Snap for 7716385 from 88df6fdbf7574752acea8b473d7732e5de734bc7 to mainline-resolv-release

Change-Id: I0051e74b4655f8e06924c2a0788eb6658d4bdbff
diff --git a/res/values-in/strings.xml b/res/values-in/strings.xml
index 1e2a420..7d5647e 100644
--- a/res/values-in/strings.xml
+++ b/res/values-in/strings.xml
@@ -36,9 +36,9 @@
     <string name="notification_need_wifi_for_size" msgid="4743443900432303646">"Ukuran download memerlukan Wi-Fi."</string>
     <string name="notification_paused_in_background" msgid="6393408819031041778">"Dijeda di latar belakang."</string>
     <string name="wifi_required_title" msgid="7266700488421122218">"Download terlalu besar untuk jaringan operator"</string>
-    <string name="wifi_required_body" msgid="4005023496578941958">"Anda harus menggunakan Wi-Fi untuk menyelesaikan download <xliff:g id="SIZE">%1$s </xliff:g> ini. \n\nSentuh <xliff:g id="QUEUE_TEXT">%2$s </xliff:g> untuk memulai download ini saat Anda tersambung lagi ke jaringan Wi-Fi."</string>
+    <string name="wifi_required_body" msgid="4005023496578941958">"Anda harus menggunakan Wi-Fi untuk menyelesaikan download <xliff:g id="SIZE">%1$s </xliff:g> ini. \n\nSentuh <xliff:g id="QUEUE_TEXT">%2$s </xliff:g> untuk memulai download ini saat Anda terhubung lagi ke jaringan Wi-Fi."</string>
     <string name="wifi_recommended_title" msgid="6488158053932133804">"Antrekan untuk didownload nanti?"</string>
-    <string name="wifi_recommended_body" msgid="8710820743211704403">"Memulai download <xliff:g id="SIZE">%1$s </xliff:g> ini sekarang dapat mempersingkat masa pakai baterai Anda dan/atau menyebabkan penggunaan berlebih dari sambungan data seluler, yang dapat berakibat dikenai tagihan oleh operator ponsel, tergantung paket data Anda.\n\n Sentuh <xliff:g id="QUEUE_TEXT">%2$s</xliff:g> untuk memulai download ini saat Anda tersambung lagi ke jaringan Wi-Fi."</string>
+    <string name="wifi_recommended_body" msgid="8710820743211704403">"Memulai download <xliff:g id="SIZE">%1$s </xliff:g> ini sekarang dapat mempersingkat masa pakai baterai Anda dan/atau menyebabkan penggunaan berlebih dari sambungan data seluler, yang dapat berakibat dikenai tagihan oleh operator ponsel, tergantung paket data Anda.\n\n Sentuh <xliff:g id="QUEUE_TEXT">%2$s</xliff:g> untuk memulai download ini saat Anda terhubung lagi ke jaringan Wi-Fi."</string>
     <string name="button_queue_for_wifi" msgid="6650185573566994738">"Antrean"</string>
     <string name="button_cancel_download" msgid="4135046775536601831">"Batal"</string>
     <string name="button_start_now" msgid="3817100969365441730">"Mulai sekarang"</string>
diff --git a/res/values-ta/strings.xml b/res/values-ta/strings.xml
index 928ca3d..07ccf79 100644
--- a/res/values-ta/strings.xml
+++ b/res/values-ta/strings.xml
@@ -47,8 +47,8 @@
       <item quantity="one">1 ஃபைலை இறக்குகிறது</item>
     </plurals>
     <plurals name="notif_summary_waiting" formatted="false" msgid="1782251721955177526">
-      <item quantity="other"><xliff:g id="NUMBER">%d</xliff:g> கோப்புகள் காத்திருக்கின்றன</item>
-      <item quantity="one">1 கோப்பு காத்திருக்கிறது</item>
+      <item quantity="other"><xliff:g id="NUMBER">%d</xliff:g> ஃபைல்கள்  காத்திருக்கின்றன</item>
+      <item quantity="one">1 ஃபைல் காத்திருக்கிறது</item>
     </plurals>
     <string name="download_remaining" msgid="2313089371178695625">"<xliff:g id="DURATION">%s</xliff:g> மீதமுள்ளது"</string>
     <string name="download_no_application_title" msgid="5780812573953335721">"கோப்பைத் திறக்க முடியவில்லை"</string>
diff --git a/src/com/android/providers/downloads/DownloadProvider.java b/src/com/android/providers/downloads/DownloadProvider.java
index f7e25d5..a9e0237 100644
--- a/src/com/android/providers/downloads/DownloadProvider.java
+++ b/src/com/android/providers/downloads/DownloadProvider.java
@@ -942,6 +942,13 @@
                 }
                 return mediaStoreUri;
             }
