admin
2020-08-12 cefe2a41db4a275fb1e940a902cb156f1ed68d80
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Êþº¾2}+com/mozillaonline/providers/DownloadManagerjava/lang/ObjectFILE_TYPE_NORMALI ConstantValueFILE_TYPE_VIDEO_M3U8TAGLjava/lang/String;DownloadManager    COLUMN_ID_id COLUMN_TITLEtitleCOLUMN_DESCRIPTION description
COLUMN_URIuriCOLUMN_MEDIA_TYPE
media_typeCOLUMN_TOTAL_SIZE_BYTES 
total_sizeCOLUMN_LOCAL_URI#    local_uri COLUMN_STATUS&statusCOLUMN_ORDERBYID)    orderbyid COLUMN_REASON,reasonCOLUMN_BYTES_DOWNLOADED_SO_FAR/ bytes_so_farCOLUMN_LAST_MODIFIED_TIMESTAMP2last_modified_timestampSTATUS_PENDINGSTATUS_RUNNING STATUS_PAUSEDSTATUS_SUCCESSFUL STATUS_FAILED ERROR_UNKNOWNèERROR_FILE_ERRORéERROR_UNHANDLED_HTTP_CODEêERROR_HTTP_DATA_ERRORìERROR_TOO_MANY_REDIRECTSíERROR_INSUFFICIENT_SPACEîERROR_DEVICE_NOT_FOUNDïERROR_CANNOT_RESUMEðERROR_FILE_ALREADY_EXISTSñPAUSED_WAITING_TO_RETRYPAUSED_WAITING_FOR_NETWORKPAUSED_QUEUED_FOR_WIFIPAUSED_UNKNOWNACTION_DOWNLOAD_COMPLETET'android.intent.action.DOWNLOAD_COMPLETEACTION_NOTIFICATION_CLICKEDW3android.intent.action.DOWNLOAD_NOTIFICATION_CLICKEDACTION_VIEW_DOWNLOADSZ$android.intent.action.VIEW_DOWNLOADSEXTRA_DOWNLOAD_ID]extra_download_idCOLUMNS[Ljava/lang/String;UNDERLYING_COLUMNS LONG_COLUMNSLjava/util/Set;    Signature#Ljava/util/Set<Ljava/lang/String;>;    mResolver!Landroid/content/ContentResolver; mPackageNamemBaseUriLandroid/net/Uri;<clinit>()VCodenjava/lang/String    p ^_rmimetypet total_bytesv current_bytesxlastmodz destination|hint~_data    € `_‚java/util/HashSet
„†…java/util/Arrays ‡ˆasList%([Ljava/lang/Object;)Ljava/util/List;
Š ‹Œ<init>(Ljava/util/Collection;)V    Ž abLineNumberTableLocalVariableTable6(Landroid/content/ContentResolver;Ljava/lang/String;)V
“ ‹k    •—–/com/mozillaonline/providers/downloads/Downloads ˜i CONTENT_URI    š hi    œ ef    ž g this-Lcom/mozillaonline/providers/DownloadManager;resolver packageNamesetAccessAllDownloads(Z)V    •¦ §iALL_DOWNLOADS_CONTENT_URIaccessAllDownloadsZ StackMapTableenqueue8(Lcom/mozillaonline/providers/DownloadManager$Request;)J
®°¯3com/mozillaonline/providers/DownloadManager$Request ±²toContentValues3(Ljava/lang/String;)Landroid/content/ContentValues;
´¶µandroid/content/ContentResolver ·¸insertC(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;
º¼»android/net/Uri ½¾getLastPathSegment()Ljava/lang/String;
ÀÂÁjava/lang/Long ÃÄ    parseLong(Ljava/lang/String;)Jrequest5Lcom/mozillaonline/providers/DownloadManager$Request;valuesLandroid/content/ContentValues; downloadUriidJmarkRowDeleted([J)IÏ"java/lang/IllegalArgumentExceptionÑinput param 'ids' can't be null
ÎÓ ‹Ô(Ljava/lang/String;)VÖandroid/content/ContentValues
ՓÙdeleted
ÛÝÜjava/lang/Integer ÞßvalueOf(I)Ljava/lang/Integer;
Õá âãput((Ljava/lang/String;Ljava/lang/Integer;)V
å æçgetWhereClauseForIds([J)Ljava/lang/String;
é êëgetWhereArgsForIds([J)[Ljava/lang/String;
´í îïupdateX(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)Iids[Jremove
´ô õödelete9(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)IqueryN(Lcom/mozillaonline/providers/DownloadManager$Query;)Landroid/database/Cursor;
úüû1com/mozillaonline/providers/DownloadManager$Query ýþrunQuery`(Landroid/content/ContentResolver;[Ljava/lang/String;Landroid/net/Uri;)Landroid/database/Cursor;<com/mozillaonline/providers/DownloadManager$CursorTranslator
ÿ ‹-(Landroid/database/Cursor;Landroid/net/Uri;)V3Lcom/mozillaonline/providers/DownloadManager$Query;underlyingCursorLandroid/database/Cursor;android/database/CursoropenDownloadedFile$(J)Landroid/os/ParcelFileDescriptor;
Exceptions java/io/FileNotFoundException
 getDownloadUri(J)Landroid/net/Uri;r
´ openFileDescriptorF(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; pauseDownload([J)V
ú“
ú  setFilterById7([J)Lcom/mozillaonline/providers/DownloadManager$Query;
  ÷ø " #$ moveToFirst()Z & '(getColumnIndex(Ljava/lang/String;)I * +,getInt(I)I . /$
moveToNext 1 2$ isAfterLast 4 5kclose7control9 no_integritynoErrorcursor=java/lang/ThrowableresumeDownload startDownloadAstatus=?C192values1restartDownloadGjava/lang/StringBuilderI$Cannot restart incomplete download: 
FÓ L MNgetLong(I)J
FP QRappend(J)Ljava/lang/StringBuilder;
FT U¾toString
ÕW XÔputNull
Z\[android/content/ContentUris ]^withAppendedId%(Landroid/net/Uri;J)Landroid/net/Uri;
F“a(
Fc Qd-(Ljava/lang/String;)Ljava/lang/StringBuilder;fOR h = ? j) whereClauseLjava/lang/StringBuilder;i
Ào Up(J)Ljava/lang/String;    whereArgs_access$0()[Ljava/lang/String;access$1()Ljava/util/Set;
SourceFileDownloadManager.java InnerClassesCursorTranslatorQueryRequest!+    
        ! "$ %' (* +- .0 134
56789:;<=>?@ABCDEFGHIJKLMN
OPQ6R SU VX Y[ \^_`_abcdefg hijkl/¿ ½mYSYSYSYSYSYSY"SY%SY+SY    .SY
1S³o ½mYSYSYSYSYqSYsSY%SYuSYwSY    ySY
{SY }S³»Y½mYSYSY%SY+SY.SY1S¸ƒ·‰³±V) * +2,>-A)D0K1U2_3j4v5‚6‹0Ž8™9¨:²;µ9¸8¾;‹‘ld*·’*²”µ™*+µ›*,µ±LG MNO Ÿ ¡f¢ £¤ld™ *²¥µ™§
*²”µ™±YZ [\^Ÿ ¨©ª«¬l!+*´¶­M*´›²”,¶³N-¶¹¸¿7­k    lmn4!Ÿ !ÅÆ    ÇÈ ÉiÊˁÌÍl¢:+Æ+¾š »ÎYзҿ»ÕY·×M,ظڶà*´›*´™,+¸ä+¸è¶ì¬&    }     €‚ƒ%„2…6„ :Ÿ :ðñÇȪ        òÍl}'+Æ+¾š »ÎYзҿ*´›*´™+¸ä+¸è¶ó¬“    • –•˜™#˜'Ÿ 'ðñª        ÷ølƒ#+*´›²*´™¶ùM,ǰ»ÿY,*´™·°¥¦ ¥§¨ª #Ÿ #÷ªü    
  lD*´›*¶¶°¸Ÿ Êˁl~¥=*»úY·+¶¶N-¹!W§(--%¹%¹)6Ÿ Ÿ=-¹-W-¹0™ÿÕ§:-¹3¿-¹3™E»ÕY·×:6¸Ú¶à8¸Ú¶à%¸Ú¶à*´›*´™+¸ä+¸è¶ìW±MMbÄÅÇÉÊ*É,Ë8Ì:Ç;ÈAÇJÓOÔUÕXÔ^×bØkÙwڃێܜÝ ܤߐ>¥Ÿ ¥ðñ£:©“;,&k9ÇȪýK<
ûK>lj•=*»úY·+¶¶N-¹!W§"--%¹%¹)6Ÿ=-¹-W-¹0™ÿÛ§:-¹3¿-¹3™;»ÕY·×:%¾¸Ú¶à6¸Ú¶à*´›*´™+¸ä+¸è¶ìW±GG^êëíïð*ï,ñ2ò4í5î;íDùIúOûRúXý\þeÿr~Œ”>•Ÿ •ðñ“:©ƒ;,&e/ÇȪýK<
ûA?lÙÞ=*»úY·+¶¶N-¹!W§"--%¹%¹)6Ÿ=-¹-W-¹0™ÿÛ§:-¹3¿-¹3™„»ÕY·×:%¾¸Ú¶à6¸Ú¶à8¸Ú¶à*´›*´™@½mYBS¶ìW»ÕY·×:%À¸Ú¶à6¸Ú¶à*´›*´™+¸ä+¸è¶ìW±GGz*,245;DIO RX"\$e%r&~'Š(—)¡(¥+®,»-Ç.Õ/Ù.Ý1Hޟ ÞðñÜ:©Ì;,&exDÈ®/ÇȪýK<
ûЁElœÃ*»úY·+¶¶M,¹!W§K,,%¹%¹)>Ÿ/Ÿ)»ÎY»FYH·J,,¹%¹K¶O¶S·Ò¿,¹-W,¹0™ÿ²§:,¹3¿,¹3»ÕY·×N-u¸Ú¶à-s¸Ú¶à-}¶V-%¾¸Ú¶à*´›*´™-+¸ä+¸è¶ìW±nnn=?AB(A)C5D9FCGTFWD[?\@b?kJpKvLyKM‡N‘O›P¡Q­RºS¾RÂT4ß Ãðñ³;)2&‡<ÇȪüû@K<
l=    *´™¸Y°Z    Ÿ     ÊËæçl¹F»FY·_L+`¶bW=§!ž +e¶bW+¶bW+g¶bW„*¾¡ÿß+i¶bW+¶S°*
bcdef!h(i0d9kAl Fðñ>kl'mª ýF êël}*¾½mL=§+*/¸nS„*¾¡ÿñ+°uv wvy ðñq_mª
ý r stl$²o°)uvl$²°8wxyÿz
ú{    ®|