+        } catch (IllegalArgumentException ignored) {
+            // Insert or update MediaStore failed. At this point we can't do
+            // much here. If the file belongs to MediaStore collection, it will
+            // get added to MediaStore collection during next scan, and we will
+            // obtain the uri to the file in the next MediaStore#scanFile
+            // initiated by us
+            Log.w(Constants.TAG, "Couldn't update MediaStore for " + filePath, ignored);
         } catch (RemoteException e) {
             // Should not happen
         }
diff --git a/ui/res/values-gu/strings.xml b/ui/res/values-gu/strings.xml
index 1c1bcaf..34b00a0 100644
--- a/ui/res/values-gu/strings.xml
+++ b/ui/res/values-gu/strings.xml
@@ -40,7 +40,7 @@
     <string name="download_no_application_title" msgid="1209223807604231431">"ફાઇલ ખોલી શકાતી નથી"</string>
     <string name="remove_download" msgid="244394809285977300">"દૂર કરો"</string>
     <string name="delete_download" msgid="1861638125603383676">"કાઢી નાખો"</string>
-    <string name="keep_queued_download" msgid="6905870466259272973">"Keep"</string>
+    <string name="keep_queued_download" msgid="6905870466259272973">"રાખો"</string>
     <string name="cancel_running_download" msgid="8586888328847044473">"રદ કરો"</string>
     <string name="retry_download" msgid="6957856437473044831">"ફરી પ્રયાસ કરો"</string>
     <string name="start_now_download" msgid="1518778561803897734">"હવે શરૂ કરો"</string>
diff --git a/ui/res/values-ta/strings.xml b/ui/res/values-ta/strings.xml
index 61338f3..2cc6cf4 100644
--- a/ui/res/values-ta/strings.xml
+++ b/ui/res/values-ta/strings.xml
@@ -29,13 +29,13 @@
     <string name="download_error" msgid="6652902885480887230">"தோல்வி"</string>
     <string name="dialog_title_not_available" msgid="7793272183758002416">"பதிவிறக்க முடியவில்லை"</string>
     <string name="dialog_failed_body" msgid="4538779125597383173">"ஃபைலைப் பின்னர் பதிவிறக்க முயற்சிக்கவா அல்லது வரிசையிலிருந்து நீக்க விரும்புகிறீர்களா?"</string>
-    <string name="dialog_title_queued_body" msgid="7481231558376227012">"வரிசையில் உள்ள கோப்பு"</string>
-    <string name="dialog_queued_body" msgid="2374398802707010234">"இந்தக் கோப்பு எதிர்கால பதிவிறக்கத்திற்கு வரிசைப்படுத்தப்பட்டது, அதனால், இதுவரை இது கிடைக்கவில்லை."</string>
+    <string name="dialog_title_queued_body" msgid="7481231558376227012">"வரிசையில் உள்ள ஃபைல்"</string>
+    <string name="dialog_queued_body" msgid="2374398802707010234">"இந்த ஃபைல் எதிர்கால பதிவிறக்கத்திற்கு வரிசைப்படுத்தப்பட்டது, அதனால், இதுவரை இது கிடைக்கவில்லை."</string>
     <string name="dialog_file_missing_body" msgid="7896653198405160564">"பதிவிறக்கிய கோப்பைக் கண்டறிய முடியவில்லை."</string>
     <string name="dialog_insufficient_space_on_external" msgid="1847671628253287114">"பதிவிறக்கத்தை முடிக்க முடியவில்லை. வெளிப்புறச் சேமிப்பிடத்தில் போதுமான இடம் இல்லை."</string>
     <string name="dialog_insufficient_space_on_cache" msgid="703074452633529558">"பதிவிறக்கத்தை முடிக்க முடியவில்லை. அகப் பதிவிறக்க சேமிப்பிடத்தில் போதுமான இடம் இல்லை."</string>
     <string name="dialog_cannot_resume" msgid="3101433441301206866">"பதிவிறக்கம் குறுக்கிடப்பட்டது, மேலும் மீண்டும் தொடங்க முடியாது."</string>
-    <string name="dialog_file_already_exists" msgid="6849168874901909994">"பதிவிறக்க முடியவில்லை. இலக்குக் கோப்பு ஏற்கனவே உள்ளது."</string>
+    <string name="dialog_file_already_exists" msgid="6849168874901909994">"பதிவிறக்க முடியவில்லை. இலக்கு ஃபைல் ஏற்கெனவே உள்ளது."</string>
     <string name="dialog_media_not_found" msgid="7376030905821161865">"பதிவிறக்க முடியவில்லை. வெளிப்புற மீடியா கிடைக்கவில்லை."</string>
     <string name="download_no_application_title" msgid="1209223807604231431">"கோப்பைத் திறக்க முடியவில்லை"</string>
     <string name="remove_download" msgid="244394809285977300">"அகற்று"</string>