diff --git a/DEPS b/DEPS
index 99e5dd5..6728ebe2d 100644
--- a/DEPS
+++ b/DEPS
@@ -40,11 +40,11 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling Skia
   # and whatever else without interference from each other.
-  'skia_revision': 'fe11e458b0282bf5ebb7943d3bb9455cb46adf9e',
+  'skia_revision': '7aad8cc2ff7a580bd5852d57289ace8c8dced6f5',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling V8
   # and whatever else without interference from each other.
-  'v8_revision': '0119b296ffa860518b215487ce89d442e0967938',
+  'v8_revision': 'ddebefb50ab52b968fed0f9957c419e7acd2326f',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling swarming_client
   # and whatever else without interference from each other.
@@ -64,7 +64,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling PDFium
   # and whatever else without interference from each other.
-  'pdfium_revision': 'ea7555ae8cae2f50dfb2322d5c19384f43212bd5',
+  'pdfium_revision': 'd7403971a25c317671e92ccc676a5f600ed223eb',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling openmax_dl
   # and whatever else without interference from each other.
@@ -96,7 +96,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling catapult
   # and whatever else without interference from each other.
-  'catapult_revision': 'b5c1738572410f30cbcae23354f1738cf0b222ef',
+  'catapult_revision': '34ef95cb09ce13d370163e36179981f566356c68',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling libFuzzer
   # and whatever else without interference from each other.
@@ -932,7 +932,7 @@
                 '--no_resume',
                 '--no_auth',
                 '--bucket', 'chromium-android-tools/checkstyle',
-                '-s', 'src/third_party/checkstyle/checkstyle-7.6.1-all.jar.sha1'
+                '-s', 'src/third_party/checkstyle/checkstyle-8.0-all.jar.sha1'
     ],
   },
 ]
diff --git a/android_webview/renderer/aw_content_renderer_client.cc b/android_webview/renderer/aw_content_renderer_client.cc
index 85a780d..a71b286 100644
--- a/android_webview/renderer/aw_content_renderer_client.cc
+++ b/android_webview/renderer/aw_content_renderer_client.cc
@@ -33,7 +33,7 @@
 #include "components/visitedlink/renderer/visitedlink_slave.h"
 #include "components/web_restrictions/interfaces/web_restrictions.mojom.h"
 #include "content/public/child/child_thread.h"
-#include "content/public/common/content_switches.h"
+#include "content/public/common/content_features.h"
 #include "content/public/common/service_manager_connection.h"
 #include "content/public/common/service_names.mojom.h"
 #include "content/public/common/simple_connection_filter.h"
@@ -335,10 +335,8 @@
 bool AwContentRendererClient::UsingSafeBrowsingMojoService() {
   if (safe_browsing_)
     return true;
-  if (!base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService)) {
+  if (!base::FeatureList::IsEnabled(features::kNetworkService))
     return false;
-  }
   RenderThread::Get()->GetConnector()->BindInterface(
       content::mojom::kBrowserServiceName, &safe_browsing_);
   return true;
diff --git a/ash/strings/ash_strings_ar.xtb b/ash/strings/ash_strings_ar.xtb
index 4529f78..77cceea 100644
--- a/ash/strings/ash_strings_ar.xtb
+++ b/ash/strings/ash_strings_ar.xtb
@@ -217,7 +217,7 @@
 <translation id="7246339268451149667">هل ترغب في تمكين إلغاء القفل باستخدام بصمة الإصبع؟</translation>
 <translation id="7256634071279256947">الميكروفون الخلفي</translation>
 <translation id="7348093485538360975">لوحة المفاتيح على الشاشة</translation>
-<translation id="735745346212279324">تم قطع اتصال الشبكة الظاهرية الخاصة</translation>
+<translation id="735745346212279324">تم قطع اتصال الشبكة الافتراضية الخاصة</translation>
 <translation id="742594950370306541">الكاميرا قيد الاستخدام.</translation>
 <translation id="743058460480092004">الكاميرا والميكروفون قيد الاستخدام.</translation>
 <translation id="7510334386202674593">Ctrl+Shift+L</translation>
diff --git a/ash/strings/ash_strings_ca.xtb b/ash/strings/ash_strings_ca.xtb
index b5b8396a..083f0bb1 100644
--- a/ash/strings/ash_strings_ca.xtb
+++ b/ash/strings/ash_strings_ca.xtb
@@ -84,7 +84,7 @@
 <translation id="3126069444801937830">Reinicia per actualitzar</translation>
 <translation id="3147142846278915599">Launcher (s'estan sincronitzant les aplicacions...)</translation>
 <translation id="315116470104423982">Dades mòbils</translation>
-<translation id="3236488194889173876">No hi ha cap xarxa de telefonia mòbil disponible</translation>
+<translation id="3236488194889173876">No hi ha cap xarxa mòbil disponible</translation>
 <translation id="3294437725009624529">Convidat</translation>
 <translation id="3335772982573114336">Nota nova</translation>
 <translation id="3364721542077212959">Eines del llapis òptic</translation>
@@ -237,7 +237,7 @@
 <translation id="7823564328645135659">L'idioma ha canviat de "<ph name="FROM_LOCALE" />" a "<ph name="TO_LOCALE" />" després de sincronitzar la vostra configuració.</translation>
 <translation id="7904094684485781019">L'administrador d'aquest compte no ha permès l'inici de sessió múltiple.</translation>
 <translation id="7951523953736115461">Llum nocturna</translation>
-<translation id="7977927628060636163">S'estan cercant xarxes de telefonia mòbil…</translation>
+<translation id="7977927628060636163">S'estan cercant xarxes mòbils…</translation>
 <translation id="7982789257301363584">Xarxa</translation>
 <translation id="8000066093800657092">No hi ha cap xarxa</translation>
 <translation id="8054466585765276473">S'està calculant el temps de la bateria.</translation>
diff --git a/base/test/android/javatests/src/org/chromium/base/test/util/ScreenShooter.java b/base/test/android/javatests/src/org/chromium/base/test/util/ScreenShooter.java
index 6590197..99c2bf1 100644
--- a/base/test/android/javatests/src/org/chromium/base/test/util/ScreenShooter.java
+++ b/base/test/android/javatests/src/org/chromium/base/test/util/ScreenShooter.java
@@ -9,6 +9,7 @@
 
 import android.app.Instrumentation;
 import android.content.res.Configuration;
+import android.graphics.Point;
 import android.os.Build;
 import android.support.test.InstrumentationRegistry;
 import android.support.test.uiautomator.UiDevice;
@@ -120,12 +121,13 @@
         String model = Build.MODEL.replace(' ', '_');
         // Emulator model names are "SDK_built_for_x86" or similar, so use something more useful
         if (model.toUpperCase(Locale.ROOT).contains("SDK")) {
+            Point displaySize = mDevice.getDisplaySizeDp();
             // Make sure we have a consistent name whatever the orientation.
             if (InstrumentationRegistry.getContext().getResources()
                     .getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {
-                model = "Emulator_" + mDevice.getDisplayHeight() + '_' + mDevice.getDisplayWidth();
+                model = "Emulator_" + displaySize.y + '_' + displaySize.x;
             } else {
-                model = "Emulator_" + mDevice.getDisplayWidth() + '_' + mDevice.getDisplayHeight();
+                model = "Emulator_" + displaySize.x + '_' + displaySize.y;
             }
         }
         return model;
diff --git a/base/trace_event/trace_event_unittest.cc b/base/trace_event/trace_event_unittest.cc
index 8dbf716..d21aab50 100644
--- a/base/trace_event/trace_event_unittest.cc
+++ b/base/trace_event/trace_event_unittest.cc
@@ -2808,7 +2808,6 @@
   thread.task_runner()->PostTask(
       FROM_HERE, BindOnce(&TraceWithAllMacroVariants, &task_complete_event));
   task_complete_event.Wait();
-  task_complete_event.Reset();
 
   WaitableEvent task_start_event(WaitableEvent::ResetPolicy::AUTOMATIC,
                                  WaitableEvent::InitialState::NOT_SIGNALED);
@@ -2828,8 +2827,6 @@
 
   // The following sequence ensures that the FlushCurrentThread task has been
   // executed in the thread before continuing.
-  task_start_event.Reset();
-  task_stop_event.Reset();
   thread.task_runner()->PostTask(
       FROM_HERE,
       BindOnce(&BlockUntilStopped, &task_start_event, &task_stop_event));
@@ -2843,7 +2840,6 @@
   thread.task_runner()->PostTask(
       FROM_HERE, BindOnce(&TraceWithAllMacroVariants, &task_complete_event));
   task_complete_event.Wait();
-  task_complete_event.Reset();
   EndTraceAndFlushInThreadWithMessageLoop();
   ValidateAllTraceMacrosCreatedData(trace_parsed_);
 }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java
index 9317d98..57cf50e1 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java
@@ -11,6 +11,7 @@
 import org.chromium.base.ContextUtils;
 import org.chromium.base.ThreadUtils;
 import org.chromium.base.VisibleForTesting;
+import org.chromium.base.metrics.RecordHistogram;
 import org.chromium.base.metrics.RecordUserAction;
 import org.chromium.chrome.browser.favicon.FaviconHelper;
 import org.chromium.chrome.browser.favicon.FaviconHelper.FaviconImageCallback;
@@ -355,6 +356,22 @@
         }
     }
 
+    void recordRecentTabMetrics() {
+        RecordHistogram.recordCountHistogram(
+                "Android.RecentTabsManager.RecentlyClosedTabs", mRecentlyClosedTabs.size());
+        RecordHistogram.recordCountHistogram(
+                "Android.RecentTabsManager.OtherDevices", mForeignSessions.size());
+
+        int totalCount = mRecentlyClosedTabs.size();
+        for (int i = 0; i < mForeignSessions.size(); i++) {
+            ForeignSession foreignSession = mForeignSessions.get(i);
+            for (int j = 0; j < foreignSession.windows.size(); j++) {
+                totalCount += foreignSession.windows.get(j).tabs.size();
+            }
+        }
+        RecordHistogram.recordCountHistogram("Android.RecentTabsManager.TotalTabs", totalCount);
+    }
+
     // SignInStateObserver
     @Override
     public void onSignedIn() {
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsPage.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsPage.java
index 968baef..944a3e4 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsPage.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsPage.java
@@ -130,6 +130,7 @@
         if (mInForeground) {
             mForegroundTimeMs = SystemClock.elapsedRealtime();
             StartupMetrics.getInstance().recordOpenedRecents();
+            mRecentTabsManager.recordRecentTabMetrics();
         } else {
             RecordHistogram.recordLongTimesHistogram("NewTabPage.RecentTabsPage.TimeVisibleAndroid",
                     SystemClock.elapsedRealtime() - mForegroundTimeMs, TimeUnit.MILLISECONDS);
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_am.xtb b/chrome/android/java/strings/translations/android_chrome_strings_am.xtb
index 2bce408..da10c11 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_am.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_am.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">ካሜራ</translation>
 <translation id="1623104350909869708">ይህ ገጽ ተጨማሪ መገናኛዎችን እንዳይፈጥር አግድ</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{1 የተመረጠ ንጥልን አስወግድ}one{# የተመረጡ ንጥሎችን አስወግድ}other{# የተመረጡ ንጥሎችን አስወግድ}}</translation>
-<translation id="1629390138158333592">ድሩን ይፈልጉ</translation>
 <translation id="1641113438599504367">የጥንቃቄ አሰሳ</translation>
 <translation id="164269334534774161"><ph name="CREATION_TIME" /> ላይ የነበረ የዚህን ገጽ የመስመር ውጪ ቅጂ በመመልከት ላይ ነዎት</translation>
 <translation id="1643702317193804718">ገጹን ወደ <ph name="SOURCE_LANGUAGE" /> በመተርጎም ላይ…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">መሠረታዊ</translation>
 <translation id="4351244548802238354">መገናኛ ዝጋ</translation>
 <translation id="4378154925671717803">ስልክ</translation>
-<translation id="4381206798889118664">ይፈልጉ… የምግብ አዘገጃጀቶች</translation>
 <translation id="4384468725000734951">ለፍለጋ Sogouን መጠቀም</translation>
 <translation id="4412992751769744546">የሶስተኛ ወገን ኩኪዎችን ፍቀድ</translation>
 <translation id="4432792777822557199">በ<ph name="SOURCE_LANGUAGE" /> ያሉ ገጾች ወደ <ph name="TARGET_LANGUAGE" /> ከአሁን በኋላ ይተረጎማሉ</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">ገጽን ለማተም አማራጮችን ክፈት</translation>
 <translation id="4850886885716139402">አሳይ</translation>
 <translation id="4860895144060829044">ደውል</translation>
-<translation id="4869862470313079745">ይፈልጉ… ዜና</translation>
 <translation id="4881695831933465202">ክፈት</translation>
 <translation id="4885273946141277891">የማይደገፍ የChrome አብነቶች ብዛት።</translation>
 <translation id="4910889077668685004">የክፍያ መተግበሪያዎች</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">ርዕስ ያስፈልጋል</translation>
 <translation id="5164482624172255778">Google Chrome በሚቀጥለው ጊዜ ላይ በዚህ ጣቢያ ላይ ያሉ የ<ph name="LANGUAGE" /> ገጾች እንዲተረጎምልዎ ይፈልጋሉ?</translation>
 <translation id="5168917394043976756">የአሰሳ መሳቢያ ክፈት</translation>
-<translation id="5171045022955879922">ይፈልጉ ወይም ዩአርኤል ይጻፉ</translation>
 <translation id="5184329579814168207">በChrome ውስጥ ክፈት</translation>
 <translation id="5199929503336119739">የሥራ መገለጫ</translation>
 <translation id="5209320130288484488">ምንም መሣሪያዎች አልተገኙም</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">ተጨማሪ</translation>
 <translation id="604996488070107836"><ph name="FILE_NAME" />ን ማውረድ ባልታወቀ ስህተት ምክንያት አልተሳካም።</translation>
 <translation id="605721222689873409">ዓዓ</translation>
-<translation id="6066049505142453066">ይፈልጉ… የአየር ሁኔታ</translation>
 <translation id="6075798973483050474">መነሻ ገጽን ያርትዑ</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> ሰዓቶች ይቀራሉ</translation>
 <translation id="60924377787140961">ተጨማሪ ጽሑፎች በቅርቡ ይታያሉ። የእርስዎን ከሰዓት ይዝናኑበት!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">ነባሩን ውሂብ ወደ <ph name="TO_ACCOUNT" /> ያክሉ።</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d ክፍት ትር}one{%1$d ክፍት ትሮች}other{%1$d ክፍት ትሮች}}</translation>
 <translation id="6896758677409633944">ቅዳ</translation>
-<translation id="6932129181739884535">የድር ጣቢያ ስም ይፈልጉ ወይም ይተይቡ</translation>
 <translation id="6945221475159498467">ይምረጡ</translation>
 <translation id="6963766334940102469">ዕልባቶችን ሰርዝ</translation>
 <translation id="6965382102122355670">እሺ</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">የመጀመሪያውን አሳይ</translation>
 <translation id="9139068048179869749">ጣቢያዎች ማሳወቂያዎችን እንዲልኩ ከመፍቀድ በፊት ይጠይቅ (የሚመከር)</translation>
-<translation id="9187067407629017315">አንድ ፍለጋ ወይም ድር ጣቢያ ያስገቡ</translation>
 <translation id="9187199695613236444">ለሞባይል ተስማሚ እይታ</translation>
 <translation id="9188680907066685419">ከሚተዳደር መለያ ዘግግተህ ውጣ</translation>
 <translation id="9204836675896933765">1 ፋይል ቀርቷል</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ar.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ar.xtb
index b8510de..634247e7 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ar.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ar.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">الكاميرا</translation>
 <translation id="1623104350909869708">منع هذه الصفحة من إنشاء مربعات حوار إضافية.</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{إزالة عنصر واحد محدد}zero{إزالة # عنصر محدد}two{إزالة عنصرين (#) محددين}few{إزالة # عناصر محددة}many{إزالة # عنصرًا محددًا}other{إزالة # عنصر محدد}}</translation>
-<translation id="1629390138158333592">بحث في الويب</translation>
 <translation id="1641113438599504367">التصفح الآمن</translation>
 <translation id="164269334534774161">أنت تعرض نسخة بلا اتصال لهذه الصفحة من <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">جارٍ ترجمة الصفحة إلى <ph name="SOURCE_LANGUAGE" />...</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">أساسيّات</translation>
 <translation id="4351244548802238354">إغلاق مربع الحوار</translation>
 <translation id="4378154925671717803">الهاتف</translation>
-<translation id="4381206798889118664">البحث في الوصفات</translation>
 <translation id="4384468725000734951">‏استخدام محرك Sogou للبحث</translation>
 <translation id="4412992751769744546">السماح لملفات تعريف ارتباط الجهات الخارجية</translation>
 <translation id="4432792777822557199">ستتم ترجمة الصفحات باللغة <ph name="SOURCE_LANGUAGE" /> إلى اللغة <ph name="TARGET_LANGUAGE" /> من الآن فصاعدًا</translation>
@@ -377,7 +375,6 @@
 <translation id="4837753911714442426">فتح الخيارات لطباعة الصفحة</translation>
 <translation id="4850886885716139402">عرض</translation>
 <translation id="4860895144060829044">اتصال</translation>
-<translation id="4869862470313079745">البحث في الأخبار</translation>
 <translation id="4881695831933465202">فتح</translation>
 <translation id="4885273946141277891">‏عدد نسخ Chrome غير متوافق.</translation>
 <translation id="4910889077668685004">تطبيقات الدفع</translation>
@@ -407,7 +404,6 @@
 <translation id="5161254044473106830">العنوان مطلوب</translation>
 <translation id="5164482624172255778">‏هل تريد أن يعرض Google Chrome ترجمة الصفحات باللغة <ph name="LANGUAGE" /> من هذا الموقع مرة أخرى؟</translation>
 <translation id="5168917394043976756">فتح لائحة التنقل</translation>
-<translation id="5171045022955879922">‏البحث أو إدخال عنوان URL</translation>
 <translation id="5184329579814168207">‏فتح في Chrome</translation>
 <translation id="5199929503336119739">الملف الشخصي للعمل</translation>
 <translation id="5209320130288484488">لم يتم العثور على أية أجهزة</translation>
@@ -511,7 +507,6 @@
 <translation id="6042308850641462728">المزيد</translation>
 <translation id="604996488070107836">تعذّر تنزيل الملف <ph name="FILE_NAME" /> بسبب خطأ غير معلوم.</translation>
 <translation id="605721222689873409">العام</translation>
-<translation id="6066049505142453066">البحث في الطقس</translation>
 <translation id="6075798973483050474">تعديل الصفحة الرئيسية</translation>
 <translation id="60923314841986378">عدد الساعات المتبقية: <ph name="HOURS" /></translation>
 <translation id="60924377787140961">ستظهر المزيد من المقالات قريبًا. استمتع بقضاء وقت الظهيرة!</translation>
@@ -605,7 +600,6 @@
 <translation id="688738109438487280">يمكنك إضافة البيانات الحالية إلى <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{‏علامة تبويب واحدة (%1$d) مفتوحة}zero{‏%1$d علامة تبويب مفتوحة}two{‏علامتا تبويب (%1$d) مفتوحتان}few{‏%1$d علامات تبويب مفتوحة}many{‏%1$d علامة تبويب مفتوحة}other{‏%1$d علامة تبويب مفتوحة}}</translation>
 <translation id="6896758677409633944">نسخ</translation>
-<translation id="6932129181739884535">البحث عن اسم موقع الويب أو إدخاله</translation>
 <translation id="6945221475159498467">تحديد</translation>
 <translation id="6963766334940102469">حذف الإشارات المرجعية</translation>
 <translation id="6965382102122355670">موافق</translation>
@@ -826,7 +820,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">إظهار الصفحة الأصلية</translation>
 <translation id="9139068048179869749">السؤال قبل السماح للمواقع بإرسال الإشعارات (موصى به)</translation>
-<translation id="9187067407629017315">يُرجى إدخال بحث أو موقع ويب</translation>
 <translation id="9187199695613236444">عرض مناسب للجوال</translation>
 <translation id="9188680907066685419">تسجيل الخروج من الحساب المُدار</translation>
 <translation id="9204836675896933765">ملف واحد متبقٍ</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_bg.xtb b/chrome/android/java/strings/translations/android_chrome_strings_bg.xtb
index 3c78aa0..4d49f5b 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_bg.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_bg.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Камера</translation>
 <translation id="1623104350909869708">Да не се създават допълнителни диалогови прозорци от тази страница</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Премахване на 1 избран елемент}other{Премахване на # избрани елемента}}</translation>
-<translation id="1629390138158333592">Търсене в мрежата</translation>
 <translation id="1641113438599504367">Безопасно сърфиране</translation>
 <translation id="164269334534774161">Преглеждате офлайн копие на тази страница, създадено на <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Страницата се превежда на <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Основни положения</translation>
 <translation id="4351244548802238354">Затваряне на диалоговия прозорец</translation>
 <translation id="4378154925671717803">Телефон</translation>
-<translation id="4381206798889118664">Потърсете… рецепти</translation>
 <translation id="4384468725000734951">За търсене ще се използва Sogou</translation>
 <translation id="4412992751769744546">Разрешаване на „бисквитките“ на трети страни</translation>
 <translation id="4432792777822557199">От сега нататък страниците на <ph name="SOURCE_LANGUAGE" /> ще се превеждат на <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Отваряне на опциите за отпечатване на страницата</translation>
 <translation id="4850886885716139402">Изглед</translation>
 <translation id="4860895144060829044">Обаждане</translation>
-<translation id="4869862470313079745">Потърсете… новини</translation>
 <translation id="4881695831933465202">Отваряне</translation>
 <translation id="4885273946141277891">Неподдържан брой екземпляри на Chrome.</translation>
 <translation id="4910889077668685004">Приложения за плащане</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Изисква се заглавие</translation>
 <translation id="5164482624172255778">Искате ли следващия път Google Chrome да предложи да преведе от <ph name="LANGUAGE" /> страниците от този сайт?</translation>
 <translation id="5168917394043976756">Отваряне на слоя за навигация</translation>
-<translation id="5171045022955879922">Търсете или въведете URL адрес</translation>
 <translation id="5184329579814168207">Отваряне в Chrome</translation>
 <translation id="5199929503336119739">Служебен потребителски профил</translation>
 <translation id="5209320130288484488">Няма намерени устройства</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Още</translation>
 <translation id="604996488070107836">Изтеглянето на „<ph name="FILE_NAME" />“ не бе успешно поради неизвестна грешка.</translation>
 <translation id="605721222689873409">ГГ</translation>
-<translation id="6066049505142453066">Потърсете… прогноза за времето</translation>
 <translation id="6075798973483050474">Редактиране на началната страница</translation>
 <translation id="60923314841986378">Остават <ph name="HOURS" /> часа</translation>
 <translation id="60924377787140961">Скоро ще се покажат още статии. Приятен следобед!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Добавяне на съществуващите данни към <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d отворен раздел}other{%1$d отворени раздела}}</translation>
 <translation id="6896758677409633944">Копиране</translation>
-<translation id="6932129181739884535">Потърсете нещо или въведете уебсайт</translation>
 <translation id="6945221475159498467">Изберете</translation>
 <translation id="6963766334940102469">Изтриване на отметките</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Показване на оригинала</translation>
 <translation id="9139068048179869749">Извеждане на запитване, преди да се разреши на сайтовете да изпращат известия (препоръчително)</translation>
-<translation id="9187067407629017315">Въведете уебсайт или заявка за търсене</translation>
 <translation id="9187199695613236444">Изглед, удобен за мобилни устройства</translation>
 <translation id="9188680907066685419">Излизане от управляван профил</translation>
 <translation id="9204836675896933765">Остава 1 файл</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ca.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ca.xtb
index 4836e20..7096c77 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ca.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ca.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Càmera</translation>
 <translation id="1623104350909869708">Impedeix que aquesta pàgina creï diàlegs addicionals.</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Suprimeix 1 element seleccionat}other{Suprimeix # elements seleccionats}}</translation>
-<translation id="1629390138158333592">Cerca a la web</translation>
 <translation id="1641113438599504367">Navegació segura</translation>
 <translation id="164269334534774161">Es mostra una còpia sense connexió d'aquesta pàgina creada el dia <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">La pàgina s'està traduint a <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -188,7 +187,7 @@
 <translation id="2902702728133930130">S'ha produït un error inesperat amb Chrome durant l'arrencada.</translation>
 <translation id="2903493209154104877">Adreces</translation>
 <translation id="290376772003165898">La pàgina no està en <ph name="LANGUAGE" />?</translation>
-<translation id="2913331724188855103">Permet que els llocs desin i llegeixin les dades de les galetes (recomanat)</translation>
+<translation id="2913331724188855103">Permet que els llocs web desin i llegeixin les dades de les galetes (recomanat)</translation>
 <translation id="2932150158123903946">Emmagatzematge de Google <ph name="APP_NAME" /></translation>
 <translation id="2956410042958133412"><ph name="PARENT_NAME_1" /> i <ph name="PARENT_NAME_2" /> gestionen aquest compte.</translation>
 <translation id="2960796085439532066">Copyright <ph name="YEAR" /> Google Inc. Tots els drets reservats.</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Bàsic</translation>
 <translation id="4351244548802238354">Tanca el quadre de diàleg</translation>
 <translation id="4378154925671717803">Telèfon</translation>
-<translation id="4381206798889118664">Cerca… receptes</translation>
 <translation id="4384468725000734951">S'utilitza Sogou per a la cerca</translation>
 <translation id="4412992751769744546">Permet les galetes de tercers</translation>
 <translation id="4432792777822557199">A partir d'ara, les pàgines en <ph name="SOURCE_LANGUAGE" /> es traduiran a <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Obre les opcions per imprimir la pàgina</translation>
 <translation id="4850886885716139402">Mostra</translation>
 <translation id="4860895144060829044">Truca</translation>
-<translation id="4869862470313079745">Cerca… notícies</translation>
 <translation id="4881695831933465202">Obre</translation>
 <translation id="4885273946141277891">No s'admet aquest nombre d'instàncies de Chrome.</translation>
 <translation id="4910889077668685004">Aplicacions de pagament</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Cal indicar un títol</translation>
 <translation id="5164482624172255778">Voleu que Google Chrome us ofereixi la possibilitat de traduir les pàgines en <ph name="LANGUAGE" /> d'aquest lloc la propera vegada?</translation>
 <translation id="5168917394043976756">Obre el tauler de navegació</translation>
-<translation id="5171045022955879922">Cerqueu o escriviu l'URL</translation>
 <translation id="5184329579814168207">Obre a Chrome</translation>
 <translation id="5199929503336119739">Perfil professional</translation>
 <translation id="5209320130288484488">No s'ha trobat cap dispositiu</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Més</translation>
 <translation id="604996488070107836">No s'ha pogut baixar <ph name="FILE_NAME" /> a causa d'un error desconegut.</translation>
 <translation id="605721222689873409">AA</translation>
-<translation id="6066049505142453066">Cerca… el temps</translation>
 <translation id="6075798973483050474">Editar la pàgina d'inici</translation>
 <translation id="60923314841986378">Queden <ph name="HOURS" /> hores</translation>
 <translation id="60924377787140961">Aviat es mostraran més articles. Que tinguis una bona tarda.</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Afegeix les dades existents a <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d pestanya oberta}other{%1$d pestanyes obertes}}</translation>
 <translation id="6896758677409633944">Copia</translation>
-<translation id="6932129181739884535">Cerca o escriu el nom del lloc web</translation>
 <translation id="6945221475159498467">Selecciona</translation>
 <translation id="6963766334940102469">Suprimeix les adreces d'interès</translation>
 <translation id="6965382102122355670">D'acord</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Mostra l'original</translation>
 <translation id="9139068048179869749">Pregunta abans de permetre que els llocs enviïn notificacions (opció recomanada)</translation>
-<translation id="9187067407629017315">Introdueix una cerca o un lloc web</translation>
 <translation id="9187199695613236444">Visualització optimitzada per a mòbils</translation>
 <translation id="9188680907066685419">Tanqueu la sessió del compte gestionat</translation>
 <translation id="9204836675896933765">Queda 1 fitxer</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_cs.xtb b/chrome/android/java/strings/translations/android_chrome_strings_cs.xtb
index 8414aec3..1d01635 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_cs.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_cs.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Bránit této stránce ve vytváření dalších dialogových oken</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Odstranit jednu vybranou položku}few{Odstranit # vybrané položky}many{Odstranit # vybrané položky}other{Odstranit # vybraných položek}}</translation>
-<translation id="1629390138158333592">Vyhledávat na webu</translation>
 <translation id="1641113438599504367">Bezpečné prohlížení</translation>
 <translation id="164269334534774161">Prohlížíte si offline kopii této stránky z <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Překlad stránky do jazyka: <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Základy</translation>
 <translation id="4351244548802238354">Zavřít dialogové okno</translation>
 <translation id="4378154925671717803">Telefon</translation>
-<translation id="4381206798889118664">Hledat… recepty</translation>
 <translation id="4384468725000734951">K vyhledávání se používá služba Sogou</translation>
 <translation id="4412992751769744546">Povolit cookies třetích stran</translation>
 <translation id="4432792777822557199">Stránky v jazyce <ph name="SOURCE_LANGUAGE" /> od teď budou překládány do jazyka <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Otevřít možnosti tisku stránky</translation>
 <translation id="4850886885716139402">Zobrazit</translation>
 <translation id="4860895144060829044">Volat</translation>
-<translation id="4869862470313079745">Hledat… zprávy</translation>
 <translation id="4881695831933465202">Otevřít</translation>
 <translation id="4885273946141277891">Nepodporovaný počet instancí Chromu.</translation>
 <translation id="4910889077668685004">Platební aplikace</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Je požadován název</translation>
 <translation id="5164482624172255778">Chcete, aby Google Chrome při příští návštěvě nabízel překlad stránek v jazyce <ph name="LANGUAGE" /> z tohoto webu?</translation>
 <translation id="5168917394043976756">Otevřít vysouvací panel navigace</translation>
-<translation id="5171045022955879922">Vyhledávejte či zadejte URL</translation>
 <translation id="5184329579814168207">Otevřít v Chromu</translation>
 <translation id="5199929503336119739">Pracovní profil</translation>
 <translation id="5209320130288484488">Nebyla nalezena žádná zařízení</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Více</translation>
 <translation id="604996488070107836">Stažení souboru <ph name="FILE_NAME" /> se nezdařilo z důvodu neznámé chyby.</translation>
 <translation id="605721222689873409">RR</translation>
-<translation id="6066049505142453066">Hledat… počasí</translation>
 <translation id="6075798973483050474">Upravit domovskou stránku</translation>
 <translation id="60923314841986378">Zbývá: <ph name="HOURS" /> h</translation>
 <translation id="60924377787140961">Brzy se zobrazí další články. Užijte si odpoledne.</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Přidat existující data do účtu <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d otevřená karta}few{%1$d otevřené karty}many{%1$d otevřené karty}other{%1$d otevřených karet}}</translation>
 <translation id="6896758677409633944">Kopírovat</translation>
-<translation id="6932129181739884535">Hledejte nebo zadejte název webu</translation>
 <translation id="6945221475159498467">Vybrat</translation>
 <translation id="6963766334940102469">Smazat záložky</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Zobrazit originál</translation>
 <translation id="9139068048179869749">Pokud web bude chtít odesílat oznámení, zobrazit dotaz (doporučeno)</translation>
-<translation id="9187067407629017315">Zadejte vyhledávací dotaz nebo web</translation>
 <translation id="9187199695613236444">Zobrazení optimalizované pro mobily</translation>
 <translation id="9188680907066685419">Odhlásit se ze spravovaného účtu</translation>
 <translation id="9204836675896933765">Zbývá 1 soubor</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_da.xtb b/chrome/android/java/strings/translations/android_chrome_strings_da.xtb
index 61eacec..24c5884 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_da.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_da.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Undgå, at denne side opretter yderligere dialogbokse</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Fjern 1 valgt element}one{Fjern # valgt element}other{Fjern # valgte elementer}}</translation>
-<translation id="1629390138158333592">Søg på nettet</translation>
 <translation id="1641113438599504367">Beskyttet browsing</translation>
 <translation id="164269334534774161">Du ser en offlinekopi af denne side fra <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Oversætter siden til <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Grundlæggende valgmuligheder</translation>
 <translation id="4351244548802238354">Luk dialogboksen</translation>
 <translation id="4378154925671717803">Telefon</translation>
-<translation id="4381206798889118664">Søg efter… opskrifter</translation>
 <translation id="4384468725000734951">Søgning via Sogou</translation>
 <translation id="4412992751769744546">Tillad tredjepartscookies</translation>
 <translation id="4432792777822557199">Sider på <ph name="SOURCE_LANGUAGE" /> oversættes fremover til <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Åbn valgmuligheder for udskrivning af siden</translation>
 <translation id="4850886885716139402">Vis</translation>
 <translation id="4860895144060829044">Ring op</translation>
-<translation id="4869862470313079745">Søg efter… nyheder</translation>
 <translation id="4881695831933465202">Åbn</translation>
 <translation id="4885273946141277891">Der er flere forekomster af Chrome, end der understøttes.</translation>
 <translation id="4910889077668685004">Betalingsapps</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Der skal angives en titel</translation>
 <translation id="5164482624172255778">Skal Google Chrome tilbyde at oversætte sider på <ph name="LANGUAGE" /> fra dette website næste gang?</translation>
 <translation id="5168917394043976756">Åbn sidemenuen</translation>
-<translation id="5171045022955879922">Søg, eller indtast webadresse</translation>
 <translation id="5184329579814168207">Åbn i Chrome</translation>
 <translation id="5199929503336119739">Arbejdsprofil</translation>
 <translation id="5209320130288484488">Der blev ikke fundet nogen enheder</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Mere</translation>
 <translation id="604996488070107836"><ph name="FILE_NAME" /> kunne ikke downloades, da der opstod en ukendt fejl.</translation>
 <translation id="605721222689873409">ÅÅ</translation>
-<translation id="6066049505142453066">Søg efter… vejret</translation>
 <translation id="6075798973483050474">Rediger startside</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> timer tilbage</translation>
 <translation id="60924377787140961">Der vises snart flere artikler. Hav en god eftermiddag!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Føj eksisterende data til <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d åben fane}one{%1$d åben fane}other{%1$d åbne faner}}</translation>
 <translation id="6896758677409633944">Kopiér</translation>
-<translation id="6932129181739884535">Søg, eller indtast navnet på et website</translation>
 <translation id="6945221475159498467">Vælg</translation>
 <translation id="6963766334940102469">Slet bogmærker</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Vis oprindelig</translation>
 <translation id="9139068048179869749">Spørg om tilladelse, før websites sender underretninger (anbefales)</translation>
-<translation id="9187067407629017315">Angiv en søgeterm eller et website</translation>
 <translation id="9187199695613236444">Mobilvenlig visning</translation>
 <translation id="9188680907066685419">Log ud af den administrerede konto</translation>
 <translation id="9204836675896933765">1 fil tilbage</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_de.xtb b/chrome/android/java/strings/translations/android_chrome_strings_de.xtb
index 40dddec..5445c1f 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_de.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_de.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Keine weiteren Dialogfelder auf dieser Seite zulassen</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{1 ausgewähltes Element entfernen}other{# ausgewählte Elemente entfernen}}</translation>
-<translation id="1629390138158333592">Im Internet suchen</translation>
 <translation id="1641113438599504367">Safe Browsing</translation>
 <translation id="164269334534774161">Sie sehen sich momentan eine Offlinekopie dieser Seite vom <ph name="CREATION_TIME" /> an</translation>
 <translation id="1643702317193804718">Seite wird in folgende Sprache übersetzt: <ph name="SOURCE_LANGUAGE" />...</translation>
@@ -121,7 +120,7 @@
 <translation id="2126426811489709554">Powered by Chrome</translation>
 <translation id="2131665479022868825"><ph name="DATA" /> eingespart</translation>
 <translation id="213279576345780926"><ph name="TAB_TITLE" /> geschlossen</translation>
-<translation id="2139186145475833000">Zum Startbildschirm hinzu</translation>
+<translation id="2139186145475833000">Zum Startbildschirm zufügen</translation>
 <translation id="2146738493024040262">Instant-App öffnen</translation>
 <translation id="2148716181193084225">Heute</translation>
 <translation id="2154484045852737596">Karte bearbeiten</translation>
@@ -234,7 +233,7 @@
 <translation id="3386292677130313581">Nachfragen, bevor Websites Ihr Standort angezeigt wird (empfohlen)</translation>
 <translation id="3387650086002190359"><ph name="FILE_NAME" /> konnte aufgrund von Dateisystemfehlern nicht heruntergeladen werden.</translation>
 <translation id="3391904733075904777">Um Passwörter anzeigen lassen und kopieren zu können, müssen Sie in den Sicherheitseinstellungen Ihres Geräts eine Gerätesperre einrichten.</translation>
-<translation id="339329030417445648">Diese Website zeigt für gewöhnlich aufdringliche Werbeanzeigen an</translation>
+<translation id="339329030417445648">Diese Website zeigt für gewöhnlich aufdringliche Werbung an</translation>
 <translation id="3398320232533725830">Lesezeichen-Manager öffnen</translation>
 <translation id="3414952576877147120">Größe:</translation>
 <translation id="3443221991560634068">Aktuelle Seite neu laden</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Grundeinstellungen</translation>
 <translation id="4351244548802238354">Dialogfeld schließen</translation>
 <translation id="4378154925671717803">Telefon</translation>
-<translation id="4381206798889118664">In Rezepten suchen</translation>
 <translation id="4384468725000734951">Suche erfolgt mit Sogou</translation>
 <translation id="4412992751769744546">Cookies Dritter zulassen</translation>
 <translation id="4432792777822557199">Seiten auf <ph name="SOURCE_LANGUAGE" /> werden ab jetzt auf <ph name="TARGET_LANGUAGE" /> übersetzt</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Optionen zum Drucken einer Seite öffnen</translation>
 <translation id="4850886885716139402">Anzeigen</translation>
 <translation id="4860895144060829044">Anrufen</translation>
-<translation id="4869862470313079745">In Nachrichten suchen</translation>
 <translation id="4881695831933465202">Öffnen</translation>
 <translation id="4885273946141277891">Nicht unterstützte Anzahl von Chrome-Instanzen</translation>
 <translation id="4910889077668685004">Zahlungs-Apps</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Titel erforderlich</translation>
 <translation id="5164482624172255778">Soll Google Chrome ab dem nächsten Aufruf eine Übersetzung von Seiten dieser Website anbieten, die auf <ph name="LANGUAGE" /> sind?</translation>
 <translation id="5168917394043976756">Navigationsleiste öffnen</translation>
-<translation id="5171045022955879922">Suchen oder URL eingeben</translation>
 <translation id="5184329579814168207">In Chrome öffnen</translation>
 <translation id="5199929503336119739">Arbeitsprofil</translation>
 <translation id="5209320130288484488">Keine Geräte gefunden</translation>
@@ -493,7 +489,7 @@
 <translation id="5858741533101922242">Chrome kann den Bluetooth-Adapter nicht aktivieren</translation>
 <translation id="5860033963881614850">Aus</translation>
 <translation id="5869522115854928033">Gespeicherte Passwörter</translation>
-<translation id="5878455346526065919">Werbung auf Websites blockieren, die für gewöhnlich aufdringliche Werbeanzeigen anzeigen</translation>
+<translation id="5878455346526065919">Werbung auf Websites blockieren, die für gewöhnlich aufdringliche Werbung anzeigen</translation>
 <translation id="5902828464777634901">Alle von dieser Website gespeicherten lokalen Daten, einschließlich Cookies, werden gelöscht.</translation>
 <translation id="5911030830365207728">Google Übersetzer</translation>
 <translation id="5916664084637901428">An</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Mehr</translation>
 <translation id="604996488070107836"><ph name="FILE_NAME" /> konnte aufgrund eines unbekannten Fehlers nicht heruntergeladen werden.</translation>
 <translation id="605721222689873409">JJ</translation>
-<translation id="6066049505142453066">In Wetter suchen</translation>
 <translation id="6075798973483050474">Startseite bearbeiten</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> Stunden übrig</translation>
 <translation id="60924377787140961">Weitere Artikel werden in Kürze erscheinen. Schönen Tag noch!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Vorhandene Daten werden zu <ph name="TO_ACCOUNT" /> hinzugefügt.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d geöffneter Tab}other{%1$d geöffnete Tabs}}</translation>
 <translation id="6896758677409633944">Kopieren</translation>
-<translation id="6932129181739884535">Namen der Website suchen oder eingeben</translation>
 <translation id="6945221475159498467">Auswählen</translation>
 <translation id="6963766334940102469">Lesezeichen löschen</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Original anzeigen</translation>
 <translation id="9139068048179869749">Nachfragen, bevor Websites Benachrichtigungen senden dürfen (empfohlen)</translation>
-<translation id="9187067407629017315">Suchbegriff oder Website eingeben</translation>
 <translation id="9187199695613236444">Für Mobilgeräte optimierte Ansicht</translation>
 <translation id="9188680907066685419">Von verwaltetem Konto abmelden</translation>
 <translation id="9204836675896933765">Noch 1 Datei</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_el.xtb b/chrome/android/java/strings/translations/android_chrome_strings_el.xtb
index 7af5804..3cbcd91 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_el.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_el.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Κάμερα</translation>
 <translation id="1623104350909869708">Αποτροπή δημιουργίας πρόσθετων παραθύρων διαλόγου από αυτήν τη σελίδα</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Κατάργηση 1 επιλεγμένου στοιχείου}other{Κατάργηση # επιλεγμένων στοιχείων}}</translation>
-<translation id="1629390138158333592">Αναζήτηση στον ιστό</translation>
 <translation id="1641113438599504367">Ασφαλής περιήγηση</translation>
 <translation id="164269334534774161">Βλέπετε ένα αντίγραφο εκτός σύνδεσης αυτής της σελίδας από <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Μετάφραση σελίδας στα <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Βασικά στοιχεία</translation>
 <translation id="4351244548802238354">Κλείσιμο παραθύρου διαλόγου</translation>
 <translation id="4378154925671717803">Τηλέφωνο</translation>
-<translation id="4381206798889118664">Αναζητήστε… συνταγές</translation>
 <translation id="4384468725000734951">Χρήση του Sogou για αναζήτηση</translation>
 <translation id="4412992751769744546">Αποδοχή cookie τρίτου μέρους</translation>
 <translation id="4432792777822557199">Από εδώ και στο εξής, οι σελίδες στα <ph name="SOURCE_LANGUAGE" /> θα μεταφράζονται στα <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Άνοιγμα επιλογών για την εκτύπωση της σελίδας</translation>
 <translation id="4850886885716139402">Προβολή</translation>
 <translation id="4860895144060829044">Κλήση</translation>
-<translation id="4869862470313079745">Αναζητήστε… ειδήσεις</translation>
 <translation id="4881695831933465202">Άνοιγμα</translation>
 <translation id="4885273946141277891">Μη υποστηριζόμενος αριθμός παρουσιών Chrome.</translation>
 <translation id="4910889077668685004">Εφαρμογές πληρωμών</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Απαιτείται τίτλος</translation>
 <translation id="5164482624172255778">Θέλετε το Google Chrome να προσφέρεται να μεταφράσει τις σελίδες <ph name="LANGUAGE" /> από αυτόν τον ιστότοπο την επόμενη φορά;</translation>
 <translation id="5168917394043976756">Άνοιγμα συρταριού πλοήγησης</translation>
-<translation id="5171045022955879922">Αναζήτηση ή πληκτρολόγηση διεύθυνσης URL</translation>
 <translation id="5184329579814168207">Άνοιγμα στο Chrome</translation>
 <translation id="5199929503336119739">Προφίλ εργασίας</translation>
 <translation id="5209320130288484488">Δεν βρέθηκαν συσκευές</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Περισσότερα</translation>
 <translation id="604996488070107836">Η λήψη του αρχείου <ph name="FILE_NAME" /> απέτυχε λόγω άγνωστου σφάλματος.</translation>
 <translation id="605721222689873409">ΕΕ</translation>
-<translation id="6066049505142453066">Αναζητήστε… καιρός</translation>
 <translation id="6075798973483050474">Επεξεργασία αρχικής σελίδας</translation>
 <translation id="60923314841986378">Απομένουν <ph name="HOURS" /> ώρες</translation>
 <translation id="60924377787140961">Περισσότερα άρθρα θα εμφανιστούν σύντομα. Απολαύστε το απόγευμά σας!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Προσθήκη υπαρχόντων δεδομένων στον λογαριασμό <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d ανοικτή καρτέλα}other{%1$d ανοικτές καρτέλες}}</translation>
 <translation id="6896758677409633944">Αντιγραφή</translation>
-<translation id="6932129181739884535">Αναζητήστε/πληκτρολογήστε τον ιστότοπο</translation>
 <translation id="6945221475159498467">Επιλογή</translation>
 <translation id="6963766334940102469">Διαγραφή σελιδοδεικτών</translation>
 <translation id="6965382102122355670">ΕΝΤΑΞΕΙ</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Εμφάνιση πρωτοτύπου</translation>
 <translation id="9139068048179869749">Να γίνεται ερώτηση προτού επιτραπεί στους ιστότοπους να στέλνουν ειδοποιήσεις (συνιστάται)</translation>
-<translation id="9187067407629017315">Εισαγάγετε όρο αναζήτησης ή ιστότοπο</translation>
 <translation id="9187199695613236444">Προβολή για κινητά</translation>
 <translation id="9188680907066685419">Αποσύνδεση από διαχειριζόμενο λογαριασμό</translation>
 <translation id="9204836675896933765">1 αρχείο απομένει</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_en-GB.xtb b/chrome/android/java/strings/translations/android_chrome_strings_en-GB.xtb
index 3ee07db..0135c4c 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_en-GB.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_en-GB.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Camera</translation>
 <translation id="1623104350909869708">Prevent this page from creating additional dialogues</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Remove 1 selected item}other{Remove # selected items}}</translation>
-<translation id="1629390138158333592">Search the web</translation>
 <translation id="1641113438599504367">Safe Browsing</translation>
 <translation id="164269334534774161">You are viewing an offline copy of this page from <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Translating page to <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Basics</translation>
 <translation id="4351244548802238354">Close dialogue</translation>
 <translation id="4378154925671717803">Phone</translation>
-<translation id="4381206798889118664">Search… recipes</translation>
 <translation id="4384468725000734951">Using Sogou for search</translation>
 <translation id="4412992751769744546">Allow third-party cookies</translation>
 <translation id="4432792777822557199">Pages in <ph name="SOURCE_LANGUAGE" /> will be translated to <ph name="TARGET_LANGUAGE" /> from now on</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Open options to print page</translation>
 <translation id="4850886885716139402">View</translation>
 <translation id="4860895144060829044">Call</translation>
-<translation id="4869862470313079745">Search… news</translation>
 <translation id="4881695831933465202">Open</translation>
 <translation id="4885273946141277891">Unsupported number of Chrome instances.</translation>
 <translation id="4910889077668685004">Payment apps</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Title required</translation>
 <translation id="5164482624172255778">Would you like Google Chrome to offer to translate <ph name="LANGUAGE" /> pages from this site next time?</translation>
 <translation id="5168917394043976756">Open navigation drawer</translation>
-<translation id="5171045022955879922">Search or type URL</translation>
 <translation id="5184329579814168207">Open in Chrome</translation>
 <translation id="5199929503336119739">Work profile</translation>
 <translation id="5209320130288484488">No devices found</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">More</translation>
 <translation id="604996488070107836"><ph name="FILE_NAME" /> download failed due to an unknown error.</translation>
 <translation id="605721222689873409">YY</translation>
-<translation id="6066049505142453066">Search… weather</translation>
 <translation id="6075798973483050474">Edit home page</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> hours left</translation>
 <translation id="60924377787140961">More articles will appear soon. Enjoy your afternoon!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Add existing data to <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d open tab}other{%1$d open tabs}}</translation>
 <translation id="6896758677409633944">Copy</translation>
-<translation id="6932129181739884535">Search or type website name</translation>
 <translation id="6945221475159498467">Select</translation>
 <translation id="6963766334940102469">Delete bookmarks</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -667,7 +661,7 @@
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7562080006725997899">Clear browsing data</translation>
 <translation id="756809126120519699">Cleared Chrome data</translation>
-<translation id="7588950540487816470">Physical web</translation>
+<translation id="7588950540487816470">Physical Web</translation>
 <translation id="7589445247086920869">Block for current search engine</translation>
 <translation id="7593557518625677601">Open Android settings and re-enable Android system sync to start Chrome sync</translation>
 <translation id="7596558890252710462">Operating system</translation>
@@ -823,7 +817,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Show original</translation>
 <translation id="9139068048179869749">Ask before allowing sites to send notifications (recommended)</translation>
-<translation id="9187067407629017315">Enter a search or website</translation>
 <translation id="9187199695613236444">Mobile-friendly view</translation>
 <translation id="9188680907066685419">Sign out of managed account</translation>
 <translation id="9204836675896933765">1 file left</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_es-419.xtb b/chrome/android/java/strings/translations/android_chrome_strings_es-419.xtb
index f09fa56b..3822fb7 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_es-419.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_es-419.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Cámara</translation>
 <translation id="1623104350909869708">Evitar que esta página cree cuadros de diálogo adicionales</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Quitar 1 elemento seleccionado}other{Quitar # elementos seleccionados}}</translation>
-<translation id="1629390138158333592">Buscar en la Web</translation>
 <translation id="1641113438599504367">Navegación segura</translation>
 <translation id="164269334534774161">Estás viendo una copia sin conexión de esta página del <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Traduciendo la página al <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Básicas</translation>
 <translation id="4351244548802238354">Cerrar cuadro de diálogo</translation>
 <translation id="4378154925671717803">Teléfono</translation>
-<translation id="4381206798889118664">Busca… recetas</translation>
 <translation id="4384468725000734951">Se usa Sogou para la búsqueda</translation>
 <translation id="4412992751769744546">Permitir cookies de terceros</translation>
 <translation id="4432792777822557199">De ahora en más, las páginas en <ph name="SOURCE_LANGUAGE" /> se traducirán al <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Abrir opciones para imprimir la página</translation>
 <translation id="4850886885716139402">Ver</translation>
 <translation id="4860895144060829044">Llamar</translation>
-<translation id="4869862470313079745">Busca… noticias</translation>
 <translation id="4881695831933465202">Abrir</translation>
 <translation id="4885273946141277891">Cantidad de instancias de Chrome no admitidas</translation>
 <translation id="4910889077668685004">Apps de pago</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Se requiere un título</translation>
 <translation id="5164482624172255778">¿Quieres que Google Chrome te ofrezca traducir las páginas de este sitio que estén en <ph name="LANGUAGE" /> la próxima vez?</translation>
 <translation id="5168917394043976756">Abrir panel lateral de navegación</translation>
-<translation id="5171045022955879922">Buscar o escribir URL</translation>
 <translation id="5184329579814168207">Abrir en Chrome</translation>
 <translation id="5199929503336119739">Perfil de trabajo</translation>
 <translation id="5209320130288484488">No se encontraron dispositivos.</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Más</translation>
 <translation id="604996488070107836"><ph name="FILE_NAME" /> no se pudo descargar debido a un error desconocido.</translation>
 <translation id="605721222689873409">AA</translation>
-<translation id="6066049505142453066">Busca… el estado del tiempo</translation>
 <translation id="6075798973483050474">Editar la Página principal</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> horas restantes</translation>
 <translation id="60924377787140961">Pronto se mostrarán más artículos. Disfruta tu tarde.</translation>
@@ -529,7 +524,7 @@
 
 Por ejemplo, algunos sitios web pueden responder a la solicitud mediante anuncios que no están basados en otros sitios web que hayas visitado. Muchos sitios web seguirán recopilando y utilizando tus datos de navegación, por ejemplo, para mejorar la seguridad, proporcionar contenido, anuncios y recomendaciones, y generar estadísticas de informes.</translation>
 <translation id="6277522088822131679">Se produjo un error al imprimir la página. Vuelve a intentarlo.</translation>
-<translation id="6290548061331241837">Tu versión de Android no permite ver y copiar contraseñas.</translation>
+<translation id="6290548061331241837">Tu versión de Android no permite ver ni copiar contraseñas.</translation>
 <translation id="6295158916970320988">Todos los sitios</translation>
 <translation id="6320088164292336938">Vibrar</translation>
 <translation id="6324034347079777476">Sincronización del sistema Android inhabilitada</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Agrega los datos existentes a <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d pestaña abierta}other{%1$d pestañas abiertas}}</translation>
 <translation id="6896758677409633944">Copiar</translation>
-<translation id="6932129181739884535">Busca o escribe el nombre del sitio</translation>
 <translation id="6945221475159498467">Seleccionar</translation>
 <translation id="6963766334940102469">Borrar favoritos</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Mostrar original</translation>
 <translation id="9139068048179869749">Preguntar antes de permitir que los sitios envíen notificaciones (recomendado)</translation>
-<translation id="9187067407629017315">Ingresa una búsqueda o un sitio web</translation>
 <translation id="9187199695613236444">Vista optimizada para celulares</translation>
 <translation id="9188680907066685419">Salir de la cuenta administrada</translation>
 <translation id="9204836675896933765">Queda 1 archivo</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_es.xtb b/chrome/android/java/strings/translations/android_chrome_strings_es.xtb
index bbfb229..58dafc7 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_es.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_es.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Cámara</translation>
 <translation id="1623104350909869708">Evitar que esta página cree cuadros de diálogo adicionales</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Quitar 1 elemento seleccionado}other{Quitar # elementos seleccionados}}</translation>
-<translation id="1629390138158333592">Buscar en la Web</translation>
 <translation id="1641113438599504367">Navegación Segura</translation>
 <translation id="164269334534774161">Estás viendo una copia sin conexión de esta página del <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Traduciendo la página a <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -233,7 +232,7 @@
 <translation id="3384347053049321195">Compartir imagen</translation>
 <translation id="3386292677130313581">Preguntar antes de permitir que los sitios web detecten tu ubicación (recomendado)</translation>
 <translation id="3387650086002190359">No se ha podido descargar <ph name="FILE_NAME" /> debido a problemas con el sistema de archivos.</translation>
-<translation id="3391904733075904777">Para ver y copiar contraseñas, debes configurar un bloqueo de dispositivo en los ajustes de seguridad del dispositivo.</translation>
+<translation id="3391904733075904777">Para ver y copiar contraseñas, debes configurar un bloqueo de dispositivo en los ajustes de seguridad de este.</translation>
 <translation id="339329030417445648">Este sitio web suele mostrar anuncios invasivos</translation>
 <translation id="3398320232533725830">Abre el administrador de marcadores</translation>
 <translation id="3414952576877147120">Tamaño:</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Básica</translation>
 <translation id="4351244548802238354">Cerrar cuadro de diálogo</translation>
 <translation id="4378154925671717803">Teléfono</translation>
-<translation id="4381206798889118664">Busca... recetas</translation>
 <translation id="4384468725000734951">Sogou se ha establecido como motor de búsqueda predeterminado</translation>
 <translation id="4412992751769744546">Permitir cookies de terceros</translation>
 <translation id="4432792777822557199">Las páginas en <ph name="SOURCE_LANGUAGE" /> se traducirán al <ph name="TARGET_LANGUAGE" /> a partir de ahora</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Abre las opciones para imprimir la página</translation>
 <translation id="4850886885716139402">Ver</translation>
 <translation id="4860895144060829044">Llamar</translation>
-<translation id="4869862470313079745">Busca... noticias</translation>
 <translation id="4881695831933465202">Abrir</translation>
 <translation id="4885273946141277891">Número de instancias de Chrome no admitido.</translation>
 <translation id="4910889077668685004">Aplicaciones para pagar</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Título obligatorio</translation>
 <translation id="5164482624172255778">¿Quieres que Google Chrome te ofrezca la opción de traducir las páginas escritas en <ph name="LANGUAGE" /> de este sitio la próxima vez?</translation>
 <translation id="5168917394043976756">Abrir panel de navegación</translation>
-<translation id="5171045022955879922">Busca o escribe una URL</translation>
 <translation id="5184329579814168207">Abrir en Chrome</translation>
 <translation id="5199929503336119739">Perfil de trabajo</translation>
 <translation id="5209320130288484488">No se ha encontrado ningún dispositivo.</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Más</translation>
 <translation id="604996488070107836">No ha sido posible descargar el archivo <ph name="FILE_NAME" /> debido a un error desconocido.</translation>
 <translation id="605721222689873409">AA</translation>
-<translation id="6066049505142453066">Busca... el tiempo</translation>
 <translation id="6075798973483050474">Editar página principal</translation>
 <translation id="60923314841986378">Quedan <ph name="HOURS" /> horas</translation>
 <translation id="60924377787140961">Próximamente se mostrarán más artículos. Disfruta de la tarde.</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Añade los datos actuales a <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d pestaña abierta}other{%1$d pestañas abiertas}}</translation>
 <translation id="6896758677409633944">Copiar</translation>
-<translation id="6932129181739884535">Busca o escribe un nombre de sitio web</translation>
 <translation id="6945221475159498467">Seleccionar</translation>
 <translation id="6963766334940102469">Eliminar marcadores</translation>
 <translation id="6965382102122355670">Aceptar</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Mostrar original</translation>
 <translation id="9139068048179869749">Preguntar antes de permitir que los sitios web envíen notificaciones (recomendado)</translation>
-<translation id="9187067407629017315">Introduce una búsqueda o un sitio web</translation>
 <translation id="9187199695613236444">Vista optimizada para móviles</translation>
 <translation id="9188680907066685419">Cierra sesión en la cuenta gestionada</translation>
 <translation id="9204836675896933765">1 archivo restante</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_fa.xtb b/chrome/android/java/strings/translations/android_chrome_strings_fa.xtb
index 1d814b9f..75e718f 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_fa.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_fa.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">دوربین</translation>
 <translation id="1623104350909869708">جلوگیری از ایجاد پنجره‌های اضافی توسط این صفحه</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{حذف ۱ مورد انتخاب‌شده}one{حذف # مورد انتخاب‌شده}other{حذف # مورد انتخاب‌شده}}</translation>
-<translation id="1629390138158333592">جستجوی وب</translation>
 <translation id="1641113438599504367">مرور ایمن</translation>
 <translation id="164269334534774161">شما در حال تماشای کپی آفلاین این صفحه از <ph name="CREATION_TIME" /> هستید</translation>
 <translation id="1643702317193804718">درحال ترجمه صفحه به <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">موارد اصلی</translation>
 <translation id="4351244548802238354">بستن کادر گفتگو</translation>
 <translation id="4378154925671717803">تلفن</translation>
-<translation id="4381206798889118664">جستجوی دستور پخت…</translation>
 <translation id="4384468725000734951">‏استفاده از Sogou برای جستجو</translation>
 <translation id="4412992751769744546">اجازه به کوکی‌های طرف ثالث</translation>
 <translation id="4432792777822557199">از این به بعد، صفحه‌های <ph name="SOURCE_LANGUAGE" />، به <ph name="TARGET_LANGUAGE" /> ترجمه خواهند شد</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">باز کردن گزینه‌های چاپ صفحه</translation>
 <translation id="4850886885716139402">نما</translation>
 <translation id="4860895144060829044">تماس</translation>
-<translation id="4869862470313079745">جستجوی اخبار…</translation>
 <translation id="4881695831933465202">باز کردن</translation>
 <translation id="4885273946141277891">‏این تعداد از نسخه‌های Chrome پشتیبانی نمی‌شود.</translation>
 <translation id="4910889077668685004">برنامه‌های پرداخت</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">عنوان مورد نیاز است</translation>
 <translation id="5164482624172255778">‏آیا مایلید دفعه بعد Google Chrome ترجمه صفحاتی به زبان <ph name="LANGUAGE" /> در این سایت را پیشنهاد دهد؟</translation>
 <translation id="5168917394043976756">بازکردن کشوی پیمایش</translation>
-<translation id="5171045022955879922">‏جستجو یا تایپ URL</translation>
 <translation id="5184329579814168207">‏باز کردن در Chrome</translation>
 <translation id="5199929503336119739">نمایه کاری</translation>
 <translation id="5209320130288484488">دستگاهی یافت نشد</translation>
@@ -509,7 +505,6 @@
 <translation id="6042308850641462728">بیشتر</translation>
 <translation id="604996488070107836">به‌دلیل خطایی ناشناس، بارگیری <ph name="FILE_NAME" /> انجام نشد.</translation>
 <translation id="605721222689873409">سال</translation>
-<translation id="6066049505142453066">جستجوی وضعیت آب‌وهوا…</translation>
 <translation id="6075798973483050474">ویرایش صفحه اصلی</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> ساعت باقی‌مانده است</translation>
 <translation id="60924377787140961">مقاله‌های بیشتر به‌زودی نشان داده می‌شوند. از بعدازظهرتان لذت ببرید!</translation>
@@ -603,7 +598,6 @@
 <translation id="688738109438487280">افزودن داده‌های موجود به <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{‏%1$d برگه باز}one{‏%1$d برگه باز}other{‏%1$d برگه باز}}</translation>
 <translation id="6896758677409633944">کپی</translation>
-<translation id="6932129181739884535">نام وب‌سایت را جستجو یا تایپ کنید</translation>
 <translation id="6945221475159498467">انتخاب</translation>
 <translation id="6963766334940102469">حذف نشانک‌ها</translation>
 <translation id="6965382102122355670">قبول</translation>
@@ -824,7 +818,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">نمایش مورد اصلی</translation>
 <translation id="9139068048179869749">قبل از اجازه به سایت‌ها برای ارسال اعلان ابتدا سؤال شود (توصیه می‌شود)</translation>
-<translation id="9187067407629017315">جستجو یا وب‌سایتی وارد کنید</translation>
 <translation id="9187199695613236444">نمای مناسب دستگاه همراه</translation>
 <translation id="9188680907066685419">خروج از حساب مدیریت‌شده</translation>
 <translation id="9204836675896933765">۱ فایل باقی مانده است</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_fi.xtb b/chrome/android/java/strings/translations/android_chrome_strings_fi.xtb
index 3c4745ca..9413b879 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_fi.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_fi.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Estä tätä sivua luomasta muita viestejä</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Poista 1 valittu kohde}other{Poista # valittua kohdetta}}</translation>
-<translation id="1629390138158333592">Verkkohaku</translation>
 <translation id="1641113438599504367">Selaussuoja</translation>
 <translation id="164269334534774161">Katselet sivun offline-kopiota, joka luotiin <ph name="CREATION_TIME" />.</translation>
 <translation id="1643702317193804718">Käännetään sivua kielelle <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Perustiedot</translation>
 <translation id="4351244548802238354">Sulje ikkuna</translation>
 <translation id="4378154925671717803">Puhelin</translation>
-<translation id="4381206798889118664">Hae… reseptejä</translation>
 <translation id="4384468725000734951">Hakukoneena käytetään Sogouta.</translation>
 <translation id="4412992751769744546">Salli kolmannen osapuolen evästeet</translation>
 <translation id="4432792777822557199">Kielellä <ph name="SOURCE_LANGUAGE" /> kirjoitetut sivut käännetään tästä lähtien kielelle <ph name="TARGET_LANGUAGE" />.</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Avaa sivun tulostusvaihtoehdot</translation>
 <translation id="4850886885716139402">Näytä</translation>
 <translation id="4860895144060829044">Soita</translation>
-<translation id="4869862470313079745">Hae… uutisia</translation>
 <translation id="4881695831933465202">Avaa</translation>
 <translation id="4885273946141277891">Chromen versioiden määrää ei tueta.</translation>
 <translation id="4910889077668685004">Maksusovellukset</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Nimike vaaditaan</translation>
 <translation id="5164482624172255778">Haluatko Google Chromen ehdottavan sivuston kielellä <ph name="LANGUAGE" /> kirjoitettujen sivujen kääntämistä seuraavalla kerralla?</translation>
 <translation id="5168917394043976756">Avaa navigoinnin vetopaneeli</translation>
-<translation id="5171045022955879922">Kirjoita hakusanoja tai URL-osoite</translation>
 <translation id="5184329579814168207">Avaa Chromessa</translation>
 <translation id="5199929503336119739">Työprofiili</translation>
 <translation id="5209320130288484488">Laitteita ei löytynyt</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Lisää</translation>
 <translation id="604996488070107836">Tiedoston <ph name="FILE_NAME" /> lataus epäonnistui tuntemattoman virheen vuoksi.</translation>
 <translation id="605721222689873409">VV</translation>
-<translation id="6066049505142453066">Hae… säätietoja</translation>
 <translation id="6075798973483050474">Muokkaa etusivua</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> tuntia jäljellä</translation>
 <translation id="60924377787140961">Muita artikkeleita ilmestyy pian. Nauti iltapäivästäsi!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Lisää olemassa olevat tiedot tilille <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d avoin välilehti}other{%1$d avointa välilehteä}}</translation>
 <translation id="6896758677409633944">Kopioi</translation>
-<translation id="6932129181739884535">Kirjoita haku tai verkkosivuston nimi.</translation>
 <translation id="6945221475159498467">Valitse</translation>
 <translation id="6963766334940102469">Poista kirjanmerkkejä</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Näytä alkuperäinen</translation>
 <translation id="9139068048179869749">Pyydä lupaa, kun sivustot yrittävät lähettää ilmoituksia (suositus).</translation>
-<translation id="9187067407629017315">Anna haku tai verkkosivusto.</translation>
 <translation id="9187199695613236444">Mobiililaitteille sopiva näkymä</translation>
 <translation id="9188680907066685419">Kirjaudu ulos hallinnoidulta tililtä</translation>
 <translation id="9204836675896933765">1 tiedosto jäljellä</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_fil.xtb b/chrome/android/java/strings/translations/android_chrome_strings_fil.xtb
index a1ca7703..84f2575 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_fil.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_fil.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Camera</translation>
 <translation id="1623104350909869708">Pigilan ang pahinang ito sa paggawa ng mga karagdagang dialog</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Alisin ang 1 piniling item}one{Alisin ang # piniling item}other{Alisin ang # na piniling item}}</translation>
-<translation id="1629390138158333592">Maghanap sa Web</translation>
 <translation id="1641113438599504367">Ligtas na Pagba-browse</translation>
 <translation id="164269334534774161">Tinitingnan mo ang offline na kopya ng page na ito mula sa <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Isinasalin ang page sa <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Mga Pangunahing Kaalaman</translation>
 <translation id="4351244548802238354">Isara ang dialog</translation>
 <translation id="4378154925671717803">Telepono</translation>
-<translation id="4381206798889118664">Maghanap… ng mga recipe</translation>
 <translation id="4384468725000734951">Ginagamit ang Sogou para sa paghahanap</translation>
 <translation id="4412992751769744546">Payagan ang third-party na cookies</translation>
 <translation id="4432792777822557199">Simula ngayon ay isasalin na sa <ph name="TARGET_LANGUAGE" /> ang mga page na nasa <ph name="SOURCE_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Buksan ang mga opsyon sa pag-print ng page</translation>
 <translation id="4850886885716139402">View</translation>
 <translation id="4860895144060829044">Tawagan</translation>
-<translation id="4869862470313079745">Maghanap… ng balita</translation>
 <translation id="4881695831933465202">Buksan</translation>
 <translation id="4885273946141277891">Hindi sinusuportahang bilang ng mga instance ng Chrome.</translation>
 <translation id="4910889077668685004">Mga app sa pagbabayad</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Kailangan ng pamagat</translation>
 <translation id="5164482624172255778">Gusto mo bang i-alok ng Google Chrome na isalin ang mga pahinang <ph name="LANGUAGE" /> mula sa site na ito sa susunod na pagkakataon?</translation>
 <translation id="5168917394043976756">Buksan ang navigation drawer</translation>
-<translation id="5171045022955879922">Hanapin o i-type ang URL</translation>
 <translation id="5184329579814168207">Buksan sa Chrome</translation>
 <translation id="5199929503336119739">Profile sa trabaho</translation>
 <translation id="5209320130288484488">Walang nahanap na mga device</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Higit pa</translation>
 <translation id="604996488070107836">Hindi na-download ang <ph name="FILE_NAME" /> dahil sa isang hindi alam na error.</translation>
 <translation id="605721222689873409">YY</translation>
-<translation id="6066049505142453066">Maghanap… ng lagay ng panahon</translation>
 <translation id="6075798973483050474">I-edit ang home page</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> (na) oras na lang ang natitira</translation>
 <translation id="60924377787140961">Marami pang artikulo ang malapit nang lumabas. I-enjoy ang iyong hapon!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Idagdag ang kasalukuyang data sa <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d bukas na tab}one{%1$d bukas na tab}other{%1$d na bukas na tab}}</translation>
 <translation id="6896758677409633944">Copy</translation>
-<translation id="6932129181739884535">Maghanap o mag-type ng website</translation>
 <translation id="6945221475159498467">Pumili</translation>
 <translation id="6963766334940102469">Mag-delete ng mga bookmark</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Ipakita ang orihinal</translation>
 <translation id="9139068048179869749">Magtanong bago payagan ang mga site na magpadala ng mga notification (inirerekomenda)</translation>
-<translation id="9187067407629017315">Maglagay ng paghahanap o website</translation>
 <translation id="9187199695613236444">View na pang-mobile</translation>
 <translation id="9188680907066685419">Mag-sign out sa pinamamahalaang account</translation>
 <translation id="9204836675896933765">1 file ang natitira</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_fr.xtb b/chrome/android/java/strings/translations/android_chrome_strings_fr.xtb
index 5993eaa..5fa8e72f 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_fr.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_fr.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Appareil photo</translation>
 <translation id="1623104350909869708">Empêcher cette page de générer des boîtes de dialogue supplémentaires</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Supprimer 1 élément sélectionné}one{Supprimer # élément sélectionné}other{Supprimer # éléments sélectionnés}}</translation>
-<translation id="1629390138158333592">Rechercher sur le Web</translation>
 <translation id="1641113438599504367">Navigation sécurisée</translation>
 <translation id="164269334534774161">Vous regardez une copie hors connexion de cette page depuis le <ph name="CREATION_TIME" />.</translation>
 <translation id="1643702317193804718">Traduction de la page en <ph name="SOURCE_LANGUAGE" /> en cours…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Options de base</translation>
 <translation id="4351244548802238354">Fermer la boîte de dialogue</translation>
 <translation id="4378154925671717803">Téléphone</translation>
-<translation id="4381206798889118664">Rechercher des recettes</translation>
 <translation id="4384468725000734951">Utilisation de Sogou pour les recherches</translation>
 <translation id="4412992751769744546">Autoriser les cookies tiers</translation>
 <translation id="4432792777822557199">Les pages en <ph name="SOURCE_LANGUAGE" /> seront désormais traduites en <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Afficher les options d'impression de la page</translation>
 <translation id="4850886885716139402">Afficher</translation>
 <translation id="4860895144060829044">Appeler</translation>
-<translation id="4869862470313079745">Rechercher des articles d'actualité</translation>
 <translation id="4881695831933465202">Ouvrir</translation>
 <translation id="4885273946141277891">Le nombre d'instances de Chrome n'est pas compatible.</translation>
 <translation id="4910889077668685004">Applications de paiement</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Veuillez saisir un titre.</translation>
 <translation id="5164482624172255778">Souhaitez-vous que Google Chrome vous propose de traduire les pages de ce site rédigées en <ph name="LANGUAGE" /> lors de votre prochaine visite ?</translation>
 <translation id="5168917394043976756">Ouvrir le panneau de navigation</translation>
-<translation id="5171045022955879922">Rechercher ou saisir une URL</translation>
 <translation id="5184329579814168207">Ouvrir dans Chrome</translation>
 <translation id="5199929503336119739">Profil professionnel</translation>
 <translation id="5209320130288484488">Aucun appareil trouvé.</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Plus</translation>
 <translation id="604996488070107836">Échec du téléchargement du fichier "<ph name="FILE_NAME" />" en raison d'une erreur inconnue.</translation>
 <translation id="605721222689873409">AA</translation>
-<translation id="6066049505142453066">Rechercher la météo</translation>
 <translation id="6075798973483050474">Modifier la page d'accueil</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> heures restantes</translation>
 <translation id="60924377787140961">D'autres articles vous seront bientôt proposés. Bon après-midi !</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Ajoutez les données existantes au compte <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d onglet ouvert}one{%1$d onglet ouvert}other{%1$d onglets ouverts}}</translation>
 <translation id="6896758677409633944">Copier</translation>
-<translation id="6932129181739884535">Rechercher ou saisir un site Web</translation>
 <translation id="6945221475159498467">Sélectionner</translation>
 <translation id="6963766334940102469">Supprimer des favoris</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Afficher l'original</translation>
 <translation id="9139068048179869749">Demander avant d'autoriser des sites à envoyer des notifications (recommandé)</translation>
-<translation id="9187067407629017315">Faire une recherche/Saisir un site Web</translation>
 <translation id="9187199695613236444">Affichage adapté au mobile</translation>
 <translation id="9188680907066685419">Se déconnecter d'un compte géré</translation>
 <translation id="9204836675896933765">1 fichier restant</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_hi.xtb b/chrome/android/java/strings/translations/android_chrome_strings_hi.xtb
index c07b9b1..60bace6 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_hi.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_hi.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">कैमरा</translation>
 <translation id="1623104350909869708">इस पेज को अतिरिक्त डॉयलॉग बनाने से रोकें</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{1 चयनित आइटम निकालें}one{# चयनित आइटम निकालें}other{# चयनित आइटम निकालें}}</translation>
-<translation id="1629390138158333592">वेब पर खोजें</translation>
 <translation id="1641113438599504367">सुरक्षित ब्राउज़िंग</translation>
 <translation id="164269334534774161">आप <ph name="CREATION_TIME" /> से इस पेज की ऑफ़लाइन कॉपी देख रहे हैं</translation>
 <translation id="1643702317193804718">पृष्‍ठ का <ph name="SOURCE_LANGUAGE" /> में अनुवाद हो रहा है…</translation>
@@ -233,7 +232,7 @@
 <translation id="3384347053049321195">चित्र साझा करें</translation>
 <translation id="3386292677130313581">साइट को अपना स्थान जानने देने से पहले अनुमति लेना आवश्यक बनाएं (अनुशंसित)</translation>
 <translation id="3387650086002190359">सिस्‍टम त्रुटियों के कारण <ph name="FILE_NAME" /> डाउनलोड विफल रहा.</translation>
-<translation id="3391904733075904777">पासवर्ड देखने और कॉपी करने के लिए आपको अपने डिवाइस की सुरक्षा सेटिंग में डिवाइस लॉक सेट अप करना ज़रूरी है.</translation>
+<translation id="3391904733075904777">पासवर्ड देखने और कॉपी करने के लिए आपको अपने डिवाइस की सुरक्षा सेटिंग में डिवाइस लॉक सेट अप करना होगा.</translation>
 <translation id="339329030417445648">यह साइट तंग करने वाले विज्ञापन दिखाने के लिए जानी जाती है</translation>
 <translation id="3398320232533725830">बुकमार्क प्रबंधक खोलें</translation>
 <translation id="3414952576877147120">आकार:</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">आधारभूत बातें</translation>
 <translation id="4351244548802238354">संवाद बंद करें</translation>
 <translation id="4378154925671717803">फ़ोन</translation>
-<translation id="4381206798889118664">खोजें… रेसिपी</translation>
 <translation id="4384468725000734951">खोजने के लिए Sogou का उपयोग करना</translation>
 <translation id="4412992751769744546">तृतीय-पक्ष कुकी को अनुमति दें</translation>
 <translation id="4432792777822557199">अब से <ph name="SOURCE_LANGUAGE" /> भाषा के पेज का अनुवाद <ph name="TARGET_LANGUAGE" /> भाषा में किया जाएगा</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">पेज प्रिंट करने के विकल्प खोलें</translation>
 <translation id="4850886885716139402">देखें</translation>
 <translation id="4860895144060829044">कॉल करें</translation>
-<translation id="4869862470313079745">खोजें… समाचार</translation>
 <translation id="4881695831933465202">खोलें</translation>
 <translation id="4885273946141277891">Chrome इंस्टेंस की असमर्थित संख्या.</translation>
 <translation id="4910889077668685004">भुगतान ऐप्लिकेशन</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">शीर्षक आवश्‍यक</translation>
 <translation id="5164482624172255778">क्या आप चाहते हैं कि Google Chrome अगली बार इस साइट के <ph name="LANGUAGE" /> पृष्ठों का अनुवाद करने का ऑफ़र दे?</translation>
 <translation id="5168917394043976756">मार्गदर्शक ड्रॉवर खोलें</translation>
-<translation id="5171045022955879922">URL खोजें या लिखें</translation>
 <translation id="5184329579814168207">Chrome में खोलें</translation>
 <translation id="5199929503336119739">कार्य प्रोफ़ाइल</translation>
 <translation id="5209320130288484488">कोई डिवाइस नहीं मि‍ला</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">अधिक</translation>
 <translation id="604996488070107836">किसी अज्ञात गड़बड़ी के कारण <ph name="FILE_NAME" /> का डाउनलोड विफल रहा.</translation>
 <translation id="605721222689873409">YY</translation>
-<translation id="6066049505142453066">खोजें… मौसम</translation>
 <translation id="6075798973483050474">मुखपृष्ठ संपादित करें</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> घंटे शेष</translation>
 <translation id="60924377787140961">जल्द ही और लेख दिखाई देंगे. अपनी दोपहर का आनंद लें!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">मौजूदा डेटा <ph name="TO_ACCOUNT" /> में जोड़ें.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d खुला टैब}one{%1$d खुले टैब}other{%1$d खुले टैब}}</translation>
 <translation id="6896758677409633944">प्रतिलिपि बनाएं</translation>
-<translation id="6932129181739884535">खोजें या वेबसाइट का नाम लिखें</translation>
 <translation id="6945221475159498467">चुनें</translation>
 <translation id="6963766334940102469">बुकमार्क हटाएं</translation>
 <translation id="6965382102122355670">ठीक</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">मूल दिखाएं</translation>
 <translation id="9139068048179869749">साइट को नोटिफ़िकेशन भेजने देने से पहले अनुमति लेना आवश्यक बनाएं (अनुशंसित)</translation>
-<translation id="9187067407629017315">खोज या वेबसाइट डालें</translation>
 <translation id="9187199695613236444">मोबाइल के अनुकूल दृश्‍य</translation>
 <translation id="9188680907066685419">प्रबंधित खाते से प्रस्थान करें</translation>
 <translation id="9204836675896933765">1 फ़ाइल बची है</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_hr.xtb b/chrome/android/java/strings/translations/android_chrome_strings_hr.xtb
index 8a0a2d5f..63c56669 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_hr.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_hr.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Fotoaparat</translation>
 <translation id="1623104350909869708">Spriječi da ova stranica stvori dodatne dijaloške okvire</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Uklanjanje 1 odabrane stavke}one{Uklanjanje # odabrane stavke}few{Uklanjanje # odabranih stavki}other{Uklanjanje # odabranih stavki}}</translation>
-<translation id="1629390138158333592">Pretraži web</translation>
 <translation id="1641113438599504367">Sigurno pregledavanje</translation>
 <translation id="164269334534774161">Prikazuje se offline kopija stranice od <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Prevođenje stranice na <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Osnove</translation>
 <translation id="4351244548802238354">Zatvori dijaloški okvir</translation>
 <translation id="4378154925671717803">Telefon</translation>
-<translation id="4381206798889118664">Pretražite… recepti</translation>
 <translation id="4384468725000734951">Za pretraživanje se upotrebljava Sogou</translation>
 <translation id="4412992751769744546">Dopusti kolačiće trećih strana</translation>
 <translation id="4432792777822557199">Odsada će se <ph name="SOURCE_LANGUAGE" /> prevoditi na <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Otvaranje opcija za ispis stranice</translation>
 <translation id="4850886885716139402">Prikaz</translation>
 <translation id="4860895144060829044">Poziv</translation>
-<translation id="4869862470313079745">Pretražite… vijesti</translation>
 <translation id="4881695831933465202">Otvori</translation>
 <translation id="4885273946141277891">Nepodržan broj različitih verzija Chromea.</translation>
 <translation id="4910889077668685004">Aplikacije za plaćanje</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Naslov je obavezan</translation>
 <translation id="5164482624172255778">Želite li da Google Chrome sljedeći put ponudi prijevod stranica s ove web-lokacije za <ph name="LANGUAGE" /> jezik?</translation>
 <translation id="5168917394043976756">Otvori ladicu za navigaciju</translation>
-<translation id="5171045022955879922">Pretražite ili upišite URL</translation>
 <translation id="5184329579814168207">Otvori u Chromeu</translation>
 <translation id="5199929503336119739">Radni profil</translation>
 <translation id="5209320130288484488">Nije pronađen nijedan uređaj</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Više</translation>
 <translation id="604996488070107836">Preuzimanje datoteke <ph name="FILE_NAME" /> nije uspjelo zbog nepoznate pogreške.</translation>
 <translation id="605721222689873409">GG</translation>
-<translation id="6066049505142453066">Pretražite… vremenska prognoza</translation>
 <translation id="6075798973483050474">Uređivanje početne stranice</translation>
 <translation id="60923314841986378">Preostalo sati: <ph name="HOURS" /></translation>
 <translation id="60924377787140961">Uskoro će se prikazati više članaka. Želimo vam ugodno poslijepodne!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Dodavanje postojećih podataka na račun <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d otvorena kartica}one{%1$d otvorena kartica}few{%1$d otvorene kartice}other{%1$d otvorenih kartica}}</translation>
 <translation id="6896758677409633944">Kopiraj</translation>
-<translation id="6932129181739884535">Pretražite/unesite naziv web-lokacije</translation>
 <translation id="6945221475159498467">Odaberi</translation>
 <translation id="6963766334940102469">Brisanje oznaka</translation>
 <translation id="6965382102122355670">U redu</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Prikaži original</translation>
 <translation id="9139068048179869749">Web-lokacije moraju tražiti dopuštenje za slanje obavijesti (preporučeno)</translation>
-<translation id="9187067407629017315">Unesite pretraživanje ili web-lokaciju</translation>
 <translation id="9187199695613236444">Pregled prilagođen za mobilne uređaje</translation>
 <translation id="9188680907066685419">Odjava s upravljanog računa</translation>
 <translation id="9204836675896933765">Preostala je 1 datoteka</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_hu.xtb b/chrome/android/java/strings/translations/android_chrome_strings_hu.xtb
index 61cd4da..0cf5afb 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_hu.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_hu.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Akadályozza meg, hogy ez az oldal további párbeszédablakokat hozzon létre.</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{1 kijelölt elem eltávolítása}other{# kijelölt elem eltávolítása}}</translation>
-<translation id="1629390138158333592">Keresés az interneten</translation>
 <translation id="1641113438599504367">Biztonságos Böngészés</translation>
 <translation id="164269334534774161">Jelenleg az oldal <ph name="CREATION_TIME" />-i dátummal mentett offline példányát tekinti meg</translation>
 <translation id="1643702317193804718">Oldal fordítása <ph name="SOURCE_LANGUAGE" /> nyelvre…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Alapok</translation>
 <translation id="4351244548802238354">Párbeszédablak bezárása</translation>
 <translation id="4378154925671717803">Telefon</translation>
-<translation id="4381206798889118664">Keresés… receptek</translation>
 <translation id="4384468725000734951">A Sogou használata a kereséshez</translation>
 <translation id="4412992751769744546">Harmadik felektől származó cookie-k engedélyezése</translation>
 <translation id="4432792777822557199">A(z) <ph name="SOURCE_LANGUAGE" /> nyelvű oldalak mostantól le lesznek fordítva <ph name="TARGET_LANGUAGE" /> nyelvre</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Oldalnyomtatási lehetőségek megnyitása</translation>
 <translation id="4850886885716139402">Nézet</translation>
 <translation id="4860895144060829044">Hívás</translation>
-<translation id="4869862470313079745">Keresés… hírek</translation>
 <translation id="4881695831933465202">Megnyitás</translation>
 <translation id="4885273946141277891">Ilyen sok Chrome-példány nem futhat egyszerre.</translation>
 <translation id="4910889077668685004">Fizetési alkalmazások</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Cím megadása kötelező</translation>
 <translation id="5164482624172255778">Szeretné, hogy a Google Chrome a jövőben felajánlja e webhely <ph name="LANGUAGE" /> nyelvű oldalainak fordítását?</translation>
 <translation id="5168917394043976756">Navigációs fiók megnyitása</translation>
-<translation id="5171045022955879922">Keressen vagy írjon be egy URL-t</translation>
 <translation id="5184329579814168207">Megnyitás Chrome-ban</translation>
 <translation id="5199929503336119739">Munkaprofil</translation>
 <translation id="5209320130288484488">Nem találhatók eszközök</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Hosszabban</translation>
 <translation id="604996488070107836">A következő fájl letöltése ismeretlen hiba miatt nem sikerült: <ph name="FILE_NAME" />.</translation>
 <translation id="605721222689873409">ÉÉ</translation>
-<translation id="6066049505142453066">Keresés… időjárás</translation>
 <translation id="6075798973483050474">Kezdőoldal szerkesztése</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> óra van hátra</translation>
 <translation id="60924377787140961">Hamarosan további cikkek jelennek meg. Kellemes délutánt kívánunk!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Meglévő adatok hozzáadása a(z) <ph name="TO_ACCOUNT" /> fiókhoz.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d nyitott lap}other{%1$d nyitott lap}}</translation>
 <translation id="6896758677409633944">Másolás</translation>
-<translation id="6932129181739884535">Keressen, vagy írjon be egy webhelyet</translation>
 <translation id="6945221475159498467">Kiválasztás</translation>
 <translation id="6963766334940102469">Könyvjelzők törlése</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Eredeti megjelenítése</translation>
 <translation id="9139068048179869749">Kérdezzen rá, mielőtt engedélyezné a webhelyek számára az értesítések küldését (ajánlott)</translation>
-<translation id="9187067407629017315">Keressen, vagy írjon be egy webhelyet</translation>
 <translation id="9187199695613236444">Mobilbarát nézet</translation>
 <translation id="9188680907066685419">Kijelentkezés felügyelt fiókból</translation>
 <translation id="9204836675896933765">1 fájl maradt</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_id.xtb b/chrome/android/java/strings/translations/android_chrome_strings_id.xtb
index a2ca0cf..dd4a5f00 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_id.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_id.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Cegah dialog lain dari laman ini.</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Hapus 1 item yang dipilih}other{Hapus # item yang dipilih}}</translation>
-<translation id="1629390138158333592">Telusuri web</translation>
 <translation id="1641113438599504367">Penelusuran Aman</translation>
 <translation id="164269334534774161">Anda melihat salinan offline halaman ini dari <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Menerjemahkan laman ke bahasa <ph name="SOURCE_LANGUAGE" />...</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Dasar-Dasar</translation>
 <translation id="4351244548802238354">Tutup dialog</translation>
 <translation id="4378154925671717803">Telepon</translation>
-<translation id="4381206798889118664">Cari… resep</translation>
 <translation id="4384468725000734951">Menggunakan Sogou untuk penelusuran</translation>
 <translation id="4412992751769744546">Izinkan cookie pihak ketiga</translation>
 <translation id="4432792777822557199">Mulai sekarang, halaman dalam bahasa <ph name="SOURCE_LANGUAGE" /> akan diterjemahkan ke <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Membuka opsi untuk mencetak halaman</translation>
 <translation id="4850886885716139402">Lihat</translation>
 <translation id="4860895144060829044">Panggil</translation>
-<translation id="4869862470313079745">Cari… berita</translation>
 <translation id="4881695831933465202">Buka</translation>
 <translation id="4885273946141277891">Jumlah kemunculan Chrome tidak didukung.</translation>
 <translation id="4910889077668685004">Aplikasi pembayaran</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Perlu judul</translation>
 <translation id="5164482624172255778">Ingin Google Chrome menawarkan untuk menerjemahkan laman berbahasa <ph name="LANGUAGE" /> dari situs ini saat Anda mengunjunginya lagi?</translation>
 <translation id="5168917394043976756">Buka panel samping navigasi</translation>
-<translation id="5171045022955879922">Telusuri atau ketik URL</translation>
 <translation id="5184329579814168207">Buka di Chrome</translation>
 <translation id="5199929503336119739">Profil kerja</translation>
 <translation id="5209320130288484488">Perangkat tidak ditemukan</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Lainnya</translation>
 <translation id="604996488070107836">Download <ph name="FILE_NAME" /> gagal karena kesalahan tak dikenal.</translation>
 <translation id="605721222689873409">TT</translation>
-<translation id="6066049505142453066">Cari… cuaca</translation>
 <translation id="6075798973483050474">Edit laman beranda</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> jam lagi</translation>
 <translation id="60924377787140961">Artikel lainnya akan segera muncul. Selamat beraktivitas siang!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Menambahkan data yang sudah ada ke <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d tab terbuka}other{%1$d tab terbuka}}</translation>
 <translation id="6896758677409633944">Salin</translation>
-<translation id="6932129181739884535">Cari atau ketik nama situs</translation>
 <translation id="6945221475159498467">Pilih</translation>
 <translation id="6963766334940102469">Hapus bookmark</translation>
 <translation id="6965382102122355670">Oke</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Perlihatkan laman asli</translation>
 <translation id="9139068048179869749">Tanya terlebih dahulu sebelum mengizinkan situs mengirimkan notifikasi (disarankan)</translation>
-<translation id="9187067407629017315">Masukkan pencarian atau situs</translation>
 <translation id="9187199695613236444">Tampilan mobile-friendly</translation>
 <translation id="9188680907066685419">Keluar dari akun yang dikelola</translation>
 <translation id="9204836675896933765">1 file tersisa</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_it.xtb b/chrome/android/java/strings/translations/android_chrome_strings_it.xtb
index c5649a2a..0fc5546 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_it.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_it.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Videocamera</translation>
 <translation id="1623104350909869708">Impedisci la creazione di altre finestre di dialogo in questa pagina</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Rimuovi 1 elemento selezionato}other{Rimuovi # elementi selezionati}}</translation>
-<translation id="1629390138158333592">Cerca nel Web</translation>
 <translation id="1641113438599504367">Navigazione sicura</translation>
 <translation id="164269334534774161">È visualizzata una copia offline di questa pagina del giorno <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Traduzione della pagina in <ph name="SOURCE_LANGUAGE" /> in corso...</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Impostazioni di base</translation>
 <translation id="4351244548802238354">Chiudi finestra di dialogo</translation>
 <translation id="4378154925671717803">Telefono</translation>
-<translation id="4381206798889118664">Cerca… ricette</translation>
 <translation id="4384468725000734951">Sogou in uso per la ricerca</translation>
 <translation id="4412992751769744546">Consenti cookie di terze parti</translation>
 <translation id="4432792777822557199">Le pagine in <ph name="SOURCE_LANGUAGE" /> verranno tradotte in <ph name="TARGET_LANGUAGE" /> d'ora in poi</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Apri la pagina delle opzioni di stampa</translation>
 <translation id="4850886885716139402">Visualizza</translation>
 <translation id="4860895144060829044">Chiama</translation>
-<translation id="4869862470313079745">Cerca… notizie</translation>
 <translation id="4881695831933465202">Apri</translation>
 <translation id="4885273946141277891">Numero di istanze di Chrome non supportato.</translation>
 <translation id="4910889077668685004">App di pagamento</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Titolo obbligatorio</translation>
 <translation id="5164482624172255778">Vuoi che Google Chrome ti proponga di tradurre le pagine in <ph name="LANGUAGE" /> di questo sito al prossimo accesso?</translation>
 <translation id="5168917394043976756">Apri riquadro di navigazione a scomparsa</translation>
-<translation id="5171045022955879922">Cerca o digita un URL</translation>
 <translation id="5184329579814168207">Apri in Chrome</translation>
 <translation id="5199929503336119739">Profilo di lavoro</translation>
 <translation id="5209320130288484488">Nessun dispositivo trovato</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Più</translation>
 <translation id="604996488070107836">Download del file <ph name="FILE_NAME" /> non riuscito a causa di un errore sconosciuto.</translation>
 <translation id="605721222689873409">AA</translation>
-<translation id="6066049505142453066">Cerca…previsioni del tempo</translation>
 <translation id="6075798973483050474">Modifica Home page</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> ore rimanenti</translation>
 <translation id="60924377787140961">A breve verranno visualizzati altri articoli. Buon pomeriggio.</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Aggiungi dati esistenti a <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d scheda aperta}other{%1$d schede aperte}}</translation>
 <translation id="6896758677409633944">Copia</translation>
-<translation id="6932129181739884535">Cerca o digita il nome di un sito web</translation>
 <translation id="6945221475159498467">Seleziona</translation>
 <translation id="6963766334940102469">Elimina Preferiti</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Mostra originale</translation>
 <translation id="9139068048179869749">Chiedi conferma prima di consentire ai siti di inviare notifiche (opzione consigliata)</translation>
-<translation id="9187067407629017315">Inserisci query ricerca o un sito web</translation>
 <translation id="9187199695613236444">Visualizzazione ottimizzata per dispositivi mobili</translation>
 <translation id="9188680907066685419">Esci dall'account gestito</translation>
 <translation id="9204836675896933765">1 file rimanente</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_iw.xtb b/chrome/android/java/strings/translations/android_chrome_strings_iw.xtb
index 06243aa..2292dab1 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_iw.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_iw.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">מצלמה</translation>
 <translation id="1623104350909869708">מנע מהדף זה ליצור תיבות דו-שיח נוספות</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{הסר פריט אחד שנבחר}two{הסר # פריטים שנבחרו}many{הסר # פריטים שנבחרו}other{הסר # פריטים שנבחרו}}</translation>
-<translation id="1629390138158333592">חפש באינטרנט</translation>
 <translation id="1641113438599504367">גלישה בטוחה</translation>
 <translation id="164269334534774161">אתה מציג עותק לא מקוון של הדף הזה מ-<ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">מתרגם את הדף ל<ph name="SOURCE_LANGUAGE" />...</translation>
@@ -234,7 +233,7 @@
 <translation id="3386292677130313581">שאל לפני שתאפשר לאתרים לדעת מה המיקום שלך (מומלץ)</translation>
 <translation id="3387650086002190359">הורדת <ph name="FILE_NAME" /> נכשלה עקב שגיאות במערכת הקבצים.</translation>
 <translation id="3391904733075904777">כדי להציג ולהעתיק סיסמאות, עליך להגדיר נעילת מכשיר בהגדרות האבטחה של המכשיר.</translation>
-<translation id="339329030417445648">האתר הזה נוטה להציג מודעות מפריעות</translation>
+<translation id="339329030417445648">האתר הזה נוטה להציג מודעות שמפריעות</translation>
 <translation id="3398320232533725830">פתח את מנהל הסימניות</translation>
 <translation id="3414952576877147120">גודל:</translation>
 <translation id="3443221991560634068">טען מחדש את הדף הנוכחי</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">היסודות</translation>
 <translation id="4351244548802238354">סגור את תיבת הדו-שיח</translation>
 <translation id="4378154925671717803">טלפון</translation>
-<translation id="4381206798889118664">חפש... מתכונים</translation>
 <translation id="4384468725000734951">‏שימוש ב-Sogou לחיפוש</translation>
 <translation id="4412992751769744546">‏התר קובצי Cookie של צד שלישי</translation>
 <translation id="4432792777822557199">דפים ב<ph name="SOURCE_LANGUAGE" /> יתורגמו ל<ph name="TARGET_LANGUAGE" /> מעכשיו והלאה</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">פתח אפשרויות להדפסת דפים</translation>
 <translation id="4850886885716139402">הצג</translation>
 <translation id="4860895144060829044">התקשר</translation>
-<translation id="4869862470313079745">חפש... חדשות</translation>
 <translation id="4881695831933465202">פתח</translation>
 <translation id="4885273946141277891">‏מספר בלתי נתמך של מופעי Chrome.</translation>
 <translation id="4910889077668685004">אפליקציות תשלום</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">יש להזין כותרת</translation>
 <translation id="5164482624172255778">‏האם ברצונך ש-Google Chrome יציע בפעם הבאה לתרגם דפים בשפה <ph name="LANGUAGE" /> מאתר זה?</translation>
 <translation id="5168917394043976756">פתח את חלונית ההזזה לניווט</translation>
-<translation id="5171045022955879922">חפש או הקלד כתובת אתר</translation>
 <translation id="5184329579814168207">‏פתח ב-Chrome</translation>
 <translation id="5199929503336119739">פרופיל עבודה</translation>
 <translation id="5209320130288484488">לא נמצאו מכשירים</translation>
@@ -493,7 +489,7 @@
 <translation id="5858741533101922242">‏לא ניתן להפעיל ב-Chrome את מתאם Bluetooth</translation>
 <translation id="5860033963881614850">כבוי</translation>
 <translation id="5869522115854928033">סיסמאות שמורות</translation>
-<translation id="5878455346526065919">חסום מודעות מאתרים שנוטים להציג מודעות מפריעות</translation>
+<translation id="5878455346526065919">חסום מודעות מאתרים שנוטים להציג מודעות שמפריעות</translation>
 <translation id="5902828464777634901">‏כל הנתונים המקומיים המאוחסנים על ידי האתר הזה יימחקו, כולל קובצי Cookie.</translation>
 <translation id="5911030830365207728">Google Translate</translation>
 <translation id="5916664084637901428">פועל</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">עוד</translation>
 <translation id="604996488070107836">הורדת <ph name="FILE_NAME" /> נכשלה עקב שגיאה לא ידועה.</translation>
 <translation id="605721222689873409">YY</translation>
-<translation id="6066049505142453066">חפש... מזג אוויר</translation>
 <translation id="6075798973483050474">עריכת דף הבית</translation>
 <translation id="60923314841986378">נותרו <ph name="HOURS" /> שעות</translation>
 <translation id="60924377787140961">בקרוב יופיעו מאמרים נוספים. שיהיה לך המשך יום נפלא!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">הוסף נתונים קיימים אל <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{כרטיסייה פתוחה אחת}two{שתי כרטיסיות פתוחות}many{‏%1$d כרטיסיות פתוחות}other{‏%1$d כרטיסיות פתוחות}}</translation>
 <translation id="6896758677409633944">העתק</translation>
-<translation id="6932129181739884535">חפש או הקלד שם של אתר</translation>
 <translation id="6945221475159498467">בחר</translation>
 <translation id="6963766334940102469">מחק סימניות</translation>
 <translation id="6965382102122355670">אישור</translation>
@@ -823,7 +817,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">הצג מקור</translation>
 <translation id="9139068048179869749">שאל לפני שתאפשר לאתרים לשלוח הודעות (מומלץ)</translation>
-<translation id="9187067407629017315">הזן או חפש אתר</translation>
 <translation id="9187199695613236444">תצוגה מותאמת למכשירים ניידים</translation>
 <translation id="9188680907066685419">צא מהחשבון המנוהל</translation>
 <translation id="9204836675896933765">נותר קובץ אחד</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ja.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ja.xtb
index 480ddaa..18f0eeb 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ja.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ja.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">カメラ</translation>
 <translation id="1623104350909869708">このページで追加のダイアログが作成されないようにする</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{選択された 1 件のアイテムを削除します}other{選択された # 件のアイテムを削除します}}</translation>
-<translation id="1629390138158333592">ウェブ検索</translation>
 <translation id="1641113438599504367">セーフ ブラウジング</translation>
 <translation id="164269334534774161">このページの <ph name="CREATION_TIME" /> のオフライン コピーを表示しています</translation>
 <translation id="1643702317193804718">ページを<ph name="SOURCE_LANGUAGE" />に翻訳しています...</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">基本設定</translation>
 <translation id="4351244548802238354">ダイアログを閉じる</translation>
 <translation id="4378154925671717803">電話番号</translation>
-<translation id="4381206798889118664">検索… レシピ</translation>
 <translation id="4384468725000734951">検索に Sogou を使用します</translation>
 <translation id="4412992751769744546">サードパーティの Cookie を許可</translation>
 <translation id="4432792777822557199">今後、<ph name="SOURCE_LANGUAGE" />のページは<ph name="TARGET_LANGUAGE" />に翻訳されます</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">ページの印刷オプションを開く</translation>
 <translation id="4850886885716139402">表示</translation>
 <translation id="4860895144060829044">通話</translation>
-<translation id="4869862470313079745">検索… ニュース</translation>
 <translation id="4881695831933465202">開く</translation>
 <translation id="4885273946141277891">Chrome のインスタンス数の上限を超えています。</translation>
 <translation id="4910889077668685004">お支払いアプリ</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">タイトルが必要です</translation>
 <translation id="5164482624172255778">次回から Google Chrome でこのサイトの<ph name="LANGUAGE" />ページの翻訳を表示しますか?</translation>
 <translation id="5168917394043976756">操作パネルを開く</translation>
-<translation id="5171045022955879922">検索または URL を入力</translation>
 <translation id="5184329579814168207">Chromeで開く</translation>
 <translation id="5199929503336119739">仕事用プロファイル</translation>
 <translation id="5209320130288484488">デバイスが見つかりませんでした</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">もっと見る</translation>
 <translation id="604996488070107836">不明なエラーが発生したため、<ph name="FILE_NAME" /> をダウンロードできませんでした。</translation>
 <translation id="605721222689873409">YY</translation>
-<translation id="6066049505142453066">検索… 天気</translation>
 <translation id="6075798973483050474">ホームページの編集</translation>
 <translation id="60923314841986378">残り <ph name="HOURS" /> 時間</translation>
 <translation id="60924377787140961">記事は随時更新されます。また後でご覧ください。</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">既存のデータを <ph name="TO_ACCOUNT" /> に追加します。</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d 個の開いているタブ}other{%1$d 個の開いているタブ}}</translation>
 <translation id="6896758677409633944">コピー</translation>
-<translation id="6932129181739884535">検索語句またはウェブサイト名を入力</translation>
 <translation id="6945221475159498467">選択</translation>
 <translation id="6963766334940102469">ブックマークを削除</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" />(<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">原文のページを表示</translation>
 <translation id="9139068048179869749">サイトに通知の送信を許可する前に確認する(推奨)</translation>
-<translation id="9187067407629017315">検索語句またはウェブサイトを入力</translation>
 <translation id="9187199695613236444">モバイル向け表示</translation>
 <translation id="9188680907066685419">管理対象アカウントからログアウトする</translation>
 <translation id="9204836675896933765">残り 1 ファイル</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ko.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ko.xtb
index 3294c28..324767b 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ko.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ko.xtb
@@ -11,7 +11,7 @@
 <translation id="1137305377394488060">지난 1시간</translation>
 <translation id="1145536944570833626">기존 데이터 삭제</translation>
 <translation id="1146678959555564648">VR 시작</translation>
-<translation id="116280672541001035">사용됨</translation>
+<translation id="116280672541001035">사용</translation>
 <translation id="1178581264944972037">일시중지</translation>
 <translation id="1181037720776840403">삭제</translation>
 <translation id="1197267115302279827">북마크 이동</translation>
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">카메라</translation>
 <translation id="1623104350909869708">이 페이지가 추가적인 대화를 생성하지 않도록 차단</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{선택한 1개 항목 삭제}other{선택한 #개 항목 삭제}}</translation>
-<translation id="1629390138158333592">웹 검색</translation>
 <translation id="1641113438599504367">안전 브라우징</translation>
 <translation id="164269334534774161"><ph name="CREATION_TIME" />에 작성된 이 페이지의 오프라인 사본을 보는 중입니다.</translation>
 <translation id="1643702317193804718">페이지를 <ph name="SOURCE_LANGUAGE" />로 번역 중...</translation>
@@ -105,7 +104,7 @@
 <translation id="1984937141057606926">타사 쿠키만 제외하고 허용</translation>
 <translation id="1993768208584545658"><ph name="SITE" />에서 페어링하려고 함</translation>
 <translation id="1994173015038366702">사이트 URL</translation>
-<translation id="2000271276660256125">보안상의 이유로 비밀번호에 액세스하려면 화면 잠금을 확인해야 합니다.</translation>
+<translation id="2000271276660256125">보안상의 이유로 비밀번호에 액세스하려면 화면 잠금을 먼저 풀어야 합니다.</translation>
 <translation id="200815880754187296">기타 앱 <ph name="KILOBYTES" />KB</translation>
 <translation id="2017836877785168846">검색주소창의 검색 기록 및 자동 완성 항목을 삭제합니다.</translation>
 <translation id="2020525020270327736">사이트 복사</translation>
@@ -166,9 +165,9 @@
 <translation id="2612676031748830579">카드번호</translation>
 <translation id="2621115761605608342">특정 사이트에서 자바스크립트를 허용합니다.</translation>
 <translation id="2625189173221582860">비밀번호 복사됨</translation>
-<translation id="2631006050119455616">저장됨</translation>
+<translation id="2631006050119455616">절약</translation>
 <translation id="2653659639078652383">제출</translation>
-<translation id="266290525248308397">화면 잠금 확인</translation>
+<translation id="266290525248308397">화면 잠금 풀기</translation>
 <translation id="2677748264148917807">나가기</translation>
 <translation id="2704606927547763573">복사됨</translation>
 <translation id="2707726405694321444">페이지 새로고침</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">기본설정</translation>
 <translation id="4351244548802238354">대화상자 닫기</translation>
 <translation id="4378154925671717803">휴대전화</translation>
-<translation id="4381206798889118664">검색… 레시피</translation>
 <translation id="4384468725000734951">검색할 때 Sogou 사용</translation>
 <translation id="4412992751769744546">타사 쿠키 허용</translation>
 <translation id="4432792777822557199">지금부터 <ph name="SOURCE_LANGUAGE" />로 된 페이지가 <ph name="TARGET_LANGUAGE" />로 번역됩니다.</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">옵션을 열어 페이지 인쇄</translation>
 <translation id="4850886885716139402">보기</translation>
 <translation id="4860895144060829044">전화걸기</translation>
-<translation id="4869862470313079745">검색… 뉴스</translation>
 <translation id="4881695831933465202">열기</translation>
 <translation id="4885273946141277891">지원되지 않는 Chrome 인스턴스 수입니다.</translation>
 <translation id="4910889077668685004">결제 앱</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">제목이 필요합니다.</translation>
 <translation id="5164482624172255778">다음에 Chrome에서 이 사이트의 <ph name="LANGUAGE" /> 페이지를 번역하시겠습니까?</translation>
 <translation id="5168917394043976756">탐색 창 열기</translation>
-<translation id="5171045022955879922">검색 또는 URL 입력</translation>
 <translation id="5184329579814168207">Chrome에서 열기</translation>
 <translation id="5199929503336119739">직장용 프로필</translation>
 <translation id="5209320130288484488">기기를 찾을 수 없음</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">더보기</translation>
 <translation id="604996488070107836">알 수 없는 오류로 인해 <ph name="FILE_NAME" /> 다운로드에 실패했습니다.</translation>
 <translation id="605721222689873409">YY</translation>
-<translation id="6066049505142453066">검색… 날씨</translation>
 <translation id="6075798973483050474">홈 페이지 수정</translation>
 <translation id="60923314841986378"><ph name="HOURS" />시간 남음</translation>
 <translation id="60924377787140961">더 많은 콘텐츠가 표시될 예정이니 기대해주세요. 즐거운 오후 보내세요.</translation>
@@ -529,7 +524,7 @@
 
 예를 들어 어떤 웹사이트는 사용자가 방문한 다른 웹사이트를 기반으로 하지 않는 광고를 표시하여 이 요청에 응답할 수 있습니다. 그러나 대부분의 웹사이트에서는 보안을 개선하거나 웹사이트에 콘텐츠, 광고, 권장사항 등을 제공하거나 보고서 통계를 생성하기 위해 사용자의 인터넷 사용 기록을 계속 수집하고 사용합니다.</translation>
 <translation id="6277522088822131679">페이지를 인쇄하는 중에 문제가 발생했습니다. 다시 시도해 주세요.</translation>
-<translation id="6290548061331241837">사용 중인 버전의 Android에서는 비밀번호 보기 및 복사가 지원되지 않습니다.</translation>
+<translation id="6290548061331241837">사용 중인 Android 버전에서는 비밀번호 보기 및 복사가 지원되지 않습니다.</translation>
 <translation id="6295158916970320988">모든 사이트</translation>
 <translation id="6320088164292336938">진동</translation>
 <translation id="6324034347079777476">Android 시스템 동기화 사용 안함</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280"><ph name="TO_ACCOUNT" />에 기존 데이터 추가</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d개의 열린 탭}other{%1$d개의 열린 탭}}</translation>
 <translation id="6896758677409633944">복사</translation>
-<translation id="6932129181739884535">검색하거나 웹사이트 이름 입력</translation>
 <translation id="6945221475159498467">선택</translation>
 <translation id="6963766334940102469">북마크 삭제</translation>
 <translation id="6965382102122355670">확인</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" />(<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">원본 보기</translation>
 <translation id="9139068048179869749">사이트에서 알림을 보내도록 허용하기 전에 확인(권장)</translation>
-<translation id="9187067407629017315">검색어 또는 웹사이트 입력</translation>
 <translation id="9187199695613236444">모바일 보기</translation>
 <translation id="9188680907066685419">관리 계정에서 로그아웃</translation>
 <translation id="9204836675896933765">파일 1개가 남았습니다.</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_lt.xtb b/chrome/android/java/strings/translations/android_chrome_strings_lt.xtb
index e0f37b1..af683a95 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_lt.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_lt.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Neleisti šiam puslapiui kurti papildomų dialogo langų</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Pašalinti 1 pasirinktą elementą}one{Pašalinti # pasirinktą elementą}few{Pašalinti # pasirinktus elementus}many{Pašalinti # pasirinkto elemento}other{Pašalinti # pasirinktų elementų}}</translation>
-<translation id="1629390138158333592">Ieškoti internete</translation>
 <translation id="1641113438599504367">Saugus naršymas</translation>
 <translation id="164269334534774161">Peržiūrite neprisijungus pasiekiamą šio puslapio kopiją (<ph name="CREATION_TIME" />)</translation>
 <translation id="1643702317193804718">Puslapis verčiamas į <ph name="SOURCE_LANGUAGE" /> k...</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Pagrindai</translation>
 <translation id="4351244548802238354">Uždaryti dialogo langą</translation>
 <translation id="4378154925671717803">Telefonas</translation>
-<translation id="4381206798889118664">Ieškokite… receptų</translation>
 <translation id="4384468725000734951">Atliekant paiešką naudojama „Sogou“</translation>
 <translation id="4412992751769744546">Leisti trečiųjų šalių slapukus</translation>
 <translation id="4432792777822557199">Puslapiai, parašyti <ph name="SOURCE_LANGUAGE" />, nuo dabar bus verčiami į <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Atidaryti puslapio spausdinimo parinktis</translation>
 <translation id="4850886885716139402">Žiūrėti</translation>
 <translation id="4860895144060829044">Skambinti</translation>
-<translation id="4869862470313079745">Ieškokite… naujienų</translation>
 <translation id="4881695831933465202">Atidaryti</translation>
 <translation id="4885273946141277891">Nepalaikomas „Chrome“ atvejų skaičius.</translation>
 <translation id="4910889077668685004">Mokėjimo programos</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Būtina nurodyti pavadinimą</translation>
 <translation id="5164482624172255778">Ar norėtumėte, kad kitą kartą „Google Chrome“ būtų siūloma išversti šios svetainės puslapius <ph name="LANGUAGE" /> k.?</translation>
 <translation id="5168917394043976756">Atidaryti naršymo skydelį</translation>
-<translation id="5171045022955879922">Ieškokite ar įveskite URL</translation>
 <translation id="5184329579814168207">Atidaryti naudojant „Chrome“</translation>
 <translation id="5199929503336119739">Darbo profilis</translation>
 <translation id="5209320130288484488">Įrenginių nerasta</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Daugiau</translation>
 <translation id="604996488070107836">Nepavyko atsisiųsti „<ph name="FILE_NAME" />“ dėl nežinomos klaidos.</translation>
 <translation id="605721222689873409">MM</translation>
-<translation id="6066049505142453066">Ieškokite… orų</translation>
 <translation id="6075798973483050474">Redaguoti pagrindinį puslapį</translation>
 <translation id="60923314841986378">Liko <ph name="HOURS" /> val.</translation>
 <translation id="60924377787140961">Netrukus bus rodoma daugiau straipsnių. Geros popietės!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Pridėti esamus duomenis prie <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{Atidarytas %1$d skirtukas}one{Atidarytas %1$d skirtukas}few{Atidaryti %1$d skirtukai}many{Atidaryta %1$d skirtuko}other{Atidaryta %1$d skirtukų}}</translation>
 <translation id="6896758677409633944">Kopijuoti</translation>
-<translation id="6932129181739884535">Ieškokite arba įveskite svet. pavad.</translation>
 <translation id="6945221475159498467">Pasirinkti</translation>
 <translation id="6963766334940102469">Ištrinti žymes</translation>
 <translation id="6965382102122355670">Gerai</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531">„<ph name="ITEM_NAME" />“ (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Rodyti originalą</translation>
 <translation id="9139068048179869749">Klausti prieš leidžiant svetainėms siųsti pranešimus (rekomenduojama)</translation>
-<translation id="9187067407629017315">Įv. paiešk. užkl. arba svetainės pav.</translation>
 <translation id="9187199695613236444">Mobiliesiems pritaikytas rodinys</translation>
 <translation id="9188680907066685419">Atsijungimas nuo valdomos paskyros</translation>
 <translation id="9204836675896933765">Liko failų: 1</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_lv.xtb b/chrome/android/java/strings/translations/android_chrome_strings_lv.xtb
index 129a207..dd18b94 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_lv.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_lv.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Neļaut šai lapai veidot papildu dialoglodziņus</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Noņemt 1 atlasīto vienumu}zero{Noņemt # atlasītos vienumus}one{Noņemt # atlasīto vienumu}other{Noņemt # atlasītos vienumus}}</translation>
-<translation id="1629390138158333592">Meklēt tīmeklī</translation>
 <translation id="1641113438599504367">Droša pārlūkošana</translation>
 <translation id="164269334534774161">Jūs skatāt šīs lapas bezsaistes kopiju, kas tika izveidota šādā datumā: <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Notiek lapas tulkošana <ph name="SOURCE_LANGUAGE" /> valodā…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Pamata</translation>
 <translation id="4351244548802238354">Aizvērt dialoglodziņu</translation>
 <translation id="4378154925671717803">Tālrunis</translation>
-<translation id="4381206798889118664">Meklēt… receptes</translation>
 <translation id="4384468725000734951">Tiek izmantota meklētājprogramma Sogou</translation>
 <translation id="4412992751769744546">Atļaut trešo pušu sīkfailus</translation>
 <translation id="4432792777822557199">Turpmāk lapas šādā valodā: <ph name="SOURCE_LANGUAGE" /> tiks tulkotas šādā valodā: <ph name="TARGET_LANGUAGE" />.</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Atvērt iespējas, lai izdrukātu lapu</translation>
 <translation id="4850886885716139402">Skatīt</translation>
 <translation id="4860895144060829044">Zvanīt</translation>
-<translation id="4869862470313079745">Meklēt... ziņas</translation>
 <translation id="4881695831933465202">Atvērt</translation>
 <translation id="4885273946141277891">Neatbalstīts Chrome instanču skaits</translation>
 <translation id="4910889077668685004">Maksājumu lietotnes</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Jānorāda nosaukums</translation>
 <translation id="5164482624172255778">Vai vēlaties, lai Google Chrome nākamreiz piedāvātu tulkot šīs vietnes lapas, kuru saturs ir šādā valodā: <ph name="LANGUAGE" />?</translation>
 <translation id="5168917394043976756">Atvērt navigācijas atvilktni</translation>
-<translation id="5171045022955879922">Meklējiet vai ievadiet URL.</translation>
 <translation id="5184329579814168207">Atvērt pārlūkā Chrome</translation>
 <translation id="5199929503336119739">Darba profils</translation>
 <translation id="5209320130288484488">Ierīces nav atrastas</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Vairāk</translation>
 <translation id="604996488070107836">Neizdevās lejupielādēt failu <ph name="FILE_NAME" />, jo radās nezināma kļūda.</translation>
 <translation id="605721222689873409">GG</translation>
-<translation id="6066049505142453066">Meklēt... laika ziņas</translation>
 <translation id="6075798973483050474">Sākumlapas rediģēšana</translation>
 <translation id="60923314841986378">Atlikušas <ph name="HOURS" /> h</translation>
 <translation id="60924377787140961">Drīzumā būs pieejami citi raksti. Jauku pēcpusdienu!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Pievienot esošos datus kontam <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d atvērta cilne}zero{%1$d atvērtas cilnes}one{%1$d atvērta cilne}other{%1$d atvērtas cilnes}}</translation>
 <translation id="6896758677409633944">Kopēt</translation>
-<translation id="6932129181739884535">Meklējiet/ievadiet vietnes nosaukumu</translation>
 <translation id="6945221475159498467">Atlasīt</translation>
 <translation id="6963766334940102469">Dzēst grāmatzīmes</translation>
 <translation id="6965382102122355670">Labi</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Rādīt oriģinālo</translation>
 <translation id="9139068048179869749">Jautāt, pirms atļaut vietnēm sūtīt paziņojumus (ieteicams)</translation>
-<translation id="9187067407629017315">Ievadiet meklēšanas vaicājumu/vietni</translation>
 <translation id="9187199695613236444">Mobilajām ierīcēm piemērots skatījums</translation>
 <translation id="9188680907066685419">Izrakstīšanās no pārvaldīta konta</translation>
 <translation id="9204836675896933765">Atlicis 1 fails</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_nl.xtb b/chrome/android/java/strings/translations/android_chrome_strings_nl.xtb
index fcc23f5..b84840c1 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_nl.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_nl.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Camera</translation>
 <translation id="1623104350909869708">Voorkomen dat deze pagina extra dialoogvensters weergeeft</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{1 geselecteerd item verwijderen}other{# geselecteerde items verwijderen}}</translation>
-<translation id="1629390138158333592">Zoeken op het web</translation>
 <translation id="1641113438599504367">Safe Browsing</translation>
 <translation id="164269334534774161">Je bekijkt een offline exemplaar van deze pagina van <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Pagina vertalen naar het <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Basisinstellingen</translation>
 <translation id="4351244548802238354">Dialoogvenster sluiten</translation>
 <translation id="4378154925671717803">Telefoon</translation>
-<translation id="4381206798889118664">Zoek naar… recepten</translation>
 <translation id="4384468725000734951">Sogou wordt gebruikt om te zoeken</translation>
 <translation id="4412992751769744546">Cookies van derden toestaan</translation>
 <translation id="4432792777822557199">Pagina's in het <ph name="SOURCE_LANGUAGE" /> worden vanaf nu vertaald naar het <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Afdrukopties voor de pagina openen</translation>
 <translation id="4850886885716139402">Weergave</translation>
 <translation id="4860895144060829044">Bellen</translation>
-<translation id="4869862470313079745">Zoek naar… nieuws</translation>
 <translation id="4881695831933465202">Openen</translation>
 <translation id="4885273946141277891">Niet-ondersteund aantal Chrome-instanties.</translation>
 <translation id="4910889077668685004">Betaal-apps</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Titel is vereist</translation>
 <translation id="5164482624172255778">Wil je dat Google Chrome de volgende keer aanbiedt om pagina's in het <ph name="LANGUAGE" /> op deze site te vertalen?</translation>
 <translation id="5168917394043976756">Zijmenu openen</translation>
-<translation id="5171045022955879922">Zoek of typ een URL</translation>
 <translation id="5184329579814168207">Openen in Chrome</translation>
 <translation id="5199929503336119739">Werkprofiel</translation>
 <translation id="5209320130288484488">Geen apparaten gevonden</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Meer</translation>
 <translation id="604996488070107836">Download van <ph name="FILE_NAME" /> mislukt vanwege een onbekende fout.</translation>
 <translation id="605721222689873409">JJ</translation>
-<translation id="6066049505142453066">Zoek naar… weer</translation>
 <translation id="6075798973483050474">Homepage bewerken</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> uur resterend</translation>
 <translation id="60924377787140961">Er worden binnenkort meer artikelen weergegeven. Geniet van je middag.</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Bestaande gegevens toevoegen aan <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d tabblad geopend}other{%1$d tabbladen geopend}}</translation>
 <translation id="6896758677409633944">Kopieer</translation>
-<translation id="6932129181739884535">Zoek of typ een websitenaam</translation>
 <translation id="6945221475159498467">Selecteren</translation>
 <translation id="6963766334940102469">Bladwijzers verwijderen</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Origineel weergeven</translation>
 <translation id="9139068048179869749">Vragen voordat sites meldingen mogen verzenden (aanbevolen)</translation>
-<translation id="9187067407629017315">Geef een zoekopdracht of website op</translation>
 <translation id="9187199695613236444">Mobielvriendelijke weergave</translation>
 <translation id="9188680907066685419">Uitloggen van beheerd account</translation>
 <translation id="9204836675896933765">1 bestand over</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_no.xtb b/chrome/android/java/strings/translations/android_chrome_strings_no.xtb
index 9ac211a..a44464e 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_no.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_no.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Hindre denne siden i å opprette flere dialogruter</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Fjern 1 valgt element}other{Fjern # valgte elementer}}</translation>
-<translation id="1629390138158333592">Søk på Internett</translation>
 <translation id="1641113438599504367">Sikker surfing</translation>
 <translation id="164269334534774161">Du ser en lokal kopi av denne siden fra <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Oversetter siden til <ph name="SOURCE_LANGUAGE" /> …</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Generelt</translation>
 <translation id="4351244548802238354">Lukk dialogboks</translation>
 <translation id="4378154925671717803">Telefon</translation>
-<translation id="4381206798889118664">Søk … «oppskrifter»</translation>
 <translation id="4384468725000734951">Bruker Sogou til å søke</translation>
 <translation id="4412992751769744546">Tillat informasjonskapsler fra tredjeparter</translation>
 <translation id="4432792777822557199">Fra nå av oversettes sider på <ph name="SOURCE_LANGUAGE" /> til <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Åpne alternativene for å skrive ut siden</translation>
 <translation id="4850886885716139402">Visning</translation>
 <translation id="4860895144060829044">Ring</translation>
-<translation id="4869862470313079745">Søk … «nyheter»</translation>
 <translation id="4881695831933465202">Åpne</translation>
 <translation id="4885273946141277891">For mange Chrome-forekomster.</translation>
 <translation id="4910889077668685004">Betalingsapper</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Du må oppgi en tittel</translation>
 <translation id="5164482624172255778">Vil du at Google Chrome skal tilby seg å oversette sider på <ph name="LANGUAGE" /> fra dette nettstedet neste gang?</translation>
 <translation id="5168917394043976756">Åpne uttrekksmenyen</translation>
-<translation id="5171045022955879922">Søk, eller skriv inn en nettadresse</translation>
 <translation id="5184329579814168207">Åpne i Chrome</translation>
 <translation id="5199929503336119739">Jobbprofil</translation>
 <translation id="5209320130288484488">Finner ingen enheter</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Mer</translation>
 <translation id="604996488070107836">Nedlastingen av <ph name="FILE_NAME" /> ble avbrutt på grunn av en ukjent feil.</translation>
 <translation id="605721222689873409">ÅÅ</translation>
-<translation id="6066049505142453066">Søk … «været»</translation>
 <translation id="6075798973483050474">Endre startsiden</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> timer igjen</translation>
 <translation id="60924377787140961">Flere artikler kommer snart. Ha en fin ettermiddag.</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Legg til eksisterende data i <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d åpen fane}other{%1$d åpne faner}}</translation>
 <translation id="6896758677409633944">Kopiér</translation>
-<translation id="6932129181739884535">Søk, eller skriv inn et nettstednavn</translation>
 <translation id="6945221475159498467">Velg</translation>
 <translation id="6963766334940102469">Slett bokmerker</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Vis original</translation>
 <translation id="9139068048179869749">Spør før nettsteder får sende varsler (anbefales)</translation>
-<translation id="9187067407629017315">Skriv inn et søk eller nettsted</translation>
 <translation id="9187199695613236444">Mobilvennlig visning</translation>
 <translation id="9188680907066685419">Logg av administrert konto</translation>
 <translation id="9204836675896933765">1 fil gjenstår</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_pl.xtb b/chrome/android/java/strings/translations/android_chrome_strings_pl.xtb
index baa524f..dbd9b9d 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_pl.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_pl.xtb
@@ -11,7 +11,7 @@
 <translation id="1137305377394488060">z ostatniej godziny</translation>
 <translation id="1145536944570833626">Usuń istniejące dane.</translation>
 <translation id="1146678959555564648">Włącz tryb VR</translation>
-<translation id="116280672541001035">Użyte</translation>
+<translation id="116280672541001035">Użyto</translation>
 <translation id="1178581264944972037">Wstrzymaj</translation>
 <translation id="1181037720776840403">Usuń</translation>
 <translation id="1197267115302279827">Przenieś zakładki</translation>
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Zapobiegaj wyświetlaniu dodatkowych okien dialogowych na tej stronie</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Usuń 1 wybrany element}few{Usuń # wybrane elementy}many{Usuń # wybranych elementów}other{Usuń # wybranego elementu}}</translation>
-<translation id="1629390138158333592">Szukaj w internecie</translation>
 <translation id="1641113438599504367">Bezpieczne przeglądanie</translation>
 <translation id="164269334534774161">Oglądasz kopię offline tej strony z <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Tłumaczę stronę na <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -166,7 +165,7 @@
 <translation id="2612676031748830579">Numer karty</translation>
 <translation id="2621115761605608342">Zezwól na użycie JavaScriptu w określonej witrynie.</translation>
 <translation id="2625189173221582860">Hasło zostało skopiowane</translation>
-<translation id="2631006050119455616">Zapisano</translation>
+<translation id="2631006050119455616">Zaoszczędzono</translation>
 <translation id="2653659639078652383">Prześlij</translation>
 <translation id="266290525248308397">Potwierdź metodę odblokowywania ekranu</translation>
 <translation id="2677748264148917807">Wyjdź</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Podstawowe</translation>
 <translation id="4351244548802238354">Zamknij okno</translation>
 <translation id="4378154925671717803">Telefon</translation>
-<translation id="4381206798889118664">Szukaj… przepisów</translation>
 <translation id="4384468725000734951">Korzystam z wyszukiwarki Sogou</translation>
 <translation id="4412992751769744546">Zezwalaj na pliki cookie innych firm</translation>
 <translation id="4432792777822557199">Od teraz strony, których językiem jest <ph name="SOURCE_LANGUAGE" />, będą tłumaczone na <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Otwórz opcje drukowania strony</translation>
 <translation id="4850886885716139402">Widok</translation>
 <translation id="4860895144060829044">Zadzwoń</translation>
-<translation id="4869862470313079745">Szukaj… wiadomości</translation>
 <translation id="4881695831933465202">Otwórz</translation>
 <translation id="4885273946141277891">Nieobsługiwana liczba wystąpień Chrome.</translation>
 <translation id="4910889077668685004">Aplikacje do płatności</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Tytuł jest wymagany</translation>
 <translation id="5164482624172255778">Czy chcesz, aby następnym razem przeglądarka Google Chrome zaoferowała tłumaczenie stron z tej witryny, których język to <ph name="LANGUAGE" />?</translation>
 <translation id="5168917394043976756">Otwórz panel nawigacji</translation>
-<translation id="5171045022955879922">Wyszukaj lub wpisz URL</translation>
 <translation id="5184329579814168207">Otwórz w Chrome</translation>
 <translation id="5199929503336119739">Profil do pracy</translation>
 <translation id="5209320130288484488">Nie znaleziono urządzeń</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Więcej</translation>
 <translation id="604996488070107836">Nie udało się pobrać pliku <ph name="FILE_NAME" /> z powodu nieznanego błędu.</translation>
 <translation id="605721222689873409">RR</translation>
-<translation id="6066049505142453066">Szukaj… prognozy pogody</translation>
 <translation id="6075798973483050474">Edytuj stronę główną</translation>
 <translation id="60923314841986378">Pozostało: <ph name="HOURS" /> godz.</translation>
 <translation id="60924377787140961">Wkrótce pojawi się więcej artykułów. Życzymy miłego popołudnia.</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Dodaj istniejące dane do konta <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d otwarta karta}few{%1$d otwarte karty}many{%1$d otwartych kart}other{%1$d otwartej karty}}</translation>
 <translation id="6896758677409633944">Kopiuj</translation>
-<translation id="6932129181739884535">Wyszukaj lub wpisz nazwę strony</translation>
 <translation id="6945221475159498467">Wybierz</translation>
 <translation id="6963766334940102469">Usuń zakładki</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Pokaż tekst oryginalny</translation>
 <translation id="9139068048179869749">Pytaj, zanim zezwolisz stronom na wysyłanie powiadomień (zalecane)</translation>
-<translation id="9187067407629017315">Wpisz zapytanie lub adres strony</translation>
 <translation id="9187199695613236444">Wersja na urządzenia mobilne</translation>
 <translation id="9188680907066685419">Wyloguj się z konta zarządzanego</translation>
 <translation id="9204836675896933765">Pozostał jeden plik</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_pt-BR.xtb b/chrome/android/java/strings/translations/android_chrome_strings_pt-BR.xtb
index af747fd..debf605 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_pt-BR.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_pt-BR.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Câmera</translation>
 <translation id="1623104350909869708">Impedir que esta página crie caixas de diálogo adicionais</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Remover 1 item selecionado}one{Remover # item selecionado}other{Remover # itens selecionados}}</translation>
-<translation id="1629390138158333592">Pesquisar na web</translation>
 <translation id="1641113438599504367">Navegação segura</translation>
 <translation id="164269334534774161">Você está vendo uma cópia off-line desta página de <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Traduzindo página para <ph name="SOURCE_LANGUAGE" />...</translation>
@@ -329,7 +328,6 @@
 <translation id="4307992518367153382">Básicas</translation>
 <translation id="4351244548802238354">Fechar caixa de diálogo</translation>
 <translation id="4378154925671717803">Telefone</translation>
-<translation id="4381206798889118664">Pesquisar… receitas</translation>
 <translation id="4384468725000734951">Usando o Sogou para pesquisar</translation>
 <translation id="4412992751769744546">Permitir cookies de terceiros</translation>
 <translation id="4432792777822557199">Páginas em <ph name="SOURCE_LANGUAGE" /> serão traduzidas para <ph name="TARGET_LANGUAGE" /> de agora em diante</translation>
@@ -375,7 +373,6 @@
 <translation id="4837753911714442426">Abrir opções de impressão de página</translation>
 <translation id="4850886885716139402">Visualizar</translation>
 <translation id="4860895144060829044">Ligar</translation>
-<translation id="4869862470313079745">Pesquisar… notícias</translation>
 <translation id="4881695831933465202">Abrir</translation>
 <translation id="4885273946141277891">Número de instâncias do Google Chrome não suportado.</translation>
 <translation id="4910889077668685004">Apps de pagamento</translation>
@@ -405,7 +402,6 @@
 <translation id="5161254044473106830">O título é obrigatório</translation>
 <translation id="5164482624172255778">Deseja que na próxima vez o Google Chrome ofereça a tradução de páginas em <ph name="LANGUAGE" /> deste site?</translation>
 <translation id="5168917394043976756">Abrir gaveta de navegação</translation>
-<translation id="5171045022955879922">Pesquisar ou digitar URL</translation>
 <translation id="5184329579814168207">Abrir no Google Chrome</translation>
 <translation id="5199929503336119739">Perfil de trabalho</translation>
 <translation id="5209320130288484488">Nenhum dispositivo foi encontrado</translation>
@@ -508,7 +504,6 @@
 <translation id="6042308850641462728">Mais</translation>
 <translation id="604996488070107836">Falha no download do arquivo <ph name="FILE_NAME" /> devido a um erro desconhecido.</translation>
 <translation id="605721222689873409">AA</translation>
-<translation id="6066049505142453066">Pesquisar… clima</translation>
 <translation id="6075798973483050474">Editar página inicial</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> horas restantes</translation>
 <translation id="60924377787140961">Mais artigos serão exibidos em breve. Aproveite a tarde.</translation>
@@ -602,7 +597,6 @@
 <translation id="688738109438487280">Adicionar dados já existentes à conta <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d guia aberta}one{%1$d guia aberta}other{%1$d guias abertas}}</translation>
 <translation id="6896758677409633944">Copiar</translation>
-<translation id="6932129181739884535">Pesquise ou digite o nome do website</translation>
 <translation id="6945221475159498467">Selecionar</translation>
 <translation id="6963766334940102469">Excluir favoritos</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -822,7 +816,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Mostrar original</translation>
 <translation id="9139068048179869749">Perguntar antes de permitir que sites enviem notificações (recomendado)</translation>
-<translation id="9187067407629017315">Digite uma pesquisa ou um website</translation>
 <translation id="9187199695613236444">Visualização p/ disp. móveis</translation>
 <translation id="9188680907066685419">Sair da conta gerenciada</translation>
 <translation id="9204836675896933765">1 arquivo restante</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_pt-PT.xtb b/chrome/android/java/strings/translations/android_chrome_strings_pt-PT.xtb
index 7254599..66ef4e4 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_pt-PT.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_pt-PT.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Câmara</translation>
 <translation id="1623104350909869708">Evitar que esta página crie caixas de diálogo adicionais</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Remover 1 item selecionado}one{Remove # selected items}other{Remover # itens selecionados}}</translation>
-<translation id="1629390138158333592">Pesquisar na Web</translation>
 <translation id="1641113438599504367">Navegação segura</translation>
 <translation id="164269334534774161">Está a visualizar uma cópia offline desta página de <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">A traduzir a página para <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Noções básicas</translation>
 <translation id="4351244548802238354">Fechar caixa de diálogo</translation>
 <translation id="4378154925671717803">Telefone</translation>
-<translation id="4381206798889118664">Pesquisar… receitas</translation>
 <translation id="4384468725000734951">A utilizar o Sogou para pesquisa</translation>
 <translation id="4412992751769744546">Permitir cookies de terceiros</translation>
 <translation id="4432792777822557199">As páginas em <ph name="SOURCE_LANGUAGE" /> serão traduzidas para <ph name="TARGET_LANGUAGE" /> a partir de agora</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Abrir opções para imprimir página</translation>
 <translation id="4850886885716139402">Ver</translation>
 <translation id="4860895144060829044">Telefonar</translation>
-<translation id="4869862470313079745">Pesquisar... notícias</translation>
 <translation id="4881695831933465202">Abrir</translation>
 <translation id="4885273946141277891">Número não suportado de instâncias do Chrome.</translation>
 <translation id="4910889077668685004">Aplicações de pagamento</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Título obrigatório</translation>
 <translation id="5164482624172255778">Pretende que o Google Chrome se ofereça para traduzir as páginas em <ph name="LANGUAGE" /> deste site da próxima vez?</translation>
 <translation id="5168917394043976756">Abrir a gaveta de navegação</translation>
-<translation id="5171045022955879922">Pesquisar ou escrever URL</translation>
 <translation id="5184329579814168207">Abrir no Chrome</translation>
 <translation id="5199929503336119739">Perfil de trabalho</translation>
 <translation id="5209320130288484488">Não foram encontrados aparelhos</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Mais</translation>
 <translation id="604996488070107836">A transferência de <ph name="FILE_NAME" /> falhou devido a um erro desconhecido.</translation>
 <translation id="605721222689873409">AA</translation>
-<translation id="6066049505142453066">Pesquisar... meteorologia</translation>
 <translation id="6075798973483050474">Editar página inicial</translation>
 <translation id="60923314841986378">Faltam <ph name="HOURS" /> horas</translation>
 <translation id="60924377787140961">Serão apresentados mais artigos em breve. Desfrute da sua tarde!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Adicionar dados existentes a <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d separador aberto}one{%1$d open tabs}other{%1$d separadores abertos}}</translation>
 <translation id="6896758677409633944">Copiar</translation>
-<translation id="6932129181739884535">Pesquisar ou escrever nome do Website</translation>
 <translation id="6945221475159498467">Seleccionar</translation>
 <translation id="6963766334940102469">Eliminar marcadores</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Mostrar original</translation>
 <translation id="9139068048179869749">Perguntar antes de permitir que os sites enviem notificações (recomendado)</translation>
-<translation id="9187067407629017315">Introduzir uma pesquisa ou um Website</translation>
 <translation id="9187199695613236444">Visualização compatível com dispositivos móveis</translation>
 <translation id="9188680907066685419">Terminar sessão na conta gerida</translation>
 <translation id="9204836675896933765">Falta 1 ficheiro</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ro.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ro.xtb
index 067c143..211970ecb 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ro.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ro.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Camera</translation>
 <translation id="1623104350909869708">Restricționați capacitatea acestei pagini de a crea casete de dialog suplimentare</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Elimină un element selectat}few{Elimină # elemente selectate}other{Elimină # de elemente selectate}}</translation>
-<translation id="1629390138158333592">Căutați pe Web</translation>
 <translation id="1641113438599504367">Navigare sigură</translation>
 <translation id="164269334534774161">Se afișează o versiune offline a acestei pagini de pe <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Se traduce pagina în <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -214,7 +213,7 @@
 <translation id="3198916472715691905">Date stocate: <ph name="STORAGE_AMOUNT" /></translation>
 <translation id="3207960819495026254">Marcată</translation>
 <translation id="321773570071367578">Dacă ai uitat expresia de acces sau dorești să modifici această setare, <ph name="BEGIN_LINK" />resetează sincronizarea<ph name="END_LINK" /></translation>
-<translation id="3227137524299004712">Microfonul</translation>
+<translation id="3227137524299004712">Microfon</translation>
 <translation id="3232754137068452469">Aplicație web</translation>
 <translation id="3236059992281584593">1 min. rămas</translation>
 <translation id="3244271242291266297">LL</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Elemente de bază</translation>
 <translation id="4351244548802238354">Închide caseta de dialog</translation>
 <translation id="4378154925671717803">Telefon</translation>
-<translation id="4381206798889118664">Caută… rețete</translation>
 <translation id="4384468725000734951">Pentru căutare se folosește Sogou</translation>
 <translation id="4412992751769744546">Permite cookie-urile terță parte</translation>
 <translation id="4432792777822557199">Paginile în <ph name="SOURCE_LANGUAGE" /> vor fi traduse în <ph name="TARGET_LANGUAGE" /> de acum înainte</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Deschide opțiunile pentru a printa pagina</translation>
 <translation id="4850886885716139402">Afișează</translation>
 <translation id="4860895144060829044">Apelează</translation>
-<translation id="4869862470313079745">Caută… știri</translation>
 <translation id="4881695831933465202">Deschide</translation>
 <translation id="4885273946141277891">Număr de instanțe Chrome neacceptat.</translation>
 <translation id="4910889077668685004">Aplicații pentru plăți</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Titlul este obligatoriu</translation>
 <translation id="5164482624172255778">Doriți ca data viitoare Google Chrome să propună traducerea paginilor în limba <ph name="LANGUAGE" /> de pe acest site?</translation>
 <translation id="5168917394043976756">Deschide panoul de navigare</translation>
-<translation id="5171045022955879922">Caută sau introdu adresa URL</translation>
 <translation id="5184329579814168207">Deschide în Chrome</translation>
 <translation id="5199929503336119739">Profilul de serviciu</translation>
 <translation id="5209320130288484488">Nu s-a găsit niciun dispozitiv</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Mai multe</translation>
 <translation id="604996488070107836">Fișierul <ph name="FILE_NAME" /> nu a fost descărcat din cauza unei erori necunoscute.</translation>
 <translation id="605721222689873409">AA</translation>
-<translation id="6066049505142453066">Caută… meteo</translation>
 <translation id="6075798973483050474">Editează pagina de pornire</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> ore rămase</translation>
 <translation id="60924377787140961">În curând vor apărea mai multe articole. O după-amiază plăcută!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Adaugă datele existente în <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d filă deschisă}few{%1$d file deschise}other{%1$d de file deschise}}</translation>
 <translation id="6896758677409633944">Copiază</translation>
-<translation id="6932129181739884535">Caută sau introdu numele site-ului</translation>
 <translation id="6945221475159498467">Selectează</translation>
 <translation id="6963766334940102469">Șterge marcaje</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Afișează originalul</translation>
 <translation id="9139068048179869749">Întreabă înainte de a permite site-urilor să trimită notificări (recomandat)</translation>
-<translation id="9187067407629017315">Introdu o căutare sau un site</translation>
 <translation id="9187199695613236444">Vizualizare adecvată pentru dispozitivele mobile</translation>
 <translation id="9188680907066685419">Deconectează-te de la contul gestionat</translation>
 <translation id="9204836675896933765">1 fișier rămas</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ru.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ru.xtb
index 75f7370f..17c200e 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ru.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ru.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Камера</translation>
 <translation id="1623104350909869708">Запретить создание дополнительных диалоговых окон на этой странице</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Удалить 1 выбранный объект}one{Удалить # выбранный объект}few{Удалить # выбранных объекта}many{Удалить # выбранных объектов}other{Удалить # выбранного объекта}}</translation>
-<translation id="1629390138158333592">Искать в Интернете</translation>
 <translation id="1641113438599504367">Безопасный просмотр</translation>
 <translation id="164269334534774161">Эта офлайн-копия страницы была создана <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Выполняется перевод на <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Основные</translation>
 <translation id="4351244548802238354">Закрыть</translation>
 <translation id="4378154925671717803">Телефон</translation>
-<translation id="4381206798889118664">Искать… (например, рецепты)</translation>
 <translation id="4384468725000734951">Sogou используется как поисковая система по умолчанию</translation>
 <translation id="4412992751769744546">Разрешить сторонним сайтам сохранять файлы cookie</translation>
 <translation id="4432792777822557199">Страницы на этом языке (<ph name="SOURCE_LANGUAGE" />) будут автоматически переводиться на <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Открыть параметры печати страницы</translation>
 <translation id="4850886885716139402">Посмотреть</translation>
 <translation id="4860895144060829044">Позвонить</translation>
-<translation id="4869862470313079745">Искать… (например, новости)</translation>
 <translation id="4881695831933465202">Открыть</translation>
 <translation id="4885273946141277891">Конфликт версий Chrome</translation>
 <translation id="4910889077668685004">Платежные приложения</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Введите название</translation>
 <translation id="5164482624172255778">Хотите, чтобы Google Chrome всегда предлагал перевести этот сайт, когда на его страницах используется <ph name="LANGUAGE" />?</translation>
 <translation id="5168917394043976756">Открыть панель навигации</translation>
-<translation id="5171045022955879922">Введите запрос или URL</translation>
 <translation id="5184329579814168207">Открыть в Chrome</translation>
 <translation id="5199929503336119739">Рабочий профиль</translation>
 <translation id="5209320130288484488">Устройства не найдены</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Подробнее...</translation>
 <translation id="604996488070107836">Не удалось скачать файл <ph name="FILE_NAME" /> из-за неизвестной ошибки.</translation>
 <translation id="605721222689873409">ГГ</translation>
-<translation id="6066049505142453066">Искать… (например, прогноз погоды)</translation>
 <translation id="6075798973483050474">Изменение главной страницы</translation>
 <translation id="60923314841986378">Осталось <ph name="HOURS" /> ч.</translation>
 <translation id="60924377787140961">Другие статьи скоро появятся. Хорошего дня!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Объединить сохраненные данные с данными пользователя <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d открытая вкладка}one{%1$d открытая вкладка}few{%1$d открытые вкладки}many{%1$d открытых вкладок}other{%1$d открытой вкладки}}</translation>
 <translation id="6896758677409633944">Копировать</translation>
-<translation id="6932129181739884535">Введите запрос или URL сайта</translation>
 <translation id="6945221475159498467">Выбрать</translation>
 <translation id="6963766334940102469">Удалить закладки</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Показать оригинал</translation>
 <translation id="9139068048179869749">Запрашивать разрешение на отправку уведомлений (рекомендуется)</translation>
-<translation id="9187067407629017315">Введите запрос или URL сайта</translation>
 <translation id="9187199695613236444">Адаптировано для мобильных устройств</translation>
 <translation id="9188680907066685419">Выход из управляемого аккаунта</translation>
 <translation id="9204836675896933765">Остался 1 файл</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_sk.xtb b/chrome/android/java/strings/translations/android_chrome_strings_sk.xtb
index 16e07b9..03b332a 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_sk.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_sk.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Zakázať tejto stránke otvárať ďalšie dialógové okná</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Odstrániť 1 vybranú položku}few{Odstrániť # vybrané položky}many{Odstrániť # vybranej položky}other{Odstrániť # vybraných položiek}}</translation>
-<translation id="1629390138158333592">Prehľadať web</translation>
 <translation id="1641113438599504367">Bezpečné prehliadanie</translation>
 <translation id="164269334534774161">Zobrazuje sa offline kópia tejto stránky z <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Stránka sa prekladá do jazyka <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Základy</translation>
 <translation id="4351244548802238354">Zavrieť dialógové okno</translation>
 <translation id="4378154925671717803">Telefón</translation>
-<translation id="4381206798889118664">Hľadať… recepty</translation>
 <translation id="4384468725000734951">Na vyhľadávanie sa používa Sogou</translation>
 <translation id="4412992751769744546">Povoliť súbory cookie tretích strán</translation>
 <translation id="4432792777822557199">Stránky v jazyku <ph name="SOURCE_LANGUAGE" /> budú odteraz prekladané do jazyka <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Otvorenie možností tlače stránky</translation>
 <translation id="4850886885716139402">Zobraziť</translation>
 <translation id="4860895144060829044">Volajte</translation>
-<translation id="4869862470313079745">Hľadať… správy</translation>
 <translation id="4881695831933465202">Otvoriť</translation>
 <translation id="4885273946141277891">Nepodporovaný počet inštancií prehliadača Chrome.</translation>
 <translation id="4910889077668685004">Platobné aplikácie</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Musíte zadať názov</translation>
 <translation id="5164482624172255778">Chcete, aby prehliadač Google Chrome nabudúce ponúkol možnosť prekladu stránok v jazyku <ph name="LANGUAGE" /> z tejto lokality?</translation>
 <translation id="5168917394043976756">Otvoriť navigačný vysúvací panel</translation>
-<translation id="5171045022955879922">Vyhľadajte alebo zadajte webovú adresu</translation>
 <translation id="5184329579814168207">Otvoriť v prehliadači Chrome</translation>
 <translation id="5199929503336119739">Pracovný profil</translation>
 <translation id="5209320130288484488">Nenašli sa žiadne zariadenia</translation>
@@ -435,7 +431,7 @@
 <translation id="5414836363063783498">Overuje sa...</translation>
 <translation id="5423934151118863508">Tu sa zobrazia vaše najnavštevovanejšie stránky.</translation>
 <translation id="5424588387303617268">K dispozícii je <ph name="GIGABYTES" /> GB</translation>
-<translation id="5433691172869980887">Používateľské meno bolo skopírované.</translation>
+<translation id="5433691172869980887">Používateľské meno bolo skopírované</translation>
 <translation id="5435775191620395718">Zobrazuje sa história z tohto zariadenia. <ph name="BEGIN_LINK" />Ďalšie informácie<ph name="END_LINK" /></translation>
 <translation id="5441522332038954058">Prechod na panel s adresou</translation>
 <translation id="5447201525962359567">Celé úložisko webu vrátane súborov cookie a ďalších lokálne uložených dát</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Viac</translation>
 <translation id="604996488070107836">Súbor <ph name="FILE_NAME" /> sa nepodarilo stiahnuť z dôvodu neznámej chyby.</translation>
 <translation id="605721222689873409">RR</translation>
-<translation id="6066049505142453066">Hľadať… počasie</translation>
 <translation id="6075798973483050474">Úprava domovskej stránky</translation>
 <translation id="60923314841986378">Zostáva: <ph name="HOURS" /> h</translation>
 <translation id="60924377787140961">Čoskoro sa zobrazia ďalšie články. Príjemné popoludnie!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Pridať existujúce dáta do účtu <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d otvorená karta}few{%1$d otvorené karty}many{%1$d otvorenej karty}other{%1$d otvorených kariet}}</translation>
 <translation id="6896758677409633944">Kopírovať</translation>
-<translation id="6932129181739884535">Vyhľadajte alebo zadajte názov webu</translation>
 <translation id="6945221475159498467">Vybrať</translation>
 <translation id="6963766334940102469">Odstrániť záložky</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -638,7 +632,7 @@
 <translation id="7191430249889272776">Karta je otvorená na pozadí.</translation>
 <translation id="7243308994586599757">Možnosti sú k dispozícii v dolnej časti obrazovky</translation>
 <translation id="7244362611678346589"><ph name="SEARCH_ENGINE_URL" /> používa vašu polohu na zobrazovanie miestnych výsledkov vyhľadávania.</translation>
-<translation id="7251326866581677552">Blokované reklám z niektorých webov</translation>
+<translation id="7251326866581677552">Blokovanie reklám z niektorých webov</translation>
 <translation id="7253272406652746122">Pridajte účet Google zo stránky Účty v aplikácii Nastavenia na vašom zariadení.</translation>
 <translation id="7274013316676448362">Blokovaný web</translation>
 <translation id="7307288900373049735">Kontaktovanie Googlu… Môže to chvíľu trvať</translation>
@@ -823,7 +817,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Zobraziť originál</translation>
 <translation id="9139068048179869749">Opýtať sa pred povolením webu odosielať upozornenia (odporúčané)</translation>
-<translation id="9187067407629017315">Zadajte vyhľadávací dopyt alebo web</translation>
 <translation id="9187199695613236444">Zobrazenie pre mobil</translation>
 <translation id="9188680907066685419">Odhlásenie zo spravovaného účtu</translation>
 <translation id="9204836675896933765">Zostáva 1 súbor</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_sl.xtb b/chrome/android/java/strings/translations/android_chrome_strings_sl.xtb
index 23fa47c..150e488 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_sl.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_sl.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Tej strani prepreči, da bi ustvarila dodatna pogovorna okna</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Odstranitev 1 izbranega elementa}one{Odstranitev # izbranega elementa}two{Odstranitev # izbranih elementov}few{Odstranitev # izbranih elementov}other{Odstranitev # izbranih elementov}}</translation>
-<translation id="1629390138158333592">Iskanje v spletu</translation>
 <translation id="1641113438599504367">Varno brskanje</translation>
 <translation id="164269334534774161">Ogledujete si kopijo te strani brez povezave z dne <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Prevajanje strani v jezik <ph name="SOURCE_LANGUAGE" /> ...</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Osnove</translation>
 <translation id="4351244548802238354">Zapri pogovorno okno</translation>
 <translation id="4378154925671717803">Telefon</translation>
-<translation id="4381206798889118664">Iščite … recepte</translation>
 <translation id="4384468725000734951">Uporaba iskalnika Sogou za iskanje</translation>
 <translation id="4412992751769744546">Omogočanje piškotkov drugih spletnih mest</translation>
 <translation id="4432792777822557199">Strani v jeziku <ph name="SOURCE_LANGUAGE" /> bodo od zdaj naprej prevedene v jezik <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Odpiranje možnosti za tiskanje strani</translation>
 <translation id="4850886885716139402">Pogled</translation>
 <translation id="4860895144060829044">Pokličite</translation>
-<translation id="4869862470313079745">Iščite … novice</translation>
 <translation id="4881695831933465202">Odpri</translation>
 <translation id="4885273946141277891">To število primerkov Chroma ni podprto.</translation>
 <translation id="4910889077668685004">Aplikacije za plačevanje</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Naslov je obvezen</translation>
 <translation id="5164482624172255778">Želite, da Google Chrome naslednjič ponudi prevod strani v jeziku <ph name="LANGUAGE" /> s tega spletnega mesta?</translation>
 <translation id="5168917394043976756">Odpri predal za krmarjenje</translation>
-<translation id="5171045022955879922">Poiščite ali vnesite URL</translation>
 <translation id="5184329579814168207">Odpri v Chromu</translation>
 <translation id="5199929503336119739">Delovni profil</translation>
 <translation id="5209320130288484488">Najti ni mogoče nobene naprave</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Več</translation>
 <translation id="604996488070107836">Prenos datoteke <ph name="FILE_NAME" /> ni uspel zaradi neznane napake.</translation>
 <translation id="605721222689873409">LL</translation>
-<translation id="6066049505142453066">Iščite … vreme</translation>
 <translation id="6075798973483050474">Urejanje domače strani</translation>
 <translation id="60923314841986378">Še <ph name="HOURS" /> h</translation>
 <translation id="60924377787140961">Kmalu bo prikazanih več člankov. Prijetno popoldne.</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Dodajanje obstoječih podatkov v račun <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d odprt zavihek}one{%1$d odprt zavihek}two{%1$d odprta zavihka}few{%1$d odprti zavihki}other{%1$d odprtih zavihkov}}</translation>
 <translation id="6896758677409633944">Kopiraj</translation>
-<translation id="6932129181739884535">Iščite ali vnesite ime spletnega mesta</translation>
 <translation id="6945221475159498467">Izberi</translation>
 <translation id="6963766334940102469">Izbriši zaznamke</translation>
 <translation id="6965382102122355670">V redu</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Pokaži izvirno besedilo</translation>
 <translation id="9139068048179869749">Poziv, preden se spletnim mestom dovoli pošiljanje obvestil (priporočeno)</translation>
-<translation id="9187067407629017315">Vnesite poizvedbo ali spletno mesto</translation>
 <translation id="9187199695613236444">Pogled, prilagojen za mobilne naprave</translation>
 <translation id="9188680907066685419">Odjava iz upravljanega računa</translation>
 <translation id="9204836675896933765">Še 1 datoteka</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_sr.xtb b/chrome/android/java/strings/translations/android_chrome_strings_sr.xtb
index 5830394..f076deea 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_sr.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_sr.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Камера</translation>
 <translation id="1623104350909869708">Спречи ову страницу да прави додатне дијалоге</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Уклони 1 изабрану ставку}one{Уклони # изабрану ставку}few{Уклони # изабране ставке}other{Уклони # изабраних ставки}}</translation>
-<translation id="1629390138158333592">Претражите Веб</translation>
 <translation id="1641113438599504367">Безбедно прегледање</translation>
 <translation id="164269334534774161">Приказује се офлајн копија ове странице од <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Страница се преводи на <ph name="SOURCE_LANGUAGE" />...</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Основна</translation>
 <translation id="4351244548802238354">Затвори дијалог</translation>
 <translation id="4378154925671717803">Телефон</translation>
-<translation id="4381206798889118664">Потражите... рецепте</translation>
 <translation id="4384468725000734951">Користите Sogou за претрагу</translation>
 <translation id="4412992751769744546">Дозволи колачиће треће стране</translation>
 <translation id="4432792777822557199">Странице на језику <ph name="SOURCE_LANGUAGE" /> ће се од сада преводити на <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Отварање опција за штампање странице</translation>
 <translation id="4850886885716139402">Приказ</translation>
 <translation id="4860895144060829044">Позовите</translation>
-<translation id="4869862470313079745">Потражите... вести</translation>
 <translation id="4881695831933465202">Отвори</translation>
 <translation id="4885273946141277891">Неподржан број Chrome инстанци.</translation>
 <translation id="4910889077668685004">Апликације за плаћање</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Наслов је обавезан</translation>
 <translation id="5164482624172255778">Желите ли да Google Chrome следећи пут понуди да преведе странице са овог сајта чији је језик <ph name="LANGUAGE" />?</translation>
 <translation id="5168917394043976756">Отвори фиоку за навигацију</translation>
-<translation id="5171045022955879922">Претражите или унесите URL адресу</translation>
 <translation id="5184329579814168207">Отвори у Chrome-у</translation>
 <translation id="5199929503336119739">Профил за Work</translation>
 <translation id="5209320130288484488">Није пронађен ниједан уређај</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Више</translation>
 <translation id="604996488070107836">Преузимање датотеке <ph name="FILE_NAME" /> није успело због непознате грешке.</translation>
 <translation id="605721222689873409">ГГ</translation>
-<translation id="6066049505142453066">Потражите... временску прогнозу</translation>
 <translation id="6075798973483050474">Измените почетну страницу</translation>
 <translation id="60923314841986378">Још <ph name="HOURS" /> сата(и)</translation>
 <translation id="60924377787140961">Још чланака ће се појавити ускоро. Желимо вам пријатно поподне!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Додавање постојећих података на <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d отворена картица}one{%1$d отворена картица}few{%1$d отворене картице}other{%1$d отворених картица}}</translation>
 <translation id="6896758677409633944">Копирај</translation>
-<translation id="6932129181739884535">Претражите или унесите назив веб-сајта</translation>
 <translation id="6945221475159498467">Изабери</translation>
 <translation id="6963766334940102469">Избриши обележиваче</translation>
 <translation id="6965382102122355670">Потврди</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Прикажи оригинал</translation>
 <translation id="9139068048179869749">Питај пре него што дозволиш сајтовима да шаљу обавештења (препоручено)</translation>
-<translation id="9187067407629017315">Унесите претрагу или веб-сајт</translation>
 <translation id="9187199695613236444">Приказ за мобилне уређаје</translation>
 <translation id="9188680907066685419">Одјавите се са налога којим се управља</translation>
 <translation id="9204836675896933765">Преостала је 1 датотека</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_sv.xtb b/chrome/android/java/strings/translations/android_chrome_strings_sv.xtb
index 7a77e06..05b45d9 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_sv.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_sv.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Hindra sidan från att skapa fler dialogrutor</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Ta bort 1 markerat objekt}other{Ta bort # markerade objekt}}</translation>
-<translation id="1629390138158333592">Sök på Internet</translation>
 <translation id="1641113438599504367">Säker webbsökning</translation>
 <translation id="164269334534774161">Det som visas är en offlinekopia av den här sidan från <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Översätter sidan till <ph name="SOURCE_LANGUAGE" /> …</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Grunderna</translation>
 <translation id="4351244548802238354">Stäng dialogrutan</translation>
 <translation id="4378154925671717803">Telefon</translation>
-<translation id="4381206798889118664">Sök efter … recept</translation>
 <translation id="4384468725000734951">Du söker med Sogou</translation>
 <translation id="4412992751769744546">Tillåt cookies från tredje part</translation>
 <translation id="4432792777822557199">Sidor på <ph name="SOURCE_LANGUAGE" /> översätts till <ph name="TARGET_LANGUAGE" /> från och med nu</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Öppna utskriftsalternativ</translation>
 <translation id="4850886885716139402">Visa</translation>
 <translation id="4860895144060829044">Ring</translation>
-<translation id="4869862470313079745">Sök efter … nyheter</translation>
 <translation id="4881695831933465202">Öppna</translation>
 <translation id="4885273946141277891">Fler Chrome-förekomster än det finns stöd för.</translation>
 <translation id="4910889077668685004">Betalningsappar</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Titel krävs</translation>
 <translation id="5164482624172255778">Vill du att alternativet att översätta sidor i Google Chrome på <ph name="LANGUAGE" /> från den här webbplatsen ska visas nästa gång?</translation>
 <translation id="5168917394043976756">Öppna navigeringspanelen</translation>
-<translation id="5171045022955879922">Ange eller sök efter webbadress</translation>
 <translation id="5184329579814168207">Öppna i Chrome</translation>
 <translation id="5199929503336119739">Jobbprofil</translation>
 <translation id="5209320130288484488">Det gick inte att hitta några enheter</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Mer</translation>
 <translation id="604996488070107836">Det gick inte att ladda ned <ph name="FILE_NAME" /> på grund av ett okänt fel.</translation>
 <translation id="605721222689873409">ÅÅ</translation>
-<translation id="6066049505142453066">Sök efter … väder</translation>
 <translation id="6075798973483050474">Redigera startsidan</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> timmar kvar</translation>
 <translation id="60924377787140961">Fler artiklar visas snart. Ha en bra eftermiddag!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Lägg till befintlig data i <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d öppen flik}other{%1$d öppna flikar}}</translation>
 <translation id="6896758677409633944">Kopiera</translation>
-<translation id="6932129181739884535">Sök eller skriv namnet på en webbplats</translation>
 <translation id="6945221475159498467">Välj</translation>
 <translation id="6963766334940102469">Radera bokmärken</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Visa original</translation>
 <translation id="9139068048179869749">Fråga innan webbplatser tillåts att skicka aviseringar (rekommenderas)</translation>
-<translation id="9187067407629017315">Skriv en sökning eller en webbplats</translation>
 <translation id="9187199695613236444">Mobilanpassad vy</translation>
 <translation id="9188680907066685419">Logga ut från hanterat konto</translation>
 <translation id="9204836675896933765">1 fil återstår</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_sw.xtb b/chrome/android/java/strings/translations/android_chrome_strings_sw.xtb
index d00d6b1..54e05e2c 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_sw.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_sw.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Zuia ukurasa huu usiunde vidadisi zaidi</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Ondoa kipengee 1 kilichochaguliwa}other{Ondoa vipengee # vilivyochaguliwa}}</translation>
-<translation id="1629390138158333592">Tafuta wavuti</translation>
 <translation id="1641113438599504367">Kuvinjari Salama</translation>
 <translation id="164269334534774161">Hii ni nakala ya nje ya mtandao ya ukurasa huu ya terehe <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Inatafsiri ukurasa uwe katika <ph name="SOURCE_LANGUAGE" />...</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Mambo Msingi</translation>
 <translation id="4351244548802238354">Funga kidirisha</translation>
 <translation id="4378154925671717803">Simu</translation>
-<translation id="4381206798889118664">Tafuta… viungo</translation>
 <translation id="4384468725000734951">Unatumia Sogou kutafuta</translation>
 <translation id="4412992751769744546">Ruhusu vidakuzi vingine</translation>
 <translation id="4432792777822557199">Kurasa za <ph name="SOURCE_LANGUAGE" /> zitatafsiriwa katika <ph name="TARGET_LANGUAGE" /> kuanzia sasa</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Fungua chaguo za kuchapisha ukurasa</translation>
 <translation id="4850886885716139402">Mwonekano</translation>
 <translation id="4860895144060829044">Piga simu</translation>
-<translation id="4869862470313079745">Tafuta... habari</translation>
 <translation id="4881695831933465202">Fungua</translation>
 <translation id="4885273946141277891">Idadi ya matukio ya Chrome isiyoweza kutumika.</translation>
 <translation id="4910889077668685004">Programu za malipo</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Kichwa kinahitajika</translation>
 <translation id="5164482624172255778">Ungependa Google Chrome ijitolee kutafsiri kurasa za <ph name="LANGUAGE" /> kutoka tovuti hii wakati ujao?</translation>
 <translation id="5168917394043976756">Fungua droo ya kusogeza</translation>
-<translation id="5171045022955879922">Tafuta au charaza URL</translation>
 <translation id="5184329579814168207">Fungulia katika Chrome</translation>
 <translation id="5199929503336119739">Wasifu wa kazini</translation>
 <translation id="5209320130288484488">Hakuna vifaa vilivyopatikana</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Zaidi</translation>
 <translation id="604996488070107836">Kipakuliwa cha <ph name="FILE_NAME" /> hakijafaulu kwa sababu ya hitilafu isiyojulikana.</translation>
 <translation id="605721222689873409">MK</translation>
-<translation id="6066049505142453066">Tafuta… hali ya hewa</translation>
 <translation id="6075798973483050474">Badilisha ukurasa wa mwanzo</translation>
 <translation id="60923314841986378">Zimesalia saa <ph name="HOURS" /></translation>
 <translation id="60924377787140961">Makala zaidi yataonekena hivi karibuni. Alasiri njema!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Ongeza data iliyopo kwenye <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{Kichupo %1$d kilicho wazi}other{Vichupo %1$d vilivyo wazi}}</translation>
 <translation id="6896758677409633944">Nakili</translation>
-<translation id="6932129181739884535">Tafuta au ucharaze jina la tovuti</translation>
 <translation id="6945221475159498467">Chagua</translation>
 <translation id="6963766334940102469">Futa alamisho</translation>
 <translation id="6965382102122355670">Sawa</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Onyesha asili</translation>
 <translation id="9139068048179869749">Uliza kabla ya kuruhusu tovuti zitumie arifa (inapendekezwa)</translation>
-<translation id="9187067407629017315">Weka unachotafuta au tovuti</translation>
 <translation id="9187199695613236444">Mwonekano unaosomeka vizuri kwenye kifaa cha mkononi</translation>
 <translation id="9188680907066685419">Ondoka kwenye akaunti inayodhibitiwa</translation>
 <translation id="9204836675896933765">Imesalia faili 1</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_th.xtb b/chrome/android/java/strings/translations/android_chrome_strings_th.xtb
index cf17e5f..12a1478 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_th.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_th.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">กล้องถ่ายรูป</translation>
 <translation id="1623104350909869708">ป้องกันหน้าเว็บนี้จากการสร้างการโต้ตอบเพิ่มเติม</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{นำ 1 รายการที่เลือกออก}other{นำ # รายการที่เลือกออก}}</translation>
-<translation id="1629390138158333592">ค้นหาเว็บ</translation>
 <translation id="1641113438599504367">Safe Browsing</translation>
 <translation id="164269334534774161">คุณกำลังดูสำเนาออฟไลน์ของหน้านี้จากวันที่ <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">กำลังแปลหน้าเป็นภาษา<ph name="SOURCE_LANGUAGE" />…</translation>
@@ -166,7 +165,7 @@
 <translation id="2612676031748830579">หมายเลขบัตร</translation>
 <translation id="2621115761605608342">อนุญาต JavaScript สำหรับเว็บไซต์ใดเว็บไซต์หนึ่ง</translation>
 <translation id="2625189173221582860">คัดลอกรหัสผ่านแล้ว</translation>
-<translation id="2631006050119455616">บันทึกแล้ว</translation>
+<translation id="2631006050119455616">ประหยัดได้</translation>
 <translation id="2653659639078652383">ส่ง</translation>
 <translation id="266290525248308397">ยืนยันการล็อกหน้าจอ</translation>
 <translation id="2677748264148917807">ออก</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">พื้นฐาน</translation>
 <translation id="4351244548802238354">ปิดหน้าต่างโต้ตอบ</translation>
 <translation id="4378154925671717803">โทรศัพท์</translation>
-<translation id="4381206798889118664">ค้นหา… สูตร</translation>
 <translation id="4384468725000734951">กำลังใช้ Sogou ในการค้นหา</translation>
 <translation id="4412992751769744546">อนุญาตคุกกี้ของบุคคลที่สาม</translation>
 <translation id="4432792777822557199">จากนี้ไประบบจะแปลหน้าภาษา<ph name="SOURCE_LANGUAGE" />เป็นภาษา<ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">เปิดตัวเลือกในการพิมพ์หน้า</translation>
 <translation id="4850886885716139402">มุมมอง</translation>
 <translation id="4860895144060829044">โทร</translation>
-<translation id="4869862470313079745">ค้นหา… ข่าวสาร</translation>
 <translation id="4881695831933465202">เปิด</translation>
 <translation id="4885273946141277891">อินสแตนซ์ของ Chrome เกินจำนวนที่สนับสนุน</translation>
 <translation id="4910889077668685004">แอปชำระเงิน</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">ต้องระบุชื่อ</translation>
 <translation id="5164482624172255778">คุณต้องการให้ Google Chrome เสนอการแปลหน้าเว็บภาษา<ph name="LANGUAGE" />จากไซต์นี้ในครั้งต่อไปไหม</translation>
 <translation id="5168917394043976756">เปิดลิ้นชักการนำทาง</translation>
-<translation id="5171045022955879922">ค้นหาหรือพิมพ์ URL</translation>
 <translation id="5184329579814168207">เปิดใน Chrome</translation>
 <translation id="5199929503336119739">โปรไฟล์งาน</translation>
 <translation id="5209320130288484488">ไม่พบอุปกรณ์</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">เพิ่มเติม</translation>
 <translation id="604996488070107836">การดาวน์โหลด <ph name="FILE_NAME" /> ล้มเหลวเนื่องจากข้อผิดพลาดที่ไม่รู้จัก</translation>
 <translation id="605721222689873409">ปป</translation>
-<translation id="6066049505142453066">ค้นหา… สภาพอากาศ</translation>
 <translation id="6075798973483050474">แก้ไขหน้าแรก</translation>
 <translation id="60923314841986378">เหลือ <ph name="HOURS" /> ชั่วโมง</translation>
 <translation id="60924377787140961">บทความอื่นๆ จะปรากฏขึ้นในอีกไม่ช้า ขอให้เพลิดเพลินกับยามบ่าย</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">เพิ่มข้อมูลที่มีอยู่ลงใน <ph name="TO_ACCOUNT" /></translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{แท็บที่เปิดอยู่ %1$d แท็บ}other{แท็บที่เปิดอยู่ %1$d แท็บ}}</translation>
 <translation id="6896758677409633944">คัดลอก</translation>
-<translation id="6932129181739884535">ค้นหาหรือพิมพ์ชื่อเว็บไซต์</translation>
 <translation id="6945221475159498467">เลือก</translation>
 <translation id="6963766334940102469">ลบบุ๊กมาร์ก</translation>
 <translation id="6965382102122355670">ตกลง</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">แสดงหน้าเว็บเดิม</translation>
 <translation id="9139068048179869749">ถามก่อน ก่อนที่จะอนุญาตให้เว็บไซต์ส่งการแจ้งเตือน (แนะนำ)</translation>
-<translation id="9187067407629017315">ป้อนคำค้นหาหรือเว็บไซต์</translation>
 <translation id="9187199695613236444">มุมมองสำหรับอุปกรณ์เคลื่อนที่</translation>
 <translation id="9188680907066685419">ออกจากระบบบัญชีที่มีการจัดการ</translation>
 <translation id="9204836675896933765">เหลืออีก 1 ไฟล์</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_tr.xtb b/chrome/android/java/strings/translations/android_chrome_strings_tr.xtb
index dec9b34..4d099a4 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_tr.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_tr.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Kamera</translation>
 <translation id="1623104350909869708">Bu sayfanın daha fazla iletişim kutusu oluşturmasını önle</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{1 seçili öğeyi kaldır}other{# seçili öğeyi kaldır}}</translation>
-<translation id="1629390138158333592">Web'de ara</translation>
 <translation id="1641113438599504367">Güvenli Tarama</translation>
 <translation id="164269334534774161">Bu sayfanın <ph name="CREATION_TIME" /> tarihinde oluşturulan bir çevrimdışı kopyasını görüntülüyorsunuz</translation>
 <translation id="1643702317193804718">Sayfa <ph name="SOURCE_LANGUAGE" /> diline çevriliyor…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Temel Bilgiler</translation>
 <translation id="4351244548802238354">İletişim kutusunu kapat</translation>
 <translation id="4378154925671717803">Telefon</translation>
-<translation id="4381206798889118664">Ara: Yemek tarifleri</translation>
 <translation id="4384468725000734951">Arama için Sogou kullanılıyor</translation>
 <translation id="4412992751769744546">Üçüncü taraf çerezlere izin ver</translation>
 <translation id="4432792777822557199"><ph name="SOURCE_LANGUAGE" /> dilindeki sayfalar artık <ph name="TARGET_LANGUAGE" /> diline çevrilecek</translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Sayfayı yazdırma seçeneklerini açar</translation>
 <translation id="4850886885716139402">Görüntüle</translation>
 <translation id="4860895144060829044">Telefon et</translation>
-<translation id="4869862470313079745">Ara: Haberler</translation>
 <translation id="4881695831933465202">Aç</translation>
 <translation id="4885273946141277891">Desteklenmeyen sayıda Chrome örneği var.</translation>
 <translation id="4910889077668685004">Ödeme uygulamaları</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Başlık gerekiyor</translation>
 <translation id="5164482624172255778">Google Chrome'un bir dahaki sefere bu siteden <ph name="LANGUAGE" /> dilindeki sayfaları çevirmeyi önermesini ister misiniz?</translation>
 <translation id="5168917394043976756">Gezinme çekmecesini aç</translation>
-<translation id="5171045022955879922">Arayın veya URL'yi yazın</translation>
 <translation id="5184329579814168207">Chrome'da aç</translation>
 <translation id="5199929503336119739">İş profili</translation>
 <translation id="5209320130288484488">Cihaz bulunamadı</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Daha fazla</translation>
 <translation id="604996488070107836">Bilinmeyen bir hata nedeniyle <ph name="FILE_NAME" /> dosyası indirilemedi.</translation>
 <translation id="605721222689873409">YY</translation>
-<translation id="6066049505142453066">Ara: Hava durumu</translation>
 <translation id="6075798973483050474">Ana sayfayı düzenle</translation>
 <translation id="60923314841986378"><ph name="HOURS" /> saat kaldı</translation>
 <translation id="60924377787140961">Yakında daha fazla seçenek gösterilecek. Güzel bir öğleden sonra geçirmenizi dileriz.</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Mevcut veriler <ph name="TO_ACCOUNT" /> hesabına eklenir.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d açık sekme}other{%1$d açık sekme}}</translation>
 <translation id="6896758677409633944">Kopyala</translation>
-<translation id="6932129181739884535">Arayın veya web sitesinin adını yazın</translation>
 <translation id="6945221475159498467">Seç</translation>
 <translation id="6963766334940102469">Yer işaretlerini silme</translation>
 <translation id="6965382102122355670">Tamam</translation>
@@ -638,7 +632,7 @@
 <translation id="7191430249889272776">Sekme arka planda açıldı.</translation>
 <translation id="7243308994586599757">Sayfanın altına yakın bir yerde kullanılabilen seçenekler</translation>
 <translation id="7244362611678346589"><ph name="SEARCH_ENGINE_URL" />, yerel arama sonuçlarını göstermek için konumunuzu kullanır</translation>
-<translation id="7251326866581677552">Bazı sitelerden engellendi</translation>
+<translation id="7251326866581677552">Bazı sitelerde engellendi</translation>
 <translation id="7253272406652746122">Cihazınızın Ayarlar uygulamasındaki Hesaplar sayfasından bir Google Hesabı ekleyin.</translation>
 <translation id="7274013316676448362">Engellenmiş site</translation>
 <translation id="7307288900373049735">Google ile bağlantı kuruluyor…bu işlem bir dakika sürebilir</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Orijinali göster</translation>
 <translation id="9139068048179869749">Sitelerin bildirim göndermesine izin vermeden önce size sorulsun (önerilir)</translation>
-<translation id="9187067407629017315">Arama terimi veya web sitesi girin</translation>
 <translation id="9187199695613236444">Mobil uyumlu görünüm</translation>
 <translation id="9188680907066685419">Yönetilen hesabın oturumunu kapat</translation>
 <translation id="9204836675896933765">1 dosya kaldı</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_uk.xtb b/chrome/android/java/strings/translations/android_chrome_strings_uk.xtb
index aeafa41..68eec84 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_uk.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_uk.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Камера</translation>
 <translation id="1623104350909869708">Заборонити цій сторінці створювати додаткові діалогові вікна</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Вилучити 1 вибраний елемент}one{Вилучити # вибраний елемент}few{Вилучити # вибрані елементи}many{Вилучити # вибраних елементів}other{Вилучити # вибраного елемента}}</translation>
-<translation id="1629390138158333592">Пошук в Інтернеті</translation>
 <translation id="1641113438599504367">Безпечний перегляд</translation>
 <translation id="164269334534774161">Ви переглядаєте офлайн-копію цієї сторінки, створену <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Сторінка перекладається такою мовою: <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Основні</translation>
 <translation id="4351244548802238354">Закрити діалогове вікно</translation>
 <translation id="4378154925671717803">Телефон</translation>
-<translation id="4381206798889118664">Пошук… рецепти</translation>
 <translation id="4384468725000734951">Пошук за допомогою Sogou</translation>
 <translation id="4412992751769744546">Дозволити сторонні файли cookie</translation>
 <translation id="4432792777822557199">Надалі сторінки цією мовою (<ph name="SOURCE_LANGUAGE" />) перекладатимуться такою мовою: <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Відкрити налаштування друку сторінки</translation>
 <translation id="4850886885716139402">Перегляд</translation>
 <translation id="4860895144060829044">Зателефонувати</translation>
-<translation id="4869862470313079745">Пошук… новини</translation>
 <translation id="4881695831933465202">Відкрити</translation>
 <translation id="4885273946141277891">Забагато копій Chrome.</translation>
 <translation id="4910889077668685004">Додатки для платежів</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Введіть назву</translation>
 <translation id="5164482624172255778">Хочете, щоб Google Chrome наступного разу пропонував перекласти сторінки цього сайту, написані такою мовою: <ph name="LANGUAGE" />?</translation>
 <translation id="5168917394043976756">Відкрити панель навігації</translation>
-<translation id="5171045022955879922">Знайдіть або введіть URL-адресу</translation>
 <translation id="5184329579814168207">Відкрити в Chrome</translation>
 <translation id="5199929503336119739">Робочий профіль</translation>
 <translation id="5209320130288484488">Пристрої не знайдено.</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Більше</translation>
 <translation id="604996488070107836">Не вдалося завантажити файл <ph name="FILE_NAME" />. Сталася невідома помилка.</translation>
 <translation id="605721222689873409">РР</translation>
-<translation id="6066049505142453066">Пошук… прогноз погоди</translation>
 <translation id="6075798973483050474">Змінити домашню сторінку</translation>
 <translation id="60923314841986378">Залишилося <ph name="HOURS" /> год</translation>
 <translation id="60924377787140961">Згодом тут з’являться інші статті. Гарного дня.</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Додати наявні дані в обліковий запис <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d відкрита вкладка}one{%1$d відкрита вкладка}few{%1$d відкриті вкладки}many{%1$d відкритих вкладок}other{%1$d відкритої вкладки}}</translation>
 <translation id="6896758677409633944">Копіювати</translation>
-<translation id="6932129181739884535">Знайдіть або введіть назву веб-сайту</translation>
 <translation id="6945221475159498467">Вибрати</translation>
 <translation id="6963766334940102469">Видалити закладки</translation>
 <translation id="6965382102122355670">ТАК</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Показати оригінал</translation>
 <translation id="9139068048179869749">Запитувати, перш ніж дозволити сайтам надсилати сповіщення (рекомендується)</translation>
-<translation id="9187067407629017315">Введіть пошуковий запит або адресу сайту</translation>
 <translation id="9187199695613236444">Режим для мобільних телефонів</translation>
 <translation id="9188680907066685419">Вийти з керованого облікового запису</translation>
 <translation id="9204836675896933765">Залишився 1 файл</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_vi.xtb b/chrome/android/java/strings/translations/android_chrome_strings_vi.xtb
index 5e4bec5..007da13 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_vi.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_vi.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">Máy ảnh</translation>
 <translation id="1623104350909869708">Ngăn trang này tạo hộp thoại bổ sung</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{Xóa 1 mục đã chọn}other{Xóa # mục đã chọn}}</translation>
-<translation id="1629390138158333592">Tìm kiếm web</translation>
 <translation id="1641113438599504367">Duyệt web an toàn</translation>
 <translation id="164269334534774161">Bạn đang xem bản sao ngoại tuyến của trang này từ <ph name="CREATION_TIME" /></translation>
 <translation id="1643702317193804718">Đang dịch trang sang <ph name="SOURCE_LANGUAGE" />…</translation>
@@ -166,7 +165,7 @@
 <translation id="2612676031748830579">Số thẻ</translation>
 <translation id="2621115761605608342">Cho phép JavaScript cho trang web cụ thể.</translation>
 <translation id="2625189173221582860">Đã sao chép mật khẩu</translation>
-<translation id="2631006050119455616">Đã lưu</translation>
+<translation id="2631006050119455616">Đã tiết kiệm</translation>
 <translation id="2653659639078652383">Gửi</translation>
 <translation id="266290525248308397">Xác nhận khóa màn hình của bạn</translation>
 <translation id="2677748264148917807">Rời khỏi</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">Cơ bản</translation>
 <translation id="4351244548802238354">Đóng hộp thoại</translation>
 <translation id="4378154925671717803">Điện thoại</translation>
-<translation id="4381206798889118664">Tìm kiếm... công thức</translation>
 <translation id="4384468725000734951">Sử dụng Sogou để tìm kiếm</translation>
 <translation id="4412992751769744546">Cho phép cookie của bên thứ ba</translation>
 <translation id="4432792777822557199">Kể từ bây giờ trở đi, các trang viết bằng <ph name="SOURCE_LANGUAGE" /> sẽ được dịch sang <ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">Mở tùy chọn để in trang</translation>
 <translation id="4850886885716139402">Xem</translation>
 <translation id="4860895144060829044">Gọi</translation>
-<translation id="4869862470313079745">Tìm kiếm... tin tức</translation>
 <translation id="4881695831933465202">Mở</translation>
 <translation id="4885273946141277891">Số phiên bản Chrome không được hỗ trợ.</translation>
 <translation id="4910889077668685004">Ứng dụng thanh toán</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">Cần có tiêu đề</translation>
 <translation id="5164482624172255778">Bạn có muốn Google Chrome đề xuất dịch các trang <ph name="LANGUAGE" /> từ trang web này vào lần tiếp theo không?</translation>
 <translation id="5168917394043976756">Mở ngăn điều hướng</translation>
-<translation id="5171045022955879922">Tìm kiếm hoặc nhập URL</translation>
 <translation id="5184329579814168207">Mở trong Chrome</translation>
 <translation id="5199929503336119739">Hồ sơ công việc</translation>
 <translation id="5209320130288484488">Không tìm thấy thiết bị nào</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">Thêm</translation>
 <translation id="604996488070107836">Không tải xuống được <ph name="FILE_NAME" /> do lỗi không xác định.</translation>
 <translation id="605721222689873409">YY</translation>
-<translation id="6066049505142453066">Tìm kiếm... thông tin thời tiết</translation>
 <translation id="6075798973483050474">Chỉnh sửa trang chủ</translation>
 <translation id="60923314841986378">Còn <ph name="HOURS" /> giờ</translation>
 <translation id="60924377787140961">Các bài viết khác sẽ sớm xuất hiện. Chúc bạn buổi chiều vui vẻ!</translation>
@@ -529,7 +524,7 @@
 
 Ví dụ: một số trang web có thể phản hồi yêu cầu này bằng cách hiển thị cho bạn các quảng cáo không dựa trên các trang web khác mà bạn đã truy cập. Nhiều trang web sẽ vẫn thu thập và sử dụng dữ liệu duyệt web của bạn — ví dụ: để tăng cường bảo mật, cung cấp nội dung, quảng cáo và đề xuất, đồng thời tạo số liệu thống kê báo cáo.</translation>
 <translation id="6277522088822131679">Đã xảy ra sự cố khi in trang này. Vui lòng thử lại.</translation>
-<translation id="6290548061331241837">Tính năng xem và sao chép mật khẩu không khả dụng trên phiên bản Android của bạn.</translation>
+<translation id="6290548061331241837">Không thể xem và sao chép mật khẩu trên phiên bản Android của bạn.</translation>
 <translation id="6295158916970320988">Tất cả các trang web</translation>
 <translation id="6320088164292336938">Rung</translation>
 <translation id="6324034347079777476">Đồng bộ hóa hệ thống Android đã bị tắt</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">Thêm dữ liệu hiện có vào <ph name="TO_ACCOUNT" />.</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d tab đang mở}other{%1$d tab đang mở}}</translation>
 <translation id="6896758677409633944">Sao chép</translation>
-<translation id="6932129181739884535">Tìm kiếm hoặc nhập tên trang web</translation>
 <translation id="6945221475159498467">Chọn</translation>
 <translation id="6963766334940102469">Xóa dấu trang</translation>
 <translation id="6965382102122355670">OK</translation>
@@ -638,7 +632,7 @@
 <translation id="7191430249889272776">Tab được mở dưới nền.</translation>
 <translation id="7243308994586599757">Có các tùy chọn ở gần cuối màn hình</translation>
 <translation id="7244362611678346589"><ph name="SEARCH_ENGINE_URL" /> sử dụng vị trí của bạn để hiển thị kết quả tìm kiếm địa phương</translation>
-<translation id="7251326866581677552">Đã chặn từ một số trang web</translation>
+<translation id="7251326866581677552">Đã chặn khỏi một số trang web</translation>
 <translation id="7253272406652746122">Thêm Tài khoản Google từ trang Tài khoản trong ứng dụng Cài đặt trên thiết bị của bạn.</translation>
 <translation id="7274013316676448362">Trang web bị chặn</translation>
 <translation id="7307288900373049735">Đang liên hệ với Google…quá trình này có thể mất ít phút</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">Hiển thị văn bản gốc</translation>
 <translation id="9139068048179869749">Hỏi trước khi cho phép trang web gửi thông báo (được đề xuất)</translation>
-<translation id="9187067407629017315">Nhập cụm từ tìm kiếm hoặc trang web</translation>
 <translation id="9187199695613236444">Chế độ xem thân thiện với thiết bị di động</translation>
 <translation id="9188680907066685419">Đăng xuất khỏi tài khoản được quản lý</translation>
 <translation id="9204836675896933765">Còn lại 1 tệp</translation>
@@ -841,7 +834,7 @@
 <translation id="969096075394517431">Thay đổi ngôn ngữ</translation>
 <translation id="970715775301869095">Còn <ph name="MINUTES" /> phút</translation>
 <translation id="974555521953189084">Nhập cụm mật khẩu của bạn để bắt đầu đồng bộ hóa</translation>
-<translation id="977929483582859929">Dữ liệu được lưu:</translation>
+<translation id="977929483582859929">Dữ liệu đã tiết kiệm:</translation>
 <translation id="981121421437150478">Ngoại tuyến</translation>
 <translation id="982182592107339124">Thao tác này sẽ xóa dữ liệu của tất cả các trang web, bao gồm:</translation>
 <translation id="983192555821071799">Đóng tất cả các tab</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_zh-CN.xtb b/chrome/android/java/strings/translations/android_chrome_strings_zh-CN.xtb
index b8e70271..daaab6b 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_zh-CN.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_zh-CN.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">摄像头</translation>
 <translation id="1623104350909869708">阻止此页创建其他对话框</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{移除 1 个所选项}other{移除 # 个所选项}}</translation>
-<translation id="1629390138158333592">搜索网络</translation>
 <translation id="1641113438599504367">安全浏览</translation>
 <translation id="164269334534774161">您目前浏览的是此网页的离线副本(创建时间:<ph name="CREATION_TIME" />)</translation>
 <translation id="1643702317193804718">正在将网页翻译成<ph name="SOURCE_LANGUAGE" />…</translation>
@@ -105,7 +104,7 @@
 <translation id="1984937141057606926">允许(第三方除外)</translation>
 <translation id="1993768208584545658"><ph name="SITE" /> 希望与以下所选设备配对:</translation>
 <translation id="1994173015038366702">网站网址</translation>
-<translation id="2000271276660256125">出于安全考虑,您需要确认自己的屏幕锁定图案才能查看密码。</translation>
+<translation id="2000271276660256125">出于安全考虑,您需要解除屏幕锁定才能查看密码。</translation>
 <translation id="200815880754187296">其他应用已占用的空间:<ph name="KILOBYTES" /> KB</translation>
 <translation id="2017836877785168846">清除历史记录和地址栏中的自动填充项。</translation>
 <translation id="2020525020270327736">复制网站</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">基本设置</translation>
 <translation id="4351244548802238354">关闭对话框</translation>
 <translation id="4378154925671717803">电话</translation>
-<translation id="4381206798889118664">搜索…食谱</translation>
 <translation id="4384468725000734951">目前使用的搜索引擎是搜狗</translation>
 <translation id="4412992751769744546">允许第三方 Cookie</translation>
 <translation id="4432792777822557199">从现在开始,源语言为<ph name="SOURCE_LANGUAGE" />的网页一律会被翻译成<ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">打开选项以打印网页</translation>
 <translation id="4850886885716139402">视图</translation>
 <translation id="4860895144060829044">拨打</translation>
-<translation id="4869862470313079745">搜索…新闻</translation>
 <translation id="4881695831933465202">打开</translation>
 <translation id="4885273946141277891">Chrome 实例数量已超出上限。</translation>
 <translation id="4910889077668685004">付款应用</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">必须提供标题</translation>
 <translation id="5164482624172255778">下次访问这个网站时,您希望 Google Chrome 翻译此网站的<ph name="LANGUAGE" />网页吗?</translation>
 <translation id="5168917394043976756">打开抽屉式导航栏</translation>
-<translation id="5171045022955879922">搜索或输入网址</translation>
 <translation id="5184329579814168207">在 Chrome 中打开</translation>
 <translation id="5199929503336119739">工作资料</translation>
 <translation id="5209320130288484488">未找到任何设备</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">更多</translation>
 <translation id="604996488070107836">出现未知错误,未能下载 <ph name="FILE_NAME" />。</translation>
 <translation id="605721222689873409">YY</translation>
-<translation id="6066049505142453066">搜索…天气</translation>
 <translation id="6075798973483050474">修改主页</translation>
 <translation id="60923314841986378">还剩 <ph name="HOURS" /> 小时</translation>
 <translation id="60924377787140961">我们很快将会为您奉上更多文章,伴您度过美好的午后时光!</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">将现有数据添加到 <ph name="TO_ACCOUNT" />。</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d 个打开的标签页}other{%1$d 个打开的标签页}}</translation>
 <translation id="6896758677409633944">复制</translation>
-<translation id="6932129181739884535">搜索或输入网站名称</translation>
 <translation id="6945221475159498467">选择</translation>
 <translation id="6963766334940102469">删除书签</translation>
 <translation id="6965382102122355670">确定</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">显示原始网页</translation>
 <translation id="9139068048179869749">在允许网站发送通知前先询问(推荐)</translation>
-<translation id="9187067407629017315">输入搜索查询或网站网址</translation>
 <translation id="9187199695613236444">适合在移动设备上浏览的视图</translation>
 <translation id="9188680907066685419">退出受管理的帐号</translation>
 <translation id="9204836675896933765">还剩 1 个文件</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_zh-TW.xtb b/chrome/android/java/strings/translations/android_chrome_strings_zh-TW.xtb
index 71e49ea..968daca 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_zh-TW.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_zh-TW.xtb
@@ -69,7 +69,6 @@
 <translation id="1620510694547887537">攝影機</translation>
 <translation id="1623104350909869708">防止這個網頁產生其他對話方塊</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{移除 1 個選取的項目}other{移除 # 個選取的項目}}</translation>
-<translation id="1629390138158333592">搜尋網站</translation>
 <translation id="1641113438599504367">安全瀏覽</translation>
 <translation id="164269334534774161">您目前瀏覽的是這個網頁的離線複本 (建立時間:<ph name="CREATION_TIME" />)</translation>
 <translation id="1643702317193804718">正在將網頁內容翻譯成<ph name="SOURCE_LANGUAGE" />…</translation>
@@ -330,7 +329,6 @@
 <translation id="4307992518367153382">基本選項</translation>
 <translation id="4351244548802238354">關閉對話方塊</translation>
 <translation id="4378154925671717803">電話</translation>
-<translation id="4381206798889118664">搜尋… 食譜</translation>
 <translation id="4384468725000734951">現已使用 Sogou 搜尋</translation>
 <translation id="4412992751769744546">允許第三方 Cookie</translation>
 <translation id="4432792777822557199">從現在起,系統會將<ph name="SOURCE_LANGUAGE" />網頁內容翻譯成<ph name="TARGET_LANGUAGE" /></translation>
@@ -376,7 +374,6 @@
 <translation id="4837753911714442426">開啟列印網頁的選項</translation>
 <translation id="4850886885716139402">檢視</translation>
 <translation id="4860895144060829044">撥號</translation>
-<translation id="4869862470313079745">搜尋… 新聞</translation>
 <translation id="4881695831933465202">開啟</translation>
 <translation id="4885273946141277891">Chrome 實例的數量已超出上限。</translation>
 <translation id="4910889077668685004">付款應用程式</translation>
@@ -406,7 +403,6 @@
 <translation id="5161254044473106830">請輸入標題</translation>
 <translation id="5164482624172255778">下次造訪這個網站時,需要 Google Chrome 為你翻譯其中的<ph name="LANGUAGE" />網頁嗎?</translation>
 <translation id="5168917394043976756">開啟導覽匣</translation>
-<translation id="5171045022955879922">搜尋或輸入網址</translation>
 <translation id="5184329579814168207">在 Chrome 中開啟</translation>
 <translation id="5199929503336119739">Work 設定檔</translation>
 <translation id="5209320130288484488">找不到裝置</translation>
@@ -510,7 +506,6 @@
 <translation id="6042308850641462728">更多</translation>
 <translation id="604996488070107836">發生不明錯誤,因此無法下載 <ph name="FILE_NAME" />。</translation>
 <translation id="605721222689873409">年</translation>
-<translation id="6066049505142453066">搜尋… 天氣</translation>
 <translation id="6075798973483050474">編輯首頁</translation>
 <translation id="60923314841986378">還剩 <ph name="HOURS" /> 小時</translation>
 <translation id="60924377787140961">系統即將顯示更多文章供你閱覽,陪你度過美好的午後時光!</translation>
@@ -529,7 +524,7 @@
 
 舉例來說,部分網站可能會以顯示廣告的方式回應這類要求,而這些廣告並非根據您所造訪的其他網站紀錄而產生。許多網站仍會收集您的瀏覽資料,並將這些資料用於下列目的:提高網站安全性、在網站上提供更相關的內容、廣告和推薦項目,以及產生報告統計資料。</translation>
 <translation id="6277522088822131679">列印網頁時發生問題,請再試一次。</translation>
-<translation id="6290548061331241837">目前使用的 Android 版本不支援查看及複製密碼</translation>
+<translation id="6290548061331241837">無法在您使用的 Android 版本中查看及複製密碼</translation>
 <translation id="6295158916970320988">所有網站</translation>
 <translation id="6320088164292336938">震動</translation>
 <translation id="6324034347079777476">Android 系統同步處理功能已停用</translation>
@@ -604,7 +599,6 @@
 <translation id="688738109438487280">將現有資料新增至 <ph name="TO_ACCOUNT" />。</translation>
 <translation id="6891858906296486776">{OPEN_TABS,plural, =1{%1$d 個開啟的分頁}other{%1$d 個開啟的分頁}}</translation>
 <translation id="6896758677409633944">複製</translation>
-<translation id="6932129181739884535">搜尋或輸入網站名稱</translation>
 <translation id="6945221475159498467">選取</translation>
 <translation id="6963766334940102469">刪除書籤</translation>
 <translation id="6965382102122355670">確定</translation>
@@ -825,7 +819,6 @@
 <translation id="9133703968756164531"><ph name="ITEM_NAME" /> (<ph name="ITEM_ID" />)</translation>
 <translation id="9137013805542155359">顯示原文</translation>
 <translation id="9139068048179869749">允許網站傳送通知前,必須先詢問您 (建議)</translation>
-<translation id="9187067407629017315">輸入搜尋字詞或網站</translation>
 <translation id="9187199695613236444">適合透過行動裝置瀏覽的檢視模式</translation>
 <translation id="9188680907066685419">登出受管理的帳戶</translation>
 <translation id="9204836675896933765">還剩 1 個檔案</translation>
diff --git a/chrome/android/java_sources.gni b/chrome/android/java_sources.gni
index c76bfb3a..f1475f1 100644
--- a/chrome/android/java_sources.gni
+++ b/chrome/android/java_sources.gni
@@ -1492,6 +1492,8 @@
   "javatests/src/org/chromium/chrome/browser/ntp/NewTabPageNavigationTest.java",
   "javatests/src/org/chromium/chrome/browser/ntp/NewTabPageTest.java",
   "javatests/src/org/chromium/chrome/browser/ntp/NewTabPageLoadTest.java",
+  "javatests/src/org/chromium/chrome/browser/ntp/NewTabPageUiCaptureTest.java",
+  "javatests/src/org/chromium/chrome/browser/ntp/NtpUiCaptureTestData.java",
   "javatests/src/org/chromium/chrome/browser/ntp/RecentTabsPageTest.java",
   "javatests/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerViewTest.java",
   "javatests/src/org/chromium/chrome/browser/ntp/snippets/ArticleSnippetsTest.java",
@@ -1658,6 +1660,7 @@
   "javatests/src/org/chromium/chrome/browser/tabmodel/document/MockDocumentTabModel.java",
   "javatests/src/org/chromium/chrome/browser/test/ChromeBrowserTestRule.java",
   "javatests/src/org/chromium/chrome/browser/test/ClearAppDataTestRule.java",
+  "javatests/src/org/chromium/chrome/browser/test/CommandLineInitRule.java",
   "javatests/src/org/chromium/chrome/browser/toolbar/BrandColorTest.java",
   "javatests/src/org/chromium/chrome/browser/toolbar/ToolbarModelTest.java",
   "javatests/src/org/chromium/chrome/browser/toolbar/ToolbarTest.java",
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/IntentHandlerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/IntentHandlerTest.java
index dfae1f29..5a22f33 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/IntentHandlerTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/IntentHandlerTest.java
@@ -12,6 +12,7 @@
 import android.provider.Browser;
 import android.speech.RecognizerResultsIntent;
 import android.support.test.InstrumentationRegistry;
+import android.support.test.annotation.UiThreadTest;
 import android.support.test.filters.MediumTest;
 import android.support.test.filters.SmallTest;
 import android.support.test.rule.UiThreadTestRule;
@@ -20,13 +21,14 @@
 import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.CollectionUtil;
-import org.chromium.base.CommandLine;
 import org.chromium.base.test.BaseJUnit4ClassRunner;
 import org.chromium.base.test.util.Feature;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
+import org.chromium.chrome.browser.test.CommandLineInitRule;
 
 import java.util.Vector;
 
@@ -37,10 +39,9 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class IntentHandlerTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Rule
-    public UiThreadTestRule mUiThreadTestRule = new UiThreadTestRule();
+    public final RuleChain mChain = RuleChain.outerRule(new CommandLineInitRule(null))
+                                            .around(new ChromeBrowserTestRule())
+                                            .around(new UiThreadTestRule());
 
     private static final String VOICE_SEARCH_QUERY = "VOICE_QUERY";
     private static final String VOICE_SEARCH_QUERY_URL = "http://www.google.com/?q=VOICE_QUERY";
@@ -103,8 +104,6 @@
 
     @Before
     public void setUp() throws Exception {
-        CommandLine.init(null);
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
         IntentHandler.setTestIntentsEnabled(false);
         mIntentHandler = new IntentHandler(null, null);
         mIntent = new Intent();
@@ -176,182 +175,143 @@
 
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Android-AppBase"})
     public void testGetQueryFromVoiceSearchResultIntent_validVoiceQuery() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Intent intent = new Intent(RecognizerResultsIntent.ACTION_VOICE_SEARCH_RESULTS);
-                intent.putStringArrayListExtra(
-                        RecognizerResultsIntent.EXTRA_VOICE_SEARCH_RESULT_STRINGS,
-                        CollectionUtil.newArrayList(VOICE_SEARCH_QUERY));
-                intent.putStringArrayListExtra(
-                        RecognizerResultsIntent.EXTRA_VOICE_SEARCH_RESULT_URLS,
-                        CollectionUtil.newArrayList(VOICE_SEARCH_QUERY_URL));
-                String query = IntentHandler.getUrlFromVoiceSearchResult(intent);
-                Assert.assertEquals(VOICE_SEARCH_QUERY_URL, query);
-            }
-        });
+        Intent intent = new Intent(RecognizerResultsIntent.ACTION_VOICE_SEARCH_RESULTS);
+        intent.putStringArrayListExtra(RecognizerResultsIntent.EXTRA_VOICE_SEARCH_RESULT_STRINGS,
+                CollectionUtil.newArrayList(VOICE_SEARCH_QUERY));
+        intent.putStringArrayListExtra(RecognizerResultsIntent.EXTRA_VOICE_SEARCH_RESULT_URLS,
+                CollectionUtil.newArrayList(VOICE_SEARCH_QUERY_URL));
+        String query = IntentHandler.getUrlFromVoiceSearchResult(intent);
+        Assert.assertEquals(VOICE_SEARCH_QUERY_URL, query);
     }
 
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Android-AppBase"})
     public void testGetQueryFromVoiceSearchResultIntent_validUrlQuery() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Intent intent = new Intent(RecognizerResultsIntent.ACTION_VOICE_SEARCH_RESULTS);
-                intent.putStringArrayListExtra(
-                        RecognizerResultsIntent.EXTRA_VOICE_SEARCH_RESULT_STRINGS,
-                        CollectionUtil.newArrayList(VOICE_URL_QUERY));
-                intent.putStringArrayListExtra(
-                        RecognizerResultsIntent.EXTRA_VOICE_SEARCH_RESULT_URLS,
-                        CollectionUtil.newArrayList(VOICE_URL_QUERY_URL));
-                String query = IntentHandler.getUrlFromVoiceSearchResult(intent);
-                Assert.assertTrue(String.format("Expected qualified URL: %s, to start "
-                                                  + "with http://www.google.com",
-                                          query),
-                        query.indexOf("http://www.google.com") == 0);
-            }
-        });
+        Intent intent = new Intent(RecognizerResultsIntent.ACTION_VOICE_SEARCH_RESULTS);
+        intent.putStringArrayListExtra(RecognizerResultsIntent.EXTRA_VOICE_SEARCH_RESULT_STRINGS,
+                CollectionUtil.newArrayList(VOICE_URL_QUERY));
+        intent.putStringArrayListExtra(RecognizerResultsIntent.EXTRA_VOICE_SEARCH_RESULT_URLS,
+                CollectionUtil.newArrayList(VOICE_URL_QUERY_URL));
+        String query = IntentHandler.getUrlFromVoiceSearchResult(intent);
+        Assert.assertTrue(String.format("Expected qualified URL: %s, to start "
+                                          + "with http://www.google.com",
+                                  query),
+                query.indexOf("http://www.google.com") == 0);
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Android-AppBase"})
     public void testRefererUrl_extraReferrer() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                // Check that EXTRA_REFERRER is not accepted with a random URL.
-                Intent foreignIntent = new Intent(Intent.ACTION_VIEW);
-                foreignIntent.putExtra(Intent.EXTRA_REFERRER, GOOGLE_URL);
-                Assert.assertNull(IntentHandler.getReferrerUrlIncludingExtraHeaders(foreignIntent));
+        // Check that EXTRA_REFERRER is not accepted with a random URL.
+        Intent foreignIntent = new Intent(Intent.ACTION_VIEW);
+        foreignIntent.putExtra(Intent.EXTRA_REFERRER, GOOGLE_URL);
+        Assert.assertNull(IntentHandler.getReferrerUrlIncludingExtraHeaders(foreignIntent));
 
-                // Check that EXTRA_REFERRER with android-app URL works.
-                String appUrl = "android-app://com.application/http/www.application.com";
-                Intent appIntent = new Intent(Intent.ACTION_VIEW);
-                appIntent.putExtra(Intent.EXTRA_REFERRER, Uri.parse(appUrl));
-                Assert.assertEquals(
-                        appUrl, IntentHandler.getReferrerUrlIncludingExtraHeaders(appIntent));
+        // Check that EXTRA_REFERRER with android-app URL works.
+        String appUrl = "android-app://com.application/http/www.application.com";
+        Intent appIntent = new Intent(Intent.ACTION_VIEW);
+        appIntent.putExtra(Intent.EXTRA_REFERRER, Uri.parse(appUrl));
+        Assert.assertEquals(appUrl, IntentHandler.getReferrerUrlIncludingExtraHeaders(appIntent));
 
-                // Ditto, with EXTRA_REFERRER_NAME.
-                Intent nameIntent = new Intent(Intent.ACTION_VIEW);
-                nameIntent.putExtra(Intent.EXTRA_REFERRER_NAME, appUrl);
-                Assert.assertEquals(
-                        appUrl, IntentHandler.getReferrerUrlIncludingExtraHeaders(nameIntent));
+        // Ditto, with EXTRA_REFERRER_NAME.
+        Intent nameIntent = new Intent(Intent.ACTION_VIEW);
+        nameIntent.putExtra(Intent.EXTRA_REFERRER_NAME, appUrl);
+        Assert.assertEquals(appUrl, IntentHandler.getReferrerUrlIncludingExtraHeaders(nameIntent));
 
-                // Check that EXTRA_REFERRER with an empty host android-app URL doesn't work.
-                appUrl = "android-app:///www.application.com";
-                appIntent = new Intent(Intent.ACTION_VIEW);
-                appIntent.putExtra(Intent.EXTRA_REFERRER, Uri.parse(appUrl));
-                Assert.assertNull(IntentHandler.getReferrerUrlIncludingExtraHeaders(appIntent));
+        // Check that EXTRA_REFERRER with an empty host android-app URL doesn't work.
+        appUrl = "android-app:///www.application.com";
+        appIntent = new Intent(Intent.ACTION_VIEW);
+        appIntent.putExtra(Intent.EXTRA_REFERRER, Uri.parse(appUrl));
+        Assert.assertNull(IntentHandler.getReferrerUrlIncludingExtraHeaders(appIntent));
 
-                // Ditto, with EXTRA_REFERRER_NAME.
-                nameIntent = new Intent(Intent.ACTION_VIEW);
-                nameIntent.putExtra(Intent.EXTRA_REFERRER_NAME, appUrl);
-                Assert.assertNull(IntentHandler.getReferrerUrlIncludingExtraHeaders(nameIntent));
-            }
-        });
+        // Ditto, with EXTRA_REFERRER_NAME.
+        nameIntent = new Intent(Intent.ACTION_VIEW);
+        nameIntent.putExtra(Intent.EXTRA_REFERRER_NAME, appUrl);
+        Assert.assertNull(IntentHandler.getReferrerUrlIncludingExtraHeaders(nameIntent));
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Android-AppBase"})
     public void testRefererUrl_extraHeadersInclReferer() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                // Check that invalid header specified in EXTRA_HEADERS isn't used.
-                Bundle bundle = new Bundle();
-                bundle.putString("X-custom-header", "X-custom-value");
-                bundle.putString("Referer", GOOGLE_URL);
-                Intent headersIntent = new Intent(Intent.ACTION_VIEW);
-                headersIntent.putExtra(Browser.EXTRA_HEADERS, bundle);
-                Assert.assertEquals("X-custom-header: X-custom-value",
-                        IntentHandler.getExtraHeadersFromIntent(headersIntent));
-                Assert.assertNull(IntentHandler.getReferrerUrlIncludingExtraHeaders(headersIntent));
-            }
-        });
+        // Check that invalid header specified in EXTRA_HEADERS isn't used.
+        Bundle bundle = new Bundle();
+        bundle.putString("X-custom-header", "X-custom-value");
+        bundle.putString("Referer", GOOGLE_URL);
+        Intent headersIntent = new Intent(Intent.ACTION_VIEW);
+        headersIntent.putExtra(Browser.EXTRA_HEADERS, bundle);
+        Assert.assertEquals("X-custom-header: X-custom-value",
+                IntentHandler.getExtraHeadersFromIntent(headersIntent));
+        Assert.assertNull(IntentHandler.getReferrerUrlIncludingExtraHeaders(headersIntent));
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Android-AppBase"})
     public void testRefererUrl_extraHeadersInclRefererMultiple() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                // Check that invalid header specified in EXTRA_HEADERS isn't used.
-                Bundle bundle = new Bundle();
-                bundle.putString("X-custom-header", "X-custom-value");
-                bundle.putString("X-custom-header-2", "X-custom-value-2");
-                bundle.putString("Referer", GOOGLE_URL);
-                Intent headersIntent = new Intent(Intent.ACTION_VIEW);
-                headersIntent.putExtra(Browser.EXTRA_HEADERS, bundle);
-                Assert.assertEquals(
-                        "X-custom-header-2: X-custom-value-2\nX-custom-header: X-custom-value",
-                        IntentHandler.getExtraHeadersFromIntent(headersIntent));
-                Assert.assertNull(IntentHandler.getReferrerUrlIncludingExtraHeaders(headersIntent));
-            }
-        });
+        // Check that invalid header specified in EXTRA_HEADERS isn't used.
+        Bundle bundle = new Bundle();
+        bundle.putString("X-custom-header", "X-custom-value");
+        bundle.putString("X-custom-header-2", "X-custom-value-2");
+        bundle.putString("Referer", GOOGLE_URL);
+        Intent headersIntent = new Intent(Intent.ACTION_VIEW);
+        headersIntent.putExtra(Browser.EXTRA_HEADERS, bundle);
+        Assert.assertEquals("X-custom-header-2: X-custom-value-2\nX-custom-header: X-custom-value",
+                IntentHandler.getExtraHeadersFromIntent(headersIntent));
+        Assert.assertNull(IntentHandler.getReferrerUrlIncludingExtraHeaders(headersIntent));
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Android-AppBase"})
     public void testRefererUrl_extraHeadersOnlyReferer() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                // Check that invalid header specified in EXTRA_HEADERS isn't used.
-                Bundle bundle = new Bundle();
-                bundle.putString("Referer", GOOGLE_URL);
-                Intent headersIntent = new Intent(Intent.ACTION_VIEW);
-                headersIntent.putExtra(Browser.EXTRA_HEADERS, bundle);
-                Assert.assertNull(IntentHandler.getReferrerUrlIncludingExtraHeaders(headersIntent));
-            }
-        });
+        // Check that invalid header specified in EXTRA_HEADERS isn't used.
+        Bundle bundle = new Bundle();
+        bundle.putString("Referer", GOOGLE_URL);
+        Intent headersIntent = new Intent(Intent.ACTION_VIEW);
+        headersIntent.putExtra(Browser.EXTRA_HEADERS, bundle);
+        Assert.assertNull(IntentHandler.getReferrerUrlIncludingExtraHeaders(headersIntent));
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Android-AppBase"})
     public void testRefererUrl_extraHeadersAndExtraReferrer() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                String validReferer = "android-app://package/http/url";
-                Bundle bundle = new Bundle();
-                bundle.putString("Referer", GOOGLE_URL);
-                Intent headersIntent = new Intent(Intent.ACTION_VIEW);
-                headersIntent.putExtra(Browser.EXTRA_HEADERS, bundle);
-                headersIntent.putExtra(Intent.EXTRA_REFERRER, Uri.parse(validReferer));
-                Assert.assertEquals(validReferer,
-                        IntentHandler.getReferrerUrlIncludingExtraHeaders(headersIntent));
-                Assert.assertNull(IntentHandler.getExtraHeadersFromIntent(headersIntent));
-            }
-        });
+        String validReferer = "android-app://package/http/url";
+        Bundle bundle = new Bundle();
+        bundle.putString("Referer", GOOGLE_URL);
+        Intent headersIntent = new Intent(Intent.ACTION_VIEW);
+        headersIntent.putExtra(Browser.EXTRA_HEADERS, bundle);
+        headersIntent.putExtra(Intent.EXTRA_REFERRER, Uri.parse(validReferer));
+        Assert.assertEquals(
+                validReferer, IntentHandler.getReferrerUrlIncludingExtraHeaders(headersIntent));
+        Assert.assertNull(IntentHandler.getExtraHeadersFromIntent(headersIntent));
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Android-AppBase"})
     public void testRefererUrl_extraHeadersValidReferrer() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                String validReferer = "android-app://package/http/url";
-                Bundle bundle = new Bundle();
-                bundle.putString("Referer", validReferer);
-                Intent headersIntent = new Intent(Intent.ACTION_VIEW);
-                headersIntent.putExtra(Browser.EXTRA_HEADERS, bundle);
-                Assert.assertEquals(validReferer,
-                        IntentHandler.getReferrerUrlIncludingExtraHeaders(headersIntent));
-                Assert.assertNull(IntentHandler.getExtraHeadersFromIntent(headersIntent));
-            }
-        });
+        String validReferer = "android-app://package/http/url";
+        Bundle bundle = new Bundle();
+        bundle.putString("Referer", validReferer);
+        Intent headersIntent = new Intent(Intent.ACTION_VIEW);
+        headersIntent.putExtra(Browser.EXTRA_HEADERS, bundle);
+        Assert.assertEquals(
+                validReferer, IntentHandler.getReferrerUrlIncludingExtraHeaders(headersIntent));
+        Assert.assertNull(IntentHandler.getExtraHeadersFromIntent(headersIntent));
     }
 
     @Test
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/TabStateTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/TabStateTest.java
index cc8abefd..4e11f43 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/TabStateTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/TabStateTest.java
@@ -16,7 +16,7 @@
 
 import org.chromium.base.test.BaseJUnit4ClassRunner;
 import org.chromium.chrome.browser.tabmodel.TestTabModelDirectory;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 
 import java.io.File;
 
@@ -27,13 +27,12 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class TabStateTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     private TestTabModelDirectory mTestTabModelDirectory;
 
     @Before
     public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
         mTestTabModelDirectory = new TestTabModelDirectory(
                 InstrumentationRegistry.getInstrumentation().getTargetContext(), "TabStateTest",
                 null);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/WarmupManagerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/WarmupManagerTest.java
index 6614aa7d..64e6c75 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/WarmupManagerTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/WarmupManagerTest.java
@@ -9,6 +9,7 @@
 
 import android.content.Context;
 import android.support.test.InstrumentationRegistry;
+import android.support.test.annotation.UiThreadTest;
 import android.support.test.filters.SmallTest;
 import android.support.test.rule.UiThreadTestRule;
 
@@ -17,6 +18,7 @@
 import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.ThreadUtils;
@@ -24,7 +26,7 @@
 import org.chromium.base.test.util.MetricsUtils;
 import org.chromium.base.test.util.Restriction;
 import org.chromium.chrome.R;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.content.browser.test.util.Criteria;
 import org.chromium.content.browser.test.util.CriteriaHelper;
 import org.chromium.content_public.browser.WebContents;
@@ -37,16 +39,13 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class WarmupManagerTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Rule
-    public UiThreadTestRule mUiThreadTestRule = new UiThreadTestRule();
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ChromeBrowserTestRule()).around(new UiThreadTestRule());
 
     private WarmupManager mWarmupManager;
 
     @Before
     public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
         ThreadUtils.runOnUiThreadBlocking(new Runnable() {
             @Override
             public void run() {
@@ -67,15 +66,11 @@
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Restriction(RESTRICTION_TYPE_LOW_END_DEVICE)
     public void testNoSpareRendererOnLowEndDevices() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                mWarmupManager.createSpareWebContents();
-                Assert.assertFalse(mWarmupManager.hasSpareWebContents());
-            }
-        });
+        mWarmupManager.createSpareWebContents();
+        Assert.assertFalse(mWarmupManager.hasSpareWebContents());
     }
 
     @Test
@@ -123,104 +118,84 @@
     /** Tests that taking a spare WebContents makes it unavailable to subsequent callers. */
     @Test
     @SmallTest
+    @UiThreadTest
     @Restriction(RESTRICTION_TYPE_NON_LOW_END_DEVICE)
     public void testTakeSpareWebContents() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                mWarmupManager.createSpareWebContents();
-                WebContents webContents = mWarmupManager.takeSpareWebContents(false, false);
-                Assert.assertNotNull(webContents);
-                Assert.assertFalse(mWarmupManager.hasSpareWebContents());
-                webContents.destroy();
-            }
-        });
+        mWarmupManager.createSpareWebContents();
+        WebContents webContents = mWarmupManager.takeSpareWebContents(false, false);
+        Assert.assertNotNull(webContents);
+        Assert.assertFalse(mWarmupManager.hasSpareWebContents());
+        webContents.destroy();
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Restriction(RESTRICTION_TYPE_NON_LOW_END_DEVICE)
     public void testTakeSpareWebContentsChecksArguments() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                mWarmupManager.createSpareWebContents();
-                Assert.assertNull(mWarmupManager.takeSpareWebContents(true, false));
-                Assert.assertNull(mWarmupManager.takeSpareWebContents(false, true));
-                Assert.assertNull(mWarmupManager.takeSpareWebContents(true, true));
-                Assert.assertTrue(mWarmupManager.hasSpareWebContents());
-            }
-        });
+        mWarmupManager.createSpareWebContents();
+        Assert.assertNull(mWarmupManager.takeSpareWebContents(true, false));
+        Assert.assertNull(mWarmupManager.takeSpareWebContents(false, true));
+        Assert.assertNull(mWarmupManager.takeSpareWebContents(true, true));
+        Assert.assertTrue(mWarmupManager.hasSpareWebContents());
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Restriction(RESTRICTION_TYPE_NON_LOW_END_DEVICE)
     public void testClearsDeadWebContents() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                mWarmupManager.createSpareWebContents();
-                mWarmupManager.mSpareWebContents.simulateRendererKilledForTesting(false);
-                Assert.assertNull(mWarmupManager.takeSpareWebContents(false, false));
-            }
-        });
+        mWarmupManager.createSpareWebContents();
+        mWarmupManager.mSpareWebContents.simulateRendererKilledForTesting(false);
+        Assert.assertNull(mWarmupManager.takeSpareWebContents(false, false));
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Restriction(RESTRICTION_TYPE_NON_LOW_END_DEVICE)
     public void testRecordSpareWebContentsStatus() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                String name = WarmupManager.WEBCONTENTS_STATUS_HISTOGRAM;
-                MetricsUtils.HistogramDelta createdDelta = new MetricsUtils.HistogramDelta(
-                        name, WarmupManager.WEBCONTENTS_STATUS_CREATED);
-                MetricsUtils.HistogramDelta usedDelta = new MetricsUtils.HistogramDelta(
-                        name, WarmupManager.WEBCONTENTS_STATUS_USED);
-                MetricsUtils.HistogramDelta killedDelta = new MetricsUtils.HistogramDelta(
-                        name, WarmupManager.WEBCONTENTS_STATUS_KILLED);
-                MetricsUtils.HistogramDelta destroyedDelta = new MetricsUtils.HistogramDelta(
-                        name, WarmupManager.WEBCONTENTS_STATUS_DESTROYED);
+        String name = WarmupManager.WEBCONTENTS_STATUS_HISTOGRAM;
+        MetricsUtils.HistogramDelta createdDelta =
+                new MetricsUtils.HistogramDelta(name, WarmupManager.WEBCONTENTS_STATUS_CREATED);
+        MetricsUtils.HistogramDelta usedDelta =
+                new MetricsUtils.HistogramDelta(name, WarmupManager.WEBCONTENTS_STATUS_USED);
+        MetricsUtils.HistogramDelta killedDelta =
+                new MetricsUtils.HistogramDelta(name, WarmupManager.WEBCONTENTS_STATUS_KILLED);
+        MetricsUtils.HistogramDelta destroyedDelta =
+                new MetricsUtils.HistogramDelta(name, WarmupManager.WEBCONTENTS_STATUS_DESTROYED);
 
-                // Created, used.
-                mWarmupManager.createSpareWebContents();
-                Assert.assertEquals(1, createdDelta.getDelta());
-                Assert.assertNotNull(mWarmupManager.takeSpareWebContents(false, false));
-                Assert.assertEquals(1, usedDelta.getDelta());
+        // Created, used.
+        mWarmupManager.createSpareWebContents();
+        Assert.assertEquals(1, createdDelta.getDelta());
+        Assert.assertNotNull(mWarmupManager.takeSpareWebContents(false, false));
+        Assert.assertEquals(1, usedDelta.getDelta());
 
-                // Created, killed.
-                mWarmupManager.createSpareWebContents();
-                Assert.assertEquals(2, createdDelta.getDelta());
-                Assert.assertNotNull(mWarmupManager.mSpareWebContents);
-                mWarmupManager.mSpareWebContents.simulateRendererKilledForTesting(false);
-                Assert.assertEquals(1, killedDelta.getDelta());
-                Assert.assertNull(mWarmupManager.takeSpareWebContents(false, false));
+        // Created, killed.
+        mWarmupManager.createSpareWebContents();
+        Assert.assertEquals(2, createdDelta.getDelta());
+        Assert.assertNotNull(mWarmupManager.mSpareWebContents);
+        mWarmupManager.mSpareWebContents.simulateRendererKilledForTesting(false);
+        Assert.assertEquals(1, killedDelta.getDelta());
+        Assert.assertNull(mWarmupManager.takeSpareWebContents(false, false));
 
-                // Created, destroyed.
-                mWarmupManager.createSpareWebContents();
-                Assert.assertEquals(3, createdDelta.getDelta());
-                Assert.assertNotNull(mWarmupManager.mSpareWebContents);
-                mWarmupManager.destroySpareWebContents();
-                Assert.assertEquals(1, destroyedDelta.getDelta());
-            }
-        });
+        // Created, destroyed.
+        mWarmupManager.createSpareWebContents();
+        Assert.assertEquals(3, createdDelta.getDelta());
+        Assert.assertNotNull(mWarmupManager.mSpareWebContents);
+        mWarmupManager.destroySpareWebContents();
+        Assert.assertEquals(1, destroyedDelta.getDelta());
     }
 
     /** Checks that the View inflation works. */
     @Test
     @SmallTest
+    @UiThreadTest
     public void testInflateLayout() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                int layoutId = R.layout.custom_tabs_control_container;
-                int toolbarId = R.layout.custom_tabs_toolbar;
-                Context context = InstrumentationRegistry.getInstrumentation().getTargetContext();
-                mWarmupManager.initializeViewHierarchy(context, layoutId, toolbarId);
-                Assert.assertTrue(mWarmupManager.hasViewHierarchyWithToolbar(layoutId));
-            }
-        });
+        int layoutId = R.layout.custom_tabs_control_container;
+        int toolbarId = R.layout.custom_tabs_toolbar;
+        Context context = InstrumentationRegistry.getInstrumentation().getTargetContext();
+        mWarmupManager.initializeViewHierarchy(context, layoutId, toolbarId);
+        Assert.assertTrue(mWarmupManager.hasViewHierarchyWithToolbar(layoutId));
     }
 }
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/accessibility/FontSizePrefsTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/accessibility/FontSizePrefsTest.java
index dcfdab2..b4916d58 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/accessibility/FontSizePrefsTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/accessibility/FontSizePrefsTest.java
@@ -9,7 +9,6 @@
 import android.support.test.InstrumentationRegistry;
 import android.support.test.filters.SmallTest;
 
-import org.junit.After;
 import org.junit.Assert;
 import org.junit.Before;
 import org.junit.Rule;
@@ -21,7 +20,7 @@
 import org.chromium.base.test.BaseJUnit4ClassRunner;
 import org.chromium.base.test.util.Feature;
 import org.chromium.chrome.browser.accessibility.FontSizePrefs.FontSizePrefsObserver;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 
 import java.util.concurrent.Callable;
 
@@ -31,25 +30,19 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class FontSizePrefsTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     private static final float EPSILON = 0.001f;
     private FontSizePrefs mFontSizePrefs;
 
     @Before
     public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
         resetSharedPrefs();
         Context context = InstrumentationRegistry.getInstrumentation().getTargetContext();
         mFontSizePrefs = getFontSizePrefs(context);
         setSystemFontScaleForTest(1.0f);
     }
 
-    @After
-    public void tearDown() throws Exception {
-        resetSharedPrefs();
-    }
-
     private void resetSharedPrefs() {
         SharedPreferences.Editor editor = ContextUtils.getAppSharedPreferences().edit();
         editor.remove(FontSizePrefs.PREF_USER_SET_FORCE_ENABLE_ZOOM);
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/PersonalDataManagerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/PersonalDataManagerTest.java
index 6417f5a..137cc72 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/PersonalDataManagerTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/autofill/PersonalDataManagerTest.java
@@ -4,13 +4,13 @@
 
 package org.chromium.chrome.browser.autofill;
 
-import android.support.test.InstrumentationRegistry;
 import android.support.test.filters.SmallTest;
 
 import org.junit.Assert;
 import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.test.BaseJUnit4ClassRunner;
@@ -18,8 +18,8 @@
 import org.chromium.base.test.util.RetryOnFailure;
 import org.chromium.chrome.browser.autofill.PersonalDataManager.AutofillProfile;
 import org.chromium.chrome.browser.autofill.PersonalDataManager.CreditCard;
-import org.chromium.chrome.test.util.ApplicationData;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
+import org.chromium.chrome.browser.test.ClearAppDataTestRule;
 
 import java.util.LinkedList;
 import java.util.List;
@@ -32,16 +32,13 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class PersonalDataManagerTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ClearAppDataTestRule()).around(new ChromeBrowserTestRule());
 
     private AutofillTestHelper mHelper;
 
     @Before
-    public void setUp() throws Exception {
-        ApplicationData.clearAppData(
-                InstrumentationRegistry.getInstrumentation().getTargetContext());
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
-
+    public void setUp() {
         mHelper = new AutofillTestHelper();
     }
 
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkBridgeTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkBridgeTest.java
index 2dfcab8..04900696 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkBridgeTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkBridgeTest.java
@@ -4,6 +4,7 @@
 
 package org.chromium.chrome.browser.bookmarks;
 
+import android.support.test.annotation.UiThreadTest;
 import android.support.test.filters.SmallTest;
 import android.support.test.rule.UiThreadTestRule;
 
@@ -11,6 +12,7 @@
 import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.ThreadUtils;
@@ -18,9 +20,9 @@
 import org.chromium.base.test.util.Feature;
 import org.chromium.chrome.browser.bookmarks.BookmarkBridge.BookmarkItem;
 import org.chromium.chrome.browser.profiles.Profile;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.chrome.test.util.BookmarkTestUtil;
 import org.chromium.components.bookmarks.BookmarkId;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
 
 import java.util.ArrayList;
 import java.util.Arrays;
@@ -33,10 +35,8 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class BookmarkBridgeTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Rule
-    public UiThreadTestRule mUiThreadTestRule = new UiThreadTestRule();
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ChromeBrowserTestRule()).around(new UiThreadTestRule());
 
     private BookmarkBridge mBookmarkBridge;
     private BookmarkId mMobileNode;
@@ -45,8 +45,6 @@
 
     @Before
     public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
-
         ThreadUtils.runOnUiThreadBlocking(new Runnable() {
             @Override
             public void run() {
@@ -69,33 +67,25 @@
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Bookmark"})
     public void testAddBookmarksAndFolders() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                BookmarkId bookmarkA =
-                        mBookmarkBridge.addBookmark(mDesktopNode, 0, "a", "http://a.com");
-                verifyBookmark(bookmarkA, "a", "http://a.com/", false, mDesktopNode);
-                BookmarkId bookmarkB =
-                        mBookmarkBridge.addBookmark(mOtherNode, 0, "b", "http://b.com");
-                verifyBookmark(bookmarkB, "b", "http://b.com/", false, mOtherNode);
-                BookmarkId bookmarkC =
-                        mBookmarkBridge.addBookmark(mMobileNode, 0, "c", "http://c.com");
-                verifyBookmark(bookmarkC, "c", "http://c.com/", false, mMobileNode);
-                BookmarkId folderA = mBookmarkBridge.addFolder(mOtherNode, 0, "fa");
-                verifyBookmark(folderA, "fa", null, true, mOtherNode);
-                BookmarkId folderB = mBookmarkBridge.addFolder(mDesktopNode, 0, "fb");
-                verifyBookmark(folderB, "fb", null, true, mDesktopNode);
-                BookmarkId folderC = mBookmarkBridge.addFolder(mMobileNode, 0, "fc");
-                verifyBookmark(folderC, "fc", null, true, mMobileNode);
-                BookmarkId bookmarkAA =
-                        mBookmarkBridge.addBookmark(folderA, 0, "aa", "http://aa.com");
-                verifyBookmark(bookmarkAA, "aa", "http://aa.com/", false, folderA);
-                BookmarkId folderAA = mBookmarkBridge.addFolder(folderA, 0, "faa");
-                verifyBookmark(folderAA, "faa", null, true, folderA);
-            }
-        });
+        BookmarkId bookmarkA = mBookmarkBridge.addBookmark(mDesktopNode, 0, "a", "http://a.com");
+        verifyBookmark(bookmarkA, "a", "http://a.com/", false, mDesktopNode);
+        BookmarkId bookmarkB = mBookmarkBridge.addBookmark(mOtherNode, 0, "b", "http://b.com");
+        verifyBookmark(bookmarkB, "b", "http://b.com/", false, mOtherNode);
+        BookmarkId bookmarkC = mBookmarkBridge.addBookmark(mMobileNode, 0, "c", "http://c.com");
+        verifyBookmark(bookmarkC, "c", "http://c.com/", false, mMobileNode);
+        BookmarkId folderA = mBookmarkBridge.addFolder(mOtherNode, 0, "fa");
+        verifyBookmark(folderA, "fa", null, true, mOtherNode);
+        BookmarkId folderB = mBookmarkBridge.addFolder(mDesktopNode, 0, "fb");
+        verifyBookmark(folderB, "fb", null, true, mDesktopNode);
+        BookmarkId folderC = mBookmarkBridge.addFolder(mMobileNode, 0, "fc");
+        verifyBookmark(folderC, "fc", null, true, mMobileNode);
+        BookmarkId bookmarkAA = mBookmarkBridge.addBookmark(folderA, 0, "aa", "http://aa.com");
+        verifyBookmark(bookmarkAA, "aa", "http://aa.com/", false, folderA);
+        BookmarkId folderAA = mBookmarkBridge.addFolder(folderA, 0, "faa");
+        verifyBookmark(folderAA, "faa", null, true, folderA);
     }
 
     private void verifyBookmark(BookmarkId idToVerify, String expectedTitle,
@@ -110,122 +100,114 @@
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Bookmark"})
     public void testGetAllFoldersWithDepths() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                BookmarkId folderA = mBookmarkBridge.addFolder(mMobileNode, 0, "a");
-                BookmarkId folderB = mBookmarkBridge.addFolder(mDesktopNode, 0, "b");
-                BookmarkId folderC = mBookmarkBridge.addFolder(mOtherNode, 0, "c");
-                BookmarkId folderAA = mBookmarkBridge.addFolder(folderA, 0, "aa");
-                BookmarkId folderBA = mBookmarkBridge.addFolder(folderB, 0, "ba");
-                BookmarkId folderAAA = mBookmarkBridge.addFolder(folderAA, 0, "aaa");
-                BookmarkId folderAAAA = mBookmarkBridge.addFolder(folderAAA, 0, "aaaa");
+        BookmarkId folderA = mBookmarkBridge.addFolder(mMobileNode, 0, "a");
+        BookmarkId folderB = mBookmarkBridge.addFolder(mDesktopNode, 0, "b");
+        BookmarkId folderC = mBookmarkBridge.addFolder(mOtherNode, 0, "c");
+        BookmarkId folderAA = mBookmarkBridge.addFolder(folderA, 0, "aa");
+        BookmarkId folderBA = mBookmarkBridge.addFolder(folderB, 0, "ba");
+        BookmarkId folderAAA = mBookmarkBridge.addFolder(folderAA, 0, "aaa");
+        BookmarkId folderAAAA = mBookmarkBridge.addFolder(folderAAA, 0, "aaaa");
 
-                mBookmarkBridge.addBookmark(mMobileNode, 0, "ua", "http://www.google.com");
-                mBookmarkBridge.addBookmark(mDesktopNode, 0, "ua", "http://www.google.com");
-                mBookmarkBridge.addBookmark(mOtherNode, 0, "ua", "http://www.google.com");
-                mBookmarkBridge.addBookmark(folderA, 0, "ua", "http://www.medium.com");
+        mBookmarkBridge.addBookmark(mMobileNode, 0, "ua", "http://www.google.com");
+        mBookmarkBridge.addBookmark(mDesktopNode, 0, "ua", "http://www.google.com");
+        mBookmarkBridge.addBookmark(mOtherNode, 0, "ua", "http://www.google.com");
+        mBookmarkBridge.addBookmark(folderA, 0, "ua", "http://www.medium.com");
 
-                // Map folders to depths as expected results
-                HashMap<BookmarkId, Integer> idToDepth = new HashMap<BookmarkId, Integer>();
-                idToDepth.put(mMobileNode, 0);
-                idToDepth.put(folderA, 1);
-                idToDepth.put(folderAA, 2);
-                idToDepth.put(folderAAA, 3);
-                idToDepth.put(folderAAAA, 4);
-                idToDepth.put(mDesktopNode, 0);
-                idToDepth.put(folderB, 1);
-                idToDepth.put(folderBA, 2);
-                idToDepth.put(mOtherNode, 0);
-                idToDepth.put(folderC, 1);
+        // Map folders to depths as expected results
+        HashMap<BookmarkId, Integer> idToDepth = new HashMap<BookmarkId, Integer>();
+        idToDepth.put(mMobileNode, 0);
+        idToDepth.put(folderA, 1);
+        idToDepth.put(folderAA, 2);
+        idToDepth.put(folderAAA, 3);
+        idToDepth.put(folderAAAA, 4);
+        idToDepth.put(mDesktopNode, 0);
+        idToDepth.put(folderB, 1);
+        idToDepth.put(folderBA, 2);
+        idToDepth.put(mOtherNode, 0);
+        idToDepth.put(folderC, 1);
 
-                List<BookmarkId> folderList = new ArrayList<BookmarkId>();
-                List<Integer> depthList = new ArrayList<Integer>();
-                mBookmarkBridge.getAllFoldersWithDepths(folderList, depthList);
-                verifyFolderDepths(folderList, depthList, idToDepth);
-            }
-        });
+        List<BookmarkId> folderList = new ArrayList<BookmarkId>();
+        List<Integer> depthList = new ArrayList<Integer>();
+        mBookmarkBridge.getAllFoldersWithDepths(folderList, depthList);
+        verifyFolderDepths(folderList, depthList, idToDepth);
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Bookmark"})
     public void testGetMoveDestinations() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                BookmarkId folderA = mBookmarkBridge.addFolder(mMobileNode, 0, "a");
-                BookmarkId folderB = mBookmarkBridge.addFolder(mDesktopNode, 0, "b");
-                BookmarkId folderC = mBookmarkBridge.addFolder(mOtherNode, 0, "c");
-                BookmarkId folderAA = mBookmarkBridge.addFolder(folderA, 0, "aa");
-                BookmarkId folderBA = mBookmarkBridge.addFolder(folderB, 0, "ba");
-                BookmarkId folderAAA = mBookmarkBridge.addFolder(folderAA, 0, "aaa");
+        BookmarkId folderA = mBookmarkBridge.addFolder(mMobileNode, 0, "a");
+        BookmarkId folderB = mBookmarkBridge.addFolder(mDesktopNode, 0, "b");
+        BookmarkId folderC = mBookmarkBridge.addFolder(mOtherNode, 0, "c");
+        BookmarkId folderAA = mBookmarkBridge.addFolder(folderA, 0, "aa");
+        BookmarkId folderBA = mBookmarkBridge.addFolder(folderB, 0, "ba");
+        BookmarkId folderAAA = mBookmarkBridge.addFolder(folderAA, 0, "aaa");
 
-                mBookmarkBridge.addBookmark(mMobileNode, 0, "ua", "http://www.google.com");
-                mBookmarkBridge.addBookmark(mDesktopNode, 0, "ua", "http://www.google.com");
-                mBookmarkBridge.addBookmark(mOtherNode, 0, "ua", "http://www.google.com");
-                mBookmarkBridge.addBookmark(folderA, 0, "ua", "http://www.medium.com");
+        mBookmarkBridge.addBookmark(mMobileNode, 0, "ua", "http://www.google.com");
+        mBookmarkBridge.addBookmark(mDesktopNode, 0, "ua", "http://www.google.com");
+        mBookmarkBridge.addBookmark(mOtherNode, 0, "ua", "http://www.google.com");
+        mBookmarkBridge.addBookmark(folderA, 0, "ua", "http://www.medium.com");
 
-                // Map folders to depths as expected results
-                HashMap<BookmarkId, Integer> idToDepth = new HashMap<BookmarkId, Integer>();
+        // Map folders to depths as expected results
+        HashMap<BookmarkId, Integer> idToDepth = new HashMap<BookmarkId, Integer>();
 
-                List<BookmarkId> folderList = new ArrayList<BookmarkId>();
-                List<Integer> depthList = new ArrayList<Integer>();
+        List<BookmarkId> folderList = new ArrayList<BookmarkId>();
+        List<Integer> depthList = new ArrayList<Integer>();
 
-                mBookmarkBridge.getMoveDestinations(folderList, depthList, Arrays.asList(folderA));
-                idToDepth.put(mMobileNode, 0);
-                idToDepth.put(mDesktopNode, 0);
-                idToDepth.put(folderB, 1);
-                idToDepth.put(folderBA, 2);
-                idToDepth.put(mOtherNode, 0);
-                idToDepth.put(folderC, 1);
-                verifyFolderDepths(folderList, depthList, idToDepth);
+        mBookmarkBridge.getMoveDestinations(folderList, depthList, Arrays.asList(folderA));
+        idToDepth.put(mMobileNode, 0);
+        idToDepth.put(mDesktopNode, 0);
+        idToDepth.put(folderB, 1);
+        idToDepth.put(folderBA, 2);
+        idToDepth.put(mOtherNode, 0);
+        idToDepth.put(folderC, 1);
+        verifyFolderDepths(folderList, depthList, idToDepth);
 
-                mBookmarkBridge.getMoveDestinations(folderList, depthList, Arrays.asList(folderB));
-                idToDepth.put(mMobileNode, 0);
-                idToDepth.put(folderA, 1);
-                idToDepth.put(folderAA, 2);
-                idToDepth.put(folderAAA, 3);
-                idToDepth.put(mDesktopNode, 0);
-                idToDepth.put(mOtherNode, 0);
-                idToDepth.put(folderC, 1);
-                verifyFolderDepths(folderList, depthList, idToDepth);
+        mBookmarkBridge.getMoveDestinations(folderList, depthList, Arrays.asList(folderB));
+        idToDepth.put(mMobileNode, 0);
+        idToDepth.put(folderA, 1);
+        idToDepth.put(folderAA, 2);
+        idToDepth.put(folderAAA, 3);
+        idToDepth.put(mDesktopNode, 0);
+        idToDepth.put(mOtherNode, 0);
+        idToDepth.put(folderC, 1);
+        verifyFolderDepths(folderList, depthList, idToDepth);
 
-                mBookmarkBridge.getMoveDestinations(folderList, depthList, Arrays.asList(folderC));
-                idToDepth.put(mMobileNode, 0);
-                idToDepth.put(folderA, 1);
-                idToDepth.put(folderAA, 2);
-                idToDepth.put(folderAAA, 3);
-                idToDepth.put(mDesktopNode, 0);
-                idToDepth.put(folderB, 1);
-                idToDepth.put(folderBA, 2);
-                idToDepth.put(mOtherNode, 0);
-                verifyFolderDepths(folderList, depthList, idToDepth);
+        mBookmarkBridge.getMoveDestinations(folderList, depthList, Arrays.asList(folderC));
+        idToDepth.put(mMobileNode, 0);
+        idToDepth.put(folderA, 1);
+        idToDepth.put(folderAA, 2);
+        idToDepth.put(folderAAA, 3);
+        idToDepth.put(mDesktopNode, 0);
+        idToDepth.put(folderB, 1);
+        idToDepth.put(folderBA, 2);
+        idToDepth.put(mOtherNode, 0);
+        verifyFolderDepths(folderList, depthList, idToDepth);
 
-                mBookmarkBridge.getMoveDestinations(folderList, depthList, Arrays.asList(folderBA));
-                idToDepth.put(mMobileNode, 0);
-                idToDepth.put(folderA, 1);
-                idToDepth.put(folderAA, 2);
-                idToDepth.put(folderAAA, 3);
-                idToDepth.put(mDesktopNode, 0);
-                idToDepth.put(folderB, 1);
-                idToDepth.put(mOtherNode, 0);
-                idToDepth.put(folderC, 1);
-                verifyFolderDepths(folderList, depthList, idToDepth);
+        mBookmarkBridge.getMoveDestinations(folderList, depthList, Arrays.asList(folderBA));
+        idToDepth.put(mMobileNode, 0);
+        idToDepth.put(folderA, 1);
+        idToDepth.put(folderAA, 2);
+        idToDepth.put(folderAAA, 3);
+        idToDepth.put(mDesktopNode, 0);
+        idToDepth.put(folderB, 1);
+        idToDepth.put(mOtherNode, 0);
+        idToDepth.put(folderC, 1);
+        verifyFolderDepths(folderList, depthList, idToDepth);
 
-                mBookmarkBridge.getMoveDestinations(
-                        folderList, depthList, Arrays.asList(folderAA, folderC));
-                idToDepth.put(mMobileNode, 0);
-                idToDepth.put(folderA, 1);
-                idToDepth.put(mDesktopNode, 0);
-                idToDepth.put(folderB, 1);
-                idToDepth.put(folderBA, 2);
-                idToDepth.put(mOtherNode, 0);
-                verifyFolderDepths(folderList, depthList, idToDepth);
-            }
-        });
+        mBookmarkBridge.getMoveDestinations(
+                folderList, depthList, Arrays.asList(folderAA, folderC));
+        idToDepth.put(mMobileNode, 0);
+        idToDepth.put(folderA, 1);
+        idToDepth.put(mDesktopNode, 0);
+        idToDepth.put(folderB, 1);
+        idToDepth.put(folderBA, 2);
+        idToDepth.put(mOtherNode, 0);
+        verifyFolderDepths(folderList, depthList, idToDepth);
     }
 
     private void verifyFolderDepths(List<BookmarkId> folderList, List<Integer> depthList,
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkModelTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkModelTest.java
index 8fc4295e..a0f83263 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkModelTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/bookmarks/BookmarkModelTest.java
@@ -4,6 +4,7 @@
 
 package org.chromium.chrome.browser.bookmarks;
 
+import android.support.test.annotation.UiThreadTest;
 import android.support.test.filters.SmallTest;
 import android.support.test.rule.UiThreadTestRule;
 
@@ -11,17 +12,17 @@
 import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.ThreadUtils;
-import org.chromium.base.annotations.SuppressFBWarnings;
 import org.chromium.base.test.BaseJUnit4ClassRunner;
 import org.chromium.base.test.util.Feature;
 import org.chromium.chrome.browser.bookmarks.BookmarkBridge.BookmarkItem;
 import org.chromium.chrome.browser.profiles.Profile;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.chrome.test.util.BookmarkTestUtil;
 import org.chromium.components.bookmarks.BookmarkId;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
 
 import java.util.ArrayList;
 import java.util.Arrays;
@@ -37,10 +38,8 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class BookmarkModelTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Rule
-    public UiThreadTestRule mUiThreadTestRule = new UiThreadTestRule();
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ChromeBrowserTestRule()).around(new UiThreadTestRule());
 
     private static final int TIMEOUT_MS = 5000;
     private BookmarkModel mBookmarkModel;
@@ -50,8 +49,6 @@
 
     @Before
     public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
-
         ThreadUtils.runOnUiThreadBlocking(new Runnable() {
             @Override
             public void run() {
@@ -74,135 +71,116 @@
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Bookmark"})
     public void testBookmarkPropertySetters() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                BookmarkId folderA = mBookmarkModel.addFolder(mMobileNode, 0, "a");
+        BookmarkId folderA = mBookmarkModel.addFolder(mMobileNode, 0, "a");
 
-                BookmarkId bookmarkA = addBookmark(mDesktopNode, 0, "a", "http://a.com");
-                BookmarkId bookmarkB = addBookmark(mMobileNode, 0, "a", "http://a.com");
-                BookmarkId bookmarkC = addBookmark(mOtherNode, 0, "a", "http://a.com");
-                BookmarkId bookmarkD = addBookmark(folderA, 0, "a", "http://a.com");
+        BookmarkId bookmarkA = addBookmark(mDesktopNode, 0, "a", "http://a.com");
+        BookmarkId bookmarkB = addBookmark(mMobileNode, 0, "a", "http://a.com");
+        BookmarkId bookmarkC = addBookmark(mOtherNode, 0, "a", "http://a.com");
+        BookmarkId bookmarkD = addBookmark(folderA, 0, "a", "http://a.com");
 
-                mBookmarkModel.setBookmarkTitle(folderA, "hauri");
-                Assert.assertEquals("hauri", mBookmarkModel.getBookmarkTitle(folderA));
+        mBookmarkModel.setBookmarkTitle(folderA, "hauri");
+        Assert.assertEquals("hauri", mBookmarkModel.getBookmarkTitle(folderA));
 
-                mBookmarkModel.setBookmarkTitle(bookmarkA, "auri");
-                mBookmarkModel.setBookmarkUrl(bookmarkA, "http://auri.org/");
-                verifyBookmark(bookmarkA, "auri", "http://auri.org/", false, mDesktopNode);
+        mBookmarkModel.setBookmarkTitle(bookmarkA, "auri");
+        mBookmarkModel.setBookmarkUrl(bookmarkA, "http://auri.org/");
+        verifyBookmark(bookmarkA, "auri", "http://auri.org/", false, mDesktopNode);
 
-                mBookmarkModel.setBookmarkTitle(bookmarkB, "lauri");
-                mBookmarkModel.setBookmarkUrl(bookmarkB, "http://lauri.org/");
-                verifyBookmark(bookmarkB, "lauri", "http://lauri.org/", false, mMobileNode);
+        mBookmarkModel.setBookmarkTitle(bookmarkB, "lauri");
+        mBookmarkModel.setBookmarkUrl(bookmarkB, "http://lauri.org/");
+        verifyBookmark(bookmarkB, "lauri", "http://lauri.org/", false, mMobileNode);
 
-                mBookmarkModel.setBookmarkTitle(bookmarkC, "mauri");
-                mBookmarkModel.setBookmarkUrl(bookmarkC, "http://mauri.org/");
-                verifyBookmark(bookmarkC, "mauri", "http://mauri.org/", false, mOtherNode);
+        mBookmarkModel.setBookmarkTitle(bookmarkC, "mauri");
+        mBookmarkModel.setBookmarkUrl(bookmarkC, "http://mauri.org/");
+        verifyBookmark(bookmarkC, "mauri", "http://mauri.org/", false, mOtherNode);
 
-                mBookmarkModel.setBookmarkTitle(bookmarkD, "kauri");
-                mBookmarkModel.setBookmarkUrl(bookmarkD, "http://kauri.org/");
-                verifyBookmark(bookmarkD, "kauri", "http://kauri.org/", false, folderA);
-            }
-        });
+        mBookmarkModel.setBookmarkTitle(bookmarkD, "kauri");
+        mBookmarkModel.setBookmarkUrl(bookmarkD, "http://kauri.org/");
+        verifyBookmark(bookmarkD, "kauri", "http://kauri.org/", false, folderA);
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Bookmark"})
     public void testMoveBookmarks() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            @SuppressFBWarnings("DLS_DEAD_LOCAL_STORE")
-            public void run() {
-                BookmarkId bookmarkA = addBookmark(mDesktopNode, 0, "a", "http://a.com");
-                BookmarkId bookmarkB = addBookmark(mOtherNode, 0, "b", "http://b.com");
-                BookmarkId bookmarkC = addBookmark(mMobileNode, 0, "c", "http://c.com");
-                BookmarkId folderA = mBookmarkModel.addFolder(mOtherNode, 0, "fa");
-                BookmarkId folderB = mBookmarkModel.addFolder(mDesktopNode, 0, "fb");
-                BookmarkId folderC = mBookmarkModel.addFolder(mMobileNode, 0, "fc");
-                BookmarkId bookmarkAA = addBookmark(folderA, 0, "aa", "http://aa.com");
-                BookmarkId bookmarkCA = addBookmark(folderC, 0, "ca", "http://ca.com");
-                BookmarkId folderAA = mBookmarkModel.addFolder(folderA, 0, "faa");
+        BookmarkId bookmarkA = addBookmark(mDesktopNode, 0, "a", "http://a.com");
+        BookmarkId bookmarkB = addBookmark(mOtherNode, 0, "b", "http://b.com");
+        BookmarkId bookmarkC = addBookmark(mMobileNode, 0, "c", "http://c.com");
+        BookmarkId folderA = mBookmarkModel.addFolder(mOtherNode, 0, "fa");
+        BookmarkId folderB = mBookmarkModel.addFolder(mDesktopNode, 0, "fb");
+        BookmarkId folderC = mBookmarkModel.addFolder(mMobileNode, 0, "fc");
+        BookmarkId bookmarkAA = addBookmark(folderA, 0, "aa", "http://aa.com");
+        BookmarkId folderAA = mBookmarkModel.addFolder(folderA, 0, "faa");
 
-                HashSet<BookmarkId> movedBookmarks = new HashSet<BookmarkId>(6);
-                movedBookmarks.add(bookmarkA);
-                movedBookmarks.add(bookmarkB);
-                movedBookmarks.add(bookmarkC);
-                movedBookmarks.add(folderC);
-                movedBookmarks.add(folderB);
-                movedBookmarks.add(bookmarkAA);
-                mBookmarkModel.moveBookmarks(new ArrayList<BookmarkId>(movedBookmarks), folderAA);
+        HashSet<BookmarkId> movedBookmarks = new HashSet<BookmarkId>(6);
+        movedBookmarks.add(bookmarkA);
+        movedBookmarks.add(bookmarkB);
+        movedBookmarks.add(bookmarkC);
+        movedBookmarks.add(folderC);
+        movedBookmarks.add(folderB);
+        movedBookmarks.add(bookmarkAA);
+        mBookmarkModel.moveBookmarks(new ArrayList<BookmarkId>(movedBookmarks), folderAA);
 
-                // Order of the moved bookmarks is not tested.
-                verifyBookmarkListNoOrder(
-                        mBookmarkModel.getChildIDs(folderAA, true, true), movedBookmarks);
-            }
-        });
+        // Order of the moved bookmarks is not tested.
+        verifyBookmarkListNoOrder(mBookmarkModel.getChildIDs(folderAA, true, true), movedBookmarks);
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Bookmark"})
     public void testGetChildIDs() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                BookmarkId folderA = mBookmarkModel.addFolder(mMobileNode, 0, "fa");
-                HashSet<BookmarkId> expectedChildren = new HashSet<>();
-                expectedChildren.add(addBookmark(folderA, 0, "a", "http://a.com"));
-                expectedChildren.add(addBookmark(folderA, 0, "a", "http://a.com"));
-                expectedChildren.add(addBookmark(folderA, 0, "a", "http://a.com"));
-                expectedChildren.add(addBookmark(folderA, 0, "a", "http://a.com"));
-                BookmarkId folderAA = mBookmarkModel.addFolder(folderA, 0, "faa");
-                // urls only
-                verifyBookmarkListNoOrder(
-                        mBookmarkModel.getChildIDs(folderA, false, true), expectedChildren);
-                // folders only
-                verifyBookmarkListNoOrder(mBookmarkModel.getChildIDs(folderA, true, false),
-                        new HashSet<BookmarkId>(Arrays.asList(folderAA)));
-                // folders and urls
-                expectedChildren.add(folderAA);
-                verifyBookmarkListNoOrder(
-                        mBookmarkModel.getChildIDs(folderA, true, true), expectedChildren);
-            }
-        });
+        BookmarkId folderA = mBookmarkModel.addFolder(mMobileNode, 0, "fa");
+        HashSet<BookmarkId> expectedChildren = new HashSet<>();
+        expectedChildren.add(addBookmark(folderA, 0, "a", "http://a.com"));
+        expectedChildren.add(addBookmark(folderA, 0, "a", "http://a.com"));
+        expectedChildren.add(addBookmark(folderA, 0, "a", "http://a.com"));
+        expectedChildren.add(addBookmark(folderA, 0, "a", "http://a.com"));
+        BookmarkId folderAA = mBookmarkModel.addFolder(folderA, 0, "faa");
+        // urls only
+        verifyBookmarkListNoOrder(
+                mBookmarkModel.getChildIDs(folderA, false, true), expectedChildren);
+        // folders only
+        verifyBookmarkListNoOrder(mBookmarkModel.getChildIDs(folderA, true, false),
+                new HashSet<BookmarkId>(Arrays.asList(folderAA)));
+        // folders and urls
+        expectedChildren.add(folderAA);
+        verifyBookmarkListNoOrder(
+                mBookmarkModel.getChildIDs(folderA, true, true), expectedChildren);
     }
 
     // Moved from BookmarkBridgeTest
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Bookmark"})
     public void testAddBookmarksAndFolders() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                BookmarkId bookmarkA = addBookmark(mDesktopNode, 0, "a", "http://a.com");
-                verifyBookmark(bookmarkA, "a", "http://a.com/", false, mDesktopNode);
+        BookmarkId bookmarkA = addBookmark(mDesktopNode, 0, "a", "http://a.com");
+        verifyBookmark(bookmarkA, "a", "http://a.com/", false, mDesktopNode);
 
-                BookmarkId bookmarkB = addBookmark(mOtherNode, 0, "b", "http://b.com");
-                verifyBookmark(bookmarkB, "b", "http://b.com/", false, mOtherNode);
+        BookmarkId bookmarkB = addBookmark(mOtherNode, 0, "b", "http://b.com");
+        verifyBookmark(bookmarkB, "b", "http://b.com/", false, mOtherNode);
 
-                BookmarkId bookmarkC = addBookmark(mMobileNode, 0, "c", "http://c.com");
-                verifyBookmark(bookmarkC, "c", "http://c.com/", false, mMobileNode);
+        BookmarkId bookmarkC = addBookmark(mMobileNode, 0, "c", "http://c.com");
+        verifyBookmark(bookmarkC, "c", "http://c.com/", false, mMobileNode);
 
-                BookmarkId folderA = mBookmarkModel.addFolder(mOtherNode, 0, "fa");
-                verifyBookmark(folderA, "fa", null, true, mOtherNode);
+        BookmarkId folderA = mBookmarkModel.addFolder(mOtherNode, 0, "fa");
+        verifyBookmark(folderA, "fa", null, true, mOtherNode);
 
-                BookmarkId folderB = mBookmarkModel.addFolder(mDesktopNode, 0, "fb");
-                verifyBookmark(folderB, "fb", null, true, mDesktopNode);
+        BookmarkId folderB = mBookmarkModel.addFolder(mDesktopNode, 0, "fb");
+        verifyBookmark(folderB, "fb", null, true, mDesktopNode);
 
-                BookmarkId folderC = mBookmarkModel.addFolder(mMobileNode, 0, "fc");
-                verifyBookmark(folderC, "fc", null, true, mMobileNode);
+        BookmarkId folderC = mBookmarkModel.addFolder(mMobileNode, 0, "fc");
+        verifyBookmark(folderC, "fc", null, true, mMobileNode);
 
-                BookmarkId bookmarkAA = addBookmark(folderA, 0, "aa", "http://aa.com");
-                verifyBookmark(bookmarkAA, "aa", "http://aa.com/", false, folderA);
+        BookmarkId bookmarkAA = addBookmark(folderA, 0, "aa", "http://aa.com");
+        verifyBookmark(bookmarkAA, "aa", "http://aa.com/", false, folderA);
 
-                BookmarkId folderAA = mBookmarkModel.addFolder(folderA, 0, "faa");
-                verifyBookmark(folderAA, "faa", null, true, folderA);
-            }
-        });
+        BookmarkId folderAA = mBookmarkModel.addFolder(folderA, 0, "faa");
+        verifyBookmark(folderAA, "faa", null, true, folderA);
     }
 
     private BookmarkId addBookmark(final BookmarkId parent, final int index, final String title,
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/dom_distiller/DistilledPagePrefsTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/dom_distiller/DistilledPagePrefsTest.java
index 6cb4b83..a0f1d84 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/dom_distiller/DistilledPagePrefsTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/dom_distiller/DistilledPagePrefsTest.java
@@ -5,6 +5,7 @@
 package org.chromium.chrome.browser.dom_distiller;
 
 import android.support.test.InstrumentationRegistry;
+import android.support.test.annotation.UiThreadTest;
 import android.support.test.filters.SmallTest;
 import android.support.test.rule.UiThreadTestRule;
 
@@ -12,6 +13,7 @@
 import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.ThreadUtils;
@@ -19,11 +21,11 @@
 import org.chromium.base.test.util.DisabledTest;
 import org.chromium.base.test.util.Feature;
 import org.chromium.chrome.browser.profiles.Profile;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.components.dom_distiller.core.DistilledPagePrefs;
 import org.chromium.components.dom_distiller.core.DomDistillerService;
 import org.chromium.components.dom_distiller.core.FontFamily;
 import org.chromium.components.dom_distiller.core.Theme;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
 import org.chromium.content.browser.test.util.UiUtils;
 
 /**
@@ -32,10 +34,8 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class DistilledPagePrefsTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Rule
-    public UiThreadTestRule mUiThreadTestRule = new UiThreadTestRule();
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ChromeBrowserTestRule()).around(new UiThreadTestRule());
 
     private DistilledPagePrefs mDistilledPagePrefs;
 
@@ -43,7 +43,6 @@
 
     @Before
     public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
         getDistilledPagePrefs();
     }
 
@@ -60,22 +59,18 @@
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"DomDistiller"})
     public void testGetAndSetTheme() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                // Check the default theme.
-                Assert.assertEquals(Theme.LIGHT, mDistilledPagePrefs.getTheme());
-                // Check that theme can be correctly set.
-                setTheme(Theme.DARK);
-                Assert.assertEquals(Theme.DARK, mDistilledPagePrefs.getTheme());
-                setTheme(Theme.LIGHT);
-                Assert.assertEquals(Theme.LIGHT, mDistilledPagePrefs.getTheme());
-                setTheme(Theme.SEPIA);
-                Assert.assertEquals(Theme.SEPIA, mDistilledPagePrefs.getTheme());
-            }
-        });
+        // Check the default theme.
+        Assert.assertEquals(Theme.LIGHT, mDistilledPagePrefs.getTheme());
+        // Check that theme can be correctly set.
+        setTheme(Theme.DARK);
+        Assert.assertEquals(Theme.DARK, mDistilledPagePrefs.getTheme());
+        setTheme(Theme.LIGHT);
+        Assert.assertEquals(Theme.LIGHT, mDistilledPagePrefs.getTheme());
+        setTheme(Theme.SEPIA);
+        Assert.assertEquals(Theme.SEPIA, mDistilledPagePrefs.getTheme());
     }
 
     /*
@@ -125,18 +120,14 @@
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"DomDistiller"})
     public void testGetAndSetFontFamily() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                // Check the default font family.
-                Assert.assertEquals(FontFamily.SANS_SERIF, mDistilledPagePrefs.getFontFamily());
-                // Check that font family can be correctly set.
-                setFontFamily(FontFamily.SERIF);
-                Assert.assertEquals(FontFamily.SERIF, mDistilledPagePrefs.getFontFamily());
-            }
-        });
+        // Check the default font family.
+        Assert.assertEquals(FontFamily.SANS_SERIF, mDistilledPagePrefs.getFontFamily());
+        // Check that font family can be correctly set.
+        setFontFamily(FontFamily.SERIF);
+        Assert.assertEquals(FontFamily.SERIF, mDistilledPagePrefs.getFontFamily());
     }
 
     /*
@@ -188,18 +179,14 @@
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"DomDistiller"})
     public void testGetAndSetFontScaling() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                // Check the default font scaling.
-                Assert.assertEquals(1.0, mDistilledPagePrefs.getFontScaling(), EPSILON);
-                // Check that font scaling can be correctly set.
-                setFontScaling(1.2f);
-                Assert.assertEquals(1.2, mDistilledPagePrefs.getFontScaling(), EPSILON);
-            }
-        });
+        // Check the default font scaling.
+        Assert.assertEquals(1.0, mDistilledPagePrefs.getFontScaling(), EPSILON);
+        // Check that font scaling can be correctly set.
+        setFontScaling(1.2f);
+        Assert.assertEquals(1.2, mDistilledPagePrefs.getFontScaling(), EPSILON);
     }
 
     /*
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/download/DownloadManagerServiceTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/download/DownloadManagerServiceTest.java
index 35264564..c162a2d 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/download/DownloadManagerServiceTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/download/DownloadManagerServiceTest.java
@@ -28,10 +28,10 @@
 import org.chromium.base.test.util.RetryOnFailure;
 import org.chromium.chrome.browser.download.DownloadInfo.Builder;
 import org.chromium.chrome.browser.download.DownloadManagerServiceTest.MockDownloadNotifier.MethodID;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.components.offline_items_collection.ContentId;
 import org.chromium.components.offline_items_collection.OfflineItem.Progress;
 import org.chromium.components.offline_items_collection.OfflineItemProgressUnit;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
 import org.chromium.content.browser.test.util.Criteria;
 import org.chromium.content.browser.test.util.CriteriaHelper;
 import org.chromium.net.ConnectionType;
@@ -39,7 +39,6 @@
 import java.util.Collections;
 import java.util.HashSet;
 import java.util.Queue;
-import java.util.Random;
 import java.util.UUID;
 import java.util.concurrent.ConcurrentLinkedQueue;
 
@@ -49,13 +48,11 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class DownloadManagerServiceTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     private static final int UPDATE_DELAY_FOR_TEST = 1;
     private static final int DELAY_BETWEEN_CALLS = 10;
     private static final int LONG_UPDATE_DELAY_FOR_TEST = 500;
-    private static final String INSTALL_NOTIFY_URI = "http://test/test";
-    private final Random mRandom = new Random();
 
     /**
      * The MockDownloadNotifier. Currently there is no support for creating mock objects this is a
@@ -295,7 +292,6 @@
     @Before
     public void setUp() throws Exception {
         RecordHistogram.setDisabledForTests(true);
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
     }
 
     @After
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/download/OMADownloadHandlerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/download/OMADownloadHandlerTest.java
index fbf7536..d1b343d 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/download/OMADownloadHandlerTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/download/OMADownloadHandlerTest.java
@@ -26,8 +26,8 @@
 import org.chromium.chrome.browser.download.DownloadManagerDelegate.DownloadQueryCallback;
 import org.chromium.chrome.browser.download.DownloadManagerDelegate.DownloadQueryResult;
 import org.chromium.chrome.browser.download.OMADownloadHandler.OMAInfo;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
 import org.chromium.content.browser.test.util.Criteria;
 import org.chromium.content.browser.test.util.CriteriaHelper;
 import org.chromium.net.test.EmbeddedTestServer;
@@ -43,7 +43,7 @@
 @RunWith(ChromeJUnit4ClassRunner.class)
 public class OMADownloadHandlerTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     private static final String PENDING_OMA_DOWNLOADS = "PendingOMADownloads";
     private static final String INSTALL_NOTIFY_URI = "http://test/test";
@@ -372,7 +372,6 @@
         EmbeddedTestServer testServer = EmbeddedTestServer.createAndStartServer(
                 InstrumentationRegistry.getInstrumentation().getContext());
         Context context = getTestContext();
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
 
         OMADownloadHandler.OMAInfo omaInfo = new OMAInfo();
         omaInfo.addAttributeValue(OMADownloadHandler.OMA_NAME, "test.gzip");
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/download/ui/DownloadHistoryAdapterTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/download/ui/DownloadHistoryAdapterTest.java
index 591a2a1..a624e56 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/download/ui/DownloadHistoryAdapterTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/download/ui/DownloadHistoryAdapterTest.java
@@ -26,7 +26,7 @@
 import org.chromium.chrome.browser.download.ui.StubbedProvider.StubbedDownloadDelegate;
 import org.chromium.chrome.browser.download.ui.StubbedProvider.StubbedOfflinePageDelegate;
 import org.chromium.chrome.browser.offlinepages.downloads.OfflinePageDownloadItem;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.content_public.browser.DownloadState;
 
 import java.util.Set;
@@ -37,7 +37,7 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class DownloadHistoryAdapterTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     private static class Observer extends RecyclerView.AdapterDataObserver
             implements DownloadHistoryAdapter.TestObserver {
@@ -83,7 +83,6 @@
 
     @Before
     public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
         mBackendProvider = new StubbedProvider();
         mDownloadDelegate = mBackendProvider.getDownloadDelegate();
         mOfflineDelegate = mBackendProvider.getOfflinePageBridge();
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandlerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandlerTest.java
index e82dae3..49114fc 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandlerTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/externalnav/ExternalNavigationHandlerTest.java
@@ -28,6 +28,7 @@
 import org.chromium.base.metrics.RecordHistogram;
 import org.chromium.base.test.BaseJUnit4ClassRunner;
 import org.chromium.chrome.browser.IntentHandler;
+import org.chromium.chrome.browser.banners.InstallerDelegateTest.TestPackageManager;
 import org.chromium.chrome.browser.customtabs.CustomTabIntentDataProvider;
 import org.chromium.chrome.browser.externalnav.ExternalNavigationHandler.OverrideUrlLoadingResult;
 import org.chromium.chrome.browser.instantapps.InstantAppsHandler;
@@ -48,8 +49,7 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class ExternalNavigationHandlerTest {
     @Rule
-    public final ChromeBrowserTestRule mBrowserTestRule =
-            new ChromeBrowserTestRule(true /* initBrowserProcess */);
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     // Expectations
     private static final int IGNORE = 0x0;
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/feedback/ConnectivityCheckerTestRule.java b/chrome/android/javatests/src/org/chromium/chrome/browser/feedback/ConnectivityCheckerTestRule.java
index 872a5ac3..0c2e4e9 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/feedback/ConnectivityCheckerTestRule.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/feedback/ConnectivityCheckerTestRule.java
@@ -9,7 +9,7 @@
 import org.junit.runner.Description;
 import org.junit.runners.model.Statement;
 
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.net.test.EmbeddedTestServer;
 
 /**
@@ -18,7 +18,7 @@
  * It includes a {@link ConnectivityTestServer} which is set up and torn down automatically
  * for tests.
  */
-public class ConnectivityCheckerTestRule extends NativeLibraryTestRule {
+public class ConnectivityCheckerTestRule extends ChromeBrowserTestRule {
     public static final int TIMEOUT_MS = 5000;
 
     private EmbeddedTestServer mTestServer;
@@ -34,8 +34,11 @@
             @Override
             public void evaluate() throws Throwable {
                 setUp();
-                base.evaluate();
-                tearDown();
+                try {
+                    base.evaluate();
+                } finally {
+                    tearDown();
+                }
             }
         }, description);
     }
@@ -57,7 +60,6 @@
     }
 
     private void setUp() throws Exception {
-        loadNativeLibraryAndInitBrowserProcess();
         mTestServer = EmbeddedTestServer.createAndStartServer(
                 InstrumentationRegistry.getInstrumentation().getContext());
         mGenerated200Url = mTestServer.getURL("/echo?status=200");
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/invalidation/InvalidationServiceTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/invalidation/InvalidationServiceTest.java
index 7a20cee..ca8771a 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/invalidation/InvalidationServiceTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/invalidation/InvalidationServiceTest.java
@@ -6,6 +6,7 @@
 
 import android.content.Intent;
 import android.support.test.InstrumentationRegistry;
+import android.support.test.annotation.UiThreadTest;
 import android.support.test.filters.SmallTest;
 import android.support.test.rule.UiThreadTestRule;
 
@@ -15,11 +16,13 @@
 import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.ContextUtils;
 import org.chromium.base.test.BaseJUnit4ClassRunner;
 import org.chromium.base.test.util.Feature;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.chrome.test.invalidation.IntentSavingContext;
 import org.chromium.components.invalidation.InvalidationService;
 import org.chromium.components.sync.AndroidSyncSettings;
@@ -27,7 +30,6 @@
 import org.chromium.components.sync.ModelTypeHelper;
 import org.chromium.components.sync.notifier.InvalidationIntentProtocol;
 import org.chromium.components.sync.test.util.MockSyncContentResolverDelegate;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
 
 import java.util.Set;
 
@@ -37,16 +39,13 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class InvalidationServiceTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Rule
-    public UiThreadTestRule mUiThreadTestRule = new UiThreadTestRule();
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ChromeBrowserTestRule()).around(new UiThreadTestRule());
 
     private IntentSavingContext mAppContext;
 
     @Before
     public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
         mAppContext = new IntentSavingContext(InstrumentationRegistry.getInstrumentation()
                                                       .getTargetContext()
                                                       .getApplicationContext());
@@ -60,32 +59,28 @@
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Sync"})
     public void testSetRegisteredObjectIds() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                InvalidationService service = InvalidationServiceFactory.getForTest();
-                ObjectId bookmark = ModelTypeHelper.toObjectId(ModelType.BOOKMARKS);
-                service.setRegisteredObjectIds(new int[] {1, 2, bookmark.getSource()},
-                        new String[] {"a", "b", new String(bookmark.getName())});
-                Assert.assertEquals(1, mAppContext.getNumStartedIntents());
+        InvalidationService service = InvalidationServiceFactory.getForTest();
+        ObjectId bookmark = ModelTypeHelper.toObjectId(ModelType.BOOKMARKS);
+        service.setRegisteredObjectIds(new int[] {1, 2, bookmark.getSource()},
+                new String[] {"a", "b", new String(bookmark.getName())});
+        Assert.assertEquals(1, mAppContext.getNumStartedIntents());
 
-                // Validate destination.
-                Intent intent = mAppContext.getStartedIntent(0);
-                validateIntentComponent(intent);
-                Assert.assertEquals(InvalidationIntentProtocol.ACTION_REGISTER, intent.getAction());
+        // Validate destination.
+        Intent intent = mAppContext.getStartedIntent(0);
+        validateIntentComponent(intent);
+        Assert.assertEquals(InvalidationIntentProtocol.ACTION_REGISTER, intent.getAction());
 
-                // Validate registered object ids. The bookmark object should not be registered
-                // since it is a Sync type.
-                Assert.assertNull(intent.getStringArrayListExtra(
-                        InvalidationIntentProtocol.EXTRA_REGISTERED_TYPES));
-                Set<ObjectId> objectIds = InvalidationIntentProtocol.getRegisteredObjectIds(intent);
-                Assert.assertEquals(2, objectIds.size());
-                Assert.assertTrue(objectIds.contains(ObjectId.newInstance(1, "a".getBytes())));
-                Assert.assertTrue(objectIds.contains(ObjectId.newInstance(2, "b".getBytes())));
-            }
-        });
+        // Validate registered object ids. The bookmark object should not be registered
+        // since it is a Sync type.
+        Assert.assertNull(
+                intent.getStringArrayListExtra(InvalidationIntentProtocol.EXTRA_REGISTERED_TYPES));
+        Set<ObjectId> objectIds = InvalidationIntentProtocol.getRegisteredObjectIds(intent);
+        Assert.assertEquals(2, objectIds.size());
+        Assert.assertTrue(objectIds.contains(ObjectId.newInstance(1, "a".getBytes())));
+        Assert.assertTrue(objectIds.contains(ObjectId.newInstance(2, "b".getBytes())));
     }
 
     /**
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/ntp/NewTabPageUiCaptureTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/ntp/NewTabPageUiCaptureTest.java
new file mode 100644
index 0000000..1f3348b
--- /dev/null
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/ntp/NewTabPageUiCaptureTest.java
@@ -0,0 +1,110 @@
+// Copyright 2017 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+package org.chromium.chrome.browser.ntp;
+
+import android.support.test.InstrumentationRegistry;
+import android.support.test.filters.MediumTest;
+import android.support.test.uiautomator.UiDevice;
+import android.view.View;
+
+import org.junit.Assert;
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+
+import org.chromium.base.ThreadUtils;
+import org.chromium.base.test.util.CommandLineFlags;
+import org.chromium.base.test.util.Feature;
+import org.chromium.base.test.util.RetryOnFailure;
+import org.chromium.base.test.util.ScreenShooter;
+import org.chromium.chrome.browser.ChromeSwitches;
+import org.chromium.chrome.browser.UrlConstants;
+import org.chromium.chrome.browser.ntp.cards.NewTabPageRecyclerView;
+import org.chromium.chrome.browser.tab.Tab;
+import org.chromium.chrome.test.ChromeActivityTestRule;
+import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
+import org.chromium.chrome.test.ChromeTabbedActivityTestRule;
+import org.chromium.chrome.test.util.NewTabPageTestUtils;
+import org.chromium.chrome.test.util.browser.suggestions.SuggestionsDependenciesRule;
+
+/**
+ * Capture the New Tab Page UI for UX review.
+ */
+@RunWith(ChromeJUnit4ClassRunner.class)
+@CommandLineFlags.Add({
+        ChromeSwitches.DISABLE_FIRST_RUN_EXPERIENCE,
+        ChromeActivityTestRule.DISABLE_NETWORK_PREDICTION_FLAG,
+})
+@RetryOnFailure
+public class NewTabPageUiCaptureTest {
+    private static final int MAX_WINDOW_UPDATE_TIME_MS = 1000;
+    @Rule
+    public ChromeTabbedActivityTestRule mActivityTestRule = new ChromeTabbedActivityTestRule();
+    @Rule
+    public ScreenShooter mScreenShooter = new ScreenShooter();
+    @Rule
+    public SuggestionsDependenciesRule createSuggestions() {
+        return new SuggestionsDependenciesRule(NtpUiCaptureTestData.createFactory());
+    }
+    private NewTabPage mNtp;
+
+    @Before
+    public void setUp() throws Exception {
+        mActivityTestRule.startMainActivityWithURL(UrlConstants.NTP_URL);
+        // TODO (aberent) this sequence or similar is used in a number of tests, extract to common
+        // test method?
+        Tab tab = mActivityTestRule.getActivity().getActivityTab();
+        NewTabPageTestUtils.waitForNtpLoaded(tab);
+        Assert.assertTrue(tab.getNativePage() instanceof NewTabPage);
+        mNtp = (NewTabPage) tab.getNativePage();
+    }
+
+    private void waitForWindowUpdates() {
+        // Wait for update to start and finish.
+        UiDevice device = UiDevice.getInstance(InstrumentationRegistry.getInstrumentation());
+        device.waitForWindowUpdate(null, MAX_WINDOW_UPDATE_TIME_MS);
+        device.waitForIdle(MAX_WINDOW_UPDATE_TIME_MS);
+    }
+
+    @Test
+    @MediumTest
+    @Feature({"NewTabPageTest", "UiCatalogue"})
+    @ScreenShooter.Directory("New Tab Page")
+    public void testCaptureNewTabPage() {
+        waitForWindowUpdates();
+        mScreenShooter.shoot("New Tab Page");
+        // Scroll to search bar
+        final NewTabPageRecyclerView recyclerView = mNtp.getNewTabPageView().getRecyclerView();
+
+        final View fakebox = mNtp.getView().findViewById(org.chromium.chrome.R.id.search_box);
+        final int scrollHeight = fakebox.getTop();
+
+        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
+            @Override
+            public void run() {
+                recyclerView.smoothScrollBy(0, scrollHeight);
+            }
+        });
+        waitForWindowUpdates();
+        mScreenShooter.shoot("New Tab Page scrolled");
+        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
+            @Override
+            public void run() {
+                recyclerView.smoothScrollBy(0, scrollHeight);
+            }
+        });
+        waitForWindowUpdates();
+        mScreenShooter.shoot("New Tab Page scrolled twice");
+        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
+            @Override
+            public void run() {
+                recyclerView.smoothScrollBy(0, scrollHeight);
+            }
+        });
+        waitForWindowUpdates();
+        mScreenShooter.shoot("New Tab Page scrolled thrice");
+    }
+}
\ No newline at end of file
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/ntp/NtpUiCaptureTestData.java b/chrome/android/javatests/src/org/chromium/chrome/browser/ntp/NtpUiCaptureTestData.java
new file mode 100644
index 0000000..edf3a10
--- /dev/null
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/ntp/NtpUiCaptureTestData.java
@@ -0,0 +1,170 @@
+// Copyright 2017 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+package org.chromium.chrome.browser.ntp;
+
+import android.graphics.Bitmap;
+import android.graphics.BitmapFactory;
+import android.graphics.Color;
+import android.support.test.InstrumentationRegistry;
+
+import org.junit.Assert;
+
+import org.chromium.base.ThreadUtils;
+import org.chromium.base.test.util.UrlUtils;
+import org.chromium.chrome.R;
+import org.chromium.chrome.browser.favicon.LargeIconBridge;
+import org.chromium.chrome.browser.ntp.snippets.KnownCategories;
+import org.chromium.chrome.browser.ntp.snippets.SnippetArticle;
+import org.chromium.chrome.browser.ntp.snippets.SuggestionsSource;
+import org.chromium.chrome.browser.suggestions.FakeMostVisitedSites;
+import org.chromium.chrome.browser.suggestions.MostVisitedSites;
+import org.chromium.chrome.browser.suggestions.TileSource;
+import org.chromium.chrome.test.util.browser.suggestions.ContentSuggestionsTestUtils;
+import org.chromium.chrome.test.util.browser.suggestions.DummySuggestionsEventReporter;
+import org.chromium.chrome.test.util.browser.suggestions.FakeSuggestionsSource;
+import org.chromium.chrome.test.util.browser.suggestions.SuggestionsDependenciesRule;
+
+import java.util.Arrays;
+import java.util.Calendar;
+import java.util.HashMap;
+import java.util.Map;
+
+/**
+ * Interface for providing test data
+ */
+public class NtpUiCaptureTestData {
+    private static final String[] FAKE_MOST_VISITED_TITLES =
+            new String[] {"Simple", "A longer label", "A label that should be truncated",
+                    "Dummy site", "Fake", "Not real", "Test", "Most visited 8"};
+
+    private static final String[] FAKE_MOST_VISITED_WHITELIST_ICON_PATHS =
+            new String[] {"", "", "", "", "", "", "", ""};
+
+    private static final int[] FAKE_MOST_VISITED_SOURCES = new int[] {TileSource.TOP_SITES,
+            TileSource.TOP_SITES, TileSource.TOP_SITES, TileSource.TOP_SITES, TileSource.TOP_SITES,
+            TileSource.TOP_SITES, TileSource.TOP_SITES, TileSource.TOP_SITES};
+
+    private static final String[] FAKE_MOST_VISITED_URLS = new String[] {
+            "junk1", "junk2", "junk3", "Dummy", "Fake", "Not real", "Test", "Most visited 8"};
+
+    private static final int[] FAKE_MOST_VISITED_COLORS = {Color.RED, Color.BLUE, Color.GREEN,
+            Color.BLACK, Color.CYAN, Color.DKGRAY, Color.BLUE, Color.YELLOW};
+
+    private static final SnippetArticle[] FAKE_ARTICLE_SUGGESTIONS = new SnippetArticle[] {
+            new SnippetArticle(KnownCategories.ARTICLES, "suggestion0",
+                    "Lorem ipsum dolor sit amet, consectetur ", "Lorem Ipsum",
+                    "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod "
+                            + "tempor incididunt ut labore et dolore magna aliqua.",
+                    "junk1", getTimestamp(2017, Calendar.JUNE, 1), 0.0f, 0L, false),
+            new SnippetArticle(KnownCategories.ARTICLES, "suggestion1",
+                    "A title that just goes on, and on, and on; tells a complete story at great "
+                            + "length, and is simply too long.",
+                    "A publisher with a very long name", "preview", "junk1",
+                    getTimestamp(2017, Calendar.JANUARY, 30), 0.0f, 0L, false)};
+
+    private static final SnippetArticle[] FAKE_BOOKMARK_SUGGESTIONS = new SnippetArticle[] {
+            new SnippetArticle(KnownCategories.BOOKMARKS, "suggestion2",
+                    "Look, it’s very, very simple…. All I want… is a cup of tea.", "Publisher",
+                    "My attempt to get a teapot and kettle in London (y'know that country that "
+                            + "drinks staggering amounts of tea) ... should have been easy, "
+                            + "right?\n"
+                            + "\n"
+                            + "The ticket includes this gem:\n"
+                            + "--------\n"
+                            + " The concern with kettles is the fact that they are portable and "
+                            + "carry hot water.\n"
+                            + "\n"
+                            + "Yes, they are designed explicitly to do that, safely.\n"
+                            + "\n"
+                            + " There is a concern that staff are at risk to burns and scalds "
+                            + "when combining the two. \n"
+                            + "\n"
+                            + "Unlike the large machine that puts out pressurized steam ?\n",
+                    "junk1", getTimestamp(2017, Calendar.MARCH, 10), 0.0f, 0L, false),
+            new SnippetArticle(KnownCategories.BOOKMARKS, "bookmark1", "Title3", "Publisher",
+                    "preview", "junk1", getTimestamp(2017, Calendar.FEBRUARY, 20), 0.0f, 0L, false),
+            new SnippetArticle(KnownCategories.BOOKMARKS, "bookmark2", "Title4", "Publisher",
+                    "preview", "junk1", getTimestamp(2017, Calendar.MARCH, 30), 0.0f, 0L, false),
+    };
+
+    private static long getTimestamp(int year, int month, int day) {
+        Calendar c = Calendar.getInstance();
+        c.set(year, month, day);
+        return c.getTimeInMillis();
+    }
+
+    private static SuggestionsSource createSuggestionsSource() {
+        FakeSuggestionsSource fakeSuggestionsSource = new FakeSuggestionsSource();
+        ContentSuggestionsTestUtils.registerCategory(
+                fakeSuggestionsSource, KnownCategories.ARTICLES, 2);
+        ContentSuggestionsTestUtils.registerCategory(
+                fakeSuggestionsSource, KnownCategories.BOOKMARKS, 2);
+        fakeSuggestionsSource.setSuggestionsForCategory(
+                KnownCategories.ARTICLES, Arrays.asList(FAKE_ARTICLE_SUGGESTIONS));
+        fakeSuggestionsSource.setSuggestionsForCategory(
+                KnownCategories.BOOKMARKS, Arrays.asList(FAKE_BOOKMARK_SUGGESTIONS));
+        final Bitmap favicon = BitmapFactory.decodeFile(
+                UrlUtils.getTestFilePath("/android/UiCapture/favicon.ico"));
+        Assert.assertNotNull(favicon);
+        fakeSuggestionsSource.setFaviconForId("suggestion0", favicon);
+        fakeSuggestionsSource.setThumbnailForId("suggestion0",
+                BitmapFactory.decodeFile(UrlUtils.getTestFilePath("/android/google.png")));
+        fakeSuggestionsSource.setThumbnailForId("suggestion1",
+                BitmapFactory.decodeFile(
+                        UrlUtils.getTestFilePath("/android/UiCapture/tower-bridge.jpg")));
+        fakeSuggestionsSource.setThumbnailForId("suggestion2",
+                BitmapFactory.decodeFile(
+                        UrlUtils.getTestFilePath("/android/UiCapture/kettle.jpg")));
+        fakeSuggestionsSource.setThumbnailForId("bookmark1",
+                BitmapFactory.decodeFile(UrlUtils.getTestFilePath("/android/UiCapture/frog.jpg")));
+        return fakeSuggestionsSource;
+    }
+
+    private static MostVisitedSites createMostVisitedSites() {
+        FakeMostVisitedSites result = new FakeMostVisitedSites();
+        result.setTileSuggestions(FAKE_MOST_VISITED_TITLES, FAKE_MOST_VISITED_URLS,
+                FAKE_MOST_VISITED_WHITELIST_ICON_PATHS, FAKE_MOST_VISITED_SOURCES);
+        return result;
+    }
+
+    private static LargeIconBridge createLargeIconBridge() {
+        final Map<String, Bitmap> iconMap = new HashMap<>();
+        iconMap.put(FAKE_MOST_VISITED_URLS[0],
+                BitmapFactory.decodeFile(UrlUtils.getTestFilePath("/android/google.png")));
+        iconMap.put(FAKE_MOST_VISITED_URLS[1],
+                BitmapFactory.decodeResource(
+                        InstrumentationRegistry.getTargetContext().getResources(),
+                        R.drawable.star_green));
+
+        final Map<String, Integer> colorMap = new HashMap<>();
+        for (int i = 0; i < FAKE_MOST_VISITED_URLS.length; i++) {
+            colorMap.put(FAKE_MOST_VISITED_URLS[i], FAKE_MOST_VISITED_COLORS[i]);
+        }
+        return new LargeIconBridge() {
+            @Override
+            public boolean getLargeIconForUrl(
+                    final String pageUrl, int desiredSizePx, final LargeIconCallback callback) {
+                ThreadUtils.postOnUiThread(new Runnable() {
+                    @Override
+                    public void run() {
+                        callback.onLargeIconAvailable(
+                                iconMap.get(pageUrl), colorMap.get(pageUrl), true);
+                    }
+                });
+                return true;
+            }
+        };
+    }
+
+    public static SuggestionsDependenciesRule.TestFactory createFactory() {
+        SuggestionsDependenciesRule.TestFactory result =
+                new SuggestionsDependenciesRule.TestFactory();
+        result.suggestionsSource = createSuggestionsSource();
+        result.eventReporter = new DummySuggestionsEventReporter();
+        result.largeIconBridge = createLargeIconBridge();
+        result.mostVisitedSites = createMostVisitedSites();
+        return result;
+    }
+}
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/omnibox/OmniboxUrlEmphasizerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/omnibox/OmniboxUrlEmphasizerTest.java
index f5a1c5f..836ebd9 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/omnibox/OmniboxUrlEmphasizerTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/omnibox/OmniboxUrlEmphasizerTest.java
@@ -6,6 +6,7 @@
 
 import android.content.res.Resources;
 import android.support.test.InstrumentationRegistry;
+import android.support.test.annotation.UiThreadTest;
 import android.support.test.filters.MediumTest;
 import android.support.test.rule.UiThreadTestRule;
 import android.text.Spannable;
@@ -15,6 +16,7 @@
 import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.ApiCompatibilityUtils;
@@ -27,8 +29,8 @@
 import org.chromium.chrome.browser.omnibox.OmniboxUrlEmphasizer.UrlEmphasisSecurityErrorSpan;
 import org.chromium.chrome.browser.omnibox.OmniboxUrlEmphasizer.UrlEmphasisSpan;
 import org.chromium.chrome.browser.profiles.Profile;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.components.security_state.ConnectionSecurityLevel;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
 
 /**
  * Unit tests for OmniboxUrlEmphasizer that ensure various types of URLs are
@@ -37,10 +39,8 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class OmniboxUrlEmphasizerTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Rule
-    public UiThreadTestRule mUiThreadTestRule = new UiThreadTestRule();
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ChromeBrowserTestRule()).around(new UiThreadTestRule());
 
     private Profile mProfile;
     private Resources mResources;
@@ -48,7 +48,6 @@
     @Before
     public void setUp() throws Exception {
         CommandLine.init(null);
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
 
         ThreadUtils.runOnUiThreadBlocking(new Runnable() {
             @Override
@@ -133,31 +132,26 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testShortSecureHTTPSUrl() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Spannable url = new SpannableStringBuilder("https://www.google.com/");
-                OmniboxUrlEmphasizer.emphasizeUrl(url, mResources, mProfile,
-                        ConnectionSecurityLevel.SECURE, false, true, true);
-                EmphasizedUrlSpanHelper[] spans =
-                        EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
+        Spannable url = new SpannableStringBuilder("https://www.google.com/");
+        OmniboxUrlEmphasizer.emphasizeUrl(
+                url, mResources, mProfile, ConnectionSecurityLevel.SECURE, false, true, true);
+        EmphasizedUrlSpanHelper[] spans = EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
 
-                Assert.assertEquals("Unexpected number of spans:", 4, spans.length);
-                spans[0].assertIsColoredSpan("https", 0,
-                        ApiCompatibilityUtils.getColor(mResources, R.color.google_green_700));
-                spans[1].assertIsColoredSpan("://", 5,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-                spans[2].assertIsColoredSpan("www.google.com", 8,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_domain_and_registry));
-                spans[3].assertIsColoredSpan("/", 22,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-            }
-        });
+        Assert.assertEquals("Unexpected number of spans:", 4, spans.length);
+        spans[0].assertIsColoredSpan(
+                "https", 0, ApiCompatibilityUtils.getColor(mResources, R.color.google_green_700));
+        spans[1].assertIsColoredSpan("://", 5,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
+        spans[2].assertIsColoredSpan("www.google.com", 8,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_domain_and_registry));
+        spans[3].assertIsColoredSpan("/", 22,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
     }
 
     /**
@@ -166,32 +160,27 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testShortSecureHTTPSUrlWithLightColors() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Spannable url = new SpannableStringBuilder("https://www.google.com/");
-                OmniboxUrlEmphasizer.emphasizeUrl(url, mResources, mProfile,
-                        ConnectionSecurityLevel.SECURE, false, false, false);
-                EmphasizedUrlSpanHelper[] spans =
-                        EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
+        Spannable url = new SpannableStringBuilder("https://www.google.com/");
+        OmniboxUrlEmphasizer.emphasizeUrl(
+                url, mResources, mProfile, ConnectionSecurityLevel.SECURE, false, false, false);
+        EmphasizedUrlSpanHelper[] spans = EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
 
-                Assert.assertEquals("Unexpected number of spans:", 4, spans.length);
-                spans[0].assertIsColoredSpan("https", 0,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_light_non_emphasized_text));
-                spans[1].assertIsColoredSpan("://", 5,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_light_non_emphasized_text));
-                spans[2].assertIsColoredSpan("www.google.com", 8,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_light_domain_and_registry));
-                spans[3].assertIsColoredSpan("/", 22,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_light_non_emphasized_text));
-            }
-        });
+        Assert.assertEquals("Unexpected number of spans:", 4, spans.length);
+        spans[0].assertIsColoredSpan("https", 0,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_light_non_emphasized_text));
+        spans[1].assertIsColoredSpan("://", 5,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_light_non_emphasized_text));
+        spans[2].assertIsColoredSpan("www.google.com", 8,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_light_domain_and_registry));
+        spans[3].assertIsColoredSpan("/", 22,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_light_non_emphasized_text));
     }
 
     /**
@@ -200,33 +189,28 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testLongInsecureHTTPSUrl() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Spannable url = new SpannableStringBuilder(
-                        "https://www.google.com/q?query=abc123&results=1");
-                OmniboxUrlEmphasizer.emphasizeUrl(url, mResources, mProfile,
-                        ConnectionSecurityLevel.DANGEROUS, false, true, true);
-                EmphasizedUrlSpanHelper[] spans =
-                        EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
+        Spannable url =
+                new SpannableStringBuilder("https://www.google.com/q?query=abc123&results=1");
+        OmniboxUrlEmphasizer.emphasizeUrl(
+                url, mResources, mProfile, ConnectionSecurityLevel.DANGEROUS, false, true, true);
+        EmphasizedUrlSpanHelper[] spans = EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
 
-                Assert.assertEquals("Unexpected number of spans:", 5, spans.length);
-                spans[0].assertIsStrikethroughSpan("https", 0);
-                spans[1].assertIsColoredSpan("https", 0,
-                        ApiCompatibilityUtils.getColor(mResources, R.color.google_red_700));
-                spans[2].assertIsColoredSpan("://", 5,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-                spans[3].assertIsColoredSpan("www.google.com", 8,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_domain_and_registry));
-                spans[4].assertIsColoredSpan("/q?query=abc123&results=1", 22,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-            }
-        });
+        Assert.assertEquals("Unexpected number of spans:", 5, spans.length);
+        spans[0].assertIsStrikethroughSpan("https", 0);
+        spans[1].assertIsColoredSpan(
+                "https", 0, ApiCompatibilityUtils.getColor(mResources, R.color.google_red_700));
+        spans[2].assertIsColoredSpan("://", 5,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
+        spans[3].assertIsColoredSpan("www.google.com", 8,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_domain_and_registry));
+        spans[4].assertIsColoredSpan("/q?query=abc123&results=1", 22,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
     }
 
     /**
@@ -235,29 +219,24 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testVeryShortWarningHTTPSUrl() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Spannable url = new SpannableStringBuilder("https://www.dodgysite.com");
-                OmniboxUrlEmphasizer.emphasizeUrl(url, mResources, mProfile,
-                        ConnectionSecurityLevel.SECURITY_WARNING, false, true, true);
-                EmphasizedUrlSpanHelper[] spans =
-                        EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
+        Spannable url = new SpannableStringBuilder("https://www.dodgysite.com");
+        OmniboxUrlEmphasizer.emphasizeUrl(url, mResources, mProfile,
+                ConnectionSecurityLevel.SECURITY_WARNING, false, true, true);
+        EmphasizedUrlSpanHelper[] spans = EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
 
-                Assert.assertEquals("Unexpected number of spans:", 3, spans.length);
-                spans[0].assertIsColoredSpan("https", 0,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-                spans[1].assertIsColoredSpan("://", 5,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-                spans[2].assertIsColoredSpan("www.dodgysite.com", 8,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_domain_and_registry));
-            }
-        });
+        Assert.assertEquals("Unexpected number of spans:", 3, spans.length);
+        spans[0].assertIsColoredSpan("https", 0,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
+        spans[1].assertIsColoredSpan("://", 5,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
+        spans[2].assertIsColoredSpan("www.dodgysite.com", 8,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_domain_and_registry));
     }
 
     /**
@@ -266,29 +245,24 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testAboutPageUrl() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Spannable url = new SpannableStringBuilder("about:blank");
-                OmniboxUrlEmphasizer.emphasizeUrl(
-                        url, mResources, mProfile, ConnectionSecurityLevel.NONE, true, true, true);
-                EmphasizedUrlSpanHelper[] spans =
-                        EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
+        Spannable url = new SpannableStringBuilder("about:blank");
+        OmniboxUrlEmphasizer.emphasizeUrl(
+                url, mResources, mProfile, ConnectionSecurityLevel.NONE, true, true, true);
+        EmphasizedUrlSpanHelper[] spans = EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
 
-                Assert.assertEquals("Unexpected number of spans:", 3, spans.length);
-                spans[0].assertIsColoredSpan("about", 0,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-                spans[1].assertIsColoredSpan(":", 5,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-                spans[2].assertIsColoredSpan("blank", 6,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_domain_and_registry));
-            }
-        });
+        Assert.assertEquals("Unexpected number of spans:", 3, spans.length);
+        spans[0].assertIsColoredSpan("about", 0,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
+        spans[1].assertIsColoredSpan(":", 5,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
+        spans[2].assertIsColoredSpan("blank", 6,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_domain_and_registry));
     }
 
     /**
@@ -297,27 +271,21 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testDataUrl() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Spannable url = new SpannableStringBuilder(
-                        "data:text/plain;charset=utf-8;base64,VGVzdCBVUkw=");
-                OmniboxUrlEmphasizer.emphasizeUrl(
-                        url, mResources, mProfile, ConnectionSecurityLevel.NONE, false, true, true);
-                EmphasizedUrlSpanHelper[] spans =
-                        EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
+        Spannable url =
+                new SpannableStringBuilder("data:text/plain;charset=utf-8;base64,VGVzdCBVUkw=");
+        OmniboxUrlEmphasizer.emphasizeUrl(
+                url, mResources, mProfile, ConnectionSecurityLevel.NONE, false, true, true);
+        EmphasizedUrlSpanHelper[] spans = EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
 
-                Assert.assertEquals("Unexpected number of spans:", 2, spans.length);
-                spans[0].assertIsColoredSpan("data", 0,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_default_text));
-                spans[1].assertIsColoredSpan(":text/plain;charset=utf-8;base64,VGVzdCBVUkw=", 4,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-            }
-        });
+        Assert.assertEquals("Unexpected number of spans:", 2, spans.length);
+        spans[0].assertIsColoredSpan("data", 0,
+                ApiCompatibilityUtils.getColor(mResources, R.color.url_emphasis_default_text));
+        spans[1].assertIsColoredSpan(":text/plain;charset=utf-8;base64,VGVzdCBVUkw=", 4,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
     }
 
     /**
@@ -326,29 +294,24 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testInternalChromePageUrl() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Spannable url = new SpannableStringBuilder("chrome://bookmarks");
-                OmniboxUrlEmphasizer.emphasizeUrl(
-                        url, mResources, mProfile, ConnectionSecurityLevel.NONE, true, true, true);
-                EmphasizedUrlSpanHelper[] spans =
-                        EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
+        Spannable url = new SpannableStringBuilder("chrome://bookmarks");
+        OmniboxUrlEmphasizer.emphasizeUrl(
+                url, mResources, mProfile, ConnectionSecurityLevel.NONE, true, true, true);
+        EmphasizedUrlSpanHelper[] spans = EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
 
-                Assert.assertEquals("Unexpected number of spans:", 3, spans.length);
-                spans[0].assertIsColoredSpan("chrome", 0,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-                spans[1].assertIsColoredSpan("://", 6,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-                spans[2].assertIsColoredSpan("bookmarks", 9,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_domain_and_registry));
-            }
-        });
+        Assert.assertEquals("Unexpected number of spans:", 3, spans.length);
+        spans[0].assertIsColoredSpan("chrome", 0,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
+        spans[1].assertIsColoredSpan("://", 6,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
+        spans[2].assertIsColoredSpan("bookmarks", 9,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_domain_and_registry));
     }
 
     /**
@@ -357,29 +320,24 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testInternalChromeNativePageUrl() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Spannable url = new SpannableStringBuilder("chrome-native://bookmarks");
-                OmniboxUrlEmphasizer.emphasizeUrl(
-                        url, mResources, mProfile, ConnectionSecurityLevel.NONE, true, true, true);
-                EmphasizedUrlSpanHelper[] spans =
-                        EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
+        Spannable url = new SpannableStringBuilder("chrome-native://bookmarks");
+        OmniboxUrlEmphasizer.emphasizeUrl(
+                url, mResources, mProfile, ConnectionSecurityLevel.NONE, true, true, true);
+        EmphasizedUrlSpanHelper[] spans = EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
 
-                Assert.assertEquals("Unexpected number of spans:", 3, spans.length);
-                spans[0].assertIsColoredSpan("chrome-native", 0,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-                spans[1].assertIsColoredSpan("://", 13,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_non_emphasized_text));
-                spans[2].assertIsColoredSpan("bookmarks", 16,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_domain_and_registry));
-            }
-        });
+        Assert.assertEquals("Unexpected number of spans:", 3, spans.length);
+        spans[0].assertIsColoredSpan("chrome-native", 0,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
+        spans[1].assertIsColoredSpan("://", 13,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_non_emphasized_text));
+        spans[2].assertIsColoredSpan("bookmarks", 16,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_domain_and_registry));
     }
 
     /**
@@ -388,23 +346,18 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testInvalidUrl() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Spannable url = new SpannableStringBuilder("invalidurl");
-                OmniboxUrlEmphasizer.emphasizeUrl(
-                        url, mResources, mProfile, ConnectionSecurityLevel.NONE, true, true, true);
-                EmphasizedUrlSpanHelper[] spans =
-                        EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
+        Spannable url = new SpannableStringBuilder("invalidurl");
+        OmniboxUrlEmphasizer.emphasizeUrl(
+                url, mResources, mProfile, ConnectionSecurityLevel.NONE, true, true, true);
+        EmphasizedUrlSpanHelper[] spans = EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
 
-                Assert.assertEquals("Unexpected number of spans:", 1, spans.length);
-                spans[0].assertIsColoredSpan("invalidurl", 0,
-                        ApiCompatibilityUtils.getColor(
-                                mResources, R.color.url_emphasis_domain_and_registry));
-            }
-        });
+        Assert.assertEquals("Unexpected number of spans:", 1, spans.length);
+        spans[0].assertIsColoredSpan("invalidurl", 0,
+                ApiCompatibilityUtils.getColor(
+                        mResources, R.color.url_emphasis_domain_and_registry));
     }
 
     /**
@@ -413,20 +366,15 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testEmptyUrl() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Spannable url = new SpannableStringBuilder("");
-                OmniboxUrlEmphasizer.emphasizeUrl(
-                        url, mResources, mProfile, ConnectionSecurityLevel.NONE, false, true, true);
-                EmphasizedUrlSpanHelper[] spans =
-                        EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
+        Spannable url = new SpannableStringBuilder("");
+        OmniboxUrlEmphasizer.emphasizeUrl(
+                url, mResources, mProfile, ConnectionSecurityLevel.NONE, false, true, true);
+        EmphasizedUrlSpanHelper[] spans = EmphasizedUrlSpanHelper.getSpansForEmphasizedUrl(url);
 
-                Assert.assertEquals("Unexpected number of spans:", 0, spans.length);
-            }
-        });
+        Assert.assertEquals("Unexpected number of spans:", 0, spans.length);
     }
 
     /**
@@ -435,34 +383,30 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testHTTPAndHTTPSUrlsOriginEndIndex() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                String url;
+        String url;
 
-                url = "http://www.google.com/";
-                Assert.assertEquals("Unexpected origin end index for url " + url + ":",
-                        "http://www.google.com".length(),
-                        OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
+        url = "http://www.google.com/";
+        Assert.assertEquals("Unexpected origin end index for url " + url + ":",
+                "http://www.google.com".length(),
+                OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
 
-                url = "https://www.google.com/";
-                Assert.assertEquals("Unexpected origin end index for url " + url + ":",
-                        "https://www.google.com".length(),
-                        OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
+        url = "https://www.google.com/";
+        Assert.assertEquals("Unexpected origin end index for url " + url + ":",
+                "https://www.google.com".length(),
+                OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
 
-                url = "http://www.news.com/dir/a/b/c/page.html?foo=bar";
-                Assert.assertEquals("Unexpected origin end index for url " + url + ":",
-                        "http://www.news.com".length(),
-                        OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
+        url = "http://www.news.com/dir/a/b/c/page.html?foo=bar";
+        Assert.assertEquals("Unexpected origin end index for url " + url + ":",
+                "http://www.news.com".length(),
+                OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
 
-                url = "http://www.test.com?foo=bar";
-                Assert.assertEquals("Unexpected origin end index for url " + url + ":",
-                        "http://www.test.com".length(),
-                        OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
-            }
-        });
+        url = "http://www.test.com?foo=bar";
+        Assert.assertEquals("Unexpected origin end index for url " + url + ":",
+                "http://www.test.com".length(),
+                OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
     }
 
     /**
@@ -471,27 +415,23 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testDataUrlsOriginEndIndex() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                String url;
+        String url;
 
-                // Data URLs have no origin.
-                url = "data:ABC123";
-                Assert.assertEquals("Unexpected origin end index for url " + url + ":", 0,
-                        OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
+        // Data URLs have no origin.
+        url = "data:ABC123";
+        Assert.assertEquals("Unexpected origin end index for url " + url + ":", 0,
+                OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
 
-                url = "data:kf94hfJEj#N";
-                Assert.assertEquals("Unexpected origin end index for url " + url + ":", 0,
-                        OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
+        url = "data:kf94hfJEj#N";
+        Assert.assertEquals("Unexpected origin end index for url " + url + ":", 0,
+                OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
 
-                url = "data:text/plain;charset=utf-8;base64,dGVzdA==";
-                Assert.assertEquals("Unexpected origin end index for url " + url + ":", 0,
-                        OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
-            }
-        });
+        url = "data:text/plain;charset=utf-8;base64,dGVzdA==";
+        Assert.assertEquals("Unexpected origin end index for url " + url + ":", 0,
+                OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
     }
 
     /**
@@ -500,34 +440,30 @@
      */
     @Test
     @MediumTest
+    @UiThreadTest
     @Feature({"Browser", "Main"})
     public void testOtherUrlsOriginEndIndex() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                String url;
+        String url;
 
-                // In non-HTTP/HTTPS/data URLs, the whole URL is considered the origin.
-                url = "file://my/pc/somewhere/foo.html";
-                Assert.assertEquals("Unexpected origin end index for url " + url + ":",
-                        url.length(), OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
+        // In non-HTTP/HTTPS/data URLs, the whole URL is considered the origin.
+        url = "file://my/pc/somewhere/foo.html";
+        Assert.assertEquals("Unexpected origin end index for url " + url + ":", url.length(),
+                OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
 
-                url = "about:blank";
-                Assert.assertEquals("Unexpected origin end index for url " + url + ":",
-                        url.length(), OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
+        url = "about:blank";
+        Assert.assertEquals("Unexpected origin end index for url " + url + ":", url.length(),
+                OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
 
-                url = "chrome://version";
-                Assert.assertEquals("Unexpected origin end index for url " + url + ":",
-                        url.length(), OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
+        url = "chrome://version";
+        Assert.assertEquals("Unexpected origin end index for url " + url + ":", url.length(),
+                OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
 
-                url = "chrome-native://bookmarks";
-                Assert.assertEquals("Unexpected origin end index for url " + url + ":",
-                        url.length(), OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
+        url = "chrome-native://bookmarks";
+        Assert.assertEquals("Unexpected origin end index for url " + url + ":", url.length(),
+                OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
 
-                url = "invalidurl";
-                Assert.assertEquals("Unexpected origin end index for url " + url + ":",
-                        url.length(), OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
-            }
-        });
+        url = "invalidurl";
+        Assert.assertEquals("Unexpected origin end index for url " + url + ":", url.length(),
+                OmniboxUrlEmphasizer.getOriginEndIndex(url, mProfile));
     }
 }
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/omnibox/VoiceSuggestionProviderTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/omnibox/VoiceSuggestionProviderTest.java
index 25d4221..a1fb143 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/omnibox/VoiceSuggestionProviderTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/omnibox/VoiceSuggestionProviderTest.java
@@ -6,21 +6,22 @@
 
 import android.os.Bundle;
 import android.speech.RecognizerIntent;
+import android.support.test.annotation.UiThreadTest;
 import android.support.test.filters.SmallTest;
+import android.support.test.rule.UiThreadTestRule;
 import android.text.TextUtils;
 
 import org.junit.Assert;
-import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
-import org.chromium.base.ThreadUtils;
 import org.chromium.base.test.BaseJUnit4ClassRunner;
 import org.chromium.base.test.util.Feature;
 import org.chromium.chrome.browser.omnibox.OmniboxSuggestion.MatchClassification;
 import org.chromium.chrome.browser.omnibox.VoiceSuggestionProvider.VoiceResult;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 
 import java.util.ArrayList;
 import java.util.Arrays;
@@ -33,12 +34,8 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class VoiceSuggestionProviderTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Before
-    public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
-    }
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ChromeBrowserTestRule()).around(new UiThreadTestRule());
 
     private static OmniboxSuggestion createDummySuggestion(String text) {
         List<MatchClassification> classifications = new ArrayList<>();
@@ -132,300 +129,229 @@
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Omnibox"})
     public void testParseEmptyBundle() {
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
-                VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
+        VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
 
-                provider.setVoiceResultsFromIntentBundle(new Bundle());
+        provider.setVoiceResultsFromIntentBundle(new Bundle());
 
-                Assert.assertNotNull("Results is null", provider.getResults());
-                Assert.assertEquals("SuggestionProvider added invalid results", 0,
-                        provider.getResults().size());
+        Assert.assertNotNull("Results is null", provider.getResults());
+        Assert.assertEquals(
+                "SuggestionProvider added invalid results", 0, provider.getResults().size());
 
-                provider.addVoiceSuggestions(null, 3);
-            }
-        });
+        provider.addVoiceSuggestions(null, 3);
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Omnibox"})
     public void testParseBundle() {
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
-                VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
+        VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
 
-                String[] texts = new String[] { "a", "b", "c" };
-                float[] confidences = new float[] { 0.8f, 1.0f, 1.0f };
+        String[] texts = new String[] {"a", "b", "c"};
+        float[] confidences = new float[] {0.8f, 1.0f, 1.0f};
 
-                provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
+        provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
 
-                assertVoiceResultsAreEqual(provider.getResults(), texts, confidences);
-            }
-        });
+        assertVoiceResultsAreEqual(provider.getResults(), texts, confidences);
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Omnibox"})
     public void testNoSuggestions() {
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
-                VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
-                List<OmniboxSuggestion> suggestions =
-                        createDummySuggestions("a", "b", "c");
-                List<OmniboxSuggestion> updatedSuggestions =
-                        provider.addVoiceSuggestions(suggestions, 10);
+        VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
+        List<OmniboxSuggestion> suggestions = createDummySuggestions("a", "b", "c");
+        List<OmniboxSuggestion> updatedSuggestions = provider.addVoiceSuggestions(suggestions, 10);
 
-                android.test.MoreAsserts.assertEquals(
-                        suggestions.toArray(), updatedSuggestions.toArray());
-            }
-        });
+        android.test.MoreAsserts.assertEquals(suggestions.toArray(), updatedSuggestions.toArray());
     }
 
     @Test
     @SmallTest
-    @Feature({"Omnibox"})
+    @UiThreadTest
     public void testClearVoiceResults() {
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
-                VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
+        VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
 
-                String[] texts = new String[] { "a", "b", "c" };
-                float[] confidences = new float[] { 1.0f, 0.99f, 0.98f };
+        String[] texts = new String[] {"a", "b", "c"};
+        float[] confidences = new float[] {1.0f, 0.99f, 0.98f};
 
-                provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
+        provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
 
-                Assert.assertNotNull(provider.getResults());
-                Assert.assertEquals(
-                        "Invalid number of results", texts.length, provider.getResults().size());
+        Assert.assertNotNull(provider.getResults());
+        Assert.assertEquals(
+                "Invalid number of results", texts.length, provider.getResults().size());
 
-                provider.clearVoiceSearchResults();
+        provider.clearVoiceSearchResults();
 
-                Assert.assertEquals(0, provider.getResults().size());
-            }
-        });
+        Assert.assertEquals(0, provider.getResults().size());
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Omnibox"})
     public void testAddToEmtpyResultsCase() {
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
-                VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
+        VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
 
-                String[] texts = new String[] { "a", "b", "c" };
-                float[] confidences = new float[] { 1.0f, 1.0f, 1.0f };
+        String[] texts = new String[] {"a", "b", "c"};
+        float[] confidences = new float[] {1.0f, 1.0f, 1.0f};
 
-                provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
-                assertVoiceResultsAreEqual(provider.getResults(), texts, confidences);
-                List<OmniboxSuggestion> suggestions =
-                        provider.addVoiceSuggestions(null, texts.length);
-                assertArrayEndsWith(suggestions, provider.getResults(), texts.length);
-            }
-        });
+        provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
+        assertVoiceResultsAreEqual(provider.getResults(), texts, confidences);
+        List<OmniboxSuggestion> suggestions = provider.addVoiceSuggestions(null, texts.length);
+        assertArrayEndsWith(suggestions, provider.getResults(), texts.length);
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Omnibox"})
     public void testAddToEmptyOverflowCase() {
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
-                VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
+        VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
 
-                String[] texts = new String[] { "a", "b", "c" };
-                float[] confidences = new float[] { 1.0f, 1.0f, 1.0f };
+        String[] texts = new String[] {"a", "b", "c"};
+        float[] confidences = new float[] {1.0f, 1.0f, 1.0f};
 
-                provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
-                assertVoiceResultsAreEqual(provider.getResults(), texts, confidences);
+        provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
+        assertVoiceResultsAreEqual(provider.getResults(), texts, confidences);
 
-                List<OmniboxSuggestion> suggestions = provider.addVoiceSuggestions(null, 2);
-                assertArrayEndsWith(suggestions, provider.getResults(), 2);
-            }
-        });
+        List<OmniboxSuggestion> suggestions = provider.addVoiceSuggestions(null, 2);
+        assertArrayEndsWith(suggestions, provider.getResults(), 2);
     }
 
     @Test
     @SmallTest
-    @Feature({"Omnibox"})
+    @UiThreadTest
     public void testAddToResultsCase() {
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
-                VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
+        VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
 
-                String[] texts = new String[] { "a", "b", "c" };
-                float[] confidences = new float[] { 1.0f, 1.0f, 1.0f };
+        String[] texts = new String[] {"a", "b", "c"};
+        float[] confidences = new float[] {1.0f, 1.0f, 1.0f};
 
-                provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
+        provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
 
-                List<OmniboxSuggestion> suggestions =
-                        createDummySuggestions("oa", "ob", "oc");
-                List<OmniboxSuggestion> updatedSuggestions =
-                        provider.addVoiceSuggestions(suggestions, texts.length);
+        List<OmniboxSuggestion> suggestions = createDummySuggestions("oa", "ob", "oc");
+        List<OmniboxSuggestion> updatedSuggestions =
+                provider.addVoiceSuggestions(suggestions, texts.length);
 
-                assertArrayStartsWith(updatedSuggestions, suggestions);
-                assertArrayEndsWith(updatedSuggestions, provider.getResults(), texts.length);
-            }
-        });
+        assertArrayStartsWith(updatedSuggestions, suggestions);
+        assertArrayEndsWith(updatedSuggestions, provider.getResults(), texts.length);
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Omnibox"})
     public void testAddToResultsOverflowCase() {
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
-                VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
+        VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
 
-                String[] texts = new String[] { "a", "b", "c" };
-                float[] confidences = new float[] { 1.0f, 1.0f, 1.0f };
+        String[] texts = new String[] {"a", "b", "c"};
+        float[] confidences = new float[] {1.0f, 1.0f, 1.0f};
 
-                provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
+        provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
 
-                List<OmniboxSuggestion> suggestions =
-                        createDummySuggestions("oa", "ob", "oc");
-                List<OmniboxSuggestion> updatedSuggestions =
-                        provider.addVoiceSuggestions(suggestions, 2);
+        List<OmniboxSuggestion> suggestions = createDummySuggestions("oa", "ob", "oc");
+        List<OmniboxSuggestion> updatedSuggestions = provider.addVoiceSuggestions(suggestions, 2);
 
-                assertArrayStartsWith(updatedSuggestions, suggestions);
-                assertArrayEndsWith(updatedSuggestions, provider.getResults(), 2);
-            }
-        });
+        assertArrayStartsWith(updatedSuggestions, suggestions);
+        assertArrayEndsWith(updatedSuggestions, provider.getResults(), 2);
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Omnibox"})
     public void testAddDuplicateToResultsCase() {
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
-                VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
+        VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.0f, 1.1f);
 
-                String[] texts = new String[] { "a", "b", "c" };
-                float[] confidences = new float[] { 1.0f, 1.0f, 1.0f };
-                provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
+        String[] texts = new String[] {"a", "b", "c"};
+        float[] confidences = new float[] {1.0f, 1.0f, 1.0f};
+        provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
 
-                List<OmniboxSuggestion> suggestions =
-                        createDummySuggestions("oa", "b", "oc");
-                List<OmniboxSuggestion> updatedSuggestions =
-                        provider.addVoiceSuggestions(suggestions, texts.length);
+        List<OmniboxSuggestion> suggestions = createDummySuggestions("oa", "b", "oc");
+        List<OmniboxSuggestion> updatedSuggestions =
+                provider.addVoiceSuggestions(suggestions, texts.length);
 
-                Assert.assertEquals(provider.getResults().get(0).getMatch(), texts[0]);
-                Assert.assertTrue("Result 'a' was not found.",
-                        isVoiceResultInSuggestions(
-                                updatedSuggestions, provider.getResults().get(0)));
-                Assert.assertEquals(provider.getResults().get(1).getMatch(), texts[1]);
-                Assert.assertFalse("Result 'b' was found.",
-                        isVoiceResultInSuggestions(
-                                updatedSuggestions, provider.getResults().get(1)));
-                Assert.assertEquals(provider.getResults().get(2).getMatch(), texts[2]);
-                Assert.assertTrue("Result 'c' was not found.",
-                        isVoiceResultInSuggestions(
-                                updatedSuggestions, provider.getResults().get(2)));
-            }
-        });
+        Assert.assertEquals(provider.getResults().get(0).getMatch(), texts[0]);
+        Assert.assertTrue("Result 'a' was not found.",
+                isVoiceResultInSuggestions(updatedSuggestions, provider.getResults().get(0)));
+        Assert.assertEquals(provider.getResults().get(1).getMatch(), texts[1]);
+        Assert.assertFalse("Result 'b' was found.",
+                isVoiceResultInSuggestions(updatedSuggestions, provider.getResults().get(1)));
+        Assert.assertEquals(provider.getResults().get(2).getMatch(), texts[2]);
+        Assert.assertTrue("Result 'c' was not found.",
+                isVoiceResultInSuggestions(updatedSuggestions, provider.getResults().get(2)));
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Omnibox"})
     public void testConfidenceThresholdHideLowConfidence() {
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
-                VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.5f, 1.1f);
+        VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.5f, 1.1f);
 
-                String[] texts = new String[] { "a", "b", "c" };
-                float[] confidences = new float[] { 1.0f, 0.6f, 0.3f };
-                provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
+        String[] texts = new String[] {"a", "b", "c"};
+        float[] confidences = new float[] {1.0f, 0.6f, 0.3f};
+        provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
 
-                List<OmniboxSuggestion> suggestions =
-                        createDummySuggestions("oa", "ob", "oc");
-                List<OmniboxSuggestion> updatedSuggestions =
-                        provider.addVoiceSuggestions(suggestions, texts.length);
+        List<OmniboxSuggestion> suggestions = createDummySuggestions("oa", "ob", "oc");
+        List<OmniboxSuggestion> updatedSuggestions =
+                provider.addVoiceSuggestions(suggestions, texts.length);
 
-                Assert.assertEquals(provider.getResults().get(0).getMatch(), texts[0]);
-                Assert.assertTrue("Result 'a' was not found.",
-                        isVoiceResultInSuggestions(
-                                updatedSuggestions, provider.getResults().get(0)));
-                Assert.assertEquals(provider.getResults().get(1).getMatch(), texts[1]);
-                Assert.assertTrue("Result 'b' was not found.",
-                        isVoiceResultInSuggestions(
-                                updatedSuggestions, provider.getResults().get(1)));
-                Assert.assertEquals(provider.getResults().get(2).getMatch(), texts[2]);
-                Assert.assertFalse("Result 'c' was found.",
-                        isVoiceResultInSuggestions(
-                                updatedSuggestions, provider.getResults().get(2)));
-            }
-        });
+        Assert.assertEquals(provider.getResults().get(0).getMatch(), texts[0]);
+        Assert.assertTrue("Result 'a' was not found.",
+                isVoiceResultInSuggestions(updatedSuggestions, provider.getResults().get(0)));
+        Assert.assertEquals(provider.getResults().get(1).getMatch(), texts[1]);
+        Assert.assertTrue("Result 'b' was not found.",
+                isVoiceResultInSuggestions(updatedSuggestions, provider.getResults().get(1)));
+        Assert.assertEquals(provider.getResults().get(2).getMatch(), texts[2]);
+        Assert.assertFalse("Result 'c' was found.",
+                isVoiceResultInSuggestions(updatedSuggestions, provider.getResults().get(2)));
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Omnibox"})
     public void testConfidenceThresholdHideAlts() {
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
-                VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.5f, 0.5f);
+        VoiceSuggestionProvider provider = new VoiceSuggestionProvider(0.5f, 0.5f);
 
-                String[] texts = new String[] { "a", "b", "c" };
-                float[] confidences = new float[] { 0.8f, 1.0f, 1.0f };
-                provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
+        String[] texts = new String[] {"a", "b", "c"};
+        float[] confidences = new float[] {0.8f, 1.0f, 1.0f};
+        provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
 
-                List<OmniboxSuggestion> suggestions =
-                        createDummySuggestions("oa", "ob", "oc");
-                List<OmniboxSuggestion> updatedSuggestions =
-                        provider.addVoiceSuggestions(suggestions, texts.length);
+        List<OmniboxSuggestion> suggestions = createDummySuggestions("oa", "ob", "oc");
+        List<OmniboxSuggestion> updatedSuggestions =
+                provider.addVoiceSuggestions(suggestions, texts.length);
 
-                Assert.assertEquals(provider.getResults().get(0).getMatch(), texts[0]);
-                Assert.assertTrue("Result 'a' was not found (First entry.  Must be shown).",
-                        isVoiceResultInSuggestions(
-                                updatedSuggestions, provider.getResults().get(0)));
-                Assert.assertEquals(provider.getResults().get(1).getMatch(), texts[1]);
-                Assert.assertFalse("Result 'b' was found.",
-                        isVoiceResultInSuggestions(
-                                updatedSuggestions, provider.getResults().get(1)));
-                Assert.assertEquals(provider.getResults().get(2).getMatch(), texts[2]);
-                Assert.assertFalse("Result 'c' was found.",
-                        isVoiceResultInSuggestions(
-                                updatedSuggestions, provider.getResults().get(2)));
-            }
-        });
+        Assert.assertEquals(provider.getResults().get(0).getMatch(), texts[0]);
+        Assert.assertTrue("Result 'a' was not found (First entry.  Must be shown).",
+                isVoiceResultInSuggestions(updatedSuggestions, provider.getResults().get(0)));
+        Assert.assertEquals(provider.getResults().get(1).getMatch(), texts[1]);
+        Assert.assertFalse("Result 'b' was found.",
+                isVoiceResultInSuggestions(updatedSuggestions, provider.getResults().get(1)));
+        Assert.assertEquals(provider.getResults().get(2).getMatch(), texts[2]);
+        Assert.assertFalse("Result 'c' was found.",
+                isVoiceResultInSuggestions(updatedSuggestions, provider.getResults().get(2)));
     }
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Omnibox"})
     public void testVoiceResponseURLConversion() {
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
-                VoiceSuggestionProvider provider = new VoiceSuggestionProvider();
+        VoiceSuggestionProvider provider = new VoiceSuggestionProvider();
 
-                String[] texts =
-                        new String[] { "a", "www. b .co .uk", "engadget .com", "www.google.com" };
-                float[] confidences = new float[] { 1.0f, 1.0f, 1.0f, 1.0f };
-                provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
+        String[] texts = new String[] {"a", "www. b .co .uk", "engadget .com", "www.google.com"};
+        float[] confidences = new float[] {1.0f, 1.0f, 1.0f, 1.0f};
+        provider.setVoiceResultsFromIntentBundle(createDummyBundle(texts, confidences));
 
-                assertVoiceResultsAreEqual(
-                        provider.getResults(),
-                        new String[] {"a", "www.b.co.uk", "engadget.com", "www.google.com"},
-                        new float[] {1.0f, 1.0f, 1.0f, 1.0f});
-            }
-        });
+        assertVoiceResultsAreEqual(provider.getResults(),
+                new String[] {"a", "www.b.co.uk", "engadget.com", "www.google.com"},
+                new float[] {1.0f, 1.0f, 1.0f, 1.0f});
     }
 }
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsSectionUnitTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsSectionUnitTest.java
index e2a6c91..f687ff1 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsSectionUnitTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/payments/PaymentRequestContactDetailsSectionUnitTest.java
@@ -8,9 +8,9 @@
 import android.support.test.filters.SmallTest;
 
 import org.junit.Assert;
-import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.test.BaseJUnit4ClassRunner;
@@ -19,8 +19,8 @@
 import org.chromium.chrome.browser.payments.ui.ContactDetailsSection;
 import org.chromium.chrome.browser.payments.ui.PaymentOption;
 import org.chromium.chrome.browser.payments.ui.SectionInformation;
-import org.chromium.chrome.test.util.ApplicationData;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
+import org.chromium.chrome.browser.test.ClearAppDataTestRule;
 
 import java.util.ArrayList;
 import java.util.List;
@@ -31,18 +31,12 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class PaymentRequestContactDetailsSectionUnitTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ClearAppDataTestRule()).around(new ChromeBrowserTestRule());
 
     private ContactEditor mContactEditor;
     private ContactDetailsSection mContactDetailsSection;
 
-    @Before
-    public void setUp() throws Exception {
-        ApplicationData.clearAppData(
-                InstrumentationRegistry.getInstrumentation().getTargetContext());
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
-    }
-
     private void createContactDetailsSectionWithProfiles(List<AutofillProfile> autofillProfiles,
             boolean requestPayerName, boolean requestPayerPhone, boolean requestPayerEmail) {
         mContactEditor = new ContactEditor(requestPayerName, requestPayerPhone, requestPayerEmail);
@@ -336,4 +330,4 @@
         Assert.assertEquals(null, items.get(0).getTertiaryLabel());
         Assert.assertEquals("Email required", items.get(0).getEditMessage());
     }
-}
+}
\ No newline at end of file
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/precache/PrecacheLauncherTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/precache/PrecacheLauncherTest.java
index abac4e4..4ff10a78 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/precache/PrecacheLauncherTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/precache/PrecacheLauncherTest.java
@@ -26,7 +26,7 @@
 import org.chromium.base.test.util.Restriction;
 import org.chromium.chrome.browser.preferences.privacy.PrivacyPreferencesManager;
 import org.chromium.chrome.browser.sync.ProfileSyncService;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 
 import java.util.EnumSet;
 import java.util.concurrent.Callable;
@@ -39,7 +39,7 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class PrecacheLauncherTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     private StubProfileSyncService mSync;
     private PrecacheLauncherUnderTest mLauncher;
@@ -112,9 +112,6 @@
         // in case another test class has modified this pref.
         PrecacheController.setIsPrecachingEnabled(getTargetContext(), false);
 
-        // ProfileSyncService needs the browser process to be running.
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
-
         // ProfileSyncService must be initialized on the UI thread. Oddly, even though
         // ThreadUtils.runningOnUiThread() is true here, it's, no, not really, no.
         ThreadUtils.runOnUiThreadBlocking(new Runnable() {
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/precache/PrecacheUMATest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/precache/PrecacheUMATest.java
index 0cbc9c4..7c7dc4cfe 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/precache/PrecacheUMATest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/precache/PrecacheUMATest.java
@@ -4,9 +4,12 @@
 
 package org.chromium.chrome.browser.precache;
 
+import android.support.test.InstrumentationRegistry;
 import android.support.test.filters.SmallTest;
 
+import org.junit.After;
 import org.junit.Assert;
+import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.runner.RunWith;
@@ -17,6 +20,7 @@
 import org.chromium.base.test.util.Feature;
 import org.chromium.base.test.util.MetricsUtils.HistogramDelta;
 import org.chromium.base.test.util.RetryOnFailure;
+import org.chromium.chrome.test.util.browser.signin.SigninTestUtil;
 import org.chromium.content.browser.test.NativeLibraryTestRule;
 
 import java.util.ArrayList;
@@ -31,6 +35,20 @@
     @Rule
     public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
 
+    @Before
+    public void setUp() {
+        // TODO (thildebr): This is just copied from the ChromeBrowserTestRule because we need to
+        // be selective of when we load the native library, so we can't just use the rule.
+        SigninTestUtil.setUpAuthForTest(InstrumentationRegistry.getInstrumentation());
+    }
+
+    @After
+    public void tearDown() {
+        // TODO (thildebr): Also copied from ChromeBrowserTestRule until there's a better way.
+        SigninTestUtil.resetSigninState();
+        SigninTestUtil.tearDownAuthForTest();
+    }
+
     @Test
     @SmallTest
     @Feature({"Precache"})
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/PreferencesTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/PreferencesTest.java
index b77fc616..e7fb6b3 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/PreferencesTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/PreferencesTest.java
@@ -15,7 +15,6 @@
 import android.support.test.filters.SmallTest;
 
 import org.junit.Assert;
-import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.runner.RunWith;
@@ -34,7 +33,7 @@
 import org.chromium.chrome.browser.search_engines.TemplateUrlService;
 import org.chromium.chrome.browser.search_engines.TemplateUrlService.LoadListener;
 import org.chromium.chrome.browser.search_engines.TemplateUrlService.TemplateUrl;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.content.browser.test.util.UiUtils;
 
 import java.lang.reflect.InvocationTargetException;
@@ -48,12 +47,7 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class PreferencesTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Before
-    public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
-    }
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     /**
      * Launches the preferences menu and starts the preferences activity named fragmentName.
@@ -106,16 +100,8 @@
                 SearchEnginePreference pref =
                         (SearchEnginePreference) prefActivity.getFragmentForTest();
                 pref.setValueForTesting("1");
-            }
-        });
 
-
-        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
-            @Override
-            public void run() {
                 // Ensure that the second search engine in the list is selected.
-                SearchEnginePreference pref =
-                        (SearchEnginePreference) prefActivity.getFragmentForTest();
                 Assert.assertNotNull(pref);
                 Assert.assertEquals("1", pref.getValueForTesting());
 
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtilsTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtilsTest.java
index e017181..f23f4c02 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtilsTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtilsTest.java
@@ -6,6 +6,7 @@
 
 import android.content.Context;
 import android.support.test.InstrumentationRegistry;
+import android.support.test.annotation.UiThreadTest;
 import android.support.test.filters.SmallTest;
 import android.support.test.rule.UiThreadTestRule;
 
@@ -13,6 +14,7 @@
 import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.ContextUtils;
@@ -23,7 +25,7 @@
 import org.chromium.chrome.browser.net.spdyproxy.DataReductionProxySettings;
 import org.chromium.chrome.browser.preferences.PrefServiceBridge;
 import org.chromium.chrome.browser.preferences.PrefServiceBridge.AboutVersionStrings;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 
 /**
  * Unit test suite for DataReductionPromoUtils.
@@ -31,10 +33,8 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class DataReductionPromoUtilsTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Rule
-    public UiThreadTestRule mUiThreadTestRule = new UiThreadTestRule();
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ChromeBrowserTestRule()).around(new UiThreadTestRule());
 
     private static final String SHARED_PREF_DISPLAYED_INFOBAR_PROMO_VERSION =
             "displayed_data_reduction_infobar_promo_version";
@@ -43,7 +43,6 @@
 
     @Before
     public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
         // Using an AdvancedMockContext allows us to use a fresh in-memory SharedPreference.
         mContext = new AdvancedMockContext(InstrumentationRegistry.getInstrumentation()
                                                    .getTargetContext()
@@ -56,21 +55,15 @@
      */
     @Test
     @SmallTest
+    @UiThreadTest
     @CommandLineFlags.Add("force-fieldtrials=DataCompressionProxyPromoVisibility/Enabled")
     @Feature({"DataReduction"})
     public void testCanShowPromos() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                if (DataReductionProxySettings.getInstance().isDataReductionProxyManaged()) return;
-                Assert.assertFalse(
-                        DataReductionProxySettings.getInstance().isDataReductionProxyEnabled());
-                Assert.assertTrue(DataReductionPromoUtils.canShowPromos());
-                DataReductionProxySettings.getInstance().setDataReductionProxyEnabled(
-                        mContext, true);
-                Assert.assertFalse(DataReductionPromoUtils.canShowPromos());
-            }
-        });
+        if (DataReductionProxySettings.getInstance().isDataReductionProxyManaged()) return;
+        Assert.assertFalse(DataReductionProxySettings.getInstance().isDataReductionProxyEnabled());
+        Assert.assertTrue(DataReductionPromoUtils.canShowPromos());
+        DataReductionProxySettings.getInstance().setDataReductionProxyEnabled(mContext, true);
+        Assert.assertFalse(DataReductionPromoUtils.canShowPromos());
     }
 
     /**
@@ -80,26 +73,22 @@
      */
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"DataReduction"})
     public void testFreOrSecondRunPromoDisplayed() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                AboutVersionStrings versionStrings =
-                        PrefServiceBridge.getInstance().getAboutVersionStrings();
+        AboutVersionStrings versionStrings =
+                PrefServiceBridge.getInstance().getAboutVersionStrings();
 
-                // The first run experience or second run promo should not have been shown yet.
-                Assert.assertFalse(DataReductionPromoUtils.getDisplayedFreOrSecondRunPromo());
+        // The first run experience or second run promo should not have been shown yet.
+        Assert.assertFalse(DataReductionPromoUtils.getDisplayedFreOrSecondRunPromo());
 
-                // Save that the first run experience or second run promo has been displayed.
-                DataReductionPromoUtils.saveFreOrSecondRunPromoDisplayed();
-                Assert.assertTrue(DataReductionPromoUtils.getDisplayedFreOrSecondRunPromo());
-                Assert.assertFalse(DataReductionPromoUtils.getDisplayedInfoBarPromo());
-                Assert.assertFalse(DataReductionPromoUtils.getOptedOutOnFrePromo());
-                Assert.assertEquals(versionStrings.getApplicationVersion(),
-                        DataReductionPromoUtils.getDisplayedFreOrSecondRunPromoVersion());
-            }
-        });
+        // Save that the first run experience or second run promo has been displayed.
+        DataReductionPromoUtils.saveFreOrSecondRunPromoDisplayed();
+        Assert.assertTrue(DataReductionPromoUtils.getDisplayedFreOrSecondRunPromo());
+        Assert.assertFalse(DataReductionPromoUtils.getDisplayedInfoBarPromo());
+        Assert.assertFalse(DataReductionPromoUtils.getOptedOutOnFrePromo());
+        Assert.assertEquals(versionStrings.getApplicationVersion(),
+                DataReductionPromoUtils.getDisplayedFreOrSecondRunPromoVersion());
     }
 
     /**
@@ -107,20 +96,16 @@
      */
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"DataReduction"})
     public void testFrePromoOptOut() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                // Save that the user opted out of the first run experience.
-                DataReductionPromoUtils.saveFrePromoOptOut(true);
-                Assert.assertTrue(DataReductionPromoUtils.getOptedOutOnFrePromo());
+        // Save that the user opted out of the first run experience.
+        DataReductionPromoUtils.saveFrePromoOptOut(true);
+        Assert.assertTrue(DataReductionPromoUtils.getOptedOutOnFrePromo());
 
-                // Save that the user did not opt out of the first run experience.
-                DataReductionPromoUtils.saveFrePromoOptOut(false);
-                Assert.assertFalse(DataReductionPromoUtils.getOptedOutOnFrePromo());
-            }
-        });
+        // Save that the user did not opt out of the first run experience.
+        DataReductionPromoUtils.saveFrePromoOptOut(false);
+        Assert.assertFalse(DataReductionPromoUtils.getOptedOutOnFrePromo());
     }
 
     /**
@@ -129,26 +114,22 @@
      */
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"DataReduction"})
     public void testInfoBarPromoDisplayed() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                AboutVersionStrings versionStrings =
-                        PrefServiceBridge.getInstance().getAboutVersionStrings();
+        AboutVersionStrings versionStrings =
+                PrefServiceBridge.getInstance().getAboutVersionStrings();
 
-                // The infobar should not have been shown yet.
-                Assert.assertFalse(DataReductionPromoUtils.getDisplayedInfoBarPromo());
+        // The infobar should not have been shown yet.
+        Assert.assertFalse(DataReductionPromoUtils.getDisplayedInfoBarPromo());
 
-                // Save that the infobar promo has been displayed.
-                DataReductionPromoUtils.saveInfoBarPromoDisplayed();
-                Assert.assertFalse(DataReductionPromoUtils.getDisplayedFreOrSecondRunPromo());
-                Assert.assertTrue(DataReductionPromoUtils.getDisplayedInfoBarPromo());
-                Assert.assertFalse(DataReductionPromoUtils.getOptedOutOnFrePromo());
-                Assert.assertEquals(versionStrings.getApplicationVersion(),
-                        ContextUtils.getAppSharedPreferences().getString(
-                                SHARED_PREF_DISPLAYED_INFOBAR_PROMO_VERSION, ""));
-            }
-        });
+        // Save that the infobar promo has been displayed.
+        DataReductionPromoUtils.saveInfoBarPromoDisplayed();
+        Assert.assertFalse(DataReductionPromoUtils.getDisplayedFreOrSecondRunPromo());
+        Assert.assertTrue(DataReductionPromoUtils.getDisplayedInfoBarPromo());
+        Assert.assertFalse(DataReductionPromoUtils.getOptedOutOnFrePromo());
+        Assert.assertEquals(versionStrings.getApplicationVersion(),
+                ContextUtils.getAppSharedPreferences().getString(
+                        SHARED_PREF_DISPLAYED_INFOBAR_PROMO_VERSION, ""));
     }
 }
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferencesTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferencesTest.java
index c3e9116..e042f3b0 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferencesTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferencesTest.java
@@ -8,7 +8,6 @@
 import android.support.test.filters.SmallTest;
 
 import org.junit.Assert;
-import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.runner.RunWith;
@@ -21,7 +20,7 @@
 import org.chromium.chrome.browser.preferences.PrefServiceBridge;
 import org.chromium.chrome.browser.preferences.Preferences;
 import org.chromium.chrome.browser.preferences.PreferencesTest;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 
 /**
  * Tests for the "Save Passwords" settings screen.
@@ -29,12 +28,7 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class SavePasswordsPreferencesTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Before
-    public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
-    }
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     /**
      * Ensure that the on/off switch in "Save Passwords" settings actually enables and disables
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/privacy/PrivacyPreferencesManagerNativeTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/privacy/PrivacyPreferencesManagerNativeTest.java
index fec096fa..719f84d 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/privacy/PrivacyPreferencesManagerNativeTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/privacy/PrivacyPreferencesManagerNativeTest.java
@@ -7,13 +7,14 @@
 import android.content.Context;
 import android.content.SharedPreferences;
 import android.support.test.InstrumentationRegistry;
+import android.support.test.annotation.UiThreadTest;
 import android.support.test.filters.SmallTest;
 import android.support.test.rule.UiThreadTestRule;
 
 import org.junit.Assert;
-import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.CommandLine;
@@ -23,7 +24,7 @@
 import org.chromium.base.test.util.DisabledTest;
 import org.chromium.base.test.util.Feature;
 import org.chromium.chrome.browser.preferences.PrefServiceBridge;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 
 /**
  *  Tests "Usage and Crash reporting" settings screen.
@@ -31,73 +32,53 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class PrivacyPreferencesManagerNativeTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Rule
-    public UiThreadTestRule mUiThreadTestRule = new UiThreadTestRule();
-
-    @Before
-    public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
-    }
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ChromeBrowserTestRule()).around(new UiThreadTestRule());
 
     @Test
     @SmallTest
+    @UiThreadTest
     @Feature({"Android-AppBase"})
     public void testSyncUsageAndCrashReporting() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                CommandLine.init(null);
-                PermissionContext context = new PermissionContext(
-                        InstrumentationRegistry.getInstrumentation().getTargetContext());
-                PrefServiceBridge prefBridge = PrefServiceBridge.getInstance();
-                SharedPreferences pref = ContextUtils.getAppSharedPreferences();
-                PrivacyPreferencesManager preferenceManager =
-                        new PrivacyPreferencesManager(context);
+        CommandLine.init(null);
+        PermissionContext context = new PermissionContext(
+                InstrumentationRegistry.getInstrumentation().getTargetContext());
+        PrefServiceBridge prefBridge = PrefServiceBridge.getInstance();
+        SharedPreferences pref = ContextUtils.getAppSharedPreferences();
+        PrivacyPreferencesManager preferenceManager = new PrivacyPreferencesManager(context);
 
-                // Setup prefs to be out of sync.
-                prefBridge.setMetricsReportingEnabled(false);
-                pref.edit()
-                        .putBoolean(PrivacyPreferencesManager.PREF_METRICS_REPORTING, true)
-                        .apply();
+        // Setup prefs to be out of sync.
+        prefBridge.setMetricsReportingEnabled(false);
+        pref.edit().putBoolean(PrivacyPreferencesManager.PREF_METRICS_REPORTING, true).apply();
 
-                preferenceManager.syncUsageAndCrashReportingPrefs();
-                Assert.assertTrue("Native preference should be True ",
-                        prefBridge.isMetricsReportingEnabled());
-            }
-        });
+        preferenceManager.syncUsageAndCrashReportingPrefs();
+        Assert.assertTrue(
+                "Native preference should be True ", prefBridge.isMetricsReportingEnabled());
     }
 
     @Test
     @SmallTest
     @Feature({"Android-AppBase"})
+    @UiThreadTest
     @DisabledTest(message = "crbug.com/700500")
     public void testSetUsageAndCrashReporting() throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                CommandLine.init(null);
-                PermissionContext context = new PermissionContext(
-                        InstrumentationRegistry.getInstrumentation().getTargetContext());
-                PrefServiceBridge prefBridge = PrefServiceBridge.getInstance();
-                SharedPreferences pref = ContextUtils.getAppSharedPreferences();
-                PrivacyPreferencesManager preferenceManager =
-                        new PrivacyPreferencesManager(context);
+        CommandLine.init(null);
+        PermissionContext context = new PermissionContext(
+                InstrumentationRegistry.getInstrumentation().getTargetContext());
+        PrefServiceBridge prefBridge = PrefServiceBridge.getInstance();
+        SharedPreferences pref = ContextUtils.getAppSharedPreferences();
+        PrivacyPreferencesManager preferenceManager = new PrivacyPreferencesManager(context);
 
-                preferenceManager.setUsageAndCrashReporting(true);
-                Assert.assertTrue(
-                        pref.getBoolean(PrivacyPreferencesManager.PREF_METRICS_REPORTING, false));
-                Assert.assertTrue("Native preference should be True ",
-                        prefBridge.isMetricsReportingEnabled());
+        preferenceManager.setUsageAndCrashReporting(true);
+        Assert.assertTrue(pref.getBoolean(PrivacyPreferencesManager.PREF_METRICS_REPORTING, false));
+        Assert.assertTrue(
+                "Native preference should be True ", prefBridge.isMetricsReportingEnabled());
 
-                preferenceManager.setUsageAndCrashReporting(false);
-                Assert.assertFalse(
-                        pref.getBoolean(PrivacyPreferencesManager.PREF_METRICS_REPORTING, false));
-                Assert.assertFalse("Native preference should be False ",
-                        prefBridge.isMetricsReportingEnabled());
-            }
-        });
+        preferenceManager.setUsageAndCrashReporting(false);
+        Assert.assertFalse(
+                pref.getBoolean(PrivacyPreferencesManager.PREF_METRICS_REPORTING, false));
+        Assert.assertFalse(
+                "Native preference should be False ", prefBridge.isMetricsReportingEnabled());
     }
 
     private static class PermissionContext extends AdvancedMockContext {
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/website/WebsiteAddressTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/website/WebsiteAddressTest.java
index aee4e56..5864141 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/website/WebsiteAddressTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/website/WebsiteAddressTest.java
@@ -14,7 +14,7 @@
 import org.chromium.base.CommandLine;
 import org.chromium.base.test.BaseJUnit4ClassRunner;
 import org.chromium.base.test.util.Feature;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 
 /**
  * Tests for WebsiteAddress.
@@ -22,7 +22,7 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class WebsiteAddressTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     @Test
     @SmallTest
@@ -62,7 +62,6 @@
     @Feature({"Preferences"})
     public void testEqualsHashCodeCompareTo() {
         CommandLine.init(null);
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
 
         Object[][] testData = {
             { 0, "http://google.com", "http://google.com" },
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/prerender/ExternalPrerenderHandlerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/prerender/ExternalPrerenderHandlerTest.java
index 328850c..5a64134f 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/prerender/ExternalPrerenderHandlerTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/prerender/ExternalPrerenderHandlerTest.java
@@ -23,7 +23,7 @@
 import org.chromium.base.test.util.Feature;
 import org.chromium.base.test.util.Restriction;
 import org.chromium.chrome.browser.profiles.Profile;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.content.browser.test.util.Criteria;
 import org.chromium.content.browser.test.util.CriteriaHelper;
 import org.chromium.content_public.browser.WebContents;
@@ -35,11 +35,15 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class ExternalPrerenderHandlerTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     private static final String TEST_PAGE = "/chrome/test/data/android/google.html";
     private static final String TEST_PAGE2 = "/chrome/test/data/android/about.html";
+
     private static final int PRERENDER_DELAY_MS = 500;
+    private static final int ENSURE_COMPLETED_PRERENDER_RETRIES = 10;
+    private static final int ENSURE_COMPLETED_PRERENDER_TIMEOUT_MS =
+            ENSURE_COMPLETED_PRERENDER_RETRIES * PRERENDER_DELAY_MS;
 
     private ExternalPrerenderHandler mExternalPrerenderHandler;
     private Profile mProfile;
@@ -49,7 +53,6 @@
 
     @Before
     public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
         mExternalPrerenderHandler = new ExternalPrerenderHandler();
 
         final Callable<Profile> profileCallable = new Callable<Profile>() {
@@ -109,7 +112,8 @@
     @SmallTest
     public void testAddSeveralPrerenders() throws Exception {
         WebContents webContents = ensureStartedPrerenderForUrl(mTestPage);
-        Thread.sleep(PRERENDER_DELAY_MS);
+        ensureCompletedPrerenderForUrl(webContents, mTestPage);
+
         final WebContents webContents2 = ensureStartedPrerenderForUrl(mTestPage2);
 
         // Make sure that the second one didn't remove the first one.
@@ -120,7 +124,6 @@
                         mProfile, mTestPage2, webContents2));
             }
         });
-        ensureCompletedPrerenderForUrl(webContents, mTestPage);
         ensureCompletedPrerenderForUrl(webContents2, mTestPage2);
     }
 
@@ -130,6 +133,7 @@
             public WebContents call() {
                 Pair<WebContents, WebContents> webContents =
                         mExternalPrerenderHandler.addPrerender(mProfile, url, "", new Rect(), true);
+
                 Assert.assertNotNull(webContents);
                 Assert.assertNotNull(webContents.first);
                 Assert.assertNotNull(webContents.second);
@@ -148,6 +152,6 @@
                 return ExternalPrerenderHandler.hasPrerenderedAndFinishedLoadingUrl(
                         mProfile, url, webContents);
             }
-        });
+        }, ENSURE_COMPLETED_PRERENDER_TIMEOUT_MS, PRERENDER_DELAY_MS);
     }
 }
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/search_engines/TemplateUrlServiceTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/search_engines/TemplateUrlServiceTest.java
index 027b3ef..a8ef79a 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/search_engines/TemplateUrlServiceTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/search_engines/TemplateUrlServiceTest.java
@@ -5,13 +5,12 @@
 package org.chromium.chrome.browser.search_engines;
 
 import android.net.Uri;
-import android.support.test.InstrumentationRegistry;
 import android.support.test.filters.SmallTest;
 
 import org.junit.Assert;
-import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.ThreadUtils;
@@ -21,9 +20,9 @@
 import org.chromium.base.test.util.RetryOnFailure;
 import org.chromium.chrome.browser.search_engines.TemplateUrlService.LoadListener;
 import org.chromium.chrome.browser.search_engines.TemplateUrlService.TemplateUrl;
-import org.chromium.chrome.test.util.ApplicationData;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
+import org.chromium.chrome.browser.test.ClearAppDataTestRule;
 import org.chromium.chrome.test.util.ChromeRestriction;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
 import org.chromium.content.browser.test.util.Criteria;
 import org.chromium.content.browser.test.util.CriteriaHelper;
 
@@ -38,7 +37,8 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class TemplateUrlServiceTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ClearAppDataTestRule()).around(new ChromeBrowserTestRule());
 
     private static final String QUERY_PARAMETER = "q";
     private static final String QUERY_VALUE = "cat";
@@ -53,13 +53,6 @@
     private static final String PREFETCH_PARAMETER = "pf";
     private static final String PREFETCH_VALUE = "c";
 
-    @Before
-    public void setUp() throws Exception {
-        ApplicationData.clearAppData(
-                InstrumentationRegistry.getInstrumentation().getTargetContext());
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
-    }
-
     @Test
     @SmallTest
     @Feature({"ContextualSearch"})
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/share/ShareUrlTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/share/ShareUrlTest.java
index 50c3a6f..d749e16 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/share/ShareUrlTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/share/ShareUrlTest.java
@@ -7,17 +7,16 @@
 import android.app.Activity;
 import android.content.Intent;
 import android.support.test.filters.SmallTest;
-import android.support.test.rule.UiThreadTestRule;
 
 import org.junit.Assert;
-import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
 import org.junit.runner.RunWith;
 
+import org.chromium.base.ThreadUtils;
 import org.chromium.base.test.BaseJUnit4ClassRunner;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.components.dom_distiller.core.DomDistillerUrlUtils;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
 
 /**
  * Tests sharing URLs in reader mode (DOM distiller)
@@ -25,22 +24,14 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class ShareUrlTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
-
-    @Rule
-    public UiThreadTestRule mUiThreadTestRule = new UiThreadTestRule();
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     private static final String HTTP_URL = "http://www.google.com/";
     private static final String HTTPS_URL = "https://www.google.com/";
 
-    @Before
-    public void setUp() throws Exception {
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
-    }
-
     private void assertCorrectUrl(final String originalUrl, final String sharedUrl)
             throws Throwable {
-        mUiThreadTestRule.runOnUiThread(new Runnable() {
+        ThreadUtils.runOnUiThread(new Runnable() {
             @Override
             public void run() {
                 ShareParams params =
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/NavigationRecorderTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/NavigationRecorderTest.java
index 77f9559a..7f8df59 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/NavigationRecorderTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/NavigationRecorderTest.java
@@ -24,9 +24,9 @@
 import org.chromium.chrome.browser.ChromeSwitches;
 import org.chromium.chrome.browser.UrlConstants;
 import org.chromium.chrome.browser.tab.Tab;
+import org.chromium.chrome.test.BottomSheetTestRule;
 import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
 import org.chromium.chrome.test.ChromeTabbedActivityTestRule;
-import org.chromium.chrome.test.SuggestionsBottomSheetTestRule;
 import org.chromium.chrome.test.util.ChromeTabUtils;
 import org.chromium.content_public.browser.LoadUrlParams;
 import org.chromium.net.test.EmbeddedTestServer;
@@ -38,7 +38,7 @@
  */
 @RunWith(ChromeJUnit4ClassRunner.class)
 @CommandLineFlags.Add({ChromeSwitches.DISABLE_FIRST_RUN_EXPERIENCE,
-        SuggestionsBottomSheetTestRule.DISABLE_NETWORK_PREDICTION_FLAG})
+        BottomSheetTestRule.DISABLE_NETWORK_PREDICTION_FLAG})
 public class NavigationRecorderTest {
     @Rule
     public ChromeTabbedActivityTestRule mTestSetupRule = new ChromeTabbedActivityTestRule();
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/SuggestionsBottomSheetTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/SuggestionsBottomSheetTest.java
index 97729b30..e739e4e 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/SuggestionsBottomSheetTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/SuggestionsBottomSheetTest.java
@@ -25,9 +25,10 @@
 import org.chromium.base.test.util.Restriction;
 import org.chromium.base.test.util.RetryOnFailure;
 import org.chromium.chrome.R;
+import org.chromium.chrome.browser.ntp.NtpUiCaptureTestData;
 import org.chromium.chrome.browser.ntp.cards.ItemViewType;
+import org.chromium.chrome.test.BottomSheetTestRule;
 import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
-import org.chromium.chrome.test.SuggestionsBottomSheetTestRule;
 import org.chromium.chrome.test.util.browser.RecyclerViewTestUtils;
 import org.chromium.chrome.test.util.browser.suggestions.SuggestionsDependenciesRule;
 import org.chromium.content.browser.test.util.TestTouchUtils;
@@ -39,15 +40,15 @@
 @Restriction(RESTRICTION_TYPE_PHONE) // ChromeHome is only enabled on phones
 public class SuggestionsBottomSheetTest {
     @Rule
-    public SuggestionsBottomSheetTestRule mSuggestionsTestRule =
-            new SuggestionsBottomSheetTestRule();
+    public BottomSheetTestRule mActivityRule = new BottomSheetTestRule();
     @Rule
-    public SuggestionsDependenciesRule mSuggestionsDeps = new SuggestionsDependenciesRule();
+    public SuggestionsDependenciesRule createSuggestions() {
+        return new SuggestionsDependenciesRule(NtpUiCaptureTestData.createFactory());
+    }
 
     @Before
     public void setUp() throws InterruptedException {
-        mSuggestionsTestRule.initDependencies(mSuggestionsDeps.getFactory());
-        mSuggestionsTestRule.startMainActivityOnBlankPage();
+        mActivityRule.startMainActivityOnBlankPage();
     }
 
     @Test
@@ -55,27 +56,27 @@
     @MediumTest
     public void testContextMenu() throws InterruptedException {
         SuggestionsRecyclerView recyclerView =
-                (SuggestionsRecyclerView) mSuggestionsTestRule.getBottomSheetContent()
+                (SuggestionsRecyclerView) mActivityRule.getBottomSheetContent()
                         .getContentView()
                         .findViewById(R.id.recycler_view);
 
         ViewHolder firstCardViewHolder = RecyclerViewTestUtils.waitForView(recyclerView, 2);
         assertEquals(firstCardViewHolder.getItemViewType(), ItemViewType.SNIPPET);
 
-        assertFalse(mSuggestionsTestRule.getBottomSheet().onInterceptTouchEvent(createTapEvent()));
+        assertFalse(mActivityRule.getBottomSheet().onInterceptTouchEvent(createTapEvent()));
 
         TestTouchUtils.longClickView(
                 InstrumentationRegistry.getInstrumentation(), firstCardViewHolder.itemView);
-        assertTrue(mSuggestionsTestRule.getBottomSheet().onInterceptTouchEvent(createTapEvent()));
+        assertTrue(mActivityRule.getBottomSheet().onInterceptTouchEvent(createTapEvent()));
 
         ThreadUtils.runOnUiThreadBlocking(new Runnable() {
             @Override
             public void run() {
-                mSuggestionsTestRule.getActivity().closeContextMenu();
+                mActivityRule.getActivity().closeContextMenu();
             }
         });
 
-        assertFalse(mSuggestionsTestRule.getBottomSheet().onInterceptTouchEvent(createTapEvent()));
+        assertFalse(mActivityRule.getBottomSheet().onInterceptTouchEvent(createTapEvent()));
     }
 
     private static MotionEvent createTapEvent() {
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/SuggestionsBottomSheetUiCaptureTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/SuggestionsBottomSheetUiCaptureTest.java
index e82cbdc..6f242bd 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/SuggestionsBottomSheetUiCaptureTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/suggestions/SuggestionsBottomSheetUiCaptureTest.java
@@ -23,9 +23,10 @@
 import org.chromium.base.test.util.Restriction;
 import org.chromium.base.test.util.ScreenShooter;
 import org.chromium.chrome.R;
+import org.chromium.chrome.browser.ntp.NtpUiCaptureTestData;
 import org.chromium.chrome.browser.widget.bottomsheet.BottomSheet;
+import org.chromium.chrome.test.BottomSheetTestRule;
 import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
-import org.chromium.chrome.test.SuggestionsBottomSheetTestRule;
 import org.chromium.chrome.test.util.browser.suggestions.SuggestionsDependenciesRule;
 
 /**
@@ -35,10 +36,11 @@
 @Restriction(RESTRICTION_TYPE_PHONE) // ChromeHome is only enabled on phones
 public class SuggestionsBottomSheetUiCaptureTest {
     @Rule
-    public SuggestionsBottomSheetTestRule mSuggestionsTestRule =
-            new SuggestionsBottomSheetTestRule();
+    public BottomSheetTestRule mActivityTestRule = new BottomSheetTestRule();
     @Rule
-    public SuggestionsDependenciesRule mSuggestionsDeps = new SuggestionsDependenciesRule();
+    public SuggestionsDependenciesRule createSuggestions() {
+        return new SuggestionsDependenciesRule(NtpUiCaptureTestData.createFactory());
+    }
 
     @Rule
     public ScreenShooter mScreenShooter = new ScreenShooter();
@@ -47,12 +49,11 @@
 
     @Before
     public void setup() throws InterruptedException {
-        mSuggestionsTestRule.initDependencies(mSuggestionsDeps.getFactory());
-        mSuggestionsTestRule.startMainActivityOnBlankPage();
+        mActivityTestRule.startMainActivityOnBlankPage();
     }
 
     private void setSheetState(final int position) {
-        mSuggestionsTestRule.setSheetState(position, false);
+        mActivityTestRule.setSheetState(position, false);
         waitForWindowUpdates();
     }
 
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/sync/ui/PassphraseActivityTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/sync/ui/PassphraseActivityTest.java
index 3348686..73b6a7c 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/sync/ui/PassphraseActivityTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/sync/ui/PassphraseActivityTest.java
@@ -17,6 +17,7 @@
 import org.junit.Before;
 import org.junit.Rule;
 import org.junit.Test;
+import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
 import org.chromium.base.ThreadUtils;
@@ -25,10 +26,10 @@
 import org.chromium.base.test.util.RetryOnFailure;
 import org.chromium.chrome.browser.sync.FakeProfileSyncService;
 import org.chromium.chrome.browser.sync.ProfileSyncService;
-import org.chromium.chrome.test.util.ApplicationData;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
+import org.chromium.chrome.browser.test.ClearAppDataTestRule;
 import org.chromium.chrome.test.util.browser.signin.SigninTestUtil;
 import org.chromium.components.signin.ChromeSigninController;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
 
 /**
  * Tests for PassphraseActivity.
@@ -36,24 +37,20 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class PassphraseActivityTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final RuleChain mChain =
+            RuleChain.outerRule(new ClearAppDataTestRule()).around(new ChromeBrowserTestRule());
 
     private Context mContext;
 
     @Before
     public void setUp() throws Exception {
         mContext = InstrumentationRegistry.getInstrumentation().getTargetContext();
-        SigninTestUtil.setUpAuthForTest(InstrumentationRegistry.getInstrumentation());
-        ApplicationData.clearAppData(mContext);
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
     }
 
     @After
     public void tearDown() throws Exception {
         // Clear ProfileSyncService in case it was mocked.
         ProfileSyncService.overrideForTests(null);
-        SigninTestUtil.resetSigninState();
-        SigninTestUtil.tearDownAuthForTest();
     }
 
     /**
@@ -117,4 +114,4 @@
             }
         });
     }
-}
+}
\ No newline at end of file
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/DocumentModeAssassinTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/DocumentModeAssassinTest.java
index a5a3b43..c370b49 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/DocumentModeAssassinTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/DocumentModeAssassinTest.java
@@ -6,14 +6,22 @@
 
 import android.content.Context;
 import android.content.SharedPreferences;
+import android.support.test.InstrumentationRegistry;
 import android.support.test.filters.MediumTest;
 import android.support.test.filters.SmallTest;
-import android.test.MoreAsserts;
+
+import org.junit.After;
+import org.junit.Assert;
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
 
 import org.chromium.base.ContextUtils;
 import org.chromium.base.Log;
 import org.chromium.base.StreamUtil;
 import org.chromium.base.ThreadUtils;
+import org.chromium.base.test.BaseJUnit4ClassRunner;
 import org.chromium.base.test.util.AdvancedMockContext;
 import org.chromium.base.test.util.CallbackHelper;
 import org.chromium.base.test.util.DisabledTest;
@@ -29,8 +37,9 @@
 import org.chromium.chrome.browser.tabmodel.document.DocumentTabModel;
 import org.chromium.chrome.browser.tabmodel.document.DocumentTabModelImpl;
 import org.chromium.chrome.browser.tabmodel.document.MockDocumentTabModel;
+import org.chromium.chrome.test.util.browser.signin.SigninTestUtil;
 import org.chromium.chrome.test.util.browser.tabmodel.document.MockActivityDelegate;
-import org.chromium.content.browser.test.NativeLibraryTestBase;
+import org.chromium.content.browser.test.NativeLibraryTestRule;
 
 import java.io.File;
 import java.io.FileOutputStream;
@@ -48,7 +57,11 @@
  * This test is meant to run without the native library loaded, only loading it when confirming
  * that files have been written correctly.
  */
-public class DocumentModeAssassinTest extends NativeLibraryTestBase {
+@RunWith(BaseJUnit4ClassRunner.class)
+public class DocumentModeAssassinTest {
+    @Rule
+    public final NativeLibraryTestRule mTestRule = new NativeLibraryTestRule();
+
     private static final String TAG = "DocumentModeAssassin";
 
     private static final String DOCUMENT_MODE_DIRECTORY_NAME = "ChromeDocumentActivity";
@@ -66,10 +79,10 @@
     private CallbackHelper mFinishAllDocumentActivitiesCallback;
     private MockDocumentTabModel mTestTabModel;
 
-    @Override
+    @Before
     public void setUp() throws Exception {
-        super.setUp();
-        mContext = new AdvancedMockContext(getInstrumentation().getTargetContext());
+        mContext = new AdvancedMockContext(
+                InstrumentationRegistry.getInstrumentation().getTargetContext());
         mDocumentModeDirectory = new TestTabModelDirectory(
                 mContext, DOCUMENT_MODE_DIRECTORY_NAME, null);
         mTabbedModeDirectory = new TestTabModelDirectory(
@@ -103,7 +116,7 @@
                 for (int i = 0; i < TEST_INFO.contents.length; i++) {
                     if (TEST_INFO.selectedTabId == TEST_INFO.contents[i].tabId) return i;
                 }
-                fail();
+                Assert.fail();
                 return TabModel.INVALID_TAB_INDEX;
             }
 
@@ -114,13 +127,13 @@
                         return TAB_STATE_INFO[i].url;
                     }
                 }
-                fail();
+                Assert.fail();
                 return null;
             }
         };
     }
 
-    @Override
+    @After
     public void tearDown() throws Exception {
         try {
             if (mDocumentModeDirectory != null) mDocumentModeDirectory.tearDown();
@@ -133,8 +146,6 @@
         } catch (Exception e) {
             Log.e(TAG, "Failed to clean up tabbed mode directory.");
         }
-
-        super.tearDown();
     }
 
     private void writeUselessFileToDirectory(File directory, String filename) {
@@ -151,6 +162,7 @@
     }
 
     /** Tests that migration finishes immediately if migration isn't necessary. */
+    @Test
     @SmallTest
     public void testMigrationSkippedIfUnneeded() throws Exception {
         final CallbackHelper doneCallback = new CallbackHelper();
@@ -160,7 +172,7 @@
                 if (newStage == DocumentModeAssassin.STAGE_DONE) {
                     doneCallback.notifyCalled();
                 } else {
-                    fail("Unexpected stage: " + newStage);
+                    Assert.fail("Unexpected stage: " + newStage);
                 }
             }
         };
@@ -171,7 +183,7 @@
             @Override
             public void run() {
                 assassin.addObserver(observer);
-                assertEquals(0, doneCallback.getCallCount());
+                Assert.assertEquals(0, doneCallback.getCallCount());
                 assassin.migrateFromDocumentToTabbedMode();
             }
         });
@@ -182,6 +194,7 @@
     /** Tests the full pathway. */
     // Flaky, see http://crbug/666815.
     // @MediumTest
+    @Test
     @DisabledTest
     public void testFullMigration() throws Exception {
         final CallbackHelper copyStartedCallback = new CallbackHelper();
@@ -230,14 +243,14 @@
             @Override
             public void run() {
                 assassin.addObserver(observer);
-                assertEquals(0, copyStartedCallback.getCallCount());
-                assertEquals(0, copyDoneCallback.getCallCount());
-                assertEquals(0, writeStartedCallback.getCallCount());
-                assertEquals(0, writeDoneCallback.getCallCount());
-                assertEquals(0, changeStartedCallback.getCallCount());
-                assertEquals(0, changeDoneCallback.getCallCount());
-                assertEquals(0, deletionStartedCallback.getCallCount());
-                assertEquals(0, deletionDoneCallback.getCallCount());
+                Assert.assertEquals(0, copyStartedCallback.getCallCount());
+                Assert.assertEquals(0, copyDoneCallback.getCallCount());
+                Assert.assertEquals(0, writeStartedCallback.getCallCount());
+                Assert.assertEquals(0, writeDoneCallback.getCallCount());
+                Assert.assertEquals(0, changeStartedCallback.getCallCount());
+                Assert.assertEquals(0, changeDoneCallback.getCallCount());
+                Assert.assertEquals(0, deletionStartedCallback.getCallCount());
+                Assert.assertEquals(0, deletionDoneCallback.getCallCount());
                 assassin.migrateFromDocumentToTabbedMode();
             }
         });
@@ -251,8 +264,8 @@
         writeStartedCallback.waitForCallback(0);
         writeDoneCallback.waitForCallback(0);
         File[] tabbedModeFilesAfter = mTabbedModeDirectory.getDataDirectory().listFiles();
-        assertNotNull(tabbedModeFilesAfter);
-        assertEquals(copiedIds.size() + 1, tabbedModeFilesAfter.length);
+        Assert.assertNotNull(tabbedModeFilesAfter);
+        Assert.assertEquals(copiedIds.size() + 1, tabbedModeFilesAfter.length);
 
         // Confirm that the user got moved into tabbed mode.
         changeStartedCallback.waitForCallback(0);
@@ -263,7 +276,7 @@
         // Confirm that the document mode directory got nuked.
         deletionStartedCallback.waitForCallback(0);
         deletionDoneCallback.waitForCallback(0);
-        assertFalse(mDocumentModeDirectory.getDataDirectory().exists());
+        Assert.assertFalse(mDocumentModeDirectory.getDataDirectory().exists());
 
         // Confirm that the TabModelMetadata file is correct.  This is done after the pipeline
         // completes to avoid loading the native library.
@@ -271,6 +284,7 @@
     }
 
     /** Tests the fallback pathway, triggered when the user has failed to migrate too many times. */
+    @Test
     @MediumTest
     @RetryOnFailure
     public void testForceMigrationAfterFailures() throws Exception {
@@ -285,7 +299,7 @@
                 if (newStage == DocumentModeAssassin.STAGE_COPY_TAB_STATES_STARTED
                         || newStage == DocumentModeAssassin.STAGE_COPY_TAB_STATES_DONE
                         || newStage == DocumentModeAssassin.STAGE_WRITE_TABMODEL_METADATA_STARTED) {
-                    fail();
+                    Assert.fail();
                 } else if (newStage == DocumentModeAssassin.STAGE_WRITE_TABMODEL_METADATA_DONE) {
                     writeDoneCallback.notifyCalled();
                 } else if (newStage == DocumentModeAssassin.STAGE_CHANGE_SETTINGS_STARTED) {
@@ -314,11 +328,11 @@
             @Override
             public void run() {
                 assassin.addObserver(observer);
-                assertEquals(0, writeDoneCallback.getCallCount());
-                assertEquals(0, changeStartedCallback.getCallCount());
-                assertEquals(0, changeDoneCallback.getCallCount());
-                assertEquals(0, deletionStartedCallback.getCallCount());
-                assertEquals(0, deletionDoneCallback.getCallCount());
+                Assert.assertEquals(0, writeDoneCallback.getCallCount());
+                Assert.assertEquals(0, changeStartedCallback.getCallCount());
+                Assert.assertEquals(0, changeDoneCallback.getCallCount());
+                Assert.assertEquals(0, deletionStartedCallback.getCallCount());
+                Assert.assertEquals(0, deletionDoneCallback.getCallCount());
                 assassin.migrateFromDocumentToTabbedMode();
             }
         });
@@ -333,12 +347,13 @@
         // Confirm that the document mode directory got nuked.
         deletionStartedCallback.waitForCallback(0);
         deletionDoneCallback.waitForCallback(0);
-        assertFalse(mDocumentModeDirectory.getDataDirectory().exists());
+        Assert.assertFalse(mDocumentModeDirectory.getDataDirectory().exists());
     }
 
     /**
      * Tests that the preference to knock a user out of document mode is properly set.
      */
+    @Test
     @SmallTest
     public void testForceToTabbedMode() throws Exception {
         final CallbackHelper changeStartedCallback = new CallbackHelper();
@@ -361,8 +376,8 @@
             @Override
             public void run() {
                 assassin.addObserver(observer);
-                assertEquals(0, changeStartedCallback.getCallCount());
-                assertEquals(0, changeDoneCallback.getCallCount());
+                Assert.assertEquals(0, changeStartedCallback.getCallCount());
+                Assert.assertEquals(0, changeDoneCallback.getCallCount());
                 assassin.switchToTabbedMode();
             }
         });
@@ -377,7 +392,7 @@
         ThreadUtils.runOnUiThreadBlocking(new Runnable() {
             @Override
             public void run() {
-                assertTrue(DocumentModeAssassin.isOptedOutOfDocumentMode());
+                Assert.assertTrue(DocumentModeAssassin.isOptedOutOfDocumentMode());
             }
         });
     }
@@ -386,6 +401,9 @@
      * Tests that the {@link DocumentTabModel}'s data is properly saved out for a
      * {@link TabModelImpl}.
      */
+    // TODO (thildebr): Test disabled for now, used to crash because of AccountManagerHelper, but
+    // now fails because the tab model metadata file is actually incorrect.
+    @Test
     @MediumTest
     public void testWriteTabModelMetadata() throws Exception {
         // Write the TabState files into the tabbed mode directory directly, but fail to copy just
@@ -416,14 +434,14 @@
         };
 
         File[] tabbedModeFilesBefore = mTabbedModeDirectory.getDataDirectory().listFiles();
-        assertNotNull(tabbedModeFilesBefore);
+        Assert.assertNotNull(tabbedModeFilesBefore);
         int numFilesBefore = tabbedModeFilesBefore.length;
         ThreadUtils.runOnUiThreadBlocking(new Runnable() {
             @Override
             public void run() {
                 assassin.addObserver(observer);
-                assertEquals(0, writeStartedCallback.getCallCount());
-                assertEquals(0, writeDoneCallback.getCallCount());
+                Assert.assertEquals(0, writeStartedCallback.getCallCount());
+                Assert.assertEquals(0, writeDoneCallback.getCallCount());
                 assassin.writeTabModelMetadata(migratedTabIds);
             }
         });
@@ -432,8 +450,8 @@
         writeStartedCallback.waitForCallback(0);
         writeDoneCallback.waitForCallback(0);
         File[] tabbedModeFilesAfter = mTabbedModeDirectory.getDataDirectory().listFiles();
-        assertNotNull(tabbedModeFilesAfter);
-        assertEquals(numFilesBefore + 1, tabbedModeFilesAfter.length);
+        Assert.assertNotNull(tabbedModeFilesAfter);
+        Assert.assertEquals(numFilesBefore + 1, tabbedModeFilesAfter.length);
         confirmTabModelMetadataFileIsCorrect(failureCase);
     }
 
@@ -441,27 +459,33 @@
             throws Exception {
         // Load up the metadata file via a TabPersistentStore to make sure that it contains all of
         // the migrated tab information.
-        loadNativeLibraryAndInitBrowserProcess();
+        SigninTestUtil.setUpAuthForTest(InstrumentationRegistry.getInstrumentation());
+        mTestRule.loadNativeLibraryAndInitBrowserProcess();
         TabPersistentStore.setBaseStateDirectoryForTests(mTabbedModeDirectory.getBaseDirectory());
 
         TestTabModelSelector selector = new TestTabModelSelector();
-        TabPersistentStore store = selector.mTabPersistentStore;
+        final TabPersistentStore store = selector.mTabPersistentStore;
         MockTabPersistentStoreObserver mockObserver = selector.mTabPersistentStoreObserver;
 
         // Load up the TabModel metadata.
         int numExpectedTabs = TEST_INFO.numRegularTabs + TEST_INFO.numIncognitoTabs;
         store.loadState(false /* ignoreIncognitoFiles */);
         mockObserver.initializedCallback.waitForCallback(0, 1);
-        assertEquals(numExpectedTabs, mockObserver.mTabCountAtStartup);
+        Assert.assertEquals(numExpectedTabs, mockObserver.mTabCountAtStartup);
         mockObserver.detailsReadCallback.waitForCallback(0, TEST_INFO.contents.length);
-        assertEquals(numExpectedTabs, mockObserver.details.size());
+        Assert.assertEquals(numExpectedTabs, mockObserver.details.size());
 
         // Restore the TabStates, then confirm that things were restored correctly, in the right tab
         // order and with the right URLs.
-        store.restoreTabs(true);
+        ThreadUtils.runOnUiThreadBlocking(new Runnable() {
+            @Override
+            public void run() {
+                store.restoreTabs(true);
+            }
+        });
         mockObserver.stateLoadedCallback.waitForCallback(0, 1);
-        assertEquals(TEST_INFO.numRegularTabs, selector.getModel(false).getCount());
-        assertEquals(TEST_INFO.numIncognitoTabs, selector.getModel(true).getCount());
+        Assert.assertEquals(TEST_INFO.numRegularTabs, selector.getModel(false).getCount());
+        Assert.assertEquals(TEST_INFO.numIncognitoTabs, selector.getModel(true).getCount());
 
         for (int i = 0; i < numExpectedTabs; i++) {
             int savedTabId = TEST_INFO.contents[i].tabId;
@@ -469,10 +493,10 @@
 
             if (failureCase != null && failureCase.tabId == savedTabId) {
                 // The Tab without a written TabState file will get a new Tab ID.
-                MoreAsserts.assertNotEqual(failureCase.tabId, restoredId);
+                Assert.assertNotEquals(failureCase.tabId, restoredId);
             } else {
                 // Restored Tabs get the ID that they expected.
-                assertEquals(savedTabId, restoredId);
+                Assert.assertEquals(savedTabId, restoredId);
             }
 
             // The URL wasn't written into the metadata file, so this will be correct only if
@@ -480,17 +504,23 @@
             // In the case where we intentionally didn't copy the TabState file, the metadata file
             // will contain the URL that the DocumentActivity was initially launched for, which gets
             // used as the fallback.
-            assertEquals(TEST_INFO.contents[i].url, selector.getModel(false).getTabAt(i).getUrl());
+            Assert.assertEquals(
+                    TEST_INFO.contents[i].url, selector.getModel(false).getTabAt(i).getUrl());
         }
+
+        SigninTestUtil.resetSigninState();
+        SigninTestUtil.tearDownAuthForTest();
     }
 
     /** Checks that all TabState files are copied successfully. */
+    @Test
     @MediumTest
     public void testCopyTabStateFiles() throws Exception {
         performCopyTest(Tab.INVALID_TAB_ID);
     }
 
     /** Confirms that the selected tab's TabState file is copied before all the other ones. */
+    @Test
     @MediumTest
     public void testSelectedTabCopiedFirst() throws Exception {
         performCopyTest(TestTabModelDirectory.V2_HAARETZ.tabId);
@@ -528,9 +558,9 @@
             @Override
             public void run() {
                 assassin.addObserver(observer);
-                assertEquals(0, copyStartedCallback.getCallCount());
-                assertEquals(0, copyDoneCallback.getCallCount());
-                assertEquals(0, copyCallback.getCallCount());
+                Assert.assertEquals(0, copyStartedCallback.getCallCount());
+                Assert.assertEquals(0, copyDoneCallback.getCallCount());
+                Assert.assertEquals(0, copyCallback.getCallCount());
                 assassin.copyTabStateFiles(selectedTabId);
             }
         });
@@ -538,7 +568,9 @@
 
         // Confirm that the first TabState file copied back is the selected one.
         copyCallback.waitForCallback(0);
-        if (selectedTabId != Tab.INVALID_TAB_ID) assertEquals(selectedTabId, firstCopiedId.get());
+        if (selectedTabId != Tab.INVALID_TAB_ID) {
+            Assert.assertEquals(selectedTabId, firstCopiedId.get());
+        }
 
         copyDoneCallback.waitForCallback(0);
         confirmCopySuccessful(copyCallback, copiedIds);
@@ -546,28 +578,29 @@
 
     private void confirmCopySuccessful(CallbackHelper copyCallback, ArrayList<Integer> copiedIds) {
         // Confirm that all the TabState files were copied over.
-        assertEquals(TAB_STATE_INFO.length, copyCallback.getCallCount());
-        assertEquals(TAB_STATE_INFO.length, copiedIds.size());
+        Assert.assertEquals(TAB_STATE_INFO.length, copyCallback.getCallCount());
+        Assert.assertEquals(TAB_STATE_INFO.length, copiedIds.size());
         for (int i = 0; i < TAB_STATE_INFO.length; i++) {
-            assertTrue(copiedIds.contains(TAB_STATE_INFO[i].tabId));
+            Assert.assertTrue(copiedIds.contains(TAB_STATE_INFO[i].tabId));
         }
 
         // Confirm that the legitimate TabState files were all copied over.
         File[] tabbedModeFilesAfter = mTabbedModeDirectory.getDataDirectory().listFiles();
-        assertNotNull(tabbedModeFilesAfter);
+        Assert.assertNotNull(tabbedModeFilesAfter);
         // +1 is for the original tab_state file in the tabbed directory.
-        assertEquals(TAB_STATE_INFO.length + 1, tabbedModeFilesAfter.length);
+        Assert.assertEquals(TAB_STATE_INFO.length + 1, tabbedModeFilesAfter.length);
 
         for (int i = 0; i < TAB_STATE_INFO.length; i++) {
             boolean found = false;
             for (int j = 0; j < tabbedModeFilesAfter.length && !found; j++) {
                 found |= TAB_STATE_INFO[i].filename.equals(tabbedModeFilesAfter[j].getName());
             }
-            assertTrue("Couldn't find file: " + TAB_STATE_INFO[i].filename, found);
+            Assert.assertTrue("Couldn't find file: " + TAB_STATE_INFO[i].filename, found);
         }
     }
 
     /** Confirms that document mode data gets completely deleted. */
+    @Test
     @MediumTest
     public void testDeleteDocumentData() throws Exception {
         final CallbackHelper deleteStartedCallback = new CallbackHelper();
@@ -584,7 +617,7 @@
 
             @Override
             public void onTabStateFileCopied(int copiedId) {
-                fail();
+                Assert.fail();
             }
         };
 
@@ -604,8 +637,8 @@
             @Override
             public void run() {
                 assassin.addObserver(observer);
-                assertEquals(0, deleteStartedCallback.getCallCount());
-                assertEquals(0, deleteDoneCallback.getCallCount());
+                Assert.assertEquals(0, deleteStartedCallback.getCallCount());
+                Assert.assertEquals(0, deleteDoneCallback.getCallCount());
                 assassin.deleteDocumentModeData();
             }
         });
@@ -613,10 +646,11 @@
         // Make sure the directory is gone and that the prefs are cleared.
         deleteStartedCallback.waitForCallback(0);
         deleteDoneCallback.waitForCallback(0);
-        assertFalse(mDocumentModeDirectory.getDataDirectory().exists());
-        assertFalse(prefs.contains(keyToBeDeleted));
+        Assert.assertFalse(mDocumentModeDirectory.getDataDirectory().exists());
+        Assert.assertFalse(prefs.contains(keyToBeDeleted));
     }
 
+    @Test
     @SmallTest
     public void testIsOptedOutOfDocumentModeMigration() throws Exception {
         TabPersistentStore.setBaseStateDirectoryForTests(mTabbedModeDirectory.getBaseDirectory());
@@ -627,7 +661,7 @@
         sharedPreferencesEditor.remove(DocumentModeAssassin.MIGRATION_ON_UPGRADE_ATTEMPTED);
         sharedPreferencesEditor.remove(DocumentModeAssassin.OPT_OUT_STATE);
         sharedPreferencesEditor.apply();
-        assertTrue(DocumentModeAssassin.isOptedOutOfDocumentMode());
+        Assert.assertTrue(DocumentModeAssassin.isOptedOutOfDocumentMode());
 
         // If the preference for opting out of document mode is set, the user is not in document
         // mode.
@@ -635,7 +669,7 @@
         sharedPreferencesEditor.putInt(DocumentModeAssassin.OPT_OUT_STATE,
                 DocumentModeAssassin.OPTED_OUT_OF_DOCUMENT_MODE);
         sharedPreferencesEditor.apply();
-        assertTrue(DocumentModeAssassin.isOptedOutOfDocumentMode());
+        Assert.assertTrue(DocumentModeAssassin.isOptedOutOfDocumentMode());
 
         // If the user has been migrated into document mode and no preference has been set for
         // OPT_OUT_STATE, the user should still be in document mode.
@@ -643,7 +677,7 @@
                 true);
         sharedPreferencesEditor.remove(DocumentModeAssassin.OPT_OUT_STATE);
         sharedPreferencesEditor.apply();
-        assertFalse(DocumentModeAssassin.isOptedOutOfDocumentMode());
+        Assert.assertFalse(DocumentModeAssassin.isOptedOutOfDocumentMode());
 
         // If the user has been migrated into document mode and no preference has been set for
         // OPT_OUT_STATE, but a "new" tabbed mode metadata file exists, migration has already been
@@ -653,7 +687,7 @@
         sharedPreferencesEditor.remove(DocumentModeAssassin.OPT_OUT_STATE);
         sharedPreferencesEditor.apply();
         mTabbedModeDirectory.writeTabModelFiles(TestTabModelDirectory.TAB_MODEL_METADATA_V5, false);
-        assertTrue(DocumentModeAssassin.isOptedOutOfDocumentMode());
+        Assert.assertTrue(DocumentModeAssassin.isOptedOutOfDocumentMode());
     }
 
     /** Creates a DocumentModeAssassin with all of its calls pointing at our mocked classes.
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorObserverTestRule.java b/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorObserverTestRule.java
index 320e74a..bc3657a 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorObserverTestRule.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorObserverTestRule.java
@@ -15,7 +15,7 @@
 import org.chromium.chrome.browser.tab.Tab;
 import org.chromium.chrome.browser.tabmodel.TabModel.TabLaunchType;
 import org.chromium.chrome.browser.tabmodel.TabModel.TabSelectionType;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 import org.chromium.content_public.browser.LoadUrlParams;
 import org.chromium.ui.base.WindowAndroid;
 
@@ -25,7 +25,7 @@
 /**
  * Basis for testing tab model selector observers.
  */
-public class TabModelSelectorObserverTestRule extends NativeLibraryTestRule {
+public class TabModelSelectorObserverTestRule extends ChromeBrowserTestRule {
     private TabModelSelectorBase mSelector;
     private TabModelSelectorTestTabModel mNormalTabModel;
     private TabModelSelectorTestTabModel mIncognitoTabModel;
@@ -50,6 +50,7 @@
 
     @Override
     public Statement apply(final Statement base, Description description) {
+        CommandLine.init(null);
         return super.apply(new Statement() {
             @Override
             public void evaluate() throws Throwable {
@@ -60,9 +61,6 @@
     }
 
     private void setUp() throws Exception {
-        CommandLine.init(null);
-        loadNativeLibraryAndInitBrowserProcess();
-
         ThreadUtils.runOnUiThreadBlocking(new Runnable() {
             @Override
             public void run() {
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorTabModelObserverTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorTabModelObserverTest.java
index 197641c8..1c1c604 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorTabModelObserverTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorTabModelObserverTest.java
@@ -15,7 +15,6 @@
 import org.junit.rules.RuleChain;
 import org.junit.runner.RunWith;
 
-import org.chromium.base.annotations.SuppressFBWarnings;
 import org.chromium.base.test.BaseJUnit4ClassRunner;
 import org.chromium.base.test.util.CallbackHelper;
 import org.chromium.chrome.browser.tab.Tab;
@@ -32,11 +31,11 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class TabModelSelectorTabModelObserverTest {
     // Do not add @Rule to this, it's already added to RuleChain
-    private TabModelSelectorObserverTestRule mTestRule = new TabModelSelectorObserverTestRule();
+    private final TabModelSelectorObserverTestRule mTestRule =
+            new TabModelSelectorObserverTestRule();
 
-    @SuppressFBWarnings("URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD")
     @Rule
-    public RuleChain mChain = RuleChain.outerRule(mTestRule).around(new UiThreadTestRule());
+    public final RuleChain mChain = RuleChain.outerRule(mTestRule).around(new UiThreadTestRule());
 
     private TabModelSelectorBase mSelector;
 
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorTabObserverTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorTabObserverTest.java
index 73327c9..b61f15e 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorTabObserverTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabModelSelectorTabObserverTest.java
@@ -29,11 +29,12 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class TabModelSelectorTabObserverTest {
     // Do not add @Rule to this, it's already added to RuleChain
-    private TabModelSelectorObserverTestRule mTestRule = new TabModelSelectorObserverTestRule();
+    private final TabModelSelectorObserverTestRule mTestRule =
+            new TabModelSelectorObserverTestRule();
 
     @SuppressFBWarnings("URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD")
     @Rule
-    public RuleChain mChain = RuleChain.outerRule(mTestRule).around(new UiThreadTestRule());
+    public final RuleChain mChain = RuleChain.outerRule(mTestRule).around(new UiThreadTestRule());
 
     @Test
     @UiThreadTest
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabPersistentStoreTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabPersistentStoreTest.java
index 543a4379..91a49574 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabPersistentStoreTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/tabmodel/TabPersistentStoreTest.java
@@ -53,8 +53,7 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class TabPersistentStoreTest {
     @Rule
-    public final ChromeBrowserTestRule mBrowserTestRule =
-            new ChromeBrowserTestRule(true /* initBrowserProcess */);
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     private ChromeActivity mChromeActivity;
 
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/test/ChromeBrowserTestRule.java b/chrome/android/javatests/src/org/chromium/chrome/browser/test/ChromeBrowserTestRule.java
index 020ac67..40a8c2f 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/test/ChromeBrowserTestRule.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/test/ChromeBrowserTestRule.java
@@ -10,6 +10,7 @@
 import org.junit.runner.Description;
 import org.junit.runners.model.Statement;
 
+import org.chromium.chrome.test.util.ApplicationData;
 import org.chromium.chrome.test.util.browser.signin.SigninTestUtil;
 import org.chromium.content.browser.test.NativeLibraryTestRule;
 
@@ -18,24 +19,16 @@
  * initializing the AccountManagerHelper.
  */
 public class ChromeBrowserTestRule extends NativeLibraryTestRule {
-    private final boolean mInitBrowserProcess;
-
-    public ChromeBrowserTestRule(boolean initBrowserProcess) {
-        mInitBrowserProcess = initBrowserProcess;
-    }
-
-    void initialize(final boolean initBrowserProcess, Instrumentation instrumentation) {
+    private void setUp(Instrumentation instrumentation) {
+        ApplicationData.clearAppData(
+                InstrumentationRegistry.getInstrumentation().getTargetContext());
         SigninTestUtil.setUpAuthForTest(instrumentation);
-        if (initBrowserProcess) {
-            loadNativeLibraryAndInitBrowserProcess();
-        } else {
-            loadNativeLibraryNoBrowserProcess();
-        }
+        loadNativeLibraryAndInitBrowserProcess();
     }
 
     @Override
     public Statement apply(final Statement base, Description description) {
-        return new Statement() {
+        return super.apply(new Statement() {
             @Override
             public void evaluate() throws Throwable {
                 /**
@@ -43,17 +36,17 @@
                  * UI thread).  After loading the library, this will initialize the browser process
                  * if necessary.
                  */
-                initialize(mInitBrowserProcess, InstrumentationRegistry.getInstrumentation());
+                setUp(InstrumentationRegistry.getInstrumentation());
                 try {
                     base.evaluate();
                 } finally {
                     tearDown();
                 }
             }
-        };
+        }, description);
     }
 
-    public void tearDown() {
+    private void tearDown() {
         SigninTestUtil.resetSigninState();
         SigninTestUtil.tearDownAuthForTest();
     }
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/test/ClearAppDataTestRule.java b/chrome/android/javatests/src/org/chromium/chrome/browser/test/ClearAppDataTestRule.java
index 2a3009a9..76e2e90 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/test/ClearAppDataTestRule.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/test/ClearAppDataTestRule.java
@@ -4,7 +4,7 @@
 
 package org.chromium.chrome.browser.test;
 
-import android.content.Context;
+import android.support.test.InstrumentationRegistry;
 
 import org.junit.rules.TestRule;
 import org.junit.runner.Description;
@@ -18,18 +18,12 @@
  * prior to launching the browser process.
  */
 public class ClearAppDataTestRule implements TestRule {
-    Context mContext;
-
-    public ClearAppDataTestRule(Context context) {
-        mContext = context;
-    }
-
     @Override
     public Statement apply(final Statement base, Description description) {
         return new Statement() {
             @Override
             public void evaluate() throws Throwable {
-                ApplicationData.clearAppData(mContext);
+                ApplicationData.clearAppData(InstrumentationRegistry.getContext());
             }
         };
     }
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/test/CommandLineInitRule.java b/chrome/android/javatests/src/org/chromium/chrome/browser/test/CommandLineInitRule.java
new file mode 100644
index 0000000..979e2b6
--- /dev/null
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/test/CommandLineInitRule.java
@@ -0,0 +1,39 @@
+// Copyright 2017 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+package org.chromium.chrome.browser.test;
+
+import org.junit.rules.TestRule;
+import org.junit.runner.Description;
+import org.junit.runners.model.Statement;
+
+import org.chromium.base.CommandLine;
+
+import java.util.Arrays;
+
+/**
+ * JUnit rule for setting command line arguments before initializing the browser.
+ *
+ * Having it as its own rule allows us to chain it using RuleChain and allows it to be explicitly
+ * run prior to initializing the browser.
+ */
+public class CommandLineInitRule implements TestRule {
+    private String[] mArgs;
+
+    public CommandLineInitRule(String[] args) {
+        if (args != null) {
+            mArgs = Arrays.copyOf(args, args.length);
+        }
+    }
+
+    @Override
+    public Statement apply(Statement base, Description description) {
+        return new Statement() {
+            @Override
+            public void evaluate() {
+                CommandLine.init(mArgs);
+            }
+        };
+    }
+}
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/AddToHomescreenManagerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/AddToHomescreenManagerTest.java
index c4fe645..6461881 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/AddToHomescreenManagerTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/webapps/AddToHomescreenManagerTest.java
@@ -9,6 +9,7 @@
 import android.graphics.Bitmap;
 import android.support.test.InstrumentationRegistry;
 import android.support.test.filters.SmallTest;
+import android.text.TextUtils;
 
 import org.junit.Assert;
 import org.junit.Before;
@@ -152,7 +153,11 @@
         public void showDialog() {
             AddToHomescreenManager.Observer observer = new AddToHomescreenManager.Observer() {
                 @Override
-                public void onUserTitleAvailable(String title) {}
+                public void onUserTitleAvailable(String title) {
+                    if (TextUtils.isEmpty(mTitle)) {
+                        mTitle = title;
+                    }
+                }
 
                 @Override
                 public void onReadyToAdd(Bitmap icon) {
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/widget/RoundedIconGeneratorTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/widget/RoundedIconGeneratorTest.java
index 5535083..a7880d5 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/widget/RoundedIconGeneratorTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/widget/RoundedIconGeneratorTest.java
@@ -15,7 +15,7 @@
 import org.chromium.base.CommandLine;
 import org.chromium.base.test.BaseJUnit4ClassRunner;
 import org.chromium.base.test.util.Feature;
-import org.chromium.content.browser.test.NativeLibraryTestRule;
+import org.chromium.chrome.browser.test.ChromeBrowserTestRule;
 
 /**
  * Unit tests for RoundedIconGenerator.
@@ -23,7 +23,7 @@
 @RunWith(BaseJUnit4ClassRunner.class)
 public class RoundedIconGeneratorTest {
     @Rule
-    public NativeLibraryTestRule mActivityTestRule = new NativeLibraryTestRule();
+    public final ChromeBrowserTestRule mBrowserTestRule = new ChromeBrowserTestRule();
 
     private String getIconTextForUrl(String url, boolean includePrivateRegistries) {
         return RoundedIconGenerator.getIconTextForUrl(url, includePrivateRegistries);
@@ -32,7 +32,6 @@
     @Before
     public void setUp() throws Exception {
         CommandLine.init(null);
-        mActivityTestRule.loadNativeLibraryAndInitBrowserProcess();
     }
 
     /**
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_am.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_am.xtb
index 793f86bf..7e27e2f 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_am.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_am.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="am">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> ለማሄድ የድር አሳሽ ያስፈልገዋል</translation>
 <translation id="7671141431838911305">ጫን</translation>
-<translation id="8307642646779885758">እባክዎ <ph name="WEBAPK_SITE" />ን ለማሄድ መጠቀም የሚፈልጉትን አሳሽ ይምረጡ</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_ar.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_ar.xtb
index d161ffb..73ff4ac 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_ar.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_ar.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ar">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> يتطلّب متصفّح ويب لتشغيله</translation>
 <translation id="7671141431838911305">تثبيت</translation>
-<translation id="8307642646779885758">يُرجى تحديد المتصفح الذي ترغب في استخدامه لتشغيل <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_bg.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_bg.xtb
index 8e6ea0c5..9acac9be 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_bg.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_bg.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="bg">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> се нуждае от уеб браузър, за да стартира</translation>
 <translation id="7671141431838911305">INSTALL</translation>
-<translation id="8307642646779885758">Моля, изберете браузъра, чрез който искате да стартирате <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_ca.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_ca.xtb
index 25e5e0dc..007f558 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_ca.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_ca.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ca">
-<translation id="5095487927081109870">Cal tenir un navegador web perquè <ph name="WEBAPK_SITE" /> es pugui executar</translation>
 <translation id="7671141431838911305">INSTAL·LA</translation>
-<translation id="8307642646779885758">Selecciona el navegador que vulguis utilitzar per executar <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_cs.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_cs.xtb
index f5eaad7a..73caeb8 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_cs.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_cs.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="cs">
-<translation id="5095487927081109870">Aplikace <ph name="WEBAPK_SITE" /> ke spuštění potřebuje webový prohlížeč</translation>
 <translation id="7671141431838911305">INSTALOVAT</translation>
-<translation id="8307642646779885758">Vyberte prohlížeč, pomocí kterého chcete aplikaci <ph name="WEBAPK_SITE" /> spustit</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_da.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_da.xtb
index 59d9a24..a70fd41 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_da.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_da.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="da">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> skal køres i en webbrowser</translation>
 <translation id="7671141431838911305">INSTALLER</translation>
-<translation id="8307642646779885758">Vælg den browser, du vil bruge til at køre <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_de.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_de.xtb
index 79098a69..0bd6eff 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_de.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_de.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="de">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> muss auf einem Webbrowser ausgeführt werden</translation>
 <translation id="7671141431838911305">Installieren</translation>
-<translation id="8307642646779885758">Wählen Sie einen Browser aus, mit dem <ph name="WEBAPK_SITE" /> ausgeführt werden soll</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_el.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_el.xtb
index 3bb9e7d..4f31787 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_el.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_el.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="el">
-<translation id="5095487927081109870">Απαιτείται πρόγραμμα περιήγησης στον ιστό για την εκτέλεση του ιστοτόπου <ph name="WEBAPK_SITE" /></translation>
 <translation id="7671141431838911305">ΕΓΚΑΤΑΣΤΑΣΗ</translation>
-<translation id="8307642646779885758">Επιλέξτε το πρόγραμμα περιήγησης που θέλετε να χρησιμοποιήσετε για να εκτελέσετε το <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_en-GB.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_en-GB.xtb
index a2525b55..1c6144a 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_en-GB.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_en-GB.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="en-GB">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> needs a web browser to run</translation>
 <translation id="7671141431838911305">INSTALL</translation>
-<translation id="8307642646779885758">Please select the browser that you'd like to use to run <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_es-419.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_es-419.xtb
index 713710f5..518edca 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_es-419.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_es-419.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="es-419">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> necesita un navegador web para ejecutarse</translation>
 <translation id="7671141431838911305">INSTALAR</translation>
-<translation id="8307642646779885758">Selecciona el navegador que deseas usar para ejecutar <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_es.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_es.xtb
index 65adc5f..c7ce5de 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_es.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_es.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="es">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> necesita un navegador web para ejecutarse</translation>
 <translation id="7671141431838911305">INSTALAR</translation>
-<translation id="8307642646779885758">Selecciona el navegador que quieras usar para ejecutar <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_fa.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_fa.xtb
index b7f54a2..ea1631a 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_fa.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_fa.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fa">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> برای اجرا به مرورگر وب نیاز دارد</translation>
 <translation id="7671141431838911305">نصب</translation>
-<translation id="8307642646779885758">لطفاً مرورگری را که می‌خواهید برای اجرای <ph name="WEBAPK_SITE" /> استفاده شود انتخاب کنید</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_fi.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_fi.xtb
index c40ee86..e1b51c1 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_fi.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_fi.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fi">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> tarvitsee verkkoselainta toimiakseen</translation>
 <translation id="7671141431838911305">ASENNA</translation>
-<translation id="8307642646779885758">Valitse selain, jolla <ph name="WEBAPK_SITE" /> avataan.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_fil.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_fil.xtb
index b921bcb..3a95eca 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_fil.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_fil.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fil">
-<translation id="5095487927081109870">Kailangan ng <ph name="WEBAPK_SITE" /> ng web browser upang tumakbo</translation>
 <translation id="7671141431838911305">INSTALL</translation>
-<translation id="8307642646779885758">Piliin ang browser na gusto mong gamitin upang paganahin ang <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_fr.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_fr.xtb
index 8132efa7..8f4e6b6 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_fr.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_fr.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fr">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> a besoin d'un navigateur Web pour fonctionner</translation>
 <translation id="7671141431838911305">INSTALLER</translation>
-<translation id="8307642646779885758">Veuillez sélectionner le navigateur à utiliser avec <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_hi.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_hi.xtb
index 123b7fc..8dc7155 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_hi.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_hi.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="hi">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> को चलाने के लिए वेब ब्राउज़र चाहिए</translation>
 <translation id="7671141431838911305">इंस्टॉल करें</translation>
-<translation id="8307642646779885758">कृपया ऐसा ब्राउज़र चुनें जिसका उपयोग करके आप <ph name="WEBAPK_SITE" /> को चलाना चाहते हैं</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_hr.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_hr.xtb
index a055df02..32f04599 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_hr.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_hr.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="hr">
-<translation id="5095487927081109870">Da biste otvorili web-lokaciju <ph name="WEBAPK_SITE" />, potreban vam je web-preglednik</translation>
 <translation id="7671141431838911305">INSTALIRANJE</translation>
-<translation id="8307642646779885758">Odaberite preglednik koji želite upotrijebiti za otvaranje web-lokacije <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_hu.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_hu.xtb
index 1a02076..798bbee1 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_hu.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_hu.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="hu">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> működéséhez böngésző futtatására van szükség.</translation>
 <translation id="7671141431838911305">TELEPÍTÉS</translation>
-<translation id="8307642646779885758">Válassza ki a böngészőt, amelyet a(z) <ph name="WEBAPK_SITE" /> futtatásához szeretne használni</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_id.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_id.xtb
index 4b845b5..01909fa8e 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_id.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_id.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="id">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> memerlukan browser web untuk berjalan</translation>
 <translation id="7671141431838911305">INSTAL</translation>
-<translation id="8307642646779885758">Pilih browser yang ingin dijalankan <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_it.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_it.xtb
index 42bd100..5ca4a97 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_it.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_it.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="it">
-<translation id="5095487927081109870">Per eseguire <ph name="WEBAPK_SITE" /> è necessario un browser web</translation>
 <translation id="7671141431838911305">INSTALLA</translation>
-<translation id="8307642646779885758">Seleziona il browser da usare per eseguire <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_iw.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_iw.xtb
index 533fe99..c4cc951 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_iw.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_iw.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="iw">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> זקוק לדפדפן אינטרנט כדי לפעול</translation>
 <translation id="7671141431838911305">התקנה</translation>
-<translation id="8307642646779885758">בחר את הדפדפן שבו ברצונך להשתמש כדי להפעיל את <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_ja.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_ja.xtb
index 97cabb48..eaa8237 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_ja.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_ja.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ja">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> を開くウェブブラウザを選択</translation>
 <translation id="7671141431838911305">インストール</translation>
-<translation id="8307642646779885758"><ph name="WEBAPK_SITE" /> を開くブラウザを選択してください</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_ko.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_ko.xtb
index 57d14db9..b8f2d21 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_ko.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_ko.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ko">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" />을(를) 실행할 웹브라우저가 필요합니다.</translation>
 <translation id="7671141431838911305">설치</translation>
-<translation id="8307642646779885758"><ph name="WEBAPK_SITE" />을(를) 실행할 때 사용할 브라우저를 선택하세요.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_lt.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_lt.xtb
index 14285bde..86e1b00 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_lt.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_lt.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="lt">
-<translation id="5095487927081109870">Kad galėtų veikti <ph name="WEBAPK_SITE" />, reikalinga žiniatinklio naršyklė</translation>
 <translation id="7671141431838911305">ĮDIEGTI</translation>
-<translation id="8307642646779885758">Kad galėtų veikti <ph name="WEBAPK_SITE" />, pasirinkite norimą naudoti naršyklę</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_lv.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_lv.xtb
index f0b2b52..155757f 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_lv.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_lv.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="lv">
-<translation id="5095487927081109870">Vietnes <ph name="WEBAPK_SITE" /> darbībai ir nepieciešams tīmekļa pārlūks.</translation>
 <translation id="7671141431838911305">INSTALĒT</translation>
-<translation id="8307642646779885758">Lūdzu, atlasiet pārlūku, kurā vēlaties palaist vietni <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_nl.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_nl.xtb
index 95554f3..ccd1a3a 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_nl.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_nl.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="nl">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> kan alleen worden uitgevoerd in een webbrowser</translation>
 <translation id="7671141431838911305">INSTALLEER</translation>
-<translation id="8307642646779885758">Selecteer de browser waarmee je <ph name="WEBAPK_SITE" /> wilt uitvoeren</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_no.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_no.xtb
index 81f29d7..8eb60bc 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_no.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_no.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="no">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> må kjøres i en nettleser</translation>
 <translation id="7671141431838911305">INSTALLER</translation>
-<translation id="8307642646779885758">Velg hvilken nettleser du vil kjøre <ph name="WEBAPK_SITE" /> i</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_pl.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_pl.xtb
index 6a51fa9..a145c04 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_pl.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_pl.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="pl">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> do działania potrzebuje przeglądarki</translation>
 <translation id="7671141431838911305">ZAINSTALUJ</translation>
-<translation id="8307642646779885758">Wybierz przeglądarkę, której chcesz użyć do uruchomienia strony <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_pt-BR.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_pt-BR.xtb
index 235b1d1..6d400cc 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_pt-BR.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_pt-BR.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="pt-BR">
-<translation id="5095487927081109870">O site <ph name="WEBAPK_SITE" /> precisa de um navegador da Web para ser executado</translation>
 <translation id="7671141431838911305">INSTALAR</translation>
-<translation id="8307642646779885758">Selecione o navegador que você quer usar para executar o site <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_pt-PT.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_pt-PT.xtb
index 2263a4f..b251637d 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_pt-PT.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_pt-PT.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="pt-PT">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> necessita de um navegador de Internet para ser executado</translation>
 <translation id="7671141431838911305">INSTALAR</translation>
-<translation id="8307642646779885758">Selecione o navegador que pretende utilizar para executar <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_ro.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_ro.xtb
index edfac98..3477ebe 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_ro.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_ro.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ro">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> are nevoie de un browser web pentru a rula</translation>
 <translation id="7671141431838911305">INSTALEAZĂ</translation>
-<translation id="8307642646779885758">Selectează browserul pe care dorești să îl folosești pentru a rula <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_ru.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_ru.xtb
index dd0a64b..eefa3c5c 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_ru.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_ru.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ru">
-<translation id="5095487927081109870">Выбор браузера для запуска <ph name="WEBAPK_SITE" /></translation>
 <translation id="7671141431838911305">УСТАНОВИТЬ</translation>
-<translation id="8307642646779885758">Выберите браузер, в котором нужно запустить <ph name="WEBAPK_SITE" />.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_sk.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_sk.xtb
index be48087..f569ee88 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_sk.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_sk.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sk">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> potrebuje na fungovanie webový prehliadač</translation>
 <translation id="7671141431838911305">INŠTALOVAŤ</translation>
-<translation id="8307642646779885758">Vyberte prehliadač, v ktorom chcete otvoriť web <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_sl.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_sl.xtb
index 92751ad..f07fe05c 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_sl.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_sl.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sl">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> za izvajanje potrebuje brskalnik</translation>
 <translation id="7671141431838911305">NAMESTI</translation>
-<translation id="8307642646779885758">Izberite brskalnik, s katerim želite izvajati <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_sr.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_sr.xtb
index a37f1f4..9423154 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_sr.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_sr.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sr">
-<translation id="5095487927081109870">Изаберите веб-прегледач да бисте покренули <ph name="WEBAPK_SITE" /></translation>
 <translation id="7671141431838911305">ИНСТАЛИРАЊЕ</translation>
-<translation id="8307642646779885758">Изаберите прегледач који желите да користите за покретање <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_sv.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_sv.xtb
index b2914b3..41db043 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_sv.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_sv.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sv">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> måste köras i en webbläsare</translation>
 <translation id="7671141431838911305">INSTALLERA</translation>
-<translation id="8307642646779885758">Välj i vilken webbläsare du vill köra <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_sw.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_sw.xtb
index 5eeed21..c9298f8 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_sw.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_sw.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sw">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> inahitaji kivinjari ili uweze kuitumia</translation>
 <translation id="7671141431838911305">SAKINISHA</translation>
-<translation id="8307642646779885758">Tafadhali chagua kivinjari ambacho ungependa kutumia kuendesha <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_th.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_th.xtb
index c5f63603..255b0f4 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_th.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_th.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="th">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> ต้องใช้เว็บเบราว์เซอร์เพื่อเรียกใช้</translation>
 <translation id="7671141431838911305">ติดตั้ง</translation>
-<translation id="8307642646779885758">โปรดเลือกเบราว์เซอร์ที่จะเรียกใช้ <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_tr.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_tr.xtb
index a2a9fc4..ea8b080 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_tr.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_tr.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="tr">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> sitesinin çalışması için web tarayıcısı gerekir</translation>
 <translation id="7671141431838911305">YÜKLE</translation>
-<translation id="8307642646779885758">Lütfen <ph name="WEBAPK_SITE" /> sitesini çalıştırmak için kullanmak istediğiniz tarayıcıyı seçin</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_uk.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_uk.xtb
index 01215e9..bb048e3 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_uk.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_uk.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="uk">
-<translation id="5095487927081109870">Виберіть веб-переглядач, щоб запустити <ph name="WEBAPK_SITE" /></translation>
 <translation id="7671141431838911305">INSTALL</translation>
-<translation id="8307642646779885758">Виберіть веб-переглядач, щоб запустити <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_vi.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_vi.xtb
index fdb1b7e..26d5534 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_vi.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_vi.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="vi">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> cần một trình duyệt web để chạy</translation>
 <translation id="7671141431838911305">CÀI ĐẶT</translation>
-<translation id="8307642646779885758">Vui lòng chọn trình duyệt bạn muốn sử dụng để chạy <ph name="WEBAPK_SITE" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_zh-CN.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_zh-CN.xtb
index 669d2979..dd0becb5 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_zh-CN.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_zh-CN.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="zh-CN">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> 需要在网络浏览器中运行</translation>
 <translation id="7671141431838911305">安装</translation>
-<translation id="8307642646779885758">请选择您想要用来运行 <ph name="WEBAPK_SITE" /> 的浏览器</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/webapk/strings/translations/android_webapk_strings_zh-TW.xtb b/chrome/android/webapk/strings/translations/android_webapk_strings_zh-TW.xtb
index c1b0bfc7..dfbc5c5 100644
--- a/chrome/android/webapk/strings/translations/android_webapk_strings_zh-TW.xtb
+++ b/chrome/android/webapk/strings/translations/android_webapk_strings_zh-TW.xtb
@@ -1,7 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="zh-TW">
-<translation id="5095487927081109870"><ph name="WEBAPK_SITE" /> 必須在網路瀏覽器上執行</translation>
 <translation id="7671141431838911305">安裝</translation>
-<translation id="8307642646779885758">請選取你想用來執行 <ph name="WEBAPK_SITE" /> 的瀏覽器</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/app/resources/generated_resources_am.xtb b/chrome/app/resources/generated_resources_am.xtb
index f8b1aeb3..413e4df 100644
--- a/chrome/app/resources/generated_resources_am.xtb
+++ b/chrome/app/resources/generated_resources_am.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (ቤተኛ)</translation>
 <translation id="1711973684025117106">መጭመቅ አልተሳካም፣ ያልተጠበቀ ስህተት፦ $1</translation>
 <translation id="1712349894969001173">ይህን የይለፍ ቃል በእርስዎ iPhone ላይ ያግኙት</translation>
-<translation id="1719028357511747483">ይፈልጉ ከእርስዎ <ph name="DEVICE_TYPE" />፣ መተግበሪያዎች፣ ድር...</translation>
 <translation id="1719312230114180055">ማስታወሻ፦ የጣት አሻራዎ ከጠንካራ ይለፍ ቃል ወይም ፒን ባነሰ መልኩ የተጠበቀ ሊሆን ይችላል።</translation>
 <translation id="1720318856472900922">TLS WWW የአገልጋይ ማረጋገጫ</translation>
 <translation id="1720372306711178108">የተቀጠለ ዴስክቶፕ</translation>
diff --git a/chrome/app/resources/generated_resources_ar.xtb b/chrome/app/resources/generated_resources_ar.xtb
index 2841c28..3acd466f 100644
--- a/chrome/app/resources/generated_resources_ar.xtb
+++ b/chrome/app/resources/generated_resources_ar.xtb
@@ -65,7 +65,7 @@
 <translation id="1097507499312291972"><ph name="BEGIN_SIGN_IN_LINK" />سجّل الدخول<ph name="END_SIGN_IN_LINK" /> للتحكم في مواقع الويب التي يزورها هذا الشخص وعرضها.</translation>
 <translation id="1097658378307015415">قبل تسجيل الدخول، الرجاء الدخول كضيف لتنشيط الشبكة <ph name="NETWORK_ID" /></translation>
 <translation id="1108600514891325577">إي&amp;قاف</translation>
-<translation id="110918622319006905">الشبكة الظاهرية الخاصة لطرف ثالث</translation>
+<translation id="110918622319006905">الشبكة الافتراضية الخاصة لطرف ثالث</translation>
 <translation id="1110155001042129815">انتظار</translation>
 <translation id="1110753181581583968">{NUM_DOWNLOAD,plural, =1{متابعة التنزيل}zero{متابعة التنزيلات}two{متابعة التنزيلين}few{متابعة التنزيلات}many{متابعة التنزيلات}other{متابعة التنزيلات}}</translation>
 <translation id="1110772031432362678">لم يتم العثور على شبكات.</translation>
@@ -500,7 +500,6 @@
 <translation id="1709106626015023981">‏<ph name="WIDTH" /> x <ph name="HEIGHT" /> (الأصلي)</translation>
 <translation id="1711973684025117106">تعذّر الضغط، خطأ غير متوقع: $1</translation>
 <translation id="1712349894969001173">‏الحصول على كلمة المرور هذه على جهاز iPhone</translation>
-<translation id="1719028357511747483">البحث في <ph name="DEVICE_TYPE" />، التطبيقات، الويب...</translation>
 <translation id="1719312230114180055">ملاحظة: قد يكون استخدام ميزة بصمة الإصبع أقل أمانًا من استخدام كلمة مرور أو رقم تعريف شخصي قوي.</translation>
 <translation id="1720318856472900922">‏مصادقة TLS (بروتوكول أمان طبقة النقل) للخادم WWW</translation>
 <translation id="1720372306711178108">سطح المكتب الموسّع</translation>
@@ -2081,7 +2080,7 @@
 <translation id="4071770069230198275"><ph name="PROFILE_NAME" />: خطأ في تسجيل الدخول</translation>
 <translation id="4074900173531346617">شهادة توقيع البريد الإلكتروني</translation>
 <translation id="407520071244661467">تغيير الحجم</translation>
-<translation id="4077917118009885966">الإعلانات المحظورة على هذا الموقع</translation>
+<translation id="4077917118009885966">حظر الإعلانات على هذا الموقع</translation>
 <translation id="4084682180776658562">إشارة</translation>
 <translation id="4084835346725913160">غلق <ph name="TAB_NAME" /></translation>
 <translation id="4085298594534903246">تم منع تشغيل جافا سكريبت في هذه الصفحة.</translation>
@@ -4166,7 +4165,7 @@
 <translation id="7348093485538360975">لوحة المفاتيح على الشاشة</translation>
 <translation id="7352651011704765696">حدث خطأ ما</translation>
 <translation id="73534262421337222">جارٍ تثبيت تحديث مهمّ</translation>
-<translation id="735745346212279324">تم قطع اتصال الشبكة الظاهرية الخاصة</translation>
+<translation id="735745346212279324">تم قطع اتصال الشبكة الافتراضية الخاصة</translation>
 <translation id="7359588939039777303">تم حظر الإعلانات.</translation>
 <translation id="7360183604634508679">قائمة الإشارات</translation>
 <translation id="7360233684753165754"><ph name="PAGE_NUMBER" /> صفحة على <ph name="PRINTER_NAME" /></translation>
diff --git a/chrome/app/resources/generated_resources_bg.xtb b/chrome/app/resources/generated_resources_bg.xtb
index 9b2a6631..4b1c3f1 100644
--- a/chrome/app/resources/generated_resources_bg.xtb
+++ b/chrome/app/resources/generated_resources_bg.xtb
@@ -496,7 +496,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (стандартно)</translation>
 <translation id="1711973684025117106">Компресирането не бе успешно. Неочаквана грешка: $1</translation>
 <translation id="1712349894969001173">Пренасяне на тази парола на вашия iPhone</translation>
-<translation id="1719028357511747483">Търсете в <ph name="DEVICE_TYPE" />, приложенията, мрежата...</translation>
 <translation id="1719312230114180055">Забележка: Отпечатъкът ви може да е по-малко сигурен в сравнение с надеждна парола или ПИН код.</translation>
 <translation id="1720318856472900922">Удостоверяване на TLS WWW сървър</translation>
 <translation id="1720372306711178108">Разширен работен плот</translation>
diff --git a/chrome/app/resources/generated_resources_bn.xtb b/chrome/app/resources/generated_resources_bn.xtb
index fc4e931..0e88f01 100644
--- a/chrome/app/resources/generated_resources_bn.xtb
+++ b/chrome/app/resources/generated_resources_bn.xtb
@@ -629,6 +629,7 @@
 <translation id="1916502483199172559">ডিফল্ট লাল রঙের অবতার</translation>
 <translation id="191688485499383649">"<ph name="DEVICE_NAME" />" এর সাথে সংযুক্ত হওয়ার সময় একটি অজানা ত্রুটি ঘটেছে৷</translation>
 <translation id="1918141783557917887">&amp;ক্ষুদ্রতর</translation>
+<translation id="1919345977826869612">বিজ্ঞাপন</translation>
 <translation id="1921584744613111023"><ph name="DPI" /> dpi</translation>
 <translation id="192494336144674234">এটা দিয়ে খুলুন</translation>
 <translation id="1925021887439448749">কাস্টম ওয়েব ঠিকানা লিখুন</translation>
@@ -1033,6 +1034,7 @@
 <translation id="2534460670861217804">সুরক্ষিত HTTP প্রক্সী</translation>
 <translation id="253557089021624350">সক্রিয়-রাখার সংখ্যা</translation>
 <translation id="2539110682392681234">প্রক্সিটি আপনার প্রকাশকের দ্বারা জারি করা হয়েছে৷</translation>
+<translation id="2540384386570049483">এই সাইটে বিজ্ঞাপন দেখানোর অনুমতি দিন</translation>
 <translation id="2541423446708352368">সকল ডাউনলোড দেখান</translation>
 <translation id="2542049655219295786">Google টেবিল</translation>
 <translation id="2544853746127077729">নেটওয়ার্কের দ্বারা প্রমাণীকরণ শংসাপত্র প্রত্যাখ্যান করা হয়েছে</translation>
@@ -1334,6 +1336,7 @@
 <translation id="2946119680249604491">সংযোগ জুড়ুন</translation>
 <translation id="2946640296642327832">ব্লুটুথ সক্ষম করুন</translation>
 <translation id="2948300991547862301"><ph name="PAGE_TITLE" /> এ যান</translation>
+<translation id="2948320633360386059">যে সমস্ত সাইটে বিরক্তিকরভাবে বিজ্ঞাপন দেখানো হয়, সেগুলিতে ব্লক করা হয়েছে</translation>
 <translation id="29488703364906173">আধুনিক ওয়েবের জন্য তৈরি একটি দ্রুত, সহজ, এবং সুরক্ষিত ওয়েব ব্রাউজার৷</translation>
 <translation id="2949037475046662832">এর ফলে সকল সাইটের কুকিজ এবং সাইট ডেটা সাফ হয়ে যাবে, এতে অন্তর্ভুক্ত রয়েছে</translation>
 <translation id="2951247061394563839">সেন্টার উইন্ডো</translation>
@@ -2077,6 +2080,7 @@
 <translation id="4071770069230198275"><ph name="PROFILE_NAME" />: প্রবেশ করায় ত্রুটি</translation>
 <translation id="4074900173531346617">ইমেল স্বাক্ষরকারীর শংসাপত্র</translation>
 <translation id="407520071244661467">স্কেল</translation>
+<translation id="4077917118009885966">এই সাইটে বিজ্ঞাপন ব্লক করা হয়েছে</translation>
 <translation id="4084682180776658562">বুকমার্ক</translation>
 <translation id="4084835346725913160"><ph name="TAB_NAME" /> বন্ধ করুন</translation>
 <translation id="4085298594534903246">এই পৃষ্ঠাতে JavaScript ব্লক করা হয়েছে৷</translation>
@@ -2344,6 +2348,7 @@
 <translation id="4546308221697447294">Google Chrome দিয়ে দ্রুত ব্রাউজ করুন</translation>
 <translation id="4547659257713117923">অন্য ডিভাইসগুলি থেকে কোনো ট্যাব নেই</translation>
 <translation id="4547992677060857254">আপনার নির্বাচিত ফোল্ডারে সংবেদনশীল ফাইল রয়েছে৷ "$1" কে এই ফোল্ডারে স্থায়ী লেখার অ্যাক্সেস মঞ্জুর করার ব্যাপারে আপনি কি নিশ্চিত?</translation>
+<translation id="4552031286893852992">এই সাইটে বিরক্তিকরভাবে বিজ্ঞাপন দেখানো হয়, তাই Chrome এখানে বিজ্ঞাপন ব্লক করেছে।</translation>
 <translation id="4552089082226364758">ফ্ল্যাশ</translation>
 <translation id="4552495056028768700">পৃষ্ঠা অ্যাক্সেস</translation>
 <translation id="4552678318981539154">আরো সঞ্চয়স্থান কিনুন</translation>
@@ -2578,6 +2583,7 @@
 <translation id="4893336867552636863">এটি স্থায়ীভাবে এই ডিভাইস থেকে আপনার ব্রাউজিং ডেটা মুছে ফেলবে।</translation>
 <translation id="4898011734382862273">"<ph name="CERTIFICATE_NAME" />" শংসাপত্রটি একটি শংসাকরণ কর্তৃপক্ষের প্রতিনিধিত্ব করে</translation>
 <translation id="4899376560703610051">আপনার <ph name="DEVICE_TYPE" /> নিজ হাতে লক করা হয়েছে৷ প্রবেশ করতে আপনাকে আপনার পাসওয়ার্ড লিখতে হবে৷</translation>
+<translation id="489985760463306091">ক্ষতিকারক সফ্টওয়্যার সরানোর প্রক্রিয়া সম্পূর্ণ করতে কম্পিউটার বন্ধ করে আবার চালু করুন</translation>
 <translation id="4900392736118574277">আপনার শুরুর পৃষ্ঠা <ph name="URL" /> এ পরিবর্তন করা হয়েছে।</translation>
 <translation id="490074449735753175">বানান ত্রুটিগুলি সমাধানে সহায়তা করতে একটি ওয়েব পরিষেবা ব্যবহার করুন</translation>
 <translation id="49027928311173603">সার্ভার থেকে ডাউনলোড করা নীতিটি বৈধ নয়: <ph name="VALIDATION_ERROR" />৷</translation>
@@ -2909,6 +2915,7 @@
 <translation id="5396126354477659676"><ph name="PEPPER_PLUGIN_DOMAIN" /> এ <ph name="PEPPER_PLUGIN_NAME" /> আপনার কম্পিউটার্ অ্যাক্সেস করতে চায়৷</translation>
 <translation id="5397794290049113714">আপনি</translation>
 <translation id="5398572795982417028">পৃষ্ঠা সীমার বাইরের উল্লেখ, সীমা হলো <ph name="MAXIMUM_PAGE" /></translation>
+<translation id="5398772614898833570">বিজ্ঞাপন ব্লক করা হয়েছে</translation>
 <translation id="5399158067281117682">PINগুলি মেলে না!</translation>
 <translation id="5400640815024374115">ট্রাস্টেড প্ল্যাটফর্ম মডিউল (TPM) চিপটি অক্ষম বা অনুপস্থিত আছে৷</translation>
 <translation id="5402815541704507626">মোবাইল ডেটা ব্যবহার করে আপডেটটি ডাউনলোড করুন</translation>
@@ -4158,6 +4165,7 @@
 <translation id="7352651011704765696">কিছু সমস্যা হয়েছে</translation>
 <translation id="73534262421337222">জরুরী আপডেট ইনস্টল করা হচ্ছে</translation>
 <translation id="735745346212279324">VPN সংযোগ বিচ্ছিন্ন করা হয়েছে</translation>
+<translation id="7359588939039777303">বিজ্ঞাপন ব্লক করা হয়েছে।</translation>
 <translation id="7360183604634508679">Bookmarks মেনু</translation>
 <translation id="7360233684753165754"><ph name="PRINTER_NAME" /> এ <ph name="PAGE_NUMBER" /> টি পাতা</translation>
 <translation id="7361039089383199231">$১ বাইট</translation>
@@ -4170,6 +4178,7 @@
 <translation id="7366762109661450129">যখন স্ক্রীন চালু ও আনলক অবস্থায় থাকে তখন "Ok Google" বলুন৷</translation>
 <translation id="7366909168761621528">ব্রাউজিং ডেটা</translation>
 <translation id="7369521049655330548">এই পৃষ্ঠাতে নিম্নোক্ত প্ল্যাগ ইনগুলি অবরুদ্ধ করা হয়েছে:</translation>
+<translation id="7371006317849674875">শুরুর সময়</translation>
 <translation id="7373789336584437724">এই ডিভাইসটি বর্তমানে Google এ ডায়গনস্টিক ও ব্যবহারের ডেটা পাঠায়। আপনি আপনার ডিভাইস <ph name="BEGIN_LINK1" />সেটিংস<ph name="END_LINK1" /> থেকে যেকোনো সময় এটি পরিবর্তন করতে পারেন। <ph name="BEGIN_LINK2" />আরো জানুন<ph name="END_LINK2" /></translation>
 <translation id="7374461526650987610">প্রোটোকল পরিচালনাকারী</translation>
 <translation id="7375053625150546623">EAP</translation>
@@ -4472,6 +4481,7 @@
 <translation id="7831368056091621108">আপনার সমস্ত ডিভাইসে এই এক্সটেনশান, আপনার ইতিহাস, এবং Chrome সেটিংস পেতে৷</translation>
 <translation id="7831493768366098287">Google মুদ্রণ</translation>
 <translation id="7831754656372780761"><ph name="TAB_TITLE" /> <ph name="EMOJI_MUTING" /></translation>
+<translation id="7832084384634357321">শেষের সময়</translation>
 <translation id="7833720883933317473">সংরক্ষিত কাস্টম শব্দ এখানে দেখা যাবে</translation>
 <translation id="7837776265184002579">আপনার হোমপেজ <ph name="URL" /> এ পরিবর্তন করা হয়েছে।</translation>
 <translation id="7839051173341654115">মিডিয়া দেখুন/ব্যাকআপ নিন</translation>
@@ -4737,6 +4747,7 @@
 <translation id="8226619461731305576">অপেক্ষমাণ</translation>
 <translation id="8226742006292257240">আপনার কম্পিউটারে অ্যাসাইন করা হয়েছে এমন এলোমেলোভাবে জেনারেট হওয়া TPM পাসওয়ার্ডটি নিচে:</translation>
 <translation id="8227119283605456246">ফাইল সংযুক্ত করুন</translation>
+<translation id="8234795456569844941">এই সমস্যাটির সমাধান করতে আমাদের ইঞ্জিনিয়ারদের সাহায্য করুন। আমাদের জানান, ঠিক কি ঘটার পরে এই প্রোফাইল ত্রুটির মেসেজটি দেখেছিলেন:</translation>
 <translation id="8238649969398088015">সহায়তা  টিপ</translation>
 <translation id="8240697550402899963">ক্লাসিক থিম ব্যবহার করুন</translation>
 <translation id="8241040075392580210">ছায়াদায়ক</translation>
@@ -4766,6 +4777,7 @@
 <translation id="8261506727792406068">মুছুন</translation>
 <translation id="8261580862248730866">মাইক্রোফোন ব্যতিক্রমগুলি</translation>
 <translation id="8261673729476082470"><ph name="BEGIN_LINK" />Google ড্রাইভ<ph name="END_LINK" /> এ <ph name="FILE_COUNT" />টি ফটোর ব্যাকআপ নেওয়া হচ্ছে</translation>
+<translation id="826246685091802258">এই বিল্ডে <ph name="BAD_FLAG" /> এর সুবিধা নেই।</translation>
 <translation id="8263231521757761563">সক্রিয় প্রোটোকল পরিচালনাকারীগণ</translation>
 <translation id="8263744495942430914"><ph name="FULLSCREEN_ORIGIN" />আপনার মাউস কার্সার অক্ষম করেছে৷</translation>
 <translation id="8264718194193514834">"<ph name="EXTENSION_NAME" />" এর দ্বারা চালিত পূর্ণ স্ক্রিন৷</translation>
@@ -5095,6 +5107,7 @@
 <translation id="8800004011501252845">এর জন্য দেখানো গন্তব্যস্থল</translation>
 <translation id="8800420788467349919">ভলিউম: <ph name="PRECENTAGE" />%</translation>
 <translation id="8804398419035066391">সহযোগী ওয়েবসাইটগুলির মাধ্যমে যোগাযোগ করুন</translation>
+<translation id="8805140816472474147">সিঙ্ক করার জন্য সিঙ্ক সেটিংস নিশ্চিত করুন।</translation>
 <translation id="8807632654848257479">স্থায়ী</translation>
 <translation id="8808478386290700967">ওয়েব দোকান</translation>
 <translation id="8808686172382650546">বিড়াল</translation>
@@ -5167,6 +5180,7 @@
 <translation id="8916476537757519021">ছদ্মবেশী সাবফ্রেম: <ph name="SUBFRAME_SITE" /></translation>
 <translation id="8919034266226953085">PWG রাস্টার রূপান্তর</translation>
 <translation id="89217462949994770">আপনি অনেকবার ভুল পিন লিখেছেন৷ একটি নতুন 8-ডিজিটের পিন আনলকিং কী সংগ্রহ করতে দয়া করে <ph name="CARRIER_ID" />-এ যোগাযোগ করুন৷</translation>
+<translation id="8922013791253848639">এই সাইটে সবসময় বিজ্ঞাপন দেখানোর অনুমতি দিন</translation>
 <translation id="8925458182817574960">&amp;সেটিংস</translation>
 <translation id="8926389886865778422">আর জিজ্ঞাসা করবেন না</translation>
 <translation id="8926518602592448999">বিকাশকারী মোডে চলা এক্সটেনশানগুলি অক্ষম করুন</translation>
diff --git a/chrome/app/resources/generated_resources_ca.xtb b/chrome/app/resources/generated_resources_ca.xtb
index 7a1d1b8c..ecc559b 100644
--- a/chrome/app/resources/generated_resources_ca.xtb
+++ b/chrome/app/resources/generated_resources_ca.xtb
@@ -183,7 +183,7 @@
 <translation id="127668050356036882">Tanca totes les finestres</translation>
 <translation id="1277908057200820621">Mostra la llista de dispositius</translation>
 <translation id="1278049586634282054">Inspecciona les visualitzacions:</translation>
-<translation id="1280820357415527819">S'estan cercant xarxes de telefonia mòbil</translation>
+<translation id="1280820357415527819">S'estan cercant xarxes mòbils</translation>
 <translation id="1285320974508926690">No tradueixis mai aquest lloc</translation>
 <translation id="1285484354230578868">Emmagatzema les dades al compte de Google Drive</translation>
 <translation id="1293509594570842875">No s'ha pogut crear l'usuari supervisat. Comproveu la connexió a la xarxa i torneu-ho a provar més tard.</translation>
@@ -415,7 +415,7 @@
 <translation id="1600857548979126453">Accedir al servidor de depuració de pàgina</translation>
 <translation id="1601560923496285236">Aplica</translation>
 <translation id="1603914832182249871">(Incògnit)</translation>
-<translation id="1607220950420093847">Pot ser que el compte s'hagi suprimit o desactivat. Tanqueu la sessió.</translation>
+<translation id="1607220950420093847">Pot ser que el compte s'hagi suprimit o desactivat. Tanca la sessió.</translation>
 <translation id="1608626060424371292">Suprimeix aquest usuari</translation>
 <translation id="1609170755653088773">Sincronitza aquesta contrasenya amb el dispositiu iPhone</translation>
 <translation id="1609862759711084604">Usuari anterior</translation>
@@ -463,7 +463,7 @@
 <translation id="1661245713600520330">En aquesta pàgina s'enumeren tots els mòduls carregats al procés principal i els mòduls registrats per carregar-se més endavant.</translation>
 <translation id="166179487779922818">La contrasenya és massa curta.</translation>
 <translation id="1661867754829461514">Falta el PIN</translation>
-<translation id="16620462294541761">No s'ha pogut verificar la vostra contrasenya. Torneu-ho a provar.</translation>
+<translation id="16620462294541761">No s'ha pogut verificar la teva contrasenya. Torna-ho a provar.</translation>
 <translation id="166278006618318542">Algoritme de clau pública del subjecte</translation>
 <translation id="1662837784918284394">(cap)</translation>
 <translation id="1663298465081438178">Avantatges sense complicacions</translation>
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (nativa)</translation>
 <translation id="1711973684025117106">S'ha produït un error en la compressió; error inesperat: $1</translation>
 <translation id="1712349894969001173">Obtén aquesta contrasenya al dispositiu iPhone</translation>
-<translation id="1719028357511747483">Cerca a <ph name="DEVICE_TYPE" />, en aplicacions, al web...</translation>
 <translation id="1719312230114180055">Nota: és possible que fer servir una empremta digital sigui menys segur que utilitzar una contrasenya segura o un PIN.</translation>
 <translation id="1720318856472900922">Autenticació de servidor WWW de TLS</translation>
 <translation id="1720372306711178108">Escriptori ampliat</translation>
@@ -1026,7 +1025,7 @@
 <translation id="2523966157338854187">Obre una pàgina o un conjunt de pàgines determinat</translation>
 <translation id="2525250408503682495">S'ha produït un error. No s'ha pogut muntar el cryptohome de l'aplicació de quiosc.</translation>
 <translation id="2526590354069164005">Escriptori</translation>
-<translation id="2526619973349913024">Comprova actualitzacions</translation>
+<translation id="2526619973349913024">Cerca actualitzacions</translation>
 <translation id="2527167509808613699">Qualsevol tipus de connexió</translation>
 <translation id="2527591341887670429">Ús de la bateria: <ph name="PRECENTAGE" />%</translation>
 <translation id="2532026602297547439">El sensor està brut</translation>
@@ -1298,7 +1297,7 @@
 <translation id="2890624088306605051">Recupera només la configuració i les dades sincronitzades</translation>
 <translation id="2890678560483811744">La pàgina indicada no respecta el límit</translation>
 <translation id="2893168226686371498">Navegador predeterminat</translation>
-<translation id="289426338439836048">Altres xarxes de telefonia mòbil...</translation>
+<translation id="289426338439836048">Altres xarxes mòbils...</translation>
 <translation id="289644616180464099">La targeta SIM està bloquejada</translation>
 <translation id="289695669188700754">Identificador de clau: <ph name="KEY_ID" /></translation>
 <translation id="2897878306272793870">Confirmes que vols obrir <ph name="TAB_COUNT" /> pestanyes?</translation>
@@ -1313,7 +1312,7 @@
 <translation id="2908162660801918428">Addició d'una galeria multimèdia per directori</translation>
 <translation id="2908789530129661844">Allunya la pantalla</translation>
 <translation id="2912905526406334195"><ph name="HOST" /> vol utilitzar el micròfon.</translation>
-<translation id="2913331724188855103">Permet que els llocs desin i llegeixin les dades de les galetes (recomanat)</translation>
+<translation id="2913331724188855103">Permet que els llocs web desin i llegeixin les dades de les galetes (recomanat)</translation>
 <translation id="2914303854539667666">Genera una contrasenya</translation>
 <translation id="2916073183900451334">Si premeu la tecla de tabulació en una pàgina web, es ressalten els enllaços i els camps de formulari</translation>
 <translation id="2916745397441987255">Cerca extensions</translation>
@@ -1385,7 +1384,7 @@
 <translation id="3015992588037997514">Aquest codi es mostra a la pantalla de Chromebox?</translation>
 <translation id="3016641847947582299">Component actualitzat</translation>
 <translation id="3016780570757425217">Saber la vostra ubicació</translation>
-<translation id="3018346972744622514">Afegeix una altra xarxa de telefonia mòbil</translation>
+<translation id="3018346972744622514">Afegeix una altra xarxa mòbil</translation>
 <translation id="302014277942214887">Introduïu l'ID d'aplicació o l'URL del Web Store.</translation>
 <translation id="3020990233660977256">Número de sèrie: <ph name="SERIAL_NUMBER" /></translation>
 <translation id="3021678814754966447">&amp;Visualitza l'origen del marc</translation>
@@ -2814,7 +2813,7 @@
 <translation id="5254368820972107711">Mostra els fitxers que cal suprimir</translation>
 <translation id="52550593576409946">L'aplicació Quiosc no es pot iniciar.</translation>
 <translation id="5255315797444241226">La frase de contrasenya que heu introduït no és correcta.</translation>
-<translation id="5260508466980570042">No s'ha pogut verificar el correu electrònic o la contrasenya. Torneu-ho a provar.</translation>
+<translation id="5260508466980570042">No s'ha pogut verificar el correu electrònic o la contrasenya. Torna-ho a provar.</translation>
 <translation id="5261683757250193089">Obre a Web Store</translation>
 <translation id="5262311848634918433"><ph name="MARKUP_1" />Accediu a fitxers des de qualsevol lloc, fins i tot sense connexió.<ph name="MARKUP_2" />
     Els fitxers que són a Google Drive estan actualitzats i disponibles des de qualsevol dispositiu.<ph name="MARKUP_3" />
@@ -3062,7 +3061,7 @@
 <translation id="5606674617204776232">El connector <ph name="PEPPER_PLUGIN_NAME" /> de <ph name="PEPPER_PLUGIN_DOMAIN" /> vol accedir al vostre dispositiu.</translation>
 <translation id="5608580678041221894">Toca aquestes tecles per ajustar o moure l'àrea per retallar</translation>
 <translation id="5609231933459083978">Sembla que l'aplicació no és vàlida.</translation>
-<translation id="5612734644261457353">Encara no s'ha pogut verificar la contrasenya. Nota: Si l'heu canviat fa poc, la contrasenya nova s'aplicarà un cop hàgiu tancat la sessió. Feu servir la contrasenya anterior aquí.</translation>
+<translation id="5612734644261457353">Encara no s'ha pogut verificar la contrasenya. Nota: Si l'has canviat fa poc, la contrasenya nova s'aplicarà un cop hagis tancat la sessió. Fes servir la contrasenya anterior aquí.</translation>
 <translation id="5613695965848159202">Identitat anònima:</translation>
 <translation id="5614190747811328134">Avís per a l'usuari </translation>
 <translation id="5618075537869101857">No s'ha pogut iniciar l'aplicació de quiosc.</translation>
@@ -4046,7 +4045,7 @@
 <translation id="7136694880210472378">Estableix com a predeterminat</translation>
 <translation id="7136984461011502314">Benvingut a <ph name="PRODUCT_NAME" /></translation>
 <translation id="7138678301420049075">Altres</translation>
-<translation id="713888829801648570">La contrasenya no s'ha pogut verificar perquè no esteu connectat a Internet.</translation>
+<translation id="713888829801648570">La contrasenya no s'ha pogut verificar perquè no estàs connectat a Internet.</translation>
 <translation id="7140928199327930795">No hi ha cap altre dispositiu disponible.</translation>
 <translation id="7141105143012495934">S'ha produït un problema en iniciar la sessió perquè no s'ha pogut recuperar la informació del compte. Contacteu amb l'administrador o torneu a provar-ho.</translation>
 <translation id="7143207342074048698">S'està connectant</translation>
@@ -4366,7 +4365,7 @@
 <translation id="7654941827281939388">Aquest compte ja s'està utilitzant en aquest ordinador.</translation>
 <translation id="7658239707568436148">Cancel·la</translation>
 <translation id="7659584679870740384">No teniu autorització per fer servir aquest dispositiu. Contacteu amb l'administrador per obtenir el permís d'inici de sessió.</translation>
-<translation id="7661259717474717992">Permet que els llocs desin i llegeixin les dades de les galetes</translation>
+<translation id="7661259717474717992">Permet que els llocs web desin i llegeixin les dades de les galetes</translation>
 <translation id="7661451191293163002">No s'ha pogut obtenir un certificat de registre.</translation>
 <translation id="7662283695561029522">Toca per configurar</translation>
 <translation id="7663719505383602579">Receptor: <ph name="ARC_PROCESS_NAME" /></translation>
@@ -4926,7 +4925,7 @@
 <translation id="8535005006684281994">URL de renovació de certificat de Netscape</translation>
 <translation id="8539727552378197395">No (Només HTTP)</translation>
 <translation id="8545107379349809705">Amaga la informació...</translation>
-<translation id="8545575359873600875">No s'ha pogut verificar la vostra contrasenya. Pot ser que l'administrador d'aquest usuari supervisat l'hagi canviat recentment. Si és així, la contrasenya nova s'aplicarà la propera vegada que inicieu la sessió. Proveu d'utilitzar la contrasenya anterior.</translation>
+<translation id="8545575359873600875">No s'ha pogut verificar la teva contrasenya. Pot ser que l'administrador d'aquest usuari supervisat l'hagi canviat recentment. Si és així, la contrasenya nova s'aplicarà la propera vegada que iniciïs la sessió. Prova d'utilitzar la contrasenya anterior.</translation>
 <translation id="8546186510985480118">Queda poc espai al dispositiu</translation>
 <translation id="8546306075665861288">Memòria cau d'imatges</translation>
 <translation id="8546541260734613940">[*.]example.com</translation>
@@ -5284,7 +5283,7 @@
 <translation id="9073281213608662541">PAP</translation>
 <translation id="9074739597929991885">Bluetooth</translation>
 <translation id="9074836595010225693">Ratolí USB connectat</translation>
-<translation id="9076523132036239772">No s'ha pogut verificar el correu electrònic o la contrasenya. Proveu de connectar-vos primer a una xarxa.</translation>
+<translation id="9076523132036239772">No s'ha pogut verificar el correu electrònic o la contrasenya. Prova de connectar-te primer a una xarxa.</translation>
 <translation id="907841381057066561">No s'ha pogut crear el fitxer ZIP temporal durant l'empaquetament.</translation>
 <translation id="9084064520949870008">Obre com a finestra</translation>
 <translation id="9086302186042011942">Sincronització</translation>
diff --git a/chrome/app/resources/generated_resources_cs.xtb b/chrome/app/resources/generated_resources_cs.xtb
index 31c82d8f..e83ad434 100644
--- a/chrome/app/resources/generated_resources_cs.xtb
+++ b/chrome/app/resources/generated_resources_cs.xtb
@@ -500,7 +500,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> × <ph name="HEIGHT" /> (nativní)</translation>
 <translation id="1711973684025117106">Komprimace se nezdařila, neočekávaná chyba: $1</translation>
 <translation id="1712349894969001173">Mějte toto heslo k dispozici i na iPhonu</translation>
-<translation id="1719028357511747483">Hledat v zařízení <ph name="DEVICE_TYPE" />, aplikacích, na webu...</translation>
 <translation id="1719312230114180055">Poznámka: Otisk prstu může být méně bezpečný než silné heslo nebo PIN.</translation>
 <translation id="1720318856472900922">Ověření TLS webového serveru</translation>
 <translation id="1720372306711178108">Rozšířená pracovní plocha</translation>
diff --git a/chrome/app/resources/generated_resources_da.xtb b/chrome/app/resources/generated_resources_da.xtb
index 0d392e3..6950836 100644
--- a/chrome/app/resources/generated_resources_da.xtb
+++ b/chrome/app/resources/generated_resources_da.xtb
@@ -496,7 +496,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (Oprindelig)</translation>
 <translation id="1711973684025117106">Komprimering mislykkedes. Der opstod en uventet fejl: $1</translation>
 <translation id="1712349894969001173">Få denne adgangskode på din iPhone</translation>
-<translation id="1719028357511747483">Søg på din <ph name="DEVICE_TYPE" />, i apps, på nettet...</translation>
 <translation id="1719312230114180055">Bemærk! Adgang via fingeraftryk kan være mindre sikkert end adgang via en stærk adgangskode eller pinkode.</translation>
 <translation id="1720318856472900922">TLS WWW-servergodkendelse</translation>
 <translation id="1720372306711178108">Udvidet skrivebord</translation>
diff --git a/chrome/app/resources/generated_resources_de.xtb b/chrome/app/resources/generated_resources_de.xtb
index fdd0946..1eb873e 100644
--- a/chrome/app/resources/generated_resources_de.xtb
+++ b/chrome/app/resources/generated_resources_de.xtb
@@ -496,7 +496,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (nativ)</translation>
 <translation id="1711973684025117106">Fehler beim Zippen, unerwarteter Fehler: $1</translation>
 <translation id="1712349894969001173">Dieses Passwort auf dem iPhone abrufen</translation>
-<translation id="1719028357511747483"><ph name="DEVICE_TYPE" />, Apps, Web etc. durchsuchen</translation>
 <translation id="1719312230114180055">Hinweis: Ihr Fingerabdruck ist möglicherweise nicht so sicher wie ein starkes Passwort oder eine PIN.</translation>
 <translation id="1720318856472900922">TLS-WWW-Serverauthentifizierung</translation>
 <translation id="1720372306711178108">Erweiterter Desktop</translation>
@@ -2306,7 +2305,7 @@
 <translation id="4452426408005428395">Abbrechen</translation>
 <translation id="4454939697743986778">Dieses Zertifikat wurde von Ihrem Systemadministrator installiert.</translation>
 <translation id="445891990714234385">ChromeVox-Einstellungen</translation>
-<translation id="445923051607553918">Mit WLAN-Netzwerk verbinden</translation>
+<translation id="445923051607553918">Mit WLAN verbinden</translation>
 <translation id="4462159676511157176">Benutzerdefinierte Nameserver</translation>
 <translation id="4467100756425880649">Chrome Web Store-Galerie</translation>
 <translation id="4474155171896946103">Alle Tabs als Lesezeichen speichern...</translation>
@@ -2351,7 +2350,7 @@
 <translation id="4546308221697447294">Schnell surfen mit Google Chrome</translation>
 <translation id="4547659257713117923">Keine Tabs von anderen Geräten</translation>
 <translation id="4547992677060857254">Der ausgewählte Ordner enthält sensible Dateien. Möchten Sie "$1" wirklich dauerhaft Schreibzugriff auf diesen Ordner gewähren?</translation>
-<translation id="4552031286893852992">Chrome hat Werbung auf dieser Website blockiert, da sie für gewöhnlich aufdringliche Werbeanzeigen anzeigt.</translation>
+<translation id="4552031286893852992">Chrome hat Werbeanzeigen auf dieser Website blockiert, da die Anzeigen häufig besonders aufdringlich sind.</translation>
 <translation id="4552089082226364758">Flash</translation>
 <translation id="4552495056028768700">Seitenzugriff</translation>
 <translation id="4552678318981539154">Mehr Speicherplatz erwerben</translation>
@@ -2584,7 +2583,7 @@
 <translation id="4893336867552636863">Dadurch werden die Browserdaten dauerhaft von diesem Gerät gelöscht.</translation>
 <translation id="4898011734382862273">Das Zertifikat "<ph name="CERTIFICATE_NAME" />" repräsentiert eine Zertifizierungsstelle</translation>
 <translation id="4899376560703610051">Ihr <ph name="DEVICE_TYPE" /> wurde manuell gesperrt. Geben Sie zum Fortfahren Ihr Passwort ein.</translation>
-<translation id="489985760463306091">Starten Sie Ihren Computer neu, um die Entfernung schädlicher Software abzuschließen</translation>
+<translation id="489985760463306091">Starten Sie Ihren Computer neu, um das Entfernen schädlicher Software abzuschließen.</translation>
 <translation id="4900392736118574277">Ihre "Beim Start"-Seite wurde in <ph name="URL" /> geändert.</translation>
 <translation id="490074449735753175">Rechtschreibfehler mithilfe eines Webdienstes korrigieren</translation>
 <translation id="49027928311173603">Die vom Server heruntergeladene Richtlinie ist ungültig: <ph name="VALIDATION_ERROR" />.</translation>
@@ -3021,7 +3020,7 @@
 <translation id="5553089923092577885">Zuordnungen von Zertifikatrichtlinien</translation>
 <translation id="5553784454066145694">Neue PIN auswählen</translation>
 <translation id="5554489410841842733">Dieses Symbol wird eingeblendet, wenn die Erweiterung auf die aktuelle Seite angewendet werden kann.</translation>
-<translation id="5554573843028719904">Anderes WLAN-Netzwerk...</translation>
+<translation id="5554573843028719904">Anderes WLAN...</translation>
 <translation id="5554720593229208774">E-Mail-Zertifizierungsstelle</translation>
 <translation id="5556206011531515970">Klicken Sie auf "Weiter", um Ihren Standardbrowser zu wählen.</translation>
 <translation id="5556459405103347317">Neu laden</translation>
@@ -3454,7 +3453,7 @@
 <translation id="6251870443722440887">GDI-Handles</translation>
 <translation id="6251889282623539337">Nutzungsbedingungen für <ph name="DOMAIN" /></translation>
 <translation id="6254503684448816922">Kompromittierung des Schlüssels</translation>
-<translation id="6256079118265363670">Google Play Store auf Chromebook aktivieren</translation>
+<translation id="6256079118265363670">Google Play Store auf dem Chromebook aktivieren</translation>
 <translation id="6259104249628300056">Geräte in Ihrem lokalen Netzwerk finden</translation>
 <translation id="6263082573641595914">Microsoft - Version der Zertifizierungsstelle</translation>
 <translation id="6263284346895336537">Nicht kritisch</translation>
@@ -5399,7 +5398,7 @@
 <translation id="958515377357646513">Zum Weitergehen tippen.</translation>
 <translation id="960719561871045870">Betreibercode</translation>
 <translation id="960987915827980018">Noch etwa 1 Stunde</translation>
-<translation id="96421021576709873">WLAN-Netzwerk</translation>
+<translation id="96421021576709873">WLAN</translation>
 <translation id="968174221497644223">Cache</translation>
 <translation id="970047733946999531">{NUM_TABS,plural, =1{1 Tab}other{# Tabs}}</translation>
 <translation id="970794034573172516">Sprach- &amp; Audioaktivitäten aktivieren</translation>
diff --git a/chrome/app/resources/generated_resources_el.xtb b/chrome/app/resources/generated_resources_el.xtb
index 6159a00f..ef6b39b 100644
--- a/chrome/app/resources/generated_resources_el.xtb
+++ b/chrome/app/resources/generated_resources_el.xtb
@@ -500,7 +500,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (Εγγενής)</translation>
 <translation id="1711973684025117106">Αποτυχία συμπίεσης, μη αναμενόμενο σφάλμα: $1</translation>
 <translation id="1712349894969001173">Λήψη αυτού του κωδικού πρόσβασης στο iPhone σας</translation>
-<translation id="1719028357511747483">Κάντε αναζήτηση στο <ph name="DEVICE_TYPE" />, στις εφαρμογές, στον ιστό…</translation>
 <translation id="1719312230114180055">Σημείωση: Το δακτυλικό σας αποτύπωμα μπορεί να είναι λιγότερο ασφαλές από έναν δυνατό κωδικό πρόσβασης ή αριθμό PIN.</translation>
 <translation id="1720318856472900922">Έλεγχος ταυτότητας διακομιστή TLS WWW</translation>
 <translation id="1720372306711178108">Εκτεταμένη επιφάνεια εργασίας</translation>
diff --git a/chrome/app/resources/generated_resources_en-GB.xtb b/chrome/app/resources/generated_resources_en-GB.xtb
index 4340988..d8381f8e 100644
--- a/chrome/app/resources/generated_resources_en-GB.xtb
+++ b/chrome/app/resources/generated_resources_en-GB.xtb
@@ -500,7 +500,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (Native)</translation>
 <translation id="1711973684025117106">Zipping failed, unexpected error: $1</translation>
 <translation id="1712349894969001173">Get this password on your iPhone</translation>
-<translation id="1719028357511747483">Search your <ph name="DEVICE_TYPE" />, apps, web...</translation>
 <translation id="1719312230114180055">Note: Your fingerprint may be less secure than a strong password or PIN.</translation>
 <translation id="1720318856472900922">TLS WWW Server Authentication</translation>
 <translation id="1720372306711178108">Extended Desktop</translation>
diff --git a/chrome/app/resources/generated_resources_es-419.xtb b/chrome/app/resources/generated_resources_es-419.xtb
index 2c8f47e7..43338a16 100644
--- a/chrome/app/resources/generated_resources_es-419.xtb
+++ b/chrome/app/resources/generated_resources_es-419.xtb
@@ -496,7 +496,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> × <ph name="HEIGHT" /> (resolución nativa)</translation>
 <translation id="1711973684025117106">Se produjo un error inesperado al comprimir $1.</translation>
 <translation id="1712349894969001173">Recibir esta contraseña en tu iPhone</translation>
-<translation id="1719028357511747483">Buscar tu <ph name="DEVICE_TYPE" />, apps, web…</translation>
 <translation id="1719312230114180055">Nota: La huella digital puede ser menos segura que un PIN o una contraseña eficaz.</translation>
 <translation id="1720318856472900922">Autenticación de servidor TLS WWW</translation>
 <translation id="1720372306711178108">Escritorio extendido</translation>
diff --git a/chrome/app/resources/generated_resources_es.xtb b/chrome/app/resources/generated_resources_es.xtb
index bd3d7689..f5fafbb1 100644
--- a/chrome/app/resources/generated_resources_es.xtb
+++ b/chrome/app/resources/generated_resources_es.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (resolución nativa)</translation>
 <translation id="1711973684025117106">Error al comprimir: error inesperado ($1)</translation>
 <translation id="1712349894969001173">Recibe esta contraseña en tu iPhone</translation>
-<translation id="1719028357511747483">Busca tu <ph name="DEVICE_TYPE" />, aplicaciones, web...</translation>
 <translation id="1719312230114180055">Nota: Tu huella digital puede ser menos segura que una buena contraseña o un buen PIN.</translation>
 <translation id="1720318856472900922">Autenticación de servidor WWW TLS</translation>
 <translation id="1720372306711178108">Escritorio ampliado</translation>
@@ -2355,7 +2354,7 @@
 <translation id="4546308221697447294">Navega de forma rápida con Google Chrome</translation>
 <translation id="4547659257713117923">No hay pestañas de otros dispositivos</translation>
 <translation id="4547992677060857254">La carpeta que has seleccionado contiene archivos confidenciales. ¿Seguro que quieres conceder a "$1" acceso de escritura permanente a esta carpeta?</translation>
-<translation id="4552031286893852992">Chrome ha bloqueado los anuncios en este sitio web porque suele mostrar anuncios invasivos</translation>
+<translation id="4552031286893852992">Chrome ha bloqueado los anuncios en este sitio web porque suele mostrar anuncios invasivos.</translation>
 <translation id="4552089082226364758">Flash</translation>
 <translation id="4552495056028768700">Acceso a página</translation>
 <translation id="4552678318981539154">Comprar más almacenamiento</translation>
diff --git a/chrome/app/resources/generated_resources_et.xtb b/chrome/app/resources/generated_resources_et.xtb
index 3af512a..d9237baf 100644
--- a/chrome/app/resources/generated_resources_et.xtb
+++ b/chrome/app/resources/generated_resources_et.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (omaeraldusvõime)</translation>
 <translation id="1711973684025117106">Pakkimine ebaõnnestus, ootamatu viga: $1</translation>
 <translation id="1712349894969001173">Saatke see parool oma iPhone'i</translation>
-<translation id="1719028357511747483">Otsige seadmest <ph name="DEVICE_TYPE" />, rakenduste hulgast, veebist …</translation>
 <translation id="1719312230114180055">Märkus. Sõrmejälg võib olla vähem turvaline kui tugev parool või PIN-kood.</translation>
 <translation id="1720318856472900922">TLS WWW serveri autentimine</translation>
 <translation id="1720372306711178108">Laiendatud töölaud</translation>
diff --git a/chrome/app/resources/generated_resources_fa.xtb b/chrome/app/resources/generated_resources_fa.xtb
index c8762635..7fedf31 100644
--- a/chrome/app/resources/generated_resources_fa.xtb
+++ b/chrome/app/resources/generated_resources_fa.xtb
@@ -497,7 +497,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> × <ph name="HEIGHT" /> (اصلی)</translation>
 <translation id="1711973684025117106">فشرده‌سازی انجام نشد، خطای غیرمنتظره: $1</translation>
 <translation id="1712349894969001173">‏دریافت این گذرواژه در iPhone</translation>
-<translation id="1719028357511747483">جستجوی <ph name="DEVICE_TYPE" />، برنامه‌ها، وب و…</translation>
 <translation id="1719312230114180055">توجه: ممکن است امنیت اثر انگشت شما از یک گذرواژه یا پین قوی کمتر باشد.</translation>
 <translation id="1720318856472900922">‏راستی‌آزمایی سرور TLS WWW</translation>
 <translation id="1720372306711178108">میزکار گسترده</translation>
diff --git a/chrome/app/resources/generated_resources_fi.xtb b/chrome/app/resources/generated_resources_fi.xtb
index 64f4848..5ea7d70 100644
--- a/chrome/app/resources/generated_resources_fi.xtb
+++ b/chrome/app/resources/generated_resources_fi.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (natiivitarkkuus)</translation>
 <translation id="1711973684025117106">Pakkaus epäonnistui, odottamaton virhe: $1</translation>
 <translation id="1712349894969001173">Käytä tätä salasanaa iPhonellasi</translation>
-<translation id="1719028357511747483">Hae <ph name="DEVICE_TYPE" />-sisällöstä, sovelluksista ja verkosta…</translation>
 <translation id="1719312230114180055">Huom. Sormenjälki ei välttämättä ole yhtä turvallinen kuin vahva salasana tai PIN-koodi.</translation>
 <translation id="1720318856472900922">TLS WWW -palvelimen todennus</translation>
 <translation id="1720372306711178108">Laajennettu työpöytä</translation>
diff --git a/chrome/app/resources/generated_resources_fil.xtb b/chrome/app/resources/generated_resources_fil.xtb
index 9776c3d..0975976 100644
--- a/chrome/app/resources/generated_resources_fil.xtb
+++ b/chrome/app/resources/generated_resources_fil.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (Native)</translation>
 <translation id="1711973684025117106">Nabigo ang pag-zip, hindi inaasahang error: $1</translation>
 <translation id="1712349894969001173">Kunin ang password na ito sa iyong iPhone</translation>
-<translation id="1719028357511747483">Hanapin sa iyong <ph name="DEVICE_TYPE" />, mga app, web...</translation>
 <translation id="1719312230114180055">Tandaan: Maaaring hindi gaanong ligtas ang iyong fingerprint kaysa sa isang mahirap hulaang password o PIN.</translation>
 <translation id="1720318856472900922">TLS WWW na Pagpapatotoo ng Server</translation>
 <translation id="1720372306711178108">Pinalawak na Desktop</translation>
diff --git a/chrome/app/resources/generated_resources_fr.xtb b/chrome/app/resources/generated_resources_fr.xtb
index 01accc7..37ea63c 100644
--- a/chrome/app/resources/generated_resources_fr.xtb
+++ b/chrome/app/resources/generated_resources_fr.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (native)</translation>
 <translation id="1711973684025117106">Échec de la compression au format .zip, en raison d'une erreur inattendue : $1.</translation>
 <translation id="1712349894969001173">Recevez ce mot de passe sur votre iPhone</translation>
-<translation id="1719028357511747483">Effectuer une recherche sur votre <ph name="DEVICE_TYPE" />, dans vos applications, sur le Web…</translation>
 <translation id="1719312230114180055">Remarque : Vos empreintes digitales peuvent être moins sécurisées qu'un mot de passe ou un code fiables.</translation>
 <translation id="1720318856472900922">Authentification du serveur WWW TLS</translation>
 <translation id="1720372306711178108">Bureau étendu</translation>
diff --git a/chrome/app/resources/generated_resources_gu.xtb b/chrome/app/resources/generated_resources_gu.xtb
index 2ed155ca..cf098f7c 100644
--- a/chrome/app/resources/generated_resources_gu.xtb
+++ b/chrome/app/resources/generated_resources_gu.xtb
@@ -495,7 +495,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (મૂળ)</translation>
 <translation id="1711973684025117106">ઝિપ કરવાનું નિષ્ફળ, અનપેક્ષિત ભૂલ: $1</translation>
 <translation id="1712349894969001173">તમારા iPhone પર આ પાસવર્ડ મેળવો</translation>
-<translation id="1719028357511747483">તમારા <ph name="DEVICE_TYPE" />, ઍપ્લિકેશન, વેબ પર શોધો…</translation>
 <translation id="1719312230114180055">નોંધ: તમારી ફિંગરપ્રિન્ટ એક સશક્ત પાસવર્ડ અથવા PIN થી ઓછી સુરક્ષિત હોઇ શકે છે.</translation>
 <translation id="1720318856472900922">TLS WWW સર્વર પ્રમાણીકરણ</translation>
 <translation id="1720372306711178108">વિસ્તૃત ડેસ્કટૉપ</translation>
diff --git a/chrome/app/resources/generated_resources_hi.xtb b/chrome/app/resources/generated_resources_hi.xtb
index dc1b40e..756345a 100644
--- a/chrome/app/resources/generated_resources_hi.xtb
+++ b/chrome/app/resources/generated_resources_hi.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (स्थानीय)</translation>
 <translation id="1711973684025117106">ज़िप करना विफल रहा, अप्रत्याशित गड़बड़ी: $1</translation>
 <translation id="1712349894969001173">यह पासवर्ड अपने iPhone पर पाएं</translation>
-<translation id="1719028357511747483">अपना <ph name="DEVICE_TYPE" />, ऐप्लिकेशन, वेब खोजें...</translation>
 <translation id="1719312230114180055">ध्यान दें: आपका फ़िंगरप्रिंट किसी सशक्त पासवर्ड या पिन की तुलना में कम सुरक्षित हो सकता है.</translation>
 <translation id="1720318856472900922">TLS WWW सर्वर प्रमाणीकरण</translation>
 <translation id="1720372306711178108">विस्‍तारित डेस्‍कटॉप</translation>
diff --git a/chrome/app/resources/generated_resources_hr.xtb b/chrome/app/resources/generated_resources_hr.xtb
index eb05f56..c9da14a 100644
--- a/chrome/app/resources/generated_resources_hr.xtb
+++ b/chrome/app/resources/generated_resources_hr.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (nativno)</translation>
 <translation id="1711973684025117106">Komprimiranje nije uspjelo, neočekivana pogreška: $1</translation>
 <translation id="1712349894969001173">Koristite ovu zaporku na iPhoneu</translation>
-<translation id="1719028357511747483">Pretražite svoj <ph name="DEVICE_TYPE" /> uređaj, aplikacije, web...</translation>
 <translation id="1719312230114180055">Napomena: otisak prsta može biti manje siguran od snažne zaporke ili PIN-a.</translation>
 <translation id="1720318856472900922">Provjera autentičnosti TLS WWW poslužitelja</translation>
 <translation id="1720372306711178108">Proširena radna površina</translation>
diff --git a/chrome/app/resources/generated_resources_hu.xtb b/chrome/app/resources/generated_resources_hu.xtb
index f195e83..f8ec5c4 100644
--- a/chrome/app/resources/generated_resources_hu.xtb
+++ b/chrome/app/resources/generated_resources_hu.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> képpont (natív)</translation>
 <translation id="1711973684025117106">A tömörítés sikertelen, váratlan hiba: $1</translation>
 <translation id="1712349894969001173">Legyen meg ez a jelszó iPhone eszközén</translation>
-<translation id="1719028357511747483">Keresés a(z) <ph name="DEVICE_TYPE" /> eszközön, az alkalmazások között, az interneten…</translation>
 <translation id="1719312230114180055">Megjegyzés: Az ujjlenyomat kevésbé biztonságos, mint az erős jelszó vagy PIN-kód.</translation>
 <translation id="1720318856472900922">TLS WWW szerver hitelesítése</translation>
 <translation id="1720372306711178108">Kiterjesztett asztal</translation>
diff --git a/chrome/app/resources/generated_resources_id.xtb b/chrome/app/resources/generated_resources_id.xtb
index ba824dd..0346007 100644
--- a/chrome/app/resources/generated_resources_id.xtb
+++ b/chrome/app/resources/generated_resources_id.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (Bawaan)</translation>
 <translation id="1711973684025117106">Gagal membuat file zip, kesalahan tidak terduga: $1</translation>
 <translation id="1712349894969001173">Dapatkan sandi ini di iPhone</translation>
-<translation id="1719028357511747483">Telusuri web, aplikasi, <ph name="DEVICE_TYPE" /> Anda...</translation>
 <translation id="1719312230114180055">Catatan: Sidik jari mungkin kurang aman dibandingkan dengan PIN atau sandi yang kuat.</translation>
 <translation id="1720318856472900922">Autentikasi Server TLS WWW</translation>
 <translation id="1720372306711178108">Desktop yang Diperluas</translation>
diff --git a/chrome/app/resources/generated_resources_it.xtb b/chrome/app/resources/generated_resources_it.xtb
index 9610a532..4e0645d 100644
--- a/chrome/app/resources/generated_resources_it.xtb
+++ b/chrome/app/resources/generated_resources_it.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (formato nativo)</translation>
 <translation id="1711973684025117106">Compressione non riuscita. Errore imprevisto: $1</translation>
 <translation id="1712349894969001173">Ricevi la password sull'iPhone</translation>
-<translation id="1719028357511747483">Cerca sul tuo dispositivo <ph name="DEVICE_TYPE" />, nelle app e sul Web...</translation>
 <translation id="1719312230114180055">Nota: la tua impronta digitale potrebbe essere meno sicura di una password o di un PIN efficaci.</translation>
 <translation id="1720318856472900922">Autenticazione TLS server WWW</translation>
 <translation id="1720372306711178108">Desktop esteso</translation>
diff --git a/chrome/app/resources/generated_resources_iw.xtb b/chrome/app/resources/generated_resources_iw.xtb
index cb84e3d..97a87a626 100644
--- a/chrome/app/resources/generated_resources_iw.xtb
+++ b/chrome/app/resources/generated_resources_iw.xtb
@@ -495,7 +495,6 @@
 <translation id="1709106626015023981">‏<ph name="WIDTH" />‏ x ‏<ph name="HEIGHT" />‏ (מקורי)</translation>
 <translation id="1711973684025117106">הכיווץ נכשל, שגיאה לא צפויה: $1</translation>
 <translation id="1712349894969001173">‏שליחת הסיסמה למכשיר ה-iPhone</translation>
-<translation id="1719028357511747483">חפש ב-<ph name="DEVICE_TYPE" /> שלך, באפליקציות, באתרים...</translation>
 <translation id="1719312230114180055">‏הערה: ייתכן ששימוש בטביעת אצבע יעניק פחות אבטחה מסיסמה או PIN חזקים.</translation>
 <translation id="1720318856472900922">‏אימות שרת TLS WWW</translation>
 <translation id="1720372306711178108">שולחן עבודה מורחב</translation>
@@ -1332,7 +1331,7 @@
 <translation id="2946119680249604491">הוסף חיבור</translation>
 <translation id="2946640296642327832">‏הפעל Bluetooth</translation>
 <translation id="2948300991547862301">עבור אל <ph name="PAGE_TITLE" /></translation>
-<translation id="2948320633360386059">חסומות באתרים שנוטים להציג מודעות מפריעות</translation>
+<translation id="2948320633360386059">חסומות באתרים שנוטים להציג מודעות שמפריעות</translation>
 <translation id="29488703364906173">דפדפן אינטרנט מהיר, פשוט ובטוח, המותאם לאינטרנט המודרני.</translation>
 <translation id="2949037475046662832">‏הפעולה הזו תגרום לניקוי קובצי ה-cookie ונתוני האתרים של כל האתרים, כולל</translation>
 <translation id="2951247061394563839">מרכז את החלון</translation>
@@ -2350,7 +2349,7 @@
 <translation id="4546308221697447294">‏גלישה מהירה עם Google Chrome</translation>
 <translation id="4547659257713117923">אין כרטיסיות ממכשירים אחרים</translation>
 <translation id="4547992677060857254">התיקיה שבחרת מכילה קבצים רגישים. האם אתה בטוח שברצונך להעניק ל-"$1" גישה קבועה לכתיבה בתיקיה זו?</translation>
-<translation id="4552031286893852992">‏Chrome חסם מודעות באתר הזה כי הוא נוטה להציג מודעות מפריעות.</translation>
+<translation id="4552031286893852992">‏Chrome חסם מודעות באתר הזה כי הוא נוטה להציג מודעות שמפריעות.</translation>
 <translation id="4552089082226364758">Flash</translation>
 <translation id="4552495056028768700">גישה לדף</translation>
 <translation id="4552678318981539154">קנה עוד שטח אחסון</translation>
@@ -2586,7 +2585,7 @@
 <translation id="4893336867552636863">הפעולה הזו תמחק לצמיתות את נתוני הגלישה שלך במכשיר הזה.</translation>
 <translation id="4898011734382862273">האישור <ph name="CERTIFICATE_NAME" /> מייצג רשות אישורים</translation>
 <translation id="4899376560703610051">מכשיר <ph name="DEVICE_TYPE" /> שלך ננעל באופן ידני. עליך להזין את הסיסמה כדי להיכנס.</translation>
-<translation id="489985760463306091">אתחל את המחשב כדי לסיים את ההסרה של תוכנות מזיקות</translation>
+<translation id="489985760463306091">הפעל מחדש את המחשב כדי לסיים את ההסרה של תוכנות מזיקות</translation>
 <translation id="4900392736118574277">דף הפתיחה השתנה ל-<ph name="URL" />.</translation>
 <translation id="490074449735753175">השתמש בשירות אינטרנט כדי לסייע בפתרון שגיאות איות</translation>
 <translation id="49027928311173603">המדיניות שהורדה מהשרת אינה חוקית: <ph name="VALIDATION_ERROR" />.</translation>
diff --git a/chrome/app/resources/generated_resources_ja.xtb b/chrome/app/resources/generated_resources_ja.xtb
index 0131e3a..130ec49 100644
--- a/chrome/app/resources/generated_resources_ja.xtb
+++ b/chrome/app/resources/generated_resources_ja.xtb
@@ -500,7 +500,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" />x<ph name="HEIGHT" />(ネイティブ)</translation>
 <translation id="1711973684025117106">圧縮できませんでした。予期しないエラーが発生しました: $1</translation>
 <translation id="1712349894969001173">このパスワードを iPhone で取得</translation>
-<translation id="1719028357511747483"><ph name="DEVICE_TYPE" />、アプリ、ウェブを検索...</translation>
 <translation id="1719312230114180055">注: 指紋は複雑なパスワードや PIN より安全面で劣る場合があります。</translation>
 <translation id="1720318856472900922">TLS WWW サーバー認証</translation>
 <translation id="1720372306711178108">拡張デスクトップ</translation>
diff --git a/chrome/app/resources/generated_resources_kn.xtb b/chrome/app/resources/generated_resources_kn.xtb
index 42a848f..f6edb7cd 100644
--- a/chrome/app/resources/generated_resources_kn.xtb
+++ b/chrome/app/resources/generated_resources_kn.xtb
@@ -500,7 +500,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (ಸ್ಥಳೀಯ)</translation>
 <translation id="1711973684025117106">ಜಿಪ್ ಮಾಡುವಿಕೆಯು ವಿಫಲವಾಗಿದೆ, ಅನಿರೀಕ್ಷಿತ ದೋಷ: $1</translation>
 <translation id="1712349894969001173">ನಿಮ್ಮ iPhone ನಲ್ಲಿ ಈ ಪಾಸ್‌ವರ್ಡ್ ಪಡೆದುಕೊಳ್ಳಿ</translation>
-<translation id="1719028357511747483">ನಿಮ್ಮ <ph name="DEVICE_TYPE" />, ಅಪ್ಲಿಕೇಶನ್‌ಗಳು, ವೆಬ್ ಅನ್ನು ಹುಡುಕಿ...</translation>
 <translation id="1719312230114180055">ಗಮನಿಸಿ: ಬಲವಾದ ಪ್ಯಾಟರ್ನ್ ಅಥವಾ ಪಿನ್‌ಗಿಂತ ನಿಮ್ಮ ಫಿಂಗರ್‌ಪ್ರಿಂಟ್ ಕಡಿಮೆ ಸುರಕ್ಷಿತವಾಗಿರಬಹುದು.</translation>
 <translation id="1720318856472900922">TLS WWW ಸರ್ವರ್ ಪ್ರಮಾಣೀಕರಣ</translation>
 <translation id="1720372306711178108">ವಿಸ್ತರಿಸಲಾದ ಡೆಸ್ಕ್‌ಟಾಪ್‌</translation>
diff --git a/chrome/app/resources/generated_resources_ko.xtb b/chrome/app/resources/generated_resources_ko.xtb
index 2d01382c..c71e979e 100644
--- a/chrome/app/resources/generated_resources_ko.xtb
+++ b/chrome/app/resources/generated_resources_ko.xtb
@@ -500,7 +500,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" />x<ph name="HEIGHT" />(기본)</translation>
 <translation id="1711973684025117106">압축에 실패했습니다. 예기치 않은 오류: $1</translation>
 <translation id="1712349894969001173">iPhone에 이 비밀번호 받기</translation>
-<translation id="1719028357511747483"><ph name="DEVICE_TYPE" />, 앱, 웹에서 검색합니다...</translation>
 <translation id="1719312230114180055">참고: 지문은 안전한 비밀번호 또는 PIN보다 보안 수준이 낮을 수도 있습니다.</translation>
 <translation id="1720318856472900922">TLS WWW 서버 인증</translation>
 <translation id="1720372306711178108">확장 데스크톱</translation>
@@ -1025,7 +1024,7 @@
 <translation id="2518024842978892609">클라이언트 인증서 사용</translation>
 <translation id="2520644704042891903">사용 가능한 소켓 대기 중...</translation>
 <translation id="252219247728877310">구성요소가 업데이트되지 않음</translation>
-<translation id="2523966157338854187">특정 페이지 또는 페이지 집합 열기.</translation>
+<translation id="2523966157338854187">특정 페이지 또는 페이지 모음 열기</translation>
 <translation id="2525250408503682495">키오스크 애플리케이션에 대한 cryptohome을 마운트할 수 없습니다.</translation>
 <translation id="2526590354069164005">데스크톱</translation>
 <translation id="2526619973349913024">업데이트 상태 확인</translation>
@@ -1098,7 +1097,7 @@
 <translation id="2624142942574147739">카메라와 마이크에 액세스하는 페이지입니다.</translation>
 <translation id="2626799779920242286">나중에 다시 시도해 주세요.</translation>
 <translation id="2630681426381349926">Wi-Fi에 연결하여 시작</translation>
-<translation id="2631006050119455616">저장됨</translation>
+<translation id="2631006050119455616">절약</translation>
 <translation id="2631498379019108537">실행기에 입력 옵션 표시</translation>
 <translation id="2633199387167390344"><ph name="NAME" />에서 <ph name="USAGE" />MB의 디스크 공간을 사용하고 있습니다.</translation>
 <translation id="2633212996805280240">'<ph name="EXTENSION_NAME" />'을(를) 삭제하시겠습니까?</translation>
@@ -3055,7 +3054,7 @@
 <translation id="5583370583559395927">남은 시간: <ph name="TIME_REMAINING" /></translation>
 <translation id="5583640892426849032">Backspace</translation>
 <translation id="5585118885427931890">북마크 폴더를 만들지 못했습니다.</translation>
-<translation id="558563010977877295">특정 페이지 또는 페이지 집합 열기</translation>
+<translation id="558563010977877295">특정 페이지 또는 페이지 모음 열기</translation>
 <translation id="5585912436068747822">포맷 실패</translation>
 <translation id="5588033542900357244">(<ph name="RATING_COUNT" />개)</translation>
 <translation id="558918721941304263">앱 로드 중...</translation>
diff --git a/chrome/app/resources/generated_resources_lt.xtb b/chrome/app/resources/generated_resources_lt.xtb
index 0fa0c35..8d13dc6 100644
--- a/chrome/app/resources/generated_resources_lt.xtb
+++ b/chrome/app/resources/generated_resources_lt.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (savoji)</translation>
 <translation id="1711973684025117106">Archyvuojant įvyko netikėta klaida: $1</translation>
 <translation id="1712349894969001173">Gaukite šį slaptažodį „iPhone“ įrenginyje</translation>
-<translation id="1719028357511747483">Ieškokite „<ph name="DEVICE_TYPE" />“, programose, žiniatinklyje...</translation>
 <translation id="1719312230114180055">Pastaba: kontrolinis kodas gali būti ne toks saugus kaip sudėtingas slaptažodis ar PIN kodas.</translation>
 <translation id="1720318856472900922">TLS WWW serverio tapatybės nustatymas</translation>
 <translation id="1720372306711178108">Išplėstinis darbalaukis</translation>
diff --git a/chrome/app/resources/generated_resources_lv.xtb b/chrome/app/resources/generated_resources_lv.xtb
index a5cc822..26eaac4 100644
--- a/chrome/app/resources/generated_resources_lv.xtb
+++ b/chrome/app/resources/generated_resources_lv.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (sākotnējā)</translation>
 <translation id="1711973684025117106">Tilpsaspiešana neizdevās, neparedzēta kļūda: $1.</translation>
 <translation id="1712349894969001173">Iegūstiet šo paroli savā iPhone tālrunī</translation>
-<translation id="1719028357511747483">Meklējiet savā ierīcē <ph name="DEVICE_TYPE" />, lietotnēs, tīmeklī...</translation>
 <translation id="1719312230114180055">Piezīme. Jūsu pirksta nospiedums var būt mazāk drošs nekā sarežģīta parole vai PIN.</translation>
 <translation id="1720318856472900922">TLS WWW servera autentifikācija</translation>
 <translation id="1720372306711178108">Paplašinātais darbvirsmas režīms</translation>
diff --git a/chrome/app/resources/generated_resources_ml.xtb b/chrome/app/resources/generated_resources_ml.xtb
index 7e3c472f..ff1e4125 100644
--- a/chrome/app/resources/generated_resources_ml.xtb
+++ b/chrome/app/resources/generated_resources_ml.xtb
@@ -497,7 +497,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (പ്രാദേശികം)</translation>
 <translation id="1711973684025117106">സിപ്പുചെയ്യൽ പരാജയപ്പെട്ടു, അപ്രതീക്ഷിത പിശക്: $1</translation>
 <translation id="1712349894969001173">നിങ്ങളുടെ iPhone-ൽ ഈ പാസ്‌വേഡ് ലഭ്യമാക്കുക</translation>
-<translation id="1719028357511747483">നിങ്ങളുടെ <ph name="DEVICE_TYPE" />, ആപ്പുകൾ, വെബ് എന്നിവ തിരയുക...</translation>
 <translation id="1719312230114180055">ശ്രദ്ധിക്കുക: ഒരു ശക്തമായ പാസ്‌വേഡിനേക്കാളോ പിൻ നമ്പറിനേക്കാളോ കുറവായിരിക്കാം നിങ്ങളുടെ വിരലടയാളം ഉപയോഗിച്ചുള്ള സുരക്ഷ.</translation>
 <translation id="1720318856472900922">TLS WWW സെര്‍‌വര്‍‌ പ്രാമാണീകരണം</translation>
 <translation id="1720372306711178108">വിപുലീകരിച്ച ഡെസ്‌ക്‌ടോപ്പ്</translation>
diff --git a/chrome/app/resources/generated_resources_mr.xtb b/chrome/app/resources/generated_resources_mr.xtb
index 9022ac9..fa1a85c 100644
--- a/chrome/app/resources/generated_resources_mr.xtb
+++ b/chrome/app/resources/generated_resources_mr.xtb
@@ -628,6 +628,7 @@
 <translation id="1916502483199172559">डीफॉल्ट लाल अवतार</translation>
 <translation id="191688485499383649">"<ph name="DEVICE_NAME" />" शी कनेक्ट करण्याचा प्रयत्न करताना अज्ञात त्रुटी आली.</translation>
 <translation id="1918141783557917887">&amp;जरा लहान</translation>
+<translation id="1919345977826869612">जाहिराती</translation>
 <translation id="1921584744613111023"><ph name="DPI" /> dpi</translation>
 <translation id="192494336144674234">यासह उघडा</translation>
 <translation id="1925021887439448749">सानुकूल वेब पत्ता प्रविष्ट करा</translation>
@@ -1032,6 +1033,7 @@
 <translation id="2534460670861217804">सुरक्षित HTTP प्रॉक्सी</translation>
 <translation id="253557089021624350">Keepalive गणना</translation>
 <translation id="2539110682392681234">आपल्या प्रशासकाद्वारे प्रॉक्सी प्रवर्तित करण्यात आले.</translation>
+<translation id="2540384386570049483">या साइटवर जाहिरातींना अनुमती द्या</translation>
 <translation id="2541423446708352368">सर्व डाउनलोड दर्शवा</translation>
 <translation id="2542049655219295786">Google सारणी</translation>
 <translation id="2544853746127077729">प्रमाणीकरण प्रमाणपत्र नेटवर्कद्वारे नाकारले</translation>
@@ -1332,6 +1334,7 @@
 <translation id="2946119680249604491">कनेक्शन जोडा</translation>
 <translation id="2946640296642327832">Bluetooth सक्षम करा</translation>
 <translation id="2948300991547862301"><ph name="PAGE_TITLE" /> वर जा</translation>
+<translation id="2948320633360386059">अनाहूत जाहिराती दाखवणे सुरू ठेवलेल्या साइटवर ब्लॉक केले आहे</translation>
 <translation id="29488703364906173">हे आधुनिक वेबसाठी बनविलेले जलद, सोपे आणि सुरक्षित वेब ब्राउझर आहे.</translation>
 <translation id="2949037475046662832">हे कुकी आणि सर्व साइटसाठींचा साइट डेटा साफ करेल, ज्यात असेल</translation>
 <translation id="2951247061394563839">विंडो मध्यभागी आणा</translation>
@@ -2077,6 +2080,7 @@
 <translation id="4071770069230198275"><ph name="PROFILE_NAME" />: साइन इन त्रुटी</translation>
 <translation id="4074900173531346617">ईमेल स्वाक्षरीकर्ता प्रमाणपत्र</translation>
 <translation id="407520071244661467">स्केल</translation>
+<translation id="4077917118009885966">या साइटवर जाहिराती ब्लॉक केल्या आहेत</translation>
 <translation id="4084682180776658562">बुकमार्क</translation>
 <translation id="4084835346725913160"><ph name="TAB_NAME" /> बंद करा</translation>
 <translation id="4085298594534903246">या पृष्ठावर JavaScript  अवरोधित केलेले होते.</translation>
@@ -2343,6 +2347,7 @@
 <translation id="4546308221697447294">Google Chromeसोबत जलदगतीने ब्राउझ करा</translation>
 <translation id="4547659257713117923">अन्य डिव्हाइसेसवरील कोणतेही टॅब नाहीत</translation>
 <translation id="4547992677060857254">आपण निवडलेल्या फोल्डरमध्ये संवेदनशील फायली आहेत. आपल्याला खात्री आहे की या फोल्डरवर आपण "$1" ला कायम लिहिण्याचा प्रवेश मंजूर करू इच्छिता?</translation>
+<translation id="4552031286893852992">अनाहूत जाहिराती दाखवत असल्यामुळे Chrome ने या साइटवर जाहिराती ब्लॉक केल्या आहेत.</translation>
 <translation id="4552089082226364758">फ्लॅश</translation>
 <translation id="4552495056028768700">पृष्ठ प्रवेश</translation>
 <translation id="4552678318981539154">अधिक संचयन खरेदी करा</translation>
@@ -2577,6 +2582,7 @@
 <translation id="4893336867552636863">हे या डिव्‍हाइस वरून आपला ब्राउझिंग डेटा कायमचा हटवेल.</translation>
 <translation id="4898011734382862273">प्रमाणपत्र "<ph name="CERTIFICATE_NAME" />" प्रमाणन अधिकृतता प्रस्तुत करते</translation>
 <translation id="4899376560703610051">आपले <ph name="DEVICE_TYPE" /> व्‍यक्तीचलितरित्‍या लॉक केले गेले आहे. प्रविष्‍ट करण्‍यासाठी आपल्‍याला आपला संकेतशब्द टाइप करण्‍याची आवश्‍यकता आहे.</translation>
+<translation id="489985760463306091">धोकादायक सॉफ्टवेअर काढणे पूर्ण करण्यासाठी तुमचा काँप्युटर रीस्टार्ट करा</translation>
 <translation id="4900392736118574277">आपले प्रारंभ पृष्ठ <ph name="URL" /> मध्‍ये बदलले.</translation>
 <translation id="490074449735753175">शब्दलेखन त्रुटींच्या निराकरणात मदतीसाठी वेब सेवा वापरा</translation>
 <translation id="49027928311173603">सर्व्हरवरून डाउनलोड केलेले धोरण अवैध आहे: <ph name="VALIDATION_ERROR" />.</translation>
@@ -2911,6 +2917,7 @@
 <translation id="5396126354477659676"><ph name="PEPPER_PLUGIN_DOMAIN" /> वरील <ph name="PEPPER_PLUGIN_NAME" />आपल्या संगणकावर प्रवेश करू इच्छिते.</translation>
 <translation id="5397794290049113714">आपण</translation>
 <translation id="5398572795982417028">निषिद्ध पृष्ठ संदर्भ, मर्यादा <ph name="MAXIMUM_PAGE" /> आहे</translation>
+<translation id="5398772614898833570">जाहिराती ब्लॉक केल्या</translation>
 <translation id="5399158067281117682">पिन जुळत नाहीत!</translation>
 <translation id="5400640815024374115">विश्वसनीय प्लॅटफॉर्म मॉड्यूल (TPM) चिप अक्षम किंवा अनुपस्थित आहे.</translation>
 <translation id="5402815541704507626">मोबाइल डेटा वापरून अपडेट डाउनलोड करा</translation>
@@ -4157,6 +4164,7 @@
 <translation id="7352651011704765696">काहीतरी चूक झाली</translation>
 <translation id="73534262421337222">महत्त्वाचे अपडेट इंस्टॉल करत आहे</translation>
 <translation id="735745346212279324">VPN डिस्कनेक्ट केले</translation>
+<translation id="7359588939039777303">जाहिराती ब्लॉक केल्या.</translation>
 <translation id="7360183604634508679">बुकमार्क मेनू</translation>
 <translation id="7360233684753165754"><ph name="PAGE_NUMBER" /> पेज <ph name="PRINTER_NAME" /> वर</translation>
 <translation id="7361039089383199231">$1 बाइट</translation>
@@ -4169,6 +4177,7 @@
 <translation id="7366762109661450129">स्क्रीन चालू असते आणि अनलॉक केलेली असते तेव्हा "Ok Google" म्हणा.</translation>
 <translation id="7366909168761621528">ब्राउझिंग डेटा</translation>
 <translation id="7369521049655330548">या पृष्‍ठावर खालील प्‍लगिन अवरोधित केले होते:</translation>
+<translation id="7371006317849674875">सुरू होण्‍याची वेळ</translation>
 <translation id="7373789336584437724">हे डिव्हाइस सध्या Google कडे निदान आणि वापर डेटा पाठवते. आपण आपल्या डिव्हाइस <ph name="BEGIN_LINK1" />सेटिंग्ज<ph name="END_LINK1" /> मध्ये हे कधीही बदलू शकता. <ph name="BEGIN_LINK2" />अधिक जाणून घ्या<ph name="END_LINK2" /></translation>
 <translation id="7374461526650987610">प्रोटोकॉल हँडलर</translation>
 <translation id="7375053625150546623">EAP</translation>
@@ -4471,6 +4480,7 @@
 <translation id="7831368056091621108">हा विस्तार मिळविण्यासाठी, आपल्या सर्व डिव्हाइसेसवरील आपला इतिहास आणि इतर Chrome सेटिंग्ज.</translation>
 <translation id="7831493768366098287">Google मुद्रण</translation>
 <translation id="7831754656372780761"><ph name="TAB_TITLE" /> <ph name="EMOJI_MUTING" /></translation>
+<translation id="7832084384634357321">संपण्याची वेळ</translation>
 <translation id="7833720883933317473">जतन केलेले सानुकूल शब्द येथे दिसून येतील</translation>
 <translation id="7837776265184002579">आपले मुख्यपृष्‍ठ <ph name="URL" /> मध्‍ये बदलले.</translation>
 <translation id="7839051173341654115">पहा/बॅकअप घ्‍या मीडिया</translation>
@@ -4735,6 +4745,7 @@
 <translation id="8226619461731305576">रांग</translation>
 <translation id="8226742006292257240">खाली यादृच्छिकपणे व्युत्पन्न केलेला TPM संकेतशब्द आहे जो आपल्‍या संगणकासाठी नियुक्त केला गेला आहे:</translation>
 <translation id="8227119283605456246">फाईल संलग्न करा</translation>
+<translation id="8234795456569844941">कृपया आमच्या इंजिनियरना ही समस्या सोडवण्यात मदत करा. तुम्हाला प्रोफाइल एरर मिळण्याआधी नेमके काय झाले ते आम्हाला सांगा:</translation>
 <translation id="8238649969398088015">मदत टीप</translation>
 <translation id="8240697550402899963">क्लासिक थीम वापरा</translation>
 <translation id="8241040075392580210">Shady</translation>
@@ -4764,6 +4775,7 @@
 <translation id="8261506727792406068">हटवा</translation>
 <translation id="8261580862248730866">मायक्रोफोन अपवाद</translation>
 <translation id="8261673729476082470"><ph name="BEGIN_LINK" />Google ड्राइव्ह<ph name="END_LINK" /> वर <ph name="FILE_COUNT" /> फोटोंचा बॅकअप घेत आहे</translation>
+<translation id="826246685091802258"><ph name="BAD_FLAG" /> ची या बिल्डमध्ये अंमलबजावणी केली नाही.</translation>
 <translation id="8263231521757761563">सक्रिय प्रोटोकॉल हँडलर</translation>
 <translation id="8263744495942430914"><ph name="FULLSCREEN_ORIGIN" /> नी आपला माउस कर्सर अक्षम केला आहे.</translation>
 <translation id="8264718194193514834">"<ph name="EXTENSION_NAME" />" प्रवर्तित पूर्णस्क्रीन.</translation>
@@ -5092,6 +5104,7 @@
 <translation id="8800004011501252845">यासाठी गंतव्ये दर्शवत आहे</translation>
 <translation id="8800420788467349919">व्हॉल्यूम: <ph name="PRECENTAGE" />%</translation>
 <translation id="8804398419035066391">वेबसाइटला सहकार्य करून संप्रेषण करा</translation>
+<translation id="8805140816472474147">सिंक करणे सुरू करण्यासाठी सिंक सेटिंग्जची पुष्टी करा.</translation>
 <translation id="8807632654848257479">स्थिर</translation>
 <translation id="8808478386290700967">वेब स्टोअर</translation>
 <translation id="8808686172382650546">मांजर</translation>
@@ -5165,6 +5178,7 @@
 <translation id="8916476537757519021">गुप्त सबफ्रेम: <ph name="SUBFRAME_SITE" /></translation>
 <translation id="8919034266226953085">PWG रास्टर रुपांतरित्र</translation>
 <translation id="89217462949994770">आपण बर्‍याच वेळा चुकीचा पिन प्रविष्ट केला आहे. कृपया नवीन 8-अंकी पिन अनलॉकिंग की प्राप्त करण्यासाठी <ph name="CARRIER_ID" /> येथे संपर्क साधा.</translation>
+<translation id="8922013791253848639">या साइटवर कायम जाहिरातींना परवानगी द्या</translation>
 <translation id="8925458182817574960">&amp;सेटिंग्ज</translation>
 <translation id="8926389886865778422">पुन्हा विचारू नका</translation>
 <translation id="8926518602592448999">विकासक मोड विस्तार अक्षम करा</translation>
diff --git a/chrome/app/resources/generated_resources_ms.xtb b/chrome/app/resources/generated_resources_ms.xtb
index 88b1dc1..faf4c23 100644
--- a/chrome/app/resources/generated_resources_ms.xtb
+++ b/chrome/app/resources/generated_resources_ms.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (Natif)</translation>
 <translation id="1711973684025117106">Gagal mengezip, ralat tidak dijangka: $1</translation>
 <translation id="1712349894969001173">Dapatkan kata laluan ini pada iPhone anda</translation>
-<translation id="1719028357511747483">Cari <ph name="DEVICE_TYPE" />, apl, web anda...</translation>
 <translation id="1719312230114180055">Nota: Cap jari anda mungkin kurang selamat berbanding kata laluan atau PIN yang kukuh.</translation>
 <translation id="1720318856472900922">Pengesahan Pelayan TLS WWW</translation>
 <translation id="1720372306711178108">Desktop Lanjutan</translation>
diff --git a/chrome/app/resources/generated_resources_nl.xtb b/chrome/app/resources/generated_resources_nl.xtb
index 72e9da7..babd318 100644
--- a/chrome/app/resources/generated_resources_nl.xtb
+++ b/chrome/app/resources/generated_resources_nl.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (native)</translation>
 <translation id="1711973684025117106">Inpakken mislukt, onverwachte fout: $1</translation>
 <translation id="1712349894969001173">Dit wachtwoord gebruiken op je iPhone</translation>
-<translation id="1719028357511747483">Je <ph name="DEVICE_TYPE" />, apps, web doorzoeken...</translation>
 <translation id="1719312230114180055">Opmerking: Je vingerafdruk is mogelijk minder veilig dan een sterk wachtwoord of sterke pincode.</translation>
 <translation id="1720318856472900922">TLS WWW-serververificatie</translation>
 <translation id="1720372306711178108">Uitgebreid bureaublad</translation>
diff --git a/chrome/app/resources/generated_resources_no.xtb b/chrome/app/resources/generated_resources_no.xtb
index 2f989b9..76c8599 100644
--- a/chrome/app/resources/generated_resources_no.xtb
+++ b/chrome/app/resources/generated_resources_no.xtb
@@ -496,7 +496,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (innebygd)</translation>
 <translation id="1711973684025117106">Opprettelsen av zip-filen mislyktes. Uventet feil: $1</translation>
 <translation id="1712349894969001173">Få dette passordet på iPhonen din</translation>
-<translation id="1719028357511747483">Søk på <ph name="DEVICE_TYPE" />-enheten din, på nettet, i apper og så videre</translation>
 <translation id="1719312230114180055">Merk: Det kan være mindre sikkert å bruke fingeravtrykk enn et sterkt passord eller en sterk PIN-kode.</translation>
 <translation id="1720318856472900922">Autentisering av tjeneren TLS WWW</translation>
 <translation id="1720372306711178108">Utvidet skrivebord</translation>
@@ -4735,7 +4734,7 @@
 <translation id="8226619461731305576">Kø</translation>
 <translation id="8226742006292257240">Nedenfor ser du et tilfeldig generert TPM-passord som er tildelt datamaskinen din:</translation>
 <translation id="8227119283605456246">Legg ved fil</translation>
-<translation id="8234795456569844941">Hjelp ingeniørene våre med å løse dette problemet. Fortell oss hva som skjedde rett før du fikk profilfeilmeldingen:</translation>
+<translation id="8234795456569844941">Hjelp programutviklerne våre med å løse dette problemet. Fortell oss hva som skjedde rett før du fikk profilfeilmeldingen:</translation>
 <translation id="8238649969398088015">Tips for Hjelp</translation>
 <translation id="8240697550402899963">Bruk klassisk tema</translation>
 <translation id="8241040075392580210">Skybert</translation>
diff --git a/chrome/app/resources/generated_resources_pl.xtb b/chrome/app/resources/generated_resources_pl.xtb
index c814eee..0170b9c 100644
--- a/chrome/app/resources/generated_resources_pl.xtb
+++ b/chrome/app/resources/generated_resources_pl.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (natywna)</translation>
 <translation id="1711973684025117106">Pakowanie nie powiodło się, nieoczekiwany błąd: $1</translation>
 <translation id="1712349894969001173">Pobierz to hasło na iPhone'a</translation>
-<translation id="1719028357511747483">Przeszukaj swoje urządzenie <ph name="DEVICE_TYPE" />, aplikacje, sieć…</translation>
 <translation id="1719312230114180055">Uwaga: odcisk palca może być mniej bezpieczny niż silne hasło czy kod PIN.</translation>
 <translation id="1720318856472900922">Uwierzytelnianie serwera WWW TLS</translation>
 <translation id="1720372306711178108">Rozszerzony pulpit</translation>
@@ -1096,7 +1095,7 @@
 <translation id="2624142942574147739">Ta strona ma dostęp do kamery i mikrofonu.</translation>
 <translation id="2626799779920242286">Spróbuj ponownie później.</translation>
 <translation id="2630681426381349926">Połącz się z Wi-Fi, aby rozpocząć</translation>
-<translation id="2631006050119455616">Zapisano</translation>
+<translation id="2631006050119455616">Zaoszczędzono</translation>
 <translation id="2631498379019108537">Pokaż opcje wprowadzania na półce</translation>
 <translation id="2633199387167390344">Aplikacja <ph name="NAME" /> używa <ph name="USAGE" /> MB na dysku.</translation>
 <translation id="2633212996805280240">Usunąć „<ph name="EXTENSION_NAME" />”?</translation>
@@ -2355,7 +2354,7 @@
 <translation id="4546308221697447294">Szybkie przeglądanie dzięki Google Chrome</translation>
 <translation id="4547659257713117923">Brak kart z innych urządzeń</translation>
 <translation id="4547992677060857254">Wybrany folder zawiera poufne pliki. Czy na pewno chcesz, by aplikacja „$1” miała do niego stały dostęp z uprawnieniami do zapisu?</translation>
-<translation id="4552031286893852992">Chrome zablokował reklamy, które wyświetla ta strona, ponieważ są one uciążliwe.</translation>
+<translation id="4552031286893852992">Chrome blokuje reklamy, które wyświetla ta strona, ponieważ są one uciążliwe.</translation>
 <translation id="4552089082226364758">Flash</translation>
 <translation id="4552495056028768700">Dostęp do strony</translation>
 <translation id="4552678318981539154">Kup więcej miejsca</translation>
@@ -4009,7 +4008,7 @@
 <translation id="707392107419594760">Wybierz klawiaturę:</translation>
 <translation id="7075513071073410194">PKCS #1, MD5 z szyfrowaniem RSA</translation>
 <translation id="7075625805486468288">Zarządzanie certyfikatami i ustawieniami HTTPS/SSL</translation>
-<translation id="7076293881109082629">Logowanie</translation>
+<translation id="7076293881109082629">Loguję</translation>
 <translation id="7077829361966535409">Nie można wczytać strony logowania przy bieżących ustawieniach serwera proxy. <ph name="GAIA_RELOAD_LINK_START" />Zaloguj się jeszcze raz<ph name="GAIA_RELOAD_LINK_END" /> lub użyj innych <ph name="PROXY_SETTINGS_LINK_START" />ustawień serwera proxy<ph name="PROXY_SETTINGS_LINK_END" />.</translation>
 <translation id="7077872827894353012">Ignorowane moduły obsługi</translation>
 <translation id="7078120482318506217">Wszystkie sieci</translation>
@@ -4745,7 +4744,7 @@
 <translation id="8226619461731305576">Kolejka</translation>
 <translation id="8226742006292257240">Poniżej znajduje się losowo wygenerowane hasło modułu TPM, które zostało przypisane do Twojego komputera:</translation>
 <translation id="8227119283605456246">Załącz plik</translation>
-<translation id="8234795456569844941">Pomóż naszym inżynierom rozwiązać ten problem. Powiedz nam, co się działo tuż przed wyświetleniem komunikatu o błędzie profilu:</translation>
+<translation id="8234795456569844941">Pomóż naszym inżynierom rozwiązać ten problem. Powiedz nam, co się działo tuż przed wyświetleniem się komunikatu o błędzie profilu:</translation>
 <translation id="8238649969398088015">Wskazówka pomocy</translation>
 <translation id="8240697550402899963">Użyj motywu klasycznego</translation>
 <translation id="8241040075392580210">Zacieniony</translation>
@@ -4925,7 +4924,7 @@
 <translation id="8524066305376229396">Stała przestrzeń dyskowa:</translation>
 <translation id="8525306231823319788">Pełny ekran</translation>
 <translation id="8528074251912154910">Dodaj języki</translation>
-<translation id="8528962588711550376">Logowanie</translation>
+<translation id="8528962588711550376">Loguję.</translation>
 <translation id="8529925957403338845">Nie udało się nawiązać błyskawicznego połączenia w tetheringu</translation>
 <translation id="8535005006684281994">Adres URL odnowienia certyfikatu firmy Netscape</translation>
 <translation id="8539727552378197395">Nie (HttpOnly)</translation>
@@ -5197,7 +5196,7 @@
 <translation id="8946359700442089734">Funkcje debugowania nie zostały w pełni włączone na urządzeniu <ph name="IDS_SHORT_PRODUCT_NAME" />.</translation>
 <translation id="8948677146203372548">Zaktualizowano. Teraz możesz używać aplikacji na Androida.</translation>
 <translation id="894871326938397531">Zamknąć tryb incognito?</translation>
-<translation id="895347679606913382">Rozpoczynanie...</translation>
+<translation id="895347679606913382">Zaczynam...</translation>
 <translation id="8954952943849489823">Przenoszenie nie powiodło się, nieoczekiwany błąd: $1</translation>
 <translation id="895586998699996576">Plik graficzny ($1)</translation>
 <translation id="8957210676456822347">Autoryzacja portalu przechwytującego</translation>
diff --git a/chrome/app/resources/generated_resources_pt-BR.xtb b/chrome/app/resources/generated_resources_pt-BR.xtb
index 8b9f1fe..0b88d06f 100644
--- a/chrome/app/resources/generated_resources_pt-BR.xtb
+++ b/chrome/app/resources/generated_resources_pt-BR.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (nativo)</translation>
 <translation id="1711973684025117106">Falha na compactação, erro inesperado: $1</translation>
 <translation id="1712349894969001173">Receber essa senha no seu iPhone</translation>
-<translation id="1719028357511747483">Pesquisar no seu <ph name="DEVICE_TYPE" />, em apps, na Web…</translation>
 <translation id="1719312230114180055">Observação: sua impressão digital pode ser menos segura que uma senha forte ou um PIN.</translation>
 <translation id="1720318856472900922">Autenticação do servidor TLS WWW</translation>
 <translation id="1720372306711178108">Área de trabalho estendida</translation>
diff --git a/chrome/app/resources/generated_resources_pt-PT.xtb b/chrome/app/resources/generated_resources_pt-PT.xtb
index 2e6ff02..05ce038 100644
--- a/chrome/app/resources/generated_resources_pt-PT.xtb
+++ b/chrome/app/resources/generated_resources_pt-PT.xtb
@@ -500,7 +500,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (nativa)</translation>
 <translation id="1711973684025117106">Falha na criação de zip; erro inesperado: $1</translation>
 <translation id="1712349894969001173">Obter esta palavra-passe no iPhone</translation>
-<translation id="1719028357511747483">Pesquise o seu <ph name="DEVICE_TYPE" />, aplicações, a Web...</translation>
 <translation id="1719312230114180055">Nota: a impressão digital pode ser menos segura do que um PIN ou uma palavra-passe fortes.</translation>
 <translation id="1720318856472900922">Autenticação de servidor TLS WWW</translation>
 <translation id="1720372306711178108">Ambiente de trabalho expandido</translation>
diff --git a/chrome/app/resources/generated_resources_ro.xtb b/chrome/app/resources/generated_resources_ro.xtb
index 18e5a77..9412b48 100644
--- a/chrome/app/resources/generated_resources_ro.xtb
+++ b/chrome/app/resources/generated_resources_ro.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (nativă)</translation>
 <translation id="1711973684025117106">Arhivarea nu a reușit, eroare neașteptată: $1</translation>
 <translation id="1712349894969001173">Obține parola pe iPhone</translation>
-<translation id="1719028357511747483">Caută pe <ph name="DEVICE_TYPE" />, în aplicații, pe web...</translation>
 <translation id="1719312230114180055">Notă: este posibil ca amprenta să fie mai puțin sigură decât o parolă sau un cod PIN puternic.</translation>
 <translation id="1720318856472900922">Autentificarea serverului TLS WWW</translation>
 <translation id="1720372306711178108">Desktop extins</translation>
@@ -1525,7 +1524,7 @@
 <translation id="3222066309010235055">Program de redare în avans: <ph name="PRERENDER_CONTENTS_NAME" /></translation>
 <translation id="3225084153129302039">Avatar violet prestabilit</translation>
 <translation id="3225319735946384299">Semnarea codului</translation>
-<translation id="3227137524299004712">Microfonul</translation>
+<translation id="3227137524299004712">Microfon</translation>
 <translation id="32279126412636473">Reîncărcați (⌘R)</translation>
 <translation id="3228679360002431295">Se conectează și se verifică<ph name="ANIMATED_ELLIPSIS" /></translation>
 <translation id="3232318083971127729">Valoare:</translation>
diff --git a/chrome/app/resources/generated_resources_ru.xtb b/chrome/app/resources/generated_resources_ru.xtb
index 233f86cd..859f47fb 100644
--- a/chrome/app/resources/generated_resources_ru.xtb
+++ b/chrome/app/resources/generated_resources_ru.xtb
@@ -498,7 +498,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (оригинальное)</translation>
 <translation id="1711973684025117106">Не удалось выполнить архивирование. Возникла непредвиденная ошибка: $1.</translation>
 <translation id="1712349894969001173">Получите этот пароль на iPhone</translation>
-<translation id="1719028357511747483">Поиск по устройству <ph name="DEVICE_TYPE" />, приложениям, в Интернете…</translation>
 <translation id="1719312230114180055">Помните, что распознавание отпечатков защищает не так надежно, как сложный пароль или PIN-код.</translation>
 <translation id="1720318856472900922">Аутентификация сервера TLS WWW</translation>
 <translation id="1720372306711178108">Расширенное отображение</translation>
diff --git a/chrome/app/resources/generated_resources_sk.xtb b/chrome/app/resources/generated_resources_sk.xtb
index 7d61e51d4..ec9f415 100644
--- a/chrome/app/resources/generated_resources_sk.xtb
+++ b/chrome/app/resources/generated_resources_sk.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (natívne)</translation>
 <translation id="1711973684025117106">Komprimovanie zlyhalo, neočakávaná chyba: $1</translation>
 <translation id="1712349894969001173">Uložte si toto heslo na svojom zariadení iPhone</translation>
-<translation id="1719028357511747483">Vyhľadávajte v zariadení <ph name="DEVICE_TYPE" />, aplikáciách, na webe...</translation>
 <translation id="1719312230114180055">Poznámka: Odtlačok môže byť menej bezpečný ako silné heslo alebo kód PIN.</translation>
 <translation id="1720318856472900922">Overenie WWW servera protokolom TLS</translation>
 <translation id="1720372306711178108">Rozšírená pracovná plocha</translation>
@@ -567,7 +566,7 @@
 <translation id="1812631533912615985">Odopnúť karty</translation>
 <translation id="1813278315230285598">Služby</translation>
 <translation id="18139523105317219">Názov strany EDI</translation>
-<translation id="1815083418640426271">Vložiť ako čistý text</translation>
+<translation id="1815083418640426271">Prilepiť ako čistý text</translation>
 <translation id="181577467034453336">Ďalšie (<ph name="NUMBER_OF_VIEWS" />)...</translation>
 <translation id="1815861158988915678"><ph name="BEGIN_BOLD" /> Upozornenie: <ph name="END_BOLD" /> Tieto súbory sú dočasné a kvôli uvoľneniu miesta na disku môžu byť automaticky odstránené. <ph name="BEGIN_LINK" />Viac informácií<ph name="END_LINK" /></translation>
 <translation id="1817871734039893258">Obnovenie súboru Microsoft</translation>
@@ -809,7 +808,7 @@
 <translation id="2215277870964745766">Vitajte! Nastavte svoj jazyk a sieť</translation>
 <translation id="2217501013957346740">Vytvoriť meno –</translation>
 <translation id="2218019600945559112">Myš a touchpad</translation>
-<translation id="2218515861914035131">Vložiť ako čistý text</translation>
+<translation id="2218515861914035131">Prilepiť ako čistý text</translation>
 <translation id="2218947405056773815">Ach jaj! Rozhranie <ph name="API_NAME" /> zlyhalo.</translation>
 <translation id="2220529011494928058">Nahlásiť problém</translation>
 <translation id="2220572644011485463">PIN alebo heslo</translation>
@@ -990,7 +989,7 @@
 <translation id="2478830106132467213">Odomknúť toto zariadenie <ph name="DEVICE_TYPE" /> iba vtedy, keď je telefón na dosah ruky.</translation>
 <translation id="247949520305900375">Zdieľať zvuk</translation>
 <translation id="2479780645312551899">Spustiť tentokrát všetky doplnky</translation>
-<translation id="2480868415629598489">Upravovať dáta, ktoré skopírujete a prilepíte</translation>
+<translation id="2480868415629598489">Upravovať dáta, ktoré kopírujete a prilepujete</translation>
 <translation id="2481332092278989943">Pridať na poličku</translation>
 <translation id="2482878487686419369">Upozornenia</translation>
 <translation id="2485056306054380289">Certifikát CA servera:</translation>
@@ -4756,7 +4755,7 @@
 <translation id="8226619461731305576">Poradie</translation>
 <translation id="8226742006292257240">Nižšie je uvedené náhodne vygenerované heslo modulu TPM, ktoré bolo priradené k vášmu počítaču:</translation>
 <translation id="8227119283605456246">Pripojiť súbor</translation>
-<translation id="8234795456569844941">Pomôžte naším programátorom vyriešiť tento problém. Povedzte nám, čo sa stalo presne predtým, než sa zobrazilo chybové hlásenie profilu:</translation>
+<translation id="8234795456569844941">Pomôžte našim programátorom vyriešiť tento problém. Povedzte nám, čo sa stalo presne predtým, než sa zobrazilo chybové hlásenie profilu:</translation>
 <translation id="8238649969398088015">Tip pomocníka</translation>
 <translation id="8240697550402899963">Použiť klasický motív</translation>
 <translation id="8241040075392580210">Polojasný</translation>
@@ -4887,7 +4886,7 @@
 <translation id="8439506636278576865">Ponúkať preklady stránok v tomto jazyku</translation>
 <translation id="8443621894987748190">Vyberte obrázok pre svoj účet</translation>
 <translation id="8446884382197647889">Viac informácií</translation>
-<translation id="8449008133205184768">Vložiť a použiť zodpovedajúci štýl</translation>
+<translation id="8449008133205184768">Prilepiť a prispôsobiť štýlu</translation>
 <translation id="8449036207308062757">Spravovať úložisko</translation>
 <translation id="8452135315243592079">Chýba SIM karta</translation>
 <translation id="8453482423012550001">Prebieha kopírovanie $1 položiek...</translation>
diff --git a/chrome/app/resources/generated_resources_sl.xtb b/chrome/app/resources/generated_resources_sl.xtb
index 421ce197..a2a4a56 100644
--- a/chrome/app/resources/generated_resources_sl.xtb
+++ b/chrome/app/resources/generated_resources_sl.xtb
@@ -500,7 +500,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (izvorna)</translation>
 <translation id="1711973684025117106">Ustvarjanje datoteke zip ni uspelo, nepričakovana napaka: $1</translation>
 <translation id="1712349894969001173">Prejemanje tega gesla v iPhone</translation>
-<translation id="1719028357511747483">Iskanje v napravi <ph name="DEVICE_TYPE" />, aplikacijah, spletu ...</translation>
 <translation id="1719312230114180055">Opomba: prstni odtis je lahko manj varen kot zapleteno geslo ali koda PIN.</translation>
 <translation id="1720318856472900922">Preverjanje pristnosti strežnika TLS WWW</translation>
 <translation id="1720372306711178108">Razširjeno namizje</translation>
diff --git a/chrome/app/resources/generated_resources_sr.xtb b/chrome/app/resources/generated_resources_sr.xtb
index 96feae8..7f0f46b 100644
--- a/chrome/app/resources/generated_resources_sr.xtb
+++ b/chrome/app/resources/generated_resources_sr.xtb
@@ -497,7 +497,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (Основна)</translation>
 <translation id="1711973684025117106">Додавање у zip датотеку није успело, неочекивана грешка: $1</translation>
 <translation id="1712349894969001173">Користите ову лозинку на iPhone-у</translation>
-<translation id="1719028357511747483">Претражите <ph name="DEVICE_TYPE" />, апликације, веб...</translation>
 <translation id="1719312230114180055">Напомена: дигитални отисак може да буде мање безбедан од јаке лозинке или PIN-а.</translation>
 <translation id="1720318856472900922">TLS WWW потврда идентитета сервера</translation>
 <translation id="1720372306711178108">Проширена радна површина</translation>
@@ -2353,7 +2352,7 @@
 <translation id="4546308221697447294">Прегледајте брзо уз Google Chrome</translation>
 <translation id="4547659257713117923">Нема картица са других уређаја</translation>
 <translation id="4547992677060857254">Директоријум који сте изабрали садржи осетљиве датотеке. Јесте ли сигурни да желите да одобрите апликацији „$1“ сталан приступ за уписивање за овај директоријум?</translation>
-<translation id="4552031286893852992">Chrome је блокирао огласе на овом сајту зато што он приказује огласе који ометају.</translation>
+<translation id="4552031286893852992">Chrome је блокирао огласе на овом сајту јер сајт приказује огласе који ометају.</translation>
 <translation id="4552089082226364758">Flash</translation>
 <translation id="4552495056028768700">Приступ страници</translation>
 <translation id="4552678318981539154">Купи још меморијског простора</translation>
diff --git a/chrome/app/resources/generated_resources_sv.xtb b/chrome/app/resources/generated_resources_sv.xtb
index f6cfd59..16165fca 100644
--- a/chrome/app/resources/generated_resources_sv.xtb
+++ b/chrome/app/resources/generated_resources_sv.xtb
@@ -498,7 +498,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (standard)</translation>
 <translation id="1711973684025117106">Komprimeringen misslyckades. Oväntat fel: $1</translation>
 <translation id="1712349894969001173">Få det här lösenordet till din iPhone</translation>
-<translation id="1719028357511747483">Sök på <ph name="DEVICE_TYPE" />, i appar, på webben …</translation>
 <translation id="1719312230114180055">Obs! Fingeravtryck kan vara mindre säkra än starka lösenord och pinkoder.</translation>
 <translation id="1720318856472900922">TLS WWW-serverautentisering</translation>
 <translation id="1720372306711178108">Utökat skrivbord</translation>
diff --git a/chrome/app/resources/generated_resources_sw.xtb b/chrome/app/resources/generated_resources_sw.xtb
index 5b7e5a2..be31404 100644
--- a/chrome/app/resources/generated_resources_sw.xtb
+++ b/chrome/app/resources/generated_resources_sw.xtb
@@ -497,7 +497,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (Asili)</translation>
 <translation id="1711973684025117106">Haikuweza kubana, hitilafu isiyotarajiwa imetokea: $1</translation>
 <translation id="1712349894969001173">Pata nenosiri hili kwenye iPhone yako</translation>
-<translation id="1719028357511747483">Tafuta <ph name="DEVICE_TYPE" />, programu, wavuti wako...</translation>
 <translation id="1719312230114180055">Kumbuka: Huenda alama ya kidole chako ikawa si salama sana ikilinganishwa na nenosiri thabiti au PIN.</translation>
 <translation id="1720318856472900922">Uthibitishaji wa Seva ya TLS WWW</translation>
 <translation id="1720372306711178108">Uonyeshaji wa Eneo-kazi Katika Zaidi ya Skrini Moja</translation>
@@ -4176,7 +4175,7 @@
 <translation id="7366762109661450129">Sema "Ok Google" skrini ikiwa imewashwa na kufunguliwa.</translation>
 <translation id="7366909168761621528">Data ya kuvinjari</translation>
 <translation id="7369521049655330548">Programu-jalizi zifuatazo zimezuiwa kwenye ukurasa huu:</translation>
-<translation id="7371006317849674875">Tukio linaanza</translation>
+<translation id="7371006317849674875">Wakati wa kuanza</translation>
 <translation id="7373789336584437724">Kwa sasa kifaa hiki kinatuma kiotomatiki data kuhusu matumizi na utambuzi wa matatizo kwa Google. Unaweza kubadilisha mipangilio hii wakati wowote katika <ph name="BEGIN_LINK1" />mipangilio<ph name="END_LINK1" /> ya kifaa chako. <ph name="BEGIN_LINK2" />Pata Maelezo zaidi<ph name="END_LINK2" /></translation>
 <translation id="7374461526650987610">Vishikizi vya itifaki</translation>
 <translation id="7375053625150546623">EAP</translation>
@@ -4482,7 +4481,7 @@
 <translation id="7831368056091621108">ili kupata kiendelezi hiki, historia yako, na mipangilio mingine ya Chrome kwenye vifaa vyako vyote.</translation>
 <translation id="7831493768366098287">Google Print</translation>
 <translation id="7831754656372780761"><ph name="TAB_TITLE" /> <ph name="EMOJI_MUTING" /></translation>
-<translation id="7832084384634357321">Tukio litakwisha</translation>
+<translation id="7832084384634357321">Wakati wa kuisha</translation>
 <translation id="7833720883933317473">Manenosiri maalum yaliyohifadhiwa yataonekana hapa</translation>
 <translation id="7837776265184002579">Ukurasa wako wa kwanza umebadilishwa kuwa <ph name="URL" />.</translation>
 <translation id="7839051173341654115">Angalia/Hifadhi nakala rudufu ya maudhui</translation>
diff --git a/chrome/app/resources/generated_resources_ta.xtb b/chrome/app/resources/generated_resources_ta.xtb
index 180d814d..8b6f6d5 100644
--- a/chrome/app/resources/generated_resources_ta.xtb
+++ b/chrome/app/resources/generated_resources_ta.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (நிலையானது)</translation>
 <translation id="1711973684025117106">ஜிப் செய்தல் தோல்வி, எதிர்பாராத பிழை: $1</translation>
 <translation id="1712349894969001173">இந்தக் கடவுச்சொல்லை உங்கள் iPhone இல் பெறுங்கள்</translation>
-<translation id="1719028357511747483"><ph name="DEVICE_TYPE" />, பயன்பாடுகள், இணையத்தில் தேடுக...</translation>
 <translation id="1719312230114180055">குறிப்பு: கைரேகையானது வலிமையான கடவுச்சொல் அல்லது பின்னை விடப் பாதுகாப்புக் குறைவாக இருக்கக்கூடும்.</translation>
 <translation id="1720318856472900922">TLS WWW சேவையக அங்கீகரிப்பு</translation>
 <translation id="1720372306711178108">நீட்டிக்கப்பட்ட டெஸ்க்டாப்</translation>
diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb
index ae768bf2..07dc4ef 100644
--- a/chrome/app/resources/generated_resources_te.xtb
+++ b/chrome/app/resources/generated_resources_te.xtb
@@ -629,6 +629,7 @@
 <translation id="1916502483199172559">డిఫాల్ట్ ఎరుపు రంగు అవతార్</translation>
 <translation id="191688485499383649">"<ph name="DEVICE_NAME" />"కు కనెక్ట్ చేయడానికి ప్రయత్నిస్తున్నప్పుడు తెలియని లోపం సంభవించింది.</translation>
 <translation id="1918141783557917887">&amp;చిన్నగా</translation>
+<translation id="1919345977826869612">ప్రకటనలు</translation>
 <translation id="1921584744613111023"><ph name="DPI" /> dpi</translation>
 <translation id="192494336144674234">దీనితో తెరువు</translation>
 <translation id="1925021887439448749">అనుకూల వెబ్ చిరునామాను నమోదు చేయండి</translation>
@@ -1033,6 +1034,7 @@
 <translation id="2534460670861217804">సురక్షిత HTTP ప్రాక్సీ</translation>
 <translation id="253557089021624350">సక్రియ కార్యాచరణల గణన</translation>
 <translation id="2539110682392681234">ప్రాక్సీ మీ నిర్వాహకుని ద్వారా అమలు చేయబడుతుంది.</translation>
+<translation id="2540384386570049483">ఈ సైట్‌లో ప్రకటనలను అనుమతించండి</translation>
 <translation id="2541423446708352368">అన్ని డౌన్‌లోడ్‌లను చూపించు</translation>
 <translation id="2542049655219295786">Google పట్టిక</translation>
 <translation id="2544853746127077729">ప్రామాణీకరణ ప్రమాణపత్రం నెట్‌వర్క్ ద్వారా తిరస్కరించబడింది</translation>
@@ -1333,6 +1335,7 @@
 <translation id="2946119680249604491">కనెక్షన్‌ని జోడించండి</translation>
 <translation id="2946640296642327832">Bluetoothని ప్రారంభించు</translation>
 <translation id="2948300991547862301"><ph name="PAGE_TITLE" />కు వెళ్లండి</translation>
+<translation id="2948320633360386059">అనుచితమైన ప్రకటనలను చూపడానికి ప్రయత్నించిన సైట్‌లలో బ్లాక్ చేయబడ్డాయి</translation>
 <translation id="29488703364906173">ఆధునిక వెబ్ కోసం రూపొందించబడిన వేగవంతమైన, సరళమైన మరియు సురక్షితమైన వెబ్ బ్రౌజర్.</translation>
 <translation id="2949037475046662832">ఇది అన్ని సైట్‌ల కోసం కుక్కీలను మరియు సైట్ డేటాను తొలగిస్తుంది, వీటితో సహా</translation>
 <translation id="2951247061394563839">విండోను మధ్యలో ఉంచు</translation>
@@ -2082,6 +2085,7 @@
 <translation id="4071770069230198275"><ph name="PROFILE_NAME" />: సైన్ ఇన్ లోపం</translation>
 <translation id="4074900173531346617">ఇమెయిల్ సైన్ చేసినవారి సర్టిఫికెట్</translation>
 <translation id="407520071244661467">ప్రమాణం</translation>
+<translation id="4077917118009885966">ఈ సైట్‌లో ప్రకటనలు బ్లాక్ చేయబడ్డాయి</translation>
 <translation id="4084682180776658562">బుక్‌మార్క్ చెయ్యి</translation>
 <translation id="4084835346725913160"><ph name="TAB_NAME" />ని మూసివేయి</translation>
 <translation id="4085298594534903246">ఈ పేజీపై JavaScript నిరోధించబడింది.</translation>
@@ -2350,6 +2354,7 @@
 <translation id="4546308221697447294">Google Chromeతో వేగంగా బ్రౌజ్ చేయండి</translation>
 <translation id="4547659257713117923">ఇతర పరికరాల నుండి ట్యాబ్‌లు లేవు</translation>
 <translation id="4547992677060857254">మీరు ఎంచుకున్న ఫోల్డర్‌లో ముఖ్యమైన ఫైల్‌లు ఉన్నాయి. మీరు ఖచ్చితంగా ఈ ఫోల్డర్ కోసం "$1"కు శాశ్వతంగా వ్రాయగల ప్రాప్యతను మంజూరు చేయాలనుకుంటున్నారా?</translation>
+<translation id="4552031286893852992">ఈ సైట్ అనుచితమైన ప్రకటనలను చూపడానికి ప్రయత్నించిన కారణంగా ఈ సైట్‌లో ప్రకటనలను Chrome బ్లాక్ చేసింది.</translation>
 <translation id="4552089082226364758">ఫ్లాష్</translation>
 <translation id="4552495056028768700">పేజీ ప్రాప్యత</translation>
 <translation id="4552678318981539154">మరింత నిల్వని కొనుగోలు చేయండి</translation>
@@ -2585,6 +2590,7 @@
 <translation id="4893336867552636863">దీని వలన మీ బ్రౌజింగ్ డేటా ఈ పరికరం నుండి శాశ్వతంగా తొలగించబడుతుంది.</translation>
 <translation id="4898011734382862273">ప్రమాణపత్రం "<ph name="CERTIFICATE_NAME" />" ప్రమాణపత్రాలను మంజూరు చేసే సంస్థను సూచిస్తోంది</translation>
 <translation id="4899376560703610051">మీ <ph name="DEVICE_TYPE" /> మాన్యువల్‌గా లాక్ చేయబడింది. మీరు ప్రవేశించడానికి మీ పాస్‌వర్డ్‌ను టైప్ చేయాలి.</translation>
+<translation id="489985760463306091">హానికరమైన సాఫ్ట్‌వేర్ తొలగింపును పూర్తి చేసేందుకు, మీ కంప్యూటర్‌ను పునఃప్రారంభించాలి</translation>
 <translation id="4900392736118574277">మా ప్రారంభ పేజీ <ph name="URL" />కి మార్చబడింది.</translation>
 <translation id="490074449735753175">అక్షరక్రమ లోపాలను పరిష్కరించడానికి సహాయం కోసం వెబ్ సేవను ఉపయోగించండి</translation>
 <translation id="49027928311173603">సర్వర్ నుండి డౌన్‌లోడ్ చేయబడిన విధానం చెల్లదు: <ph name="VALIDATION_ERROR" />.</translation>
@@ -2918,6 +2924,7 @@
 <translation id="5396126354477659676"><ph name="PEPPER_PLUGIN_DOMAIN" />లో <ph name="PEPPER_PLUGIN_NAME" /> మీ కంప్యూటర్‌ను ప్రాప్యత చేయాలనుకుంటోంది.</translation>
 <translation id="5397794290049113714">మీరు</translation>
 <translation id="5398572795982417028">పేజీ సూచన పరిమితిని దాటిపోయారు, పరిమితి <ph name="MAXIMUM_PAGE" /></translation>
+<translation id="5398772614898833570">ప్రకటనలు బ్లాక్ చేయబడ్డాయి</translation>
 <translation id="5399158067281117682">పిన్‌లు సరిపోలడం లేదు!</translation>
 <translation id="5400640815024374115">నమ్మకమైన ప్లాట్‌ఫామ్ మాడ్యూల్ (TPM) చిప్ ఆపివెయ్యబడింది లేదా హాజరు కాలేదు.</translation>
 <translation id="5402815541704507626">మొబైల్ డేటా ఉపయోగించి నవీకరణను డౌన్‌లోడ్ చేయండి</translation>
@@ -4164,6 +4171,7 @@
 <translation id="7352651011704765696">ఏదో తప్పు జరిగింది</translation>
 <translation id="73534262421337222">కీలకమైన అప్‌డేట్‌ను ఇన్‌స్టాల్ చేస్తోంది</translation>
 <translation id="735745346212279324">VPN డిస్‌కనెక్ట్ చేయబడింది</translation>
+<translation id="7359588939039777303">ప్రకటనలు బ్లాక్ చేయబడ్డాయి.</translation>
 <translation id="7360183604634508679">బుక్‌మార్క్‌ల మెను</translation>
 <translation id="7360233684753165754"><ph name="PRINTER_NAME" />కు <ph name="PAGE_NUMBER" /> పేజీలు</translation>
 <translation id="7361039089383199231">$1 బైట్‌లు</translation>
@@ -4176,6 +4184,7 @@
 <translation id="7366762109661450129">స్క్రీన్ ఆన్‌లో ఉండి, అన్‌లాక్ చేయబడి ఉన్నప్పుడు "Ok Google" చెప్పండి.</translation>
 <translation id="7366909168761621528">బ్రౌజింగ్ డేటా</translation>
 <translation id="7369521049655330548">ఈ పేజీలో క్రింది ప్లగిన్‌లు బ్లాక్ చేయబడ్డాయి:</translation>
+<translation id="7371006317849674875">ప్రారంభ సమయం</translation>
 <translation id="7373789336584437724">ఈ పరికరం ప్రస్తుతం విశ్లేషణ మరియు వినియోగ డేటాను Googleకు పంపుతుంది. మీరు దీన్ని మీ పరికర <ph name="BEGIN_LINK1" />సెట్టింగ్‌ల<ph name="END_LINK1" />లో ఎప్పుడైనా మార్చవచ్చు. <ph name="BEGIN_LINK2" />మరింత తెలుసుకోండి<ph name="END_LINK2" /></translation>
 <translation id="7374461526650987610">ప్రోటోకాల్ నిర్వాహకులు</translation>
 <translation id="7375053625150546623">EAP</translation>
@@ -4479,6 +4488,7 @@
 <translation id="7831368056091621108">ఈ పొడిగింపును, మీ చరిత్రను మరియు ఇతర Chrome సెట్టింగ్‌లను మీ అన్ని పరికరాల్లో పొందడానికి.</translation>
 <translation id="7831493768366098287">Google ముద్రణ</translation>
 <translation id="7831754656372780761"><ph name="TAB_TITLE" /> <ph name="EMOJI_MUTING" /></translation>
+<translation id="7832084384634357321">ముగింపు సమయం</translation>
 <translation id="7833720883933317473">సేవ్ చేసిన అనుకూల పదాలు ఇక్కడ కనిపిస్తాయి</translation>
 <translation id="7837776265184002579">మీ హోమ్‌పేజీ <ph name="URL" />కి మార్చబడింది.</translation>
 <translation id="7839051173341654115">మీడియాను వీక్షించండి/బ్యాకప్ చేయండి</translation>
@@ -4740,6 +4750,7 @@
 <translation id="8226619461731305576">క్రమ వరుస</translation>
 <translation id="8226742006292257240">క్రింద యాదృచ్ఛికంగా సృష్టించబడిన TPM పాస్‌వర్డ్‌లు మీ కంప్యూటర్‌కు సూచించబడ్డాయి:</translation>
 <translation id="8227119283605456246">ఫైల్‌ను జోడించు</translation>
+<translation id="8234795456569844941">దయచేసి ఈ సమస్యను పరిష్కరించడంలో మా ఇంజినీర్‌లకు సహాయపడండి. మీకు ప్రొఫైల్ లోప సందేశం ఎదురుకావడం కంటే ముందు ఏమి జరిగిందో మాకు తెలియజేయండి:</translation>
 <translation id="8238649969398088015">సహాయ చిట్కా</translation>
 <translation id="8240697550402899963">క్లాసిక్ థీమ్‌ని ఉపయోగించు</translation>
 <translation id="8241040075392580210">షేడీ</translation>
@@ -4769,6 +4780,7 @@
 <translation id="8261506727792406068">తొలగించు</translation>
 <translation id="8261580862248730866">మైక్రోఫోన్ మినహాయింపులు</translation>
 <translation id="8261673729476082470"><ph name="FILE_COUNT" /> ఫోటోలను <ph name="BEGIN_LINK" />Google డిస్క్<ph name="END_LINK" />కి బ్యాకప్ చేస్తోంది</translation>
+<translation id="826246685091802258">ఈ బిల్డ్‌లో <ph name="BAD_FLAG" /> అమలు చేయబడలేదు.</translation>
 <translation id="8263231521757761563">క్రియాశీల ప్రోటోకాల్ హ్యాండ్లెర్స్</translation>
 <translation id="8263744495942430914"><ph name="FULLSCREEN_ORIGIN" /> మీ మౌస్ కర్సర్‌ను ఆపివేసింది.</translation>
 <translation id="8264718194193514834"><ph name="EXTENSION_NAME" /> పూర్తి స్క్రీన్‌ని ప్రారంభించింది.</translation>
@@ -5097,6 +5109,7 @@
 <translation id="8800004011501252845">దీని కోసం గమ్యస్థానాలను చూపుతోంది</translation>
 <translation id="8800420788467349919">శబ్దం: <ph name="PRECENTAGE" />%</translation>
 <translation id="8804398419035066391">సహకరిస్తున్న వెబ్‌సైట్‌లతో కమ్యూనికేట్ చేయండి</translation>
+<translation id="8805140816472474147">సమకాలీకరణను ప్రారంభించడం కోసం సమకాలీకరణ సెట్టింగ్‌లను నిర్ధారించండి.</translation>
 <translation id="8807632654848257479">స్థిరత్వం</translation>
 <translation id="8808478386290700967">వెబ్ స్టోర్</translation>
 <translation id="8808686172382650546">పిల్లి</translation>
@@ -5169,6 +5182,7 @@
 <translation id="8916476537757519021">అజ్ఞాత సబ్‌ఫ్రేమ్: <ph name="SUBFRAME_SITE" /></translation>
 <translation id="8919034266226953085">PWG రాస్టర్ కన్వర్టర్</translation>
 <translation id="89217462949994770">మీరు చాలసార్లు సరికానటువంటి PIN ఎంటర్ చేశారు. దయచేసి క్రొత్త 8-అంకెల PIN అన్‌లాకింగ్‌ కీను సంగ్రహించడానికి <ph name="CARRIER_ID" />ను సంప్రదించండి.</translation>
+<translation id="8922013791253848639">ఎల్లప్పుడూ ఈ సైట్‌లోని ప్రకటనలను అనుమతించు</translation>
 <translation id="8925458182817574960">&amp;సెట్టింగ్‌లు</translation>
 <translation id="8926389886865778422">మళ్ళి అడగవద్దు</translation>
 <translation id="8926518602592448999">డెవలపర్ మోడ్ పొడిగింపులను నిలిపివేయండి</translation>
diff --git a/chrome/app/resources/generated_resources_th.xtb b/chrome/app/resources/generated_resources_th.xtb
index 7515c39..c0a5a5e 100644
--- a/chrome/app/resources/generated_resources_th.xtb
+++ b/chrome/app/resources/generated_resources_th.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (ดั้งเดิม)</translation>
 <translation id="1711973684025117106">การซิปล้มเหลว ข้อผิดพลาดที่ไม่คาดคิด: $1</translation>
 <translation id="1712349894969001173">รับรหัสผ่านนี้ใน iPhone</translation>
-<translation id="1719028357511747483">ค้นหา <ph name="DEVICE_TYPE" /> แอป เว็บ...</translation>
 <translation id="1719312230114180055">หมายเหตุ: ลายนิ้วมืออาจมีความปลอดภัยน้อยกว่ารหัสผ่านหรือ PIN ที่เดายาก</translation>
 <translation id="1720318856472900922">การตรวจสอบสิทธิ์เซิร์ฟเวอร์ TLS WWW </translation>
 <translation id="1720372306711178108">เดสก์ท็อปแบบขยาย</translation>
@@ -1096,7 +1095,7 @@
 <translation id="2624142942574147739">หน้าเว็บนี้กำลังเข้าถึงกล้องถ่ายรูปและไมโครโฟนของคุณ</translation>
 <translation id="2626799779920242286">โปรดลองอีกครั้งในภายหลัง</translation>
 <translation id="2630681426381349926">เชื่อมต่อ Wi-Fi เพื่อเริ่ม</translation>
-<translation id="2631006050119455616">บันทึกแล้ว</translation>
+<translation id="2631006050119455616">ประหยัดได้</translation>
 <translation id="2631498379019108537">แสดงตัวเลือกการป้อนข้อมูลในชั้นวาง</translation>
 <translation id="2633199387167390344"><ph name="NAME" /> กำลังใช้พื้นที่ดิสก์ <ph name="USAGE" /> MB</translation>
 <translation id="2633212996805280240">นำ "<ph name="EXTENSION_NAME" />" ออกหรือไม่</translation>
diff --git a/chrome/app/resources/generated_resources_tr.xtb b/chrome/app/resources/generated_resources_tr.xtb
index 9cd8103..96fb6b5 100644
--- a/chrome/app/resources/generated_resources_tr.xtb
+++ b/chrome/app/resources/generated_resources_tr.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (Yerel)</translation>
 <translation id="1711973684025117106">Sıkıştırma başarısız oldu, beklenmedik hata: $1</translation>
 <translation id="1712349894969001173">Bu şifreyi iPhone'unuzda alın</translation>
-<translation id="1719028357511747483"><ph name="DEVICE_TYPE" /> cihazınızda, uygulamalarda, web'de arama yapın...</translation>
 <translation id="1719312230114180055">Not: Parmak iziniz güçlü bir şifre veya PIN kadar güvenli olmayabilir.</translation>
 <translation id="1720318856472900922">TLS WWW Sunucu Kimlik Doğrulaması</translation>
 <translation id="1720372306711178108">Genişletilmiş Masaüstü</translation>
@@ -4867,7 +4866,7 @@
 <translation id="8410073653152358832">Bu telefonu kullan</translation>
 <translation id="8410619858754994443">Şifreyi Onayla:</translation>
 <translation id="8413385045638830869">Önce sor (önerilir)</translation>
-<translation id="8418445294933751433">&amp;Farklı göster sekmesi</translation>
+<translation id="8418445294933751433">&amp;Sekme olarak göster</translation>
 <translation id="8419098111404128271">"<ph name="SEARCH_TEXT" />" için arama sonuçları</translation>
 <translation id="8420060421540670057">Google Dokümanlar dosyalarını göster</translation>
 <translation id="8424039430705546751">aşağı</translation>
@@ -5164,7 +5163,7 @@
 <translation id="8874184842967597500">Bağlı değil</translation>
 <translation id="8876215549894133151">Biçim:</translation>
 <translation id="8877448029301136595">[üst dizin]</translation>
-<translation id="8879284080359814990">&amp;Farklı Göster Sekmesi</translation>
+<translation id="8879284080359814990">&amp;Sekme Olarak Göster</translation>
 <translation id="8884961208881553398">Yeni hizmet ekle</translation>
 <translation id="8885197664446363138">Smart Lock kullanılamıyor</translation>
 <translation id="8885905466771744233">Belirtilen uzantıya ilişkin özel anahtar zaten var. Var olan anahtarı yeniden kullanın veya öncelikle bu anahtarı silin.</translation>
diff --git a/chrome/app/resources/generated_resources_uk.xtb b/chrome/app/resources/generated_resources_uk.xtb
index 73e3577e..3db71916 100644
--- a/chrome/app/resources/generated_resources_uk.xtb
+++ b/chrome/app/resources/generated_resources_uk.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" />x<ph name="HEIGHT" /> (оригінальна)</translation>
 <translation id="1711973684025117106">Неочікувана помилка архівування: $1</translation>
 <translation id="1712349894969001173">Отримайте цей пароль на своєму пристрої iPhone</translation>
-<translation id="1719028357511747483">Пошук на пристрої <ph name="DEVICE_TYPE" />, у додатках, Інтернеті…</translation>
 <translation id="1719312230114180055">Примітка. Відбиток пальця може бути менш надійним, ніж пароль чи PIN-код.</translation>
 <translation id="1720318856472900922">Автентифікація сервера TLS WWW</translation>
 <translation id="1720372306711178108">Розширений робочий стіл</translation>
@@ -1035,7 +1034,7 @@
 <translation id="2534460670861217804">Захищений проксі-сервер HTTP</translation>
 <translation id="253557089021624350">Кількість процесів, які використовуються розширеннями</translation>
 <translation id="2539110682392681234">Проксі-сервер примусово застосовується вашим адміністратором.</translation>
-<translation id="2540384386570049483">Дозволити оголошення на цьому сайті</translation>
+<translation id="2540384386570049483">Дозволити рекламу на цьому сайті</translation>
 <translation id="2541423446708352368">Показати всі завантаження</translation>
 <translation id="2542049655219295786">Таблиця Google</translation>
 <translation id="2544853746127077729">Сертифікат автентифікації відхилений мережею</translation>
@@ -2086,7 +2085,7 @@
 <translation id="4071770069230198275"><ph name="PROFILE_NAME" />: помилка входу</translation>
 <translation id="4074900173531346617">Сертифікат підписувача електронної пошти</translation>
 <translation id="407520071244661467">Масштаб</translation>
-<translation id="4077917118009885966">На цьому сайті заблоковано показ оголошень</translation>
+<translation id="4077917118009885966">На цьому сайті заблоковано показ реклами</translation>
 <translation id="4084682180776658562">Закладка</translation>
 <translation id="4084835346725913160">Закрити вкладку "<ph name="TAB_NAME" />"</translation>
 <translation id="4085298594534903246">На цій сторінці JavaScript заблоковано.</translation>
@@ -4785,7 +4784,7 @@
 <translation id="8261506727792406068">Видалити</translation>
 <translation id="8261580862248730866">Винятки для мікрофона</translation>
 <translation id="8261673729476082470">Імпортування <ph name="FILE_COUNT" /> фото на <ph name="BEGIN_LINK" />Google Диск<ph name="END_LINK" /></translation>
-<translation id="826246685091802258"><ph name="BAD_FLAG" /> не підтримується в цьому складанні.</translation>
+<translation id="826246685091802258"><ph name="BAD_FLAG" /> не підтримується в цій версії складання.</translation>
 <translation id="8263231521757761563">Активні обробники протоколів</translation>
 <translation id="8263744495942430914">Сторінка <ph name="FULLSCREEN_ORIGIN" /> вимкнула курсор миші.</translation>
 <translation id="8264718194193514834">Розширення "<ph name="EXTENSION_NAME" />" запустило повноекранний режим.</translation>
@@ -5187,7 +5186,7 @@
 <translation id="8916476537757519021">Додатковий анонімний фрейм: <ph name="SUBFRAME_SITE" /></translation>
 <translation id="8919034266226953085">Конвертер растру PWG</translation>
 <translation id="89217462949994770">Неправильний PIN-код введено забагато разів. Зв’яжіться з <ph name="CARRIER_ID" />, щоб отримати новий 8-значний ключ для розблокування PIN-коду.</translation>
-<translation id="8922013791253848639">Завжди дозволяти показ оголошень на цьому сайті</translation>
+<translation id="8922013791253848639">Завжди дозволяти показ реклами на цьому сайті</translation>
 <translation id="8925458182817574960">&amp;Налаштування</translation>
 <translation id="8926389886865778422">Не запитувати знову</translation>
 <translation id="8926518602592448999">Вимкнути розширення в режимі розробника</translation>
diff --git a/chrome/app/resources/generated_resources_vi.xtb b/chrome/app/resources/generated_resources_vi.xtb
index c7a5824..47f63bf 100644
--- a/chrome/app/resources/generated_resources_vi.xtb
+++ b/chrome/app/resources/generated_resources_vi.xtb
@@ -500,7 +500,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (Gốc)</translation>
 <translation id="1711973684025117106">Nén không thành công, lỗi không mong đợi: $1</translation>
 <translation id="1712349894969001173">Nhận mật khẩu này trên iPhone của bạn</translation>
-<translation id="1719028357511747483">Tìm kiếm ứng dụng, web, <ph name="DEVICE_TYPE" /> của bạn, v.v.</translation>
 <translation id="1719312230114180055">Lưu ý: Vân tay của bạn có thể kém an toàn hơn so với việc dùng mã PIN hoặc mật khẩu mạnh.</translation>
 <translation id="1720318856472900922">Xác thực Máy chủ TLS WWW</translation>
 <translation id="1720372306711178108">Màn hình mở rộng</translation>
@@ -1098,7 +1097,7 @@
 <translation id="2624142942574147739">Trang này đang truy cập máy ảnh và micrô của bạn.</translation>
 <translation id="2626799779920242286">Vui lòng thử lại sau.</translation>
 <translation id="2630681426381349926">Kết nối với Wi-Fi để bắt đầu</translation>
-<translation id="2631006050119455616">Đã lưu</translation>
+<translation id="2631006050119455616">Đã tiết kiệm</translation>
 <translation id="2631498379019108537">Hiển thị tùy chọn nhập trong giá</translation>
 <translation id="2633199387167390344"><ph name="NAME" /> đang sử dụng <ph name="USAGE" /> MB dung lượng đĩa.</translation>
 <translation id="2633212996805280240">Xóa "<ph name="EXTENSION_NAME" />"?</translation>
@@ -3249,7 +3248,7 @@
 <translation id="5895138241574237353">Khởi động lại</translation>
 <translation id="5895187275912066135">Cấp vào</translation>
 <translation id="5900302528761731119">Ảnh hồ sơ trên Google</translation>
-<translation id="590253956165195626">Đề xuất dịch các trang tiếng nước ngoài mà bạn không hiểu </translation>
+<translation id="590253956165195626">Đề xuất dịch các trang không phải bằng ngôn ngữ bạn đã đọc</translation>
 <translation id="5904093760909470684">Cấu hình Proxy</translation>
 <translation id="5906065664303289925">Địa chỉ phần cứng:</translation>
 <translation id="5906655207909574370">Gần được cập nhật! Hãy khởi động lại thiết bị của bạn để hoàn tất cập nhật.</translation>
diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/resources/generated_resources_zh-CN.xtb
index e61f336..d08a37a 100644
--- a/chrome/app/resources/generated_resources_zh-CN.xtb
+++ b/chrome/app/resources/generated_resources_zh-CN.xtb
@@ -496,7 +496,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" />(原生)</translation>
 <translation id="1711973684025117106">压缩失败,发生意外错误:$1</translation>
 <translation id="1712349894969001173">通过您的 iPhone 获取此密码</translation>
-<translation id="1719028357511747483">搜索您的 <ph name="DEVICE_TYPE" />、应用、网站…</translation>
 <translation id="1719312230114180055">请注意:指纹识别的安全性可能不及安全系数高的密码或 PIN 码。</translation>
 <translation id="1720318856472900922">TLS WWW 服务器身份验证</translation>
 <translation id="1720372306711178108">扩展桌面</translation>
diff --git a/chrome/app/resources/generated_resources_zh-TW.xtb b/chrome/app/resources/generated_resources_zh-TW.xtb
index 6275de6..61d3d59 100644
--- a/chrome/app/resources/generated_resources_zh-TW.xtb
+++ b/chrome/app/resources/generated_resources_zh-TW.xtb
@@ -499,7 +499,6 @@
 <translation id="1709106626015023981"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (原生)</translation>
 <translation id="1711973684025117106">壓縮失敗:發生未預期的錯誤:$1</translation>
 <translation id="1712349894969001173">在 iPhone 上取得這個密碼</translation>
-<translation id="1719028357511747483">搜尋你的 <ph name="DEVICE_TYPE" />、應用程式、網頁...</translation>
 <translation id="1719312230114180055">注意:使用高強度的密碼或 PIN 碼會比感應指紋來得安全。</translation>
 <translation id="1720318856472900922">TLS WWW 伺服器驗證</translation>
 <translation id="1720372306711178108">延伸桌面</translation>
@@ -4043,7 +4042,7 @@
 <translation id="7131040479572660648">讀取你在 <ph name="WEBSITE_1" />、<ph name="WEBSITE_2" /> 和 <ph name="WEBSITE_3" /> 上產生的資料</translation>
 <translation id="713122686776214250">新增網頁(&amp;G)...</translation>
 <translation id="7134098520442464001">縮小文字</translation>
-<translation id="7136694880210472378">設定為預設</translation>
+<translation id="7136694880210472378">設為預設</translation>
 <translation id="7136984461011502314">歡迎使用 <ph name="PRODUCT_NAME" /></translation>
 <translation id="7138678301420049075">其他</translation>
 <translation id="713888829801648570">很抱歉,你目前處於離線狀態,因此無法驗證密碼。</translation>
@@ -4746,7 +4745,7 @@
 <translation id="8226619461731305576">佇列</translation>
 <translation id="8226742006292257240">以下是你的電腦專用的 TPM 密碼 (由系統隨機產生):</translation>
 <translation id="8227119283605456246">附加檔案</translation>
-<translation id="8234795456569844941">為了協助我們的工程師修正這項問題,請說明你在收到設定檔錯誤訊息前執行的動作:</translation>
+<translation id="8234795456569844941">請告訴我們在你收到設定檔錯誤訊息前執行的動作,以協助工程師修正此問題:</translation>
 <translation id="8238649969398088015">說明提示</translation>
 <translation id="8240697550402899963">使用傳統主題</translation>
 <translation id="8241040075392580210">晴時多雲</translation>
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index 66aee98..9bfe576a 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -1439,6 +1439,12 @@
         flag_descriptions::kDisplayColorCalibrationDescription, kOsCrOS,
         SINGLE_DISABLE_VALUE_TYPE(::switches::kDisableDisplayColorCalibration),
     },
+    {
+        "enable-fullscreen-app-list",
+        flag_descriptions::kEnableFullscreenAppListName,
+        flag_descriptions::kEnableFullscreenAppListDescription, kOsCrOS,
+        SINGLE_VALUE_TYPE(app_list::switches::kEnableFullscreenAppList),
+    },
     {"instant-tethering", flag_descriptions::kTetherName,
      flag_descriptions::kTetherDescription, kOsCrOS,
      FEATURE_VALUE_TYPE(features::kInstantTethering)},
@@ -3123,6 +3129,10 @@
      flag_descriptions::kModuleScriptsDescription, kOsAll,
      FEATURE_VALUE_TYPE(features::kModuleScripts)},
 
+    {"network-service", flag_descriptions::kEnableNetworkServiceName,
+     flag_descriptions::kEnableNetworkServiceDescription, kOsAll,
+     FEATURE_VALUE_TYPE(features::kNetworkService)},
+
     // NOTE: Adding new command-line switches requires adding corresponding
     // entries to enum "LoginCustomFlags" in histograms/enums.xml. See note in
     // enums.xml and don't forget to run AboutFlagsHistogramTest unit test.
diff --git a/chrome/browser/android/vr_shell/mailbox_to_surface_bridge.cc b/chrome/browser/android/vr_shell/mailbox_to_surface_bridge.cc
index 5f51a8e..2fc7c70 100644
--- a/chrome/browser/android/vr_shell/mailbox_to_surface_bridge.cc
+++ b/chrome/browser/android/vr_shell/mailbox_to_surface_bridge.cc
@@ -9,8 +9,10 @@
 #include "base/logging.h"
 #include "base/memory/ptr_util.h"
 #include "base/sys_info.h"
+#include "base/threading/sequenced_task_runner_handle.h"
 #include "cc/output/context_provider.h"
 #include "content/public/browser/android/compositor.h"
+#include "content/public/browser/browser_thread.h"
 #include "gpu/GLES2/gl2extchromium.h"
 #include "gpu/command_buffer/client/gles2_interface.h"
 #include "gpu/command_buffer/common/mailbox.h"
@@ -148,6 +150,7 @@
 }
 
 void MailboxToSurfaceBridge::OnContextAvailable(
+    std::unique_ptr<gl::ScopedJavaSurface> surface,
     scoped_refptr<cc::ContextProvider> provider) {
   // Must save a reference to the ContextProvider to keep it alive,
   // otherwise the GL context created from it becomes invalid.
@@ -180,34 +183,55 @@
   // Unregistering happens in the destructor.
   ANativeWindow_release(window);
 
-  // Our attributes must be compatible with the shared offscreen
-  // surface used by virtualized contexts, otherwise mailbox
-  // synchronization doesn't work properly - it assumes a shared
-  // underlying GL context. See GetCompositorContextAttributes
-  // in content/browser/renderer_host/compositor_impl_android.cc
-  // and crbug.com/699330.
-
-  gpu::gles2::ContextCreationAttribHelper attributes;
-  attributes.alpha_size = -1;
-  attributes.red_size = 8;
-  attributes.green_size = 8;
-  attributes.blue_size = 8;
-  attributes.stencil_size = 0;
-  attributes.depth_size = 0;
-  attributes.samples = 0;
-  attributes.sample_buffers = 0;
-  attributes.bind_generates_resource = false;
-  if (base::SysInfo::IsLowEndDevice()) {
-    attributes.alpha_size = 0;
-    attributes.red_size = 5;
-    attributes.green_size = 6;
-    attributes.blue_size = 5;
-  }
-
-  content::Compositor::CreateContextProvider(
-      surface_handle_, attributes, gpu::SharedMemoryLimits::ForMailboxContext(),
+  // The callback to run in this thread. It is necessary to keep |surface| alive
+  // until the context becomes available. So pass it on to the callback, so that
+  // it stays alive, and is destroyed on the same thread once done.
+  auto callback =
       base::Bind(&MailboxToSurfaceBridge::OnContextAvailable,
-                 weak_ptr_factory_.GetWeakPtr()));
+                 weak_ptr_factory_.GetWeakPtr(), base::Passed(&surface));
+  // The callback that runs in the UI thread, and triggers |callback| to be run
+  // in this thread.
+  auto relay_callback = base::Bind(
+      [](scoped_refptr<base::SequencedTaskRunner> runner,
+         const content::Compositor::ContextProviderCallback& callback,
+         scoped_refptr<cc::ContextProvider> provider) {
+        runner->PostTask(FROM_HERE, base::Bind(callback, std::move(provider)));
+
+      },
+      base::SequencedTaskRunnerHandle::Get(), std::move(callback));
+  content::BrowserThread::PostTask(
+      content::BrowserThread::UI, FROM_HERE,
+      base::BindOnce(
+          [](int surface_handle,
+             const content::Compositor::ContextProviderCallback& callback) {
+            // Our attributes must be compatible with the shared
+            // offscreen surface used by virtualized contexts,
+            // otherwise mailbox synchronization doesn't work
+            // properly - it assumes a shared underlying GL context.
+            // See GetCompositorContextAttributes in
+            // content/browser/renderer_host/compositor_impl_android.cc
+            // and crbug.com/699330.
+            gpu::gles2::ContextCreationAttribHelper attributes;
+            attributes.alpha_size = -1;
+            attributes.red_size = 8;
+            attributes.green_size = 8;
+            attributes.blue_size = 8;
+            attributes.stencil_size = 0;
+            attributes.depth_size = 0;
+            attributes.samples = 0;
+            attributes.sample_buffers = 0;
+            attributes.bind_generates_resource = false;
+            if (base::SysInfo::IsLowEndDevice()) {
+              attributes.alpha_size = 0;
+              attributes.red_size = 5;
+              attributes.green_size = 6;
+              attributes.blue_size = 5;
+            }
+            content::Compositor::CreateContextProvider(
+                surface_handle, attributes,
+                gpu::SharedMemoryLimits::ForMailboxContext(), callback);
+          },
+          surface_handle_, relay_callback));
 }
 
 void MailboxToSurfaceBridge::ResizeSurface(int width, int height) {
diff --git a/chrome/browser/android/vr_shell/mailbox_to_surface_bridge.h b/chrome/browser/android/vr_shell/mailbox_to_surface_bridge.h
index 8ba1540..1704de32 100644
--- a/chrome/browser/android/vr_shell/mailbox_to_surface_bridge.h
+++ b/chrome/browser/android/vr_shell/mailbox_to_surface_bridge.h
@@ -8,6 +8,7 @@
 #include "base/memory/weak_ptr.h"
 
 namespace gl {
+class ScopedJavaSurface;
 class SurfaceTexture;
 }
 
@@ -39,7 +40,8 @@
   bool CopyMailboxToSurfaceAndSwap(const gpu::MailboxHolder& mailbox);
 
  private:
-  void OnContextAvailable(scoped_refptr<cc::ContextProvider>);
+  void OnContextAvailable(std::unique_ptr<gl::ScopedJavaSurface> surface,
+                          scoped_refptr<cc::ContextProvider>);
   void InitializeRenderer();
   void DestroyContext();
   void DrawQuad(unsigned int textureHandle);
diff --git a/chrome/browser/android/vr_shell/ui_elements/textured_element.cc b/chrome/browser/android/vr_shell/ui_elements/textured_element.cc
index afe2ae8..e0a7a16 100644
--- a/chrome/browser/android/vr_shell/ui_elements/textured_element.cc
+++ b/chrome/browser/android/vr_shell/ui_elements/textured_element.cc
@@ -29,7 +29,7 @@
 }
 
 void TexturedElement::UpdateTexture() {
-  if (!initialized_ || !GetTexture()->dirty() || !IsVisible())
+  if (!initialized_ || !GetTexture()->dirty())
     return;
   sk_sp<SkSurface> surface = SkSurface::MakeRasterN32Premul(
       texture_size_.width(), texture_size_.height());
@@ -50,7 +50,6 @@
                              gfx::Transform view_proj_matrix) const {
   if (!initialized_)
     return;
-  DCHECK(!GetTexture()->dirty());
   gfx::SizeF drawn_size = GetTexture()->GetDrawnSize();
   gfx::RectF copy_rect(0, 0, drawn_size.width() / texture_size_.width(),
                        drawn_size.height() / texture_size_.height());
@@ -78,8 +77,4 @@
   UpdateTexture();
 }
 
-void TexturedElement::OnBeginFrame(const base::TimeTicks& begin_frame_time) {
-  UpdateTexture();
-}
-
 }  // namespace vr_shell
diff --git a/chrome/browser/android/vr_shell/ui_elements/textured_element.h b/chrome/browser/android/vr_shell/ui_elements/textured_element.h
index 3c009a0..f3e1411 100644
--- a/chrome/browser/android/vr_shell/ui_elements/textured_element.h
+++ b/chrome/browser/android/vr_shell/ui_elements/textured_element.h
@@ -30,8 +30,6 @@
   void Render(UiElementRenderer* renderer,
               gfx::Transform view_proj_matrix) const final;
 
-  void OnBeginFrame(const base::TimeTicks& begin_frame_time) override;
-
  protected:
   virtual UiTexture* GetTexture() const = 0;
   virtual void UpdateTexture();
diff --git a/chrome/browser/android/webapps/add_to_homescreen_manager.cc b/chrome/browser/android/webapps/add_to_homescreen_manager.cc
index 17be747..03503e7 100644
--- a/chrome/browser/android/webapps/add_to_homescreen_manager.cc
+++ b/chrome/browser/android/webapps/add_to_homescreen_manager.cc
@@ -74,8 +74,7 @@
 
   base::string16 user_title =
       base::android::ConvertJavaStringToUTF16(env, j_user_title);
-  if (!user_title.empty())
-    data_fetcher_->shortcut_info().user_title = user_title;
+  data_fetcher_->shortcut_info().user_title = user_title;
 
   RecordAddToHomescreen();
   ShortcutHelper::AddToLauncherWithSkBitmap(web_contents,
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc
index 14f079e..9d061cb 100644
--- a/chrome/browser/chrome_content_browser_client.cc
+++ b/chrome/browser/chrome_content_browser_client.cc
@@ -2915,8 +2915,7 @@
                                       base::RetainedRef(context)));
   }
 
-  if (base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService)) {
+  if (base::FeatureList::IsEnabled(features::kNetworkService)) {
     registry->AddInterface(
         base::Bind(&safe_browsing::MojoSafeBrowsingImpl::Create,
                    safe_browsing_service_->database_manager(),
@@ -3410,8 +3409,7 @@
 ChromeContentBrowserClient::CreateURLLoaderThrottles(
     const base::Callback<content::WebContents*()>& wc_getter) {
   DCHECK_CURRENTLY_ON(BrowserThread::IO);
-  DCHECK(base::CommandLine::ForCurrentProcess()->HasSwitch(
-      switches::kEnableNetworkService));
+  DCHECK(base::FeatureList::IsEnabled(features::kNetworkService));
 
   std::vector<std::unique_ptr<content::URLLoaderThrottle>> result;
   result.push_back(base::MakeUnique<safe_browsing::BrowserURLLoaderThrottle>(
diff --git a/chrome/browser/conflicts/module_database_win.cc b/chrome/browser/conflicts/module_database_win.cc
index 3d22151..46f1e7f1 100644
--- a/chrome/browser/conflicts/module_database_win.cc
+++ b/chrome/browser/conflicts/module_database_win.cc
@@ -201,6 +201,10 @@
   observer_list_.RemoveObserver(observer);
 }
 
+void ModuleDatabase::IncreaseInspectionPriority() {
+  module_inspector_.IncreaseInspectionPriority();
+}
+
 // static
 uint32_t ModuleDatabase::ProcessTypeToBit(content::ProcessType process_type) {
   uint32_t bit_index =
diff --git a/chrome/browser/conflicts/module_database_win.h b/chrome/browser/conflicts/module_database_win.h
index 8b04436..d239bf2 100644
--- a/chrome/browser/conflicts/module_database_win.h
+++ b/chrome/browser/conflicts/module_database_win.h
@@ -120,6 +120,10 @@
   void AddObserver(ModuleDatabaseObserver* observer);
   void RemoveObserver(ModuleDatabaseObserver* observer);
 
+  // Raises the priority of module inspection tasks to ensure the
+  // ModuleDatabase becomes idle ASAP.
+  void IncreaseInspectionPriority();
+
  private:
   friend class TestModuleDatabase;
   friend class ModuleDatabaseTest;
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index b3e61a04..98b61d2 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -1067,6 +1067,12 @@
     "flag. The trace may include personally identifiable information (PII) "
     "such as the titles and URLs of websites you visit.";
 
+const char kEnableNetworkServiceName[] = "Enable network service";
+
+const char kEnableNetworkServiceDescription[] =
+    "Enables the network service, which makes network requests through a "
+    "separate service. Note: most features don't work with this yet.";
+
 const char kEnablePictureInPictureName[] = "Enable picture in picture.";
 
 const char kEnablePictureInPictureDescription[] =
@@ -2946,6 +2952,12 @@
     "Allow color calibration of the display if the display supports the "
     "feature.";
 
+const char kEnableFullscreenAppListName[] = "Enable The Peeking Launcher";
+
+const char kEnableFullscreenAppListDescription[] =
+    "The peeking launcher UI supports touch and provides more space for upcoming "
+    "features.";
+
 const char kMemoryPressureThresholdName[] =
     "Memory discard strategy for advanced pressure handling";
 
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
index 7ded2a4..930247a 100644
--- a/chrome/browser/flag_descriptions.h
+++ b/chrome/browser/flag_descriptions.h
@@ -242,6 +242,9 @@
 extern const char kEnableNavigationTracingName[];
 extern const char kEnableNavigationTracingDescription[];
 
+extern const char kEnableNetworkServiceName[];
+extern const char kEnableNetworkServiceDescription[];
+
 extern const char kEnablePictureInPictureName[];
 extern const char kEnablePictureInPictureDescription[];
 
@@ -1290,6 +1293,9 @@
 extern const char kDisplayColorCalibrationName[];
 extern const char kDisplayColorCalibrationDescription[];
 
+extern const char kEnableFullscreenAppListName[];
+extern const char kEnableFullscreenAppListDescription[];
+
 extern const char kEnableAndroidWallpapersAppName[];
 extern const char kEnableAndroidWallpapersAppDescription[];
 
diff --git a/chrome/browser/resources/about_conflicts.js b/chrome/browser/resources/about_conflicts.js
index f243c2d..75af797 100644
--- a/chrome/browser/resources/about_conflicts.js
+++ b/chrome/browser/resources/about_conflicts.js
@@ -38,9 +38,8 @@
 }
 
 /**
- * Asks the C++ ConflictsDOMHandler to get details about the available modules
- * and return detailed data about the configuration. The ConflictsDOMHandler
- * should reply to returnModuleList() (below).
+ * Asks the C++ ConflictsHandler to get details about the available modules
+ * and return detailed data about the configuration.
  */
 function requestModuleListData() {
   cr.sendWithPromise('requestModuleList').then(returnModuleList);
diff --git a/chrome/browser/resources/settings/settings_ui/settings_ui.js b/chrome/browser/resources/settings/settings_ui/settings_ui.js
index 76f5b4dc..4ac2c36 100644
--- a/chrome/browser/resources/settings/settings_ui/settings_ui.js
+++ b/chrome/browser/resources/settings/settings_ui/settings_ui.js
@@ -159,9 +159,8 @@
 
     // Setup drop shadow logic.
     var callback = function(entries) {
-      assert(entries.length == 1);
       this.$.dropShadow.classList.toggle(
-          'has-shadow', entries[0].intersectionRatio == 0);
+          'has-shadow', entries[entries.length - 1].intersectionRatio == 0);
     }.bind(this);
 
     this.intersectionObserver_ = new IntersectionObserver(
diff --git a/chrome/browser/safe_browsing/safe_browsing_service_browsertest.cc b/chrome/browser/safe_browsing/safe_browsing_service_browsertest.cc
index 2855832..aca92459 100644
--- a/chrome/browser/safe_browsing/safe_browsing_service_browsertest.cc
+++ b/chrome/browser/safe_browsing/safe_browsing_service_browsertest.cc
@@ -67,7 +67,7 @@
 #include "content/public/browser/navigation_entry.h"
 #include "content/public/browser/render_frame_host.h"
 #include "content/public/browser/web_contents.h"
-#include "content/public/common/content_switches.h"
+#include "content/public/common/content_features.h"
 #include "content/public/test/browser_test_utils.h"
 #include "crypto/sha2.h"
 #include "net/cookies/cookie_store.h"
@@ -1483,10 +1483,8 @@
 
 IN_PROC_BROWSER_TEST_F(SafeBrowsingServiceTest, MalwareWebSocketBlocked) {
   // This test currently only passes when the network service is enabled.
-  if (!base::CommandLine::ForCurrentProcess()->HasSwitch(
-          ::switches::kEnableNetworkService)) {
+  if (!base::FeatureList::IsEnabled(features::kNetworkService))
     return;
-  }
   GURL main_url = embedded_test_server()->GetURL(kMalwareWebSocketPage);
   // This constructs the URL with the same logic as malware_websocket.html.
   GURL resolved = main_url.Resolve("/safe_browsing/malware-ws");
@@ -2254,10 +2252,8 @@
 // when the old database backend stops being used.
 IN_PROC_BROWSER_TEST_F(V4SafeBrowsingServiceTest, MalwareWebSocketBlocked) {
   // This test currently only passes when the network service is enabled.
-  if (!base::CommandLine::ForCurrentProcess()->HasSwitch(
-          ::switches::kEnableNetworkService)) {
+  if (!base::FeatureList::IsEnabled(features::kNetworkService))
     return;
-  }
   GURL main_url = embedded_test_server()->GetURL(kMalwareWebSocketPage);
   // This constructs the URL with the same logic as malware_websocket.html.
   GURL resolved = main_url.Resolve("/safe_browsing/malware-ws");
diff --git a/chrome/browser/ui/BUILD.gn b/chrome/browser/ui/BUILD.gn
index 8e3adb44..ca70e1f 100644
--- a/chrome/browser/ui/BUILD.gn
+++ b/chrome/browser/ui/BUILD.gn
@@ -3171,6 +3171,8 @@
       "webui/conflicts_handler.h",
       "webui/conflicts_ui.cc",
       "webui/conflicts_ui.h",
+      "webui/module_database_conflicts_handler.cc",
+      "webui/module_database_conflicts_handler.h",
       "webui/settings/chrome_cleanup_handler.cc",
       "webui/settings/chrome_cleanup_handler.h",
       "webui/welcome_win10_handler.cc",
diff --git a/chrome/browser/ui/webui/conflicts_handler.cc b/chrome/browser/ui/webui/conflicts_handler.cc
index 3343a6e..abfae651 100644
--- a/chrome/browser/ui/webui/conflicts_handler.cc
+++ b/chrome/browser/ui/webui/conflicts_handler.cc
@@ -26,23 +26,28 @@
                  base::Unretained(this)));
 }
 
+void ConflictsHandler::OnScanCompleted() {
+  SendModuleList();
+  observer_.Remove(EnumerateModulesModel::GetInstance());
+}
+
 void ConflictsHandler::HandleRequestModuleList(const base::ListValue* args) {
+  auto* model = EnumerateModulesModel::GetInstance();
+  // Make sure the JS doesn't call 'requestModuleList' more than once.
+  // TODO(739291): It would be better to kill the renderer instead of the
+  // browser for malformed messages.
+  CHECK(!observer_.IsObserving(model));
+
   CHECK_EQ(1U, args->GetSize());
   CHECK(args->GetString(0, &module_list_callback_id_));
 
   // The request is handled asynchronously, and will callback via
   // OnScanCompleted on completion.
-  auto* model = EnumerateModulesModel::GetInstance();
+  observer_.Add(model);
 
-  // The JS shouldn't be abusive and call 'requestModuleList' twice, but it's
-  // easy enough to defend against this.
-  if (!observer_.IsObserving(model)) {
-    observer_.Add(model);
-
-    // Ask the scan to be performed immediately, and not in background mode.
-    // This ensures the results are available ASAP for the UI.
-    model->ScanNow(false);
-  }
+  // Ask the scan to be performed immediately, and not in background mode.
+  // This ensures the results are available ASAP for the UI.
+  model->ScanNow(false);
 }
 
 void ConflictsHandler::SendModuleList() {
@@ -70,8 +75,3 @@
   AllowJavascript();
   ResolveJavascriptCallback(base::Value(module_list_callback_id_), results);
 }
-
-void ConflictsHandler::OnScanCompleted() {
-  SendModuleList();
-  observer_.Remove(EnumerateModulesModel::GetInstance());
-}
diff --git a/chrome/browser/ui/webui/conflicts_handler.h b/chrome/browser/ui/webui/conflicts_handler.h
index 389ef1a..495aea7b 100644
--- a/chrome/browser/ui/webui/conflicts_handler.h
+++ b/chrome/browser/ui/webui/conflicts_handler.h
@@ -12,27 +12,31 @@
 #include "chrome/browser/win/enumerate_modules_model.h"
 #include "content/public/browser/web_ui_message_handler.h"
 
+// This class takes care of sending the list of all loaded modules to the
+// chrome://conflicts WebUI page when it is requested.
 class ConflictsHandler : public content::WebUIMessageHandler,
                          public EnumerateModulesModel::Observer {
  public:
   ConflictsHandler();
   ~ConflictsHandler() override;
 
-  // WebUIMessageHandler implementation.
+ private:
+  // content::WebUIMessageHandler:
   void RegisterMessages() override;
 
+  // EnumerateModulesModel::Observer:
+  void OnScanCompleted() override;
+
   // Callback for the "requestModuleList" message.
   void HandleRequestModuleList(const base::ListValue* args);
 
- private:
+  // Sends the module list back to the WebUI page.
   void SendModuleList();
 
-  // EnumerateModulesModel::Observer implementation.
-  void OnScanCompleted() override;
-
   ScopedObserver<EnumerateModulesModel, EnumerateModulesModel::Observer>
       observer_;
 
+  // The ID of the callback that will get invoked with the module list.
   std::string module_list_callback_id_;
 
   DISALLOW_COPY_AND_ASSIGN(ConflictsHandler);
diff --git a/chrome/browser/ui/webui/conflicts_ui.cc b/chrome/browser/ui/webui/conflicts_ui.cc
index 440f7fe3..1789f0c 100644
--- a/chrome/browser/ui/webui/conflicts_ui.cc
+++ b/chrome/browser/ui/webui/conflicts_ui.cc
@@ -9,6 +9,8 @@
 #include "base/metrics/user_metrics.h"
 #include "chrome/browser/profiles/profile.h"
 #include "chrome/browser/ui/webui/conflicts_handler.h"
+#include "chrome/browser/ui/webui/module_database_conflicts_handler.h"
+#include "chrome/common/chrome_features.h"
 #include "chrome/common/url_constants.h"
 #include "chrome/grit/browser_resources.h"
 #include "chrome/grit/chromium_strings.h"
@@ -59,7 +61,13 @@
 ConflictsUI::ConflictsUI(content::WebUI* web_ui)
     : content::WebUIController(web_ui) {
   base::RecordAction(base::UserMetricsAction("ViewAboutConflicts"));
-  web_ui->AddMessageHandler(base::MakeUnique<ConflictsHandler>());
+
+  if (base::FeatureList::IsEnabled(features::kModuleDatabase)) {
+    web_ui->AddMessageHandler(
+        base::MakeUnique<ModuleDatabaseConflictsHandler>());
+  } else {
+    web_ui->AddMessageHandler(base::MakeUnique<ConflictsHandler>());
+  }
 
   // Set up the about:conflicts source.
   Profile* profile = Profile::FromWebUI(web_ui);
diff --git a/chrome/browser/ui/webui/module_database_conflicts_handler.cc b/chrome/browser/ui/webui/module_database_conflicts_handler.cc
new file mode 100644
index 0000000..a1c3840d
--- /dev/null
+++ b/chrome/browser/ui/webui/module_database_conflicts_handler.cc
@@ -0,0 +1,101 @@
+// Copyright 2017 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "chrome/browser/ui/webui/module_database_conflicts_handler.h"
+
+#include <utility>
+
+#include "base/bind.h"
+#include "base/bind_helpers.h"
+#include "base/memory/ptr_util.h"
+#include "base/strings/string16.h"
+#include "base/strings/string_number_conversions.h"
+#include "base/values.h"
+#include "chrome/browser/conflicts/module_database_win.h"
+#include "chrome/browser/conflicts/module_info_win.h"
+#include "chrome/grit/generated_resources.h"
+#include "content/public/browser/web_ui.h"
+#include "ui/base/l10n/l10n_util.h"
+
+ModuleDatabaseConflictsHandler::ModuleDatabaseConflictsHandler() = default;
+
+ModuleDatabaseConflictsHandler::~ModuleDatabaseConflictsHandler() {
+  if (module_list_)
+    ModuleDatabase::GetInstance()->RemoveObserver(this);
+}
+
+void ModuleDatabaseConflictsHandler::RegisterMessages() {
+  web_ui()->RegisterMessageCallback(
+      "requestModuleList",
+      base::BindRepeating(
+          &ModuleDatabaseConflictsHandler::HandleRequestModuleList,
+          base::Unretained(this)));
+}
+
+void ModuleDatabaseConflictsHandler::OnNewModuleFound(
+    const ModuleInfoKey& module_key,
+    const ModuleInfoData& module_data) {
+  DCHECK(module_list_);
+
+  auto data = base::MakeUnique<base::DictionaryValue>();
+
+  // TODO(pmonette): Set the status when conflicting module detection is added.
+  constexpr int kGoodStatus = 1;
+  data->SetInteger("status", kGoodStatus);
+
+  base::string16 type_string;
+  if (module_data.module_types & ModuleInfoData::kTypeShellExtension)
+    type_string = L"Shell extension";
+  data->SetString("type_description", type_string);
+
+  const auto& inspection_result = *module_data.inspection_result;
+  data->SetString("location", inspection_result.location);
+  data->SetString("name", inspection_result.basename);
+  data->SetString("product_name", inspection_result.product_name);
+  data->SetString("description", inspection_result.description);
+  data->SetString("version", inspection_result.version);
+  data->SetString("digital_signer", inspection_result.certificate_info.subject);
+
+  module_list_->Append(std::move(data));
+}
+
+void ModuleDatabaseConflictsHandler::OnModuleDatabaseIdle() {
+  DCHECK(module_list_);
+  DCHECK(!module_list_callback_id_.empty());
+
+  ModuleDatabase::GetInstance()->RemoveObserver(this);
+
+  // Add the section title and the total count for bad modules found.
+  // TODO(pmonette): Add the number of conflicts when conflicting module
+  // detection is added.
+  base::string16 table_title = l10n_util::GetStringFUTF16(
+      IDS_CONFLICTS_CHECK_PAGE_TABLE_TITLE_SUFFIX_ONE,
+      base::IntToString16(module_list_->GetSize()));
+
+  base::DictionaryValue results;
+  results.SetString("modulesTableTitle", table_title);
+  results.Set("moduleList", std::move(module_list_));
+
+  AllowJavascript();
+  ResolveJavascriptCallback(base::Value(module_list_callback_id_), results);
+}
+
+void ModuleDatabaseConflictsHandler::HandleRequestModuleList(
+    const base::ListValue* args) {
+  // Make sure the JS doesn't call 'requestModuleList' more than once.
+  // TODO(739291): It would be better to kill the renderer instead of the
+  // browser for malformed messages.
+  CHECK(!module_list_);
+
+  CHECK_EQ(1U, args->GetSize());
+  CHECK(args->GetString(0, &module_list_callback_id_));
+
+  // The request is handled asynchronously, filling up the |module_list_|,
+  // and will callback via OnModuleDatabaseIdle() on completion.
+  module_list_ = base::MakeUnique<base::ListValue>();
+
+  auto* module_database = ModuleDatabase::GetInstance();
+  module_database->IncreaseInspectionPriority();
+  module_database->AddObserver(this);
+}
diff --git a/chrome/browser/ui/webui/module_database_conflicts_handler.h b/chrome/browser/ui/webui/module_database_conflicts_handler.h
new file mode 100644
index 0000000..e27de65
--- /dev/null
+++ b/chrome/browser/ui/webui/module_database_conflicts_handler.h
@@ -0,0 +1,50 @@
+// Copyright 2017 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef CHROME_BROWSER_UI_WEBUI_MODULE_DATABASE_CONFLICTS_HANDLER_H_
+#define CHROME_BROWSER_UI_WEBUI_MODULE_DATABASE_CONFLICTS_HANDLER_H_
+
+#include <memory>
+#include <string>
+
+#include "base/macros.h"
+#include "chrome/browser/conflicts/module_database_observer_win.h"
+#include "content/public/browser/web_ui_message_handler.h"
+
+namespace base {
+class Listvalue;
+}
+
+// This class takes care of sending the list of all loaded modules to the
+// chrome://conflicts WebUI page when it is requested. It replaces
+// ConflictsHandler when the ModuleDatabase feature is enabled.
+class ModuleDatabaseConflictsHandler : public content::WebUIMessageHandler,
+                                       public ModuleDatabaseObserver {
+ public:
+  ModuleDatabaseConflictsHandler();
+  ~ModuleDatabaseConflictsHandler() override;
+
+ private:
+  // content::WebUIMessageHandler:
+  void RegisterMessages() override;
+
+  // ModuleDatabaseObserver:
+  void OnNewModuleFound(const ModuleInfoKey& module_key,
+                        const ModuleInfoData& module_data) override;
+  void OnModuleDatabaseIdle() override;
+
+  // Callback for the "requestModuleList" message.
+  void HandleRequestModuleList(const base::ListValue* args);
+
+  // The ID of the callback that will get invoked with the module list.
+  std::string module_list_callback_id_;
+
+  // Temporarily holds the module list while the modules are being
+  // enumerated.
+  std::unique_ptr<base::ListValue> module_list_;
+
+  DISALLOW_COPY_AND_ASSIGN(ModuleDatabaseConflictsHandler);
+};
+
+#endif  // CHROME_BROWSER_UI_WEBUI_MODULE_DATABASE_CONFLICTS_HANDLER_H_
diff --git a/chrome/renderer/chrome_content_renderer_client.cc b/chrome/renderer/chrome_content_renderer_client.cc
index add5f9d5..98c32a2 100644
--- a/chrome/renderer/chrome_content_renderer_client.cc
+++ b/chrome/renderer/chrome_content_renderer_client.cc
@@ -90,6 +90,7 @@
 #include "components/visitedlink/renderer/visitedlink_slave.h"
 #include "components/web_cache/renderer/web_cache_impl.h"
 #include "content/public/common/content_constants.h"
+#include "content/public/common/content_features.h"
 #include "content/public/common/content_switches.h"
 #include "content/public/common/service_names.mojom.h"
 #include "content/public/common/url_constants.h"
@@ -1618,10 +1619,8 @@
 bool ChromeContentRendererClient::UsingSafeBrowsingMojoService() {
   if (safe_browsing_)
     return true;
-  if (!base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService)) {
+  if (!base::FeatureList::IsEnabled(features::kNetworkService))
     return false;
-  }
   RenderThread::Get()->GetConnector()->BindInterface(
       content::mojom::kBrowserServiceName, &safe_browsing_);
   return true;
diff --git a/chrome/test/android/BUILD.gn b/chrome/test/android/BUILD.gn
index a53f85b..8220260 100644
--- a/chrome/test/android/BUILD.gn
+++ b/chrome/test/android/BUILD.gn
@@ -25,7 +25,6 @@
     "javatests/src/org/chromium/chrome/test/omaha/MockRequestGenerator.java",
     "javatests/src/org/chromium/chrome/test/partnercustomizations/TestPartnerBrowserCustomizationsDelayedProvider.java",
     "javatests/src/org/chromium/chrome/test/partnercustomizations/TestPartnerBrowserCustomizationsProvider.java",
-    "javatests/src/org/chromium/chrome/test/SuggestionsBottomSheetTestRule.java",
     "javatests/src/org/chromium/chrome/test/TestContentProvider.java",
     "javatests/src/org/chromium/chrome/test/util/ActivityUtils.java",
     "javatests/src/org/chromium/chrome/test/util/ApplicationData.java",
diff --git a/chrome/test/android/javatests/src/org/chromium/chrome/test/SuggestionsBottomSheetTestRule.java b/chrome/test/android/javatests/src/org/chromium/chrome/test/SuggestionsBottomSheetTestRule.java
deleted file mode 100644
index 7413ce1..0000000
--- a/chrome/test/android/javatests/src/org/chromium/chrome/test/SuggestionsBottomSheetTestRule.java
+++ /dev/null
@@ -1,33 +0,0 @@
-// Copyright 2017 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-package org.chromium.chrome.test;
-
-import static org.chromium.chrome.test.util.browser.suggestions.ContentSuggestionsTestUtils.registerCategory;
-
-import org.chromium.chrome.test.util.browser.suggestions.DummySuggestionsEventReporter;
-import org.chromium.chrome.test.util.browser.suggestions.FakeSuggestionsSource;
-import org.chromium.chrome.test.util.browser.suggestions.SuggestionsDependenciesRule;
-
-/**
- * Junit4 rule for tests testing suggestions on the Chrome Home bottom sheet.
- * @deprecated Use {@link BottomSheetTestRule} directly for general Chrome setup and
- * {@link SuggestionsDependenciesRule} for dependencies setup.
- */
-@Deprecated
-public class SuggestionsBottomSheetTestRule extends BottomSheetTestRule {
-    /**
-     * Initialises the test dependency factory with dummy data for the bottom sheet tests.
-     * @deprecated To be removed or refactored (see http://crrev.com/c/541442/). Use
-     * {@link SuggestionsDependenciesRule} directly in the meantime.
-     */
-    @Deprecated
-    public void initDependencies(SuggestionsDependenciesRule.TestFactory testFactory) {
-        FakeSuggestionsSource suggestionsSource = new FakeSuggestionsSource();
-        registerCategory(suggestionsSource, /* category = */ 42, /* count = */ 5);
-        testFactory.suggestionsSource = suggestionsSource;
-
-        testFactory.eventReporter = new DummySuggestionsEventReporter();
-    }
-}
diff --git a/chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/suggestions/SuggestionsDependenciesRule.java b/chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/suggestions/SuggestionsDependenciesRule.java
index 71baf55..c406dee 100644
--- a/chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/suggestions/SuggestionsDependenciesRule.java
+++ b/chrome/test/android/javatests/src/org/chromium/chrome/test/util/browser/suggestions/SuggestionsDependenciesRule.java
@@ -32,9 +32,16 @@
         return mFactory;
     }
 
+    public SuggestionsDependenciesRule(TestFactory factory) {
+        mFactory = factory;
+    }
+
+    public SuggestionsDependenciesRule() {
+        this(new TestFactory());
+    }
+
     @Override
     protected void starting(Description description) {
-        mFactory = new TestFactory();
         SuggestionsDependencyFactory.setInstanceForTesting(mFactory);
     }
 
diff --git a/chrome/test/data/android/UiCapture/favicon.ico b/chrome/test/data/android/UiCapture/favicon.ico
new file mode 100644
index 0000000..d444389
--- /dev/null
+++ b/chrome/test/data/android/UiCapture/favicon.ico
Binary files differ
diff --git a/chrome/test/data/android/UiCapture/frog.jpg b/chrome/test/data/android/UiCapture/frog.jpg
new file mode 100644
index 0000000..d7698c37
--- /dev/null
+++ b/chrome/test/data/android/UiCapture/frog.jpg
Binary files differ
diff --git a/chrome/test/data/android/UiCapture/kettle.jpg b/chrome/test/data/android/UiCapture/kettle.jpg
new file mode 100644
index 0000000..853c26b3
--- /dev/null
+++ b/chrome/test/data/android/UiCapture/kettle.jpg
Binary files differ
diff --git a/chrome/test/data/android/UiCapture/tower-bridge.jpg b/chrome/test/data/android/UiCapture/tower-bridge.jpg
new file mode 100644
index 0000000..31e42d4f
--- /dev/null
+++ b/chrome/test/data/android/UiCapture/tower-bridge.jpg
Binary files differ
diff --git a/chrome/test/media_router/telemetry/benchmarks/pagesets/__init__.py b/chrome/test/media_router/telemetry/benchmarks/pagesets/__init__.py
index 3eea5414..1997155 100644
--- a/chrome/test/media_router/telemetry/benchmarks/pagesets/__init__.py
+++ b/chrome/test/media_router/telemetry/benchmarks/pagesets/__init__.py
@@ -6,9 +6,9 @@
 import os
 import sys
 
-from telemetry.core import discover
 from telemetry import story
 
+from py_utils import discover
 
 # Import all submodules' StorySet classes.
 start_dir = os.path.dirname(os.path.abspath(__file__))
@@ -16,4 +16,4 @@
 base_class = story.StorySet
 for cls in discover.DiscoverClasses(
     start_dir, top_level_dir, base_class).values():
-  setattr(sys.modules[__name__], cls.__name__, cls)
\ No newline at end of file
+  setattr(sys.modules[__name__], cls.__name__, cls)
diff --git a/components/autofill/core/browser/autofill_test_utils.cc b/components/autofill/core/browser/autofill_test_utils.cc
index fcc5be7..6ca9deb 100644
--- a/components/autofill/core/browser/autofill_test_utils.cc
+++ b/components/autofill/core/browser/autofill_test_utils.cc
@@ -35,7 +35,12 @@
 std::unique_ptr<PrefService> PrefServiceForTesting() {
   scoped_refptr<user_prefs::PrefRegistrySyncable> registry(
       new user_prefs::PrefRegistrySyncable());
-  AutofillManager::RegisterProfilePrefs(registry.get());
+  return PrefServiceForTesting(registry.get());
+}
+
+std::unique_ptr<PrefService> PrefServiceForTesting(
+    user_prefs::PrefRegistrySyncable* registry) {
+  AutofillManager::RegisterProfilePrefs(registry);
 
   // PDM depends on these prefs, which are normally registered in
   // SigninManagerFactory.
@@ -59,7 +64,7 @@
 
   PrefServiceFactory factory;
   factory.set_user_prefs(make_scoped_refptr(new TestingPrefStore()));
-  return factory.Create(registry.get());
+  return factory.Create(registry);
 }
 
 void CreateTestFormField(const char* label,
diff --git a/components/autofill/core/browser/autofill_test_utils.h b/components/autofill/core/browser/autofill_test_utils.h
index e837b49..65817d8 100644
--- a/components/autofill/core/browser/autofill_test_utils.h
+++ b/components/autofill/core/browser/autofill_test_utils.h
@@ -14,6 +14,10 @@
 
 class PrefService;
 
+namespace user_prefs {
+class PrefRegistrySyncable;
+}  // namespace user_prefs
+
 namespace autofill {
 
 class AutofillProfile;
@@ -25,12 +29,14 @@
 // Common utilities shared amongst Autofill tests.
 namespace test {
 
-// Returns a PrefService that can be used for Autofill-related testing in
-// contexts where the PrefService would otherwise have to be constructed
-// manually (e.g., in unit tests within Autofill core code). The returned
-// PrefService has had Autofill preferences registered on its associated
-// registry.
+// The following methods return a PrefService that can be used for
+// Autofill-related testing in contexts where the PrefService would otherwise
+// have to be constructed manually (e.g., in unit tests within Autofill core
+// code). The returned PrefService has had Autofill preferences registered on
+// its associated registry.
 std::unique_ptr<PrefService> PrefServiceForTesting();
+std::unique_ptr<PrefService> PrefServiceForTesting(
+    user_prefs::PrefRegistrySyncable* registry);
 
 // Provides a quick way to populate a FormField with c-strings.
 void CreateTestFormField(const char* label,
diff --git a/components/ntp_snippets/BUILD.gn b/components/ntp_snippets/BUILD.gn
index 7d1a3ab..6c14ee2f 100644
--- a/components/ntp_snippets/BUILD.gn
+++ b/components/ntp_snippets/BUILD.gn
@@ -160,6 +160,7 @@
   sources = [
     "bookmarks/bookmark_last_visit_utils_unittest.cc",
     "bookmarks/bookmark_suggestions_provider_unittest.cc",
+    "breaking_news/breaking_news_suggestions_provider_unittest.cc",
     "breaking_news/subscription_json_request_unittest.cc",
     "breaking_news/subscription_manager_unittest.cc",
     "category_rankers/click_based_category_ranker_unittest.cc",
diff --git a/components/ntp_snippets/breaking_news/breaking_news_listener.h b/components/ntp_snippets/breaking_news/breaking_news_listener.h
index 41c1909..e516322d 100644
--- a/components/ntp_snippets/breaking_news/breaking_news_listener.h
+++ b/components/ntp_snippets/breaking_news/breaking_news_listener.h
@@ -17,6 +17,8 @@
   using OnNewContentCallback =
       base::Callback<void(std::unique_ptr<base::Value> content)>;
 
+  virtual ~BreakingNewsListener() = default;
+
   // Subscribe to the breaking news service and start listening for pushed
   // breaking news. Must not be called if already listening.
   virtual void StartListening(OnNewContentCallback on_new_content_callback) = 0;
diff --git a/components/ntp_snippets/breaking_news/breaking_news_suggestions_provider.cc b/components/ntp_snippets/breaking_news/breaking_news_suggestions_provider.cc
index bfa8cd3..d4672ad8 100644
--- a/components/ntp_snippets/breaking_news/breaking_news_suggestions_provider.cc
+++ b/components/ntp_snippets/breaking_news/breaking_news_suggestions_provider.cc
@@ -17,11 +17,12 @@
 
 BreakingNewsSuggestionsProvider::BreakingNewsSuggestionsProvider(
     ContentSuggestionsProvider::Observer* observer,
-    std::unique_ptr<BreakingNewsListener> breaking_news_listener,
+    std::unique_ptr<BreakingNewsListener> breaking_news_raw_data_provider,
     std::unique_ptr<base::Clock> clock,
     std::unique_ptr<RemoteSuggestionsDatabase> database)
     : ContentSuggestionsProvider(observer),
-      breaking_news_listener_(std::move(breaking_news_listener)),
+      breaking_news_raw_data_provider_(
+          std::move(breaking_news_raw_data_provider)),
       clock_(std::move(clock)),
       database_(std::move(database)),
       provided_category_(
@@ -34,13 +35,13 @@
       base::Bind(&BreakingNewsSuggestionsProvider::OnDatabaseLoaded,
                  base::Unretained(this)));
   // Unretained because |this| owns |breaking_news_listener_|.
-  breaking_news_listener_->StartListening(
+  breaking_news_raw_data_provider_->StartListening(
       base::Bind(&BreakingNewsSuggestionsProvider::OnNewContentSuggestion,
                  base::Unretained(this)));
 }
 
 BreakingNewsSuggestionsProvider::~BreakingNewsSuggestionsProvider() {
-  breaking_news_listener_->StopListening();
+  breaking_news_raw_data_provider_->StopListening();
 }
 
 void BreakingNewsSuggestionsProvider::OnNewContentSuggestion(
diff --git a/components/ntp_snippets/breaking_news/breaking_news_suggestions_provider.h b/components/ntp_snippets/breaking_news/breaking_news_suggestions_provider.h
index 23b40ab..eb62272 100644
--- a/components/ntp_snippets/breaking_news/breaking_news_suggestions_provider.h
+++ b/components/ntp_snippets/breaking_news/breaking_news_suggestions_provider.h
@@ -29,12 +29,11 @@
  public:
   BreakingNewsSuggestionsProvider(
       ContentSuggestionsProvider::Observer* observer,
-      std::unique_ptr<BreakingNewsListener> breaking_news_listener_,
+      std::unique_ptr<BreakingNewsListener> breaking_news_raw_data_provider,
       std::unique_ptr<base::Clock> clock,
       std::unique_ptr<RemoteSuggestionsDatabase> database);
   ~BreakingNewsSuggestionsProvider() override;
 
- private:
   // ContentSuggestionsProvider implementation.
   CategoryStatus GetCategoryStatus(Category category) override;
   CategoryInfo GetCategoryInfo(Category category) override;
@@ -54,6 +53,7 @@
       const DismissedSuggestionsCallback& callback) override;
   void ClearDismissedSuggestionsForDebugging(Category category) override;
 
+ private:
   // Callback called from the breaking news listener when new content has been
   // pushed from the server.
   void OnNewContentSuggestion(std::unique_ptr<base::Value> content);
@@ -66,7 +66,7 @@
   void NotifyNewSuggestions(
       std::vector<std::unique_ptr<RemoteSuggestion>> suggestions);
 
-  std::unique_ptr<BreakingNewsListener> breaking_news_listener_;
+  std::unique_ptr<BreakingNewsListener> breaking_news_raw_data_provider_;
   std::unique_ptr<base::Clock> clock_;
 
   // The database for persisting suggestions.
diff --git a/components/ntp_snippets/breaking_news/breaking_news_suggestions_provider_unittest.cc b/components/ntp_snippets/breaking_news/breaking_news_suggestions_provider_unittest.cc
new file mode 100644
index 0000000..bdfbbdd
--- /dev/null
+++ b/components/ntp_snippets/breaking_news/breaking_news_suggestions_provider_unittest.cc
@@ -0,0 +1,152 @@
+// Copyright 2017 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "components/ntp_snippets/breaking_news/breaking_news_suggestions_provider.h"
+
+#include "base/files/scoped_temp_dir.h"
+#include "base/json/json_reader.h"
+#include "base/memory/ptr_util.h"
+#include "base/message_loop/message_loop.h"
+#include "base/run_loop.h"
+#include "base/single_thread_task_runner.h"
+#include "base/strings/utf_string_conversions.h"
+#include "base/test/simple_test_clock.h"
+#include "base/threading/thread_task_runner_handle.h"
+#include "components/ntp_snippets/breaking_news/breaking_news_listener.h"
+#include "components/ntp_snippets/breaking_news/breaking_news_suggestions_provider.h"
+#include "components/ntp_snippets/mock_content_suggestions_provider_observer.h"
+#include "testing/gtest/include/gtest/gtest.h"
+
+using testing::_;
+using testing::Eq;
+using testing::Property;
+using testing::SaveArg;
+using testing::SizeIs;
+using testing::StrictMock;
+
+namespace ntp_snippets {
+
+namespace {
+
+class MockBreakingNewsListener : public BreakingNewsListener {
+ public:
+  MOCK_METHOD1(StartListening, void(OnNewContentCallback callback));
+  MOCK_METHOD0(StopListening, void());
+};
+
+class BreakingNewsSuggestionsProviderTest : public testing::Test {
+ public:
+  BreakingNewsSuggestionsProviderTest() {
+    CHECK(database_dir_.CreateUniqueTempDir());
+  }
+
+  ~BreakingNewsSuggestionsProviderTest() {
+    EXPECT_CALL(*listener_, StopListening()).RetiresOnSaturation();
+  }
+
+ protected:
+  void InitializeBreakingNewsSuggestionsProvider() {
+    auto listener = base::MakeUnique<StrictMock<MockBreakingNewsListener>>();
+    listener_ = listener.get();
+
+    scoped_refptr<base::SingleThreadTaskRunner> task_runner(
+        base::ThreadTaskRunnerHandle::Get());
+    // TODO(mamir): Use a mock DB instead of a real one. A DB interface needs to
+    // be extracted for that.
+    // TODO(mamir): Add tests for database failure once the DB gets mockable.
+    auto database = base::MakeUnique<RemoteSuggestionsDatabase>(
+        database_dir_.GetPath(), task_runner);
+
+    EXPECT_CALL(*listener_, StartListening(_))
+        .WillOnce(SaveArg<0>(&on_new_content_callback_))
+        .RetiresOnSaturation();
+    // The observer will be updated with an empty list upon loading the
+    // database.
+    EXPECT_CALL(observer_, OnNewSuggestions(_,
+                                            Category::FromKnownCategory(
+                                                KnownCategories::BREAKING_NEWS),
+                                            SizeIs(0)))
+        .RetiresOnSaturation();
+    provider_ = base::MakeUnique<BreakingNewsSuggestionsProvider>(
+        &observer_, std::move(listener),
+        base::MakeUnique<base::SimpleTestClock>(), std::move(database));
+
+    // TODO(mamir): Find a better way to wait for initialization to finish.
+    base::RunLoop().RunUntilIdle();
+  }
+
+  base::Time StringToTime(const std::string& time_string) {
+    base::Time out_time;
+    CHECK(base::Time::FromString(time_string.c_str(), &out_time));
+    return out_time;
+  }
+
+  BreakingNewsListener::OnNewContentCallback on_new_content_callback_;
+  base::MessageLoop message_loop_;
+  StrictMock<MockBreakingNewsListener>* listener_;
+  std::unique_ptr<BreakingNewsSuggestionsProvider> provider_;
+  StrictMock<MockContentSuggestionsProviderObserver> observer_;
+  base::ScopedTempDir database_dir_;
+};
+
+TEST_F(BreakingNewsSuggestionsProviderTest,
+       ShouldPropagatePushedNewsWithoutModifyingToObserver) {
+  InitializeBreakingNewsSuggestionsProvider();
+  std::string json =
+      "{\"categories\" : [{"
+      "  \"id\": 8,"
+      "  \"localizedTitle\": \"Breaking News\","
+      "  \"suggestions\" : [{"
+      "    \"ids\" : [\"http://localhost/id\"],"
+      "    \"title\" : \"Title string\","
+      "    \"snippet\" : \"Snippet string\","
+      "    \"fullPageUrl\" : \"http://localhost/fullUrl\","
+      "    \"creationTime\" : \"2016-06-30T11:01:37.000Z\","
+      "    \"expirationTime\" : \"2016-07-01T11:01:37.000Z\","
+      "    \"attribution\" : \"Attribution string\","
+      "    \"imageUrl\" : \"http://localhost/foobar.jpg\" "
+      "  }]"
+      "}]}";
+
+  // TODO(mamir): Test imageUrl and expirationTime. They aren't directly
+  // testable because they aren't part of ContentSuggestion. However, they could
+  // be checked indirectly via FetchImage or by providing an expired suggestion
+  // and checking that it is not propagated further.
+  EXPECT_CALL(
+      observer_,
+      OnNewSuggestions(
+          _, Eq(Category::FromKnownCategory(KnownCategories::BREAKING_NEWS)),
+          ElementsAre(AllOf(
+              Property(&ContentSuggestion::id,
+                       ContentSuggestion::ID(Category::FromRemoteCategory(8),
+                                             "http://localhost/id")),
+              Property(&ContentSuggestion::title,
+                       base::UTF8ToUTF16("Title string")),
+              Property(&ContentSuggestion::snippet_text,
+                       base::UTF8ToUTF16("Snippet string")),
+              Property(&ContentSuggestion::url,
+                       GURL("http://localhost/fullUrl")),
+              Property(&ContentSuggestion::publish_date,
+                       StringToTime("2016-06-30T11:01:37.000Z")),
+              Property(&ContentSuggestion::publisher_name,
+                       base::UTF8ToUTF16("Attribution string"))
+
+                  ))));
+  on_new_content_callback_.Run(base::JSONReader().ReadToValue(json));
+}
+
+TEST_F(BreakingNewsSuggestionsProviderTest,
+       ClearHistoryShouldNotifyObserverWithEmptySuggestionsList) {
+  InitializeBreakingNewsSuggestionsProvider();
+  EXPECT_CALL(observer_, OnNewSuggestions(_,
+                                          Category::FromKnownCategory(
+                                              KnownCategories::BREAKING_NEWS),
+                                          SizeIs(0)));
+  provider_->ClearHistory(base::Time::UnixEpoch(), base::Time::Max(),
+                          base::Callback<bool(const GURL& url)>());
+}
+
+}  // namespace
+
+}  // namespace ntp_snippets
diff --git a/components/password_manager/core/browser/password_form_manager.cc b/components/password_manager/core/browser/password_form_manager.cc
index f104013e..dd8c78d 100644
--- a/components/password_manager/core/browser/password_form_manager.cc
+++ b/components/password_manager/core/browser/password_form_manager.cc
@@ -239,10 +239,11 @@
                              true /* should_query_suppressed_https_forms */)),
       form_fetcher_(form_fetcher ? form_fetcher : owned_form_fetcher_.get()),
       is_main_frame_secure_(client->IsMainFrameSecure()),
-      metrics_recorder_(client->IsMainFrameSecure(),
-                        PasswordFormMetricsRecorder::CreateUkmEntryBuilder(
-                            client->GetUkmRecorder(),
-                            client->GetUkmSourceId())) {
+      metrics_recorder_(base::MakeRefCounted<PasswordFormMetricsRecorder>(
+          client->IsMainFrameSecure(),
+          PasswordFormMetricsRecorder::CreateUkmEntryBuilder(
+              client->GetUkmRecorder(),
+              client->GetUkmSourceId()))) {
   if (owned_form_fetcher_)
     owned_form_fetcher_->Fetch();
   DCHECK_EQ(observed_form.scheme == PasswordForm::SCHEME_HTML,
@@ -255,7 +256,7 @@
 PasswordFormManager::~PasswordFormManager() {
   form_fetcher_->RemoveConsumer(this);
 
-  metrics_recorder_.RecordHistogramsOnSuppressedAccounts(
+  metrics_recorder_->RecordHistogramsOnSuppressedAccounts(
       observed_form_.origin.SchemeIsCryptographic(), *form_fetcher_,
       pending_credentials_);
 }
@@ -447,7 +448,7 @@
 void PasswordFormManager::PresaveGeneratedPassword(
     const autofill::PasswordForm& form) {
   form_saver()->PresaveGeneratedPassword(form);
-  metrics_recorder_.SetHasGeneratedPassword(true);
+  metrics_recorder_->SetHasGeneratedPassword(true);
   if (has_generated_password_) {
     generated_password_changed_ = true;
   } else {
@@ -486,7 +487,7 @@
   } else {
     type = PasswordFormMetricsRecorder::kSubmittedFormTypeLogin;
   }
-  metrics_recorder_.SetSubmittedFormType(type);
+  metrics_recorder_->SetSubmittedFormType(type);
 }
 
 void PasswordFormManager::ScoreMatches(
@@ -624,11 +625,11 @@
                            preferred_match_->is_public_suffix_match ||
                            observed_form_.IsPossibleChangePasswordForm();
   if (wait_for_username) {
-    metrics_recorder_.SetManagerAction(
+    metrics_recorder_->SetManagerAction(
         PasswordFormMetricsRecorder::kManagerActionNone);
   } else {
     has_autofilled_ = true;
-    metrics_recorder_.SetManagerAction(
+    metrics_recorder_->SetManagerAction(
         PasswordFormMetricsRecorder::kManagerActionAutofilled);
     base::RecordAction(base::UserMetricsAction("PasswordManager_Autofilled"));
   }
@@ -655,7 +656,7 @@
     return;
 
   has_autofilled_ = true;
-  metrics_recorder_.SetManagerAction(
+  metrics_recorder_->SetManagerAction(
       PasswordFormMetricsRecorder::kManagerActionAutofilled);
   password_manager_->AutofillHttpAuth(best_matches_, *preferred_match_);
 }
@@ -1228,19 +1229,19 @@
 
 void PasswordFormManager::SetHasGeneratedPassword(bool generated_password) {
   has_generated_password_ = generated_password;
-  metrics_recorder_.SetHasGeneratedPassword(generated_password);
+  metrics_recorder_->SetHasGeneratedPassword(generated_password);
 }
 
 void PasswordFormManager::LogSubmitPassed() {
-  metrics_recorder_.LogSubmitPassed();
+  metrics_recorder_->LogSubmitPassed();
 }
 
 void PasswordFormManager::LogSubmitFailed() {
-  metrics_recorder_.LogSubmitFailed();
+  metrics_recorder_->LogSubmitFailed();
 }
 
 void PasswordFormManager::MarkGenerationAvailable() {
-  metrics_recorder_.MarkGenerationAvailable();
+  metrics_recorder_->MarkGenerationAvailable();
 }
 
 void PasswordFormManager::WipeStoreCopyIfOutdated() {
@@ -1329,7 +1330,7 @@
 
 void PasswordFormManager::SetUserAction(UserAction user_action) {
   user_action_ = user_action;
-  metrics_recorder_.SetUserAction(user_action);
+  metrics_recorder_->SetUserAction(user_action);
 }
 
 base::Optional<PasswordForm> PasswordFormManager::UpdatePendingAndGetOldKey(
diff --git a/components/password_manager/core/browser/password_form_manager.h b/components/password_manager/core/browser/password_form_manager.h
index dcdcda3..ecfeab1 100644
--- a/components/password_manager/core/browser/password_form_manager.h
+++ b/components/password_manager/core/browser/password_form_manager.h
@@ -550,7 +550,7 @@
   bool is_main_frame_secure_ = false;
 
   // Takes care of recording metrics and events for this PasswordFormManager.
-  PasswordFormMetricsRecorder metrics_recorder_;
+  const scoped_refptr<PasswordFormMetricsRecorder> metrics_recorder_;
 
   DISALLOW_COPY_AND_ASSIGN(PasswordFormManager);
 };
diff --git a/components/password_manager/core/browser/password_form_metrics_recorder.h b/components/password_manager/core/browser/password_form_metrics_recorder.h
index 277bb9a..b09d84d 100644
--- a/components/password_manager/core/browser/password_form_metrics_recorder.h
+++ b/components/password_manager/core/browser/password_form_metrics_recorder.h
@@ -11,6 +11,7 @@
 #include <vector>
 
 #include "base/macros.h"
+#include "base/memory/ref_counted.h"
 #include "components/autofill/core/common/password_form.h"
 #include "components/password_manager/core/browser/password_form_user_action.h"
 #include "components/ukm/public/ukm_recorder.h"
@@ -40,9 +41,20 @@
 class FormFetcher;
 
 // The pupose of this class is to record various types of metrics about the
-// behavior of the PasswordFormManager and its interaction with the user and the
-// page.
-class PasswordFormMetricsRecorder {
+// behavior of the PasswordFormManager and its interaction with the user and
+// the page. The recorder tracks events tied to the logical life of a password
+// form, from parsing to having been saved. These events happen on different
+// places in the code and the logical password form can be captured by multiple
+// instances of real objects. To allow sharing the single recorder object among
+// those, this class is refcounted. Reporting happens on destruction of the
+// metrics recorder. Note that UKM metrics are reported for intervals of length
+// metrics::GetUploadInterval(). Only metrics that are reported from the time
+// of creating the PasswordFormMetricsRecorder until the end of current upload
+// interval are recorded. Everything after the end of the current upload
+// interval is discarded. For this reason, it is essential that references are
+// not just kept until browser shutdown.
+class PasswordFormMetricsRecorder
+    : public base::RefCounted<PasswordFormMetricsRecorder> {
  public:
   // |ukm_entry_builder| is the destination into which UKM metrics are recorded.
   // It may be nullptr, in which case no UKM metrics are recorded. This should
@@ -50,7 +62,6 @@
   PasswordFormMetricsRecorder(
       bool is_main_frame_secure,
       std::unique_ptr<ukm::UkmEntryBuilder> ukm_entry_builder);
-  ~PasswordFormMetricsRecorder();
 
   // Creates a UkmEntryBuilder that can be used to record metrics into the event
   // "PasswordForm". |source_id| should be bound the the correct URL in the
@@ -173,6 +184,12 @@
   int GetActionsTakenNew() const;
 
  private:
+  friend class base::RefCounted<PasswordFormMetricsRecorder>;
+
+  // Destructor reports a couple of UMA metrics as well as calls
+  // RecordUkmMetric.
+  ~PasswordFormMetricsRecorder();
+
   // Converts the "ActionsTaken" fields into an int so they can be logged to
   // UMA.
   int GetActionsTaken() const;
diff --git a/components/password_manager/core/browser/password_form_metrics_recorder_unittest.cc b/components/password_manager/core/browser/password_form_metrics_recorder_unittest.cc
index 6ec82889..e421927b 100644
--- a/components/password_manager/core/browser/password_form_metrics_recorder_unittest.cc
+++ b/components/password_manager/core/browser/password_form_metrics_recorder_unittest.cc
@@ -86,21 +86,21 @@
     // Use a scoped PasswordFromMetricsRecorder because some metrics are recored
     // on destruction.
     {
-      PasswordFormMetricsRecorder recorder(
+      auto recorder = base::MakeRefCounted<PasswordFormMetricsRecorder>(
           /*is_main_frame_secure*/ true,
           CreateUkmEntryBuilder(&test_ukm_recorder));
       if (test.generation_available)
-        recorder.MarkGenerationAvailable();
-      recorder.SetHasGeneratedPassword(test.has_generated_password);
+        recorder->MarkGenerationAvailable();
+      recorder->SetHasGeneratedPassword(test.has_generated_password);
       switch (test.submission) {
         case PasswordFormMetricsRecorder::kSubmitResultNotSubmitted:
           // Do nothing.
           break;
         case PasswordFormMetricsRecorder::kSubmitResultFailed:
-          recorder.LogSubmitFailed();
+          recorder->LogSubmitFailed();
           break;
         case PasswordFormMetricsRecorder::kSubmitResultPassed:
-          recorder.LogSubmitPassed();
+          recorder->LogSubmitPassed();
           break;
         case PasswordFormMetricsRecorder::kSubmitResultMax:
           NOTREACHED();
@@ -245,20 +245,21 @@
     // Use a scoped PasswordFromMetricsRecorder because some metrics are recored
     // on destruction.
     {
-      PasswordFormMetricsRecorder recorder(test.is_main_frame_secure, nullptr);
+      auto recorder = base::MakeRefCounted<PasswordFormMetricsRecorder>(
+          test.is_main_frame_secure, nullptr);
 
-      recorder.SetManagerAction(test.manager_action);
+      recorder->SetManagerAction(test.manager_action);
       if (test.user_action != UserAction::kNone)
-        recorder.SetUserAction(test.user_action);
+        recorder->SetUserAction(test.user_action);
       if (test.submit_result ==
           PasswordFormMetricsRecorder::kSubmitResultFailed) {
-        recorder.LogSubmitFailed();
+        recorder->LogSubmitFailed();
       } else if (test.submit_result ==
                  PasswordFormMetricsRecorder::kSubmitResultPassed) {
-        recorder.LogSubmitPassed();
+        recorder->LogSubmitPassed();
       }
 
-      EXPECT_EQ(test.actions_taken_new, recorder.GetActionsTakenNew());
+      EXPECT_EQ(test.actions_taken_new, recorder->GetActionsTakenNew());
     }
 
     EXPECT_THAT(
@@ -305,14 +306,14 @@
   // Use a scoped PasswordFromMetricsRecorder because some metrics are recored
   // on destruction.
   {
-    PasswordFormMetricsRecorder recorder(
+    auto recorder = base::MakeRefCounted<PasswordFormMetricsRecorder>(
         /*is_main_frame_secure*/ true,
         CreateUkmEntryBuilder(&test_ukm_recorder));
-    recorder.SetManagerAction(
+    recorder->SetManagerAction(
         PasswordFormMetricsRecorder::kManagerActionAutofilled);
-    recorder.SetUserAction(UserAction::kChoosePslMatch);
-    recorder.SetUserAction(UserAction::kOverrideUsernameAndPassword);
-    recorder.LogSubmitPassed();
+    recorder->SetUserAction(UserAction::kChoosePslMatch);
+    recorder->SetUserAction(UserAction::kOverrideUsernameAndPassword);
+    recorder->LogSubmitPassed();
   }
 
   EXPECT_THAT(histogram_tester.GetAllSamples("PasswordManager.ActionsTakenV3"),
@@ -351,9 +352,9 @@
     // Use a scoped PasswordFromMetricsRecorder because some metrics are recored
     // on destruction.
     {
-      PasswordFormMetricsRecorder recorder(
+      auto recorder = base::MakeRefCounted<PasswordFormMetricsRecorder>(
           test.is_main_frame_secure, CreateUkmEntryBuilder(&test_ukm_recorder));
-      recorder.SetSubmittedFormType(test.form_type);
+      recorder->SetSubmittedFormType(test.form_type);
     }
 
     if (test.form_type !=
diff --git a/components/payments/core/BUILD.gn b/components/payments/core/BUILD.gn
index c1a9b60..4b9d266 100644
--- a/components/payments/core/BUILD.gn
+++ b/components/payments/core/BUILD.gn
@@ -61,6 +61,8 @@
 static_library("test_support") {
   testonly = true
   sources = [
+    "payments_test_util.cc",
+    "payments_test_util.h",
     "test_address_normalizer.cc",
     "test_address_normalizer.h",
     "test_payment_request_delegate.cc",
@@ -71,6 +73,9 @@
     ":core",
     "//base",
     "//components/autofill/core/browser",
+    "//components/autofill/core/browser:test_support",
+    "//components/pref_registry",
+    "//components/prefs",
   ]
 }
 
diff --git a/components/payments/core/DEPS b/components/payments/core/DEPS
index 20bc8d9..7086c89 100644
--- a/components/payments/core/DEPS
+++ b/components/payments/core/DEPS
@@ -4,6 +4,7 @@
   "+components/autofill/core",
   "+components/keyed_service/core",
   "+components/metrics",
+  "+components/prefs",
   "+components/pref_registry",
   "+components/strings",
   "+components/ukm",
diff --git a/components/payments/core/payments_test_util.cc b/components/payments/core/payments_test_util.cc
new file mode 100644
index 0000000..9ee4770
--- /dev/null
+++ b/components/payments/core/payments_test_util.cc
@@ -0,0 +1,24 @@
+// Copyright 2017 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#include "components/payments/core/payments_test_util.h"
+
+#include "base/memory/ref_counted.h"
+#include "components/autofill/core/browser/autofill_test_utils.h"
+#include "components/payments/core/payment_prefs.h"
+#include "components/pref_registry/pref_registry_syncable.h"
+#include "components/prefs/pref_service.h"
+
+namespace payments {
+namespace test {
+
+std::unique_ptr<PrefService> PrefServiceForTesting() {
+  scoped_refptr<user_prefs::PrefRegistrySyncable> registry(
+      new user_prefs::PrefRegistrySyncable());
+  ::payments::RegisterProfilePrefs(registry.get());
+  return ::autofill::test::PrefServiceForTesting(registry.get());
+}
+
+}  // namespace test
+}  // namespace payments
diff --git a/components/payments/core/payments_test_util.h b/components/payments/core/payments_test_util.h
new file mode 100644
index 0000000..811b395
--- /dev/null
+++ b/components/payments/core/payments_test_util.h
@@ -0,0 +1,27 @@
+// Copyright 2017 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef COMPONENTS_PAYMENTS_CORE_PAYMENTS_TEST_UTIL_H_
+#define COMPONENTS_PAYMENTS_CORE_PAYMENTS_TEST_UTIL_H_
+
+#include <memory>
+
+class PrefService;
+
+namespace payments {
+
+// Common utilities shared amongst Payments tests.
+namespace test {
+
+// Return a PrefService that can be used for Payments-related testing in
+// contexts where the PrefService would otherwise have to be constructed
+// manually (e.g., in unit tests within Autofill core code). The returned
+// PrefService has had Autofill preferences registered on its associated
+// registry.
+std::unique_ptr<PrefService> PrefServiceForTesting();
+
+}  // namespace test
+}  // namespace payments
+
+#endif  // COMPONENTS_PAYMENTS_CORE_PAYMENTS_TEST_UTIL_H_
diff --git a/components/policy/resources/policy_templates_am.xtb b/components/policy/resources/policy_templates_am.xtb
index 7f13c87..73a3933a 100644
--- a/components/policy/resources/policy_templates_am.xtb
+++ b/components/policy/resources/policy_templates_am.xtb
@@ -519,6 +519,7 @@
 
           ይህ መመሪያ እንዳልተዋቀረ ከተተወ ቅንብሩ ይነቃል።</translation>
 <translation id="2824715612115726353">ማንነትን የማያሳውቅ ሁነታን ያንቁ</translation>
+<translation id="2838830882081735096">የውሂብ ዝውውርን እና ኤአርሲ አይፍቀዱ</translation>
 <translation id="2844404652289407061">በ<ph name="PRODUCT_NAME" /> ይዘት እይታ ውስጥ ለመፈለግ የመንካት ተገኝነትን ያነቃል።
 
       ይህን ቅንብር ካነቁት ለመፈለግ መንካት ለተጠቃሚው የሚገኝ ይሆናል፣ እና ባህሪውን ለማብራት ወይም ለማጥፋት መምረጥ ይችላሉ።
@@ -702,22 +703,15 @@
 ይህ መመሪያ የሚከበረው የ«DefaultSearchProviderEnabled» መመሪያው ሲነቃ ብቻ ነው።</translation>
 <translation id="350797926066071931">ተርጉምን ያንቁ</translation>
 <translation id="3528000905991875314">ተለዋጭ የስህተት ገጾችን ያንቁ</translation>
-<translation id="3538538104630456270">የተጎዳኘው ቅንብር የይለፍ ቃላትን መመልከት ዳግም ማረጋገጥ ከመቅረቡ በፊት ጥቅም ላይ ውሎ ነበር። ከዚያ ወዲህ ቅንብሩ እና እንዲሁም መመሪያው በChrome ባህሪ ላይ ምንም ተጽዕኖ አልነበረውም። የአሁኑ የChrome ባህሪ መመሪያው በይለፍ ቃል አቀናባሪ ቅንብሮች ገጽ ላይ የይለፍ ቃላትን በግልጽ ጽሑፍ  ማሳየትን ወደ ማሰናከል ሲዋቀር ካለው ባህሪ ጋር ተመሳሳይ ነው። ይሄ ማለት የቅንብሮች ገጹ ቦታ ያዥ ብቻ ነው፣ እና ተጠቃሚው «አሳይ»ን ጠቅ ሲያደርግ (እና ካለ ዳግም ማረጋገጥ) ብቻ ነው Chrome የይለፍ ቃሉን የሚያሳየው። የመመሪያው የመጀመሪያ መግለጫ የሚከተለው ነው።
-
-          ተጠቃሚው የይለፍ ቃላትን በየይለፍ ቃላት አቀናባሪው ውስጥ በግልጽ ጽሑፍ ማሳየት ይችል እንደሆነ ይቆጣጠራል።
-
-          ይህን ቅንብር ካሰናከሉት የይለፍ ቃል አቀናባሪው የተከማቹ የይለፍ ቃላት በይለፍ ቃል አቀናባሪ መስኮቱ ውስጥ በግልጽ ጽሑፍ እንዲታዩ አይፈቅድም።
-
-          ይህን መመሪያ ካነቁት ወይም ካላዋቀሩት ተጠቃሚዎች የይለፍ ቃላታቸውን በይለፍ ቃል አቀናባሪው ውስጥ በግልጽ ጽሑፍ መመልከት ይችላሉ።</translation>
 <translation id="3547954654003013442">የተኪ ቅንብሮች</translation>
 <translation id="3591584750136265240">የመግባት ማረጋገጥ ባህሪውን ያዋቅሩ</translation>
 <translation id="3627678165642179114">የፊደል ማረም ድር አገልግሎት ያንቁ ወይም ያሰናክሉ</translation>
 <translation id="3646859102161347133">የማጉሊያ አይነት ያዋቅሩ</translation>
 <translation id="3653237928288822292">ነባሪ የፍለጋ አቅራቢ አዶ</translation>
 <translation id="3660562134618097814">በመግባት ጊዜ የSAML IdP ኩኪዎችን ያስተላልፉ</translation>
-<translation id="3687282113223807271">ተጠቃሚዎች ተንኮል-አዘል ሊሆኑ ይችላሉ ተብለው ወደተጠቆሙ ጣቢያዎች ሲሄዱ የጥንቃቄ አሰሳ አገልግሎት የማስጠንቀቂያ ገጽ ያሳያል። ይህን ቅንብር ማንቃት ተጠቃሚዎች በማንኛውም መልኩ ከማስጠንቀቂያው ገጹ ወደ ተንኮል-አዘሉ ጣቢያ እንዳይቀጥሉ ያግዳቸዋል።
+<translation id="3687282113223807271">ተጠቃሚዎች ተንኮል-አዘል ሊሆኑ ይችላሉ ተብለው ወደ ተጠቆሙ ጣቢያዎች ሲሄዱ የጥንቃቄ አሰሳ አገልግሎት የማስጠንቀቂያ ገጽ ያሳያል። ይህን ቅንብር ማንቃት ተጠቃሚዎች በማንኛውም መልኩ ከማስጠንቀቂያው ገጹ ወደ ተንኮል-አዘሉ ጣቢያ እንዳይቀጥሉ ያግዳቸዋል።
 
-      ይህ ቅንብር ከተሰናከለ ወይም ካልተዋቀረ ተጠቃሚዎች ማስጠንቀቂያውን ካዩ በኋላ ወደተጠቆመው ጣቢያ ለመቀጠል መምረጥ ይችላሉ።
+      ይህ ቅንብር ከተሰናከለ ወይም ካልተዋቀረ ተጠቃሚዎች ማስጠንቀቂያውን ካዩ በኋላ ወደ ተጠቆመው ጣቢያ ለመቀጠል መምረጥ ይችላሉ።
 
       በSafeBrowsing ላይ ተጨማሪ መረጃ ለማግኘት https://developers.google.com/safe-browsing ን ይመልከቱ።</translation>
 <translation id="3709266154059827597">የተከለከሉ ቅጥያዎች ጭነት ዝርዝር ያዋቅሩ</translation>
@@ -908,23 +902,6 @@
 <translation id="4239720644496144453">መሸጎጫው ለAndroid መተግበሪያዎች ጥቅም ላይ አይውልም። በርካታ ተጠቃሚዎች ተመሳሳዩን የAndroid መተግበሪያ ከጫኑ ለእያንዳንዱ ተጠቃሚ እንደ አዲስ ይወርዳል።</translation>
 <translation id="4250680216510889253">አይ</translation>
 <translation id="4261820385751181068">የመሣሪያ መግቢያ ገጽ ቋንቋ</translation>
-<translation id="4275782538576261754"><ph name="PRODUCT_NAME" /> ተጠቃሚዎች የደህንነት ውሳኔውን እንዲሽሩ ሳይፈቅድላቸው ሙሉ ለሙሉ የሚያግዳቸው የውርዶች አይነት ያዋቅራል።
-
-      ይህን መመሪያ ካዋቀሩት <ph name="PRODUCT_NAME" /> የተወሰኑ የውርድ አይነቶችን ይከለክላል፣ እና ተጠቃሚው የደህንነት ማስጠንቀቂያዎቹን እንዲያልፍ አይፈቅድለትም።
-
-      የ«አደገና ውርዶችን አግድ» አማራጩ ሲመረጥ የSafeBrowsing ማስጠንቀቂያዎቹ ከያዙት በስተቀር ሁሉም ውርዶች ይፈቀዳሉ።
-
-      የ«አደገኛ ሊሆኑ የሚችሉ ውርዶች» አማራጩ ሲመረጥ አደገኛ ሊሆኑ የሚችሉ የSafeBrowsing ማስጠንቀቂያዎቹ ከያዙት ውርዶች በስተቀር ሁሉም ውርዶች ይፈቀዳሉ።
-
-      የ«ሁሉንም ውርዶች አግድ» አማራጩ ሲመረጥ ሁሉም ውርዶች ይታገዳሉ።
-
-      ይህ መመሪያ ካልዋቀረ (ወይም የ«ምንም ልዩ ገደቦች የለም» አማራጩ ከተመረጠ) ውርዶቹ በSafeBrowsing ትንታኔ ውጤቶች መሠረት በተለመደው የደህንነት ገደቦች በኩል ተፈትሸው ያልፋሉ።
-
-      እነዚህ ገደቦች ከድረ-ገጹ ይዘትና እንዲሁም ከ«አገናኝ አውርድ...» አውድ ምናሌ አማራጩ የተቀሰቀሱ ውርዶች የሚመለከት መሆኑን ልብ ይበሉ።
-
-      እነዚህ ገደቦች አሁን በሚታየው ገጽ ላይ ያለውን አስቀምጥ / አውርድ ሆነ ከህትመት አማራጮች ውስጥ እንደ ፒዲኤፍ አስቀምጥን አይመለከታቸውን።
-
-      በSafeBrowsing ላይ ተጨማሪ መረጃ ለማግኘት https://developers.google.com/safe-browsing ን ይመልከቱ።</translation>
 <translation id="427632463972968153">POSTን በመጠቀም የጥቆማዎች ፍለጋ በሚደረግበት ወቅት ጥቅም ላየ የዋሉትን ግቤቶች ይጠቅሳል። በኮማ የተለያዩ የስም/የእሴት ጥምሮችን ያካትታል። እሴቱ የአብነት ግቤት ከሆነ፣ ልክ ከላይ በተጠቀሰው ምሳሌ ውስጥ እንደ {imageThumbnail} በእውነተኛ የምስል ድንክየ ይተካል።
 
 ይህ መመሪያ አስገዳጅ አይደለም። ካልተዘጋጀ፣ የምስል የፍለጋ ጥያቄ የGET ስልትን በመጠቀም ይላካል።
@@ -950,6 +927,7 @@
 <translation id="436581050240847513">የመሳሪያ አውታረ መረብ በይነ ገጽን ሪፖርት ያድርጉ</translation>
 <translation id="4372704773119750918">የድርጅት ተጠቃሚ የብዝሃ-መገለጫ (ዋናው ወይም ሁለተኛው) አካል እንዲሆን አይፍቀዱ</translation>
 <translation id="4377599627073874279">ሁሉም ጣቢያዎች ሁሉንም ምስሎች እንዲያሳዩ ፍቀድ</translation>
+<translation id="437791893267799639">መመሪያ አልተዋቀረም፣ የውሂብ ዝውውርን እና ኤአርሲ አይፍቀዱ</translation>
 <translation id="4389091865841123886">የርቀት ማስረገጥን በTPM ስልት ያዋቅሩ።</translation>
 <translation id="4418726081189202489">ይህን መመሪያ ወደ ሐሰት ማዋቀር <ph name="PRODUCT_NAME" /> አንዳንድ ጊዜ ትክክለኛ የጊዜ ማህተም ሰርስሮ ለማውጣት መጠይቆችን ወደ አንድ የGoogle አገልጋይ እንዳይልክ ያቆመዋል። ይህ መመሪያ ወደ እውነት ማዋቀር ወይም ካልተዋቀረ እነዚህ መጠይቆች ይነቃሉ።</translation>
 <translation id="4423597592074154136">የተኪ ቅንብሮች እራስዎ ይግለጹ</translation>
@@ -1268,6 +1246,7 @@
 <translation id="5586942249556966598">ምንም አትስራ</translation>
 <translation id="5630352020869108293">የመጨረሻውን ክፍለ-ጊዜ ወደነበረበት ይመልሱ</translation>
 <translation id="5645779841392247734">በእነዚህ ጣቢያዎች ላይ ኩኪዎችን ይፍቀዱ</translation>
+<translation id="5693469654327063861">የውሂብ ዝውውርን ይፍቀዱ</translation>
 <translation id="5694594914843889579">ይህ መመሪያ ወደ እውነት ከተዋቀረ ውጫዊ ማከማቻ በፋይል አሳሹ ውስጥ አይገኝም።
 
       ይህ መመሪያ በሁሉም የማከማቻ ማህደረ መረጃ አይነቶች ላይ ተፅዕኖ አለው። ለምሳሌ፦ የዩኤስቢ ፍላሽ ዲስክ፣ ውጫዊ ደረቅ አንጻፊዎች፣ ኤስዲ እና ሌሎች የማህደረ ትውስታ ካርዶች፣ የጨረር ማከማቻ፣ ወዘተ። የውስጣዊ ማከማቻ ላይ ተፅዕኖ የለውም፣ ስለዚህ በውርድ አቃፊ ፋይሎች ላይ የተቀመጡ ፋይሎች አሁንም ሊደረስባቸው ይችላል። እንዲሁም Google Drive በእዚህ መመሪያ አይነካም።
@@ -1510,6 +1489,7 @@
           የመመሪያው ዋጋ በሚሊሰከንዶች ነው መገለጽ ያለበት። ዋጋዎች ስራ ከተፈታበት መዘግየት በታች ነው የሚሆኑት።</translation>
 <translation id="6536600139108165863">በመሣሪያ መዝጋት ላይ በራስ-ሰር ዳግም ማስነሳት</translation>
 <translation id="6539246272469751178">ይህ መመሪያ በAndroid መተግበሪያዎች ላይ ምንም ተጽዕኖ የለውም። የAndroid መተግበሪያዎች ሁልጊዜ ነባሪ የውርዶች ማውጫን የሚጠቀሙ ሲሆኑ በ<ph name="PRODUCT_OS_NAME" /> ነባሪ ወዳልሆነ የውርዶች ማውጫ የወረዱ ማንኛቸውም ፋይሎች መድረስ አይችሉም።</translation>
+<translation id="654303922206238013">የዝውውር ስትራቴጂ ለ ecryptfs</translation>
 <translation id="6544897973797372144">ይህ መመሪያ ወደ እውነት ከተዋቀረ እና የChromeOsReleaseChannel መመሪያው ካልተገለጸ የተመዝጋቢው ጎራ ተጠቃሚዎች የመሣሪያው ልቀት ሰርጥ እንዲቀይሩ ይፈቀደላቸዋል። ይህ መመሪያ ወደ ሐሰት ከተዋቀረ መሣሪያው መጨረሻ ላይ በተዋቀረው ሰርጥ ላይ ይቆለፋል።
 
       በተጠቃሚው የተመረጠው ሰርጥ በChromeOsReleaseChannel መመሪያው ይሻራል፣ ግን የመመሪያ ሰርጡ በመሣሪያው ላይ ከተጫነው ይበልጥ የተረጋጋ ከሆነ ይበልጥ የረጋው የሰርጥ ስሪት በመሣሪያው ላይ ከተጫነው የስሪት የበለጠ ቁጥር ሲደርስ ብቻ ነው ሰርጡ የሚቀየረው።</translation>
@@ -1700,6 +1680,13 @@
 
           ይህ መመሪያ የሚከበረው የ«DefaultSearchProviderEnabled» መመሪያ ከነቃ ብቻ ነው።</translation>
 <translation id="7302043767260300182">በሶኬት ኃይል ላይ ሲሆን የማያ ገጽ መቆለፍ መዘግየት</translation>
+<translation id="7309839952828354215">ከecryptfs ጋር የመጣ አንድ መሣሪያ እንዴት መስራት እንዳለበትና ወደ የext4 ምስጠራ መዛወር እንዳለበት ይገልጻል።
+
+      ይህን መመሪያ ወደ «DisallowArc» ካዋቀሩት የAndroid መተግበሪያዎች በመሣሪያው ላይ ላሉ ሁሉም ተጠቃሚዎች (አስቀድሞ የext4 ምስጠራ ያላቸውንም ጨምሮ) ይሰናከላል፣ እና ለማናቸውም ተጠቃሚዎች ምንም የecryptfs ወደ ext4 ምስጠራ ዝውውር አይቀርብላቸውም።
+
+      ይህን መመሪያ ወደ «AllowMigration» ካዋቀሩት የecryptfs መነሻ ማውጫዎች ያላቸው ተጠቃሚዎች እንደ አስፈላጊነቱ ወደ እነዚህ የext4 ምስጠራ የመዘዋወር ዕድል ይቀርብላቸዋል (በአሁኑ ጊዜ Android N በመሣሪያው ላይ የሚገኝ በሚሆንበት ጊዜ)።
+
+      ይህ መመሪያ እንዳልተዋቀረ ከተተወ «DisallowArc» እንደተመረጠ ሆኖ ይሰራል።</translation>
 <translation id="7311458740754205918">ይህ ወደ እውነት ከተዋቀረ ወይም ሳይዋቀር ከቀረ የአዲስ ትር ገጹ በተጠቃሚው የአሰሳ ታሪክ፣ ዝንባሌዎች ወይም አካባቢ ላይ ተመስርቶ የይዘት አስተያየት ጥቆማዎችን ሊያሳይ ይችላል።
 
       ይህ ወደ ሐሰት ከተዋቀረ በአዲሱ የትር ገጽ ላይ በራስ-ሰር የፈለቁ የይዘት አስተያየት ጥቆማዎች እንዲታዩ አይደረጉም።</translation>
@@ -2095,7 +2082,6 @@
           ይህን ቅንብር ካነቁ CNAME ፍለጋ ይዘለልና የአገልጋዩ ስም እንደገባው ያገለግላል።
 
           ይህን ቅንብር ካሰናከሉ ወይም እንዳልተዋቀረ ከተዉት የአገልጋዩ canonical ስም በCNAME ፍለጋ በኩል ይታወቃል።</translation>
-<translation id="8774131509736383471">ይህ መመሪያ ወደ እውነት ከተዋቀረ<ph name="PRODUCT_NAME" />ያለምንም ቅድመ ሁኔታ በመጀመሪያው አሂድ ውስጥ የሚታየውን የመጀመሪያውን መስኮት ያሳድጋል።    ይህ መመሪያ ሐሰት ከተዋቀረ ወይም ካልተዋቀረ፣ በማያ ገፅ መጠኑ ላይ ተመስርቶ የሚታየውን የመጀመሪያ መስኮቱ ያሳድግ እንደሆነ ውሳኔ ይሰጣል።</translation>
 <translation id="87812015706645271">የአካባቢያዊ ተጠቃሚው ስም እና የርቀት መድረሻ አስተናጋጅ ባለቤቱ መዛመድ ይፈልጋል</translation>
 <translation id="8782750230688364867">መሣሪያው በማቅረቢያ ሁነታ ላይ ሲሆን የማያ ገጽ መደብዘዝ መዘግየቱ የሚመጠንበትን መቶኛ ይገልጻል።
 
diff --git a/components/policy/resources/policy_templates_ar.xtb b/components/policy/resources/policy_templates_ar.xtb
index ad0d988..38d730dc 100644
--- a/components/policy/resources/policy_templates_ar.xtb
+++ b/components/policy/resources/policy_templates_ar.xtb
@@ -493,6 +493,7 @@
 
           إذا تم ترك هذه السياسة غير معينة، فسيتم تمكين الإعداد.</translation>
 <translation id="2824715612115726353">تمكين وضع التصفح المتخفي</translation>
+<translation id="2838830882081735096">‏عدم السماح بترحيل البيانات وARC</translation>
 <translation id="2844404652289407061">تمكين إتاحة ميزة البحث باللمس في عرض محتوى <ph name="PRODUCT_NAME" />.
 
       إذا مكّنت هذا الإعداد، فستتوفر ميزة البحث باللمس للمستخدم ويمكنه اختيار تشغيل أو إيقاف هذه الميزة.
@@ -648,7 +649,7 @@
           يتم الاعتداد بهذه السياسة فقط في حالة تمكين السياسة "DefaultSearchProviderEnabled".</translation>
 <translation id="346731943813722404">‏لتحديد ما إذا كان يجب بدء تشغيل تأخيرات إدارة الطاقة والحد الأقصى لطول الجلسة فقط بعد ملاحظة النشاط الأول للمستخدم في الجلسة. وفي حالة تعيين هذه السياسة على "True"، فلن يبدأ تشغيل تأخيرات إدارة الطاقة والحد الأقصى لطول الجلسة لحين ملاحظة النشاط الأول للمستخدم في الجلسة. وفي حالة تعيين هذه السياسة على "False" أو تركها بدون تعيين، فستبدأ تأخيرات إدارة الطاقة والحد الأقصى لطول الجلسة على الفور بمجرد بدء الجلسة.</translation>
 <translation id="3478024346823118645">مسح بيانات المستخدم عند الخروج</translation>
-<translation id="348495353354674884">تمكين لوحة المفاتيح الظاهرية</translation>
+<translation id="348495353354674884">تمكين لوحة المفاتيح الافتراضية</translation>
 <translation id="3496296378755072552">مدير كلمات المرور</translation>
 <translation id="350443680860256679">‏تهيئة ARC</translation>
 <translation id="3504791027627803580">‏لتحديد عنوان URL لمحرك البحث المستخدم لتوفير إمكانية البحث عن الصور. سيتم إرسال طلبات البحث باستخدام طريقة GET. وعند تعيين سياسة DefaultSearchProviderImageURLPostParams فستستخدم طلبات البحث عن الصور طريقة المشاركة بدلاً من ذلك.
@@ -658,12 +659,6 @@
           لا يتم الالتزام بهذه السياسة إلا في حال تمكين سياسة "DefaultSearchProviderEnabled".</translation>
 <translation id="350797926066071931">تمكين الترجمة</translation>
 <translation id="3528000905991875314">تمكين صفحات الأخطاء البديلة</translation>
-<translation id="3538538104630456270">‏تم استخدام الإعداد ذي الصلة قبل تقديم إعادة المصادقة على عرض كلمات المرور. ومنذ ذلك الحين، لم يكن لهذا الإعداد، وبالتالي هذه السياسة، أي تأثير على سلوك Chrome. يعمل السلوك الحالي لـ Chrome الآن تمامًا كما لو تم تعيين السياسة لتعطيل عرض كلمات المرور بنص واضح في صفحة إعدادات مدير كلمات المرور. وهذا يعني أن صفحة الإعدادات تحتوي على عنصر نائب فقط، ولا يعرض Chrome كلمة المرور إلا عندما ينقر المستخدم على "عرض" (وإعادة المصادقة، إذا توافر ذلك). فيما يلي الوصف الأصلي للسياسة:
-
-      تتحكم في ما إذا كان ممكنًا للمستخدم عرض كلمات المرور بنص واضح في مدير كلمات المرور أم لا.
-
-      إذا تم تعطيل هذا الإعداد، فلن يسمح مدير كلمات المرور بعرض كلمات المرور المخزّنة بنص واضح في نافذة مدير كلمات المرور.
-      إذا تم تمكين هذه السياسة أو تعطيلها، يمكن للمستخدمين عرض كلمات المرور بنص واضح في مدير كلمات المرور.</translation>
 <translation id="3547954654003013442">إعدادات الخادم الوكيل</translation>
 <translation id="3591584750136265240">تهيئة سلوك مصادقة تسجيل الدخول</translation>
 <translation id="3627678165642179114">تمكين أو تعطيل خدمة التدقيق الإملائي على الويب</translation>
@@ -854,23 +849,6 @@
 <translation id="4239720644496144453">‏لا تُستخدم ذاكرة التخزين المؤقت مع تطبيقات Android. في حالة تثبيت عدة مستخدمين لنفس تطبيق Android، سيتم تنزيله من جديد لكلّ مستخدم.</translation>
 <translation id="4250680216510889253">لا</translation>
 <translation id="4261820385751181068">لغة شاشة تسجيل الدخول إلى الجهاز</translation>
-<translation id="4275782538576261754">‏لتهيئة نوع التنزيلات التي سيحظرها <ph name="PRODUCT_NAME" /> بالكامل، دون السماح للمستخدمين بتجاوز قرار الأمان.
-
-      في حالة تعيين هذه السياسة، سيمنع <ph name="PRODUCT_NAME" /> أنواعًا معينة من التنزيلات، ولن يسمح للمستخدم بتجاوز تحذيرات الأمان.
-
-      عند تحديد الخيار "حظر التنزيلات الخطيرة"، يتم السماح بجميع التنزيلات، باستثناء تلك التي تحمل تحذيرات التصفح الآمن.
-
-      عند تحديد الخيار "حظر التنزيلات التي يُحتمل أن تكون خطيرة"، يتم السماح بجميع التنزيلات، باستثناء تلك التي تحمل تحذيرات التصفح الآمن بوجود تنزيلات يُحتمل أن تكون خطيرة.
-
-      عندما يتم تحديد الخيار "حظر جميع التنزيلات"، يتم حظر جميع التنزيلات.
-
-      عندما لا يتم تعيين هذه السياسة، (أو عند تحديد الخيار "بلا قيود خاصة")، سوف تمر التنزيلات من خلال القيود الأمنية المعتادة استنادًا إلى نتائج تحليل التصفح الآمن.
-
-      لاحظ أن هذه القيود تنطبق على التنزيلات التي تم تشغيلها من محتوى صفحة الويب، بالإضافة إلى خيار قائمة سياق "رابط التحميل ...".
-
-      لا تنطبق هذه القيود على حفظ/تنزيل الصفحة المعروضة حاليًا، ولا تنطبق على الحفظ بتنسيق PDF من خيارات الطباعة.
-
-      اطلع على https://developers.google.com/safe-browsing لمزيد من المعلومات عن التصفح الآمن.</translation>
 <translation id="427632463972968153">‏لتحديد المعلمات المستخدمة عند إجراء عمليات بحث عن الصور في مشاركة. وهي تتكون من أزواج اسم/قيمة مفصولة بفواصل. وإذا كانت هناك قيمة تعد معلمة لنموذج، مثل {imageThumbnail} في المثال الوارد أعلاه، فسيتم استبدالها ببيانات صورة مصغَّرة حقيقية.
 
           تعد هذه السياسة سياسة اختيارية. وعند عدم تعيينها، سيتم إرسال طلب البحث عن الصورة باستخدام طريقة GET.
@@ -896,6 +874,7 @@
 <translation id="436581050240847513">الإبلاغ عن واجهات شبكة الأجهزة</translation>
 <translation id="4372704773119750918">عدم السماح للمستخدمين داخل نطاق المؤسسة بأن يكونوا جزءًا من الملفات الشخصية المتعددة (الأساسية أو الفرعية)</translation>
 <translation id="4377599627073874279">السماح لجميع المواقع بعرض جميع الصور</translation>
+<translation id="437791893267799639">‏لم يتم تعيين السياسة، عدم السماح بترحيل البيانات وARC</translation>
 <translation id="4389091865841123886">‏يمكنك تهيئة التأكيد عن بعد باستخدام آلية TPM.</translation>
 <translation id="4418726081189202489">‏يؤدي تعيين هذه السياسة على "false" إلى منع <ph name="PRODUCT_NAME" /> من إرسال طلبات البحث إلى خادم Google أحيانًا لاسترداد طابع زمني دقيق. وسيتم تمكين طلبات البحث هذه إذا تم تعيين هذه السياسة على "True" أو لم يتم تعيينها.</translation>
 <translation id="4423597592074154136">تحديد إعدادات الخادم الوكيل يدويًا</translation>
@@ -1169,6 +1148,7 @@
 <translation id="5586942249556966598">عدم فعل شيء</translation>
 <translation id="5630352020869108293">استعادة الجلسة الأخيرة</translation>
 <translation id="5645779841392247734">السماح بملفات تعريف الارتباط في هذه المواقع</translation>
+<translation id="5693469654327063861">السماح بترحيل البيانات</translation>
 <translation id="5694594914843889579">‏عندما يتم تعيين هذه السياسة على "true"، فإن وحدة التخزين الخارجية لن تكون متاحة في متصفح الملفات.
 
       تؤثر هذه السياسة في جميع وسائط التخزين. على سبيل المثال: محركات أقراص USB المحمولة ومحركات الأقراص الثابتة الخارجية وبطاقات ذاكرة SD وبطاقات الذاكرة الأخرى ووسائط التخزين الضوئي وما إلى ذلك. ولا تتأثر وحدة التخزين الداخلية، لذلك فإن الملفات المحفوظة في مجلد التنزيل لا يزال بإمكانك الدخول إليها. كما لا يتأثر أيضًا Google Drive بهذه السياسة.
@@ -1380,6 +1360,7 @@
           يجب تحديد قيمة السياسة بالمللي ثانية. يجب أن تكون القيم أقل من مهلة وضع الخمول.</translation>
 <translation id="6536600139108165863">إعادة التشغيل التلقائي عند إغلاق الجهاز</translation>
 <translation id="6539246272469751178">‏لا تؤثر هذه السياسة على تطبيقات Android. تستخدم تطبيقات Android دليل التنزيلات الافتراضي دائمًا ولا يمكنها الوصول إلى أي ملفات تم تنزيلها من خلال <ph name="PRODUCT_OS_NAME" /> في دليل تنزيلات غير افتراضي.</translation>
+<translation id="654303922206238013">‏إستراتيجية الترحيل لنظام ecryptfs</translation>
 <translation id="6544897973797372144">‏إذا تم تعيين هذه السياسة على "True" ولم يتم تحديد السياسة ChromeOsReleaseChannel، فإن المستخدمين لنطاق التسجيل سيتم السماح لهم بتغيير قناة الإصدار الخاصة بالجهاز. وإذا تم تعيين هذه السياسة على "false"، فسيتم قفل الجهاز على القناة التي تم تعيينه عليها آخر مرة.
 
       سيتم تجاوز القناة التي حددها المستخدم بواسطة السياسة ChromeOsReleaseChannel، ولكن إذا كانت قناة السياسة أكثر ثباتًا من القناة التي تم تثبيتها على الجهاز، فإن القناة سيتم تبديلها بعد وصول إصدار القناة الثابتة إلى رقم إصدار أكبر من الرقم المثبت على الجهاز.</translation>
@@ -1557,6 +1538,12 @@
 
           يتم الالتزام بهذه السياسة فقط في حالة تمكين سياسة  'DefaultSearchProviderEnabled'.</translation>
 <translation id="7302043767260300182">مهلة قفل الشاشة عند استخدام طاقة التيار المتردد</translation>
+<translation id="7309839952828354215">‏تحدِّد هذه السياسة السلوك الذي من المفترض أن يتبعه جهاز تم شحنه بنظام تشفير الملفات ecryptfs ويلزم نقله إلى تشفير ext4. 
+
+      إذا عيَّنتَ هذه السياسة على 'DisallowArc'، فسيتم تعطيل تطبيقات Android لجميع المستخدمين على الجهاز (بما في ذلك المستخدمون الذين لديهم تشفير ext4 بالفعل) ولن يتاح الترحيل من نظام ecryptfs إلى تشفير ext4 لجميع المستخدمين.
+
+      إذا عيَّنتَ هذه السياسة على 'AllowMigration'، فسيتاح للمستخدمين الذين يمتلكون أدلة الصفحة الرئيسية بنظام تشفير ecryptfs ترحيلها إلى تشفير ext4 حسب اللزوم (في الوقت الحالي عندما يصبح نظام التشغيل Android N متاحًا على الجهاز).
+      إذا تم ترك هذه السياسة دون تعيين، فسوف يكون سلوك الجهاز كما لو تم اختيار 'DisallowArc'.</translation>
 <translation id="7311458740754205918">‏إذا تم تعيين هذه السياسة على "true" أو لم يتم تعيينها، فقد تُظهر صفحة "علامة التبويب الجديدة" اقتراحات المحتوى بناءً على سجل تصفح المستخدم، أو اهتماماته، أو موقعه.
 
       وإذا تم تعيين هذه السياسة على "false"، فلن تظهر اقتراحات المحتوى التي تم إنشاؤها تلقائيًا في صفحة "علامة التبويب الجديدة".</translation>
@@ -1918,8 +1905,6 @@
 
       في حالة تعطيل هذا الإعداد، لا يمكن حذف سجل التصفح أو التنزيل.</translation>
 <translation id="8764119899999036911">‏لتحديد ما إذا كان اسم الخدمة الأساسي، الذي تم إنشاؤه لـ Kerberos، يستند إلى الاسم المتعارف عليه لنظام أسماء النطاقات أو إلى الاسم الأصلي الذي تم إدخاله. إذا تم تمكين هذا الإعداد، فسيتم تخطي بحث CNAME وسيتم استخدام اسم الخادم كما تم إدخاله. إذا تم تعطيل هذا الإعداد، فسيتم تحديد الاسم المتعارف عليه للخادم عبر بحث CNAME.</translation>
-<translation id="8774131509736383471">‏إذا تم تعيين هذه السياسة على "true"، فسيزيد <ph name="PRODUCT_NAME" /> حجم النافذة الأولى المعروضة بدون شرط عند التشغيل الأول.
-      إذا تم تعيين هذه السياسة على "false" أو لم يتم تهيئتها، فسيعتمد قرار زيادة حجم النافذة الأولى المعروضة على حجم الشاشة.</translation>
 <translation id="87812015706645271">تتطلب تطابق اسم المستخدم المحلي ومالك مضيف يتمتع بإمكانية الوصول عن بُعد</translation>
 <translation id="8782750230688364867">لتحديد النسبة المئوية التي بمقتضاها يتم تحديد مهلة إعتام الشاشة عند كون الجهاز في وضع العرض التقديمي.
 
diff --git a/components/policy/resources/policy_templates_bg.xtb b/components/policy/resources/policy_templates_bg.xtb
index 7768503..d4a9da2 100644
--- a/components/policy/resources/policy_templates_bg.xtb
+++ b/components/policy/resources/policy_templates_bg.xtb
@@ -493,6 +493,7 @@
 
       В случай че това правило не бъде зададено, настройката ще бъде активирана.</translation>
 <translation id="2824715612115726353">Активиране на режим „инкогнито“</translation>
+<translation id="2838830882081735096">Забраняване на мигрирането на данни и ARC</translation>
 <translation id="2844404652289407061">Активира наличието на функцията за търсене с докосване в изгледа на <ph name="PRODUCT_NAME" /> за съдържание.
 
 Ако активирате тази настройка, функцията ще е налице за потребителя и той ще може да я включва и изключва.
@@ -667,13 +668,6 @@
 То се спазва само ако правилото „DefaultSearchProviderEnabled“ е активирано.</translation>
 <translation id="350797926066071931">Активиране на „Преводач“</translation>
 <translation id="3528000905991875314">Активиране на алтернативните страници за грешки</translation>
-<translation id="3538538104630456270">Свързаната настройка се използваше преди въвеждането на функцията за повторно удостоверяване при преглед на паролите. Оттогава настройката и това правило не оказват влияние върху поведението на Chrome. Сега то е същото, както ако чрез правилото е зададено паролите да не се показват като нешифрован текст на страницата с настройки за диспечера на паролите. Това означава, че на нея ще се виждат единствено заместващи знаци и Chrome ще показва паролите само ако потребителят кликне върху „Показване“ (и извърши повторно удостоверяване, ако е приложимо). Следва оригиналното описание на правилото.
-
-Контролира дали паролите може да се показват като нешифрован текст в диспечера на паролите.
-
-Ако деактивирате настройката, диспечерът няма да разрешава съхраняваните пароли да се извеждат по този начин в прозореца му.
-
-В случай че активирате правилото или не го зададете, потребителите ще могат да виждат паролите си като нешифрован текст в диспечера на паролите.</translation>
 <translation id="3547954654003013442">Настройки за прокси сървър</translation>
 <translation id="3591584750136265240">Конфигуриране на поведението при удостоверяване на данните за вход</translation>
 <translation id="3627678165642179114">Активиране или деактивиране на уеб услугата за проверка на правописа</translation>
@@ -867,23 +861,6 @@
 <translation id="4239720644496144453">Кеш паметта не се използва за приложения за Android. Ако няколко потребители инсталират едно и също приложение за Android, то ще бъде изтеглено поотделно за всеки от тях.</translation>
 <translation id="4250680216510889253">Не</translation>
 <translation id="4261820385751181068">Локал на екрана за вход в устройството</translation>
-<translation id="4275782538576261754">Конфигурира типа изтегляния, които <ph name="PRODUCT_NAME" /> ще блокира напълно, без да позволява на потребителите да отменят мярката за сигурност.
-
-Ако зададете това правило, <ph name="PRODUCT_NAME" /> ще предотвратява определени изтегляния и няма да позволява на потребителите да заобикалят предупрежденията за сигурност.
-
-Когато изберете опцията „Блокиране на опасните изтегляния“, ще са разрешени всички изтегляния с изключение на тези, за които има предупреждение от Безопасно сърфиране.
-
-При избиране на опцията „Блокиране на потенциално опасните изтегляния“ ще са разрешени всички изтегляния без тези, за които Безопасно сърфиране предупреждава, че са потенциално опасни.
-
-Когато е избрана опцията „Блокиране на всички изтегляния“, всички изтегляния ще бъдат блокирани.
-
-Ако това правило не е зададено (или е избрана опцията „Без специални ограничения“), за изтеглянията ще са в сила обичайните ограничения за сигурност въз основа на резултатите от анализа на Безопасно сърфиране.
-
-Обърнете внимание, че тези ограничения се прилагат за изтеглянията, задействани от съдържанието на уеб страниците, както и чрез опцията „изтегляне на връзката...“ в контекстното меню.
-
-Те не са в сила при запазване/изтегляне на показваната страница, нито при запазване като PDF файл чрез опциите за отпечатване.
-
-Посетете https://developers.google.com/safe-browsing за повече информация относно Безопасно сърфиране.</translation>
 <translation id="427632463972968153">Посочва параметрите, които се използват при търсене на изображения посредством POST. Правилото се състои от разделени със запетая двойки име/стойност. Ако дадена стойност е шаблонен параметър, като {imageThumbnail} в примера по-горе, тя ще бъде заменена с данните за истинските миниизображения.
 
 Това правило не е задължително. Ако не е зададено, заявката за търсене на изображения ще се изпрати посредством метода GET.
@@ -909,6 +886,7 @@
 <translation id="436581050240847513">Съобщаване на мрежовите интерфейси на устройствата</translation>
 <translation id="4372704773119750918">Да не се разрешава на корпоративния потребител да бъде част от няколко потребителски профила (основен или вторичен)</translation>
 <translation id="4377599627073874279">Разрешаване на всички сайтове да показват всички изображения</translation>
+<translation id="437791893267799639">Правилото не е зададено, забраняване на мигрирането на данни и ARC</translation>
 <translation id="4389091865841123886">Конфигурирайте отдалеченото удостоверяване с механизма на модула за доверена платформа (TPM).</translation>
 <translation id="4418726081189202489">Ако зададете false за това правило, <ph name="PRODUCT_NAME" /> няма да може периодично да изпраща заявки до сървър на Google, за да получава информация за точния час. Заявките ще бъдат разрешени, в случай че правилото е true или не е зададено.</translation>
 <translation id="4423597592074154136">Ръчно посочване на настройките за прокси сървър</translation>
@@ -1193,6 +1171,7 @@
 <translation id="5586942249556966598">Отказ</translation>
 <translation id="5630352020869108293">Възстановяване на последната сесия</translation>
 <translation id="5645779841392247734">Разрешаване на „бисквитките“ на тези сайтове</translation>
+<translation id="5693469654327063861">Разрешаване на мигрирането на данни</translation>
 <translation id="5694594914843889579">Когато за това правило е зададено true, външното хранилище няма да е налице в браузъра за файлове.
 
 Правилото засяга всички типове носители за съхранение. Например USB флаш памети, външни твърди дискове, SD и други карти с памет, оптични хранилища и др. Вътрешното хранилище не се влияе, затова пак може да се осъществява достъп до файловете, запазени в папката за изтегляния. Това правило не засяга и Google Диск.
@@ -1417,6 +1396,7 @@
 Съответната стойност трябва да се посочи в милисекунди. Тя се променя така, че да е по-малка от забавянето при неактивност.</translation>
 <translation id="6536600139108165863">Автоматично рестартиране при изключване на устройството</translation>
 <translation id="6539246272469751178">Това правило няма ефект върху приложенията за Android. Те винаги използват стандартната директория за изтегляния и нямат достъп до файловете, изтеглени в други директории на <ph name="PRODUCT_OS_NAME" />.</translation>
+<translation id="654303922206238013">Стратегия за мигриране за ecryptfs</translation>
 <translation id="6544897973797372144">Ако за това правило е зададено „True“ и „ChromeOsReleaseChannel“ не е посочено, на потребителите на регистриращия се домейн ще е разрешено да променят канала за пускане на устройството. При „False“ то ще бъде заключено с последно зададения канал.
 
 Избраният от потребителя канал ще бъде заменен от правилото „ChromeOsReleaseChannel“, но ако каналът от правилото е по-стабилен от инсталирания на устройството, ще се превключи само след като версията на по-стабилния канал достигне по-висок номер от този на инсталираната на устройството.</translation>
@@ -1590,6 +1570,13 @@
 
 То се спазва само в случай че правилото „DefaultSearchProviderEnabled“ е активирано.</translation>
 <translation id="7302043767260300182">Забавяне преди заключване на екрана при работа на променлив ток</translation>
+<translation id="7309839952828354215">Определя поведението на устройство, доставено с ecryptfs, което трябва да премине към шифроване в ext4.
+
+      Ако за правилото зададете DisallowArc, приложенията за Android ще бъдат деактивирани за всички потребители на устройството (включително тези, които вече използват шифроване в ext4) и на никой от тях няма да бъде предложено мигриране от ecryptfs към шифроване в ext4.
+
+      Ако за правилото зададете AllowMigration, на потребителите с начални директории с ecryptfs ще бъде предложено да ги мигрират към шифроване с ext4 при необходимост (понастоящем това става, когато за устройството започне да се предлага Android N).
+
+      Ако правилото не е зададено, устройството ще се държи, както ако е избрано DisallowArc.</translation>
 <translation id="7311458740754205918">Ако това правило е true или не е зададено, в новия раздел в браузъра може да се показват предложения за съдържание въз основа на историята на сърфиране, интересите или местоположението на потребителите.
 
 В случай че е false, в новия раздел в браузъра няма да се показват такива автоматично генерирани предложения.</translation>
@@ -1959,8 +1946,6 @@
 Ако активирате тази настройка, търсенето на CNAME ще бъде пропуснато и името на сървъра ще се използва, както е въведено.
 
 Ако я деактивирате или я оставите незададена, каноничното име на сървъра ще бъде определено чрез търсене на CNAME.</translation>
-<translation id="8774131509736383471">Ако за това правило е зададено true, <ph name="PRODUCT_NAME" /> безусловно ще увеличава максимално първия прозорец, който се показва при първото стартиране.
-      В случай че то е false или не е конфигуриранo, размерът на първия прозорец ще се определя според големината на екрана.</translation>
 <translation id="87812015706645271">Изискване името на локалния потребител да съответства на това на собственика на хоста за отдалечен достъп</translation>
 <translation id="8782750230688364867">Посочва процента на промяна на забавянето на затъмняването на екрана, когато устройството е в режим за презентации.
 
diff --git a/components/policy/resources/policy_templates_bn.xtb b/components/policy/resources/policy_templates_bn.xtb
index 0ab239d9..97285ce8 100644
--- a/components/policy/resources/policy_templates_bn.xtb
+++ b/components/policy/resources/policy_templates_bn.xtb
@@ -142,6 +142,7 @@
 
       এই সেটিং অক্ষম থাকলে বা কনফিগার করা না থাকলে, এন্টারপ্রাইজ ব্যবহারকারীরা ARC ব্যবহার করতে পারবে না।</translation>
 <translation id="1561424797596341174">দূরবর্তী অ্যাক্সেস হোস্টের ত্রুটিমুক্তকরণ বিল্ডের জন্য নীতি ওভাররাইড</translation>
+<translation id="1561967320164410511">স্বতন্ত্রভাবে নিশ্চিত করার জন্য U2F এবং এক্সটেনশন</translation>
 <translation id="1583248206450240930">ডিফল্ট ভাবে <ph name="PRODUCT_FRAME_NAME" /> ব্যবহার করুন</translation>
 <translation id="1608755754295374538">এই URLগুলিকে বিজ্ঞপ্তি ছাড়াই অডিও ক্যাপচার ডিভাইসগুলিতে অ্যাক্সেসের অধিকার দেওয়া হবে</translation>
 <translation id="1617235075406854669">ব্রাউজার এবং ডাউনলোড ইতিহাস মুছে ফেলা সক্ষম করুন</translation>
@@ -176,6 +177,7 @@
       নীতিটি সেট করা না থাকলে, কোন পরিষেবার শর্তাদি দেখাবে না৷
 
       নীতিটি একটি URL এ সেট করা উচিত যেখান থেকে <ph name="PRODUCT_OS_NAME" /> পরিষেবার শর্তাদি ডাউনলোড করতে পারবে৷ পরিষেবার শর্তাদিটিকে অবশ্যই সাধারণ পাঠ্য হতে হবে, যা MIME প্রকার পাঠ্য/সাধারণ হিসাবে পরিবেশিত৷ কোন মার্কআপ অনুমোদিত নয়৷</translation>
+<translation id="1750315445671978749">সমস্ত ডাউনলোড ব্লক করুন</translation>
 <translation id="1781356041596378058">এছাড়া, এই নীতিটি Android বিকাশকারী বিকল্পগুলিতে অ্যাক্সেস নিয়ন্ত্রণ করে। আপনি এই নীতিটি সত্য হিসেবে সেট করলে, ব্যবহারকারীরা বিকাশকারী বিকল্পগুলি অ্যাক্সেস করতে পারবে না। আপনি যদি এই নীতিটি মিথ্যা হিসেবে সেট করেন বা এটি সেট না করে ছেড়ে যান, তাহলে ব্যবহারকারীরা Android সেটিংস অ্যাপ্লিকেশানে বিল্ড সংখ্যার উপর সাতবার আলতো চাপ দিয়ে বিকাশকারী বিকল্পগুলি অ্যাক্সেস করতে পারবেন।</translation>
 <translation id="1803646570632580723">লঞ্চারে প্রদর্শন করার জন্য পিন করা অ্যাপ্লিকেশনের তালিকা</translation>
 <translation id="1808715480127969042">এই সাইটগুলিতে কুকিজ অবরোধ করুন</translation>
@@ -505,6 +507,7 @@
 
 যদি এই নীতি সেট না করে ছেড়ে যাওয়া হয় তাহলে সেটিং সক্ষম হবে৷</translation>
 <translation id="2824715612115726353">ছদ্মবেশ মোড সক্ষম করুন</translation>
+<translation id="2838830882081735096">ডেটা মাইগ্রেশন এবং ARC এর অনুমতি দেবেন না</translation>
 <translation id="2844404652289407061"><ph name="PRODUCT_NAME" /> এর সামগ্রী দৃশ্যে স্পর্শের মাধ্যমে অনুসন্ধান এর উপলব্ধতা সক্ষম করুন।
 
       আপনি এই সেটিংটি সক্ষম করলে, ব্যবহারকারীর কাছে স্পর্শের মাধ্যমে অনুসন্ধান উপলব্ধ হবে এবং তারা বৈশিষ্ট্যটি চালু বা বন্ধ করতে পারবেন।
@@ -548,6 +551,9 @@
       আপনি এই সেটিং সক্ষম করলে যেকোনো অন্তরীণ পোর্টাল প্রমাণীকরণ পৃষ্ঠা (অর্থাৎ, <ph name="PRODUCT_NAME" /> সফল ইন্টারনেট সংযোগ চিহ্নিত না করা পর্যন্ত অন্তরীণ পোর্টাল সাইনিং পৃষ্ঠা থেকে শুরু হওয়া সব ওয়েব পৃষ্ঠা) বর্তমান ব্যবহারকারীর সব নীতি সেটিংস ও সীমাবদ্ধতা অবজ্ঞা করে একটি অালাদা উইন্ডোতে প্রদর্শিত হবে।
 
       আপনি এই সেটিং অক্ষম করলে বা সেট না করলে যে কোন অন্তরীণ পোর্টাল প্রমাণীকরণ পৃষ্ঠা বর্তমান ব্যবহারকারীর প্রক্সী সেটিংস ব্যবহার করে একটি (নিয়মিত) নতুন ব্রাউজার ট্যাবে প্রদর্শিত হবে।</translation>
+<translation id="3001534538097271560">এই নীতিটি ফল্স এ সেট করলে ব্যবহারকারীরা চাইলেও সিস্টেমের কিছু তথ্য এবং পৃষ্ঠার কিছু কন্টেন্ট Google এর সার্ভারে আর পাঠাতে পারবেন না। এটি ট্রু তে সেট করলে বা কনফিগার না করলে বিপজ্জনক অ্যাপ এবং সাইট শনাক্ত করার কাজে সাহায্য করার জন্য ব্যবহারকারীরা সিস্টেমের কিছু তথ্য এবং পৃষ্ঠার কিছু কন্টেন্ট নিরাপদ ব্রাউজিং এ পাঠাতে পারবেন।
+
+      নিরাপদ ব্রাউজিং এর বিষয়ে আরও জানতে https://developers.google.com/safe-browsing এ যান।</translation>
 <translation id="3021409116652377124">প্লাগইন সন্ধানকারী অক্ষম করুন</translation>
 <translation id="3030000825273123558">ছন্দোবিজ্ঞান প্রতিবেদন সক্ষম করুন</translation>
 <translation id="3034580675120919256">JavaScript চালনা করার অনুমতি দেওয়া হবে কিনা তা সেট করতে দেয়৷ JavaScript চালনা হয় সমস্ত ওয়েবসাইটের জন্য অনুমোদিত বা সমস্ত ওয়েবসাইটের জন্য অস্বীকৃত৷
@@ -677,20 +683,17 @@
           যদি 'DefaultSearchProviderEnabled' নীতিটি সক্ষম থাকে তাহলেই কেবল এই নীতিটি মেনে চলা হয়৷</translation>
 <translation id="350797926066071931">অনুবাদ সক্ষম করুন</translation>
 <translation id="3528000905991875314">বিকল্প ত্রুটি পৃষ্ঠাগুলি সক্ষম করুন</translation>
-<translation id="3538538104630456270">পাসওয়ার্ড দেখার জন্য পুনঃপ্রমাণীকরণ চালু করার পূর্বে সম্পর্কিত সেটিংটি ব্যবহার করা হয়েছিল। তখন থেকে, সেটিংটির এবং সেহেতু এই নীতিটির Chrome এর আচরণের উপর কোনো প্রভাব ছিল না। Chrome এর বর্তমান আচরণ এমন
-যেনবা নীতিটি পাসওয়ার্ড পরিচালকের সেটিংস পৃষ্ঠায় স্পষ্ট পাঠ্য হিসাবে পাসওয়ার্ড দেখানো অক্ষম করতে সেট করা রয়েছে। সেটিংস পৃষ্ঠায় শুধুমাত্র একটি স্থানধারক রয়েছে, এবং শুধুমাত্র ব্যবহারকারী যদি "দেখান" ক্লিক করেন (এবং প্রযোজ্য ক্ষেত্রে পুনঃপ্রমাণীকরণ করেন) তাহলে Chrome পাসওয়ার্ড দেখায়। নীতিটির মূল বিবরণ নিচে দেখতে পাবেন। 
-
-          ব্যবহারকারী পাসওয়ার্ড পরিচালকে স্পষ্ট পাঠ্য হিসাবে পাসওয়ার্ড দেখতে পারবেন কিনা তার নিয়ন্ত্রণ করে।
-
-          আপনি এই সেটিংটি অক্ষম করলে, পাসওয়ার্ড পরিচালক পাসওয়ার্ড পরিচালক উইন্ডোতে স্পষ্ট পাঠ্য হিসাবে সঞ্চিত পাসওয়ার্ডগুলি প্রদর্শনের মঞ্জুরি দেয় না।
-
-          আপনি এই নীতিটি সক্ষম না করলে বা সেট না করলে, ব্যবহারকারিরা পাসওয়ার্ড পরিচালকে স্পষ্ট পাঠ্য হিসাবে তাদের পাসওয়ার্ড দেখতে পারেন।</translation>
 <translation id="3547954654003013442">প্রক্সি সেটিংস</translation>
 <translation id="3591584750136265240">লগইন প্রমাণীকরণ আচরণ কনফিগার করে</translation>
 <translation id="3627678165642179114">বানান পরীক্ষা ওয়েব পরিষেবা সক্ষম বা অক্ষম করুন</translation>
 <translation id="3646859102161347133">স্ক্রীন ম্যাগনিফায়ারের প্রকার সেট করুন</translation>
 <translation id="3653237928288822292">ডিফল্ট অনুসন্ধান সরবরাহকারী আইকন</translation>
 <translation id="3660562134618097814">লগইন করার সময় SAML IdP কুকি স্থানান্তর করে</translation>
+<translation id="3687282113223807271">যে সমস্ত সাইট ক্ষতিকারক হতে পারে বলে চিহ্নিত, ব্যবহারকারীরা সেগুলিতে গেলে নিরাপদ ব্রাউজিং পরিষেবা একটি সতর্কতা পৃষ্ঠা দেখায়। এই সেটিংটি সক্ষম করলে তারা কোনোভাবেই সতর্কতা পৃষ্ঠা থেকে ক্ষতিকারক সাইটে যেতে পারবেন না।
+
+      এই সেটিংটি অক্ষম করলে বা কনফিগার না করলে ব্যবহারকারীরা চাইলে সতর্কবার্তা দেখার পরেও চিহ্নিত সাইটে যেতে পারবেন।
+
+      নিরাপদ ব্রাউজিং এর বিষয়ে আরও জানতে https://developers.google.com/safe-browsing এ যান।</translation>
 <translation id="3709266154059827597">এক্সটেনশান ইনস্টলেশান কালোতালিকা কনফিগার করুন</translation>
 <translation id="3711895659073496551">সাসপেন্ড</translation>
 <translation id="3736879847913515635">ইউজার ম্যানেজারে অন্যদের যোগ করা সক্ষম করুন</translation>
@@ -778,6 +781,7 @@
       এক্সটেনশানের তালিকাগুলি যেগুলি খুচরো মোডে বিভিন্ন ডিভাইসের নমুনা ব্যবহারকারীর জন্য স্বয়ংক্রিয়ভাবে ইনস্টল হয়েছে৷ এই এক্সটেনশানগুলি ডিভাইসে সংরক্ষিত হয় ও ইনস্টলেশনের পরে অফলাইন মোডে ইনস্টল করা যেতে পারে৷
 
       প্রতিটি তালিকা প্রবেশকার্যে একটি অভিধান থাকে যার 'extension-id' ক্ষেত্রের মধ্যে এক্সটেনশান ID, এবং 'update-url' ক্ষেত্রের মধ্যে নিজের আপডেট URL অন্তর্ভুক্ত করা আবশ্যক৷</translation>
+<translation id="3877517141460819966">সমন্বিত দ্বিতীয় পদক্ষেপ প্রমাণীকরণ মোড</translation>
 <translation id="388237772682176890">SPDY/3.1 সমর্থন সরানোর কারণে এই নীতিটি M53 এ থামানো হয় এবং M54 এ সরানো হয়।
 
       <ph name="PRODUCT_NAME" /> এর মধ্যে SPDY প্রটোকলের ব্যবহার অক্ষম করে।
@@ -901,6 +905,7 @@
 <translation id="436581050240847513">ডিভাইস নেটওয়ার্ক ইন্টারফেসগুলির অভিযোগ করুন</translation>
 <translation id="4372704773119750918">এন্টারপ্রাইজ ব্যবহারকারীকে মাল্টিপ্রোফাইলের এর অংশ হওয়ার অনুমতি দেয় না (প্রধান অথবা দ্বিতীয়)</translation>
 <translation id="4377599627073874279">সব সাইটকে সকল চিত্র দেখানোর অনুমতি দিন</translation>
+<translation id="437791893267799639">নীতি সেট করা হয়নি, ডেটা মাইগ্রেশন এবং ARC তে অনুমতি দেবেন না</translation>
 <translation id="4389091865841123886">TPM ব্যবস্থার মাধ্যমে রিমোট প্রত্যয়িতটি কনফিগার করুন৷</translation>
 <translation id="4418726081189202489">এই নীতিটি মিথ্যাতে সেট করলে Google সার্ভার থেকে নির্ভুল টাইমস্ট্যাম্প পাওয়ার জন্য <ph name="PRODUCT_NAME" /> কে সময়ে সময়ে ক্যোয়ারি পাঠানো বন্ধ হয়ে যায়। এই নীতি সত্যিতে সেট করা থাকলে বা একেবারেই সেট না করা থাকলে ক্যোয়ারি পাঠানো সক্ষম থাকবে।</translation>
 <translation id="4423597592074154136">ম্যানুয়ালি প্রক্সি সেটিংস নির্দিষ্ট করুন</translation>
@@ -1103,6 +1108,7 @@
 <translation id="5219844027738217407">Android অ্যাপ্লিকেশানগুলির জন্য, এই নীতিটি কেবলমাত্র মাইক্রোফোনকে প্রভাবিত করে। এই নীতিটি সত্যতে সেট করা থাকলে, কোনো ব্যতিক্রম ছাড়াই সব Android অ্যাপ্লিকেশানগুলির জন্য মাইক্রোফোন নিঃশব্দ করা থাকে।</translation>
 <translation id="5226033722357981948">প্লাগইন সন্ধানকারী অক্ষম হওয়া উচিত কিনা তা নির্দিষ্ট করুন</translation>
 <translation id="523505283826916779">অ্যাক্সেসযোগ্যতার সেটিংস</translation>
+<translation id="5247006254130721952">বিপজ্জনক ডাউনলোড ব্লক করুন</translation>
 <translation id="5255162913209987122">প্রস্তাবিত হতে পারে</translation>
 <translation id="527237119693897329">কোন নেটিভ বার্তাপ্রেরণ হোস্টগুলি লোড হবে না তা নির্দিষ্ট করতে আপনাকে অনুমতি দেয়৷
 
@@ -1192,6 +1198,7 @@
       এই নীতিটি সেট না করে ছেড়ে যাওয়া হলে <ph name="PRODUCT_OS_NAME" /> ৩ ঘন্টার ডিফল্ট মান ব্যবহার করবে।
 
       মনে রাখবেন যে, প্ল্যাটফর্মটি যদি নীতির বিজ্ঞপ্তিগুলি সমর্থন করে, তাহলে রিফ্রেশ হওয়ার বিলম্ব ২৪ ঘন্টায় (সব ডিফল্ট এবং এই নীতির মান উপেক্ষা করে) সেট করা হবে কারণ এটি আশা করা হয় যে নীতির পরিবর্তন ঘটলেই নীতির বিজ্ঞপ্তিগুলি স্বয়ংক্রিয়ভাবে একবার রিফ্রেশ হতে বাধ্য করবে, যার ফলে আরো ঘন ঘন রিফ্রেশ হওয়াকে অপ্রয়োজনীয় করে দেয়।</translation>
+<translation id="5530347722229944744">বিপজ্জনক হতে পারে এমন ডাউনলোড ব্লক করুন</translation>
 <translation id="5535973522252703021">কার্বারোস প্রতিনিধি সার্ভারের শ্বেততালিকা</translation>
 <translation id="555077880566103058">সমস্ত সাইটকে নিজে থেকে <ph name="FLASH_PLUGIN_NAME" /> প্লাগ ইন চালানোর অনুমতি দিন</translation>
 <translation id="5559079916187891399">Android অ্যাপ্লিকেশানগুলির উপর এই নীতির কোনো প্রভাব নেই।</translation>
@@ -1218,6 +1225,7 @@
 <translation id="5586942249556966598">কিছুই করবেন না</translation>
 <translation id="5630352020869108293">শেষ সেশন পুনরুদ্ধার করুন</translation>
 <translation id="5645779841392247734">এই সাইটগুলিতে কুকিজ মঞ্জুর করুন</translation>
+<translation id="5693469654327063861">ডেটা মাইগ্রেশনের অনুমতি দিন</translation>
 <translation id="5694594914843889579">এই নীতি যখন সত্যতে সেট করা থাকে, তখন বহিঃস্থ সঞ্চয়স্থান ফাইল ব্রাউজারে উপলব্ধ থাকবে না।
 
       এই নীতি সকল প্রকারের সঞ্চয়স্থান মিডিয়াকে প্রভাবিত করে৷ উদাহরণস্বরূপ: USB ফ্ল্যাশ ড্রাইভ, বহিঃস্থ হার্ড ড্রাইভ, SD এবং অন্যান্য মেমরি কার্ড, অপটিক্যাল সঞ্চয়স্থান ইত্যাদি৷ অভ্যন্তরীণ সঞ্চয়স্থান প্রভাবিত হয় না, এর ফলে ডাউনলোড ফোল্ডারে সংরক্ষিত ফাইলগুলি এখনও অ্যাক্সেস করা যায়৷ Google ড্রাইভও এই নীতি দ্বারা প্রভাবিত হয় না৷
@@ -1319,6 +1327,17 @@
 <translation id="5966615072639944554">রিমোট প্রত্যায়ন API ব্যবহারের অনুমোদন পাওয়া এক্সটেনশানগুলি</translation>
 <translation id="5983708779415553259">সাইটগুলির জন্য ডিফল্ট আচরণ কোনো সামগ্রী প্যাকে নেই</translation>
 <translation id="5997543603646547632">ডিফল্ট ভাবে ২৪ ঘণ্টার ঘড়ি ব্যবহার করুন</translation>
+<translation id="6005179188836322782"><ph name="PRODUCT_NAME" /> এর নিরাপদ ব্রাউজিং বৈশিষ্ট্যটি সক্ষম করে এবং ব্যবহারকারীদের সেই সেটিংটি পাল্টাতে দেয় না।
+
+      এই সেটিংটি সক্ষম করলে নিরাপদ ব্রাউজিং সবসময় সক্রিয় থাকবে।
+
+      এটি অক্ষম করলে নিরাপদ ব্রাউজিং কখনও সক্রিয় থাকবে না।
+
+      এটি সক্ষম বা অক্ষম করলে ব্যবহারকারীরা <ph name="PRODUCT_NAME" /> এ "ফিশিং ও ম্যালওয়্যার নিরাপত্তা সক্ষম করার" সেটিংটি পাল্টাতে বা ওভাররাইড করতে পারবেন না।
+
+      এই নীতিটি সেট করা না হলে এটি সক্ষম করে দেওয়া হবে, অবশ্য ব্যবহারকারী এটিকে আবার পাল্টাতে পারবেন।
+
+      নিরাপদ ব্রাউজিং এর বিষয়ে আরও জানতে https://developers.google.com/safe-browsing এ যান।</translation>
 <translation id="6017568866726630990">প্রিন্ট পূর্বরূপের পরিবর্তে সিস্টেম প্রিন্টের কথোপকথন দেখান৷
 
       এই সেটিং সক্ষম করা হলে, কোনো ব্যবহারকারী একটি পৃষ্ঠা প্রিন্টের অনুরোধ করলে তখন <ph name="PRODUCT_NAME" /> অন্তর্নিহিত প্রিন্ট পূর্বরূপের পরিবর্তে সিস্টেম প্রিন্টের কথোপকথন খুলবে৷
@@ -1389,6 +1408,11 @@
 <translation id="6281043242780654992">নেটিভ বার্তাপ্রেরণের জন্য নীতিগুলি কনফিগার করুন৷ কালোতালিকাভুক্ত নেটিভ বার্তাপ্রেরণ হোস্টগুলিকে পরিচ্ছন্ন তলিকাভুক্ত না করা পর্যন্ত অনুমোদিত হবে না৷</translation>
 <translation id="6282799760374509080">অডিও ক্যাপচারের অনুমতি দিন বা প্রত্যখ্যান করুন</translation>
 <translation id="6284362063448764300">TLS 1.1</translation>
+<translation id="6287694548537067861">এটি সেট করা না হলে, অথবা ট্রু তে সেট করা হলে এটি <ph name="PRODUCT_NAME" /> এর সমস্ত উপাদান আপডেট করার বিকল্পটি সক্ষম করে।
+
+      এটি ফল্স এ সেট করা হলে উপাদানের আপডেট অক্ষম করা হয়। অবশ্য কিছু উপাদান এই নীতির অন্তর্গত নয়: যে উপাদানে এগজিকিউট করার মতো কোড নেই, বা যেগুলি ব্রাউজারের কাজে বিশেষ কোনও প্রভাব ফেলে না, এবং যেগুলি নিরাপত্তার জন্য প্রয়োজনীয়, সেগুলি অক্ষম করা হবে না।
+      শংসাপত্র ফিরিয়ে নেওয়ার তালিকা এবং নিরাপদে ব্রাউজ করার ডেটা এই ধরণের উপাদানের মধ্যে পড়ে।.
+      নিরাপদ ব্রাউজিং এর বিষয়ে আরও জানতে https://developers.google.com/safe-browsing এ যান।</translation>
 <translation id="6310223829319187614">ব্যবহারকারীর সাইন ইনের সময় ডোমেন নাম স্বয়ংপূর্ণ করা সক্ষম করে</translation>
 <translation id="6315673513957120120">ব্যবহারকারীরা যখন SSL ত্রুটি আছে এমন সাইটে নেভিগেট করে যায় তখন Chrome একটি সতর্কীকরণ পৃষ্ঠা দেখায়। ডিফল্ট ভাবে বা এই নীতিটি সত্যতে সেট করা হলে, ব্যবহারকারীরা এই সতর্কীকরণ পৃষ্ঠাগুলি ক্লিক করে এগিয়ে যাওয়ার মঞ্জুরি পায়।
       এই নীতি মিথ্যাতে সেট করা হলে, ব্যবহারকারীরা কোনো সতর্কীকরণ পৃষ্ঠা ক্লিক করে এগিয়ে যেতে পারে না।</translation>
@@ -1435,6 +1459,7 @@
           নীতির মানটি মিলিসেকেন্ডে নির্ধারণ করা উচিত৷ নিষ্ক্রিয়তা বিলম্বের শেষ সীমা থেকে কম হিসাবে মানগুলি ধার্য করা হয়ে থাকে৷</translation>
 <translation id="6536600139108165863">ডিভাইস শাটডাউনে স্বয়ংক্রিয়ভাবে পুনরায় চালু করা</translation>
 <translation id="6539246272469751178">Android অ্যাপ্লিকেশানগুলির উপর এই নীতির কোনো প্রভাব নেই। Android অ্যাপ্লিকেশানগুলি সবসময় ডিফল্ট ডাউনলোড ডিরেক্টরি ব্যবহার করে এবং <ph name="PRODUCT_OS_NAME" /> দ্বারা অ-ডিফল্ট ডাউনলোড ডিরেক্টরিতে ডাইনলোড করা কোনো ফাইল অ্যাক্সেস করতে পারে না।</translation>
+<translation id="654303922206238013">ecryptfs এর জন্য মাইগ্রেশনের কৌশল</translation>
 <translation id="6544897973797372144">যদি এই নীতিটি সত্যতে সেট থাকে এবং ChromeOsReleaseChannel নীতি নির্দিষ্ট করা না থাকে তাহলে নথিভুক্ত ডোমেনের ব্যবহারকারীরা ডিভাইসের প্রকাশ চ্যানেল পরিবর্তন করার জন্য মঞ্জুরিপ্রাপ্ত হবে৷ এই নীতিটি যদি মিথ্যাতে সেট থাকে তাহলে, শেষবার এটিকে যে চ্যানেলেই সেট করা হোক না কেন ডিভাইসটি লক হবে৷
 
       ব্যবহারকারী নির্বাচিত চ্যানেল ChromeOsReleaseChannel নীতি দ্বারা ওভাররাইড হবে, কিন্তু নীতি চ্যানেলটি যদি ডিভাইসে যেটি ইনস্টল করা আছে তার চেয়ে আরো স্থায়ী হয় তাহলে, চ্যানেলটি কেবল তখনই পাল্টাবে যখন আরো স্থায়ী চ্যানেলটি ডিভাইসে যেটি ইনস্টল করা আছে তার চেয়ে উচ্চতর সংস্করণে পৌঁছাবে৷</translation>
@@ -1597,6 +1622,7 @@
           উল্লেখ্য যে, যদি <ph name="PRODUCT_NAME" /> ‘পটভূমি মোডে’ চলমান থাকে, তাহলে শেষ ব্রাউজার উইন্ডো বন্ধ করলেই অধিবেশন বন্ধ হবে না, পরিবর্তে ব্রাউজার বন্ধ না করা পর্যন্ত অধিবেশন সক্রিয় থাকবে। এই আচরণ কনফিগার করা সম্পর্কে আরো তথ্যের জন্য দয়া করে 'BackgroundModeEnabled' নীতি দেখুন।
 
           যদি "RestoreOnStartup" নীতিটি আগের সেশনগুলি থেকে URLগুলি পূর্বাবস্থায় ফিরিয়ে আনতে সেট করা থাকে, তাহলে এই নীতিটি মান্য করা হবে না এবং ঐসব সাইটের জন্য কুকিজ স্থায়ীভাবে সংরক্ষণ করা হবে।</translation>
+<translation id="7202925763179776247">ডাউনলোডের উপরে বিধিনিষেধের অনুমতি দিন</translation>
 <translation id="7207095846245296855">Google নিরাপদ অনুসন্ধান বলবৎ করে</translation>
 <translation id="7216442368414164495">ব্যবহারকারীদের নিরাপদ ব্রাউজিং এর বর্ধিত প্রতিবেদনের নির্বাচন করা অনুমোদন করে</translation>
 <translation id="7234280155140786597">নিষিদ্ধ নেটিভ বার্তাপ্রেরণ হোস্টগুলির নাম (বা সবগুলির জন্য *)</translation>
@@ -1624,6 +1650,13 @@
 
           এই নীতিটি 'ডিফল্ট অনুসন্ধান প্রদানকারী সক্ষমিত' নীতিটি সক্ষম করা থাকলেই শুধুমাত্র বিবেচিত হবে৷</translation>
 <translation id="7302043767260300182">AC পাওয়ার চলাকালীন স্ক্রীন লকে বিলম্ব</translation>
+<translation id="7309839952828354215">কেনার সময় ecryptfs থাকা ডিভাইস কিভাবে কাজ করবে উল্লেখ করে এবং সেটি ext4 এনক্রিপশনে মাইগ্রেশন করা প্রয়োজন।
+
+      যদি আপনি এই নীতিটি 'DisallowArc' এ সেট করেন তাহলে ডিভাইসের সমস্ত ব্যবহারকারীদের জন্য Android অ্যাপ অক্ষম করা হবে (যেগুলির আগে থেকেই ext4 এনক্রিপশন আছে সেগুলি সমেত) এবং কোনও ব্যবহারকারীকে ecryptfs থেকে ext4 এনক্রিপশন থেকে মাইগ্রেশনের প্রস্তাব দেওয়া হবে না।
+
+      যদি আপনি এই নীতিটি 'AllowMigration' এ সেট করেন, তাহলে প্রয়োজন অনুযায়ী (যখন ডিভাইসে Android N উপলব্ধ হবে) ecryptfs হোম ডিরেক্টরি ব্যবহারকারীদের ext4 এনক্রিপশনে মাইগ্রেশনের প্রস্তাব দেওয়া হবে।
+
+      যদি এই নীতিটি সেট না করে ছেড়ে দেওয়া হয়, তাহলে 'DisallowArc' বেছে নেওয়া হয়েছে হিসাবে ডিভাইসটি কাজ করবে।</translation>
 <translation id="7311458740754205918">এটি মিথ্যাতে সেট করা হলে বা সেট না করা হলে, ব্যবহারকারীর ব্রাউজিং ইতিহাস, আগ্রহ বা অবস্থানের ভিত্তিতে নতুন ট্যাব পৃষ্ঠাটি সামগ্রী প্রস্তাবনা দেখাতে পারে।
 
       এটি মিথ্যাতে সেট করা হলে, নতুন ট্যাব পৃষ্ঠায় স্বয়ংক্রিয়ভাবে তৈরি হওয়া সামগ্রী প্রস্তাবনা দেখানো হয় না।</translation>
@@ -1721,6 +1754,7 @@
 
           এই নীতিটি <ph name="PRODUCT_NAME" /> এর নিজস্ব অভ্যন্তরীণ ব্যবহারের জন্য৷</translation>
 <translation id="7712109699186360774">কোনো সাইট ক্যামেরা এবং/অথবা মাইক্রোফোনে অ্যাক্সেস করতে চাইলে প্রত্যেক বার আমাকে জিজ্ঞাসা করুন</translation>
+<translation id="7713608076604149344">ডাউনলোডের উপরে বিধিনিষেধ</translation>
 <translation id="7715711044277116530">উপস্থাপনা মোডে অনুজ্জ্বলতা বিলম্ব যার দ্বারা স্কেল করা হয় তার শতাংশ</translation>
 <translation id="7717938661004793600"><ph name="PRODUCT_OS_NAME" /> এর অ্যাক্সেসযোগ্যতার বৈশিষ্ট্যগুলিকে কনফিগার করে৷</translation>
 <translation id="7719251660743813569">মেট্রিক্স ব্যবহার Google-এ প্রতিবেদন করা হবে কি না নিয়ন্ত্রণ করে৷ যদি সত্যতে সেট করতে চান, <ph name="PRODUCT_OS_NAME" /> মেট্রিক্স ব্যবহার প্রতিবেদন করবে৷ যদি কনফিগার না থাকে বা মিথ্যাতে সেট থাকে তাহলে, মেট্রিক্স প্রতিবেদন অক্ষম হবে৷</translation>
@@ -1825,6 +1859,7 @@
          যদি এই সেটিংটি সক্ষম থাকে, তাহলে এই মেশিনটি দূরবর্তী হোস্ট মেশিনগুলি ফায়ারওয়াল দ্বারা ভিন্ন করা থাকলেও সেগুলিকে খুঁজতে এবং তাতে সংযুক্ত হতে পারে৷
 
           যদি এই সেটিংটি অক্ষম থাকে এবং আউটগোয়িং UDP কানেকশন ফায়ারওয়াল দ্বারা ফিল্টার করা থাকে, তাহলে এই মেশিনটি হোস্ট মেশিনের সাথে কেবলমাত্র স্থানীয় নেটওয়ার্কের মধ্যে সংযোগ করতে পারে৷</translation>
+<translation id="7980227303582973781">কোনও বিশেষ বিধিনিষেধ নয়</translation>
 <translation id="802147957407376460">স্ক্রীন ০ ডিগ্রী ঘোরান</translation>
 <translation id="8044493735196713914">ডিভাইসের চালু অবস্থা অভিযোগ করুন</translation>
 <translation id="8050080920415773384">নেটিভ মুদ্রণ</translation>
@@ -1935,6 +1970,7 @@
       যখন DeviceIdleLogoutTimeout নির্দিষ্ট থাকে তখন এই নীতি লগ আউট কার্যকর হওয়ার আগে ব্যবহারকারীকে দেখানো একটি কাউন্ট ডাউন টাইমার সহ সতর্কতা বাক্সের সময়কালের সংজ্ঞা দেয়৷
 
       নীতি মান সময়, মিলিসেকেন্ডে নির্দিষ্ট করা উচিত৷</translation>
+<translation id="8339420913453596618">দ্বিতীয় পদক্ষেপ অক্ষম করা আছে</translation>
 <translation id="8344454543174932833">প্রথমবার চালনার সাথে সাথে ডিফল্ট ব্রাউজার থেকে বুকমার্কগুলি আমদানি করুন</translation>
 <translation id="8359734107661430198">২০০৮/০৯/০২ এর মধ্যের ExampleDeprecatedFeature API সক্ষম করুন</translation>
 <translation id="8369602308428138533">AC পাওয়ার চলাকালীন স্ক্রীন বন্ধে বিলম্ব</translation>
@@ -1981,6 +2017,7 @@
 
           যদি আপনি এই নীতিটি সেট না করে ছেড়ে রাখেন তাহলে ইন্ট্রানেটে কোনো সার্ভার রয়েছে কিনা <ph name="PRODUCT_NAME" /> তা সনাক্ত করার চেষ্টা করবে এবং শুধুমাত্র তখনই এটি IWA অনুরোধগুলির প্রতিক্রিয়া জানাবে৷ যদি একটি সার্ভার ইন্টারনেট হিসাবে সনাক্ত হয় তখন এর থেকে IWA অনুরোধগুলি <ph name="PRODUCT_NAME" /> এর দ্বারা উপেক্ষিত হবে৷</translation>
 <translation id="8672321184841719703">লক্ষ্য স্বয়ংক্রিয়ভাবে আপডেট করা সংস্করণ</translation>
+<translation id="867410340948518937">U2F (সর্বজনীন দ্বিতীয় পদক্ষেপ)</translation>
 <translation id="8693243869659262736">অন্তর্নিহিত DNS ক্লায়েন্ট ব্যবহার করুন</translation>
 <translation id="8704831857353097849">অক্ষম হওয়া প্লাগইনগুলির তালিকা</translation>
 <translation id="8711086062295757690">কীওয়ার্ডটি যা এই সরবরাহকারীর জন্য অনুসন্ধান আরম্ভ করতে ট্রিগারের জন্য ওমনিবক্স ক্ষেত্র ব্যবহৃত শর্টকাট তা নির্দিষ্ট করে৷
@@ -2003,8 +2040,6 @@
 
           যদি আপনি এই সেটিংটি অক্ষম করেন বা এটিকে সেট না থাকা হিসাবে ছেড়ে দেন তবে সার্ভারের প্রামাণ্য নামটি 
 CNAME লুকআপের মাধ্যমে নির্ধারিত হবে৷</translation>
-<translation id="8774131509736383471">এই নীতিটি সত্যতে সেট করা থাকলে, <ph name="PRODUCT_NAME" /> নিঃশর্তভাবে প্রথম চালনার সময় দেখানো প্রথম উইন্ডোটি সর্বাধিক বিস্তার করবে।
-      এই নীতিটি মিথ্যাতে সেট করা থাকলে বা কনফিগার না করা হলে, স্ক্রীনের আকারের উপর ভিত্তি করে প্রথম দেখানো উইন্ডোটি সর্বাধিক বিস্তার করা হবে কিনা তার সিদ্ধান্ত নেওয়া হবে।</translation>
 <translation id="87812015706645271">স্থানীয় ব্যবহারকারীর নাম এবং দূরবর্তী অ্যাক্সেস হোস্ট মালিক সমরূপ হওয়া প্রয়োজন</translation>
 <translation id="8782750230688364867">যখন ডিভাইসটি উপস্থাপনা মোডে থাকে তখন অনুজ্জ্বলতা বিলম্ব যার দ্বারা স্কেল করা হয় তার শতাংশ নির্দিষ্ট করে৷
 
diff --git a/components/policy/resources/policy_templates_ca.xtb b/components/policy/resources/policy_templates_ca.xtb
index 124558c..d0bb6891 100644
--- a/components/policy/resources/policy_templates_ca.xtb
+++ b/components/policy/resources/policy_templates_ca.xtb
@@ -492,6 +492,7 @@
 
           Si aquesta política no es defineix, la configuració s'activarà.</translation>
 <translation id="2824715612115726353">Activa el mode d'incògnit</translation>
+<translation id="2838830882081735096">No permetis la migració de dades i ARC</translation>
 <translation id="2844404652289407061">Permet que la funció Toca per cercar estigui disponible a la visualització de contingut de <ph name="PRODUCT_NAME" />.
 
       Si activeu aquesta opció de configuració, l'usuari tindrà a la seva disposició la funció Toca per cercar i podrà activar-la i desactivar-la.
@@ -663,13 +664,6 @@
           Aquesta política només es respecta si la política "DefaultSearchProviderEnabled" està activada.</translation>
 <translation id="350797926066071931">Activa Google Traductor</translation>
 <translation id="3528000905991875314">Activa les pàgines d'error alternatives</translation>
-<translation id="3538538104630456270">L'opció de configuració associada s'utilitzava abans d'introduir la reautenticació en veure contrasenyes. Des de llavors, aquesta opció i, per tant, aquesta política no afectaven el comportament de Chrome. Actualment, es comporta igual que si la política s'hagués establert per desactivar la visualització de contrasenyes en text no xifrat a la pàgina de configuració del gestor de contrasenyes. Això vol dir que la pàgina de configuració conté només un espai reservat i que Chrome només revela la contrasenya quan l'usuari fa clic a Mostra (i es torna a autenticar, si escau). A continuació teniu la descripció original de la política.
-
-          Controla si l'usuari pot mostrar les contrasenyes en text no xifrat al gestor de contrasenyes.
-
-          Si desactiveu aquesta opció de configuració, el gestor de contrasenyes no permetrà mostrar les contrasenyes emmagatzemades en text no xifrat a la finestra del gestor de contrasenyes.
-
-          Si activeu aquesta política o si no la definiu, els usuaris podran veure les seves contrasenyes en text no xifrat al gestor de contrasenyes.</translation>
 <translation id="3547954654003013442">Configuració del servidor intermediari</translation>
 <translation id="3591584750136265240">Configura el comportament de l'autenticació d'inici de sessió</translation>
 <translation id="3627678165642179114">Activació o desactivació del servei web de correcció ortogràfica</translation>
@@ -678,7 +672,7 @@
 <translation id="3660562134618097814">Transfereix les galetes del proveïdor d'identitat SAML durant l'inici de sessió</translation>
 <translation id="3687282113223807271">El servei Navegació segura mostra una pàgina d'advertiment quan els usuaris naveguen a llocs marcats com a potencialment maliciosos. En activar aquesta opció de configuració, els usuaris no poden accedir de cap manera a un lloc maliciós des del lloc web d'advertiment.
 
-      Si aquesta opció de configuració es desactiva o no es defineix, els usuaris podran decidir si volen accedir al lloc marcat després de veure l'advertiment.
+      Si aquesta opció de configuració es desactiva o no es defineix, els usuaris poden decidir si volen accedir al lloc marcat després de veure l'advertiment.
 
       Per obtenir més informació sobre Navegació segura, consulta https://developers.google.com/safe-browsing.</translation>
 <translation id="3709266154059827597">Configura la llista negra d'instal·lació d'extensions</translation>
@@ -762,7 +756,7 @@
      Especifica les extensions que s'instal·len automàticament per a l'usuari de la demostració en els dispositius en mode de venda. Aquestes extensions es desen al dispositiu i es poden instal·lar fora de línia, després de la instal·lació.
 
       Cada entrada de la llista conté un diccionari que ha d'incloure l'identificador de l'extensió al camp "extension-id" i l'URL d'actualització al camp "update-url".</translation>
-<translation id="3877517141460819966">Mode d'autenticació de segon factor integrat</translation>
+<translation id="3877517141460819966">Mode d'autenticació de dos factors integrat</translation>
 <translation id="388237772682176890">Aquesta política es considera obsoleta a M53 i s'ha suprimit a M54, perquè el protocol SPDY/3.1 ja no s'admet.
 
       Desactiva l'ús del protocol SPDY a <ph name="PRODUCT_NAME" />.
@@ -857,23 +851,6 @@
 <translation id="4239720644496144453">La memòria cau no s'utilitza a les aplicacions per a Android. Si diversos usuaris instal·len la mateixa aplicació per a Android, es baixarà de nou en cada cas.</translation>
 <translation id="4250680216510889253">No</translation>
 <translation id="4261820385751181068">Configuració regional de la pantalla d'inici de sessió del dispositiu</translation>
-<translation id="4275782538576261754">Configura el tipus de baixades que <ph name="PRODUCT_NAME" /> bloquejarà completament sense permetre que els usuaris substitueixin la decisió de seguretat.
-
-      Si estableixes aquesta política, <ph name="PRODUCT_NAME" /> impedirà certs tipus de baixades i no permetrà que l'usuari esquivi els advertiments de seguretat.
-
-      Quan es tria l'opció Bloqueja baixades perilloses, es permeten totes les baixades excepte les que contenen advertiments de Navegació segura.
-
-      Quan es tria l'opció Bloqueja baixades potencialment perilloses, es permeten totes les baixades excepte les que contenen advertiments de Navegació segura de baixades potencialment perilloses.
-
-      Quan es tria l'opció Bloqueja totes les baixades, es bloquegen totes les baixades.
-
-      Quan aquesta política no es defineix (o es tria l'opció Sense restriccions especials), les baixades passaran per les restriccions de seguretat habituals en funció dels resultats de l'anàlisi de Navegació segura.
-
-      Tingues en compte que aquestes restriccions s'apliquen a baixades activades des del contingut de la pàgina web, així com des de l'opció de menú contextual Enllaç de baixada.
-
-      Aquestes restriccions no s'apliquen a l'opció de desar o baixar la pàgina mostrada actualment ni a l'opció de desar com a PDF que s'inclou a les opcions d'impressió.
-
-      Consulta https://developers.google.com/safe-browsing per obtenir més informació sobre Navegació segura.</translation>
 <translation id="427632463972968153">Especifica els paràmetres utilitzats en cercar imatges amb POST. Consisteix en parelles de nom/valor separades per comes. Si un valor és un paràmetre de plantilla, com ara {imageThumbnail} a l'exemple anterior, se substituirà per dades de la miniatura de la imatge real.
 
           Aquesta política és opcional. Si no es defineix, la sol·licitud de cerca d'imatges s'enviarà mitjançant el mètode GET.
@@ -899,6 +876,7 @@
 <translation id="436581050240847513">Informe de les interfícies de xarxa del dispositiu</translation>
 <translation id="4372704773119750918">No permetis que l'usuari empresarial formi part dels perfils múltiples (com a usuari principal o secundari)</translation>
 <translation id="4377599627073874279">Permet que tots els llocs mostrin totes les imatges</translation>
+<translation id="437791893267799639">La política no està definida; no permetis la migració de dades i ARC</translation>
 <translation id="4389091865841123886">Configura el testimoni remot amb el mecanisme TPM.</translation>
 <translation id="4418726081189202489">Si aquesta política es defineix en "false", impedeix que <ph name="PRODUCT_NAME" /> enviï de tant en tant consultes a un servidor de Google per recuperar una marca de temps precisa. Aquestes consultes s'activaran si la política es defineix en "true" o si no es defineix.</translation>
 <translation id="4423597592074154136">Especifica manualment la configuració del servidor intermediari</translation>
@@ -1179,6 +1157,7 @@
 <translation id="5586942249556966598">No facis res</translation>
 <translation id="5630352020869108293">Restaura l'última sessió</translation>
 <translation id="5645779841392247734">Permet les galetes en aquests llocs</translation>
+<translation id="5693469654327063861">Permet la migració de dades</translation>
 <translation id="5694594914843889579">Quan aquesta política s'estableixi en "true", l'emmagatzematge extern no estarà disponible al navegador de fitxers.
 
       Aquesta política afecta tots els tipus de mitjans d'emmagatzematge. Per exemple: unitats flaix USB, unitats de disc dur externes, SD i altres targetes de memòria, emmagatzematge òptic, etc. Aquesta política no afecta l'emmagatzematge intern, de manera que podràs continuar accedint als fitxers desats a la carpeta Baixades. Aquesta política tampoc no afecta Google Drive.
@@ -1276,11 +1255,11 @@
 <translation id="5997543603646547632">Ús del rellotge de 24 hores de manera predeterminada</translation>
 <translation id="6005179188836322782">Activa la funció Navegació segura a <ph name="PRODUCT_NAME" /> i impedeix que els usuaris canviïn la configuració.
 
-      Si actives aquesta configuració, Navegació segura sempre estarà activa.
+      Si actives aquesta opció de configuració, Navegació segura sempre estarà activa.
 
-      Si desactives aquesta configuració, Navegació segura no estarà mai activa.
+      Si desactives aquesta opció, Navegació segura no estarà mai activa.
 
-      Si actives o desactives aquesta configuració, els usuaris no podran canviar ni ignorar la configuració "Activa la protecció contra pesca i programari maliciós" a <ph name="PRODUCT_NAME" />.
+      Si actives o desactives aquesta opció, els usuaris no podran canviar ni substituir la configuració "Activa la protecció contra pesca i programari maliciós" a <ph name="PRODUCT_NAME" />.
 
       Si aquesta política no s'estableix, aquesta configuració s'activarà, però l'usuari podrà canviar-la.
 
@@ -1355,7 +1334,7 @@
 <translation id="6284362063448764300">TLS 1.1</translation>
 <translation id="6287694548537067861">Si no s'estableix cap valor o s'estableix en "true", activa les actualitzacions de tots els components a <ph name="PRODUCT_NAME" />.
 
-      Si s'estableix en "false", les actualitzacions dels components es desactiven. Tanmateix, aquesta política no afecta tots els components, com ara els que no contenen codi executable, els que no afecten de manera considerable el funcionament del navegador o els que són essencials per protegir-se.
+      Si s'estableix en "false", les actualitzacions dels components es desactiven. Tanmateix, aquesta política no afecta tots els components, com ara els que no contenen codi executable, els que no afecten de manera considerable el funcionament del navegador o els que són essencials per protegir-lo.
       Aquests components inclouen, entre d'altres, les llistes de revocació de certificats i les dades de navegació segura.
       Per obtenir més informació sobre Navegació segura, consulta https://developers.google.com/safe-browsing.</translation>
 <translation id="6310223829319187614">Activa la funció de compleció automàtica del nom de domini durant l'inici de sessió de l'usuari</translation>
@@ -1402,6 +1381,7 @@
           El valor de la política s'ha d'indicar en mil·lisegons i es limita perquè sigui inferior al retard d'inactivitat.</translation>
 <translation id="6536600139108165863">Reinicia automàticament en apagar el dispositiu</translation>
 <translation id="6539246272469751178">Aquesta política no té cap efecte a les aplicacions per a Android. Aquestes aplicacions utilitzen sempre el directori de baixades predeterminat i no poden accedir a cap fitxer que <ph name="PRODUCT_OS_NAME" /> baixi a un altre directori.</translation>
+<translation id="654303922206238013">Estratègia de migració per a eCryptfs</translation>
 <translation id="6544897973797372144">Si aquesta política s'estableix com a certa i no s'especifica la política ChromeOsReleaseChannel, els usuaris del domini de vinculació podran canviar el canal de llançament del dispositiu. Si aquesta política s'estableix com a falsa, el dispositiu es bloquejarà a tots els canals on s'hagi establert per darrera vegada.
 
       La política ChromeOsReleaseChannel anul·larà el canal seleccionat per l'usuari, però si el canal de la política és més estable que el que s'ha instal·lat al dispositiu, el canal només canviarà un cop la versió del canal més estable passi a un número de versió superior a l'instal·lat al dispositiu.</translation>
@@ -1576,6 +1556,13 @@
 
           Aquesta política només es respecta si la política "DefaultSearchProviderEnabled" està activada.</translation>
 <translation id="7302043767260300182">Retard del bloqueig de pantalla quan s'utilitza alimentació</translation>
+<translation id="7309839952828354215">Especifica com s'ha de comportar un dispositiu que conté eCryptfs i que ha de fer una transició a encriptació ext4.
+
+      Si defineixes aquesta política en "DisallowArc", les aplicacions d'Android es desactivaran per a tots els usuaris del dispositiu (fins i tot per a aquells que ja tinguin encriptació ext4) i no se'ls oferirà cap tipus de migració d'eCryptfs a encriptació ext4.
+
+      Si defineixes aquesta política en "AllowMigration", s'oferirà als usuaris amb directoris d'inici eCryptfs la possibilitat de migrar-los a encriptació ext4 si és necessari (en concret, quan Android N estigui disponible al dispositiu).
+
+      Si aquesta política no es defineix, el dispositiu es comportarà com si la política s'hagués establert en "DisallowArc".</translation>
 <translation id="7311458740754205918">Si s'estableix en "true" o no s'estableix cap valor, és possible que a la pàgina Pestanya nova es mostrin suggeriments de contingut basats en l'historial de navegació, en els interessos o en la ubicació de l'usuari.
 
       Si s'estableix en "false", a la pàgina Pestanya nova no es mostraran suggeriments de contingut generats automàticament.</translation>
@@ -1941,8 +1928,6 @@
 
       Si es desactiva aquesta configuració, l'historial de navegació i de baixades no es pot suprimir.</translation>
 <translation id="8764119899999036911">Especifica si l'SPN de Kerberos que es genera es basa en el nom del DNS canònic o en el nom original introduït. Si activeu aquest paràmetre, s'ometrà la cerca de CNAME i el nom del servidor s'utilitzarà tal com s'ha introduït. Si desactiveu aquest paràmetre o el deixeu sense definir, el nom canònic del servidor es determinarà a través de la cerca de CNAME.</translation>
-<translation id="8774131509736383471">Si aquesta política s'estableix en "true", <ph name="PRODUCT_NAME" /> maximitzarà sense condicions la primera finestra que es mostra en iniciar el navegador per primera vegada.
-      Si s'estableix en "false" o no es configura, la decisió de maximitzar la primera finestra mostrada es basarà en la mida de la pantalla.</translation>
 <translation id="87812015706645271">Requereix que el nom de l'usuari local i el propietari de l'amfitrió d'accés remot coincideixin</translation>
 <translation id="8782750230688364867">Especifica el percentatge d'ajust del temps d'espera d'inactivitat de la pantalla quan el dispositiu estigui en mode de presentació.
 
diff --git a/components/policy/resources/policy_templates_cs.xtb b/components/policy/resources/policy_templates_cs.xtb
index 7acb1b1f..09d0a82 100644
--- a/components/policy/resources/policy_templates_cs.xtb
+++ b/components/policy/resources/policy_templates_cs.xtb
@@ -500,6 +500,7 @@
 
           Pokud tato zásada není nastavena, bude nastavení aktivováno.</translation>
 <translation id="2824715612115726353">Povolit anonymní režim</translation>
+<translation id="2838830882081735096">Zakázat migraci dat a rozšíření ARC</translation>
 <translation id="2844404652289407061">Aktivuje dostupnost Vyhledání klepnutím v zobrazení obsahu prohlížeče <ph name="PRODUCT_NAME" />.
 
 Pokud toto nastavení aktivujete, Vyhledání klepnutím bude pro uživatele dostupné (uživatel jej bude moci zapnout nebo vypnout).
@@ -680,13 +681,6 @@
           Tato zásada je respektována pouze v případě, že je aktivována zásada DefaultSearchProviderEnabled.</translation>
 <translation id="350797926066071931">Aktivovat Překladač</translation>
 <translation id="3528000905991875314">Aktivovat alternativní chybové stránky</translation>
-<translation id="3538538104630456270">Přidružené nastavení bylo používáno před zavedením opětovného ověření při zobrazení hesel. Od té doby nemá toto nastavení a tedy ani tato zásada na chování Chromu žádný vliv. Chrome se nyní chová stejně, jako kdyby v této zásadě bylo zobrazení hesel v čitelné podobě na stránce správce hesel zakázáno. To znamená, že stránka nastavení obsahuje pouze zástupný symbol a Chrome heslo zobrazí, jen když uživatel klikne na Zobrazit (a případně také provede opětovné ověření). Níže uvádíme původní popis zásady.
-          
-Určuje, zda mohou uživatelé ve správci hesel zobrazit hesla jako čitelný text.
-          
-Pokud toto nastavení deaktivujete, v okně správce hesel nebude možné zobrazit uložená hesla jako čitelný text.
-
-Pokud tuto zásadu aktivujete nebo ji nenastavíte, uživatelé budou ve správci hesel moci zobrazit uložená hesla jako čitelný text.</translation>
 <translation id="3547954654003013442">Nastavení proxy serveru</translation>
 <translation id="3591584750136265240">Konfigurace chování přihlašovacího ověření</translation>
 <translation id="3627678165642179114">Povolit nebo zakázat webovou službu kontroly pravopisu</translation>
@@ -881,23 +875,6 @@
 <translation id="4239720644496144453">Pro aplikace Android se mezipaměť nepoužívá. Pokud několik uživatelů nainstaluje stejnou aplikaci Android, stáhne se aplikace pro každého uživatele znovu.</translation>
 <translation id="4250680216510889253">Ne</translation>
 <translation id="4261820385751181068">Jazyk přihlašovací obrazovky zařízení</translation>
-<translation id="4275782538576261754">Určuje, jaký typ stahování bude prohlížeč <ph name="PRODUCT_NAME" /> zcela blokovat, aniž by uživatelům umožnil bezpečnostní rozhodnutí přepsat.
-
-      Pokud nastavíte tuto zásadu, bude prohlížeč <ph name="PRODUCT_NAME" /> určitým typům stahování bránit a nenechá uživatele bezpečnostní upozornění obejít.
-
-      Když je vybrána možnost Blokovat nebezpečná stahování, jsou povolena všechna stahování s výjimkou těch, u nichž se zobrazují upozornění Bezpečného prohlížení.
-
-      Když je vybrána možnost Blokovat potenciálně nebezpečná stahování, jsou povolena všechna stahování s výjimkou těch, u nichž se zobrazují upozornění Bezpečného prohlížení o potenciálně nebezpečném stahování.
-
-      Když je vybrána možnost Blokovat veškerá stahování, jsou blokována veškerá stahování.
-
-      Když tato zásada není nastavena (nebo je vybrána možnost Bez zvláštních omezení), použijí se na stahování běžná bezpečnostní omezení založená na výsledcích analýzy Bezpečného prohlížení.
-
-      Tato omezení se vztahují na stahování spuštěná z obsahu webových stránek i pomocí možnosti Uložit odkaz v kontextové nabídce.
-
-      Tato omezení se nevztahují na uložení či stažení aktuálně zobrazené stránky ani na uložení do souboru PDF v možnostech tisku.
-
-      Další informace o Bezpečném prohlížení najdete na stránce https://developers.google.com/safe-browsing.</translation>
 <translation id="427632463972968153">Udává parametry, které se použijí při vyhledávání podle obrázku pomocí metody POST. Sestává z párů název–hodnota oddělených čárkou. Pokud je hodnotou parametr šablony (např. {imageThumbnail} v příkladu výše), bude nahrazen skutečnými údaji vyhledávacích dotazů.
 
           Tato zásada je nepovinná. Pokud není nastavena, požadavek na vyhledávání podle obrázku bude odeslán pomocí metody GET.
@@ -923,6 +900,7 @@
 <translation id="436581050240847513">Odesílat informace o síťových rozhraních zařízení</translation>
 <translation id="4372704773119750918">Nepovolí podnikovým uživatelům být součástí multiprofilu (primárního či sekundárního)</translation>
 <translation id="4377599627073874279">Povolit všem webům zobrazování všech obrázků</translation>
+<translation id="437791893267799639">Zásada nenastavena, zakázat migraci dat a rozšíření ARC</translation>
 <translation id="4389091865841123886">Konfiguruje vzdálené ověření identity pomocí mechanismu TPM.</translation>
 <translation id="4418726081189202489">Pokud tuto zásadu nastavíte na hodnotu False, přestane <ph name="PRODUCT_NAME" /> odesílat příležitostné dotazy na server Google k získání přesného časového razítka. Pokud tato zásada bude nastavena na hodnotu True nebo nebude nastavena, budou tyto dotazy povoleny.</translation>
 <translation id="4423597592074154136">Zadat nastavení proxy serveru ručně</translation>
@@ -1238,6 +1216,7 @@
 <translation id="5586942249556966598">Nedělat nic</translation>
 <translation id="5630352020869108293">Obnovit poslední relaci</translation>
 <translation id="5645779841392247734">Povolit soubory cookie na těchto stránkách</translation>
+<translation id="5693469654327063861">Povolit migraci dat</translation>
 <translation id="5694594914843889579">Když je tato zásada nastavena na hodnotu True, externí úložiště nebude k dispozici v prohlížeči souborů.
 
       Tato zásada má vliv na všechny typy úložných médií. Jedná se například o jednotky USB flash, externí pevné disky, paměťové karty SD a další paměťové karty, optická úložiště apod. Na interní úložiště tato zásada vliv nemá. Soubory ve složce Stažené zůstanou přístupné. Tato zásada nemá vliv ani na Disk Google.
@@ -1480,6 +1459,7 @@
           Hodnotu zásady zadávejte v milisekundách. Maximální hodnota je nižší než prodleva režimu spánku.</translation>
 <translation id="6536600139108165863">Automaticky restartovat po vypnutí zařízení</translation>
 <translation id="6539246272469751178">Na aplikace Android tato zásada nemá vliv. Aplikace Android používají pro stažené soubory vždy výchozí adresář a k souborům, které systém <ph name="PRODUCT_OS_NAME" /> stáhl do jiného než výchozího adresáře, nemají přístup.</translation>
+<translation id="654303922206238013">Strategie migrace pro šifrování ecryptfs</translation>
 <translation id="6544897973797372144">Pokud je tato zásada nastavena na hodnotu True a zásada ChromeOsReleaseChannel není určena, uživatelé smějí v zařízení změnit kanál verzí. Pokud je tato zásada nastavena hodnotu False, zařízení je uzamčeno v kanálu, ve kterém bylo naposledy nastaveno.
 
       Kanál vybraný uživatelem bude přepsán zásadou ChromeOsReleaseChannel, avšak je-li kanál zásady stabilnější než kanál nainstalovaný v zařízení, změní se kanál až ve chvíli, kdy bude pro stabilnější kanál k dispozici vyšší verze než pro kanál nainstalovaný k zařízení.</translation>
@@ -1666,6 +1646,13 @@
 
           Tato zásada platí pouze v případě, že je aktivována zásada DefaultSearchProviderEnabled.</translation>
 <translation id="7302043767260300182">Prodleva uzamčení obrazovky při napájení ze sítě</translation>
+<translation id="7309839952828354215">Určuje, jak se má chovat zařízení dodané s šifrováním ecryptfs, které potřebuje přejít na šifrování ext4.
+
+      Pokud tuto zásadu nastavíte na hodnotu DisallowArc, aplikace pro Android budou zakázány u všech uživatelů zařízení (včetně těch, kteří již šifrování ext4 mají) a žádným uživatelům nebude nabídnuta migrace z šifrování ecryptfs na ext4.
+
+      Pokud tuto zásadu nastavíte na hodnotu AllowMigration, uživatelům s domovskými adresáři šifrovanými pomocí ecryptfs bude podle potřeby nabízena migrace adresářů na šifrování ext4 (momentálně ve chvíli, kdy v zařízení bude dostupný systém Android N).
+
+      Pokud tato zásada nebude nastavena, zařízení se bude chovat, jako kdyby byla vybrána hodnota DisallowArc.</translation>
 <translation id="7311458740754205918">Pokud je tato zásada nastavena na hodnotu True nebo je ponechána nenastavená, na stránce Nová karta se mohou zobrazovat návrhy obsahu na základě historie procházení, zájmů nebo polohy uživatele.
 
       Pokud je tato zásada nastavena na hodnotu False, automaticky generované návrhy obsahu se na stránce Nová karta nezobrazují.</translation>
@@ -2049,8 +2036,6 @@
         Pokud toto nastavení aktivujete, vyhledávání záznamů CNAME bude přeskočeno a bude použit zadaný název serveru.
        
         Pokud toto nastavení deaktivujete nebo nenastavíte, určí se kanonický název serveru prostřednictvím vyhledávání záznamů CNAME.</translation>
-<translation id="8774131509736383471">Pokud je tato zásada nastavena na hodnotu true, <ph name="PRODUCT_NAME" /> při prvním spuštění bezpodmínečně maximalizuje první zobrazené okno.
-      Pokud je tato zásada nastavena na hodnotu false nebo není nakonfigurována, o maximalizaci prvního zobrazeného okna bude rozhodnuto podle velikosti obrazovky.</translation>
 <translation id="87812015706645271">Vyžaduje shodu jména místního uživatele a vlastníka hostitele vzdáleného přístupu</translation>
 <translation id="8782750230688364867">Určuje, na kolik procent bude prodloužena prodleva ztmavení obrazovky, pokud je zařízení v režimu prezentace.
 
diff --git a/components/policy/resources/policy_templates_da.xtb b/components/policy/resources/policy_templates_da.xtb
index d124dd9..387d8d9 100644
--- a/components/policy/resources/policy_templates_da.xtb
+++ b/components/policy/resources/policy_templates_da.xtb
@@ -495,6 +495,7 @@
  
           Hvis denne politik ikke er angivet, aktiveres denne indstilling.</translation>
 <translation id="2824715612115726353">Aktiver inkognitotilstand</translation>
+<translation id="2838830882081735096">Tillad ikke datamigrering og ARC</translation>
 <translation id="2844404652289407061">Aktiverer tilgængeligheden af funktionen "Tryk for at søge" i indholdsvisningen i <ph name="PRODUCT_NAME" />.
 
       Hvis du aktiverer denne indstilling, er "Tryk for at søge" tilgængelig for brugerne, og de kan vælge at slå funktionen til eller fra.
@@ -669,13 +670,6 @@
           Denne politik respekteres, hvis politikken "DefaultSearchProviderEnabled" er aktiveret.</translation>
 <translation id="350797926066071931">Aktiver Oversæt</translation>
 <translation id="3528000905991875314">Aktiver alternative fejlsider</translation>
-<translation id="3538538104630456270">Den tilknyttede indstilling blev brugt før ny godkendelse ved visning af adgangskoder blev indført. Siden da har indstillingen og dermed denne politik ikke påvirket Chromes adfærd. Chromes nuværende adfærd er nu den samme, som hvis politikken var konfigureret til at deaktivere visning af adgangskoder i tydelig tekst på siden med indstillinger for adgangskodeadministratoren. Det betyder, at siden med indstillinger kun indeholder en pladsholder, og Chrome viser kun adgangskoden, når brugeren klikker på "Vis" (og ny godkendelse, hvis det er relevant). Den oprindelige beskrivelse af politikken er angivet nedenfor.
-
-          Kontrollerer, om brugeren kan se adgangskoder i tydelig tekst i adgangskodeadministratoren.
-
-          Hvis du deaktiverer denne indstilling, tillader adgangskodeadministratoren ikke visning af gemte adgangskoder i tydelig tekst i vinduet for adgangskodeadministratoren.
-
-          Hvis du aktiverer eller ikke angiver denne politik, kan brugerne se deres adgangskoder i tydelig tekst i adgangskodeadministratoren.</translation>
 <translation id="3547954654003013442">Proxyindstillinger</translation>
 <translation id="3591584750136265240">Konfigurer adfærden for logingodkendelse</translation>
 <translation id="3627678165642179114">Aktivér eller deaktiver webtjenesten stavekontrol</translation>
@@ -867,7 +861,6 @@
 <translation id="4239720644496144453">Cachen bruges ikke til Android-apps. Hvis flere brugere installerer den samme Android-app, downloades den på ny for hver bruger.</translation>
 <translation id="4250680216510889253">Nej</translation>
 <translation id="4261820385751181068">Landestandard for loginskærme på enheder</translation>
-<translation id="4275782538576261754">Konfigurerer typen af downloads, som <ph name="PRODUCT_NAME" /> vil blokere fuldstændig, uden at give brugerne mulighed for at tilsidesætte sikkerhedsbeslutningen. Hvis du angiver denne politik, vil <ph name="PRODUCT_NAME" /> forhindre visse typer downloads, og brugerne kan ikke omgå sikkerhedsadvarslerne. Når muligheden "Bloker farlige downloads" er valgt, tillades alle downloads undtagen dem, der har Beskyttet browsing-advarsler. Når muligheden "Bloker potentielt farlige downloads" er valgt, tillades alle downloads undtagen dem, der har Beskyttet browsing-advarsler om potentielt farlige downloads. Når muligheden "Bloker alle downloads" er valgt, blokeres alle downloads. Hvis denne politik ikke er angivet (eller muligheden "Ingen særlige begrænsninger" er valgt), går downloads gennem de sædvanlige sikkerhedsbegrænsninger baseret på analyseresultater fra Beskyttet browsing. Bemærk, at disse begrænsninger gælder for downloads, der udløses af websiteindhold, såvel som genvejsmenuvalget "download link...". Disse begrænsninger gælder ikke i forbindelse med muligheden for at gemme/downloade den aktuelle side. De gælder heller ikke, når der gemmes som PDF-fil fra udskrivningsmulighederne. Få flere oplysninger om Beskyttet browsing på https://developers.google.com/safe-browsing.</translation>
 <translation id="427632463972968153">Angiver de parametre, der anvendes ved billedsøgning med POST. De består af kommaseparerede navne/værdipar. Hvis en værdi er en skabelonparameter såsom {imageThumbnail} i ovenstående eksempel, bliver den erstattet af data om rigtige miniaturebilleder.
 
           Denne politik er valgfri. Hvis den ikke er angivet, sendes anmodninger om billedsøgninger ved hjælp af GET-metoden.
@@ -893,6 +886,7 @@
 <translation id="436581050240847513">Rapportér enhedens netværksgrænseflader</translation>
 <translation id="4372704773119750918">Tillad ikke, at virksomhedsbrugere er en del af en multiprofil (primær eller sekundær)</translation>
 <translation id="4377599627073874279">Tillad alle websites at vise alle billeder</translation>
+<translation id="437791893267799639">Hvis der ikke angives noget for politikken, tillades datamigrering og ARC ikke</translation>
 <translation id="4389091865841123886">Konfigurer fjernattestering med TPM-mekanismen</translation>
 <translation id="4418726081189202489">Hvis du angiver denne politik til Falsk, stopper <ph name="PRODUCT_NAME" /> med af og til at sende forespørgsler til en Google-server for at hente et nøjagtigt tidsstempel. Forespørgslerne aktiveres, hvis denne politik angives til Sand eller ikke angives.</translation>
 <translation id="4423597592074154136">Angiv proxyindstillingerne manuelt</translation>
@@ -1175,6 +1169,7 @@
 <translation id="5586942249556966598">Gør ingenting</translation>
 <translation id="5630352020869108293">Gendan den seneste session</translation>
 <translation id="5645779841392247734">Tillad cookies på disse websites</translation>
+<translation id="5693469654327063861">Tillad datamigrering</translation>
 <translation id="5694594914843889579">Hvis denne politik er indstillet til Sand, vil eksternt lager ikke være tilgængelig i filbrowseren.
 
       Denne politik omfatter alle typer lagermedier, f.eks. USB-nøgler, eksterne harddiske, SD- og andre hukommelseskort, optisk lagring m.v. Det interne lager påvirkes ikke, derfor er der stadig adgang til filer, der er gemt i mappen Download. Google Drev er heller ikke omfattet af denne politik.
@@ -1385,6 +1380,7 @@
           Politikkens værdi skal angives i millisekunder. Værdierne reduceres, så de er mindre end inaktivitetsforsinkelsen.</translation>
 <translation id="6536600139108165863">Automatisk genstart, når enheden lukker ned</translation>
 <translation id="6539246272469751178">Denne politik påvirker ikke Android-apps. Android-apps anvender altid standardmappen for download og har ikke adgang til filer, som <ph name="PRODUCT_OS_NAME" /> har downloadet til en ikke-standardmappe for download.</translation>
+<translation id="654303922206238013">Migreringsstrategi for eCryptfs</translation>
 <translation id="6544897973797372144">Hvis denne politik er indstillet til Sand, og politikken ChromeOsReleaseChannel ikke er specificeret, kan brugerne af tilmeldelsesdomænet ændre udgivelseskanalen for enheden. Hvis denne politik indstillet til Falsk, vil enheden blive låst på den kanal, den sidst blev indstillet til.
 
       Den valgte kanal tilsidesættes af politikken ChromeOsReleaseChannel, men hvis politikkanalen er mere stabil end den, der blev installeret på enheden, vil kanalen kun skifte, når versionen af den mere stabile kanalen når et højere versionsnummer end den, der er installeret på enheden.</translation>
@@ -1559,6 +1555,13 @@
 
            Denne politik respekteres kun, hvis politikken "DefaultSearchProviderEnabled" er aktiveret.</translation>
 <translation id="7302043767260300182">Skærmlåsforsinkelse, når strømforsyning er tilsluttet</translation>
+<translation id="7309839952828354215">Angiver, hvordan en enhed, der hidtil har sendt via eCryptfs og kræver en overgang til ext4-kryptering, skal opføre sig.
+
+      Hvis du angiver "DisallowArc" for politikken, deaktiveres Android-apps for alle brugere på enheden (bl.a. dem der allerede har ext4-kryptering), og ingen af brugerne får tilbudt nogen migrering fra eCryptfs til ext4-kryptering.
+
+      Hvis du angiver "AllowMigration" for politikken, får brugere med eCryptfs-hovedmapper tilbudt at migrere disse til ext4-kryptering, når det er nødvendigt (hvilket det i øjeblikket er, når Android N bliver tilgængelig på enheden).
+
+      Hvis der ikke angives noget for politikken, opfører enheden sig som om, "DisallowArc" er valgt.</translation>
 <translation id="7311458740754205918">Hvis denne politik er angivet som Sand eller ikke er angivet, viser siden Ny fane muligvis forslag til indhold baseret på brugerens browserhistorik, interesser eller placering.
 
       Hvis politikken er angivet som Falsk, vises automatisk genererede forslag til indhold ikke på siden Ny fane.</translation>
@@ -1908,7 +1911,7 @@
 
           Hvis denne politik ikke indstilles, prøver <ph name="PRODUCT_NAME" /> at registrere, om der er en server på intranettet, og kun i det tilfælde reageres der på IWA-anmodninger. Hvis en server registreres som internet, ignoreres IWA-anmodninger af <ph name="PRODUCT_NAME" />.</translation>
 <translation id="8672321184841719703">Målversion for automatiske opdateringer</translation>
-<translation id="867410340948518937">Universel sekundær faktor (U2F, Universal Second Factor)</translation>
+<translation id="867410340948518937">U2F (Universal Second Factor)</translation>
 <translation id="8693243869659262736">Brug den indbyggede DNS-klient</translation>
 <translation id="8704831857353097849">Liste over deaktiverede plugins</translation>
 <translation id="8711086062295757690">Angiver det nøgleord, som er den genvej, der bruges i omnifeltet til at udløse søgningen for denne udbyder. Denne politik er valgfri. Hvis den ikke angives, vil ingen søgeord aktivere søgemaskinen. Denne politik tages kun i betragtning, hvis politikken "DefaultSearchProviderEnabled" er aktiveret.</translation>
@@ -1922,8 +1925,6 @@
 
       Hvis denne indstilling er deaktiveret, kan browser- og downloadhistorik ikke slettes.</translation>
 <translation id="8764119899999036911">Angiver, om den genererede Kerberos SPN er baseret på det kanoniske DNS-navn eller det navn, der oprindeligt blev indtastet. Hvis du aktiverer denne indstilling, springes CNAME-opslag over, og servernavnet anvendes, sådan som det er indtastet. Hvis du deaktiverer denne indstilling eller ikke angiver den, vil det kanoniske navn på den pågældende server blive fastlagt via CNAME-opslag.</translation>
-<translation id="8774131509736383471">Hvis denne politik er angivet til Sand, maksimerer <ph name="PRODUCT_NAME" /> ubetinget det første vindue, der vises ved den første kørsel.
-      Hvis denne politik er angivet til Falsk eller ikke er konfigureret, besluttes det ud fra skærmstørrelsen, om det første vindue, der vises, skal maksimeres.</translation>
 <translation id="87812015706645271">Kræver, at navnet på den lokale bruger og ejeren af hosten for fjernadgang stemmer overens</translation>
 <translation id="8782750230688364867">Angiver den procentdel, som nedtoningsforsinkelsen på skærmen skaleres, når enheden er i præsentationstilstand.
 
diff --git a/components/policy/resources/policy_templates_de.xtb b/components/policy/resources/policy_templates_de.xtb
index c04d260..67183b9 100644
--- a/components/policy/resources/policy_templates_de.xtb
+++ b/components/policy/resources/policy_templates_de.xtb
@@ -484,6 +484,7 @@
 
           Wenn diese Richtlinie nicht konfiguriert ist, wird die Einstellung aktiviert.</translation>
 <translation id="2824715612115726353">Inkognitomodus aktivieren</translation>
+<translation id="2838830882081735096">Datenmigration und ARC nicht zulassen</translation>
 <translation id="2844404652289407061">Durch diese Richtlinie wird die Verfügbarkeit von "Zum Suchen tippen" in der Inhaltsansicht von <ph name="PRODUCT_NAME" /> aktiviert.
 
       Wenn Sie diese Einstellung aktivieren, steht dem Nutzer "Zum Suchen tippen" zur Verfügung und er kann die Funktion aktivieren oder deaktivieren.
@@ -527,7 +528,7 @@
       Wenn diese Einstellung aktiviert ist, werden alle Seiten der Captive-Portal-Authentifizierung – also alle Webseiten ab der Anmeldeseite, bis <ph name="PRODUCT_NAME" /> eine funktionierende Internetverbindung erkennt – in einem separaten Fenster angezeigt und alle Richtlinieneinstellungen und -beschränkungen für den aktuellen Nutzer ignoriert.
 
       Wenn Sie diese Einstellung deaktivieren oder nicht konfigurieren, werden alle Seiten der Captive-Portal-Authentifizierung auf einem regulären neuen Browsertab angezeigt und es kommen die Proxy-Einstellungen des aktuellen Nutzers zum Einsatz.</translation>
-<translation id="3001534538097271560">Wenn diese Richtlinie auf "false" eingestellt ist, können Nutzer nicht mehr auswählen, ob sie einige Systeminformationen und Seiteninhalte an die Google-Server senden möchten. Ist die Richtlinie auf "true" eingestellt oder nicht konfiguriert, können Nutzer einige Systeminformationen und Seiteninhalte an Safe Browsing senden, um bei der Erfassung schädlicher Apps und Websites zu helfen.
+<translation id="3001534538097271560">Wenn diese Richtlinie auf "false" eingestellt ist, können Nutzer nicht mehr auswählen, ob sie ausgewählte Systeminformationen und Seiteninhalte an die Google-Server senden möchten. Ist die Richtlinie auf "true" eingestellt oder nicht konfiguriert, können Nutzer einige Systeminformationen und Seiteninhalte an Safe Browsing senden, um bei der Erfassung schädlicher Apps und Websites zu helfen.
 
       Weitere Informationen zu Safe Browsing finden Sie auf https://developers.google.com/safe-browsing.</translation>
 <translation id="3021409116652377124">Plug-in-Suchfunktion deaktivieren</translation>
@@ -653,22 +654,15 @@
           Diese Richtlinie wird nur berücksichtigt, wenn die Richtlinie "DefaultSearchProviderEnabled" aktiviert ist.</translation>
 <translation id="350797926066071931">Übersetzung aktivieren</translation>
 <translation id="3528000905991875314">Alternative Fehlerseiten aktivieren</translation>
-<translation id="3538538104630456270">Die entsprechende Einstellung wurde verwendet, bevor die erneute Authentifizierung bei der Ansicht von Passwörtern aktiviert wurde. Seit damals haben die Einstellung und folglich auch diese Richtlinien keinen Einfluss auf das Verhalten von Chrome. Momentan werden Passwörter auf der Einstellungsseite des Passwortmanagers nicht als Klartext gezeigt. Dies bedeutet, dass die Einstellungsseite nur einen Platzhalter enthält und das Passwort in Chrome nur dann gezeigt wird, wenn der Nutzer auf "Anzeigen" klickt und sich gegebenenfalls noch einmal authentifiziert. Die ursprüngliche Beschreibung der Richtlinien finden Sie unten.
-
-          Bestimmt, ob Nutzer Passwörter im Passwortmanager als Klartext abrufen können.
-
-          Wenn Sie diese Einstellung deaktivieren, können sich Nutzer Passwörter im Passwortmanagerfenster nicht als Klartext anzeigen lassen.
-
-          Sollten Sie sie aktivieren oder nicht konfigurieren, so können Nutzer ihre Passwörter im Passwortmanager als Klartext einsehen.</translation>
 <translation id="3547954654003013442">Proxy-Einstellungen</translation>
 <translation id="3591584750136265240">Verhalten der Log-in-Authentifizierung konfigurieren</translation>
 <translation id="3627678165642179114">Webdienst für die Rechtschreibprüfung aktivieren oder deaktivieren</translation>
 <translation id="3646859102161347133">Lupentyp festlegen</translation>
 <translation id="3653237928288822292">Symbol der Standardsuchmaschine</translation>
 <translation id="3660562134618097814">SAML-IdP-Cookies bei der Anmeldung übertragen</translation>
-<translation id="3687282113223807271">Der Safe Browsing-Dienst zeigt eine Seite mit einer Warnmeldung an, wenn Nutzer Websites aufrufen, die als potenziell schädlich eingestuft sind. Bei Aktivierung dieser Einstellung können Nutzer von der Hinweisseite aus nicht die schädliche Website besuchen.
+<translation id="3687282113223807271">Der Safe Browsing-Dienst zeigt eine Seite mit einer Warnmeldung an, wenn Nutzer Websites aufrufen, die als potenziell schädlich eingestuft sind. Bei Aktivierung dieser Einstellung können Nutzer von der Hinweisseite aus nicht die schädliche Website besuchen. 
 
-      Ist die Einstellung deaktiviert oder nicht konfiguriert, können Nutzer die gekennzeichnete Website besuchen, nachdem sie die Warnmeldung gesehen haben.
+Ist die Einstellung deaktiviert oder nicht konfiguriert, können Nutzer zu der gekennzeichneten Website navigieren, nachdem sie den Warnhinweis gesehen haben.
 
       Weitere Informationen zu Safe Browsing finden Sie auf https://developers.google.com/safe-browsing.</translation>
 <translation id="3709266154059827597">Schwarze Liste für Installation von Erweiterungen konfigurieren</translation>
@@ -848,23 +842,6 @@
 <translation id="4239720644496144453">Der Cache wird nicht für Android-Apps verwendet. Wenn mehrere Nutzer die gleiche Android-App installieren, wird sie für jeden Nutzer neu heruntergeladen.</translation>
 <translation id="4250680216510889253">Nein</translation>
 <translation id="4261820385751181068">Sprache der Anmeldeseite</translation>
-<translation id="4275782538576261754">Hiermit wird die Art von Downloads konfiguriert, die von <ph name="PRODUCT_NAME" /> vollständig blockiert werden, ohne dass Nutzer die Sicherheitseinstellung außer Kraft setzen können.
-
-      Wenn Sie diese Richtlinie konfigurieren, verhindert <ph name="PRODUCT_NAME" /> bestimmte Arten von Downloads und erlaubt es dem Nutzer nicht, die Sicherheitswarnungen zu umgehen.
-
-      Wenn die Option "Gefährliche Downloads blockieren" ausgewählt ist, sind alle Downloads zulässig, die keine Safe Browsing-Warnung enthalten.
-
-      Wenn die Option "Potenziell gefährliche Downloads blockieren" ausgewählt ist, sind alle Downloads zulässig, die keine Safe Browsing-Warnung vor potenziell gefährlichen Downloads enthalten.
-
-      Wenn die Option "Alle Downloads blockieren" ausgewählt ist, werden alle Downloads blockiert.
-
-      Wenn die Richtlinie nicht konfiguriert wurde oder die Option "Keine besonderen Einschränkungen" ausgewählt ist, unterliegen Downloads den üblichen, auf Safe Browsing-Analyseergebnissen beruhenden Sicherheitseinschränkungen.
-
-      Beachten Sie, dass diese Einschränkungen für Downloads, die durch Websiteinhalte ausgelöst werden, sowie für die Kontextmenüoption "Download-Link…" gelten.
-
-      Die Einschränkungen gelten weder für die Speicherung oder das Herunterladen der gerade angezeigten Seite noch für die Speicherung als PDF in den Druckoptionen.
-
-      Weitere Informationen zu Safe Browsing finden Sie auf https://developers.google.com/safe-browsing.</translation>
 <translation id="427632463972968153">Gibt die Parameter für die Bildsuche mit POST an. Sie besteht aus durch Komma getrennten Name/Wert-Paaren. Wenn ein Wert ein Vorlagenparameter wie z. B. {imageThumbnail} im obigen Beispiel ist, wird er durch echte Miniaturansichtsdaten ersetzt.
 
           Diese Richtlinie ist optional. Wenn sie nicht festlegt ist, wird die Bildsuchanfrage mithilfe der GET-Methode gesendet.
@@ -890,6 +867,7 @@
 <translation id="436581050240847513">Gerätenetzwerk-Schnittstellen melden</translation>
 <translation id="4372704773119750918">Nutzer in Unternehmen dürfen keine Mehrfachprofile verwenden (weder als primärer, noch als sekundärer Nutzer)</translation>
 <translation id="4377599627073874279">Anzeige aller Bilder auf allen Websites zulassen</translation>
+<translation id="437791893267799639">Richtlinie nicht konfiguriert, Datenmigration und ARC nicht zulassen</translation>
 <translation id="4389091865841123886">Konfiguriert die Remote-Bestätigung mit TPM-Mechanismus</translation>
 <translation id="4418726081189202489">Beim Festlegen dieser Richtlinien auf "False" wird <ph name="PRODUCT_NAME" /> daran gehindert, gelegentlich Abfragen an einen Google-Server zu senden, um einen korrekten Zeitstempel abzurufen. Diese Abfragen werden aktiviert, sobald für diese Richtlinien "True" oder nichts festgelegt ist.</translation>
 <translation id="4423597592074154136">Proxy-Einstellungen manuell angeben</translation>
@@ -1174,6 +1152,7 @@
 <translation id="5586942249556966598">Nichts tun</translation>
 <translation id="5630352020869108293">Letzte Sitzung wiederherstellen</translation>
 <translation id="5645779841392247734">Cookies auf diesen Websites zulassen</translation>
+<translation id="5693469654327063861">Datenmigration zulassen</translation>
 <translation id="5694594914843889579">Wenn diese Einstellung auf "true" gesetzt ist, ist im Datei-Browser kein externer Speicher verfügbar.
 
       Diese Einstellung gilt für alle Arten von Speichermedien, wie USB-Speichersticks, externe Festplatten, SD-Karten und andere Speicherkarten sowie optische Speichermedien. Der interne Speicher ist nicht betroffen, im Downloadordner gespeicherte Dateien können darum weiterhin abgerufen werden. Zudem hat diese Einstellung keine Auswirkungen auf Google Drive.
@@ -1399,6 +1378,7 @@
           Der Wert für die Richtlinie muss in Millisekunden angegeben werden. Werte müssen kleiner als der Wert für die Inaktivitätsverzögerung sein.</translation>
 <translation id="6536600139108165863">Automatischer Neustart nach Herunterfahren des Geräts</translation>
 <translation id="6539246272469751178">Diese Richtlinie hat keine Auswirkung auf Android-Apps. Android-Apps verwenden immer das Standardverzeichnis für Downloads und haben keinen Zugriff auf Dateien, die von <ph name="PRODUCT_OS_NAME" /> in ein anderes Verzeichnis als das Standardverzeichnis für Downloads heruntergeladen werden.</translation>
+<translation id="654303922206238013">Migrationsstrategie für eCryptfs</translation>
 <translation id="6544897973797372144">Wenn diese Richtlinie auf "True" gesetzt ist und die Richtlinie "ChromeOsReleaseChannel" nicht angegeben ist, können Nutzer der Anmelde-Domain den Release-Kanal des Geräts ändern. Ist diese Richtlinie auf "False" gesetzt, wird auf dem Gerät der zuletzt eingestellte Kanal verwendet und dieser kann nicht geändert werden.
 
       Der vom Nutzer ausgewählte Kanal wird durch die Richtlinie "ChromeOsReleaseChannel" außer Kraft gesetzt. Falls der Kanal der Richtlinie jedoch stabiler ist als der auf dem Gerät installierte Kanal, wird der Kanal erst gewechselt, nachdem der stabilere Kanal eine höhere Versionsnummer als der auf dem Gerät installierte Kanal erreicht hat.</translation>
@@ -1571,6 +1551,13 @@
 
           Diese Richtlinie wird nur befolgt, wenn die Richtlinie "DefaultSearchProviderEnabled" aktiviert ist.</translation>
 <translation id="7302043767260300182">Verzögerung für die Bildschirmsperre im Netzbetrieb</translation>
+<translation id="7309839952828354215">Hiermit wird angegeben, wie sich ein Gerät verhalten soll, das mit eCryptfs geliefert wurde und nun eine ext4-Verschlüsselung benötigt.
+
+      Wenn diese Richtlinie auf "DisallowArc" gesetzt ist, werden Android-Apps für alle Nutzer des Geräts deaktiviert (einschließlich derer, die die ext4-Verschlüsselung schon haben). Außerdem wird die Migration von eCryptfs zur ext4-Verschlüsselung keinem Nutzer angeboten.
+
+      Wenn die Richtlinie auf "AllowMigration" gesetzt ist, wird Nutzern mit eCryptfs-Hauptverzeichnissen angeboten, diese je nach Bedarf in die ext4-Verschlüsselung zu migrieren (aktuell, wenn Android N für das Gerät zur Verfügung steht).
+
+      Wird die Richtlinie nicht konfiguriert, verhält sich das Gerät so, als ob "DisallowArc" ausgewählt wäre.</translation>
 <translation id="7311458740754205918">Wenn für diese Richtlinie "true" festgelegt wird oder wenn sie nicht konfiguriert wird, werden auf der "Neuer Tab"-Seite unter Umständen Inhaltsvorschläge auf Basis des Browserverlaufs, der Interessen oder des Standorts des Nutzers angezeigt.
 
       Wenn für diese Richtlinie "false" festgelegt wird, werden auf der "Neuer Tab"-Seite keine automatisch generierten Inhaltsvorschläge angezeigt.</translation>
@@ -1926,8 +1913,6 @@
 
       Wenn diese Einstellung deaktiviert ist, können der Browser- und Downloadverlauf nicht gelöscht werden.</translation>
 <translation id="8764119899999036911">Gibt an, ob der generierte Kerberos-SPN auf dem kanonischen DNS-Namen oder dem ursprünglich eingegebenen Namen basiert. Wenn Sie diese Einstellung aktivieren, wird die CNAME-Suche übersprungen und der Servername so wie eingegeben verwendet. Sollten Sie die Einstellung deaktivieren oder nicht konfigurieren, wird der kanonische Name des Servers per CNAME-Suche ermittelt.</translation>
-<translation id="8774131509736383471">Wenn für diese Richtlinie "true" festgelegt ist, maximiert <ph name="PRODUCT_NAME" /> beim ersten Start das erste angezeigte Fenster, ohne Ausnahme.
-      Falls die Richtlinie auf "false" festgelegt oder nicht konfiguriert wird, wird die Entscheidung, ob das erste angezeigte Fenster maximiert wird, auf Grundlage der Bildschirmgröße getroffen.</translation>
 <translation id="87812015706645271">Erfordert, dass der Name des lokalen Nutzers und des Remote-Zugriff-Host-Inhabers übereinstimmen</translation>
 <translation id="8782750230688364867">Hiermit wird der Prozentsatz angegeben, um den die Spanne für die Bildschirmabdunkelung skaliert wird, wenn sich das Gerät im Präsentationsmodus befindet.
 
diff --git a/components/policy/resources/policy_templates_el.xtb b/components/policy/resources/policy_templates_el.xtb
index fb0fb1b..25d7dcd 100644
--- a/components/policy/resources/policy_templates_el.xtb
+++ b/components/policy/resources/policy_templates_el.xtb
@@ -519,6 +519,7 @@
 
           Εάν αυτή η πολιτική δεν καθοριστεί, η ρύθμιση θα ενεργοποιηθεί.</translation>
 <translation id="2824715612115726353">Ενεργοποίηση κατάστασης ανώνυμης περιήγησης</translation>
+<translation id="2838830882081735096">Να μην επιτρέπεται η μετεγκατάσταση δεδομένων και το ARC</translation>
 <translation id="2844404652289407061">Ενεργοποιεί τη διαθεσιμότητα της λειτουργίας "Αγγίξτε για αναζήτηση" στην προβολή περιεχομένου του <ph name="PRODUCT_NAME" />.
 
       Αν ενεργοποιήσετε αυτήν τη ρύθμιση, η λειτουργία "Αγγίξτε για αναζήτηση" θα είναι διαθέσιμη στους χρήστες και εκείνοι θα μπορούν να επιλέξουν αν θέλουν να είναι ενεργοποιημένη ή απενεργοποιημένη.
@@ -701,13 +702,6 @@
           Αυτή η πολιτική εφαρμόζεται μόνο εάν έχει ενεργοποιηθεί η πολιτική "DefaultSearchProviderEnabled".</translation>
 <translation id="350797926066071931">Ενεργοποίηση Μετάφρασης</translation>
 <translation id="3528000905991875314">Ενεργοποίηση εναλλακτικών σελίδων σφάλματος</translation>
-<translation id="3538538104630456270">Η σχετική ρύθμιση χρησιμοποιούνταν πριν από την εισαγωγή της διαδικασίας εκ νέου ελέγχου ταυτότητας κατά την προβολή κωδικών πρόσβασης. Από τότε, η ρύθμιση και συνεπώς η πολιτική της δεν επηρέασαν τη συμπεριφορά του Chrome. Η τρέχουσα συμπεριφορά του Chrome είναι πλέον ίδια με αυτήν της περίπτωσης κατά την οποία η πολιτική έχει οριστεί έτσι ώστε να απενεργοποιείται η εμφάνιση κωδικών πρόσβασης σε καθαρό κείμενο στη σελίδα ρυθμίσεων της διαχείρισης κωδικού πρόσβασης. Αυτό σημαίνει ότι η σελίδα ρυθμίσεων περιέχει απλώς ένα placeholder και το Chrome εμφανίσει τον κωδικό πρόσβασης, μόνο αν ο χρήστης κάνει κλικ στο στοιχείο "Εμφάνιση" (και εκ νέου έλεγχο ταυτότητας, αν υπάρχει). Ακολουθεί η αρχική περιγραφή της πολιτικής.
-
-          Ελέγχει αν ο χρήστης μπορεί να εμφανίσει κωδικούς πρόσβασης σε απλό κείμενο στη διαχείριση κωδικού πρόσβασης.
-
-          Αν απενεργοποιήσετε αυτήν τη ρύθμιση, η διαχείριση κωδικού πρόσβασης δεν επιτρέπει την εμφάνιση αποθηκευμένων κωδικών πρόσβασης σε απλό κείμενο στο παράθυρο της διαχείρισης κωδικού πρόσβασης.
-
-          Αν ενεργοποιήσετε ή δεν ορίσετε αυτήν τη ρύθμιση, οι χρήστες θα μπορούν να προβάλλουν τους κωδικούς πρόσβασης σε απλό κείμενο στη διαχείριση κωδικού πρόσβασης.</translation>
 <translation id="3547954654003013442">Ρυθμίσεις διακομιστή μεσολάβησης</translation>
 <translation id="3591584750136265240">Διαμόρφωση της συμπεριφοράς ελέγχου ταυτότητας κατά τη σύνδεση</translation>
 <translation id="3627678165642179114">Ενεργοποίηση ή απενεργοποίηση της υπηρεσίας ιστού ορθογραφικού ελέγχου</translation>
@@ -900,23 +894,6 @@
 <translation id="4239720644496144453">Η κρυφή μνήμη δεν χρησιμοποιείται για τις εφαρμογές Android. Εάν πολλοί χρήστες εγκαταστήσουν την ίδια εφαρμογή Android, θα γίνει λήψη μιας νέας για κάθε χρήστη.</translation>
 <translation id="4250680216510889253">Όχι</translation>
 <translation id="4261820385751181068">Τοπικές ρυθμίσεις οθόνης σύνδεσης συσκευής</translation>
-<translation id="4275782538576261754">Διαμορφώνει τον τύπο των λήψεων που θα αποκλείσει ολοκληρωτικά το <ph name="PRODUCT_NAME" />, χωρίς να επιτρέπεται στους χρήστες η παράκαμψη της απόφασης ασφαλείας.
-
-      Εάν ορίσετε αυτήν την πολιτική, το <ph name="PRODUCT_NAME" /> θα αποτρέπει συγκεκριμένους τύπους λήψεων και δεν θα επιτρέπει στους χρήστες να παρακάμπτουν τις προειδοποιήσεις ασφαλείας.
-
-      Όταν ορίζεται η επιλογή "Αποκλεισμός επικίνδυνων λήψεων", θα επιτρέπονται όλες οι λήψεις, εκτός από αυτές που φέρουν προειδοποιήσεις της Ασφαλούς περιήγησης.
-
-      Όταν ορίζεται η επιλογή "Αποκλεισμός δυνητικά επικίνδυνων λήψεων", θα επιτρέπονται όλες οι λήψεις, εκτός από αυτές που φέρουν προειδοποιήσεις της Ασφαλούς περιήγησης σχετικά με δυνητικά επικίνδυνες λήψεις.
-
-      Όταν ορίζεται η επιλογή "Αποκλεισμός όλων των λήψεων", θα γίνεται αποκλεισμός όλων των λήψεων.
-
-      Όταν δεν ορίζεται αυτή η επιλογή, (ή όταν ορίζεται η επιλογή "Δεν υπάρχουν ειδικοί περιορισμοί"), οι λήψεις θα υποβάλλονται στους συνήθεις περιορισμούς ασφαλείας βάσει των αποτελεσμάτων της ανάλυσης της Ασφαλούς περιήγησης.
-
-      Λάβετε υπόψη ότι αυτοί οι περιορισμοί εφαρμόζονται σε λήψεις που έχουν ενεργοποιηθεί από περιεχόμενο ιστοσελίδας όπως και την επιλογή του μενού περιβάλλοντος "σύνδεσμος λήψης…".
-
-      Αυτοί οι περιορισμοί δεν εφαρμόζονται στις επιλογές αποθήκευση / λήψη της σελίδας που εμφανίζεται αυτήν τη στιγμή και ούτε στη δυνατότητα αποθήκευσης ως PDF στις επιλογές εκτύπωσης.
-
-      Επισκεφτείτε τη διεύθυνση https://developers.google.com/safe-browsing περισσότερες πληροφορίες σχετικά με την Ασφαλή περιήγηση.</translation>
 <translation id="427632463972968153">Προσδιορίζει τις παραμέτρους που χρησιμοποιούνται κατά την αναζήτηση εικόνας με POST. Αποτελείται από ζεύγη ονομάτων διαχωρισμένων με κόμμα/τιμών. Εάν η τιμή αποτελεί μια παράμετρο προτύπου, όπως {imageThumbnail} στο παραπάνω παράδειγμα, θα αντικατασταθεί με πραγματικά δεδομένα μικρογραφίας εικόνας.
 
           Αυτή η πολιτική είναι προαιρετική. Εάν δεν οριστεί, το αίτημα αναζήτησης εικόνας θα αποσταλεί χρησιμοποιώντας τη μέθοδο GET.
@@ -942,6 +919,7 @@
 <translation id="436581050240847513">Αναφορά διεπαφών δικτύου συσκευών</translation>
 <translation id="4372704773119750918">Να μην επιτρέπεται στον εταιρικό χρήστη η συμμετοχή σε πολλαπλό προφίλ (κύριο ή δευτερεύον)</translation>
 <translation id="4377599627073874279">Να επιτρέπεται σε όλους τους ιστότοπους να εμφανίζουν όλες τις εικόνες</translation>
+<translation id="437791893267799639">Η πολιτική δεν ορίστηκε, να μην επιτρέπεται η μετεγκατάσταση δεδομένων και το ARC</translation>
 <translation id="4389091865841123886">Διαμόρφωση της απομακρυσμένης διαβεβαίωσης με μηχανισμό TPM.</translation>
 <translation id="4418726081189202489">Αν ορίσετε αυτήν την πολιτική σε "false" το <ph name="PRODUCT_NAME" /> θα σταματήσει να στέλνει περιστασιακά ερωτήματα σε έναν διακομιστή της Google για την ανάκτηση μιας ακριβούς χρονικής σήμανσης. Αυτά τα ερωτήματα θα ενεργοποιηθούν στην περίπτωση που ορίσετε την πολιτική σε "True" ή αν δεν την ορίσετε.</translation>
 <translation id="4423597592074154136">Μη αυτόματος καθορισμός ρυθμίσεων του διακομιστή μεσολάβησης</translation>
@@ -1259,6 +1237,7 @@
 <translation id="5586942249556966598">Kαμία ενέργεια</translation>
 <translation id="5630352020869108293">Επαναφορά τελευταίας περιόδου σύνδεσης</translation>
 <translation id="5645779841392247734">Να επιτρέπονται τα cookie σε αυτούς τους ιστότοπους</translation>
+<translation id="5693469654327063861">Να επιτρέπεται η μετεγκατάσταση δεδομένων</translation>
 <translation id="5694594914843889579">Όταν αυτή η πολιτική οριστεί ως αληθής, οι εξωτερικές συσκευές αποθήκευσης δεν θα είναι διαθέσιμες στο πρόγραμμα περιήγησης αρχείων.
 
       Αυτή η πολιτική επηρεάζει όλους τους τύπους μέσων αποθήκευσης. Για παράδειγμα, μονάδες δίσκου flash USB, εξωτερικοί σκληροί δίσκοι, κάρτες SD και άλλες κάρτες μνήμης, οπτικοί δίσκοι κ.λπ. Ο εσωτερικός αποθηκευτικός χώρος δεν επηρεάζεται. Συνεπώς, είναι ακόμη δυνατή η πρόσβαση σε αρχεία που αποθηκεύονται στον φάκελο "Λήψεις". Ούτε το Google Drive επηρεάζεται από αυτήν την πολιτική.
@@ -1497,6 +1476,7 @@
           Η τιμή πολιτικής πρέπει να προσδιορίζεται σε χιλιοστά δευτερολέπτου. Οι τιμές καθορίζονται έτσι ώστε να είναι μικρότερες από την καθυστέρηση αδράνειας.</translation>
 <translation id="6536600139108165863">Αυτόματη επανεκκίνηση κατά τη διακοπή λειτουργίας της συσκευής</translation>
 <translation id="6539246272469751178">Αυτή η πολιτική δεν επηρεάζει τις εφαρμογές Android. Οι εφαρμογές Android χρησιμοποιούν πάντα τον προεπιλεγμένο κατάλογο λήψεων και δεν μπορούν να αποκτήσουν πρόσβαση σε αρχεία που έχει κατεβάσει το <ph name="PRODUCT_OS_NAME" /> σε έναν μη προεπιλεγμένο κατάλογο λήψεων.</translation>
+<translation id="654303922206238013">Στρατηγική μετεγκατάστασης για ecryptfs</translation>
 <translation id="6544897973797372144">Εάν αυτή η πολιτική οριστεί "Αληθής" και η πολιτική ChromeOsReleaseChannel δεν έχει καθοριστεί τότε οι χρήστες του εγγεγραμμένου τομέα θα έχουν τη δυνατότητα να αλλάξουν το κανάλι κυκλοφορίας της συσκευής. Εάν αυτή η πολιτική οριστεί "Αναληθής" η συσκευή θα κλειδώσει σε οποιοδήποτε κανάλι ορίστηκε την τελευταία φορά.
 
       Το κανάλι που έχει επιλεγεί από τον χρήστη θα αντικατασταθεί από την πολιτική ChromeOsReleaseChannel, αλλά εάν το κανάλι πολιτικής είναι πιο σταθερό από αυτό που έχει εγκατασταθεί στη συσκευή, τότε το κανάλι θα αλλάξει μόνο αφού η έκδοση του πιο σταθερού καναλιού φτάσει σε υψηλότερο αριθμό έκδοσης από αυτόν που έχει εγκατασταθεί στη συσκευή σας.</translation>
@@ -1687,6 +1667,13 @@
 
           Αυτή η πολιτική τηρείται μόνο αν είναι ενεργοποιημένη η πολιτική "DefaultSearchProviderEnabled".</translation>
 <translation id="7302043767260300182">Καθυστέρηση κλειδώματος οθόνης κατά τη λειτουργία με εναλλασσόμενο ρεύμα</translation>
+<translation id="7309839952828354215">Καθορίζει τον τρόπο με τον οποίο θα συμπεριφέρεται μια συσκευή που αποστέλλεται με ecryptfs και απαιτεί μετάβαση σε κρυπτογράφηση ext4.
+
+      Εάν ορίσετε αυτήν την πολιτική σε "DisallowArc", οι εφαρμογές Android θα απενεργοποιηθούν για όλους τους χρήστες στη συσκευή (συμπεριλαμβανομένων αυτών που διαθέτουν ήδη κρυπτογράφηση ext4) και δεν θα προσφέρεται μετεγκατάσταση από κρυπτογράφηση ecryptfs σε ext4 σε κανέναν χρήστη.
+
+      Εάν αυτή η πολιτική οριστεί σε "AllowMigration", θα προσφέρεται στους χρήστες με αρχικούς καταλόγους ecryptfs μετεγκατάσταση σε κρυπτογράφηση ext4, όπως κρίνεται απαραίτητο (προς το παρόν, όταν γίνεται διαθέσιμο το Android N στη συσκευή).
+
+      Εάν αυτή η πολιτική δεν οριστεί, η συσκευή θα συμπεριφέρεται όπως εάν είχε επιλεγεί η παράμετρος "DisallowArc".</translation>
 <translation id="7311458740754205918">Εάν αυτή η πολιτική οριστεί αληθής ή δεν οριστεί, η Σελίδα σε νέα καρτέλα ενδέχεται να εμφανίζει προτάσεις περιεχομένου που βασίζονται στο ιστορικό περιήγησης, τα ενδιαφέροντα ή την τοποθεσία του χρήστη.
 
       Εάν αυτή η πολιτική οριστεί μη αληθής, δεν εμφανίζονται στη Σελίδα σε νέα καρτέλα προτάσεις περιεχομένου που δημιουργούνται αυτόματα.</translation>
@@ -2082,8 +2069,6 @@
           Αν ενεργοποιήσετε αυτήν τη ρύθμιση, η αναζήτηση CNAME θα παραλειφθεί και το όνομα του διακομιστή θα χρησιμοποιηθεί όπως έχει καταχωριστεί.
 
           Αν απενεργοποιήσετε αυτήν τη ρύθμιση ή δεν την ορίσετε, το κανονικό όνομα του διακομιστή θα καθοριστεί μέσω της αναζήτησης CNAME.</translation>
-<translation id="8774131509736383471">Εάν αυτή η πολιτική έχει οριστεί σε true, το <ph name="PRODUCT_NAME" /> θα μεγιστοποιήσει άνευ όρων το πρώτο παράθυρο που εμφανίζεται κατά την πρώτη εκτέλεση.
-      Εάν αυτή η πολιτική οριστεί σε false ή δεν διαμορφωθεί, η απόφαση σχετικά με τη μεγιστοποίηση του πρώτου εμφανιζόμενου παραθύρου θα βασίζεται στο μέγεθος της οθόνης.</translation>
 <translation id="87812015706645271">Απαιτεί να υπάρχει συμφωνία ανάμεσα στο όνομα του τοπικού χρήστη και του κατόχου κεντρικού υπολογιστή απομακρυσμένης πρόσβασης</translation>
 <translation id="8782750230688364867">Προσδιορίζει το ποσοστό κατά το οποίο προσαρμόζεται η καθυστέρηση μείωσης της φωτεινότητας της οθόνης όταν η συσκευή βρίσκεται σε λειτουργία παρουσίασης.
 
diff --git a/components/policy/resources/policy_templates_en-GB.xtb b/components/policy/resources/policy_templates_en-GB.xtb
index a02ca9c..1b5ee76 100644
--- a/components/policy/resources/policy_templates_en-GB.xtb
+++ b/components/policy/resources/policy_templates_en-GB.xtb
@@ -521,6 +521,7 @@
 
           If this policy is not set, the setting will be enabled.</translation>
 <translation id="2824715612115726353">Enable Incognito mode</translation>
+<translation id="2838830882081735096">Disallow data migration and ARC</translation>
 <translation id="2844404652289407061">Enables the availability of Touch to Search in <ph name="PRODUCT_NAME" />'s content view.
 
       If you enable this setting, Touch to Search will be available to the user and they can choose to turn the feature on or off.
@@ -703,13 +704,6 @@
           This policy is only respected if the 'DefaultSearchProviderEnabled' policy is enabled.</translation>
 <translation id="350797926066071931">Enable Translate</translation>
 <translation id="3528000905991875314">Enable alternate error pages</translation>
-<translation id="3538538104630456270">The associated setting was used before re-authentication on viewing passwords was introduced. Since then, the setting, and hence this policy, had no effect on the behaviour of Chrome. The current behaviour of Chrome is now the same as if the the policy was set to disable showing passwords in clear text in the password manager settings page. That means that the settings page contains just a placeholder, and only upon the user clicking "Show" (and re-authenticating, if applicable) Chrome shows the password. Original description of the policy follows below.
-
-          Controls whether the user may show passwords in clear text in the password manager.
-
-          If you disable this setting, the password manager does not allow showing stored passwords in clear text in the password manager window.
-
-          If you enable or do not set this policy, users can view their passwords in clear text in the password manager.</translation>
 <translation id="3547954654003013442">Proxy settings</translation>
 <translation id="3591584750136265240">Configure the login authentication behaviour</translation>
 <translation id="3627678165642179114">Enable or disable spell checking web service</translation>
@@ -909,23 +903,6 @@
 <translation id="4239720644496144453">The cache is not used for Android apps. If multiple users install the same Android app, it will be downloaded anew for each user.</translation>
 <translation id="4250680216510889253">No</translation>
 <translation id="4261820385751181068">Device sign-in screen locale</translation>
-<translation id="4275782538576261754">Configures the type of downloads that <ph name="PRODUCT_NAME" /> will completely block, without letting users override the security decision.
-
-      If you set this policy, <ph name="PRODUCT_NAME" /> will prevent certain types of downloads, and won't let user bypass the security warnings.
-
-      When the 'Block dangerous downloads' option is chosen, all downloads are allowed, except for those that carry SafeBrowsing warnings.
-
-      When the 'Block potentially dangerous downloads' option is chosen, all downloads allowed, except for those that carry SafeBrowsing warnings of potentially dangerous downloads.
-
-      When the 'Block all downloads' option is chosen, all downloads are blocked.
-
-      When this policy is not set, (or the 'No special restrictions' option is chosen), the downloads will go through the usual security restrictions based on SafeBrowsing analysis results.
-
-      Note that these restrictions apply to downloads triggered from web page content, as well as the 'download link...' context menu option.
-
-      These restrictions do not apply to the save/download of the currently displayed page, nor does it apply to saving as PDF from the printing options.
-
-      See https://developers.google.com/safe-browsing for more info on SafeBrowsing.</translation>
 <translation id="427632463972968153">Specifies the parameters used when doing image search with POST. It consists of comma-separated name/value pairs. If a value is a template parameter, like {imageThumbnail} in above example, it will be replaced with real image thumbnail data.
 
           This policy is optional. If not set, image search request will be sent using the GET method.
@@ -951,6 +928,7 @@
 <translation id="436581050240847513">Report device network interfaces</translation>
 <translation id="4372704773119750918">Do not allow enterprise user to be part of multiprofile (primary or secondary)</translation>
 <translation id="4377599627073874279">Allow all sites to show all images</translation>
+<translation id="437791893267799639">Policy unset, disallow data migration and ARC</translation>
 <translation id="4389091865841123886">Configure the remote attestation with TPM mechanism.</translation>
 <translation id="4418726081189202489">Setting this policy to false stops <ph name="PRODUCT_NAME" /> from occasionally sending queries to a Google server to retrieve an accurate timestamp. These queries will be enabled if this policy is set to True or is not set.</translation>
 <translation id="4423597592074154136">Manually specify proxy settings</translation>
@@ -1271,6 +1249,7 @@
 <translation id="5586942249556966598">Do nothing</translation>
 <translation id="5630352020869108293">Restore the last session</translation>
 <translation id="5645779841392247734">Allow cookies on these sites</translation>
+<translation id="5693469654327063861">Allow data migration</translation>
 <translation id="5694594914843889579">When this policy is set to true, external storage will not be available in the file browser.
 
       This policy affects all types of storage media. For example: USB flash drives, external hard drives, SD and other memory cards, optical storage, etc. Internal storage is not affected, therefore files saved in the Download folder can still be accessed. Google Drive is also not affected by this policy.
@@ -1509,6 +1488,7 @@
           The policy value should be specified in milliseconds. Values are clamped to be less than the idle delay.</translation>
 <translation id="6536600139108165863">Automatic reboot on device shutdown</translation>
 <translation id="6539246272469751178">This policy has no effect on Android apps. Android apps always use the default downloads directory and cannot access any files downloaded by <ph name="PRODUCT_OS_NAME" /> into a non-default downloads directory.</translation>
+<translation id="654303922206238013">Migration strategy for eCryptfs</translation>
 <translation id="6544897973797372144">If this policy is set to True and the ChromeOsReleaseChannel policy is not specified then users of the enrolling domain will be allowed to change the release channel of the device. If this policy is set to false the device will be locked in whatever channel it was last set.
 
       The user selected channel will be overridden by the ChromeOsReleaseChannel policy, but if the policy channel is more stable than the one that was installed on the device, then the channel will only switch after the version of the more stable channel reaches a higher version number than the one installed on the device.</translation>
@@ -1699,6 +1679,13 @@
 
           This policy is only respected if the 'DefaultSearchProviderEnabled' policy is enabled.</translation>
 <translation id="7302043767260300182">Screen lock delay when running on AC power</translation>
+<translation id="7309839952828354215">Specifies how a device should behave that shipped with eCryptfs and needs to transition to ext4 encryption.
+
+      If you set this policy to 'DisallowArc', Android apps will be disabled for all users on the device (including those that have ext4 encryption already) and no migration from eCryptfs to ext4 encryption will be offered to any users.
+
+      If you set this policy to 'AllowMigration', users with eCryptfs home directories will be offered to migrate these to ext4 encryption as necessary (currently when Android N becomes available on the device).
+
+      If this policy is left unset, the device will behave as if 'DisallowArc' was chosen.</translation>
 <translation id="7311458740754205918">If this is set to true or not set, the New Tab page may show content suggestions based on the user's browsing history, interests or location.
 
       If this is set to false, automatically-generated content suggestions are not shown on the New Tab page.</translation>
@@ -2094,8 +2081,6 @@
           If you enable this setting, CNAME lookup will be skipped and the server name will be used as entered.
 
           If you disable this setting or leave it unset, the canonical name of the server will be determined via CNAME lookup.</translation>
-<translation id="8774131509736383471">If this policy is set to true, <ph name="PRODUCT_NAME" /> will unconditionally maximise the the first window shown on first run.
-      If this policy is set to false or not configured, the decision whether to maximise the first window shown will be based on the screen size.</translation>
 <translation id="87812015706645271">Requires that the name of the local user and the remote access host owner match</translation>
 <translation id="8782750230688364867">Specifies the percentage by which the screen dim delay is scaled when the device is in presentation mode.
 
diff --git a/components/policy/resources/policy_templates_es-419.xtb b/components/policy/resources/policy_templates_es-419.xtb
index fa114eb..b80ba5f 100644
--- a/components/policy/resources/policy_templates_es-419.xtb
+++ b/components/policy/resources/policy_templates_es-419.xtb
@@ -488,6 +488,7 @@
 
           Si esta política no se establece, la configuración estará habilitada.</translation>
 <translation id="2824715612115726353">Activar el modo de incógnito</translation>
+<translation id="2838830882081735096">No permitir la migración de datos y ARC</translation>
 <translation id="2844404652289407061">Habilita la disponibilidad de Tocar para buscar en la vista de contenido de <ph name="PRODUCT_NAME" />.
 
       Si se habilita esta configuración, Tocar para buscar estará disponible para el usuario, quien podrá elegir activar o desactivar la función.
@@ -659,13 +660,6 @@
           Esta política solo se respeta si se habilita la política "DefaultSearchProviderEnabled".</translation>
 <translation id="350797926066071931">Habilitar Traductor de Google</translation>
 <translation id="3528000905991875314">Habilitar páginas de error alternativas</translation>
-<translation id="3538538104630456270">La configuración asociada se usó antes de implementar la reautenticación para ver contraseñas. A partir de ese momento, la configuración y, por lo tanto, esta política no tienen efecto en el comportamiento de Chrome. El comportamiento actual de Chrome es como si la política se hubiera establecido para no ver las contraseñas en texto claro en las páginas de configuración del administrador de contraseñas. Esto significa que la página de configuración contiene solo un marcador de posición y Chrome mostrará la contraseña después de que el usuario haga clic en "Mostrar" (e implemente la reautenticación, si corresponde). A continuación, se muestra la descripción original de la política.
-
-          Controla si el usuario puede mostrar contraseñas en texto claro en el administrador de contraseñas.
-
-          Si inhabilitas esta configuración, el administrador de contraseñas no permite mostrar contraseñas guardadas en texto claro en la ventana del administrador de contraseñas.
-
-          Si habilitas esta configuración o no estableces esta política, los usuarios pueden ver las contraseñas en texto claro en el administrador de contraseñas.</translation>
 <translation id="3547954654003013442">Configuración de proxy</translation>
 <translation id="3591584750136265240">Configurar el comportamiento de autenticación en el acceso</translation>
 <translation id="3627678165642179114">Habilita o inhabilita el servicio web de revisión ortográfica.</translation>
@@ -856,23 +850,6 @@
 <translation id="4239720644496144453">Las apps de Android no usan caché. Si varios usuarios instalan la misma app de Android, se descargará una para cada usuario.</translation>
 <translation id="4250680216510889253">No</translation>
 <translation id="4261820385751181068">Configuración regional de la pantalla de acceso del dispositivo</translation>
-<translation id="4275782538576261754">Configura el tipo de descarga que <ph name="PRODUCT_NAME" /> bloqueará por completo, sin permitir que los usuarios anulen la decisión de seguridad.
-
-      Si configuras esta política, <ph name="PRODUCT_NAME" /> evitará determinados tipos de descargas y no permitirá que los usuarios omitan las advertencias de seguridad.
-
-      Cuando se elige la opción "Bloquear las descargas peligrosas", se permiten todas las descargas, excepto aquellas con advertencias de Navegación segura.
-
-      Cuando se elige la opción "Bloquear las descargas potencialmente peligrosas", se permiten todas las descargas, excepto aquellas con advertencias de Navegación segura sobre descargas potencialmente peligrosas.
-
-      Cuando se elige la opción "Bloquear todas las descargas", se bloquean todas las descargas.
-
-      Cuando no se configura esta política (o cuando se elige la opción "Sin restricciones especiales"), se aplicarán las restricciones usuales de seguridad a las descargas, de acuerdo con los resultados del análisis de Navegación segura.
-
-      Ten en cuenta que estas restricciones se aplican a las descargas que se inician desde el contenido de páginas web, así como la opción "Vínculo de descarga" del menú contextual.
-
-      Estas restricciones no se aplican a las acciones de guardar o descargar la página que se muestra actualmente, ni tampoco a la opción para guardar como PDF desde las opciones de impresión.
-
-      Consulta https://developers.google.com/safe-browsing para obtener más información sobre Navegación segura.</translation>
 <translation id="427632463972968153">Especifica los parámetros utilizados al realizar una búsqueda de imágenes con POST. Se compone de pares de nombre/valor separados por coma. Si un valor es un parámetro de plantilla, como {imageThumbnail} en el ejemplo anterior, se reemplazará por datos de miniaturas de imágenes reales.
 
           Esta política es opcional. Si no se establece, la solicitud de búsqueda de imágenes se enviará mediante el método GET.
@@ -898,6 +875,7 @@
 <translation id="436581050240847513">Informar interfaces de red del dispositivo</translation>
 <translation id="4372704773119750918">No permitir que el usuario de empresa forme parte de la función de varios perfiles (usuario principal o secundario)</translation>
 <translation id="4377599627073874279">Permitir a todos los sitios que muestren todas las imágenes</translation>
+<translation id="437791893267799639">No se estableció la política; no permitir la migración de datos y ARC</translation>
 <translation id="4389091865841123886">Permite configurar la atestación remota con el mecanismo de TPM.</translation>
 <translation id="4418726081189202489">Si esta política se establece como falsa, evita que <ph name="PRODUCT_NAME" /> envíe de forma ocasional consultas a un servidor de Google para obtener una marca de tiempo exacta. Estas consultas se habilitarán si esta política se establece como verdadera o no se establece.</translation>
 <translation id="4423597592074154136">Especificar manualmente la configuración del proxy</translation>
@@ -1177,6 +1155,7 @@
 <translation id="5586942249556966598">No hacer nada</translation>
 <translation id="5630352020869108293">Restaurar la última sesión</translation>
 <translation id="5645779841392247734">Permitir cookies en estos sitios</translation>
+<translation id="5693469654327063861">Permitir la migración de datos</translation>
 <translation id="5694594914843889579">Cuando esta política se establece como verdadera, el almacenamiento externo no estará disponible en el navegador de archivos.
 
       Esta política afecta todos los tipos de medios de almacenamiento, p. ej., memorias USB, discos rígidos externos, tarjetas de memoria SD y de otros tipos, almacenamiento óptico, etc. El almacenamiento interno no se ve afectado, por lo que aún se puede acceder a los archivos guardados en la carpeta de Descargas. Esta política tampoco afecta a Google Drive.
@@ -1280,7 +1259,7 @@
 
       Si inhabilitas esta configuración, la función de Navegación segura nunca estará activa.
 
-      Si habilitas o inhabilitas esta configuración, los usuarios no pueden cambiar ni anular la configuración para habilitar la protección contra software malicioso y phishing en <ph name="PRODUCT_NAME" />.
+      Si habilitas o inhabilitas esta configuración, los usuarios no pueden cambiar ni anular la configuración para habilitar la protección contra software malicioso y suplantación de identidad (phishing) en <ph name="PRODUCT_NAME" />.
 
       Si esta política no se configura, se habilitará, pero el usuario podrá cambiarla.
 
@@ -1402,6 +1381,7 @@
           El valor de la política debe especificarse en milisegundos. Los valores se establecerán para que sean inferiores a la demora de inactividad.</translation>
 <translation id="6536600139108165863">Reinicio automático cuando se apaga el dispositivo</translation>
 <translation id="6539246272469751178">Esta política no tiene efecto en las apps de Android. Estas apps siempre usan el directorio de descargas predeterminado y no pueden acceder a ningún archivo que haya descargado <ph name="PRODUCT_OS_NAME" /> en un directorio de descargas no predeterminado.</translation>
+<translation id="654303922206238013">Estrategia de migración para eCryptfs</translation>
 <translation id="6544897973797372144">Si esta política se establece en Verdadera y la política ChromeOsReleaseChannel no se especifica, los usuarios del dominio de inscripción podrán cambiar el canal de versiones del dispositivo. Si esta política se establece en Falsa, el dispositivo se bloqueará en cualquier canal que se haya establecido anteriormente.
 
       El canal seleccionado por el usuario será reemplazado por la política ChromeOsReleaseChannel, pero si el canal de la política es más estable que el que fue instalado en el dispositivo, el canal solo cambiará después de que la versión del canal más estable alcance un número de versión más alto que la instalada en el dispositivo.</translation>
@@ -1548,7 +1528,7 @@
           Se debe tener en cuenta que si <ph name="PRODUCT_NAME" /> se está ejecutando en "modo en segundo plano", es posible que la sesión no se cierre cuando se cierre la última ventana del navegador, sino que se mantendrá activa hasta que se cierre el navegador. Para obtener más información acerca de la configuración de este comportamiento, se puede consultar la política "BackgroundModeEnabled".
 
           Si la política "RestoreOnStartup" se establece en la opción de restaurar las URL de las sesiones anteriores, esta política no se respetará y las cookies se almacenarán de forma permanente para esos sitios.</translation>
-<translation id="7202925763179776247">Permitir la descarga de restricciones</translation>
+<translation id="7202925763179776247">Permitir las restricciones de descarga</translation>
 <translation id="7207095846245296855">Forzar Google SafeSearch</translation>
 <translation id="7216442368414164495">Permitir que los usuarios acepten informes extendidos de navegación segura</translation>
 <translation id="7234280155140786597">Nombres de los hosts de mensajería nativa prohibidos (o * para todos)</translation>
@@ -1576,6 +1556,13 @@
 
           Esta política solo se respeta si la política "DefaultSearchProviderEnabled" está habilitada.</translation>
 <translation id="7302043767260300182">Demora de bloqueo de pantalla con alimentación de CA</translation>
+<translation id="7309839952828354215">Especifica el comportamiento de un dispositivo que se ha enviado con eCryptfs y necesita una transición a la encriptación ext4.
+
+      Si estableces esta política como "DisallowArc", se inhabilitarán las apps de Android para todos los usuarios en el dispositivo (incluidos los que ya tienen la encriptación ext4) y no se le ofrecerá a ningún usuario la posibilidad de migrar de la encriptación eCryptfs a la ext4.
+
+      Si estableces esta política como "AllowMigration", los usuarios que tengan directorios principales con eCryptfs podrán migrarlos a la encriptación ext4 en caso de ser necesario (actualmente, cuando está disponible Android N en el dispositivo).
+
+      Si esta política no se establece, el dispositivo se comportará como cuando se elige "DisallowArc".</translation>
 <translation id="7311458740754205918">Si esta política se establece como verdadera o no se establece, la página Nueva pestaña mostrará sugerencias de contenido basadas en la ubicación, los intereses o el historial de navegación del usuario.
 
       Si se establece como falsa, la página Nueva pestaña no mostrará sugerencias de contenido generadas de forma automática.</translation>
@@ -1669,7 +1656,7 @@
 
           Esta política es para uso interno de <ph name="PRODUCT_NAME" />.</translation>
 <translation id="7712109699186360774">Preguntar siempre que un sitio quiera acceder a la cámara o al micrófono</translation>
-<translation id="7713608076604149344">Descargar restricciones</translation>
+<translation id="7713608076604149344">Restricciones de descarga</translation>
 <translation id="7715711044277116530">Indica el porcentaje en el que debe ajustarse la demora de inactividad de la pantalla en el modo de presentación.</translation>
 <translation id="7717938661004793600">Permite configurar las funciones de accesibilidad de <ph name="PRODUCT_OS_NAME" />.</translation>
 <translation id="7719251660743813569">Controla el envío de informes sobre estadísticas de uso a Google. Si el valor se establece en "true", <ph name="PRODUCT_OS_NAME" /> enviará informes sobre estadísticas de uso. Si no se configura o se establece en "false", se desactivarán los informes estadísticos.</translation>
@@ -1944,8 +1931,6 @@
 
       Si esta opción está inhabilitada, no se pueden eliminar el historial de navegación ni el de descargas.</translation>
 <translation id="8764119899999036911">Especifica si el SPN de Kerberos generado se basa en el nombre canónico DNS o en el nombre original introducido. Si se habilita esta configuración, se salteará la búsqueda de CNAME y se usará el nombre del servidor que se haya introducido. Si se inhabilita esta opción o si no se configura, el nombre canónico del servidor se determinará a través de una búsqueda de CNAME.</translation>
-<translation id="8774131509736383471">Si esta política se establece en true, <ph name="PRODUCT_NAME" /> maximizará incondicionalmente la primera ventana que se muestre en la primera ejecución.
-      Si esta política se establece en false o no se configura, se tomará la decisión de maximizar la primera ventana que se muestre en función del tamaño de la pantalla.</translation>
 <translation id="87812015706645271">Requiere que el nombre del usuario local y el propietario del host de acceso remoto coincidan</translation>
 <translation id="8782750230688364867">Especifica el porcentaje de ajuste del tiempo de espera de inactividad de la pantalla cuando el dispositivo se encuentra en modo de presentación.
 
diff --git a/components/policy/resources/policy_templates_es.xtb b/components/policy/resources/policy_templates_es.xtb
index d34f211..3321a8e 100644
--- a/components/policy/resources/policy_templates_es.xtb
+++ b/components/policy/resources/policy_templates_es.xtb
@@ -516,6 +516,7 @@
 
       Si no se establece esta política, se habilitará la opción.</translation>
 <translation id="2824715612115726353">Habilitar modo de incógnito</translation>
+<translation id="2838830882081735096">No permitir la migración de datos ni ARC</translation>
 <translation id="2844404652289407061">Permite que Tocar para buscar esté disponible en la vista de contenido de <ph name="PRODUCT_NAME" />.
 
       Si habilitas esta opción, Tocar para buscar estará disponible para los usuarios y podrán decidir cuándo activarla o desactivarla.
@@ -698,13 +699,6 @@
           Esta política solo se respeta si se habilita la política "DefaultSearchProviderEnabled".</translation>
 <translation id="350797926066071931">Habilitar el Traductor</translation>
 <translation id="3528000905991875314">Habilitar páginas de error alternativas</translation>
-<translation id="3538538104630456270">La opción asociada se utilizó antes de que se introdujese la nueva autenticación para ver las contraseñas. Desde entonces, la opción y, por lo tanto, esta política, no han afectado al comportamiento de Chrome. El comportamiento actual de Chrome es el mismo que si se hubiese establecido la política para inhabilitar que se muestren las contraseñas sin cifrar en la página de configuración del Administrador de Contraseñas. Esto significa que la página de configuración incluye un solo marcador de posición y Chrome solo muestra la contraseña cuando el usuario hace clic en Mostrar (y al volver a autenticarse, si procede). A continuación se muestra la descripción original de la política.
-
-          Permite controlar si las contraseñas se pueden mostrar sin cifrar a los usuarios en el Administrador de Contraseñas.
-
-          Si inhabilitas esta opción, no se podrán ver contraseñas almacenadas sin cifrar en la ventana del Administrador de Contraseñas.
-
-          Si habilitas esta opción o si no estableces esta política, los usuarios podrán ver sus contraseñas sin cifrar en el Administrador de Contraseñas.</translation>
 <translation id="3547954654003013442">Configuración de proxy</translation>
 <translation id="3591584750136265240">Configurar el comportamiento de la autenticación de inicio de sesión</translation>
 <translation id="3627678165642179114">Habilitar o inhabilitar el servicio web de corrección ortográfica</translation>
@@ -902,23 +896,6 @@
 <translation id="4239720644496144453">La caché no se utiliza en las aplicaciones para Android. Si varios usuarios instalan la misma aplicación para Android, se descargará una nueva para cada uno de ellos.</translation>
 <translation id="4250680216510889253">No</translation>
 <translation id="4261820385751181068">Configuración regional para la pantalla de inicio de sesión del dispositivo</translation>
-<translation id="4275782538576261754">Configura el tipo de descargas que <ph name="PRODUCT_NAME" /> bloqueará por completo sin que los usuarios puedan anular la decisión de seguridad.
-
-      Si estableces esta política, <ph name="PRODUCT_NAME" /> evitará determinados tipos de descargas y los usuarios no podrán omitir las advertencias de seguridad.
-
-      Al seleccionar la opción Bloquear descargas peligrosas, se permiten todas las descargas excepto las que incluyen advertencias de Navegación Segura.
-
-      Al seleccionar la opción Bloquear descargas potencialmente peligrosas, se permiten todas las descargas excepto las que incluyen advertencias de Navegación Segura sobre descargas potencialmente peligrosas.
-
-      Al seleccionar la opción Bloquear todas las descargas, se bloquean todas las descargas.
-
-      Si esta política no se establece (o bien se selecciona la opción Sin restricciones especiales), se aplican a las descargas las restricciones de seguridad habituales en función de los resultados de análisis de Navegación Segura.
-
-      Ten en cuenta que estas restricciones se aplican a las descargas activadas desde el contenido de las páginas o a través de la opción del menú contextual Descargar enlace.
-
-      Estas restricciones no se aplican a a las opciones Guardar/Descargar de la página actual, ni a la opción de guardar un PDF desde las opciones de impresión.
-
-      Consulta la página https://developers.google.com/safe-browsing para obtener más información sobre la función Navegación Segura.</translation>
 <translation id="427632463972968153">Especifica los parámetros utilizados al hacer una búsqueda de imágenes con POST. Se compone de pares de valor/nombre separados por comas. Si un valor es un parámetro de plantilla, como {imageThumbnail} en el ejemplo anterior, se sustituirá por datos de miniaturas de imágenes reales.
 
           Esta política es opcional. Si no se establece, la solicitud de búsqueda de imágenes se enviará mediante el método GET.
@@ -944,6 +921,7 @@
 <translation id="436581050240847513">Permite informar de interfaces de red del dispositivo</translation>
 <translation id="4372704773119750918">No permitir que el usuario de empresa forme parte de la función de varios perfiles (usuario principal o secundario)</translation>
 <translation id="4377599627073874279">Permitir que todos los sitios muestren todas las imágenes</translation>
+<translation id="437791893267799639">Política no establecida (no permitir la migración de datos ni ARC)</translation>
 <translation id="4389091865841123886">Permite configurar la confirmación remota con el mecanismo de TPM.</translation>
 <translation id="4418726081189202489">Si se asigna el valor false a esta política, <ph name="PRODUCT_NAME" /> no podrá enviar consultas de forma ocasional a un servidor de Google para obtener una marca de tiempo precisa. Estas consultas se habilitarán si le asigna el valor true a esta política o si no se configura.</translation>
 <translation id="4423597592074154136">Especificar configuración de proxy manualmente</translation>
@@ -1263,6 +1241,7 @@
 <translation id="5586942249556966598">No hacer nada</translation>
 <translation id="5630352020869108293">Restaurar la última sesión</translation>
 <translation id="5645779841392247734">Permitir cookies en estos sitios</translation>
+<translation id="5693469654327063861">Permitir la migración de datos</translation>
 <translation id="5694594914843889579">Si se asigna el valor True a esta política, el almacenamiento externo no estará disponible en el explorador de archivos.
 
       Esta política afecta a todos los tipos de medios de almacenamiento, por ejemplo, unidades flash USB, unidades de disco duro externos, tarjetas SD, otras tarjetas de memoria, otros tipos de almacenamiento óptico, etc. El almacenamiento interno no se ve afectado, por lo que aún se puede acceder a los archivos guardados en la carpeta de descargas. Esta política tampoco afecta a Google Drive.
@@ -1371,9 +1350,9 @@
 
       Si inhabilitas esta opción, la Navegación Segura nunca está activada.
 
-      Si habilitas o inhabilitas esta opción, los usuarios no pueden cambiar ni anular la opción Habilitar la protección contra phishing y software malicioso en <ph name="PRODUCT_NAME" />.
+      Si habilitas o inhabilitas esta opción, los usuarios no pueden cambiar ni anular la opción "Habilitar protección contra phishing y software malicioso" en <ph name="PRODUCT_NAME" />.
 
-      Si esta política no se establece, se habilitará esta opción, pero los usuarios no podrán cambiarla.
+      Si esta política no se establece, se habilitará esta opción, pero los usuarios podrán cambiarla.
 
       Consulta https://developers.google.com/safe-browsing para obtener más información sobre la Navegación Segura.</translation>
 <translation id="6017568866726630990">Permite mostrar el cuadro de diálogo de impresión del sistema en lugar de la vista previa de impresión.
@@ -1450,10 +1429,10 @@
 <translation id="6281043242780654992">Configura las políticas relativas a los mensajes nativos. Los hosts de mensajes nativos de la lista negra se inhabilitarán a menos que se incluyan en la lista blanca.</translation>
 <translation id="6282799760374509080">Permitir o denegar captura de audio</translation>
 <translation id="6284362063448764300">TLS 1.1</translation>
-<translation id="6287694548537067861">Habilita las actualizaciones de todos los componentes en <ph name="PRODUCT_NAME" /> si no se establece la política o si se le asigna el valor True.
+<translation id="6287694548537067861">Habilita las actualizaciones de todos los componentes de <ph name="PRODUCT_NAME" /> si no se establece la política o si se le asigna el valor True.
 
-      Si se le asigna el valor False, se inhabilitan las actualizaciones de los componentes. Sin embargo, algunos componentes quedan exentos de esta política: no se inhabilitarán las actualizaciones de cualquier componente que no contenga ningún código ejecutable, que no influya en el funcionamiento del navegador de forma significativa o que sea esencial para garantizar su seguridad.
-      Entre los ejemplos de estos componentes se incluyen las listas de revocación de certificados y los datos de navegación seguros.
+      Si se le asigna el valor False, se inhabilitan las actualizaciones de los componentes. Sin embargo, algunos componentes quedan exentos de esta política: no se inhabilitarán las actualizaciones de cualquier componente que no contenga ningún código ejecutable, que no influya en el funcionamiento del navegador de forma significativa o que sea esencial para su seguridad.
+      Entre los ejemplos de estos componentes se incluyen las listas de revocación de certificados y los datos de navegación segura.
       Consulta la página https://developers.google.com/safe-browsing para obtener más información sobre la función Navegación Segura.</translation>
 <translation id="6310223829319187614">Habilitar la opción de autocompletar nombre de dominio durante el inicio de sesión del usuario</translation>
 <translation id="6315673513957120120">Chrome muestra una página de advertencia cuando los usuarios intentan acceder a sitios web con errores SSL. De forma predeterminada o cuando se establezca el valor true en esta política, los usuarios podrán hacer clic para ignorar estas páginas de advertencia.
@@ -1505,6 +1484,7 @@
           El valor de la política se debe especificar en milisegundos. Los valores están establecidos para ser inferiores al retraso de inactividad.</translation>
 <translation id="6536600139108165863">Reinicio automático al cerrar el dispositivo</translation>
 <translation id="6539246272469751178">Esta política no afecta a las aplicaciones para Android. Siempre utilizan el directorio de descargas predeterminado y no pueden acceder a ningún archivo que <ph name="PRODUCT_OS_NAME" /> haya descargado en un directorio de descargas que no sea el predeterminado.</translation>
+<translation id="654303922206238013">Estrategia de migración para eCryptfs</translation>
 <translation id="6544897973797372144">Si el valor correspondiente a esta política se establece en True y no se especifica la política ChromeOsReleaseChannel, los usuarios del dominio pertinente podrán cambiar el canal de versiones del dispositivo. Si el valor de esta política se establece en False, el dispositivo se bloqueará en el último canal configurado.
 
       La política ChromeOsReleaseChannel anulará el canal seleccionado por el usuario, pero, si el canal de la política es más estable que el instalado en el dispositivo, este se podrá cambiar únicamente después de que la versión del canal más estable supere a la instalada en el dispositivo.</translation>
@@ -1693,6 +1673,13 @@
 
           Esta política solo se respeta si la política "DefaultSearchProviderEnabled" está habilitada.</translation>
 <translation id="7302043767260300182">Retraso de bloqueo de pantalla cuando el dispositivo está conectado a la red</translation>
+<translation id="7309839952828354215">Especifica cómo debe comportarse un dispositivo que se ha enviado con eCryptfs y tiene que transferirse al sistema de cifrado ext4.
+
+      Si se asigna el valor DisallowArc a esta política, se inhabilitarán las aplicaciones Android para todos los usuarios del dispositivo (incluidos los que ya usen el sistema de cifrado ext4) y la migración de eCryptfs a ext4 no se ofrecerá a ningún usuario.
+
+      Si se asigna el valor AllowMigration a esta política, los usuarios que usen eCryptfs en sus directorios principales podrán migrarlos al sistema de cifrado ext4 si hace falta (cuando Android N esté disponible en el dispositivo).
+
+      Si no se establece esta política, el dispositivo se comportará como si se hubiera seleccionado el valor DisallowArc.</translation>
 <translation id="7311458740754205918">Si se asigna True o no se establece ningún valor, la página Nueva pestaña puede mostrar sugerencias de contenido basadas en la ubicación, los intereses o el historial de navegación del usuario.
 
      Si se asigna el valor False, no se mostrarán las sugerencias de contenido generadas automáticamente en la página Nueva pestaña.</translation>
@@ -2088,8 +2075,6 @@
           Si habilitas esta opción, se omitirá la consulta de nombre canónico y se usará el nombre del servidor tal como se haya introducido.
 
           Si inhabilitas esta opción, se hará una consulta de nombre canónico para determinar el nombre canónico del servidor.</translation>
-<translation id="8774131509736383471">Si se asigna el valor true a esta política, <ph name="PRODUCT_NAME" /> ampliará de forma incondicional la primera ventana que se muestre al ejecutarse por primera vez.
-      Si se asigna el valor false o si esta política no se configura, el tamaño de la pantalla determinará si se maximiza la primera ventana que se muestra.</translation>
 <translation id="87812015706645271">Requerir que el nombre del usuario local y el propietario del host de acceso remoto coincidan</translation>
 <translation id="8782750230688364867">Especifica el porcentaje de ajuste del tiempo de espera de inactividad de la pantalla cuando el dispositivo se encuentra en modo de presentación.
 
diff --git a/components/policy/resources/policy_templates_et.xtb b/components/policy/resources/policy_templates_et.xtb
index ee43142..1de68f7 100644
--- a/components/policy/resources/policy_templates_et.xtb
+++ b/components/policy/resources/policy_templates_et.xtb
@@ -520,6 +520,7 @@
 
           Kui jätate selle reegli määramata, siis seade lubatakse.</translation>
 <translation id="2824715612115726353">Luba inkognitorežiim</translation>
+<translation id="2838830882081735096">Keela andmete üleviimine ja ARC</translation>
 <translation id="2844404652289407061">Lubab teenuse <ph name="PRODUCT_NAME" /> sisu vaates funktsiooni Puuduta otsimiseks.
 
       Kui selle seade lubate, on funktsioon Puuduta otsimiseks kasutaja jaoks saadaval ja ta saab selle sisse või välja lülitada.
@@ -695,13 +696,6 @@
           Reeglit järgitakse ainult siis, kui lubatud on reegel „DefaultSearchProviderEnabled”.</translation>
 <translation id="350797926066071931">Luba Tõlge</translation>
 <translation id="3528000905991875314">Luba alternatiivsed vealehed</translation>
-<translation id="3538538104630456270">Seotud seadet kasutati enne, kui uuesti autentimine paroolide vaatamisel kasutusele võeti. Alates sellest ei mõjutanud see seade ja sellest tulenevalt ka see reegel käitumist Chrome'is. Chrome'i praegune käitumine on sama, nagu keelaks see reegel paroolide kuvamise tavatekstina paroolihalduri seadete lehel. See tähendab, et seadete leht sisaldab ainult kohahoidjat ja Chrome kuvab parooli ainult siis, kui kasutaja klõpsab käsul „Kuva” (ning autendib uuesti, kui see on kohaldatav). Allpool on reegli algne kirjeldus.
-
-          Juhib seda, kas kasutaja võib paroolihalduris paroole tavatekstina kuvada.
-
-          Seade keelamisel ei luba paroolihaldur salvestatud paroole paroolihalduri aknas tavatekstina kuvada.
-
-          Kui lubate reegli või jätate selle määramata, siis saavad kasutajad paroolihalduris paroole tavatekstina vaadata.</translation>
 <translation id="3547954654003013442">Puhverserveri seaded</translation>
 <translation id="3591584750136265240">Sisselogimise autentimise käitumise seadistamine</translation>
 <translation id="3627678165642179114">Õigekirjakontrolli veebiteenuse lubamine või keelamine</translation>
@@ -895,23 +889,6 @@
 <translation id="4239720644496144453">Androidi rakenduste jaoks vahemälu ei kasutata. Kui mitu kasutajat installivad sama Androidi rakenduse, laaditakse see iga kasutaja puhul uuena alla.</translation>
 <translation id="4250680216510889253">Ei</translation>
 <translation id="4261820385751181068">Seadme sisselogimisekraani lokaat</translation>
-<translation id="4275782538576261754">Seadistab allalaadimiste tüübid, mille <ph name="PRODUCT_NAME" /> täielikult blokeerib, lubamata kasutajal turvaotsust alistada.
-
-      Kui määrate selle reegli, blokeerib <ph name="PRODUCT_NAME" /> teatud tüüpi allalaadimised ega luba kasutajal turvahoiatusi eirata.
-
-      Kui valitud on seade „Blokeeri ohtlikud allalaadimised”, on lubatud kõik allalaadimised peale ohutu sirvimise hoiatusega sisu.
-
-      Kui valitud on seade „Blokeeri potentsiaalselt ohtlikud allalaadimised”, on lubatud kõik allalaadimised peale sisu, mida ohutu sirvimine peab potentsiaalselt ohtlikuks.
-
-      Kui valitud on seade „Blokeeri kõik allalaadimised”, on kõik allalaadimised blokeeritud.
-
-      Kui jätate reegli määramata (või valite seade „Eripiirangud puuduvad”), kehtivad allalaadimiste puhul tavapärased turvapiirangud, mis põhinevad ohutu sirvimise analüüsi tulemustel.
-
-      Pange tähele, et piirangud kehtivad nii veebilehe sisu kui ka kontekstimenüü valiku „Laadi alla link …” kaudu käivitatud allalaadimiste puhul.
-
-      Piirangud ei kehti praegu kuvatava lehe sisu salvestamise/allalaadimise puhul ega printimisvalikutes PDF-failina salvestamisel.
-
-      Vaadake lisateavet ohutu sirvimise kohta aadressilt https://developers.google.com/safe-browsing.</translation>
 <translation id="427632463972968153">Täpsustab parameetri, mida kasutatakse POST-meetodiga soovituse otsingu tegemisel. See koosneb komaga eraldatud nime/väärtuse paaridest. Kui väärtus on malliparameeter, nt {imageThumbnail} ülalolevas näites, siis asendatakse see pisipildi andmetega.
 
           See reegel on valikuline. Kui see pole määratud, siis saadetakse soovituse otsingu taotlus GET-meetodiga.
@@ -937,6 +914,7 @@
 <translation id="436581050240847513">Seadme võrguliidestest teatamine</translation>
 <translation id="4372704773119750918">Ärge lubage ettevõtte kasutajal olla osa multiprofiilist (esmane või teisene)</translation>
 <translation id="4377599627073874279">Luba kõikidel saitidel kõikide kujutiste kuvamine</translation>
+<translation id="437791893267799639">Reegel on määramata, keela andmete üleviimine ja ARC</translation>
 <translation id="4389091865841123886">Kaugatesteerimine konfigureeritakse TPM-mehhanismi abil.</translation>
 <translation id="4418726081189202489">Kui selle reegli väärtuseks määratakse Väär, peatatakse teenusest <ph name="PRODUCT_NAME" /> päringute saatmine Google'i serverile täpse ajatempli saamiseks. Need päringud lubatakse, kui reegli väärtuseks on määratud Tõene või see on määramata.</translation>
 <translation id="4423597592074154136">Puhverserveri seadete määramine käsitsi</translation>
@@ -1254,6 +1232,7 @@
 <translation id="5586942249556966598">Ära tee midagi</translation>
 <translation id="5630352020869108293">Viimase seansi taastamine</translation>
 <translation id="5645779841392247734">Luba küpsised nendel saitidel</translation>
+<translation id="5693469654327063861">Luba andmete üleviimine</translation>
 <translation id="5694594914843889579">Kui reegli väärtuseks on määratud Tõene, siis ei ole väline salvestusseade failibrauseris saadaval.
 
       Reegel kehtib kõigile salvestusseadmete tüüpidele, näiteks USB-välkmäludraivid, välised kõvakettad, SD-kaardid jm mälukaardid, optilised salvestusseadmed jne. See ei kehti sisemälu kohta, mistõttu kausta Allalaadimised salvestatud failidele on juurdepääs olemas. Reegel ei kehti ka Google Drive'ile.
@@ -1496,6 +1475,7 @@
           Reegli väärtus tuleb määrata millisekundites. Väärtused tuleb kinnitada väiksematena kui jõudeoleku viiteaeg.</translation>
 <translation id="6536600139108165863">Automaatne taaskäivitamine seadme väljalülitamisel</translation>
 <translation id="6539246272469751178">See reegel ei mõjuta Androidi rakendusi. Androidi rakendused kasutavad alati allalaadimiste vaikekataloogi ega pääse juurde ühelegi failile, mille operatsioonisüsteem <ph name="PRODUCT_OS_NAME" /> on alla laadinud kataloogi, mis pole allalaadimiste vaikekataloog.</translation>
+<translation id="654303922206238013">Süsteemi eCryptfs üleviimisstrateegia</translation>
 <translation id="6544897973797372144">Kui reeglile on määratud olek True ja reeglit ChromeOsReleaseChannel pole määratud, siis on registreerumisdomeeni kanali kasutajatel lubatud seadme versiooni kanalit muuta. Kui reeglile on määratud olek False, siis lukustatakse seade mis tahes viimati määratud kanalil.
 
       Kasutaja valitud kanali alistab reegel ChromeOsReleaseChannel. Kui aga reegli kanal on stabiilsem kui seadmesse installitud kanal, siis lülitub see sisse alles pärast seda, kui stabiilsem kanal jõuab seadmesse installitud kanalist kõrgema versiooninumbrini.</translation>
@@ -1687,6 +1667,13 @@
 
           See reegel kehtib vaid siis, kui reegel „DefaultSearchProviderEnabled” on lubatud.</translation>
 <translation id="7302043767260300182">Ekraani lukustamise viiteaeg võrgutoite kasutamisel</translation>
+<translation id="7309839952828354215">Määrab, kuidas peaks käituma süsteemiga eCryptfs tarnitud seade, mis on vaja üle viia krüpteerimissüsteemile ext4.
+
+      Kui määrate reegli väärtuseks „DisallowArc”, on Androidi rakendused kõigi seadme kasutajate jaoks keelatud (sh rakendused, mis põhinevad juba krüpteerimissüsteemil ext4) ja ühelegi kasutajale ei pakuta üleminekut krüpteerimissüsteemilt eCryptfs süsteemile ext4.
+
+      Kui määrate reegli väärtuseks „AllowMigration”, pakutakse kasutajatele, kelle juurkataloog põhineb süsteemil eCryptfs, vajaduse korral (praegu siis, kui Android N tuleb seadmes saadavale) võimalust üle minna krüpteerimissüsteemile ext4.
+
+      Kui jätate reegli määramata, käitub seade nii, nagu oleks valitud väärtus „DisallowArc”.</translation>
 <translation id="7311458740754205918">Kui selle väärtuseks määratakse Tõene või seda ei määrata, võidakse uuel vahelehel näidata sisu soovitusi kasutaja sirvimisajaloo, huvide või asukoha põhjal.
 
       Kui selle väärtuseks määratakse Väär, ei näidata uuel vahelehel automaatselt loodud sisu soovitusi.</translation>
@@ -2082,8 +2069,6 @@
           Seade lubamisel jäetakse CNAME-i otsimine vahele ja serveri nime kasutatakse sisestatud kujul.
 
           Kui keelate seade või jätate selle määramata, siis määratakse serveri tavapärane nimi CNAME-i abil.</translation>
-<translation id="8774131509736383471">Kui selle reegli väärtuseks määratakse Tõene, maksimeerib teenus <ph name="PRODUCT_NAME" /> tingimusteta esmasel käivitamisel kuvatava esimese akna.
-      Kui selle reegli väärtuseks määratakse Väär või seda ei määrata, tehakse otsus esimese kuvatava akna maksimeerimiseks ekraani suuruse põhjal.</translation>
 <translation id="87812015706645271">Kohaliku kasutaja ja kaugjuurdepääsuhosti omaniku nimed peavad ühtima</translation>
 <translation id="8782750230688364867">Määrab ekraani tumenduse viivituse skaleerimismäära protsentides, kui seade on esitlusrežiimis.
 
diff --git a/components/policy/resources/policy_templates_fa.xtb b/components/policy/resources/policy_templates_fa.xtb
index c8834b7..8a7ac46 100644
--- a/components/policy/resources/policy_templates_fa.xtb
+++ b/components/policy/resources/policy_templates_fa.xtb
@@ -487,6 +487,7 @@
 
          اگر این خط‌مشی تنظیم نشده باقی بماند، تنظیم فعال خواهد شد.</translation>
 <translation id="2824715612115726353">فعال کردن حالت ناشناس</translation>
+<translation id="2838830882081735096">‏اجازه ندادن به انتقال داده و ARC</translation>
 <translation id="2844404652289407061">در دسترس بودن «لمس برای جستجو»‌ را در نمای محتوای <ph name="PRODUCT_NAME" /> فعال می‌کند.
 
       اگر این تنظیم را فعال کنید، «لمس برای جستجو» برای کاربر در دسترس خواهد بود و کاربر می‌تواند قابلیت را روشن یا خاموش کند.
@@ -656,13 +657,6 @@
  این قانون فقط در صورتی رعایت می‌شود که قانون «DefaultSearchProviderEnabled» فعال شده باشد.</translation>
 <translation id="350797926066071931">فعال کردن ترجمه</translation>
 <translation id="3528000905991875314">فعال کردن صفحات خطای جایگزین</translation>
-<translation id="3538538104630456270">‏تنظیم مرتبط، قبل از معرفی احراز هویت مجدد مربوط به تماشای گذرواژه‌ها استفاده شد. از آن زمان تاکنون، این تنظیم و درنتیجه این خط‌مشی تأثیری بر رفتار Chrome نداشته است. اکنون رفتار فعلی Chrome مانند زمانی است که خط‌مشی روی غیرفعال کردن نمایش گذرواژه‌ها به‌صورت متن آشکار (رمزنگاری‌نشده) در صفحه تنظیمات مدیر گذرواژه تنظیم شده باشد. به این معنی که آن صفحه تنظیمات فقط حاوی جای‌بان است و فقط با کلیک کردن کاربر روی «نمایش» (و احراز هویت مجدد درصورت اطلاق‌پذیری) Chrome گذرواژه را نشان می‌دهد. شرح اصلی خط‌مشی در زیر آمده است.
-
-          کنترل می‌کند کاربر می‌تواند گذرواژه‌ها را به‌صورت متن آشکار در مدیر گذرواژه نشان دهد یا خیر.
-
-          اگر این تنظیم را غیرفعال کنید، مدیر گذرواژه اجازه نمی‌دهد گذرواژه‌های ذخیره‌شده به‌صورت متن آشکار در پنجره مدیر گذرواژه نشان داده شود.
-
-          اگر این خط‌مشی را فعال نکنید یا آن را تنظیم نکنید، کاربران می‌توانند گذرواژه‌هایشان را به‌صورت متن آشکار در مدیر گذرواژه ببینند.</translation>
 <translation id="3547954654003013442">تنظیمات پروکسی</translation>
 <translation id="3591584750136265240">پیکربندی رفتار احراز هویت ورود به سیستم</translation>
 <translation id="3627678165642179114">فعال یا غیر فعال کردن غلطگیر املای سرویس وب</translation>
@@ -851,23 +845,6 @@
 <translation id="4239720644496144453">‏حافظه پنهان برای برنامه‌های Android استفاده نمی‌شود. اگر چند کاربر برنامه Android مشابه‌ای را نصب کنند، برای هر کاربر یک برنامه جدید بارگیری خواهد شد.</translation>
 <translation id="4250680216510889253">نه</translation>
 <translation id="4261820385751181068">منطقه زبانی صفحه ورود به سیستم دستگاه</translation>
-<translation id="4275782538576261754">‏نوع بارگیری‌هایی را که <ph name="PRODUCT_NAME" /> کاملاً مسدود خواهد کرد پیکربندی می‌کند، بدون اینکه به کاربر اجازه دهد تصمیم امنیتی را لغو کند.
-
-      اگر این خط‌مشی را تنظیم کنید، <ph name="PRODUCT_NAME" /> از انواع خاصی از بارگیری‌ها جلوگیری می‌کند و به کاربر اجازه نمی‌دهد هشدارهای امنیتی را دور بزند.
-
-      اگر گزینه «مسدود کردن بارگیری‌های خطرناک» انتخاب شود، به‌جز بارگیری‌های حاوی هشدارهای «مرور ایمن»، به همه بارگیری‌ها اجازه داده می‌شود.
-
-      اگر گزینه «مسدود کردن بارگیری‌های خطرناک» انتخاب شود، به‌جز بارگیری‌های حاوی هشدارهای «مرور ایمن» درباره بارگیری‌های بالقوه خطرناک، به همه بارگیری‌ها اجازه داده می‌شود.
-
-      اگر گزینه «مسدود کردن بارگیری‌های خطرناک» انتخاب شود، همه بارگیری‌ها مسدود می‌شوند.
-
-      اگر این خط‌‌مشی تنظیم نشود (یا گزینه «بدون محدودیت‌ خاصی» انتخاب شود)، محدودیت‌های معمول امنیتی براساس نتایج تجزیه‌وتحلیل «مرور ایمن» بر بارگیری‌ها اعمال می‌شود.
-
-      توجه کنید این محدودیت‌ها بر بارگیری‌هایی اعمال می‌شود که از محتوای صفحه وب و همچنین گزینه منوی بافت «بارگیری پیوند…» شروع می‌شوند.
-
-      این محدودیت‌ها برای ذخیره / بارگیری صفحه‌ای که درحال‌حاضر نمایش داده می‌شود و همچنین برای ذخیره کردن در قالب PDF از گزینه‌های چاپ اعمال نمی‌شوند.
-
-      برای دریافت اطلاعات بیشتر درباره «مرور ایمن»، https://developers.google.com/safe-browsing را ببینید.</translation>
 <translation id="427632463972968153">‏پارامترهای مورد استفاده هنگام انجام جستجوی تصویری با POST را مشخص می‌کند. متشکل از 
 جفت‌های نام/مقدار است که با کاما ازهم جدا شده‌اند. اگر یک مقدار یک پارامتر الگو باشد، مانند {imageThumbnail} در مثال بالا، با داده‌های تصویر کوچک واقعی جایگزین خواهد شد.
 
@@ -893,6 +870,7 @@
 <translation id="436581050240847513">گزارش واسط‌های شبکه دستگاه</translation>
 <translation id="4372704773119750918">به کاربر سازمانی امکان نمی‌دهد بخشی از چندنمایه باشد (اصلی یا ثانویه)</translation>
 <translation id="4377599627073874279">به همه سایت‌ها اجازه نمایش تصاویر داده شود</translation>
+<translation id="437791893267799639">‏خط‌مشی تنظیم‌نشده، اجازه ندادن به انتقال داده و ARC</translation>
 <translation id="4389091865841123886">‏تأیید هویت راه دور را با مکانیزم TPM پیکربندی می‌کند.</translation>
 <translation id="4418726081189202489">‏اگر این خط‌مشی روی «نادرست» تنظیم شود، <ph name="PRODUCT_NAME" /> دیگر برای بازیابی مهر زمانی صحیح، پرسمان‌های گاه‌به‌گاه به سرور Google ارسال نمی‌کند. اگر این خط‌مشی روی «درست» تنظیم نشود یا تنظیم نشود، این پرسمان‌ها فعال خواهند بود.</translation>
 <translation id="4423597592074154136">تنظیم دستی سرور پروکسی</translation>
@@ -1174,6 +1152,7 @@
 <translation id="5586942249556966598">کاری انجام نشود</translation>
 <translation id="5630352020869108293">بازیابی آخرین جلسه</translation>
 <translation id="5645779841392247734">مجاز بودن کوکی‌ها برای این سایت‌ها</translation>
+<translation id="5693469654327063861">اجازه دادن به انتقال داده</translation>
 <translation id="5694594914843889579">‏وقتی این خط‌مشی روی درست تنظیم شود، ذخیره‌سازی خارجی در مرورگر فایل در دسترس نخواهد بود.
 
       این ‌خط‌مشی روی همه انواع رسانه ذخیره‌سازی اثر می‌گذارد. برای مثال: درایوهای فلاش USB، دیسک‌های سخت خارجی، کارت‌های حافظه از نوع SD و انواع دیگر، ذخیره‌سازی نوری و غیره. ذخیره‌سازی داخلی تحت‌تأثیر قرار نمی‌گیرد بنابراین امکان دسترسی به فایل‌های ذخیره‌شده در پوشه «بارگیری» همچنان وجود دارد. Google Drive نیز تحت تأثیر این ‌خط‌مشی نیست.
@@ -1395,6 +1374,7 @@
           مقدار خط‌مشی باید بر حسب میلی ثانیه باشد. مقادیر باید کمتر از زمان تأخیر بی‌حرکتی باشند.</translation>
 <translation id="6536600139108165863">راه‌اندازی مجدد خودکار در هنگام خاموش شدن دستگاه</translation>
 <translation id="6539246272469751178">‏این خط‌مشی بر برنامه‌های Android تأثیری ندارد. برنامه‌های Android همیشه از فهرست بارگیری‌های پیش‌فرض استفاده می‌کنند و نمی‌توانند به فایل‌های بارگیری‌شده توسط <ph name="PRODUCT_OS_NAME" /> در فهرست بارگیری‌های غیرپیش‌فرض دسترسی پیدا کنند.</translation>
+<translation id="654303922206238013">‏استراتژی انتقال برای ecryptfs</translation>
 <translation id="6544897973797372144">‏اگر این خط‌مشی روی «درست» تنظیم شود و ‌خط‌مشی ChromeOsReleaseChannel مشخص نشده باشد، کاربرهای دامنه ثبت اجازه خواهند داشت کانال انتشار دستگاه را تغییر دهند. اگر این ‌خط‌مشی روی «اشتباه» تنظیم شود دستگاه روی کانالی که آخرین بار روی آن تنظیم شده است قفل می‌شود.
 
 کانال انتخابی کاربر توسط ‌خط‌مشی ChromeOsReleaseChannel لغو می‌شود اما اگر کانال ‌خط‌مشی پایدار بیشتری داشته باشد نسبت به کانالی که روی دستگاه نصب شده است، کانال فقط زمانی عوض می‌شود که نسخه کانال پایدارتر به شماره نسخه بالاتر نسبت به کانال نصب شده قبلی روی دستگاه برسد.</translation>
@@ -1571,6 +1551,13 @@
 
  این قانون تنها درصورتی‌که قانون "DefaultSearchProviderEnabled" فعال باشد مورد استفاده قرار می‌گیرد.</translation>
 <translation id="7302043767260300182">تأخیر قفل صفحه هنگام کار با برق</translation>
+<translation id="7309839952828354215">‏نحوه رفتار دستگاهی که با ecryptfs ارسال شده است و موارد انتقال ضروری به رمزگذاری ext4 را مشخص می‌کند.
+
+      اگر این خط‌مشی را روی «اجازه ندادن به Arc» تنظیم کنید، برنامه‌های Android برای همه کاربران دستگاه (ازجمله کاربرانی که از قبل رمزگذاری ext4 دارند) غیرفعال می‌شوند و انتقالی از رمزگذاری ecryptfs به ext4 به هیچ‌یک از کاربران پیشنهاد نمی‌شود.
+
+      اگر این خط‌مشی را روی «اجازه دادن به انتقال» تنظیم کنید، به کاربران دارای فهرست‌های راهنمای ورود به سیستم ecryptfs پیشنهاد می‌شود تا درصورت لزوم (درحال‌ حاضر وقتی Android N در دستگاه در دسترس قرار گیرد)، آن‌ها را به رمزگذاری ext4 منتقل کنند.
+
+      اگر این خط‌مشی تنظیم نشود، رفتار دستگاه مثل حالتی است که «اجازه ندادن به Arc» انتخاب می‌شود.</translation>
 <translation id="7311458740754205918">اگر این خط‌مشی روی درست تنظیم شود یا تنظیم نشود، صفحه «برگه جدید» می‌تواند براساس سابقه مرور، علایق یا مکان کاربر، پیشنهادهای محتوا نشان دهد.
 
       اگر روی نادرست تنظیم شود، پیشنهادهای محتوایی که به‌طور خودکار ایجاد می‌شوند، در صفحه «برگه جدید» نشان داده نمی‌شود.</translation>
@@ -1935,8 +1922,6 @@
 
 اگر این تنظیم غیرفعال باشد، سابقه مرور و بارگیری قابل حذف نیستند.</translation>
 <translation id="8764119899999036911">‏تعیین می‌کند که Kerberos SPN تولید شده براساس نام DNS معیار باشد یا براساس نام اصلی وارد شده تعیین شود. اگر این گزینه را فعال کنید، جستجوی CNAME نادیده گرفته می‌شود و نام سرور همان نامی خواهد بود که وارد شده است. اگر این گزینه را غیرفعال کنید یا آن را بدون تنظیم باقی بگذارید، نام معیار سرور از طریق جستجوی CNAME تعیین می‌شود.</translation>
-<translation id="8774131509736383471">اگر این خط‌مشی روی درست تنظیم شود، <ph name="PRODUCT_NAME" /> بدون هیچ شرطی اندازه اولین پنجره نشان داده شده در اولین اجرا را به حداکثر می‌رساند.
-      اگر این خط‌مشی روی نادرست تنظیم شود یا پیکربندی نشود، بر اساس اندازه صفحه تعیین می‌کند اولین پنجره در حالت حداکثر نشان داده شود یا خیر.</translation>
 <translation id="87812015706645271">لازم می‌داند نام کاربر محلی و مالک میزبان دسترسی از راه دور منطبق باشند</translation>
 <translation id="8782750230688364867">درصدی را نشان می‌دهد که با آن تأخیر عدم فعالیت صفحه نمایش هنگامی که دستگاه در حالت ارائه است، اندازه‌گیری می‌شود.
 
diff --git a/components/policy/resources/policy_templates_fi.xtb b/components/policy/resources/policy_templates_fi.xtb
index 9d0e6917..b87beba 100644
--- a/components/policy/resources/policy_templates_fi.xtb
+++ b/components/policy/resources/policy_templates_fi.xtb
@@ -495,6 +495,7 @@
 
       Jos käytäntöä ei määritetä, asetus on käytössä.</translation>
 <translation id="2824715612115726353">Ota incognito-tila käyttöön</translation>
+<translation id="2838830882081735096">Estä tietojen siirtäminen ja ARC</translation>
 <translation id="2844404652289407061">Määrittää, näyttääkö <ph name="PRODUCT_NAME" /> Koskettamalla hakemisen sisältönäkymässä.
 
       Jos asetus on käytössä, Koskettamalla hakeminen on käytettävissä ja käyttäjä voi halutessaan ottaa sen käyttöön tai poistaa käytöstä.
@@ -667,13 +668,6 @@
           Käytäntö on voimassa vain, jos käytäntö DefaultSearchProviderEnabled on käytössä.</translation>
 <translation id="350797926066071931">Ota Kääntäjä käyttöön</translation>
 <translation id="3528000905991875314">Ota vaihtoehtoiset virhesivut käyttöön</translation>
-<translation id="3538538104630456270">Mainittua asetusta käytettiin ennen kuin salasanojen tarkastelun uudelleentodennus otettiin käyttöön. Siitä lähtien asetuksella ja sen myötä tällä käytännöllä ei ole ollut vaikutusta Chromen toimintaan. Chrome toimii tällä hetkellä samoin kuin jos käytäntö olisi määritetty poistamaan käytöstä salasanojen näyttäminen tekstinä salasanan hallinnan asetussivulla. Tämä tarkoittaa sitä, että asetussivu sisältää vain paikkamerkin ja Chrome näyttää salasanan vain jos käyttäjä klikkaa Näytä (ja uudelleentodennuksen yhteydessä soveltuvissa tapauksissa). Alla on käytännön alkuperäinen kuvaus.
-
-          Hallinnoi, voiko käyttäjä näyttää salasanoja tekstinä salasanan hallinnassa.
-
-          Jos poistat tämän asetuksen käytöstä, salasanan hallinta ei salli tallennettujen salasanojen näyttämistä tekstinä salasanan hallinnan ikkunassa.
-
-          Jos otat tämän käytännön käyttöön tai et määritä sitä ollenkaan, käyttäjät voivat nähdä salasanansa tekstinä salasanan hallinnassa.</translation>
 <translation id="3547954654003013442">Välityspalvelimen asetukset</translation>
 <translation id="3591584750136265240">Määritä kirjautumistodennuksen käytös.</translation>
 <translation id="3627678165642179114">Ota käyttöön tai poista käytöstä oikoluku-verkkopalvelu</translation>
@@ -864,23 +858,6 @@
 <translation id="4239720644496144453">Välmuistia ei käytetä Android-sovelluksille. Jos useat käyttäjät asentavat saman Android-sovelluksen, se ladataan uudelleen jokaiselle käyttäjälle.</translation>
 <translation id="4250680216510889253">Ei</translation>
 <translation id="4261820385751181068">Laitteen kirjautumisnäytön kieli- ja maa-asetus</translation>
-<translation id="4275782538576261754">Määrittää lataukset, jotka <ph name="PRODUCT_NAME" /> estää ilman, että käyttäjät voivat muuttaa tätä asetusta.
-
-      Jos tämä käytäntö on määritetty, <ph name="PRODUCT_NAME" /> estää tietyntyyppisiä latauksia eikä anna käyttäjien ohittaa turvallisuusilmoituksia.
-
-      Kun Estä vaaralliset lataukset on valittu, lataukset sallitaan, jos niihin ei liity Selaussuojan varoitusta.
-
-      Kun Estä mahdollisesti vaaralliset lataukset on valittu, lataukset sallitaan, jos niihin ei liity Selaussuojan varoitusta mahdollisesta haitallisuudesta.
-
-      Kun Estä kaikki lataukset on valittu, kaikki lataukset estetään.
-
-      Jos tälle käytännölle ei ole määritetty arvoa tai Ei erikoisrajoituksia on valittu, latauksiin sovelletaan tavallisia turvallisuusrajoituksia, jotka perustuvat Selaussuoja-tarkistuksen tuloksiin.
-
-      Nämä rajoitukset koskevat verkkosivuilla ja kontekstivalikon lataa linkki ‑valinnalla käynnistettyjä latauksia 
-
-      Nämä rajoitukset eivät koske avoimen sivun tallentamista tai lataamista tai PDF:nä tallentamista tulostusvalinnoissa.
-
-      Voit lukea lisää Selaussuojasta osoitteessa https://developers.google.com/safe-browsing.</translation>
 <translation id="427632463972968153">Määrittää parametrit, joita käytetään tehtäessä kuvahakuja POST-metodin avulla. Se koostuu pilkuilla erotetuista nimi/arvo-pareista. Jos arvo on malliparametri kuten yllä olevan esimerkin {imageThumbnail}, se korvataan oikeilla pikkukuvatiedoilla.
 
           Tämä käytäntö on valinnainen. Jos sitä ei ole määritetty, kuvahakupyyntö lähetetään GET-metodin avulla.
@@ -906,6 +883,7 @@
 <translation id="436581050240847513">Ilmoita laitteen verkkokäyttöliittymät</translation>
 <translation id="4372704773119750918">Älä salli yrityskäyttäjän olla osa moniprofiilia (ensisijainen tai toissijainen)</translation>
 <translation id="4377599627073874279">Salli kaikkien sivustojen näyttää kaikki kuvat</translation>
+<translation id="437791893267799639">Käytäntöä ei määritetty, estä tietojen siirtäminen ja ARC</translation>
 <translation id="4389091865841123886">Määritä etätodennus TPM-mekanismilla.</translation>
 <translation id="4418726081189202489">Jos tämän käytännön arvo on Epätosi, <ph name="PRODUCT_NAME" /> ei voi lähettää ajoittaisia kyselyjä Googlen palvelimille oikean aikaleiman saamiseksi. Jos tämän käytännön arvo on Tosi tai sillä ei ole arvoa, nämä kyselyt sallitaan.</translation>
 <translation id="4423597592074154136">Määritä välityspalvelimen asetukset manuaalisesti</translation>
@@ -1189,6 +1167,7 @@
 <translation id="5586942249556966598">Ei toimia</translation>
 <translation id="5630352020869108293">Palauta edellinen käyttökerta</translation>
 <translation id="5645779841392247734">Salli evästeet näissä sivustoissa</translation>
+<translation id="5693469654327063861">Salli tietojen siirtäminen</translation>
 <translation id="5694594914843889579">Jos tämän käytännön arvoksi on määritetty tosi, ulkoista tallennustilaa ei voi käyttää tiedostoselaimessa.
 
       Käytäntö koskee kaikentyyppistä tallennustilaa, esimerkiksi USB-muistitikkuja, ulkoisia kiintolevyjä, SD- ja muita muistikortteja, optisia levyjä jne. Käytäntö ei vaikuta sisäiseen tallennustilaan, joten latauskansioon tallennettuja tiedostoja voi käyttää. Käytäntö ei myöskään koske Google Drivea.
@@ -1413,6 +1392,7 @@
           Tämän käytännön arvo täytyy määrittää millisekunteina. Arvo rajoitetaan käyttämättömyysajan arvoa pienemmäksi.</translation>
 <translation id="6536600139108165863">Automaattinen uudelleenkäynnistys laitteen sammuessa</translation>
 <translation id="6539246272469751178">Tällä käytännöllä ei ole vaikutusta Android-sovelluksiin. Android-sovellukset käyttävät aina oletuslataushakemistoa, eivätkä voi käyttää kohteen <ph name="PRODUCT_OS_NAME" /> muualle kuin oletuslataushakemistoon lataamia tiedostoja.</translation>
+<translation id="654303922206238013">Ecryptfs-siirtomenettely</translation>
 <translation id="6544897973797372144">Jos käytännön arvo on Tosi ja ChromeOsReleaseChannel-käytäntöä ei ole määritetty, käyttäjät voivat vaihtaa laitteen julkaisuversiota. Jos käytännön arvo on Epätosi, laitteeseen lukitaan viimeksi määritetty julkaisuversio.
 
       ChromeOsReleaseChannel-käytäntö ohittaa käyttäjän valitseman julkaisuversion. Jos käytännössä määritetty versio on vakaampi kuin laitteelle asennettu versio, versiota vaihdetaan vasta, kun vakaamman julkaisuversion versionumero on laitteelle asennettua julkaisuversiota suurempi.</translation>
@@ -1585,6 +1565,13 @@
 
           Tätä käytäntöä noudatetaan vain, jos DefaultSearchProviderEnabled-käytäntö on käytössä.</translation>
 <translation id="7302043767260300182">Ruudun lukituksen viive käytettäessä laitetta verkkovirralla</translation>
+<translation id="7309839952828354215">Määrittää laitteen toiminnan, jos se toimitettiin ecryptfs-salauksen kanssa mutta on siirrettävä ext4-salaukseen.
+
+      Jos käytännön arvoksi määritetään DisallowArc, Android-sovellukset poistetaan kaikkien laitteen käyttäjien (myös niiden, joilla on jo ext4-salaus) käytöstä eikä käyttäjille tarjota lainkaan ecryptfs–ext4-siirtymistä.
+
+      Jos käytännön arvoksi määritetään AllowMigration, ext4-salaukseen siirtymistä tarjotaan tarvittaessa (tällä hetkellä Android N:n tullessa käyttöön laitteella), jos käyttäjän kotihakemisto käyttää ecryptfs-salausta.
+
+      Jos tätä käytäntöä ei määritetä, toiminta vastaa DisallowArc-valintaa.</translation>
 <translation id="7311458740754205918">Jos tämän käytännön arvo on tosi tai sitä ei ole määritetty, Uusi välilehti ‑sivulla voidaan näyttää sisältöehdotuksia käyttäjän historian, kiinnostuksen kohteiden tai sijainnin perusteella.
 
       Jos tämän käytännön arvo on epätosi, Uusi välilehti ‑sivulla ei näytetä automaattisesti luotuja sisältöehdotuksia.</translation>
@@ -1949,8 +1936,6 @@
 
       Jos asetusta ei oteta käyttöön, selaus- ja lataushistoriaa ei voi poistaa.</translation>
 <translation id="8764119899999036911">Määrittää, perustuuko luotu Kerberos SPN ensisijaiseen DNS-nimeen vai annettuun alkuperäiseen nimeen. Jos otat tämän asetuksen käyttöön, CNAME-haku ohitetaan, ja palvelimen nimeä käytetään sen annetussa muodossa. Jos poistat asetuksen käytöstä tai et määritä sitä, palvelimen ensisijainen nimi määritetään CNAME-haun kautta.</translation>
-<translation id="8774131509736383471">Jos tämän käytännön arvoksi asetetaan tosi, <ph name="PRODUCT_NAME" /> suurentaa aina ensimmäisen selainikkunan käynnistyksen yhteydessä.
-      Jos käytännön arvoksi asetetaan epätosi tai sitä ei määritetä, ensimmäisen ikkunan suurentamisvalinta määritetään näytön koon perusteella.</translation>
 <translation id="87812015706645271">Edellyttää, että paikallisen käyttäjän nimi vastaa etäkäytön isännän omistajaa.</translation>
 <translation id="8782750230688364867">Määrittää prosenttimäärän, jolla näytön himmennyksen viive skaalataan, kun laite on esitystilassa.
 
diff --git a/components/policy/resources/policy_templates_fil.xtb b/components/policy/resources/policy_templates_fil.xtb
index 4e8ac30..3cea6f6d 100644
--- a/components/policy/resources/policy_templates_fil.xtb
+++ b/components/policy/resources/policy_templates_fil.xtb
@@ -517,6 +517,7 @@
 
           Kung iniwang hindi nakatakda ang patakarang ito, i-e-enable ang setting.</translation>
 <translation id="2824715612115726353">Paganahin ang Incognito mode</translation>
+<translation id="2838830882081735096">Huwag payagan ang paglipat ng data at ARC</translation>
 <translation id="2844404652289407061">Ine-enable ang availability ng Pindutin upang Hanapin sa view ng content ng <ph name="PRODUCT_NAME" />.
 
       Kung ie-enable mo ang setting na ito, magagamit ng user ang Pindutin upang Hanapin at magagawa niyang i-on o i-off ang feature.
@@ -698,13 +699,6 @@
           Iginagalang lang ang patakarang ito kung naka-enable ang patakarang 'DefaultSearchProviderEnabled.'</translation>
 <translation id="350797926066071931">Paganahin ang I-translate</translation>
 <translation id="3528000905991875314">Paganahin ang mga kahaliling pahina ng error</translation>
-<translation id="3538538104630456270">Ang nauugnay na setting ay ginamit bago ipinatupad ang muling pagpapatotoo sa pagtingin ng mga password. Mula noon, walang naging epekto ang setting at ang patakaran na ito sa gawi ng Chrome. Sa ngayon, ang kasalukuyang gawi ng Chrome ay parang itinakda ang patakaran na i-disable ang pagpapakita ng mga password sa malinaw na text sa page ng mga setting ng password manager. Ibig sabihin, ang mga page ng setting ay naglalaman lang ng placeholder at ipapakita lang ng Chrome ang password kapag na-click ng user ang "Ipakita" (at muling nagpatotoo, kung naaangkop). Nasa ibaba ang orihinal na paglalarawan ng patakaran.
-
-          Nakokontrol kung maaaring ipakita ng user ang mga password sa malinaw na text sa password manager.
-
-          Kung idi-disable mo ang setting na ito, hindi pinapayagan ng password manager na ipakita ang mga nakaimbak na password sa malinaw na text sa window ng password manager.
-
-          Kung ie-enable mo o hindi mo itatakda ang patakarang ito, makikita ng mga user ang kanilang mga password sa malinaw na text sa password manager.</translation>
 <translation id="3547954654003013442">Mga setting ng proxy</translation>
 <translation id="3591584750136265240">I-configure ang gawi sa pagpapatotoo sa pag-log in</translation>
 <translation id="3627678165642179114">Paganahin o huwag paganahin ang spell checking na serbisyo sa web</translation>
@@ -898,23 +892,6 @@
 <translation id="4239720644496144453">Hindi ginagamit ang cache para sa mga Android app. Kung ii-install ng maraming user ang parehong Android app, ida-download itong muli para sa bawat user.</translation>
 <translation id="4250680216510889253">Hindi</translation>
 <translation id="4261820385751181068">Lokal ng screen sa pag-sign in ng device</translation>
-<translation id="4275782538576261754">Kino-configure ang uri ng mga pag-download na ganap na iba-block ng <ph name="PRODUCT_NAME" />, nang hindi hinahayaan ang mga user na i-override ang pasya sa seguridad.
-
-      Kung itatakda mo ang patakarang ito, pipigilan ng <ph name="PRODUCT_NAME" /> ang ilang partikular na uri ng pag-download, at hindi hahayaan ang user na i-bypass ang mga babala sa seguridad.
-
-      Kapag pinili ang opsyong 'I-block ang mga mapanganib na pag-download,' papayagan ang lahat ng pag-download, maliban sa mga pag-download na may mga babala ng Ligtas na Pag-browse.
-
-      Kapag pinili ang opsyong 'I-block ang mga potensyal na mapanganib na pag-download,' papayagan ang lahat ng pag-download, maliban sa mga pag-download na may mga babala ng Ligtas na Pag-browse para sa mga potensyal na mapanganib na pag-download.
-
-      Kapag pinili ang opsyong 'I-block ang lahat ng pag-download,' iba-block ang lahat ng pag-download.
-
-      Kapag hindi nakatakda ang patakarang ito, (o pinili ang opsyong 'Walang espesyal na paghihigpit'), sasailalim ang mga pag-download sa mga karaniwang paghihigpit sa seguridad batay sa mga resulta ng pagsusuri ng Ligtas na Pag-browse.
-
-      Tandaan na nalalapat ang mga paghihigpit na ito sa mga pag-download na na-trigger sa content ng web page, gayundin sa opsyon sa menu ng konteksto na 'i-download ang link...'
-
-      Hindi nalalapat ang mga paghihigpit na ito sa pag-save / pag-download ng kasalukuyang ipinapakitang page, at hindi rin ito nalalapat sa pag-save bilang PDF sa mga opsyon sa pag-print.
-
-      Tingnan ang https://developers.google.com/safe-browsing para sa higit pang impormasyon tungkol sa Ligtas na Pag-browse.</translation>
 <translation id="427632463972968153">Tinutukoy ang mga parameter na ginamit kapag nagsasagawa ng paghahanap ng larawan gamit ang POST. Binubuo ito ng mga pares ng pangalan/value na pinaghihiwalay ng kuwit. Kung isang parameter ng template ang isang value, tulad ng {imageThumbnail} sa halimbawa sa itaas, papalitan ito ng data ng tunay na thumbnail ng larawan.
 
           Opsyonal ang patakarang ito. Kung hindi nakatakda, ipapadala ang kahilingan sa paghahanap ng larawan gamit ang GET na paraan.
@@ -940,6 +917,7 @@
 <translation id="436581050240847513">I-ulat ang mga interface ng network ng device</translation>
 <translation id="4372704773119750918">Hindi pinapayagan ang enterprise user na maging bahagi ng multiprofile (pangunahin o pangalawa)</translation>
 <translation id="4377599627073874279">Payagan ang lahat ng mga site na ipakita ang lahat ng mga larawan</translation>
+<translation id="437791893267799639">Hindi nakatakda ang patakaran, huwag payagan ang paglipat ng data at ARC</translation>
 <translation id="4389091865841123886">I-configure ang malayuang pagpapatunay gamit ang mekanismo ng TPM.</translation>
 <translation id="4418726081189202489">Kapag itinakda ang patakarang ito sa false, pipigilan ang <ph name="PRODUCT_NAME" /> na paminsan-minsang magpadala ng mga query sa isang server ng Google upang kumuha ng tumpak na timestamp. Ie-enable ang mga query na ito kung nakatakda sa True ang patakarang ito o kung hindi ito nakatakda.</translation>
 <translation id="4423597592074154136">Manu-manong tukuyin ang mga setting ng proxy</translation>
@@ -1256,6 +1234,7 @@
 <translation id="5586942249556966598">Walang gawin</translation>
 <translation id="5630352020869108293">Ipanumbalik ang huling session</translation>
 <translation id="5645779841392247734">Payagan ang cookies sa mga site na ito</translation>
+<translation id="5693469654327063861">Payagan ang paglipat ng data</translation>
 <translation id="5694594914843889579">Kapag nakatakda sa true ang patakarang ito, hindi magiging available ang external storage sa browser ng file.
 
       Naaapektuhan ng patakarang ito ang lahat ng uri ng storage media. Halimbawa: Mga USB flash drive, external hard drive, SD at iba pang mga memory card, optical storage atbp. Hindi naaapektuhan ang internal storage, samakatuwid, maa-access pa rin ang mga file na naka-save sa folder na Download. Hindi rin naaapektuhan ng patakarang ito ang Google Drive.
@@ -1499,6 +1478,7 @@
           Dapat tukuyin ang halaga ng patakaran ayon sa millisecond. Kinakailangang mas mababa kaysa sa idle delay ang mga halaga.</translation>
 <translation id="6536600139108165863">Awtomatikong pag-reboot sa pag-shutdown ng device</translation>
 <translation id="6539246272469751178">Walang epekto ang patakarang ito sa mga Android app. Palaging ginagamit ng mga Android app ang default na directory ng mga download at hindi maaaring i-access ang anumang file na na-download ng <ph name="PRODUCT_OS_NAME" /> patungo sa isang hindi default na directory ng mga download.</translation>
+<translation id="654303922206238013">Diskarte sa paglipat para sa ecryptfs</translation>
 <translation id="6544897973797372144">Kung nakatakda sa True ang patakaran at hindi tinukoy ang patakaran sa ChromeOsReleaseChannel, papayagan ang mga user ng nagpapatalang domain na baguhin ang release channel ng device. Kung nakatakda sa false ang patakarang ito, ila-lock ang device sa channel kung saan ito huling itinakda.
 
       Papalitan ng patakarang ChromeOsReleaseChannel ang channel na pinili ng user, ngunit kung mas matatag ang channel ng patakaran sa channel na na-install sa device, lilipat lang ang channel kapag naabot na ng mas matatag na channel ang numero ng bersyon na mahigit sa numerong naka-install sa device.</translation>
@@ -1689,6 +1669,13 @@
 
           Sinusunod lang ang patakarang ito kung pinagana ang patakarang 'DefaultSearchProviderEnabled'.</translation>
 <translation id="7302043767260300182">Delay ng screen lock kapag tumatakbo habang nakasaksak sa kuryente</translation>
+<translation id="7309839952828354215">Tinutukoy kung paano dapat kumilos ang device na naipadala nang may ecryptfs at kinakailangang lumipat sa ext4 na pag-encrpyt.
+
+      Kung itatakda mo ang patakarang ito sa 'DisallowArc', idi-disable ang mga Android app para sa lahat ng user sa device (kasama iyong mga mayroon nang ext4 na pag-encrypt) at walang iaalok na paglilipat mula sa ecryptfs papuntang ext4 na pag-encrypt sa sinumang user.
+
+      Kung itatakda mo ang patakarang ito sa 'AllowMigration', aalukin ang mga user na may mga ecryptfs na directory sa tahanan na ilipat ang mga ito sa ext4 na pag-encrypt kung kinakailangan (sa kasalukuyan, kapag naging available ang Android N sa device).
+
+      Kung iniwang hindi nakatakda ang patakarang ito, kikilos ang device na parang 'DisallowArc' ang napili.</translation>
 <translation id="7311458740754205918">Kung itinakda ito sa true o hindi ito itinakda, ang page ng Bagong Tab ay maaaring magpakita ng mga suhestyon sa content batay sa history ng pagba-browse, mga interes o lokasyon ng user.
 
       Kung itinakda ito sa false, hindi makikita ang awtomatikong ginawang suhestyon sa content sa page ng Bagong Tab.</translation>
@@ -2085,8 +2072,6 @@
           Kung pinagana mo ang setting na ito, lalaktawan ang paghahanap ng CNAME at gagamitin ang pangalan ng server tulad ng inilagay.
 
           Kung hindi mo pinagana ang setting na ito o hinayaan itong hindi nakatakda, tutukuyin sa pamamagitan ng paghahanap ng CNAME ang canonical na pangalan ng server.</translation>
-<translation id="8774131509736383471">Kung itatakda sa true ang patakarang ito, ima-maximize ng <ph name="PRODUCT_NAME" /> ang unang lalabas na window sa unang pagpapatakbo nang walang limitasyon.
-      Kung itatakda sa false o kung hindi iko-configure ang patakarang ito, ibabatay sa laki ng screen ang pasya tungkol sa pagma-maximize sa unang lalabas na window.</translation>
 <translation id="87812015706645271">Kinakailangan nito na nagtutugma ang pangalan ng lokal na user at ang may-ari ng host ng malayuang pag-access</translation>
 <translation id="8782750230688364867">Tinutukoy ang porsyento ng pag-scale ng pag-antala bago magdilim ang screen kapag nasa presentation mode ang device.
 
diff --git a/components/policy/resources/policy_templates_fr.xtb b/components/policy/resources/policy_templates_fr.xtb
index 34d9ec33..b94a825 100644
--- a/components/policy/resources/policy_templates_fr.xtb
+++ b/components/policy/resources/policy_templates_fr.xtb
@@ -529,6 +529,7 @@
 
           Si cette règle n'est pas configurée, le paramètre est activé.</translation>
 <translation id="2824715612115726353">Activer le mode navigation privée</translation>
+<translation id="2838830882081735096">Interdire la migration de données et ARC</translation>
 <translation id="2844404652289407061">Active la fonctionnalité Appuyer pour rechercher dans l'affichage du contenu de <ph name="PRODUCT_NAME" />.
 
       Si vous activez ce paramètre, l'utilisateur sera en mesure d'activer ou de désactiver la fonctionnalité Appuyer pour rechercher.
@@ -711,13 +712,6 @@
           Cette règle n'est respectée que si la règle "DefaultSearchProviderEnabled" est activée.</translation>
 <translation id="350797926066071931">Activer Google Traduction</translation>
 <translation id="3528000905991875314">Activer les pages d'erreur alternatives</translation>
-<translation id="3538538104630456270">Le paramètre associé était utilisé avant la mise en œuvre de la nouvelle authentification lors de la consultation des mots de passe. Depuis lors, le paramètre et la règle correspondante sont sans effet sur le fonctionnement de Chrome. Le fonctionnement actuel de Chrome est le même que si cette règle était définie sur la désactivation de l'affichage des mots de passe en texte clair dans la page des paramètres du gestionnaire de mots de passe. Cela signifie que la page des paramètres contient seulement un espace réservé, et que l'utilisateur doit cliquer sur "Afficher" (et saisir une nouvelle fois son mot de passe, si nécessaire) pour que Chrome affiche le mot de passe. La description initiale de la règle suit.
-
-          Détermine si l'utilisateur peut afficher les mots de passe en texte clair dans le gestionnaire de mots de passe.
-
-          Si vous désactivez cette règle, le gestionnaire de mots de passe n'autorisera pas l'affichage des mots de passe enregistrés en texte clair dans la fenêtre du gestionnaire de mots de passe.
-
-          Si vous activez ou si vous ne configurez pas cette règle, les utilisateurs pourront voir leurs mots de passe en texte clair dans le gestionnaire de mots de passe.</translation>
 <translation id="3547954654003013442">Paramètres de proxy</translation>
 <translation id="3591584750136265240">Configurer le mode d'authentification lors de la connexion</translation>
 <translation id="3627678165642179114">Activer ou désactiver le service Web de correction orthographique</translation>
@@ -918,23 +912,6 @@
 <translation id="4239720644496144453">Le cache n'est pas utilisé pour les applications Android. Si plusieurs utilisateurs installent la même application Android, celle-ci sera à nouveau téléchargée pour chacun d'eux.</translation>
 <translation id="4250680216510889253">Non</translation>
 <translation id="4261820385751181068">Paramètres régionaux de l'écran de connexion de l'appareil</translation>
-<translation id="4275782538576261754">Permet de configurer le type de téléchargements qui seront complètement bloqués par <ph name="PRODUCT_NAME" />, et pour lesquels les utilisateurs ne sont pas autorisés à contourner l'avertissement de sécurité.
-
-      Si vous définissez cette règle, <ph name="PRODUCT_NAME" /> empêchera certains types de téléchargements, et ne permettra pas aux utilisateurs d'ignorer les avertissements de sécurité.
-
-      Si vous sélectionnez l'option "Bloquer les téléchargements dangereux", tous les téléchargements sont autorisés, sauf ceux déclenchant un avertissement de sécurité.
-
-      Si vous sélectionnez l'option "Bloquer les téléchargements potentiellement dangereux", tous les téléchargements sont autorisés, sauf ceux déclenchant un avertissement de sécurité "téléchargement potentiellement dangereux".
-
-      Si vous sélectionnez l'option "Bloquer tous les téléchargements", tous les téléchargements sont bloqués.
-
-      Si vous ne définissez pas cette règle, ou si vous sélectionnez l'option "Aucune restriction particulière", les restrictions de sécurité habituelle basées sur les résultats de l'analyse de la navigation sécurisée s'appliquent aux téléchargements.
-
-      Notez que ces restrictions s'appliquent aux téléchargements déclenchés par le contenu d'une page Web, ainsi qu'à l'option de menu contextuel "Télécharger le lien".
-
-      Ces restrictions ne s'appliquent pas à l'enregistrement ou au téléchargement de la page actuellement affichée, ni à l'enregistrement au format PDF depuis les options d'impression.
-
-      Consultez la page https://developers.google.com/safe-browsing pour en savoir plus sur la navigation sécurisée.</translation>
 <translation id="427632463972968153">Spécifie les paramètres utilisés pour la recherche d'image avec POST. Il s'agit de paires de noms et de valeurs séparées par une virgule. Si une valeur est équivalente à un paramètre modèle, comme "{imageThumbnail}" dans l'exemple ci-dessus, elle est remplacée par des miniatures d'images réelles.
 
           Cette règle est facultative. Si elle n'est pas définie, la suggestion de requête de recherche d'image sera envoyée à l'aide la méthode GET.
@@ -960,6 +937,7 @@
 <translation id="436581050240847513">Générer un rapport sur les interfaces réseau de l'appareil</translation>
 <translation id="4372704773119750918">Ne pas autoriser l'utilisateur d'entreprise à participer aux sessions à plusieurs profils, que ce soit en tant qu'utilisateur principal ou secondaire</translation>
 <translation id="4377599627073874279">Autoriser tous les sites à afficher toutes les images</translation>
+<translation id="437791893267799639">Règle non définie, interdire la migration de données et ARC</translation>
 <translation id="4389091865841123886">Configurer l'attestation à distance avec le mécanisme TPM</translation>
 <translation id="4418726081189202489">Si cette règle est définie sur "False", <ph name="PRODUCT_NAME" /> cesse d'envoyer occasionnellement des requêtes à un serveur Google en vue d'obtenir un horodatage précis. En revanche, si elle est définie sur "True" ou si elle n'est pas définie, ces requêtes pourront être envoyées.</translation>
 <translation id="4423597592074154136">Spécifier manuellement les paramètres de proxy</translation>
@@ -1280,6 +1258,7 @@
 <translation id="5586942249556966598">Ne rien faire</translation>
 <translation id="5630352020869108293">Restaurer la dernière session</translation>
 <translation id="5645779841392247734">Autoriser les cookies sur ces sites</translation>
+<translation id="5693469654327063861">Autoriser la migration de données</translation>
 <translation id="5694594914843889579">Lorsque cette règle est définie sur "True", le navigateur de fichiers n'offre pas la possibilité de procéder à un stockage externe.
 
       Cette règle concerne tous les types de support de stockage (clés USB, disques durs externes, cartes SD, autres cartes mémoire, etc.). Elle ne concerne pas Google Drive ni le stockage interne. Dès lors, les fichiers enregistrés dans le dossier de téléchargement restent accessibles.
@@ -1523,6 +1502,7 @@
           La valeur de cette règle doit être indiquée en millisecondes. Les valeurs doivent être inférieures au délai d'inactivité.</translation>
 <translation id="6536600139108165863">Redémarrer automatiquement à l'arrêt de l'appareil</translation>
 <translation id="6539246272469751178">Cette règle n'a aucun effet sur les applications Android. Celles-ci se servent toujours du répertoire de téléchargements par défaut. Elles ne peuvent pas accéder aux fichiers téléchargés par <ph name="PRODUCT_OS_NAME" /> dans un autre répertoire de téléchargements.</translation>
+<translation id="654303922206238013">Stratégie de migration pour eCryptfs</translation>
 <translation id="6544897973797372144">Si cette règle est définie sur "True", et si la règle ChromeOsReleaseChannel n'est pas spécifiée, les utilisateurs du domaine correspondant sont autorisés à modifier la version de l'appareil. Si elle est définie sur "False", l'appareil est verrouillé sur la dernière version configurée.
 
       La règle ChromeOsReleaseChannel prévaut sur la version sélectionnée par l'utilisateur. Toutefois, si cette dernière est plus stable que la version installée sur l'appareil, elle n'est remplacée qu'une fois que la version la plus stable atteint un numéro supérieur à celui de la version installée sur l'appareil.</translation>
@@ -1713,6 +1693,13 @@
 
           Cette règle n'est respectée que si la règle "DefaultSearchProviderEnabled" est activée.</translation>
 <translation id="7302043767260300182">Délai de verrouillage de l'écran (secteur)</translation>
+<translation id="7309839952828354215">Indique le comportement à adopter par un appareil qui a été fourni avec eCryptfs et qui doit faire la transition vers un chiffrement ext4.
+
+      Si cette règle est définie sur "DisallowArc", les applications Android seront désactivées pour tous les utilisateurs de l'appareil (y compris ceux utilisant déjà le chiffrement ext4) et la migration d'eCryptfs vers ext4 ne sera proposée à aucun utilisateur.
+
+      Si cette règle est définie sur "AllowMigration", les utilisateurs disposant d'un répertoire d'accueil eCryptfs pourront le faire migrer vers un chiffrement ext4 si nécessaire (à l'heure actuelle, proposé lorsqu'Android N est disponible sur l'appareil).
+
+      Si cette règle n'est pas définie, l'appareil se comportera par défaut comme si elle était définie sur "DisallowArc".</translation>
 <translation id="7311458740754205918">Si cette règle est définie sur "True" ou n'est pas définie, la page "Nouvel onglet" peut proposer des recommandations de contenus en fonction de l'historique de navigation, des centres d'intérêt ou de la position de l'utilisateur.
 
       Si cette règle est définie sur "False", aucune recommandation de contenus générée automatiquement ne s'affiche sur la page "Nouvel onglet".</translation>
@@ -2109,8 +2096,6 @@
 Si vous activez ce paramètre, la recherche du CNAME sera ignorée et le nom du serveur sera utilisé tel qu'il a été saisi. 
 
 Si vous désactivez ce paramètre ou s'il n'est pas défini, le nom canonique du serveur sera déterminé par le biais de la recherche du CNAME.</translation>
-<translation id="8774131509736383471">Si cette règle est définie sur "True",  la première fenêtre affichée lors de la première exécution est automatiquement agrandie dans <ph name="PRODUCT_NAME" />.
-      Si cette règle est définie sur "False" ou si elle n'est pas configurée, la décision d'agrandir ou non la première fenêtre affichée dépend de la taille de l'écran.</translation>
 <translation id="87812015706645271">Exiger que le nom de l'utilisateur local corresponde à celui du propriétaire de l'hôte d'accès à distance.</translation>
 <translation id="8782750230688364867">Indique le pourcentage d'adaptation du délai d'assombrissement de l'écran lorsque l'appareil est en mode Présentation.
 
diff --git a/components/policy/resources/policy_templates_gu.xtb b/components/policy/resources/policy_templates_gu.xtb
index 0efb365..c21e8ce3 100644
--- a/components/policy/resources/policy_templates_gu.xtb
+++ b/components/policy/resources/policy_templates_gu.xtb
@@ -512,6 +512,7 @@
 
           જો આ નીતિને સેટ કર્યા વિના છોડેલી છે, તો સેટિંગ સક્ષમ થશે.</translation>
 <translation id="2824715612115726353">છૂપા મોડને સક્ષમ કરો </translation>
+<translation id="2838830882081735096">ડેટાનું સ્થાનાંતરણ અને ARCને નામંજૂર કરો</translation>
 <translation id="2844404652289407061"><ph name="PRODUCT_NAME" /> ના સામગ્રી દૃશ્યમાં શોધ માટે ટચ કરોની ઉપલબ્ધતા સક્ષમ કરે છે.
 
       જો તમે આ સેટિંગ સક્ષમ કરો છો, તો વપરાશકર્તાને શોધ માટે ટચ કરો ઉપલબ્ધ હશે અને તેઓ સુવિધાને ચાલુ અથવા બંધ કરવાનું પસંદ કરી શકશે.
@@ -694,13 +695,6 @@
 આ નીતિનું પાલન ફક્ત ત્યારે જ થશે જો 'DefaultSearchProviderEnabled' નીતિ સક્ષમ હોય.</translation>
 <translation id="350797926066071931">અનુવાદને સક્ષમ કરો</translation>
 <translation id="3528000905991875314">વૈકલ્પિક ભૂલ પૃષ્ઠો સક્ષમ કરો</translation>
-<translation id="3538538104630456270">પાસવર્ડ્સ જોવાનું રજૂ કરવા પર પુનઃપ્રમાણીકરણ પહેલાં સંલગ્ન સેટિંગ્સનો ઉપયોગ કરવામાં આવ્યો હતો. ત્યારથી સેટિંગ અને તેથી આ નીતિ Chrome ના વર્તન પર કોઇ અસર કરતી નથી. જો નીતિ પાસવર્ડ સંચાલક સેટિંગ્સ પૃષ્ઠમાં સ્પષ્ટ ટેક્સ્ટમાં પાસવર્ડ્સ બતાવવાનું અક્ષમ કરો પર સેટ કરવામાં આવી હતી તો Chrome નું હાલનું વર્તન સમાન રહે છે. તેનો અર્થ એમ કે સેટિંગ્સ પૃષ્ઠ માત્ર એક પ્લેસહોલ્ડર સમાવે છે અને વપરાશકર્તા "બતાવો" (અને પુનઃપ્રમાણીકરણ, જો લાગુ હોય) ક્લિક કરે માત્ર ત્યારે જ Chrome પાસવર્ડ બતાવે છે. નીતિનું મૂળ વર્ણન નીચે મુજબ છે.
-
-          વપરાશકર્તા પાસવર્ડ સંચાલકમાં સ્પષ્ટ ટેક્સ્ટમાં પાસવર્ડ બતાવી શકે કે નહીં તેનું નિયંત્રણ કરે છે.
-
-          જો તમે આ સેટિંગને અક્ષમ કરો, તો પાસવર્ડ સંચાલક, પાસવર્ડ સંચાલક વિંડોમાં સ્પષ્ટ ટેક્સ્ટમાં સંગ્રહિત પાસવર્ડ્સ બતાવવાની મંજૂરી આપતું નથી.
-
-          જો તમે આ નીતિ સક્ષમ કરો અથવા સેટ ન કરો તો વપરાશકર્તાઓ પાસવર્ડ સંચાલકમાં સ્પષ્ટ ટેક્સ્ટમાં તેમના પાસવર્ડ્સ જોઇ શકે છે.</translation>
 <translation id="3547954654003013442">પ્રોક્સી સેટિંગ્સ</translation>
 <translation id="3591584750136265240">લોગિન પ્રમાણીકરણ વર્તણૂંકને ગોઠવો</translation>
 <translation id="3627678165642179114">જોડણી તપાસ વેબ સેવા સક્ષમ અથવા અક્ષમ કરો</translation>
@@ -900,23 +894,6 @@
 <translation id="4239720644496144453">કૅશનો ઉપયોગ Android અ‍ૅપ્લિકેશનો માટે કરવામાં આવતો નથી. જો બહુવિધ વપરાશકર્તાઓ સમાન Android અ‍ૅપ્લિકેશન ઇન્સ્ટૉલ કરે છે, તો તે દરેક વપરાશકર્તા માટે નવેસરથી ડાઉનલોડ કરવામાં આવશે.</translation>
 <translation id="4250680216510889253">નહીં</translation>
 <translation id="4261820385751181068">ઉપકરણ સાઇન ઇન સ્ક્રીન લોકેલ</translation>
-<translation id="4275782538576261754">ડાઉનલોડનાં પ્રકારોને ગોઠવે છે જેને <ph name="PRODUCT_NAME" />, વપરાશકર્તાઓને સુરક્ષા નિર્ણય પર ઓવરરાઇડ કરવાની મંજૂરી આપ્યા વિના, સંપૂર્ણપણે અવરોધિત કરશે.
-
-      જો તમે આ નીતિને સેટ કરો છો, તો <ph name="PRODUCT_NAME" /> ચોક્કસ પ્રકારના ડાઉનલોડને અટકાવશે અને વપરાશકર્તાને સુરક્ષા ચેતવણીઓ બાયપાસ કરવા દેશે નહીં.
-
-      જ્યારે 'જોખમકારક ડાઉનલોડને અવરોધિત કરો' વિકલ્પ પસંદ કરવામાં આવે, ત્યારે તમામ ડાઉનલોડને મંજૂરી આપવામાં આવે છે, સિવાય કે જેને જોખમકારક ડાઉનલોડની SafeBrowsingની ચેતવણીઓ આપી હોય.
-
-      જ્યારે 'સંભવિત રૂપે જોખમકારક ડાઉનલોડ અવરોધિત કરો' વિકલ્પ પસંદ કરવામાં આવે, ત્યારે તમામ ડાઉનલોડને મંજૂરી આપવામાં આવે છે, સિવાય કે જેના માટે સંભવિત રૂપે જોખમકારક ડાઉનલોડમાંથી SafeBrowsingની ચેતવણીઓ આપી હોય.
-
-      જયારે 'બધા ડાઉનલોડ અવરોધિત કરો' વિકલ્પ પસંદ કરવામાં આવે, ત્યારે તમામ ડાઉનલોડને અવરોધિત કરવામાં આવે છે.
-
-      જ્યારે આ નીતિ સેટ કરેલી ન હોય, (અથવા 'કોઈ વિશિષ્ટ પ્રતિબંધો' વિકલ્પ પસંદ કરવામાં આવે), ત્યારે ડાઉનલોડ SafeBrowsing વિશ્લેષણ પરિણામો પર આધારિત સામાન્ય સુરક્ષા પ્રતિબંધોમાંથી પસાર થશે.
-
-      નોંધો કે આ પ્રતિબંધો વેબ પેજ કન્ટેન્ટથી થતાં ડાઉનલોડ પર તેમજ 'ડાઉનલોડ લિંક…' સંદર્ભ મેનૂ વિકલ્પ પર લાગુ થાય છે.
-
-      આ નિયંત્રણો વર્તમાનમાં પ્રદર્શિત પેજનાં સાચવો / ડાઉનલોડ પર લાગુ થતા નથી, અને તે છાપવાનાં વિકલ્પોમાંથી PDF તરીકે બચાવવા માટે લાગુ થતા નથી.
-
-      SafeBrowsing પર વધુ માહિતી માટે https://developers.google.com/safe-browsing જુઓ.</translation>
 <translation id="427632463972968153">POST સાથે છબી શોધ કરતી વખતે ઉપયોગમાં લેવાયેલ પેરામીટર્સનો ઉલ્લેખ કરે છે. તે અલ્પવિરામથી વિભાજિત નામ/મૂલ્યની જોડીઓ ધરાવે છે. જો કોઈ મૂલ્ય ટેમ્પલેટ પેરામીટર છે, જેમ કે ઉપરનાં ઉદાહરણમાં {imageThumbnail}, તો તે વાસ્તવિક છબી થંબનેલ ડેટા દ્વારા બદલાશે.
 
 આ નીતિ વૈકલ્પિક છે. જો તે સેટ નથી, તો છબી શોધ વિનંતી GET પદ્ધતિના ઉપયોગથી મોકલવામાં આવશે.
@@ -942,6 +919,7 @@
 <translation id="436581050240847513">ઉપકરણ નેટવર્ક ઇન્ટરફેસેસની જાણ કરો</translation>
 <translation id="4372704773119750918">એન્ટરપ્રાઇઝ વપરાશકર્તાને મલ્ટિપ્રોફાઇલનો ભાગ થવાની મંજૂરી ન આપો (પ્રાથમિક અથવા દ્વિતીય)</translation>
 <translation id="4377599627073874279">બધી સાઇટ્સને બધી છબીઓ બતાવવાની મંજૂરી આપો</translation>
+<translation id="437791893267799639">નીતિ અનસેટ કરી, ડેટાનું સ્થાનાંતરણ અને ARCને નામંજૂર કરો</translation>
 <translation id="4389091865841123886">TPM મેકેનિઝમ સાથેનું દૂરસ્થ પ્રમાણન ગોઠવો.</translation>
 <translation id="4418726081189202489">આ નીતિને false પર સેટ કરવાથી <ph name="PRODUCT_NAME" />ને ચોક્કસ ટાઇમસ્ટેમ્પ પુનઃપ્રાપ્ત કરવા માટે Google સર્વરને પ્રસંગોપાત્ ક્વેરી મોકલતા અટકાવે છે. જો આ નીતિ True પર સેટ કરેલ હશે અથવા સેટ ન કરેલ હશે તો આ ક્વેરી સક્ષમ થઈ જશે.</translation>
 <translation id="4423597592074154136">પ્રોક્સી  સેટિંગ્સનો મેન્યુઅલી ઉલ્લેખ કરો</translation>
@@ -1261,6 +1239,7 @@
 <translation id="5586942249556966598">કંઈ ન કરો</translation>
 <translation id="5630352020869108293">છેલ્લા સત્રને પુનઃસ્થાપિત કરો</translation>
 <translation id="5645779841392247734">આ સાઇટ્સ પર કૂકીઝને મંજૂરી આપો</translation>
+<translation id="5693469654327063861">ડેટાના સ્થાનાંતરણને મંજૂર કરો</translation>
 <translation id="5694594914843889579">જ્યારે આ નીતિ true પર સેટ કરેલી હોય, ત્યારે બાહ્ય સ્ટોરેજ, ફાઇલ બ્રાઉઝરમાં ઉપલબ્ધ થશે નહીં.
 
       આ નીતિ બધા પ્રકારના સ્ટોરેજ મીડિયાને પ્રભાવિત કરે છે. ઉદાહરણ તરીકે: USB ફ્લૅશ ડ્રાઇવ્સ, બાહ્ય હાર્ડ ડ્રાઇવ્સ, SD અને અન્ય મેમરી કાર્ડ્સ, ઑપ્ટિકલ સ્ટોરેજ વગેરે. આંતરિક સ્ટોરેજ પ્રભાવિત થતો નથી, તેથી ડાઉનલોડ ફોલ્ડરમાં સાચવેલી ફાઇલો હજી પણ ઍક્સેસ કરી શકાય છે. Google ડ્રાઇવ પણ આ નીતિ દ્વારા પ્રભાવિત થતું નથી.
@@ -1497,6 +1476,7 @@
           નીતિ મૂલ્ય મિલિસેકન્ડ્સમાં નિર્દિષ્ટ કરવું જોઈએ. નિષ્ક્રિય વિલંબ કરતાં મૂલ્યો ઓછા હોવા જોઈએ.</translation>
 <translation id="6536600139108165863">ઉપકરણ શટડાઉન થવા પર આપમેળે રીબૂટ કરવું</translation>
 <translation id="6539246272469751178">આ નીતિનો Android ઍપ્લિકેશનો પર કોઈ પ્રભાવ પડતો નથી. Android ઍપ્લિકેશનો હંમેશાં ડિફૉલ્ટ ડાઉનલોડ્સ નિર્દેશિકાનો ઉપયોગ કરે છે અને તે <ph name="PRODUCT_OS_NAME" /> દ્વારા ડાઉનલોડ કરેલ કોઈપણ ફાઇલોને નૉન-ડિફૉલ્ટ ડાઉનલોડ્સ નિર્દેશિકામાં ઍક્સેસ કરી નહીં શકે.</translation>
+<translation id="654303922206238013">ecryptfs માટે સ્થાનાંતરણની વ્યૂહરચના</translation>
 <translation id="6544897973797372144">જો આ નીતિ True પર સેટ કરેલી છે અને ChromeOsReleaseChannel નીતિનો ઉલ્લેખ કરેલો નથી, તો નોંધણી કરતા ડોમેનનાં વપરાશકર્તાઓને ઉપકરણની રીલિઝ ચેનલ બદલવાની મંજૂરી હશે. જો આ નીતિ false પર સેટ કરેલી છે, તો ઉપકરણ છેલ્લે જે પણ ચેનલ સેટ કરી હતી તેમાં લૉક થશે.
 
       વપરાશકર્તાએ પસંદ કરેલી ચેનલ ChromeOsReleaseChannel નીતિ દ્વારા ઓવરરાઇડ થશે, પરંતુ જો ઉપકરણ પર ઇન્સ્ટોલ કરેલી હતી તે ચેનલ કરતા નીતિ ચેનલ વધુ સ્થિર હોય, તો પછી ચેનલ વધુ સ્થિર ચૅનલનું સંસ્કરણ ઉપકરણ પર ઇન્સ્ટોલ કરેલું તેના કરતા વધુ સંસ્કરણ સંખ્યા પર પહોંચે તે પછી જ સ્વિચ કરશે.</translation>
@@ -1687,6 +1667,13 @@
 
           આ નીતિ ફક્ત ત્યારે જ  ધ્યાનમાં લેવાય છે જયારે  'DefaultSearchProviderEnabled' નીતિ સક્ષમ હોય.</translation>
 <translation id="7302043767260300182">AC પાવર પર ચાલી રહ્યું હોય ત્યારે સ્ક્રીન લૉક વિલંબ</translation>
+<translation id="7309839952828354215">Ecryptfs સાથે રવાના કરેલ અને ext4 એન્ક્રિપ્શન પર પરિવહન કરવાની જરૂર હોય તેવા ઉપકરણે કેવી રીતે વર્તન કરવું જોઈએ તે ઉલ્લેખિત કરે છે.
+
+      જો તમે 'Arc નામંજૂર કરો' પર આ નીતિ સેટ કરો છો, તો આ ઉપકરણ પર બધા વપરાશકર્તાઓ (જેમની પાસે પહેલેથી જ ext4 એન્ક્રિપ્શન છે તેઓના સહિત) માટે Android ઍપ્લિકેશનો અક્ષમ થઈ જશે અને કોઈપણ વપરાશકર્તાને ecryptfsથી ext4 એન્ક્રિપ્શન પર સ્થાનાંતરણ ઑફર કરવામાં આવશે નહીં.
+
+      જો તમે 'સ્થાનાંતરણ મંજૂર કરો' પર આ નીતિ સેટ કરો છો, તો ecryptfs હોમ નિર્દેશિકા ધરાવતાં વપરાશકર્તાઓને જરૂરીયાત પ્રમાણે આને ext4 એન્ક્રિપ્શન પર સ્થાનાંતરણ કરવાનું ઑફર કરવામાં આવશે (હાલમાં જ્યારે Android N આ ઉપકરણ પર ઉપલબ્ધ થાય ત્યારે).
+
+      જો આ નીતિને સેટ કર્યા વિના જ રાખવામાં આવે, તો આ ઉપકરણ પર 'Arc નામંજૂર કરો' પસંદ કર્યું છે તેવું માનવામાં આવશે.</translation>
 <translation id="7311458740754205918">જો આ true પર સેટ કરેલ હોય અથવા સેટ કરેલ ન હોય, તો નવું ટૅબ પૃષ્ઠ વપરાશકર્તાના બાઉઝિંગ ઇતિહાસ, રુચિઓ અથવા સ્થાનના આધારે સામગ્રી સૂચનો બતાવી શકે છે.
 
       જો આ false પર સેટ કરેલ હોય, તો નવું ટૅબ પૃષ્ઠ પર સ્વચલિત-બનાવેલ સામગ્રી સૂચનો બતાવવામાં આવતાં નથી.</translation>
@@ -2078,9 +2065,6 @@
           જો તમે આ સેટિંગને સક્ષમ કરો છો, CNAME લૂકઅપ છોડવામાં આવશે અને સર્વર નામ જેવું દાખલ કરેલું છે તેવું જ ઉપયોગમાં લેવાશે.
 
           જો તમે આ સેટિંગને અક્ષમ કરો છો અથવા સેટ કર્યા વિના છોડો છો, તો સર્વરનું કેનોનિકલ નામ CNAME લૂકઅપ દ્વારા નિર્ધારિત થશે.</translation>
-<translation id="8774131509736383471">જો આ નીતિ true પર સેટ કરેલ છે, તો પહેલીવાર ચલાવતી વખતે બતાવવામાં આવતી પહેલી વિંડોને, <ph name="PRODUCT_NAME" /> બિનશરતી ધોરણે મોટી કરશે.
-      જો આ નીતિ false પર સેટ કરેલ છે અથવા તો ગોઠવેલ નથી, તો 
-બતાવવામાં આવતી પહેલી વિંડોને મોટી કરવી કે નહીં તેનો નિર્ણય સ્ક્રીનના કદને આધારે થશે.</translation>
 <translation id="87812015706645271">જરૂરી છે કે સ્થાનિક વપરાશકર્તા અને રિમોટ ઍક્સેસ હોસ્ટ માલિકના નામ મેળ ખાતા હોય</translation>
 <translation id="8782750230688364867">તે ટકાવારી નિર્દિષ્ટ કરે છે કે જેના દ્વારા જ્યારે ઉપકરણ પ્રસ્તુતિ મોડમાં હોય ત્યારે સ્ક્રીન મંદતા વિલંબ માપવામાં આવે છે.
 
diff --git a/components/policy/resources/policy_templates_hi.xtb b/components/policy/resources/policy_templates_hi.xtb
index 6938e17..4539704 100644
--- a/components/policy/resources/policy_templates_hi.xtb
+++ b/components/policy/resources/policy_templates_hi.xtb
@@ -144,7 +144,7 @@
       यदि यह सेटिंग अक्षम है या कॉन्फ़िगर नहीं है तो एंटरप्राइज़ उपयोगकर्ता
       ARC का उपयोग नहीं कर सकेंगे.</translation>
 <translation id="1561424797596341174">दूरस्‍थ ऐक्‍सेस होस्‍ट के डीबग बिल्‍ड के लिए पॉलिसी ओवरराइड</translation>
-<translation id="1561967320164410511">अलग-अलग अनुप्रमाणन के लिए U2F सहित एक्सटेंशन</translation>
+<translation id="1561967320164410511">अलग-अलग प्रमाणन करने के लिए U2F सहित एक्सटेंशन</translation>
 <translation id="1583248206450240930">सामान्य रूप से <ph name="PRODUCT_FRAME_NAME" /> का उपयोग करें</translation>
 <translation id="1608755754295374538">ऐसे URL जिन्हें संकेत किए बिना ऑडियो कैप्चर डिवाइस की एक्सेस दी जाएगी</translation>
 <translation id="1617235075406854669">ब्राउज़र और डाउनलोड इतिहास हटाना सक्षम करें</translation>
@@ -514,6 +514,7 @@
 
           यदि इस नीति को सेट किए बिना छोड़ दिया जाता है तो सेटिंग सक्षम हो जाएगी.</translation>
 <translation id="2824715612115726353">गुप्त मोड सक्षम करें</translation>
+<translation id="2838830882081735096">डेटा माइग्रेशन और ARC की अनुमति न दें</translation>
 <translation id="2844404652289407061"><ph name="PRODUCT_NAME" /> के सामग्री दृश्य में खोजने के लिए स्पर्श करें की उपलब्धता को सक्षम करती है.
 
       यदि आप इस सेटिंग को सक्षम करते हैं, तो खोजने के लिए स्पर्श करें उपयोगकर्ता के लिए उपलब्ध होगा और वह सुविधा को चालू या बंद करना चुन सकता है.
@@ -690,13 +691,6 @@
           इस नीति का पालन केवल तभी किया जाता है यदि 'DefaultSearchProviderEnabled' नीति सक्षम हो.</translation>
 <translation id="350797926066071931">अनुवाद सक्षम करें</translation>
 <translation id="3528000905991875314">वैकल्पिक गड़बड़ी पृष्ठों को सक्षम करें</translation>
-<translation id="3538538104630456270">पासवर्ड देखने के लिए पुनः प्रमाणीकरण के शुरू होने से पहले संबद्ध सेटिंग का उपयोग किया था. तब से, उस सेटिंग का और इस पॉलिसी का Chrome के व्यवहार पर कोई प्रभाव नहीं पड़ता था. यदि पॉलिसी को पासवर्ड प्रबंधक सेटिंग पेज में स्पष्‍ट रूप से लेख में पासवर्ड दिखाना अक्षम करने पर सेट किया गया था, तो Chrome का वर्तमान व्यवहार अभी वही है. इसका अर्थ यह है कि सेटिंग पेज में बस प्लेसहोल्डर है और उपयोगकर्ता द्वारा केवल “दिखाएं” (और यदि लागू हो, तो पुनः प्रमाणीकरण) क्लिक करने पर Chrome पासवर्ड दिखा देता है. पॉलिसी का मूलभूत वर्णन निम्न का पालन करता है.
-
-          यह नियंत्रित करती है कि क्या उपयोगकर्ता पासवर्ड प्रबंधक में पासवर्ड को स्पष्‍ट रूप से लेख में दिखा सकता है.
-
-          यदि आप इस सेटिंग को अक्षम करते हैं, तो पासवर्ड प्रबंधक संग्रहित पासवर्ड को पासवर्ड प्रबंधक विंडो में नहीं दिखाने देता.
-
-          यदि आप इस पॉलिसी को सक्षम करते हैं या सेट नहीं करते हैं, तो उपयोगकर्ता पासवर्ड प्रबंधक में अपने पासवर्ड को स्पष्ट रूप से लेख में देख सकेंगे.</translation>
 <translation id="3547954654003013442">प्रॉक्सी सेटिंग</translation>
 <translation id="3591584750136265240">लॉगिन प्रमाणीकरण व्यवहार काॅन्फ़िगर करें</translation>
 <translation id="3627678165642179114">वर्तनी परीक्षण वेब सेवा को सक्षम या अक्षम करें</translation>
@@ -894,23 +888,6 @@
 <translation id="4239720644496144453">संचय का उपयोग Android ऐप्लिकेशन के लिए नहीं किया जाता है. यदि एकाधिक उपयोगकर्ता समान Android ऐप्लिकेशन इंस्टॉल करते हैं, तो उसे प्रत्येक उपयोगकर्ता के लिए नए सिरे से डाउनलोड किया जाएगा.</translation>
 <translation id="4250680216510889253">नहीं</translation>
 <translation id="4261820385751181068">डिवाइस प्रवेश स्क्रीन भाषा</translation>
-<translation id="4275782538576261754">ऐसे डाउनलोड कॉन्फ़िगर करती है जिन्हें <ph name="PRODUCT_NAME" /> उपयोगकर्ताओं को सुरक्षा से जुड़े नतीजे ओवरराइड करने की अनुमति दिए बगैर पूरी तरह से ब्लॉक कर देगा.
-
-      अगर आप इस नीति को सेट करते हैं, तो <ph name="PRODUCT_NAME" /> कुछ खास प्रकार के डाउनलोड रोक देगा और उपयोगकर्ता को सुरक्षा चेतावनियां अनदेखी नहीं करने देगा.
-
-      जब 'खतरनाक डाउनलोड ब्लॉक करें' विकल्प चुना जाता है, तो सुरक्षित ब्राउज़िंग की चेतावनियों वाले डाउनलोड के अलावा सभी डाउनलोड स्वीकृत होते हैं.
-
-      जब 'संभावित रूप से खतरनाक डाउनलोड ब्लॉक करें' विकल्प चुना जाता है, तो सुरक्षित ब्राउज़िंग की संभावित रूप से खतरनाक डाउनलोड की चेतावनियों वाले डाउनलोड के अलावा सभी डाउनलोड स्वीकृत होते हैं.
-
-      जब 'सभी डाउनलोड ब्लॉक करें' विकल्प चुना जाता है, तो सभी डाउनलोड ब्लॉक होते हैं.
-
-      जब यह नीति सेट नहीं की जाती है (या 'कोई विशेष प्रतिबंध नहीं' विकल्प चुना जाता है), तो डाउनलोड सुरक्षित ब्राउज़िंग के विश्लेषण परिणामों के आधार पर सामान्य सुरक्षा प्रतिबंधों के अनुसार किए जाएंगे.
-
-      ध्यान रखें कि ये प्रतिबंध वेब पेज सामग्री के साथ ही 'डाउनलोड लिंक...' प्रसंग मेनू विकल्प से भी ट्रिगर किए जाने गए डाउनलोड पर लागू होते हैं.
-
-      ये प्रतिबंध इस समय दिखाए जा रहे पेज के सहेजें / डाउनलोड करें पर लागू नहीं होते हैं, न ही यह प्रिंटिंग विकल्प से PDF के रूप में सहेजने पर लागू होता है.
-
-      सुरक्षित ब्राउज़िंग के बारे में अधिक जानकारी के लिए https://developers.google.com/safe-browsing देखें.</translation>
 <translation id="427632463972968153">POST के साथ चित्र खोज करते समय उपयोग किए जाने वाले पैरामीटर निर्दिष्ट करती है. इसमें अल्पविराम द्वारा अलग किए गए नाम/मान के युग्म शामिल होते हैं. यदि कोई मान टेम्पलेट पैरामीटर, जैसे उपरोक्त उदाहरण में {imageThumbnail} है, तो उसे वास्तविक चित्र थंबनेल डेटा से प्रतिस्थापित कर दिया जाएगा.
 
           यह नीति वैकल्पिक है. यदि सेट नहीं की गई हो तो चित्र खोज अनुरोध को GET विधि का उपयोग करके भेज दिया जाएगा.
@@ -936,6 +913,7 @@
 <translation id="436581050240847513">डिवाइस नेटवर्क इंटरफ़ेस की रिपोर्ट करें</translation>
 <translation id="4372704773119750918">एंटरप्राइज़ उपयोगकर्ता को एकाधिक प्रोफ़ाइल का भाग होने की अनुमति न दें (प्राथमिक या द्वितीयक)</translation>
 <translation id="4377599627073874279">सभी चित्र दिखाने के लिए सभी साइटों को अनुमति दें</translation>
+<translation id="437791893267799639">नीति सेट नहीं है, डेटा माइग्रेशन और ARC की अनुमति न दें</translation>
 <translation id="4389091865841123886">TPM तंत्र के साथ दूरस्थ अनुप्रमाणन कॉन्फ़िगर करें.</translation>
 <translation id="4418726081189202489">इस नीति को गलत पर सेट करने से <ph name="PRODUCT_NAME" /> एक सटीक टाइमस्टैम्प पाने के लिए Google के सर्वर को समय-समय पर क्वेरीज़ भेजना बंद कर देता है. अगर यह नीति सही पर सेट की जाती है या सेट नहीं की जाती है तो इन क्वेरी को सक्षम कर दिया जाएगा.</translation>
 <translation id="4423597592074154136">प्रॉक्सी सेटिंग मैन्युअल रूप से निर्दिष्ट करें</translation>
@@ -1252,6 +1230,7 @@
 <translation id="5586942249556966598">कुछ न करें</translation>
 <translation id="5630352020869108293">पिछले सत्र पुनर्स्‍थापित करें</translation>
 <translation id="5645779841392247734">इन साइटों पर कुकी की अनुमति दें</translation>
+<translation id="5693469654327063861">डेटा माइग्रेशन की अनुमति दें</translation>
 <translation id="5694594914843889579">जब यह नीति सही पर सेट की जाती है, तो फ़ाइल ब्राउज़र में बाहरी स्टोरेज उपलब्ध नहीं होगा.
 
       इस नीति से सभी प्रकार के संग्रहण मीडिया प्रभावित होते हैं. उदाहरण के लिए: USB फ़्लैश डिस्क, बाहरी हार्ड डिस्क, SD और अन्य मेमोरी कार्ड, ऑप्टिकल मेमोरी आदि. आंतरिक जगह प्रभावित नहीं होती है, इसलिए डाउनलोड फ़ोल्डर में सहेजी गईं फ़ाइलें अभी भी एक्सेस की जा सकती हैं. यह नीति Google डिस्क को भी प्रभावित नहीं करती है.
@@ -1488,6 +1467,7 @@
           नीति का मान मिलीसेकंड में निर्दिष्ट किया जाना चाहिए. मानों को प्रयोग में नहीं विलंब से कम होने के लिए क्लैम्प किया जाता है.</translation>
 <translation id="6536600139108165863">डिवाइस के शटडाउन होने पर स्‍वचालित रीबूट होना</translation>
 <translation id="6539246272469751178">इस नीति का Android ऐप्लिकेशन पर कोई प्रभाव नहीं पड़ता. Android ऐप्लिकेशन हमेशा डिफ़ॉल्ट डाउनलोड निर्देशिका का उपयोग करते हैं और वे <ph name="PRODUCT_OS_NAME" /> द्वारा डाउनलोड की गईं फ़ाइलें किसी गैर-डिफ़ॉल्ट डाउनलोड निर्देशिका में एक्सेस नहीं कर सकते हैं.</translation>
+<translation id="654303922206238013">ecryptfs के लिए माइग्रेशन कार्यनीति</translation>
 <translation id="6544897973797372144">यदि यह नीति सही पर सेट है और ChromeOsReleaseChannel नीति निर्दिष्ट नहीं है, तो फिर नामांकन डोमेन के उपयोगकर्ताओं को डिवाइस के रिलीज़ चैनल को बदलने की अनुमति मिल जाएगी. यदि यह नीति गलत पर सेट है, तो डिवाइस जिस भी चैनल में अंतिम बार सेट होगा उसमें लॉक हो जाएगा.
 
       उपयोगकर्ता द्वारा चयनित चैनल ChromeOsReleaseChannel नीति द्वारा ओवरराइड कर दिया जाएगा, लेकिन यदि नीति चैनल, डिवाइस पर इंस्टॉल किए हुए से अधिक स्थिर होता है, फिर वह चैनल, डिवाइस पर इंस्टॉल किए हुए की अपेक्षा अधिक स्थिर चैनल के किसी उच्च वर्शन संख्या पर पहुंच जाने के बाद ही स्विच करेगा.</translation>
@@ -1674,6 +1654,13 @@
 
           यह नीति केवल तभी मान्य होती है यदि 'DefaultSearchProviderEnabled' नीति सक्षम है.</translation>
 <translation id="7302043767260300182">AC पावर पर चलते समय स्क्रीन लॉक विलंब</translation>
+<translation id="7309839952828354215">यह बताती है कि ecryptfs के साथ भेजा गया डिवाइस, जिसे ext4 एन्‍क्रिप्‍शन में बदला जाना है, को कैसा व्यवहार करना चाहिए.
+
+      अगर आप इस नीति को 'DisallowArc' पर सेट करते हैं, तो डिवाइस पर Android ऐप्लिकेशन सभी उपयोगकर्ताओं के लिए अक्षम हो जाएंगे (इसमें वे भी डिवाइस शामिल होते हैं जिन पर ext4 एन्‍क्रिप्‍शन पहले से मौजूद है) और किसी भी उपयोगकर्ता को ecryptfs से ext4 एन्‍क्रिप्‍शन में कोई माइग्रेशन ऑफ़र नहीं किया जाएगा.
+
+      अगर आप इस नीति को 'AllowMigration' पर सेट करते हैं, तो ecryptfs होम निर्देशिकाओं वाले उपयोगकर्ताओं को ऑफ़र किया जाएगा कि वे इन्हें ज़रूरत के अनुसार ext4 एन्‍क्रिप्‍शन में माइग्रेट कर सकते हैं (जब डिवाइस पर फ़िलहाल Android N उपलब्ध हो).
+
+      अगर यह नीति सेट किए बिना छोड़ दी जाती है, तो डिवाइस इस तरह व्यवहार करेगा जैसे 'DisallowArc' को चुना गया हो.</translation>
 <translation id="7311458740754205918">यदि यह सही पर सेट की हुई है या सेट नहीं की गई है, तो नया टैब पेज उपयोगकर्ता के ब्राउज़िंग इतिहास, रुचियों या स्थान के आधार पर सामग्री के सुझाव दिखा सकता है.
 
       यदि यह गलत पर सेट की हुई है, तो स्वत: जनरेट होने वाले सामग्री सुझाव, नया टैब पेज पर दिखाए नहीं देते हैं.</translation>
@@ -2028,7 +2015,7 @@
 
           यदि आप इस नीति को सेट किए बिना छोड़ देते हैं तो <ph name="PRODUCT_NAME" /> यह पता लगाने का प्रयास करेगा कि क्या सर्वर इंट्रानेट पर है और केवल तभी वह IWA अनुरोधों को प्रतिसाद देगा.  यदि कोई सर्वर इंटरनेट के रूप में पता लगाया जाता है तो उसके IWA अनुरोधों को <ph name="PRODUCT_NAME" /> द्वारा अनदेखा कर दिया जाएगा.</translation>
 <translation id="8672321184841719703">स्वत: अपडेट वर्शन को लक्ष्य बनाएं</translation>
-<translation id="867410340948518937">U2F (यूनिवर्सल सेकंड फैक्टर)</translation>
+<translation id="867410340948518937">U2F (यूनिवर्सल सेकेंड फैक्टर)</translation>
 <translation id="8693243869659262736">अंतर्निहित DNS क्लाइंट का उपयोग करना</translation>
 <translation id="8704831857353097849">अक्षम प्लग इन की सूची</translation>
 <translation id="8711086062295757690">कीवर्ड निर्दिष्ट करती है, जो इस प्रदाता के लिए खोज ट्रिगर करने के लिए खोज वाली पट्टी में उपयोग किया गया शॉर्टकट है. यह नीति वैकल्पिक है. यदि यह सेट नहीं है, तो कोई भी कीवर्ड खोज प्रदाता को सक्रिय नहीं कर सकेगा. इस नीति पर केवल तब ही विचार किया जाता है जबकि 'DefaultSearchProviderEnabled' नीति सक्षम है.</translation>
@@ -2042,8 +2029,6 @@
 
       यदि यह सेटिंग अक्षम होती है, तो ब्राउज़िंग और डाउनलोड इतिहास हटाया नहीं जा सकता.</translation>
 <translation id="8764119899999036911">निर्दिष्ट करती है कि क्या जनरेट किया गया Kerberos SPN, प्रामाणिक DNS नाम पर आधारित है या दर्ज किए गए मूल नाम पर. यदि आप इस सेटिंग को सक्षम करते हैं, तो CNAME लुकअप को छोड़ दिया जाएगा और सर्वर नाम का उपयोग किया जाएगा, जैसा दर्ज किया गया है. यदि आप इस सेटिंग को अक्षम करते हैं या सेट नहीं करते हैं, तो CNAME लुकअप के द्वारा सर्वर का प्रामाणिक नाम निर्धारित किया जाएगा.</translation>
-<translation id="8774131509736383471">यदि इस पॉलिसी को सत्य पर सेट किया जाता है, तो पहली बार चलाए जाने पर <ph name="PRODUCT_NAME" /> पहली विंडो को निश्चित रूप से बड़ा करेगा.
-      यदि पॉलिसी को असत्य पर सेट किया गया है या कॉन्फ़िगर नहीं किया गया है, तो स्क्रीन आकार के आधार पर तय किया जाएगा कि दिखाई गई विंडो को बड़ा किया जाएगा या नहीं.</translation>
 <translation id="87812015706645271">स्थानीय उपयोगकर्ता का नाम और दूरस्थ ऐक्सेस होस्ट मालिक का मिलान आवश्यक है</translation>
 <translation id="8782750230688364867">डिवाइस के प्रस्तुतिकरण मोड में होने पर मंद स्क्रीन विलंब को मापे जाने का प्रतिशत निर्दिष्ट करती है.
 
diff --git a/components/policy/resources/policy_templates_hr.xtb b/components/policy/resources/policy_templates_hr.xtb
index a644382..9313b062 100644
--- a/components/policy/resources/policy_templates_hr.xtb
+++ b/components/policy/resources/policy_templates_hr.xtb
@@ -495,6 +495,7 @@
 
           Ako ovo pravilo nije postavljeno, postavka će biti omogućena.</translation>
 <translation id="2824715612115726353">Omogući anonimni način</translation>
+<translation id="2838830882081735096">Onemogući premještanje podataka i ARC</translation>
 <translation id="2844404652289407061">Omogućuje dostupnost značajke Dodirnite za pretraživanje u prikazu sadržaja preglednika <ph name="PRODUCT_NAME" />.
 
       Ako omogućite tu postavku, korisniku će biti dostupna značajka Dodirnite za pretraživanje i moći će je samostalno uključiti ili isključiti.
@@ -664,13 +665,6 @@
           To se pravilo poštuje samo ako je omogućeno pravilo "DefaultSearchProviderEnabled".</translation>
 <translation id="350797926066071931">Omogući Prevoditelj</translation>
 <translation id="3528000905991875314">Omogući alternativne stranice pogrešaka</translation>
-<translation id="3538538104630456270">Povezana postavka upotrijebljena je prije uvođenja ponovne autentifikacije za prikaz zaporki. Od tada ta postavka pa ni ovo pravilo nisu utjecali na ponašanje Chromea. Trenutačno ponašanje Chromea sada je isto kao da se tim pravilom onemogućuje prikaz čitljivog teksta zaporki na stranici postavki upravitelja zaporki. To znači da stranica postavki sadrži samo rezervirano mjesto, a Chrome će prikazati zaporku tek kad korisnik klikne "Prikaži" (i izvrši ponovnu autentifikaciju ako je primjenjivo). Izvorni opis pravila naveden je u nastavku.
-
-          Upravlja time može li korisnik prikazati zaporke čitljivim tekstom u upravitelju zaporki.
-
-          Ako onemogućite tu postavku, upravitelj zaporki ne dopušta prikaz spremljenih zaporki čitljivim tekstom u prozoru upravitelja zaporki.
-
-          Ako omogućite tu postavku ili ne postavite pravilo, korisnicima se zaporke u upravitelju zaporki prikazuju čitljivim tekstom.</translation>
 <translation id="3547954654003013442">Proxy postavke</translation>
 <translation id="3591584750136265240">Konfiguriraj ponašanje autentifikacije tijekom prijave</translation>
 <translation id="3627678165642179114">Omogući ili onemogući web-uslugu provjere pravopisa</translation>
@@ -860,23 +854,6 @@
 <translation id="4239720644496144453">Za Android aplikacije ne upotrebljava se predmemorija. Ako više korisnika instalira istu Android aplikaciju, ta će se aplikacija preuzeti iznova za svakog korisnika.</translation>
 <translation id="4250680216510889253">Ne</translation>
 <translation id="4261820385751181068">Oznaka zemlje/jezika za zaslon za prijavu na uređaju</translation>
-<translation id="4275782538576261754">Konfigurira vrste preuzimanja koje će <ph name="PRODUCT_NAME" /> potpuno blokirati, bez omogućivanja korisnicima da nadjačaju sigurnosnu odluku.
-
-      Ako postavite to pravilo, usluga <ph name="PRODUCT_NAME" /> spriječit će određene vrste preuzimanja i neće dopustiti da korisnici zaobiđu sigurnosna upozorenja.
-
-      Kada je odabrana opcija "Blokiraj opasna preuzimanja", dopuštena su sva preuzimanja osim onih koja imaju upozorenja Sigurnog pregledavanja.
-
-      Kada je odabrana opcija "Blokiraj potencijalno opasna preuzimanja", dopuštena su sva preuzimanja osim onih koja imaju upozorenja Sigurnog pregledavanja o potencijalno opasnim preuzimanjima.
-
-      Kada je odabrana opcija "Blokiraj sva preuzimanja", blokirana su sva preuzimanja.
-
-      Kada se to pravilo ne postavi (ili se odabere opcija "Nema posebnih ograničenja"), preuzimanja će prolaziti kroz uobičajena sigurnosna ograničenja na temelju rezultata analize Sigurnog pregledavanja.
-
-      Napominjemo da se ta ograničenja primjenjuju na preuzimanja aktivirana iz sadržaja web-stranice, kao i putem opcije kontekstnog izbornika "Preuzmi vezu...".
-
-      Ta se ograničenja ne primjenjuju na spremanje ili preuzimanje trenutačno prikazane stranice ni na spremanje u obliku PDF-a u opcijama ispisa.
-
-      Više informacija o Sigurnom pregledavanju potražite na stranici https://developers.google.com/safe-browsing.</translation>
 <translation id="427632463972968153">Određuje parametre koji se upotrebljavaju prilikom pretraživanja slika pomoću POST metode. Sastoji se od zarezom odvojenih parova naziv/vrijednost. Ako je vrijednost parametar predloška, primjerice {imageThumbnail} u gornjem primjeru, zamijenit će se podacima stvarne minijature slike.
 
           To je pravilo izborno. Ako nije postavljeno, zahtjev za pretraživanje slika poslat će se pomoću GET metode.
@@ -902,6 +879,7 @@
 <translation id="436581050240847513">Izvješća o mrežnim sučeljima uređaja</translation>
 <translation id="4372704773119750918">Ne dopusti poslovnom korisniku da bude dio višestrukog profila (primarnom ili sekundarnom)</translation>
 <translation id="4377599627073874279">Dopusti svim web-lokacijama prikazivanje svih slika</translation>
+<translation id="437791893267799639">Postavljanje pravila poništeno, onemogući premještanje podataka i ARC</translation>
 <translation id="4389091865841123886">Konfiguriranje daljinskog atestiranja TPM mehanizmom.</translation>
 <translation id="4418726081189202489">Ako se to pravilo postavi na netočno, <ph name="PRODUCT_NAME" /> neće povremeno slati upite Googleovu poslužitelju radi dohvaćanja točne vremenske oznake. Ti će se upiti omogućiti ako se pravilo postavi na točno ili se ne postavi.</translation>
 <translation id="4423597592074154136">Ručno određivanje proxy postavki</translation>
@@ -1190,6 +1168,7 @@
 <translation id="5586942249556966598">Ne radi ništa</translation>
 <translation id="5630352020869108293">Vrati posljednju sesiju</translation>
 <translation id="5645779841392247734">Dopusti kolačiće na ovim web-lokacijama</translation>
+<translation id="5693469654327063861">Dopusti premještanje podataka</translation>
 <translation id="5694594914843889579">Kada se to pravilo postavi na True, vanjska pohrana neće biti dostupna u pregledniku datoteka.
 
       To pravilo utječe na sve vrste medija za pohranu, na primjer USB flash pogone, vanjske tvrde diskove, SD i ostale memorijske kartice, optičku pohranu itd. Ne utječe na unutarnju pohranu, pa se i dalje može pristupati datotekama spremljenima u mapu Preuzimanja. To pravilo ne utječe ni na Google disk.
@@ -1414,6 +1393,7 @@
           Vrijednost pravila treba navesti u milisekundama. Vrijednosti su ograničene na vrijeme kraće od odgode neaktivnosti.</translation>
 <translation id="6536600139108165863">Automatsko ponovno pokretanje nakon isključivanja uređaja</translation>
 <translation id="6539246272469751178">To pravilo nema utjecaja na Android aplikacije. One uvijek upotrebljavaju zadani direktorij za preuzimanja i ne mogu pristupiti nijednoj datoteci koju je sustav <ph name="PRODUCT_OS_NAME" /> preuzeo u direktorij za preuzimanje koji nije zadan.</translation>
+<translation id="654303922206238013">Strategija premještanja za ecryptfs</translation>
 <translation id="6544897973797372144">Ako je to pravilo postavljeno na True, a pravilo ChromeOsReleaseChannel nije određeno, korisnicima domene koja se prijavljuje bit će dopušteno da mijenjaju kanal izdanja na uređaju. Ako je to pravilo postavljeno na False, uređaj će biti zaključan na posljednji postavljeni kanal.
 
       Pravilo ChromeOsReleaseChannel premostit će kanal koji je odabrao korisnik, ali ako je kanal određen pravilom stabilniji od kanala instaliranog na uređaj, kanal će se promijeniti samo nakon što verzija stabilnijeg kanala dosegne viši broj verzije od verzije koja je instalirana na uređaj.</translation>
@@ -1586,6 +1566,13 @@
 
           Ovo se pravilo primjenjuje samo ako je omogućeno pravilo 'DefaultSearchProviderEnabled'.</translation>
 <translation id="7302043767260300182">Odgoda zaključavanja zaslona za vrijeme napajanja izmjeničnom strujom</translation>
+<translation id="7309839952828354215">Određuje kako se treba ponašati uređaj koji je isporučen s enkripcijom ecryptfs, a treba se prebaciti na enkripciju ext4.
+
+      Ako to pravilo postavite na "DisallowArc", Android aplikacije bit će onemogućene za sve korisnike na uređaju (uključujući one koji već imaju enkripciju ext4) i korisnicima se neće nuditi prebacivanje s enkripcije ecryptfs na enkripciju ext4.
+
+      Ako to pravilo postavite na "AllowMigration", korisnicima koji imaju korisničke direktorije s enkripcijom ecryptfs ponudit će se prebacivanje na enkripciju ext4 prema potrebi (trenutačno kada Android N postane dostupan na uređaju).
+
+      Ako se to pravilo ne postavi, uređaj će se ponašati kao da je odabrano "DisallowArc".</translation>
 <translation id="7311458740754205918">Ako se ovo pravilo postavi na istinito ili se ne postavi, web-stranica nove kartice može prikazivati preporuke sadržaja na temelju korisnikove povijesti pretraživanja, interesa ili lokacije.
 
       Ako se postavi na neistinito, automatski generirani prijedlozi sadržaja neće se prikazivati na web-stranici nove kartice.</translation>
@@ -1950,8 +1937,6 @@
 
       Ako je ova postavka onemogućena, povijest pregledavanja i preuzimanja nije moguće izbrisati.</translation>
 <translation id="8764119899999036911">Određuje temelji li se generirani Kerberos SPN na kanonskom DNS imenu ili unesenom izvornom imenu. Ako omogućite ovu postavku, CNAME pretraživanje bit će preskočeno, a upotrijebit će se uneseni naziv poslužitelja. Ako onemogućite ovu postavku ili ju ne postavite, kanonski naziv poslužitelja bit će utvrđen putem CNAME pretraživanja.</translation>
-<translation id="8774131509736383471">Ako se pravilo postavi na "True", <ph name="PRODUCT_NAME" /> bezuvjetno će maksimizirati prvi prozor koji se prikazuje prilikom prvog pokretanja.
-      Ako se pravilo postavi na "False" ili se ne konfigurira, odluka o maksimiziranju prvog prozora temeljit će se na veličini zaslona.</translation>
 <translation id="87812015706645271">Zahtijeva podudaranje imena lokalnog korisnika i vlasnika hosta daljinskog pristupa</translation>
 <translation id="8782750230688364867">Određuje postotak skaliranja odgode zatamnjivanja zaslona kada je uređaj u načinu prezentacije.
 
diff --git a/components/policy/resources/policy_templates_hu.xtb b/components/policy/resources/policy_templates_hu.xtb
index d42f4c1..fe779f3 100644
--- a/components/policy/resources/policy_templates_hu.xtb
+++ b/components/policy/resources/policy_templates_hu.xtb
@@ -494,6 +494,7 @@
 
           Ha a házirend nincs beállítva, akkor a rendszer engedélyezi a beállítást.</translation>
 <translation id="2824715612115726353">Inkognitómód engedélyezése</translation>
+<translation id="2838830882081735096">Adatmigráció és ARC letiltása</translation>
 <translation id="2844404652289407061">Lehetővé teszi az Érintéssel keresés funkció használatát a <ph name="PRODUCT_NAME" /> tartalomnézetében.
 
       Ha aktiválja ezt a beállítást, akkor a felhasználó használhatja az Érintéssel keresés funkciót, és saját maga döntheti el, hogy be- vagy kikapcsolja-e azt.
@@ -664,13 +665,6 @@
           A házirend csak akkor érvényesül, ha a „DefaultSearchProviderEnabled” házirend engedélyezve van.</translation>
 <translation id="350797926066071931">Fordítás engedélyezése</translation>
 <translation id="3528000905991875314">Alternatív hibaoldalak engedélyezése</translation>
-<translation id="3538538104630456270">A kapcsolódó beállítás még azelőtt volt használatban, hogy a jelszavak megtekintésénél való újrahitelesítést bevezettük. A módosítás óta a beállítás nem volt hatással a Chrome viselkedésére (ennek következtében a házirend sem). A Chrome jelenlegi viselkedése ugyanaz, mintha a házirendnél az lenne beállítva, hogy nem jelenhetnek meg a jelszavak látható szövegként a jelszókezelő beállításainak oldalán. Ez azt jelenti, hogy a beállítások oldala csak egy helyőrzőt tartalmaz, és a Chrome csak akkor jeleníti meg a jelszót, ha a felhasználó rákattint a „Megjelenítés” lehetőségre (és szükség esetén újrahitelesít). A házirend eredeti leírása alább látható.
-
-          Azt szabályozza, hogy a felhasználók megjeleníthetik-e jelszavaikat egyszerű szövegként a jelszókezelőben.
-
-          Ha kikapcsolja ezt a beállítást, a jelszókezelő nem engedi a tárolt jelszavak egyszerű szövegként való megjelenítését a jelszókezelő ablakában..
-
-          Ha bekapcsolja, vagy nem állítja be ezt a beállítást, a felhasználók megtekinthetik egyszerű szövegként a tárolt jelszavakat a jelszókezelőben.</translation>
 <translation id="3547954654003013442">Proxybeállítások</translation>
 <translation id="3591584750136265240">Bejelentkezési hitelesítési viselkedés konfigurálása</translation>
 <translation id="3627678165642179114">Engedélyezi vagy letiltja az internetes helyesírás-ellenőrző szolgáltatást</translation>
@@ -857,23 +851,6 @@
 <translation id="4239720644496144453">Az Android-alkalmazások nem használják a gyorsítótárat. Ha több felhasználó telepíti ugyanazt az Android-alkalmazást, akkor az mindegyik felhasználó számára újonnan töltődik le.</translation>
 <translation id="4250680216510889253">Nem</translation>
 <translation id="4261820385751181068">Az eszköz bejelentkezési képernyőjének nyelv- és országkódja</translation>
-<translation id="4275782538576261754">Konfigurálja azokat a letöltéseket, amelyeket a(z) <ph name="PRODUCT_NAME" /> teljeskörűen letilt; anélkül, hogy megadná a felhasználóknak a biztonsági döntés felülbírálásának lehetőségét.
-
-      A házirend beállítása esetén a(z) <ph name="PRODUCT_NAME" /> megakadályoz bizonyos típusú letöltéseket, és nem hagyja, hogy a felhasználók elvessék a biztonsági figyelmeztetéseket.
-
-      A „Veszélyes letöltések letiltása” beállítás kiválasztása esetén minden letöltés engedélyezett azokon kívül, amelyek a Biztonságos Böngészés figyelmeztetéseit jelenítik meg.
-
-      A „Potenciálisan veszélyes letöltések letiltása” beállítás kiválasztása esetén minden letöltés engedélyezett, kivéve azokat, amelyek a Biztonságos Böngészés potenciálisan veszélyes letöltésekre vonatkozó figyelmeztetéseit jelenítik meg.
-
-      „Az összes letöltés letiltása” lehetőség kiválasztása esetén az összes letöltést letiltja a rendszer.
-
-      Ha ez a házirend nincs beállítva (vagy a „Speciális korlátozás nélkül” beállítás van kiválasztva), akkor a letöltésekre a szokásos biztonsági korlátozások érvényesek a Biztonságos Böngészés elemzésének eredményei alapján.
-
-      Kérjük, vegye figyelembe, hogy ezek a korlátozások érvényesek a weboldaltartalmak által indított letöltésekre, valamint a „link letöltése…” helyi menüpont letöltéseire is.
-
-      Ezek a korlátozások nem érvényesek az aktuálisan megjelenített oldal mentésére és letöltésére, illetve a PDF-ként való mentésre a nyomtatási beállítások között.
-
-      Ha további információt szeretne kapni a Biztonságos Böngészésről, látogasson el a https://developers.google.com/safe-browsing oldalra.</translation>
 <translation id="427632463972968153">Megadja a POST segítségével történő képkeresésekor használt paramétereket. Vesszővel elválasztott név–érték párokat tartalmaz. Ha az egyik érték egy sablonparaméter, ami a fenti példában az {imageThumbnail}, valódi indexképadatok kerülnek a helyére.
 
           Ez egy opcionális házirend. Ha nincs beállítva, a képkeresési kérelmet a rendszer a GET metódus segítségével továbbítja.
@@ -899,6 +876,7 @@
 <translation id="436581050240847513">Hálózati eszközinterfészek bejelentése</translation>
 <translation id="4372704773119750918">A vállalati felhasználó ne használhassa a többprofilos módot (elsődleges vagy másodlagos)</translation>
 <translation id="4377599627073874279">Az összes kép megjelenítésének engedélyezése valamennyi webhely számára</translation>
+<translation id="437791893267799639">Házirend nincs beállítva, adatmigráció és ARC letiltása</translation>
 <translation id="4389091865841123886">TPM mechanizmussal történő távoli tanúsítás konfigurálása.</translation>
 <translation id="4418726081189202489">Ha a házirend értéke hamis, akkor a(z) <ph name="PRODUCT_NAME" /> nem küldhet véletlenszerűen lekérdezéseket Google-szervereknek pontos időbélyeg kéréséhez. A lekérdezések akkor engedélyezettek, ha a házirend értéke igaz, vagy ha nincs beállítva.</translation>
 <translation id="4423597592074154136">Proxybeállítások manuális megadása</translation>
@@ -1182,6 +1160,7 @@
 <translation id="5586942249556966598">Ne tegyen semmit</translation>
 <translation id="5630352020869108293">Utolsó munkamenet visszaállítása</translation>
 <translation id="5645779841392247734">Cookie-k engedélyezése ezeken a webhelyeken</translation>
+<translation id="5693469654327063861">Adatmigráció engedélyezése</translation>
 <translation id="5694594914843889579">Ha a házirend értéke Igaz, a külső tárhely nem lesz hozzáférhető a fájlböngészőben.
 
       A házirend minden adathordozóra vonatkozik, például USB-tárra, külső merevlemezre, SD- és egyéb memóriakártyákra, optikai tárhelyre stb. A belső tárhelyre nincs hatással, így a Letöltések mappában mentett fájlok továbbra is elérhetők lesznek. A Google Drive-ra szintén nem érvényes ez a házirend.
@@ -1407,6 +1386,7 @@
           A házirend értékét ezredmásodpercben kell megadni. Az értéknek kevesebbnek kell lennie a tétlenségi késleltetésnél.</translation>
 <translation id="6536600139108165863">Automatikus újraindítás az eszköz leállításakor</translation>
 <translation id="6539246272469751178">Ez a házirend nem vonatkozik az Android-alkalmazásokra. Az Android-alkalmazások mindig az alapértelmezés szerinti letöltési könyvtárat használják, és nem férhetnek hozzá a(z) <ph name="PRODUCT_OS_NAME" /> által a nem alapértelmezés szerinti letöltési könyvtárba letöltött fájlokhoz.</translation>
+<translation id="654303922206238013">Migrációs stratégia a következőhöz: ecryptfs</translation>
 <translation id="6544897973797372144">Ha a házirend értéke Igaz, és a ChromeOsReleaseChannel házirend nincs megadva, akkor a részt vevő domain felhasználói megváltoztathatják az eszköz kiadási csatornáját. Ha a házirend értéke Hamis, akkor az eszköz csak az utoljára beállított csatornát használhatja.
 
       A felhasználó által kiválasztott csatornát felülírja a ChromeOsReleaseChannel házirend, de ha a házirend csatornája stabilabb, mint az eszközön telepített csatorna, akkor a csatornaváltás csak azt követően történik meg, hogy a stabilabb csatorna verziója magasabb számot ért el, mint a korábban az eszközre telepített csatorna verziószáma.</translation>
@@ -1581,6 +1561,13 @@
 
           Az alkalmazás csak akkor veszi figyelembe ezt a házirendet, ha a „DefaultSearchProviderEnabled” házirend is engedélyezve van.</translation>
 <translation id="7302043767260300182">Képernyőzár késleltetése hálózati áramról való működés során</translation>
+<translation id="7309839952828354215">Meghatározza, hogy hogyan viselkedjenek az olyan eszközök, amelyek ecryptfs titkosítással rendelkeznek, és amelyeket át kell ültetni ext4 titkosításra.
+
+      Ha a házirend beállítása „DisallowArc”, akkor az Android-alkalmazások az eszköz összes felhasználója számára le lesznek tiltva (beleértve azokat is, akik már rendelkeznek ext4 titkosítással), és a rendszer nem ajánlja fel a felhasználóknak az ecryptfs titkosításról az ext4 titkosításra történő migrációt.
+
+      Ha a házirend beállítása „AllowMigration”, a rendszer felajánlja az ecryptfs kezdőkönyvtárakkal rendelkező felhasználóknak, hogy ezeket szükség esetén ext4 titkosításra migrálja (jelenleg akkor, amikor az Android N hozzáférhetővé válik az eszközön.
+
+      Ha nincs beállítva a házirend, az eszköz úgy viselkedik, mintha a „DisallowArc” lenne kiválasztva.</translation>
 <translation id="7311458740754205918">Ha igazra van állítva, vagy ha nincs beállítva, az Új lap oldalon megjelenhetnek javaslatok a felhasználó böngészési előzményei, érdeklődési körei vagy tartózkodási helye alapján.
 
       Ha a beállítás hamis, akkor nem jelennek meg automatikusan generált tartalomjavaslatok az Új lap oldalon.</translation>
@@ -1945,8 +1932,6 @@
 
       Ha a beállítás le van tiltva, a böngészési és letöltési előzmények nem törölhetők.</translation>
 <translation id="8764119899999036911">Meghatározza, hogy a generált Kerberos SPN a kanonikus DNS-néven vagy az eredetileg beírt néven alapul-e. Ha engedélyezi ezt a beállítást, a CNAME keresés kimarad, és a rendszer a szerver beírt nevét fogja használni. Ha letiltja vagy konfigurálatlanul hagyja ezt a beállítást, a rendszer a szerver kanonikus nevét CNAME kereséssel fogja meghatározni.</translation>
-<translation id="8774131509736383471">Ha ez a házirend igaz értékre van állítva, akkor a <ph name="PRODUCT_NAME" /> feltétel nélkül nagy méretűre állítja az első indításkor megjelenő első ablakot.
-      Ha a házirend hamis értékre van állítva, illetve nincs beállítva, akkor a képernyő mérete alapján a böngésző dönti el, hogy az első megjelenő ablakot nagy méretűre állítsa-e.</translation>
 <translation id="87812015706645271">Megköveteli, hogy a helyi felhasználónak és a távoli hozzáférésű gazdagép tulajdonosának a neve egyezzen</translation>
 <translation id="8782750230688364867">Megadja azt a százalékot, amelynek alapján a képernyő-elsötétítési késleltetés skálázódik, amikor az eszköz prezentációs módban van.
 
diff --git a/components/policy/resources/policy_templates_id.xtb b/components/policy/resources/policy_templates_id.xtb
index 5c66155..17c9f66 100644
--- a/components/policy/resources/policy_templates_id.xtb
+++ b/components/policy/resources/policy_templates_id.xtb
@@ -495,6 +495,7 @@
 
           Jika kebijakan ini dibiarkan tidak disetel, setelan tersebut akan diaktifkan.</translation>
 <translation id="2824715612115726353">Aktifkan mode Penyamaran</translation>
+<translation id="2838830882081735096">Jangan izinkan migrasi data dan ARC</translation>
 <translation id="2844404652289407061">Mengaktifkan ketersediaan Sentuh untuk Menelusuri di tampilan konten <ph name="PRODUCT_NAME" />.
 
       Jika Anda mengaktifkan setelan ini, Sentuh untuk Menelusuri akan tersedia untuk pengguna dan mereka dapat memilih untuk mengaktifkan atau menonaktifkannya.
@@ -667,13 +668,6 @@
           Kebijakan ini hanya dipatuhi jika kebijakan 'DefaultSearchProviderEnabled' diaktifkan.</translation>
 <translation id="350797926066071931">Aktifkan Terjemahan</translation>
 <translation id="3528000905991875314">Mengaktifkan laman kesalahan alternatif</translation>
-<translation id="3538538104630456270">Setelan terkait telah digunakan sebelum proses autentikasi ulang lihat sandi diperkenalkan. Oleh karena itu, setelan dan kebijakan ini tidak berpengaruh pada perilaku Chrome. Perilaku Chrome saat ini sama seperti ketika kebijakan ini disetel untuk berhenti menampilkan teks sandi di laman setelan pengelola sandi. Artinya, laman setelan tersebut hanya berisi placeholder, dan Chrome hanya akan menampilkan sandi saat pengguna mengeklik "Tampilkan" (dan mengautentikasi ulang, jika berlaku). Deskripsi awal untuk kebijakan ini tercantum di bawah.
-
-          Mengontrol apakah pengguna dapat menampilkan sandi dalam teks yang jelas di pengelola sandi atau tidak.
-
-          Jika Anda menonaktifkan setelan ini, pengelola sandi tidak mengizinkan sandi untuk ditampilkan dalam teks yang jelas di jendela pengelola sandi.
-
-          Jika Anda mengaktifkan atau tidak menyetel kebijakan ini, pengguna dapat melihat sandi dalam teks yang jelas di pengelola sandi.</translation>
 <translation id="3547954654003013442">Setelan proxy</translation>
 <translation id="3591584750136265240">Mengonfigurasi perilaku autentikasi proses masuk</translation>
 <translation id="3627678165642179114">Mengaktifkan atau menonaktifkan layanan web memeriksa ejaan</translation>
@@ -864,23 +858,6 @@
 <translation id="4239720644496144453">Cache tidak digunakan untuk aplikasi Android. Jika beberapa pengguna memasang aplikasi Android yang sama, aplikasi akan didownload lagi untuk setiap pengguna.</translation>
 <translation id="4250680216510889253">Tidak</translation>
 <translation id="4261820385751181068">Lokal layar login perangkat</translation>
-<translation id="4275782538576261754">Mengonfigurasi jenis download yang sepenuhnya akan diblokir oleh <ph name="PRODUCT_NAME" />, tanpa perlu mengizinkan pengguna mengganti keputusan keamanan.
-
-      Jika Anda menyetel kebijakan ini, <ph name="PRODUCT_NAME" /> akan mencegah jenis download tertentu, dan tidak akan mengizinkan pengguna mengabaikan peringatan keamanan.
-
-      Jika opsi 'Blokir download yang berbahaya' dipilih, semua download akan diizinkan, kecuali yang menyertakan peringatan SafeBrowsing.
-
-      Jika opsi 'Blokir download yang berpotensi berbahaya' dipilih, semua download akan diizinkan, kecuali yang menyertakan peringatan SafeBrowsing terkait download yang berpotensi berbahaya.
-
-      Jika opsi 'Blokir semua download' dipilih, semua download akan diblokir.
-
-      Jika kebijakan ini tidak disetel, (atau opsi 'Tidak ada batasan khusus' dipilih), download akan melewati batasan kebijakan seperti biasanya berdasarkan hasil analisis SafeBrowsing.
-
-      Perhatikan bahwa batasan ini akan diterapkan untuk download yang dipicu dari konten halaman web, serta opsi menu konteks 'download link...'.
-
-      Batasan ini tidak akan diterapkan untuk penyimpanan/proses download dari halaman yang sedang ditampilkan, atau tidak akan diterapkan untuk penyimpanan sebagai PDF dari opsi pencetakan.
-
-      Lihat https://developers.google.com/safe-browsing untuk mendapatkan informasi selengkapnya terkait SafeBrowsing.</translation>
 <translation id="427632463972968153">Menentukan parameter yang digunakan saat melakukan penelusuran gambar dengan POST. Berisi pasangan nama/nilai yang dipisahkan koma. Jika nilai adalah parameter template, seperti {imageGambar kecil} contoh di atas, akan diganti dengan data thumbnail gambar nyata.
 
           Kebijakan ini bersifat opsional. Jika tidak disetel, permintaan penelusuran akan dikirim menggunakan metode GET.
@@ -906,6 +883,7 @@
 <translation id="436581050240847513">Melaporkan antarmuka jaringan perangkat</translation>
 <translation id="4372704773119750918">Jangan izinkan pengguna perusahaan untuk menjadi bagian dari multiprofil (primer atau sekunder)</translation>
 <translation id="4377599627073874279">Izinkan semua situs menampilkan semua gambar</translation>
+<translation id="437791893267799639">Kebijakan tidak disetel, jangan izinkan migrasi data dan ARC</translation>
 <translation id="4389091865841123886">Mengonfigurasi pengesahan jarak jauh dengan mekanisme TPM.</translation>
 <translation id="4418726081189202489">Menyetel kebijakan ini ke false akan menghentikan <ph name="PRODUCT_NAME" /> yang terkadang mengirim kueri ke server Google, untuk mengambil stempel waktu yang akurat. Kueri ini akan diaktifkan jika kebijakan disetel ke True atau tidak disetel.</translation>
 <translation id="4423597592074154136">Tentukan setelan proxy secara manual</translation>
@@ -1189,6 +1167,7 @@
 <translation id="5586942249556966598">Tidak melakukan apa-apa</translation>
 <translation id="5630352020869108293">Mengembalikan sesi terakhir</translation>
 <translation id="5645779841392247734">Izinkan cookie di situs ini</translation>
+<translation id="5693469654327063861">Izinkan migrasi data</translation>
 <translation id="5694594914843889579">Jika kebijakan ini disetel ke true, penyimpanan eksternal tidak akan tersedia di browser file.
 
       Kebijakan ini memengaruhi semua jenis media penyimpanan. Misalnya: flash drive USB, hard drive eksternal, SD dan kartu memori lainnya, penyimpanan optik, dll. Penyimpanan internal tidak terpengaruh, sehingga file yang disimpan di folder Download tetap dapat diakses. Google Drive juga tidak terpengaruh oleh kebijakan ini.
@@ -1289,13 +1268,13 @@
 
       Jika Anda mengaktifkan setelan ini, Safe Browsing akan selalu aktif.
 
-      Jika Anda menonaktifkan setelan ini, Safe Browsing tidak akan pernah aktif.
+      Jika Anda menonaktifkan setelan ini, Safe Browsing akan selalu tidak aktif.
 
       Jika Anda mengaktifkan atau menonaktifkan setelan ini, pengguna tidak dapat mengubah atau mengganti setelan "Aktifkan perlindungan terhadap phishing dan malware" di <ph name="PRODUCT_NAME" />.
 
       Jika kebijakan ini dibiarkan tidak disetel, kebijakan akan diizinkan tetapi pengguna dapat mengubahnya.
 
-      Lihat https://developers.google.com/safe-browsing untuk mendapatkan informasi selengkapnya terkait SafeBrowsing.</translation>
+      Lihat https://developers.google.com/safe-browsing untuk mendapatkan informasi selengkapnya mengenai SafeBrowsing.</translation>
 <translation id="6017568866726630990">Tampilkan dialog cetak sistem, bukan pratinjau cetak.
 
       Jika setelan ini diaktifkan, <ph name="PRODUCT_NAME" /> akan membuka dialog cetak sistem, bukan pratinjau cetak yang ada di dalamnya saat pengguna meminta laman agar dicetak.
@@ -1413,6 +1392,7 @@
           Nilai kebijakan ini harus ditentukan dalam milidetik. Nilai dijepit menjadi lebih sedikit dari penundaan waktu menganggur.</translation>
 <translation id="6536600139108165863">Booting ulang otomatis saat mematikan perangkat</translation>
 <translation id="6539246272469751178">Kebijakan ini tidak memengaruhi aplikasi Android. Aplikasi Android selalu menggunakan direktori download default dan tidak dapat mengakses file apa pun yang didownload oleh <ph name="PRODUCT_OS_NAME" /> ke direktori download non-default.</translation>
+<translation id="654303922206238013">Strategi migrasi untuk ecryptfs</translation>
 <translation id="6544897973797372144">Jika kebijakan ini disetel ke True dan kebijakan ChromeOsReleaseChannel tidak ditentukan, maka pengguna domain yang mendaftar akan diizinkan mengubah saluran rilis perangkat. Jika kebijakan ini disetel ke false, perangkat akan dikunci pada saluran apa pun yang disetel terakhir kali.
 
       Saluran yang dipilih pengguna akan ditimpa oleh kebijakan ChromeOsReleaseChannel, namun jika saluran kebijakan lebih stabil dari saluran kebijakan yang telah terpasang pada perangkat, maka saluran ini hanya akan beralih setelah versi saluran yang lebih stabil mencapai jumlah versi yang lebih tinggi dari saluran kebijakan yang telah terpasang pada perangkat.</translation>
@@ -1587,6 +1567,13 @@
 
           Kebijakan ini hanya diterapkan jika kebijakan 'DefaultSearchProviderEnabled' diaktifkan.</translation>
 <translation id="7302043767260300182">Penundaan kunci layar saat menggunakan daya AC</translation>
+<translation id="7309839952828354215">Menentukan perilaku perangkat yang memiliki ecryptfs dan memerlukan transisi ke enkripsi ext4.
+
+      Jika Anda menyetel kebijakan ke 'DisallowArc', aplikasi Android akan dinonaktifkan untuk semua pengguna di perangkat (termasuk yang telah memiliki enkripsi ext4) dan tidak akan ada migrasi dari ecryptfs ke enkripsi ext4 yang ditawarkan kepada semua pengguna.
+
+      Jika Anda menyetel kebijakan ini ke 'AllowMigration', pengguna dengan direktori beranda ecryptfs akan menawarkan migrasi ke enkripsi ext4 seperlunya (saat ini ketika Android N tersedia di perangkat).
+
+      Jika kebijakan tidak disetel, perangkat akan berperilaku seolah-olah kebijakan 'DisallowArc' yang dipilih.</translation>
 <translation id="7311458740754205918">Jika kebijakan ini disetel ke true atau tidak disetel, laman Tab Baru dapat menampilkan saran konten berdasarkan riwayat penjelajahan, minat, dan lokasi pengguna.
 
       Jika kebijakan disetel ke false, saran konten yang dibuat secara otomatis tidak akan ditampilkan di laman Tab Baru.</translation>
@@ -1951,8 +1938,6 @@
 
       Jika setelan ini dinonaktifkan, riwayat penjelajahan dan download tidak dapat dihapus.</translation>
 <translation id="8764119899999036911">Menentukan apakah Kerberos SPN yang dihasilkan didasarkan pada nama DNS kanonik atau nama asli yang dimasukkan. Jika Anda mengaktifkan setelan ini, pencarian CNAME akan dilewati dan nama server akan digunakan seperti saat dimasukkan. Jika Anda menonaktifkan setelan ini atau membiarkannya tidak disetel, nama kanonik server akan ditentukan melalui pencarian CNAME.</translation>
-<translation id="8774131509736383471">Jika kebijakan ini disetel ke True, <ph name="PRODUCT_NAME" /> akan memaksimalkan jendela yang ditampilkan pada percobaan pertama tanpa syarat.
-      Jika kebijakan ini disetel ke False atau tidak dikonfigurasi, keputusan untuk memaksimalkan jendela pertama akan ditampilkan menurut ukuran layar.</translation>
 <translation id="87812015706645271">Mewajibkan nama pengguna lokal cocok dengan  pemilik host akses jarak jauh</translation>
 <translation id="8782750230688364867">Menentukan persentase yang digunakan untuk menskalakan penundaan layar redup saat perangkat dalam mode presentasi.
 
diff --git a/components/policy/resources/policy_templates_it.xtb b/components/policy/resources/policy_templates_it.xtb
index c51425f2..7adc53c 100644
--- a/components/policy/resources/policy_templates_it.xtb
+++ b/components/policy/resources/policy_templates_it.xtb
@@ -478,6 +478,7 @@
 
           Se questa norma non viene impostata l'impostazione verrà attivata.</translation>
 <translation id="2824715612115726353">Attiva modalità di navigazione in incognito</translation>
+<translation id="2838830882081735096">Non consentire migrazione dei dati e ARC</translation>
 <translation id="2844404652289407061">Consente di attivare la disponibilità della funzione Tocca per cercare nella visualizzazione contenuti di <ph name="PRODUCT_NAME" />.
 
       Se questa impostazione viene attivata, la funzione Tocca per cercare sarà a disposizione degli utenti, che potranno scegliere se attivarla o disattivarla.
@@ -523,7 +524,7 @@
       Se questa impostazione viene disattivata o non viene configurata, qualsiasi pagina di autenticazione tramite captive portal viene visualizzata in una nuova (e normale) scheda del browser utilizzando le impostazioni proxy dell'utente corrente.</translation>
 <translation id="3001534538097271560">L'impostazione di questa norma su false impedisce agli utenti di decidere di inviare ai server di Google alcune informazioni sul sistema e alcuni contenuti delle pagine. Se questa norma viene impostata su true o non viene configurata, gli utenti potranno inviare alcune informazioni sul sistema e alcuni contenuti delle pagine alla funzione Navigazione sicura per contribuire a rilevare app e siti pericolosi.
 
-      Visitare il sito https://developers.google.com/safe-browsing per avere ulteriori informazioni sulla funzione Navigazione sicura.</translation>
+      Visita il sito https://developers.google.com/safe-browsing per avere ulteriori informazioni sulla funzione Navigazione sicura.</translation>
 <translation id="3021409116652377124">Disabilita ricerca plug-in</translation>
 <translation id="3030000825273123558">Attiva rapporti sulle metriche</translation>
 <translation id="3034580675120919256">Permette di stabilire se consentire o meno l'esecuzione di JavaScript nei siti web. L'esecuzione di JavaScript può essere consentita o negata per tutti i siti web. Se questa norma non viene impostata, verrà utilizzato il valore "AllowJavaScript", che potrà essere modificato dagli utenti.</translation>
@@ -648,13 +649,6 @@
 Questa norma viene rispettata soltanto se viene attivata la norma "DefaultSearchProviderEnabled".</translation>
 <translation id="350797926066071931">Abilita traduzione</translation>
 <translation id="3528000905991875314">Attiva pagine di errore sostitutive</translation>
-<translation id="3538538104630456270">L'impostazione associata veniva utilizzata prima dell'introduzione della riautenticazione per la visualizzazione delle password. Dopodiché l'impostazione e quindi la norma non hanno più inciso sul comportamento di Chrome. Ora Chrome funziona come se la norma fosse impostata in modo da disattivare la visualizzazione delle password in testo non criptato nella pagina delle impostazioni di Gestione password. Ciò significa che la pagina delle impostazioni contiene soltanto un segnaposto e che Chrome mostra la password soltanto se l'utente fa clic su "Mostra" (ed esegue la riautenticazione, se possibile). Di seguito è riportata la descrizione originale della norma.
-
-          Consente di stabilire se l'utente può visualizzare le password in testo non criptato in Gestione password.
-
-          Se questa impostazione viene disattivata, Gestione password impedisce la visualizzazione delle password memorizzate in testo non criptato nella finestra Gestione password.
-
-          Se questa norma viene attivata o non viene impostata, gli utenti potranno visualizzare le loro password in testo non criptato in Gestione password.</translation>
 <translation id="3547954654003013442">Impostazioni proxy</translation>
 <translation id="3591584750136265240">Configura il comportamento di autenticazione dell'accesso</translation>
 <translation id="3627678165642179114">Attiva o disattiva il servizio web di controllo ortografico</translation>
@@ -665,7 +659,7 @@
 
       Se questa impostazione viene disattivata o non viene configurata, gli utenti possono scegliere di visitare il sito segnalato dopo che è stato mostrato l'avviso.
 
-      Visitare il sito https://developers.google.com/safe-browsing per avere ulteriori informazioni sulla funzione Navigazione sicura.</translation>
+      Visita il sito https://developers.google.com/safe-browsing per avere ulteriori informazioni sulla funzione Navigazione sicura.</translation>
 <translation id="3709266154059827597">Configura blacklist per l'installazione delle estensioni</translation>
 <translation id="3711895659073496551">Sospensione</translation>
 <translation id="3736879847913515635">Attiva la funzione Aggiungi persona in Gestione utenti</translation>
@@ -841,23 +835,6 @@
 <translation id="4239720644496144453">La cache non viene utilizzata per le app Android. Se più utenti installano la stessa app Android, questa viene scaricata per ogni utente.</translation>
 <translation id="4250680216510889253">No</translation>
 <translation id="4261820385751181068">Lingua della schermata di accesso del dispositivo</translation>
-<translation id="4275782538576261754">Consente di configurare i tipi di download che verranno completamente bloccati in <ph name="PRODUCT_NAME" />; gli utenti non potranno ignorare la decisione di sicurezza.
-
-      Se questa norma viene impostata, <ph name="PRODUCT_NAME" /> impedirà tipi specifici di download e non permetterà agli utenti di aggirare gli avvisi di sicurezza.
-
-      Se viene selezionata l'opzione "Blocca download pericolosi", sono consentiti tutti i download, tranne quelli per cui vengono visualizzati gli avvisi di Navigazione sicura.
-
-      Se viene selezionata l'opzione "Blocca download potenzialmente pericolosi", sono consentiti tutti i download, tranne quelli per cui vengono visualizzati gli avvisi di Navigazione sicura che segnalano la potenziale pericolosità di tali download.
-
-      Se viene selezionata l'opzione "Blocca tutti i download", vengono bloccati tutti i download.
-
-      Se questa norma non viene impostata (o se viene selezionata l'opzione "Nessuna limitazione speciale"), i download saranno sottoposti alle normali limitazioni per la sicurezza in base ai risultati dell'analisi di Navigazione sicura.
-
-      È importante tenere presente che tali limitazioni vengono applicate ai download attivati dai contenuti delle pagine web, nonché all'opzione del menu contestuale "scarica link...".
-
-      Tali limitazioni non vengono applicate al salvataggio e/o download della pagina visualizzata e all'opzione di stampa relativa al salvataggio in PDF.
-
-      Visitare il sito https://developers.google.com/safe-browsing per avere ulteriori informazioni sulla funzione Navigazione sicura.</translation>
 <translation id="427632463972968153">Consente di specificare i parametri utilizzati durante la ricerca di immagini con POST. Si tratta di coppie di nome/valore separate da virgole. Se un valore è il parametro di un modello, come {imageThumbnail} nell'esempio precedente, verrà sostituito con i dati delle miniature di immagini reali.
 
 Questa norma è facoltativa. Se non viene impostata, la richiesta di ricerca di immagini verrà inviata utilizzando il metodo GET.
@@ -883,6 +860,7 @@
 <translation id="436581050240847513">Riporta interfacce di rete del dispositivo</translation>
 <translation id="4372704773119750918">Non permettere all'utente aziendale di far parte del profilo multiplo (principale o secondario)</translation>
 <translation id="4377599627073874279">Consenti la visualizzazione di tutte le immagini in tutti i siti</translation>
+<translation id="437791893267799639">Norma non impostata. Non consentire migrazione dei dati e ARC</translation>
 <translation id="4389091865841123886">Configura l'attestazione da remoto con meccanismo TPM.</translation>
 <translation id="4418726081189202489">Se questa norma viene impostata su false, <ph name="PRODUCT_NAME" /> non può più inviare query occasionali a un server di Google per recuperare un timestamp preciso. Queste query vengono attivate se questa norma viene impostata su True o non viene configurata.</translation>
 <translation id="4423597592074154136">Specifica manualmente le impostazioni proxy</translation>
@@ -1157,6 +1135,7 @@
 <translation id="5586942249556966598">Non fare niente</translation>
 <translation id="5630352020869108293">Ripristina l'ultima sessione</translation>
 <translation id="5645779841392247734">Consenti i cookie in questi siti</translation>
+<translation id="5693469654327063861">Consenti migrazione dei dati</translation>
 <translation id="5694594914843889579">Quando questa norma è impostata su true, la memoria esterna non sarà disponibile nei file che è possibile sfogliare.
 
       Questa norma riguarda tutti i tipi di supporti di memorizzazione. Ad esempio: unità flash USB, dischi rigidi esterni, schede di memoria SD e di altro tipo, memorie ottiche e così via. La memoria interna non è interessata, quindi i file salvati nella cartella Download rimangono accessibili. Anche Google Drive non è interessato da questa norma.
@@ -1260,9 +1239,9 @@
 
       Se l'impostazione viene attivata o disattivata, gli utenti non potranno modificare o ignorare l'impostazione "Attiva protezione contro phishing e malware" di <ph name="PRODUCT_NAME" />.
 
-      Se questa norma non viene impostata verrà attivata, ma gli utenti potranno modificarla.
+      Se non viene impostata, la norma verrà attivata, ma gli utenti potranno modificarla.
 
-      Visitare il sito https://developers.google.com/safe-browsing per avere ulteriori informazioni sulla funzione Navigazione sicura.</translation>
+      Visita il sito https://developers.google.com/safe-browsing per avere ulteriori informazioni sulla funzione Navigazione sicura.</translation>
 <translation id="6017568866726630990">Mostra la finestra di dialogo di stampa del sistema invece dell'anteprima di stampa.
 
       Se l'impostazione è attivata, <ph name="PRODUCT_NAME" /> aprirà la finestra di dialogo di stampa del sistema invece dell'anteprima di stampa integrata quando un utente richiede la stampa di una pagina.
@@ -1333,7 +1312,7 @@
 
       Se viene impostata su False, gli aggiornamenti dei componenti vengono disattivati. Tuttavia, alcuni componenti sono esclusi da questa norma: gli aggiornamenti dei componenti che non contengono codice eseguibile, che non alterano in modo significativo il comportamento del browser o che sono fondamentali per la sicurezza non vengono disattivati.
       Esempi di tali componenti sono gli elenchi di revoche di certificati e i dati di Navigazione sicura.
-      Visitare il sito https://developers.google.com/safe-browsing per avere ulteriori informazioni sulla funzione Navigazione sicura.</translation>
+      Visita il sito https://developers.google.com/safe-browsing per avere ulteriori informazioni sulla funzione Navigazione sicura.</translation>
 <translation id="6310223829319187614">Consente il completamento automatico del nome di dominio durante l'accesso dell'utente</translation>
 <translation id="6315673513957120120">Chrome mostra una pagina di avviso quando gli utenti visitano siti che presentano errori SSL. Per impostazione predefinita, o se la norma viene impostata su true, gli utenti possono fare clic nelle pagine di avviso.
       Se questa norma viene impostata su false, gli utenti non possono fare clic nelle pagine di avviso.</translation>
@@ -1376,6 +1355,7 @@
 Il valore della norma deve essere specificato in millisecondi. I valori devono essere inferiori al ritardo di inattività.</translation>
 <translation id="6536600139108165863">Riavvia automaticamente allo spegnimento del dispositivo</translation>
 <translation id="6539246272469751178">Questa norma non influisce sulle app Android, che utilizzano sempre la directory per i download predefinita e non possono accedere ai file scaricati da <ph name="PRODUCT_OS_NAME" /> in una directory per i download non predefinita.</translation>
+<translation id="654303922206238013">Strategia di migrazione per ecryptfs</translation>
 <translation id="6544897973797372144">Se questa norma è impostata su True e non è specificata la norma ChromeOsReleaseChannel, gli utenti del dominio di registrazione avranno la facoltà di modificare il canale della versione del dispositivo. Se questa norma è impostata su False, il dispositivo risulterà bloccato in qualunque canale in cui è stato impostato per ultimo.
 
       Il canale selezionato dall'utente verrà sostituito dalla norma ChromeOsReleaseChannel, ma se il canale della norma è più stabile di quello che è stato installato sul dispositivo, il canale cambierà solo quando la versione del canale più stabile raggiungerà un numero di versione superiore rispetto a quello installato sul dispositivo.</translation>
@@ -1550,6 +1530,13 @@
 
           Questa norma viene rispettata solo se è attiva la norma "DefaultSearchProviderEnabled".</translation>
 <translation id="7302043767260300182">Ritardo blocco schermo in caso di utilizzo di CA</translation>
+<translation id="7309839952828354215">Consente di specificare come deve comportarsi un dispositivo con ecryptfs e come deve passare alla crittografia ext4.
+
+      Se questa norma viene impostata su "DisallowArc", le app Android verranno disattivate per tutti gli utenti configurati sul dispositivo (inclusi quelli che hanno già la crittografia ext4) e gli utenti non avranno la possibilità di eseguire la migrazione da ecryptfs alla crittografia ext4.
+
+      Se questa norma viene impostata su "AllowMigration", gli utenti con home directory ecryptfs avranno la possibilità di eseguire la migrazione di queste directory alla crittografia ext4, se necessario (attualmente quando Android N diventa disponibile sul dispositivo).
+
+      Se questa norma non viene impostata, il dispositivo si comporterà come se fosse stata scelta l'opzione "DisallowArc".</translation>
 <translation id="7311458740754205918">Se questa norma viene impostata su true o non viene impostata, nella pagina Nuova scheda potrebbero essere mostrati suggerimenti di contenuti basati sulla cronologia di navigazione, sugli interessi o sulla posizione dell'utente.
 
       Se viene impostata su false, i suggerimenti di contenuti generati automaticamente non vengono mostrati nella pagina Nuova scheda.</translation>
@@ -1902,8 +1889,6 @@
 
       Se questa impostazione è disattivata, la cronologia di navigazione e la cronologia dei download non possono essere eliminate.</translation>
 <translation id="8764119899999036911">Consente di specificare se il Kerberos SPN generato si basa sul nome canonico DNS o sul nome originale inserito. Se attivi questa impostazione, la ricerca CNAME verrà saltata e verrà utilizzato il nome del server inserito. Se disattivi l'impostazione o non la imposti, il nome canonico del server sarà determinato tramite ricerca CNAME.</translation>
-<translation id="8774131509736383471">Se questa norma viene impostata su true, <ph name="PRODUCT_NAME" /> ingrandirà senza condizioni la prima finestra mostrata alla prima esecuzione.
-      Se la norma viene impostata su false o non viene configurata, verrà stabilito se ingrandire o meno la prima finestra mostrata in base alle dimensioni dello schermo.</translation>
 <translation id="87812015706645271">Richiede la corrispondenza tra il nome dell'utente locale e il proprietario dell'host di accesso remoto</translation>
 <translation id="8782750230688364867">Consente di specificare la percentuale di regolazione del ritardo di oscuramento dello schermo quando il dispositivo è in modalità di presentazione.
 
diff --git a/components/policy/resources/policy_templates_iw.xtb b/components/policy/resources/policy_templates_iw.xtb
index 690d899..e1508fa 100644
--- a/components/policy/resources/policy_templates_iw.xtb
+++ b/components/policy/resources/policy_templates_iw.xtb
@@ -492,6 +492,7 @@
 
        אם המדיניות הזו לא תוגדר, ההגדרה תופעל.</translation>
 <translation id="2824715612115726353">הפעל מצב גלישה בסתר</translation>
+<translation id="2838830882081735096">‏אל תאפשר העברת נתונים ו-ARC</translation>
 <translation id="2844404652289407061">מדיניות זו מאפשרת זמינות של 'גע כדי לחפש' בתצוגת התוכן של <ph name="PRODUCT_NAME" />.
 
       אם תפעיל הגדרה זו, התכונה 'גע כדי לחפש' תהיה זמינה למשתמשים והם יוכלו לבחור אם להפעיל או לכבות אותה.
@@ -535,7 +536,9 @@
      אם תפעיל הגדרה זו, דפי אימות של פורטל חובה (למשל, כל דפי האינטרנט החל מדף הכניסה לפורטל חובה ועד ש-<ph name="PRODUCT_NAME" /> מזהה חיבור אינטרנט מוצלח) יוצגו בחלון נפרד, תוך התעלמות מכל הגדרות המדיניות וההגבלות של המשתמש הנוכחי.
 
      אם תשבית הגדרה זו או לא תגדיר אותה כלל, דפי אימות של פורטל חובה יוצגו בכרטיסיית דפדפן חדשה (רגילה), בהתאם להגדרות שרת ה-proxy של המשתמש הנוכחי.</translation>
-<translation id="3001534538097271560">‏הגדרת המדיניות הזה כ-false מונעת ממשתמשים לשלוח חלק מפרטי המערכת ותוכן הדף אל שרתי Google. אם ההגדרה הזו נקבעת כ-true או לא נקבעת, משתמשים יוכלו לשלוח פרטי מערכת ותוכן דף אל 'גלישה בטוחה' כדי לעזור בזיהוי של אפליקציות ואתרים מסוכנים.</translation>
+<translation id="3001534538097271560">‏הגדרת המדיניות הזו כ-false מונעת ממשתמשים לשלוח חלק מפרטי המערכת ותוכן הדף אל שרתי Google. אם ההגדרה הזו נקבעת כ-true או לא נקבעת, משתמשים יוכלו לשלוח פרטי מערכת ותוכן דף אל 'גלישה בטוחה' כדי לעזור בזיהוי של אפליקציות ואתרים מסוכנים.
+
+עיין בכתובת https://developers.google.com/safe-browsing לקבלת מידע נוסף על 'גלישה בטוחה'.</translation>
 <translation id="3021409116652377124">השבת את מאתר יישומי הפלאגין</translation>
 <translation id="3030000825273123558">הפעל דיווח על מדדים</translation>
 <translation id="3034580675120919256">‏מאפשר לך לקבוע אם מותר לאתרים להפעיל JavaScript. ניתן להפעיל JavaScript עבור כל האתרים או לבטל את ההגדרה עבור כל האתרים. אם לא הגדרת מדיניות זו, המערכת תשתמש ב-'AllowJavaScript' והמשתמש יוכל לשנות זאת.</translation>
@@ -661,20 +664,13 @@
           מדיניות זו מכובדת רק אם המדיניות 'DefaultSearchProviderEnabled' מופעלת.</translation>
 <translation id="350797926066071931">‏הפוך את Google Translate לפעיל</translation>
 <translation id="3528000905991875314">הפעל דפי שגיאה חלופיים</translation>
-<translation id="3538538104630456270">‏ההגדרה המשויכת קדמה לשימוש באימות מחדש להצגת סיסמאות. מאז השינוי אין להגדרה הזו השפעה על ההתנהגות של Chrome, ולכן גם למדיניות הזו אין עליה השפעה. ההתנהגות הנוכחית של Chrome זהה להתנהגות במצב שבו המדיניות הזו מושבתת, והסיסמאות מוצגות כטקסט גלוי בדף ההגדרות של מנהל הסיסמאות. המשמעות היא שדף ההגדרות מציג רק Placeholder, ורק לאחר שהמשתמש לוחץ על 'הצג' (ומאמת מחדש את זהותו, במקרה הצורך) Chrome מציג את הסיסמה. הנה התיאור המקורי של המדיניות.
-
-          קובעת האם המשתמש רשאי להציג סיסמאות בטקסט גלוי במנהל הסיסמאות.
-
-          אם תשבית את ההגדרה הזו, מנהל הסיסמאות לא יתיר הצגה של סיסמאות מאוחסנות כטקסט גלוי בחלון מנהל הסיסמאות.
-
-          אם תפעיל את המדיניות או לא תגדיר אותה, משתמשים יוכלו להציג את הסיסמאות שלהם כטקסט גלוי במנהל הסיסמאות.</translation>
 <translation id="3547954654003013442">‏הגדרות Proxy</translation>
 <translation id="3591584750136265240">הגדרה של התנהגות האימות בהתחברות</translation>
 <translation id="3627678165642179114">הפעל או השבת את שירות האינטרנט 'בדיקת איות'</translation>
 <translation id="3646859102161347133">הגדר את סוג מגדיל התצוגה</translation>
 <translation id="3653237928288822292">סמל של ספק חיפוש המוגדר כברירת מחדל</translation>
 <translation id="3660562134618097814">‏העבר קובצי cookie של SAML IdP במהלך ההתחברות</translation>
-<translation id="3687282113223807271">‏שירות 'גלישה בטוחה' מציג דף אזהרה כשמשתמשים מנווטים אל אתרים המסומנים כזדוניים באופן פוטנציאלי. הפעלת ההגדרה הזו מונעת ממשתמשים להמשיך מדף האזהרה אל האתר הזדוני.
+<translation id="3687282113223807271">‏שירות 'גלישה בטוחה' מציג דף אזהרה כשמשתמשים מנווטים אל אתרים שסומנו כבעלי פוטנציאל זדוני. הפעלת ההגדרה הזו מונעת ממשתמשים להמשיך מדף האזהרה אל האתר הזדוני.
 
 אם ההגדרה הזו מושבתת או לא נקבעה, משתמשים יכולים להמשיך אל האתר המסומן לאחר הצגת האזהרה.
 
@@ -857,23 +853,6 @@
 <translation id="4239720644496144453">‏אפליקציות Android אינן משתמשות בקובץ השמור. אם מספר משתמשים יתקינו את אותה אפליקציית Android, תתבצע הורדה חוזרת שלה בשביל כל משתמש.</translation>
 <translation id="4250680216510889253">לא</translation>
 <translation id="4261820385751181068">הגדרת המקום של מסך הכניסה במכשיר</translation>
-<translation id="4275782538576261754">‏מגדירה את סוג ההורדות ש-<ph name="PRODUCT_NAME" /> יחסום לחלוטין, בלי לאפשר למשתמשים לעקוף את קביעת האבטחה.
-
-      אם תגדיר את המדיניות הזו, <ph name="PRODUCT_NAME" /> ימנע סוגים מסוימים של הורדות ולא יאפשר למשתמשים לעקוף את אזהרות האבטחה.
-
-      אם תבחר באפשרות 'חסימת הורדות מסוכנות', כל ההורדות מותרות, מלבד אלה עם אזהרות של 'גלישה בטוחה'.
-
-      אם תבחר באפשרות 'חסימת הורדות עם פוטנציאל סכנה', כל ההורדות מותרות, מלבד אלה עם אזהרות של 'גלישה בטוחה' לגבי הורדות עם פוטנציאל סכנה.
-
-      אם תבחר באפשרות 'חסימת כל ההורדות', כל ההורדות חסומות.
-
-      אם ההגדרה הזו לא נקבעה (או נבחרה האפשרות 'ללא הגבלות מיוחדות'), ההורדות יתבצעו לפי מגבלות האבטחה הרגילות, בהתבסס על תוצאות הניתוח של 'גלישה בטוחה'.
-
-      שים לב שההגבלות האלה חלות על הורדות שהופעלו מתוכן דף אינטרנט, כמו גם אפשרות תפריט ההקשר 'הורד קישור...'.
-
-      ההגבלות האלה לא חלות על השמירה או ההורדה של הדף המוצג, ואינן חלות על שמירת PDF דרך אפשרויות ההדפסה.
-
-      עיין בכתובת https://developers.google.com/safe-browsing לקבלת מידע נוסף על 'גלישה בטוחה'.</translation>
 <translation id="427632463972968153">‏מדיניות זו מציינת את הפרמטרים שנעשה בהם שימוש בעת ביצוע של חיפוש תמונות באמצעות POST. היא מורכבת מצמדים של שם/ערך, המופרדים באמצעות פסיק. אם ערך מסוים הוא פרמטר תבנית, למשל {imageThumbnail} בדוגמה שלמעלה, הוא יוחלף על ידי נתונים אמיתיים של תמונות ממוזערות של תמונות.
 
           מדיניות זו היא אופציונלית. אם היא אינה מוגדרת, תישלח בקשה לחיפוש תמונות באמצעות שיטת GET.
@@ -899,6 +878,7 @@
 <translation id="436581050240847513">דווח על ממשקים של רשתות מכשירים</translation>
 <translation id="4372704773119750918">אל תאפשר למשתמש ארגוני להיות חלק מריבוי פרופילים (ראשי או משני)</translation>
 <translation id="4377599627073874279">אפשר לכל האתרים להציג את כל התמונות</translation>
+<translation id="437791893267799639">‏מדיניות לא מוגדרת, אל תאפשר העברת נתונים ו-ARC</translation>
 <translation id="4389091865841123886">‏הגדר את ההזדהות מרחוק באמצעות מנגנון TPM.</translation>
 <translation id="4418726081189202489">‏אם המדיניות תועבר למצב 'שקר', מערכת <ph name="PRODUCT_NAME" /> תפסיק לשלוח מדי פעם שאילתות לשרת Google כדי לאחזר חותמת זמן מדויקת. השאילתות יופעלו אם המדיניות תועבר למצב 'אמת' או תישאר ללא הגדרה.</translation>
 <translation id="4423597592074154136">‏ציין הגדרות Proxy באופן ידני</translation>
@@ -1149,7 +1129,7 @@
       אם מדיניות זו לא מוגדרת, <ph name="PRODUCT_OS_NAME" /> תשתמש בברירת המחדל של 3 שעות.
 
       שים לב שאם המערכת תומכת בהודעות בנוגע למדיניות, פרק הזמן עד לרענון יוגדר ל-24 שעות (תוך התעלמות מכל הגדרות ברירת המחדל והערכים של מדיניות זו) מכיוון שהודעות בנוגע למדיניות צפויות לגרום לרענון אוטומטי בכל פעם שהמדיניות משתנה, ובכך הן הופכות רענון בתדירות גבוהה יותר ללא הכרחי.</translation>
-<translation id="5530347722229944744">חסימת הורדות עם פוטנציאל סכנה</translation>
+<translation id="5530347722229944744">חסימת הורדות שעלולות להיות מסוכנות</translation>
 <translation id="5535973522252703021">‏רשימת היתרים של שרת האצלה של Kerberos</translation>
 <translation id="555077880566103058">אשר לכל האתרים להריץ באופן אוטומטי את הפלאגין <ph name="FLASH_PLUGIN_NAME" /></translation>
 <translation id="5559079916187891399">‏למדיניות הזו אין השפעה על אפליקציות Android.</translation>
@@ -1176,6 +1156,7 @@
 <translation id="5586942249556966598">אל תעשה דבר</translation>
 <translation id="5630352020869108293">שחזר את ההפעלה האחרונה</translation>
 <translation id="5645779841392247734">‏אפשר קובצי Cookie באתרים אלה</translation>
+<translation id="5693469654327063861">אפשר העברת נתונים</translation>
 <translation id="5694594914843889579">‏כאשר מדיניות זו מוגדרת ל-true, אחסון חיצוני לא יהיה זמין בדפדפן הקבצים.
 
       מדיניות זו משפיעה על כל סוגי אמצעי האחסון. לדוגמה: כונני Flash ל-USB, כוננים קשיחים חיצוניים, כרטיסי SD וכרטיסי זיכרון אחרים, אחסון אופטי וכדומה. האחסון הפנימי אינו מושפע, לכן ניתן לגשת לקבצים שנשמרו בתיקייה 'הורדות'. גם Google Drive אינו מושפע ממדיניות זו.
@@ -1276,7 +1257,7 @@
 
       אם תפעיל את ההגדרה הזו, 'גלישה בטוחה' תפעל תמיד.
 
-      אם תשבית את ההגדרה הזו, 'גלישה בטוחה' לעולם לא תפעל.
+      אם תשבית את ההגדרה הזו, 'גלישה בטוחה' אף פעם לא תפעל.
 
       אם תפעיל או תשבית את ההגדרה הזו, משתמשים לא יוכלו לשנות או לעקוף את ההגדרה 'הפעל הגנה מפני דיוג ותוכנות זדוניות' ב-<ph name="PRODUCT_NAME" />.
 
@@ -1400,6 +1381,7 @@
           ערך המדיניות צריך להיות באלפיות שנייה. הערכים מצומצמים כך שיהיו קטנים ממשך ההשהיה לפני מצב לא פעיל.</translation>
 <translation id="6536600139108165863">הפעלה מחדש באופן אוטומטי בעת כיבוי המכשיר</translation>
 <translation id="6539246272469751178">‏המדיניות הזו לא משפיעה על אפליקציות Android. אפליקציות Android משתמשות תמיד בספריית ברירת המחדל להורדות, ואינן יכולות לגשת אל קבצים ש-<ph name="PRODUCT_OS_NAME" /> הוריד אל ספריית הורדות שאינה ברירת המחדל.</translation>
+<translation id="654303922206238013">‏אסטרטגיית העברה ל-ecryptfs</translation>
 <translation id="6544897973797372144">‏אם מדיניות זו מוגדרת ל'אמת' ומדיניות ChromeOsReleaseChannel לא צוינה,המשתמשים של הערוץ הנרשם יוכלו לשנות את ערוץ ההפצה של המכשיר. אם מדיניות זו מוגדרת ל'שקר', המכשיר יינעל בכל ערוץ שאליו הוא הוגדר לאחרונה.
 
       הערוץ הנבחר על ידי המשתמש יבוטל על ידי מדיניות ChromeOsReleaseChannel, אך אם ערוץ המדיניות יציב יותר מזה שהותקן במכשיר, אז הערוץ יוחלף רק לאחר שהגרסה של הערוץ היציב יותר תגיע למספר גרסה גבוה יותר מאשר זו שהותקנה במכשיר.</translation>
@@ -1572,6 +1554,13 @@
 
           מדיניות זו תכובד רק אם המדיניות 'DefaultSearchProviderEnabled' מופעלת</translation>
 <translation id="7302043767260300182">השהיה של נעילת מסך כשנעשה שימוש בשקע חשמל</translation>
+<translation id="7309839952828354215">‏מציינת את התנהגות המכשיר שנשלח עם ecryptfs ואת הצורך בהצפנת ext4.
+
+      אם המדיניות תוגדר ל-'DisallowArc', אפליקציות ל-Android יושבתו לכל המשתמשים במכשיר (כולל אלו שהפעילו הצפנת ext4) ולא תוצע למשתמשים העברה מ-ecryptfs להצפנת ext4.
+
+      אם המדיניות תוגדר ל-'AllowMigration', למשתמשים עם ספריות בית מסוג ecryptfs תוצע אפשרות להעביר אותן להצפנת ext4 לפי הצורך (כרגע כאשר Android N יהיה זמין במכשיר).
+
+      אם המדיניות לא תוגדר כלל, התנהגות המכשיר תתאים להתנהגות במקרה בחירה ב-'DisallowArc'.</translation>
 <translation id="7311458740754205918">‏אם מדיניות זו מוגדרת כ-true או לא מוגדרת, הדף 'כרטיסייה חדשה' עשוי להציג הצעות תוכן בהתבסס על היסטוריית הגלישה, תחומי העניין או המיקום של המשתמש.
 
       אם מדיניות זו מוגדרת כ-false, הצעות תוכן שנוצרות באופן אוטומטי לא יוצגו בדף 'כרטיסייה חדשה'.</translation>
@@ -1934,8 +1923,6 @@
 
       אם ההגדרה הזו מושבתת, לא ניתן למחוק את היסטוריית הגלישה וההורדות.</translation>
 <translation id="8764119899999036911">‏מציין אם ה-Kerberos SPN שנוצר מבוסס על שם ה-DNS הקנוני או על השם המקורי שהוזן. אם תהפוך הגדרה זו לפעילה, המערכת תדלג על חיפוש CNAME ותשתמש בשם השרת כפי שהוזן. אם תשבית הגדרה זו או לא תגדיר אותה, שם הקנוני של השרת ייקבע באמצעות חיפוש CNAME.</translation>
-<translation id="8774131509736383471">‏אם מדיניות זו תוגדר כ-True, ‏<ph name="PRODUCT_NAME" /> יגדיל למקסימום את החלון הראשון המוצג בהפעלה הראשונה ללא תנאים.
-      אם מדיניות זו תוגדר כ-False או לא תוגדר, ההחלטה אם להגדיל למקסימום את החלון הראשון שמוצג תתבסס על גודל המסך.</translation>
 <translation id="87812015706645271">מדיניות זו מחייבת התאמה בין השם של המשתמש המקומי והשם של בעל המארח לגישה מרחוק</translation>
 <translation id="8782750230688364867">הגדרת האחוז שלפיו יש לדרג את ההשהיה לפני עמעום המסך כשהמכשיר במצב מצגת.
 
diff --git a/components/policy/resources/policy_templates_ja.xtb b/components/policy/resources/policy_templates_ja.xtb
index 2340486..f2729a4 100644
--- a/components/policy/resources/policy_templates_ja.xtb
+++ b/components/policy/resources/policy_templates_ja.xtb
@@ -490,6 +490,7 @@
 
           このポリシーが未設定の場合、この設定は有効になります。</translation>
 <translation id="2824715612115726353">シークレット モードを有効にする</translation>
+<translation id="2838830882081735096">データ移行と ARC を許可しない</translation>
 <translation id="2844404652289407061"><ph name="PRODUCT_NAME" /> のコンテンツ ビューで [タップして検索] を使用できるかどうかを制御します。
 
 この設定を有効にした場合、ユーザーは [タップして検索] を使用でき、この機能のオンとオフを切り替えることができます。
@@ -662,13 +663,6 @@
           このポリシーは「DefaultSearchProviderEnabled」ポリシーが有効な場合にのみ適用されます。</translation>
 <translation id="350797926066071931">翻訳を有効にする</translation>
 <translation id="3528000905991875314">別のエラー ページを有効にする</translation>
-<translation id="3538538104630456270">このポリシーに関連付けられている設定は以前使用されていましたが、パスワード表示での再認証が導入されて以降、その設定(したがってこのポリシー)は Chrome の動作に影響しなくなりました。現在の Chrome の動作は、パスワード マネージャの設定ページでパスワードの平文表示を無効にするようポリシーを設定した場合と同じになっています。つまり、設定ページにはプレースホルダのみが表示され、ユーザーが [表示] をクリックして(再認証が必要な場合は再認証を行って)初めて Chrome にパスワードが表示されます。ポリシーの元の説明は次のとおりです。
-
-          パスワード マネージャでパスワードの平文表示を可能にするかどうかを管理します。
-
-          この設定を無効にした場合、保存したパスワードをパスワード マネージャ ウィンドウで平文表示することはできなくなります。
-
-          この設定を有効にするか未設定のままにした場合、ユーザーはパスワード マネージャでパスワードを平文表示できます。</translation>
 <translation id="3547954654003013442">プロキシ設定</translation>
 <translation id="3591584750136265240">ログイン認証の動作を設定する</translation>
 <translation id="3627678165642179114">スペルチェック ウェブ サービスを有効または無効にする</translation>
@@ -858,23 +852,6 @@
 <translation id="4239720644496144453">キャッシュは Android アプリには使用されません。複数のユーザーが同じ Android アプリをインストールする場合、アプリはユーザーごとに新しくダウンロードされます。</translation>
 <translation id="4250680216510889253">いいえ</translation>
 <translation id="4261820385751181068">端末のログイン画面の言語 / 地域</translation>
-<translation id="4275782538576261754"><ph name="PRODUCT_NAME" /> で完全にブロックするダウンロードの形式を設定します(ユーザーはセキュリティの判定結果を無視するよう選択することはできません)。
-
-      このポリシーを設定した場合、<ph name="PRODUCT_NAME" /> では特定形式のダウンロードがブロックされます。その際、ユーザーはセキュリティの警告を無視するよう選択することはできません。
-
-      [危険なダウンロードをブロックする] オプションを選択すると、セーフ ブラウジングの警告が表示された場合を除き、すべてのダウンロードが許可されます。
-
-      [危険性のあるダウンロードをブロックする] オプションを選択すると、セーフ ブラウジングの警告によって危険性が示された場合を除き、すべてのダウンロードが許可されます。
-
-      [すべてのダウンロードをブロックする] オプションを選択すると、すべてのダウンロードがブロックされます。
-
-      このポリシーが設定されていない場合(または、[特別な制限なし] オプションが選択されている場合)、ダウンロードには、セーフ ブラウジングの解析結果に基づく通常のセキュリティ制限が適用されます。
-
-      これらの制限は、ウェブページのコンテンツから呼び出されるダウンロードや、コンテキスト メニューの [リンクをダウンロード] オプションに適用されます。
-
-      これらの制限は、現在表示されているページの保存やダウンロード、あるいは印刷オプションの [PDF に保存] には適用されません。
-
-      セーフ ブラウジングの詳細については、https://developers.google.com/safe-browsing をご覧ください。</translation>
 <translation id="427632463972968153">POST を使って画像検索を行うときに使用するパラメータを指定します。名前と値のペアをカンマで区切って指定します。値がテンプレート パラメータ(上記の例の {imageThumbnail} など)の場合は、実際の画像サムネイルのデータに置き換えられます。
 
           このポリシーは省略可能です。未設定の場合、画像検索リクエストは GET メソッドを使用して送信されます。
@@ -900,6 +877,7 @@
 <translation id="436581050240847513">デバイスのネットワーク インターフェースを報告する</translation>
 <translation id="4372704773119750918">マルチプロフィール(プライマリまたはセカンダリ)への参加を企業ユーザーに許可しない</translation>
 <translation id="4377599627073874279">すべてのサイトに対してすべての画像表示を許可する</translation>
+<translation id="437791893267799639">ポリシー未設定、データ移行と ARC を許可しない</translation>
 <translation id="4389091865841123886">TPM メカニズムを使用してリモート認証を設定します。</translation>
 <translation id="4418726081189202489">このポリシーを false に設定すると、<ph name="PRODUCT_NAME" /> が正確なタイムスタンプを取得するために行っている Google サーバーへのクエリの送信を停止できます。クエリを有効にするには、このポリシーを true に設定するか、設定しないようにしてください。</translation>
 <translation id="4423597592074154136">プロキシ設定を手動で指定する</translation>
@@ -1183,6 +1161,7 @@
 <translation id="5586942249556966598">何もしない</translation>
 <translation id="5630352020869108293">最後のセッションを復元する</translation>
 <translation id="5645779841392247734">これらのサイトの Cookie を許可する</translation>
+<translation id="5693469654327063861">データ移行を許可する</translation>
 <translation id="5694594914843889579">このポリシーを true に設定すると、ファイル ブラウザでは外部ストレージを利用できなくなります。
 
       このポリシーはあらゆるタイプのストレージ メディアに適用されます。たとえば、USB メモリ、外部ハードドライブ、SD などのメモリカード、光学ストレージが対象となります。内部ストレージはこのポリシーの影響を受けないため、ダウンロード フォルダに保存されたファイルには引き続きアクセスできます。Google ドライブもこのポリシーの影響を受けません。
@@ -1407,6 +1386,7 @@
           ポリシーの値はミリ秒単位で指定してください。アイドル時間より長い値は指定できません。</translation>
 <translation id="6536600139108165863">デバイスのシャットダウン時に自動的に再起動する</translation>
 <translation id="6539246272469751178">このポリシーは Android アプリには適用されません。Android アプリは、常にデフォルトのダウンロード ディレクトリを使用し、<ph name="PRODUCT_OS_NAME" /> によってデフォルト以外のダウンロード ディレクトリにダウンロードされたファイルにはアクセスできません。</translation>
+<translation id="654303922206238013">ecryptfs の移行方法</translation>
 <translation id="6544897973797372144">このポリシーを true に設定し、ChromeOsReleaseChannel ポリシーを指定していない場合、登録したドメインのユーザーに、デバイスのリリース チャンネルの変更を許可します。このポリシーを false に設定すると、デバイスは、最後に設定されたチャンネルに固定されます。
 
       ユーザーが選択したチャンネルよりも ChromeOsReleaseChannel ポリシーが優先されます。ただし、ポリシーのチャンネルが、デバイスにインストールされたチャンネルよりも安定している場合、ポリシーのチャンネルのバージョン番号がデバイスにインストールされているチャンネルよりも大きくなったときのみチャンネルが切り替わります。</translation>
@@ -1581,6 +1561,13 @@
 
           このポリシーは「DefaultSearchProviderEnabled」ポリシーが有効な場合のみ適用されます。</translation>
 <translation id="7302043767260300182">画面がロックされるまでの時間(AC 電源での実行時)</translation>
+<translation id="7309839952828354215">出荷時の設定では ecryptfs を使用する状態になっていて、ext4 暗号化に移行する必要のある端末について、動作方法を指定します。
+
+      このポリシーを「DisallowArc」に設定した場合は、端末のすべてのユーザー(すでに ext4 暗号化を使用しているユーザーも含む)に対して Android アプリが無効になり、どのユーザーにも ecryptfs から ext4 暗号化への移行を促すメッセージは表示されません。
+
+      このポリシーを「AllowMigration」に設定した場合は、ホーム ディレクトリで ecryptfs を使用しているユーザーに対し、必要に応じて(現時点では端末で Android N が利用できるようになったときに)、ext4 暗号化への移行を促すメッセージが表示されます。
+
+      このポリシーが未設定の場合、端末の動作は「DisallowArc」を選択した場合と同じになります。</translation>
 <translation id="7311458740754205918">このオプションが true に設定されているか、未設定の場合、[新しいタブ] ページには、ユーザーの閲覧履歴、興味・関心、場所に応じておすすめのコンテンツが表示されます。
 
       このオプションが false に設定されている場合、自動生成のおすすめのコンテンツは [新しいタブ] ページに表示されません。</translation>
@@ -1945,8 +1932,6 @@
 
       この設定が無効な場合、閲覧とダウンロードの履歴は削除できません。</translation>
 <translation id="8764119899999036911">標準の DNS 名と入力された元の名前のうちどちらを基準にして Kerberos SPN を生成するかを指定します。この設定を有効にすると CNAME 検索がスキップされ、入力されたサーバー名が使用されます。この設定を無効にするか未設定の場合、サーバーの標準名は CNAME 検索によって決まります。</translation>
-<translation id="8774131509736383471">このポリシーが true に設定されている場合、<ph name="PRODUCT_NAME" /> では初回実行時に最初に表示されるウィンドウが無条件に最大化されます。
-      このポリシーが false に設定されているか未設定の場合、最初に表示されるウィンドウを最大化するかどうかは画面のサイズに基づいて決まります。</translation>
 <translation id="87812015706645271">ローカル ユーザーの名前とリモート アクセス ホストの所有者が一致していることを要件とする</translation>
 <translation id="8782750230688364867">画面を暗くするまでの時間に掛ける倍率を指定します。これは、デバイスがプレゼンテーション モードのときに使用されます。
 
diff --git a/components/policy/resources/policy_templates_kn.xtb b/components/policy/resources/policy_templates_kn.xtb
index c5c6664..ea59de4 100644
--- a/components/policy/resources/policy_templates_kn.xtb
+++ b/components/policy/resources/policy_templates_kn.xtb
@@ -481,6 +481,7 @@
 
           ಈ ನೀತಿಯನ್ನು ಹೊಂದಿಸದೇ ಬಿಟ್ಟರೆ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುತ್ತದೆ.</translation>
 <translation id="2824715612115726353">ಅದೃಶ್ಯ ಮೋಡ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸು</translation>
+<translation id="2838830882081735096">ಡೇಟಾ ರವಾನೆ ಮತ್ತು ARC ಅನ್ನು ಅನುಮತಿಸಿಲ್ಲ</translation>
 <translation id="2844404652289407061"><ph name="PRODUCT_NAME" /> ನ  ವಿಷಯ ವೀಕ್ಷಣೆಯಲ್ಲಿ ಹುಡುಕಲು ಸ್ಪರ್ಶಿಸು ಲಭ್ಯತೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.
 
       ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ನೀವು ಸಕ್ರಿಯಗೊಳಿಸಿದರೆ, ಹುಡುಕಲು ಸ್ಪರ್ಶಿಸು ಬಳಕೆದಾರರಿಗೆ ಲಭ್ಯವಿರುತ್ತದೆ ಮತ್ತು ಅವರು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಆನ್ ಅಥವಾ ಆಫ್ ಮಾಡಲು ಆಯ್ಕೆಮಾಡಿಕೊಳ್ಳಬಹುದು.
@@ -647,13 +648,6 @@
           'DefaultSearchProviderEnabled' ನೀತಿ ಸಕ್ರಿಯಗೊಂಡಿದ್ದಲ್ಲಿ ಮಾತ್ರ ಈ ನೀತಿಯನ್ನು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.</translation>
 <translation id="350797926066071931">ಅನುವಾದವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸು</translation>
 <translation id="3528000905991875314">ಪರ್ಯಾಯ ದೋಷ ಪುಟಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸು</translation>
-<translation id="3538538104630456270">ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ವೀಕ್ಷಿಸುವುದಕ್ಕೆ ಮರುದೃಢೀಕರಣವನ್ನು ಪರಿಚಯಿಸುವ ಮೊದಲೇ ಸಂಬಂಧಿಸಿದ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಬಳಸಲಾಗಿತ್ತು. ಅಂದಿನಿಂದ, ಸೆಟ್ಟಿಂಗ್ ಮತ್ತು ಈ ನೀತಿಯು Chrome ನಡವಳಿಕೆಯ ಮೇಲೆ ಯಾವುದೇ ಪರಿಣಾಮವನ್ನು ಬೀರಿರಲಿಲ್ಲ. Chrome ನ ಪ್ರಸ್ತುತ ನಡವಳಿಕೆಯು ಪಾಸ್‌ವರ್ಡ್ ಮ್ಯಾನೇಜರ್ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಪುಟದಲ್ಲಿ ಸ್ಪಷ್ಟ ಪಠ್ಯದಲ್ಲಿ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ತೋರಿಸುವುದನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುವುದಕ್ಕೆ ನೀತಿಯನ್ನು ಹೊಂದಿಸಲಾಗಿರುವಂತೆಯೇ ಇದೆ. ಇದರರ್ಥ ಸೆಟ್ಟಿಂಗ್‌ಗಳ ಪುಟವು ಪ್ಲೇಸ್‌ಹೋಲ್ಡರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ ಮತ್ತು ಬಳಕೆದಾರರು "ತೋರಿಸು" (ಮತ್ತು ಅನ್ವಯಿಸಿದರೆ, ಮರುದೃಢೀಕರಿಸುವುದು) ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು Chrome ತೋರಿಸುತ್ತದೆ. ನೀತಿಯ ಮೂಲ ವಿವರಣೆಯು ಈ ಕೆಳಗಿನಂತಿದೆ
-
-          ಪಾಸ್‌ವರ್ಡ್ ಮ್ಯಾನೇಜರ್‌ನಲ್ಲಿ ಸ್ಪಷ್ಟ ಪಠ್ಯದಲ್ಲಿ ಬಳಕೆದಾರರು ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ತೋರಿಸಬಹುದೇ ಎಂಬುದನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ.
-
-          ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ನೀವು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದರೆ, ಪಾಸ್‌ವರ್ಡ್ ಮ್ಯಾನೇಜರ್ ವಿಂಡೋದಲ್ಲಿ ಸ್ಪಷ್ಟ ಪಠ್ಯದಲ್ಲಿ ಸಂಗ್ರಹಿಸಿದ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ತೋರಿಸುವುದಕ್ಕೆ ಪಾಸ್‌ವರ್ಡ್ ಮ್ಯಾನೇಜರ್ ಅನುಮತಿಸುವುದಿಲ್ಲ.
-
-          ನೀವು ಈ ನೀತಿಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದರೆ ಅಥವಾ ಹೊಂದಿಸದೇ ಇದ್ದರೆ, ಬಳಕೆದಾರರು ತಮ್ಮ ಪಾಸ್‍‌ವರ್ಡ್‌ಗಳನ್ನು ಪಾಸ್‌ವರ್ಡ್ ಮ್ಯಾನೇಜರ್‌ನಲ್ಲಿ ಸ್ಪಷ್ಟ ಪಠ್ಯದಲ್ಲಿ ವೀಕ್ಷಿಸಬಹುದು.</translation>
 <translation id="3547954654003013442">ಪ್ರಾಕ್ಸಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳು</translation>
 <translation id="3591584750136265240">ಲಾಗಿನ್ ಪ್ರಮಾಣೀಕರಣ ನಡವಳಿಕೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ</translation>
 <translation id="3627678165642179114">ಕಾಗುಣಿತ ಪರಿಶೀಲನೆಯ ವೆಬ್ ಸೇವೆಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ ಅಥವಾ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ</translation>
@@ -849,23 +843,6 @@
 <translation id="4239720644496144453">Android ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ಸಂಗ್ರಹವನ್ನು ಬಳಸಲಾಗಿಲ್ಲ. ಒಂದೇ Android ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಹಲವು ಬಳಕೆದಾರರು ಸ್ಥಾಪಿಸಿದ್ದರೆ, ಪ್ರತಿ ಬಳಕೆದಾರರಿಗೆ ಅದನ್ನು ಹೊಸತಾಗಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ.</translation>
 <translation id="4250680216510889253">ಇಲ್ಲ</translation>
 <translation id="4261820385751181068">ಸಾಧನ ಸೈನ್-ಇನ್ ಪರದೆ ಸ್ಥಳ</translation>
-<translation id="4275782538576261754">ಬಳಕೆದಾರರು ಭದ್ರತಾ ತೀರ್ಮಾನವನ್ನು ಓವರ್‌ರೈಡ್ ಮಾಡಲು ಅವಕಾಶ ನೀಡದೆ, <ph name="PRODUCT_NAME" /> ಸಂಪೂರ್ಣವಾಗಿ ನಿರ್ಬಂಧಿಸುವ ಡೌನ್‌ಲೋಡ್‌ಗಳ ವಿಧವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುತ್ತದೆ.
-
-      ನೀವು ಈ ಕಾರ್ಯನೀತಿಯನ್ನು ಹೊಂದಿಸಿದರೆ <ph name="PRODUCT_NAME" />, ಕೆಲವು ವಿಧಗಳ ಡೌನ್‌ಲೋಡ್‌ಗಳನ್ನು ತಡೆಹಿಡಿಯುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರು ಭದ್ರತಾ ಎಚ್ಚರಿಕೆಗಳನ್ನು ದಾಟಿ ಹೋಗಲು ಬಿಡುವುದಿಲ್ಲ.
-
-      'ಅಪಾಯಕಾರಿ ಡೌನ್‌ಲೋಡ್‌ಗಳನ್ನು ನಿರ್ಬಂಧಿಸಿ' ಎಂಬುದನ್ನು ಆಯ್ಕೆ ಮಾಡಿದಾಗ, ಸುರಕ್ಷಿತ ಬ್ರೌಸಿಂಗ್ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಹೊಂದಿರುವ ಡೌನ್‌ಲೋಡ್‌ಗಳನ್ನು ಹೊರತುಪಡಿಸಿ, ಉಳಿದೆಲ್ಲಾ ಡೌನ್‍೬ಲೋಡ್‌ಗಳಿಗೆ ಅನುಮತಿ ಇರುತ್ತದೆ.
-
-       'ಸಂಭಾವ್ಯವಾಗಿ ಅಪಾಯಕಾರಿ ಡೌನ್‌ಲೋಡ್‌ಗಳನ್ನು ನಿರ್ಬಂಧಿಸಿ' ಎಂಬುದನ್ನು ಆಯ್ಕೆ ಮಾಡಿದಾಗ, ಸಂಭಾವ್ಯವಾಗಿ ಅಪಾಯಕಾರಿ ಡೌನ್‌ಲೋಡ್‌ಗಳ ಎಚ್ಚರಿಕೆಗಳನ್ನು ಹೊಂದಿರುವ ಡೌನ್‌ಲೋಡ್‌ಗಳನ್ನು ಹೊರತುಪಡಿಸಿ, ಉಳಿದೆಲ್ಲಾ ಡೌನ್‌ಲೋಡ್‌ಗಳಿಗೆ ಅನುಮತಿ ಇರುತ್ತದೆ.
-
-      'ಎಲ್ಲ ಡೌನ್‌ಲೋಡ್‌ಗಳನ್ನು ನಿರ್ಬಂಧಿಸಿ' ಎಂಬುದನ್ನು ಆಯ್ಕೆ ಮಾಡಿದಾಗ, ಎಲ್ಲ ಡೌನ್‌ಲೋಡ್‌ಗಳನ್ನು ನಿರ್ಬಂಧಿಸಲಾಗುತ್ತದೆ.
-
-      ಈ ಕಾರ್ಯನೀತಿಯನ್ನು ಹೊಂದಿಸದಿದ್ದರೆ, (ಅಥವಾ 'ವಿಶೇಷ ನಿರ್ಬಂಧಗಳಿಲ್ಲ' ಎಂಬುದನ್ನು ಆಯ್ಕೆ ಮಾಡಿದರೆ), ಸುರಕ್ಷಿತ ಬ್ರೌಸಿಂಗ್ ವಿಶ್ಲೇಷಣಾ ಫಲಿತಾಂಶಗಳನ್ನು ಆಧರಿಸಿ, ಡೌನ್‌ಲೋಡ್‌ಗಳು ಸಾಮಾನ್ಯ ಭದ್ರತಾ ನಿರ್ಬಂಧಗಳಿಗೆ ಒಳಪಡುತ್ತವೆ.
-
-      ಈ ನಿರ್ಬಂಧಗಳು, ವೆಬ್ ಪುಟದ ವಿಷಯದಿಂದ ಹಾಗೂ ಸಂದರ್ಭದ ಮೆನು ಆಯ್ಕೆಯ 'ಡೌನ್‌ಲೋಡ್ ಲಿಂಕ್...' ನಿಂದ ಪ್ರಚೋದಿತವಾದ ಡೌನ್‌ಲೋಡ್‌ಗಳಿಗೂ ಅನ್ವಯಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ.
-
-      ಪ್ರಸ್ತುತ ಪ್ರದರ್ಶಿತವಾಗಿರುವ ಪುಟದ ಉಳಿಸುವಿಕೆ / ಡೌನ್‌ಲೋಡ್‌ಗೆ ಈ ನಿರ್ಬಂಧಗಳು ಅನ್ವಯಿಸುವುದಿಲ್ಲ, ಅಂತೆಯೇ ಮುದ್ರಣದ ಆಯ್ಕೆಗಳಲ್ಲಿ, PDF ರೂಪದಲ್ಲಿ ಉಳಿಸುವುದಕ್ಕೂ ಇವು ಅನ್ವಯಿಸುವುದಿಲ್ಲ.
-
-      ಸುರಕ್ಷಿತ ಬ್ರೌಸಿಂಗ್ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ https://developers.google.com/safe-browsing ನೋಡಿ.</translation>
 <translation id="427632463972968153">POST ಸಹಿತ ಚಿತ್ರ ಹುಡುಕಾಟ ಮಾಡುವಾಗ ಬಳಸುವ ಮಾನದಂಡಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಇದು ಅಲ್ಪವಿರಾಮದಿಂದ ಬೇರ್ಪಡಿಸಿದ ಹೆಸರು/ಮೌಲ್ಯದ ಜೋಡಿಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಮೇಲಿನ ಉದಾಹರಣೆಯಲ್ಲಿರುವಂತೆ {imageThumbnail} ಮೌಲ್ಯವು ಟೆಂಪ್ಲೇಟ್‌ ಮಾನದಂಡವಾಗಿದ್ದಲ್ಲಿ, ಇದನ್ನು ನೈಜ ಥಂಬ್‌ನೇಲ್ ಡೇಟಾದಿಂದ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ.
 
           ಈ ನೀತಿಯು ಐಚ್ಛಿಕವಾಗಿದೆ. ಹೊಂದಿಸದಿದ್ದಲ್ಲಿ, GET ವಿಧಾನ ಬಳಸಿಕೊಂಡು ಚಿತ್ರ ಹುಡುಕಾಟ ವಿನಂತಿಯನ್ನು ಕಳುಹಿಸಲಾಗುವುದು.
@@ -891,6 +868,7 @@
 <translation id="436581050240847513">ಸಾಧನದ ನೆಟ್‌ವರ್ಕ್‌ನ ಇಂಟರ್ಫೇಸ್‌‌ಗಳನ್ನು ವರದಿ ಮಾಡು</translation>
 <translation id="4372704773119750918">ಎಂಟರ್‌ಪ್ರೈಸ್ ಬಳಕೆದಾರರನ್ನು ಅನೇಕ ಪ್ರೊಫೈಲ್‌ನ ಭಾಗವಾಗಲು ಅನುಮತಿಸಬೇಡಿ (ಪ್ರಾಥಮಿಕ ಅಥವಾ ದ್ವಿತೀಯ)</translation>
 <translation id="4377599627073874279">ತನ್ನೆಲ್ಲಾ ಚಿತ್ರಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು ಎಲ್ಲಾ ಸೈಟ್‌ಗಳಿಗೂ ಅನುಮತಿಸಿ</translation>
+<translation id="437791893267799639">ನೀತಿಯನ್ನು ಹೊಂದಿಸಿಲ್ಲ, ಡೇಟಾ ರವಾನೆ ಮತ್ತು ARC ಅನ್ನು ಅನುಮತಿಸಿಲ್ಲ</translation>
 <translation id="4389091865841123886">TPM ಕಾರ್ಯವಿಧಾನದ ಜೊತೆಗೆ ರಿಮೋಟ್ ದೃಢೀಕರಣವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ.</translation>
 <translation id="4418726081189202489">ಈ ಕಾರ್ಯನೀತಿಯನ್ನು False ಎಂಬುದಾಗಿ ಹೊಂದಿಸಿದರೆ, <ph name="PRODUCT_NAME" /> ಸಾಂದರ್ಭಿಕವಾಗಿ Google ಸರ್ವರ್‌ನಿಂದ ನಿಖರವಾದ ಸಮಯಸ್ಟ್ಯಾಂಪ್ ಪಡೆದುಕೊಳ್ಳಲು ಪ್ರಶ್ನೆ ಕಳುಹಿಸುವುದಿಲ್ಲ. ಈ ಕಾರ್ಯನೀತಿಯನ್ನು ಹೊಂದಿಸದಿದ್ದರೆ ಅಥವಾ True ಎಂಬುದಾಗಿ ಹೊಂದಿಸಿದರೆ ಈ ಪ್ರಶ್ನೆಗಳು ಸಕ್ರಿಯಗೊಳ್ಳುತ್ತವೆ.</translation>
 <translation id="4423597592074154136">ಪ್ರಾಕ್ಸಿ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿ</translation>
@@ -1171,6 +1149,7 @@
 <translation id="5586942249556966598">ಏನೂ ಮಾಡಬೇಡಿ</translation>
 <translation id="5630352020869108293">ಕೊನೆಯ ಸೆಶನ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸಿ</translation>
 <translation id="5645779841392247734">ಈ ಸೈಟ್‌ಗಳಲ್ಲಿನ ಕುಕೀಸ್ ಅನುಮತಿಸಿ</translation>
+<translation id="5693469654327063861">ಡೇಟಾ ರವಾನೆಯನ್ನು ಅನುಮತಿಸಿ</translation>
 <translation id="5694594914843889579">ಈ ನೀತಿಯನ್ನು ಸರಿ ಎಂದು ಹೊಂದಿಸಿದ್ದರೆ, ಫೈಲ್ ಬ್ರೌಸರ್‌ನಲ್ಲಿ ಬಾಹ್ಯ ಸಂಗ್ರಹಣೆಯು ಲಭ್ಯವಿರುವುದಿಲ್ಲ.
 
       ಈ ನೀತಿಯು ಎಲ್ಲಾ ಪ್ರಕಾರಗಳ ಸಂಗ್ರಹ ಮಾಧ್ಯಮದ ಮೇಲೆ ಪರಿಣಾಮಬಿರುತ್ತದೆ. ಉದಾಹರಣೆಗೆ: USB ಫ್ಲ್ಯಾಶ್ ಡ್ರೈವ್‌ಗಳು, ಬಾಹ್ಯ ಹಾರ್ಡ್ ಡ್ರೈವ್‌ಗಳು, SD ಮತ್ತು ಇತರೆ ಸ್ಮರಣೆ ಕಾರ್ಡ್‌ಗಳು, ಆಪ್ಟಿಕಲ್ ಸಂಗ್ರಹಣೆ ಇತ್ಯಾದಿ. ಆಂತರಿಕ ಸಂಗ್ರಹಣೆಗೆ ಯಾವುದೇ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ, ಆದ್ದರಿಂದಾಗಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ ಫೋಲ್ಡರ್‌ನಲ್ಲಿ ಉಳಿಸಲಾದ ಫೈಲ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಬಹುದಾಗಿದೆ. Google ಡ್ರೈವ್ ಈ ನೀತಿಯಿಂದ ಪರಿಣಾಮಕಾರಿಯಾಗಿರುವುದಿಲ್ಲ.
@@ -1391,6 +1370,7 @@
           ನೀತಿ ಮೌಲ್ಯವನ್ನು ಮಿಲಿಸೆಕುಂಡುಗಳಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕು. ನಿಷ್ಪಲ ವಿಳಂಬಕ್ಕಿಂತ ಕಡಿಮೆಗೆ ಮೌಲ್ಯಗಳನ್ನು ಬಂಧಿಸಲಾಗಿದೆ.</translation>
 <translation id="6536600139108165863">ಸಾಧನ ಸ್ಥಗಿತಗೊಂಡಾಗ ಸ್ವಯಂಚಾಲಿತ ರೀಬೂಟ್</translation>
 <translation id="6539246272469751178">ಈ ನೀತಿಯು Android ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಮೇಲೆ ಯಾವುದೇ ಪರಿಣಾಮವನ್ನು ಹೊಂದಿಲ್ಲ. Android ಅಪ್ಲಿಕೇಶನ್‌‌ಗಳು ಯಾವಾಗಲೂ ಡಿಫಾಲ್ಟ್ ಡೌನ್‌ಲೋಡ್‌ಗಳ ಡೈರೆಕ್ಟರಿಯನ್ನು ಬಳಸುತ್ತವೆ ಮತ್ತು ಅವುಗಳಿಗೆ ಡಿಫಾಲ್ಟ್ ಅಲ್ಲದ ಡೌನ್‌ಲೋಡ್‌ಗಳ ಡೈರೆಕ್ಟರಿಯೊಳಗೆ <ph name="PRODUCT_OS_NAME" /> ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದ ಯಾವುದೇ ಫೈಲ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲಾಗುವುದಿಲ್ಲ.</translation>
+<translation id="654303922206238013">ecryptfs ಗಾಗಿ ರವಾನೆ ಅಂಕಿಅಂಶ</translation>
 <translation id="6544897973797372144">ಈ ನೀತಿಯನ್ನು ಸರಿ ಎಂದು ಹೊಂದಿಸಿದ್ದರೆ ಮತ್ತು ChromeOsReleaseChannel ನೀತಿಯನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸದಿದ್ದರೆ ನಂತರ ನೋಂದಾಯಿತ ಬಳಕೆದಾರರಿಗೆ ದಾಖಲೆಯ ಡೊಮೇನ್ ಅನ್ನು ಸಾಧನದ ಬಿಡುಗಡೆಯ ಚಾನಲ್ ಬದಲಾಯಿಸಲು ಅನುಮತಿಸಲಾಗುವುದು. ಈ ನೀತಿಯನ್ನು ತಪ್ಪು ಎಂದು ಹೊಂದಿಸಿದ್ದರೆ ಅದನ್ನು ಕೊನೆಯದಾಗಿ ಹೊಂದಿಸಿದ ಚಾನಲ್‌ನಲ್ಲಿ ಲಾಕ್ ಮಾಡಲಾಗುವುದು.
 
       ಬಳಕೆದಾರ ಆಯ್ಕೆಮಾಡಿದ ಚಾನಲ್ ಅನ್ನು ChromeOsReleaseChannel ನೀತಿಯಿಂದ ಅತಿಕ್ರಮಿಸಲಾಗುವುದು, ಆದರೆ ನೀತಿಯ ಚಾನಲ್ ಸಾಧನದಲ್ಲಿ ಸ್ಥಾಪಿಸಿದ್ದಕ್ಕಿಂತಲೂ ಹೆಚ್ಚು ಸ್ಥಿರವಾಗಿದ್ದರೆ, ನಂತರ ಹೆಚ್ಚು ಸ್ಥಿರ ಚಾನಲ್‌ನ ಆವೃತ್ತಿಯು, ಸಾಧನದಲ್ಲಿ ಸ್ಥಾಪಿಸಲಾದ ಹೆಚ್ಚು ಆವೃತ್ತಿಯ ಸಂಖ್ಯೆಯನ್ನು ತಲುಪಿದ ನಂತರ ಮಾತ್ರ ಚಾನಲ್ ಬದಲಾವಣೆಗೊಳ್ಳುತ್ತದೆ.</translation>
@@ -1566,6 +1546,13 @@
 
           'DefaultSearchProviderEnabled' ನೀತಿಯನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಲ್ಲಿ ಮಾತ್ರ ಈ ನೀತಿಗೆ ತಕ್ಕ ಗೌರವ ದೊರೆಯುತ್ತದೆ.</translation>
 <translation id="7302043767260300182">AC ಪವರ್‌ನಲ್ಲಿರನ್‌ ಆಗುತ್ತಿರುವಾಗ ಸ್ಕ್ರೀನ್ ಲಾಕ್ ವಿಳಂಬವಾಗುತ್ತದೆ</translation>
+<translation id="7309839952828354215">ecryptfs ನೊಂದಿಗೆ ಶಿಪ್ಪಿಂಗ್ ಆಗಿರುವ ಸಾಧನವು ಹೇಗೆ ವರ್ತಿಸಬೇಕು ಮತ್ತು ext4 ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ಗೆ ಪರಿವರ್ತನೆಯಾಗಬೇಕು ಎಂಬುದನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ.
+
+ ಈ ನೀತಿಯನ್ನು ನೀವು 'DisallowArc' ಗೆ ಹೊಂದಿಸಿದರೆ, ಸಾಧನದಲ್ಲಿರುವ ಎಲ್ಲಾ ಬಳಕೆದಾರರಿಗೆ (ಈಗಾಗಲೇ ext4 ಎನ್‌ಕ್ರಿಪ್ಶನ್ ಅನ್ನು ಹೊಂದಿರುವವರು ಸೇರಿದಂತೆ) Android ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ನಿಷ್ಕ್ರಿಯಗೊಳ್ಳುತ್ತವೆ ಮತ್ತು ಯಾವುದೇ ಬಳಕೆದಾರರಿಗೆ ecryptfs ಗಳಿಂದ ext4 ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ಗೆ ರವಾನೆ ಮಾಡುವ ಸೌಲಭ್ಯವನ್ನು ಒದಗಿಸುವುದಿಲ್ಲ.
+
+ಈ ನೀತಿಯನ್ನು ನೀವು 'AllowMigration' ಗೆ ಹೊಂದಿಸಿದರೆ, ecryptfs ಹೋಮ್ ಡೈರೆಕ್ಟರಿಗಳೊಂದಿಗೆ ಇರುವ ಬಳಕೆದಾರರು ತಮ್ಮ ಅಗತ್ಯಕ್ಕೆ ಅನುಗುಣವಾಗಿ (ಪ್ರಸ್ತುತ Android N ಸಾಧನದಲ್ಲಿ ಲಭ್ಯವಾಗುವವರೆಗೆ) ಈ ext4  ಎನ್‌ಕ್ರಿಪ್ಶನ್‌ಗೆ ರವಾನೆ ಮಾಡುವ ಸೌಲಭ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.
+
+ ಈ ನೀತಿಯನ್ನು ಹೊಂದಿಸದೇ ಹಾಗೆಯೇ ಬಿಟ್ಟಲ್ಲಿ, ಸಾಧನವು 'DisallowArc' ಅನ್ನು ಆರಿಸಲಾಗಿದೆ ಎಂಬಂತೆ ವರ್ತಿಸುತ್ತದೆ.</translation>
 <translation id="7311458740754205918">ಇದನ್ನು ಸರಿ ಎಂಬುದಕ್ಕೆ ಹೊಂದಿಸಿದರೆ ಅಥವಾ ಹೊಂದಿಸದೆ ಹಾಗೆಯೇ ಬಿಟ್ಟರೆ, ಹೊಸ ಟ್ಯಾಬ್ ಪುಟವು ಬಳಕೆದಾರರ ಬ್ರೌಸಿಂಗ್ ಇತಿಹಾಸ, ಆಸಕ್ತಿಗಳು ಅಥವಾ ಸ್ಥಳವನ್ನು ಆಧರಿಸಿದ ವಿಷಯ ಸಲಹೆಗಳನ್ನು ತೋರಿಸಬಹುದು.
 
       ಇದನ್ನು ತಪ್ಪು ಎಂಬುದಕ್ಕೆ ಹೊಂದಿಸಿದರೆ, ಹೊಸ ಟ್ಯಾಬ್ ಪುಟದಲ್ಲಿ ಸ್ವಯಂಚಾಲಿತವಾಗಿ-ರಚಿಸಲ್ಪಟ್ಟ ವಿಷಯ ಸಲಹೆಗಳನ್ನು ತೋರಿಸಲಾಗುವುದಿಲ್ಲ.</translation>
@@ -1923,8 +1910,6 @@
 
            ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದರೆ, ಬ್ರೌಸಿಂಗ್ ಮತ್ತು ಡೌನ್‌ಲೋಡ್ ಇತಿಹಾಸವನ್ನು ಅಳಿಸಲಾಗುವುದಿಲ್ಲ.</translation>
 <translation id="8764119899999036911">ರಚಿತವಾದ Kerberos SPN ಕ್ಯಾನೊನಿಕಲ್ DNS ಹೆಸರಿಗೆ ಅಥವಾ ನಮೂದಿಸಲಾದ ಮೂಲ ಹೆಸರಿಗೆ ಆಧಾರಿತವಾಗಿ ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ. ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ನೀವು ಸಕ್ರಿಯಗೊಳಿಸಿದರೆ, CNAME ಲುಕಪ್ ಅನ್ನು ಬಿಟ್ಟುಬಿಡಲಾಗುತ್ತದೆ ಮತ್ತು ನಮೂದಿಸಿದಂತೆ ಸರ್ವರ್ ಹೆಸರನ್ನು ಬಳಸಲಾಗುವುದು. ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ನೀವು ನಿಷ್ಕ್ಕಿಯಗೊಳಿಸಿದರೆ ಅಥವಾ ಹೊಂದಿಸದೆ ಬಿಟ್ಟರೆ, ಸರ್ವರ್‌ನ ಕ್ಯಾನೊನಿಕಲ್ ಹೆಸರನ್ನು CNAME ಲುಕಪ್ ಮೂಲಕ ದೃಢೀಕರಿಸಲಾಗುವುದು.</translation>
-<translation id="8774131509736383471">ಈ ನೀತಿಯನ್ನು ಸರಿ ಎಂದು ಹೊಂದಿಸಲಾಗಿದ್ದರೆ, ಮೊದಲ ರನ್‌ನಲ್ಲಿ ತೋರಿಸಲಾಗಿರುವ ಮೊದಲ ವಿಂಡೋವನ್ನು <ph name="PRODUCT_NAME" /> ಷರತ್ತುರಹಿತವಾಗಿ ಗರಿಷ್ಟಗೊಳಿಸುತ್ತದೆ.
-      ಈ ನೀತಿಯನ್ನು ತಪ್ಪು ಎಂಬುದಕ್ಕೆ ಹೊಂದಿಸಿದರೆ ಅಥವಾ ಕಾನ್ಫಿಗರ್ ಮಾಡದೇ ಇದ್ದರೆ, ತೋರಿಸಲಾಗಿರುವ ಮೊದಲ ವಿಂಡೊವನ್ನು ಗರಿಷ್ಟಗೊಳಿಸಬೇಕೇ ಎಂಬುದು ಪರದೆ ಗಾತ್ರವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ.</translation>
 <translation id="87812015706645271">ಸ್ಥಳೀಯ ಬಳಕೆದಾರರ ಹೆಸರು ಮತ್ತು ರಿಮೋಟ್ ಪ್ರವೇಶ ಹೋಸ್ಟ್ ಮಾಲೀಕರು ಹೊಂದಾಣಿಕೆಯಾಗುವುದು ಅಗತ್ಯವಿರುತ್ತದೆ</translation>
 <translation id="8782750230688364867">ಸಾಧನವು ಪ್ರಸ್ತುತಿ ಮೋಡ್‌ನಲ್ಲಿರುವಾಗ ಪರದೆ ಮಸುಕು ವಿಳಂಬವನ್ನು ಅಳತೆ ಮಾಡುವಂತಹ ಶೇಕಡಾವಾರನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುತ್ತದೆ.
 
diff --git a/components/policy/resources/policy_templates_ko.xtb b/components/policy/resources/policy_templates_ko.xtb
index aedde67..ea614443 100644
--- a/components/policy/resources/policy_templates_ko.xtb
+++ b/components/policy/resources/policy_templates_ko.xtb
@@ -519,6 +519,7 @@
 
           이 정책을 설정하지 않은 상태로 두면 설정이 사용됩니다.</translation>
 <translation id="2824715612115726353">시크릿 모드 사용</translation>
+<translation id="2838830882081735096">데이터 이전 및 ARC 허용 안함</translation>
 <translation id="2844404652289407061"><ph name="PRODUCT_NAME" />의 콘텐츠 보기에서 '터치하여 검색'을 사용 설정합니다.
 
       이 설정을 사용하면 사용자가 '터치하여 검색'을 사용할 수 있으며 기능을 켜거나 끌 수 있습니다.
@@ -701,13 +702,6 @@
           이 정책은 'DefaultSearchProviderEnabled' 정책을 사용하도록 설정된 경우에만 적용됩니다.</translation>
 <translation id="350797926066071931">Google 번역 사용</translation>
 <translation id="3528000905991875314">대체 오류 페이지 사용</translation>
-<translation id="3538538104630456270">비밀번호 조회를 위한 재인증 시작 전에 관련 설정을 사용했습니다. 그 이후에는 설정한 사항과 이 정책이 Chrome의 작동에 영향을 주지 않았습니다. 현재 Chrome은 비밀번호 관리자 설정 페이지에서 일반 텍스트로 비밀번호 표시하는 것을 사용 중지하도록 정책을 설정한 것과 동일하게 작동합니다. 따라서 설정 페이지에는 자리 표시자만 포함되어 있으며, 사용자가 '표시'를 클릭하는 경우(해당하는 경우 다시 인증)에만 Chrome에서 비밀번호를 표시합니다. 정책의 원본 설명은 아래와 같습니다.
-
-          사용자가 비밀번호 관리자에서 일반 텍스트로 비밀번호를 표시할 수 있는지 여부를 관리합니다.
-
-          이 설정을 사용 중지하면 비밀번호 관리자에서 비밀번호 관리자 창에 저장된 비밀번호를 일반 텍스트로 표시할 수 없습니다.
-
-          이 설정을 사용하거나 이 정책을 설정하지 않으면 사용자가 비밀번호 관리자에서 일반 텍스트로 비밀번호를 볼 수 있습니다.</translation>
 <translation id="3547954654003013442">프록시 설정</translation>
 <translation id="3591584750136265240">로그인 인증 동작 설정</translation>
 <translation id="3627678165642179114">맞춤법 검사 웹 서비스 사용 또는 사용 중지</translation>
@@ -901,23 +895,6 @@
 <translation id="4239720644496144453">이 캐시는 Android 앱에 사용되지 않습니다. 여러 사용자가 동일한 Android 앱을 설치하는 경우 앱이 각 사용자마다 새로 다운로드됩니다.</translation>
 <translation id="4250680216510889253">아니요</translation>
 <translation id="4261820385751181068">기기 로그인 화면 언어</translation>
-<translation id="4275782538576261754"><ph name="PRODUCT_NAME" />에서 사용자가 보안상 결정을 재정의하도록 허용하지 않고 완전히 차단할 다운로드의 유형을 설정합니다.
-
-      이 정책을 설정하면 <ph name="PRODUCT_NAME" />에서 특정 유형의 다운로드가 차단되며, 사용자가 보안 경고를 우회할 수 없게 됩니다.
-
-      '위험한 다운로드 차단' 옵션을 선택하면 모든 다운로드가 허용되지만, 세이프 브라우징 경고가 표시된 다운로드는 허용되지 않습니다.
-
-      '위험할 가능성이 있는 다운로드 차단' 옵션을 선택하면 모든 다운로드가 허용되지만, 위험할 가능성이 있다는 세이프 브라우징 경고가 표시된 다운로드는 허용되지 않습니다.
-
-      '모든 다운로드 차단' 옵션을 선택하면 모든 다운로드가 차단됩니다.
-
-      이 정책을 설정하지 않거나 '특별한 제한 없음' 옵션을 선택하면 세이프 브라우징 분석 결과에 따른 일반적인 보안 제한이 다운로드에 적용됩니다.
-
-      이러한 제한은 웹페이지 콘텐츠 및 '링크 다운로드...' 컨텍스트 메뉴 옵션에서 트리거된 다운로드에 적용됩니다.
-
-      또한 이러한 제한은 현재 표시된 페이지를 저장/다운로드하는 데는 적용되지 않으며, 페이지를 PDF로 저장하는 인쇄 옵션에도 적용되지 않습니다.
-
-      세이프 브라우징에 관해 자세히 알아보려면 https://developers.google.com/safe-browsing을 참조하세요.</translation>
 <translation id="427632463972968153">POST로 이미지 검색을 할 때 사용될 매개변수를 지정합니다. 쉼표로 구분된 이름/값 쌍으로 구성됩니다. 값이 위의 예에 있는 {imageThumbnail}과 같은 템플릿 매개변수인 경우 실제 이미지 미리보기 데이터로 대체됩니다.
 
           이 정책은 선택사항입니다. 설정되어 있지 않으면 이미지 검색 요청이 GET 메소드를 사용해 전송됩니다.
@@ -944,6 +921,7 @@
 <translation id="436581050240847513">기기 네트워크 인터페이스 보고</translation>
 <translation id="4372704773119750918">기업 사용자가 멀티 프로필에 포함되도록 허용하지 않음(기본 또는 보조)</translation>
 <translation id="4377599627073874279">모든 사이트에서 모든 이미지를 표시하도록 허용</translation>
+<translation id="437791893267799639">정책이 설정되지 않음, 데이터 이전 및 ARC 허용 안함</translation>
 <translation id="4389091865841123886">TPM 메커니즘으로 원격 인증을 구성합니다.</translation>
 <translation id="4418726081189202489">이 정책을 False로 설정하면 <ph name="PRODUCT_NAME" />이(가) 정확한 타임스탬프를 가져오기 위해 Google 서버로 쿼리를 전송하지 못하는 경우가 발생할 수도 있습니다. 이 정책을 설정하지 않거나 True로 설정하며 이러한 쿼리가 사용 설정됩니다.</translation>
 <translation id="4423597592074154136">프록시 설정을 수동으로 지정</translation>
@@ -1260,6 +1238,7 @@
 <translation id="5586942249556966598">취소</translation>
 <translation id="5630352020869108293">마지막 세션 복원</translation>
 <translation id="5645779841392247734">이 사이트에서 쿠키 허용</translation>
+<translation id="5693469654327063861">데이터 이전 허용</translation>
 <translation id="5694594914843889579">이 정책을 true로 설정하면 파일 브라우저에서 외부 저장소를 사용할 수 없습니다.
 
       이 정책은 모든 종류의 저장 매체(예: USB 플래시 드라이브, 외장 하드 드라이브, SD 및 기타 메모리 카드, 광학 저장장치 등)에 영향을 미칩니다. 내부 저장소는 영향을 받지 않기 때문에 다운로드 폴더에 저장된 파일에 계속 액세스할 수 있습니다. Google 드라이브도 이 정책의 영향을 받지 않습니다.
@@ -1502,6 +1481,7 @@
           정책 값은 밀리초 단위로 지정해야 하며, 유휴 지연 시간보다 작도록 값이 잘립니다.</translation>
 <translation id="6536600139108165863">기기 종료 시 자동 재부팅</translation>
 <translation id="6539246272469751178">이 정책은 Android 앱에 아무런 영향도 미치지 않습니다. Android 앱은 언제나 기본 다운로드 디렉토리를 사용하며 <ph name="PRODUCT_OS_NAME" />에 의해 기본 다운로드 디렉토리가 아닌 디렉토리로 다운로드된 파일에 액세스할 수 없습니다.</translation>
+<translation id="654303922206238013">ecryptfs 관련 이전 전략</translation>
 <translation id="6544897973797372144">정책이 True로 설정되어 있고 ChromeOsReleaseChannel 정책이 지정되지 않은 경우 등록된 도메인의 사용자가 기기의 배포 채널을 변경할 수 있도록 허용됩니다. 정책이 false로 설정되어 있으면 마지막에 설정한 채널을 기기가 사용합니다.
 
       사용자가 선택한 채널은 ChromeOsReleaseChannel 정책이 무시할 수 있지만 정책 채널이 기기에 설치된 채널보다 더 안정적인 경우 더 안정적인 채널이 기기에 설치된 채널보다 더 많아질 때 채널이 전환됩니다.</translation>
@@ -1692,6 +1672,13 @@
 
           이 정책은 'DefaultSearchProviderEnabled' 정책을 사용 설정한 경우에만 적용됩니다.</translation>
 <translation id="7302043767260300182">AC 전원으로 실행할 때 화면 잠금 지연</translation>
+<translation id="7309839952828354215">기기에 ecryptfs가 탑재되고 ext4 암호화로 전환되어야 하는 경우 기기 작동 방식을 지정합니다.
+
+      이 정책을 'DisallowArc'로 설정하면 기기의 모든 사용자에게 Android 앱이 사용 중지되며(이미 ext4 암호화가 포함된 앱 포함) 어느 사용자에게도 ecryptfs에서 ext4 암호화로 이전하는 기능이 제공되지 않습니다.
+
+      이 정책을 'AllowMigration'으로 설정하면 ecryptfs 홈 디렉토리가 있는 사용자에게 해당 디렉토리를 필요에 따라 ext4 암호화로 이전할 수 있는 기능을 제공합니다(현재 기기에서 Android N을 사용할 수 있게 되는 경우).
+
+      이 정책을 설정하지 않으면 기기는 'DisallowArc'를 선택한 경우와 동일하게 작동합니다.</translation>
 <translation id="7311458740754205918">true로 설정되거나 설정되지 않으면 새 탭 페이지에서 사용자의 방문 기록, 관심분야 또는 위치를 기반으로 콘텐츠 추천을 표시할 수 있습니다.
 
       false로 설정되어 있다면 자동 생성 콘텐츠 추천이 새 탭 페이지에 표시되지 않습니다.</translation>
@@ -2087,8 +2074,6 @@
           이 설정을 사용하면 CNAME 조회를 건너뛰고 입력된 서버 이름을 사용합니다.
 
           이 설정을 사용 중지하거나 설정하지 않으면 CNAME 조회를 통해 서버의 표준 이름을 확인합니다.</translation>
-<translation id="8774131509736383471">이 정책이 'true'로 설정되면 <ph name="PRODUCT_NAME" />이(가) 처음 실행 시 표시되는 첫 번째 창을 무조건 최대화합니다.
-      이 정책이 'false'로 설정되거나 설정되지 않으면 표시되는 첫 번째 창을 최대화할지에 대한 결정은 화면 크기에 따릅니다.</translation>
 <translation id="87812015706645271">로컬 사용자의 이름과 원격 액세스 호스트 소유자가 일치해야 함</translation>
 <translation id="8782750230688364867">기기가 프레젠테이션 모드일 때 화면 어둡게 하기 지연 시간이 조정되는 비율을 지정합니다.
 
diff --git a/components/policy/resources/policy_templates_lt.xtb b/components/policy/resources/policy_templates_lt.xtb
index ac20550b..2a4dc0d 100644
--- a/components/policy/resources/policy_templates_lt.xtb
+++ b/components/policy/resources/policy_templates_lt.xtb
@@ -521,6 +521,7 @@
 
           Nenustačius šios politikos nustatymas bus įgalintas.</translation>
 <translation id="2824715612115726353">Įgalinti inkognito režimą</translation>
+<translation id="2838830882081735096">Neleisti perkelti duomenų ir ARC</translation>
 <translation id="2844404652289407061">Įgalinamas paieškos palietus pasiekiamumas „<ph name="PRODUCT_NAME" />“ turinio rodinyje.
 
       Jei įgalinsite šį nustatymą, naudotojui bus pasiekiama paieška palietus ir jis galės pasirinkti įjungti arba išjungti funkciją.
@@ -703,13 +704,6 @@
           Šios politikos laikomasi, tik jei įgalinta politika „DefaultSearchProviderEnabled“.</translation>
 <translation id="350797926066071931">Įgalinti vertimą</translation>
 <translation id="3528000905991875314">Įgalinti kitus klaidų puslapius</translation>
-<translation id="3538538104630456270">Susijęs nustatymas buvo naudojamas anksčiau, prieš įvedant pakartotinį autentifikavimą norint matyti slaptažodžius. Nuo tada nustatymas ir ši politika neturi jokio poveikio „Chrome“ elgsenai. Dabar „Chrome“ veikia taip, tarsi politika būtų nustatyta išjungti slaptažodžių rodymą nešifruotu tekstu slaptažodžių tvarkytuvės puslapyje. Tai reiškia, kad nustatymų puslapyje yra tik rezervuota vieta, o „Chrome“ slaptažodį rodo tik tada, kai naudotojas spustelėja „Rodyti“ (ir atlieka pakartotinį autentifikavimą, jei taikoma). Toliau pateiktas originalus politikos aprašas.
-
-          Valdo, ar naudotojas gali rodyti slaptažodžius nešifruotu tekstu slaptažodžių tvarkytuvėje.
-
-          Jei išjungsite šį nustatymą, slaptažodžių tvarkytuvė neleis rodyti išsaugotų slaptažodžių nešifruotu tekstu slaptažodžių tvarkytuvės lange.
-
-          Jei įgalinsite šią politiką ar jos nenustatysite, naudotojai galės peržiūrėti savo slaptažodžius nešifruotu tekstu slaptažodžių tvarkytuvėje.</translation>
 <translation id="3547954654003013442">Įgaliotojo serverio nustatymai</translation>
 <translation id="3591584750136265240">Konfigūruoti prisijungimo autentifikavimo elgseną</translation>
 <translation id="3627678165642179114">Įgalinti rašybos tikrinimo žiniatinklio paslaugą arba jos neleisti</translation>
@@ -909,23 +903,6 @@
 <translation id="4239720644496144453">Talpykla nenaudojama „Android“ programose. Jei keli naudotojai įdiegs tą pačią „Android“ programą, kiekvienam naudotojui bus atsisiųsta nauja programa.</translation>
 <translation id="4250680216510889253">Ne</translation>
 <translation id="4261820385751181068">Įrenginio prisijungimo ekrano lokalė</translation>
-<translation id="4275782538576261754">Konfigūruojamas atsisiuntimų, kuriuos „<ph name="PRODUCT_NAME" />“ visiškai blokuos, neleisdama naudotojams nepaisyti sprendimo dėl saugos, tipas.
-
-      Jei nustatysite šią politiką, „<ph name="PRODUCT_NAME" />“ neleis tam tikrų tipų atsisiuntimų ir neleis naudotojui apeiti saugos įspėjimų.
-
-      Kai pasirinkta parinktis „Blokuoti pavojingus atsisiuntimus“, leidžiami visi atsisiuntimai, išskyrus atsisiuntimus su Saugaus naršymo įspėjimais.
-
-      Kai pasirinkta parinktis „Blokuoti potencialiai pavojingus atsisiuntimus“, leidžiami visi atsisiuntimai, išskyrus atsisiuntimus su Saugaus naršymo įspėjimais apie potencialiai pavojingus atsisiuntimus.
-
-      Kai pasirinkta parinktis „Blokuoti visus atsisiuntimus“, blokuojami visi atsisiuntimai.
-
-      Kai ši politika nenustatyta (arba pasirinkta parinktis „Nėra specialių apribojimų“), atsisiuntimams taikomi įprasti saugos apribojimai pagal Saugaus naršymo analizės rezultatus.
-
-      Atminkite, kad šie apribojimai taikomi atsisiuntimams, suaktyvintiems iš tinklalapio turinio bei pasirinkus kontekstinio meniu parinktį „atsisiųsti nuorodą...“.
-
-      Šie apribojimai netaikomi išsaugant / atsisiunčiant šiuo metu pateiktą puslapį ar išsaugant jį kaip PDF naudojant spausdinimo parinktis.
-
-      Daugiau informacijos apie Saugų naršymą rasite adresu https://developers.google.com/safe-browsing.</translation>
 <translation id="427632463972968153">Nurodomi parametrai, naudojami atliekant vaizdų paiešką naudojant POST. Jie sudaryti iš kableliais atskirtų pavadinimų / verčių porų. Jei vertė yra šablono parametras, pvz., {imageThumbnail} anksčiau pateiktame pavyzdyje, ji pakeičiama realiais vaizdo miniatiūros duomenimis.
 
           Ši politika pasirenkama. Jei nenustatyta, vaizdų paieškos užklausa siunčiama naudojant GET metodą.
@@ -951,6 +928,7 @@
 <translation id="436581050240847513">Pateikti įrenginio tinklo sąsajų ataskaitą</translation>
 <translation id="4372704773119750918">Neleisti įmonės naudotojui būti kelių profilių dalimi (pirminiu ar antriniu naudotoju)</translation>
 <translation id="4377599627073874279">Leisti visose svetainėse rodyti visus vaizdus</translation>
+<translation id="437791893267799639">Politika nenustatyta, neleisti perkelti duomenų ir ARC</translation>
 <translation id="4389091865841123886">Konfigūruojamas nuotolinis patvirtinimas naudojant TPM mechanizmą.</translation>
 <translation id="4418726081189202489">Nustačius šią politiką į „False“, „<ph name="PRODUCT_NAME" />“ nebesiunčia retkarčiais teikiamų užklausų į „Google“ serverį, kad gautų tikslią laiko žymę. Šios užklausos bus įgalintos, jei ši politika bus nustatyta į „True“ arba nenustatyta.</translation>
 <translation id="4423597592074154136">Pačiam nurodyti tarpinio serverio nustatymus</translation>
@@ -1270,6 +1248,7 @@
 <translation id="5586942249556966598">Nieko nedaryti</translation>
 <translation id="5630352020869108293">Atkurti paskutinę sesiją</translation>
 <translation id="5645779841392247734">Leisti slapukus šiose svetainėse</translation>
+<translation id="5693469654327063861">Leisti perkelti duomenis</translation>
 <translation id="5694594914843889579">Kai ši politika nustatyta į „true“, išorinė saugykla nepasiekiama failų naršyklėje.
 
       Ši politika turi įtakos visų tipų saugyklos medijai. Pvz., USB atmintinėms, išoriniams standiesiems diskams, SD ir kitoms atminties kortelėms, optinei saugyklai ir kt. Vidinė saugykla nepaveikiama, todėl atsisiuntimų aplanke išsaugotus failus vis tiek galima pasiekti. Be to, ši politika neturi įtakos „Google“ diskui.
@@ -1371,9 +1350,9 @@
 <translation id="5966615072639944554">Plėtiniams leidžiama naudoti nuotolinio patvirtinimo API</translation>
 <translation id="5983708779415553259">Numatytoji elgsena, skirta svetainėms, neesančioms turinio paketuose</translation>
 <translation id="5997543603646547632">Naudoti 24 val. laikrodį pagal numatytuosius nustatymus</translation>
-<translation id="6005179188836322782">Įgalinama „<ph name="PRODUCT_NAME" />“ saugaus naršymo funkcija ir naudotojams neleidžiama keisti šio nustatymo.
+<translation id="6005179188836322782">Įgalinama „<ph name="PRODUCT_NAME" />“ Saugaus naršymo funkcija ir naudotojams neleidžiama keisti šio nustatymo.
 
-      Jei įgalinsite ši nustatymą, Saugus naršymas visada bus aktyvus.
+      Jei įgalinsite šį nustatymą, Saugus naršymas visada bus aktyvus.
 
       Jei išjungsite šį nustatymą, Saugus naršymas neveiks.
 
@@ -1511,6 +1490,7 @@
           Politikos vertė turėtų būti nurodyta milisekundėmis. Vertės sumažinamos, kad neviršytų neveikos delsos laiko.</translation>
 <translation id="6536600139108165863">Automatinis paleidimas iš naujo, kai išjungiamas įrenginys</translation>
 <translation id="6539246272469751178">Ši politika neturi įtakos „Android“ programoms. „Android“ programos visada naudoja numatytąjį atsisiuntimų katalogą ir negali pasiekti „<ph name="PRODUCT_OS_NAME" />“ atsisiųstų failų į nenumatytą atsisiuntimų katalogą.</translation>
+<translation id="654303922206238013">Failų sistemos „eCryptfs“ perkėlimo strategija</translation>
 <translation id="6544897973797372144">Jei šios politikos nustatymas yra „True“ (tiesa) ir politika „ChromeOsReleaseChannel“ („Chrome“ OS paleidimo kanalas) nenurodyta, tada užregistruoto domeno naudotojams leidžiama keisti įrenginio paleidimo kanalą. Jei šios politikos nustatymas yra „False“ (netiesa), įrenginys užrakinamas bet kuriame kanale, kuriame paskutinį kartą buvo nustatytas.
 
       Naudotojo (-os) pasirinktas kanalas bus pakeistas taikant politiką „ChromeOsReleaseChannel“ („Chrome“ OS paleidimo kanalas), bet jei politikos kanalas stabilesnis nei tas, kuris įdiegtas įrenginyje, kanalas perjungiamas, tik kai stabilesnio kanalo versija yra naujesnė nei įdiegta įrenginyje.</translation>
@@ -1701,6 +1681,13 @@
 
           Ši politika taikoma, tik jei įgalinta politika „DefaultSearchProviderEnabled“.</translation>
 <translation id="7302043767260300182">Ekrano užrakto delsa, kai naudojama kintamosios srovės energija</translation>
+<translation id="7309839952828354215">Nurodoma, kokie veiksmai turi būti atliekami įrenginyje, kuris buvo pristatytas su failų sistema „eCryptfs“ ir kuriame reikia pereiti į „ext4“ šifruotę.
+
+      Jei nustatysite šią politiką į „DisallowArc“, „Android“ programos bus išjungtos visiems naudotojams įrenginyje (įskaitant tuos, kurie jau turi „ext4“ šifruotę) ir jokiems naudotojams nebus siūloma perkelti iš „eCryptfs“ į „ext4“ šifruotę.
+
+      Jei nustatysite šią politiką į „AllowMigration“, naudotojams, turintiems „eCryptfs“ pagrindinius katalogus, bus siūloma perkelti juos į „ext4“ šifruotę, jei reikia (šiuo metu tai atliekama, kai „Android N“ tampa pasiekiama įrenginyje).
+
+      Jei nenustatysite šios politikos, įrenginys veiks taip, kaip pasirinkus „DisallowArc“.</translation>
 <translation id="7311458740754205918">Jei ši politika nustatyta kaip „true“ arba nenustatyta, naujo skirtuko puslapyje gali būti rodomi turinio pasiūlymai pagal naudotojo naršymo istoriją, pomėgius ir vietovę.
 
       Jei ši politika nustatyta kaip „false“, automatiškai sugeneruoti turinio pasiūlymai naujo skirtuko puslapyje nerodomi.</translation>
@@ -2096,8 +2083,6 @@
           Jei įgalinsite šį nustatymą, CNAME paieška bus praleista ir bus naudojamas įvestas serverio pavadinimas.
 
           Jei neleisite šio nustatymo arba jo nenustatysite, kanoninis serverio pavadinimas bus nustatytas naudojant CNAME paiešką.</translation>
-<translation id="8774131509736383471">Jei ši politika nustatyta į „true“, „<ph name="PRODUCT_NAME" />“ besąlygiškai padidins pirmą langą, rodomą pirmą kartą paleidus programą.
-      Jei ši politika nustatyta į „false“ arba yra nesukonfigūruota, sprendimas, ar bus padidintas pirmas rodomas langas, bus priimtas atsižvelgiant į ekrano dydį.</translation>
 <translation id="87812015706645271">Reikalaujama, kad vietinio naudotojo ir nuotolinės prieigos prieglobos serverio savininko vardai atitiktų</translation>
 <translation id="8782750230688364867">Nurodomas procentas, pagal kurį bus keičiamas ekrano užtemdymo delsos mastelis, kai įrenginyje veikia pristatymo režimas.
 
diff --git a/components/policy/resources/policy_templates_lv.xtb b/components/policy/resources/policy_templates_lv.xtb
index 27639495..ffbd306 100644
--- a/components/policy/resources/policy_templates_lv.xtb
+++ b/components/policy/resources/policy_templates_lv.xtb
@@ -524,6 +524,7 @@
 
           Ja šī politika netiek iestatīta, iestatījums tiek iespējots.</translation>
 <translation id="2824715612115726353">Iespējo inkognito režīmu</translation>
+<translation id="2838830882081735096">Aizliegt datu migrēšanu un ARC</translation>
 <translation id="2844404652289407061">Izmantojot šo politiku, pārlūka <ph name="PRODUCT_NAME" /> satura skatā var iespējot funkciju “Meklēšana pieskaroties”.
 
       Ja šis iestatījums ir iespējots, funkcija “Meklēšana pieskaroties” ir pieejama lietotājam un lietotājs to var ieslēgt vai izslēgt.
@@ -567,7 +568,7 @@
       Ja iespējosiet šo iestatījumu, visas caurlaides lapu autentifikācijas lapas (t.i., visas tīmekļa lapas no caurlaides lapas pierakstīšanās lapas līdz brīdim, kad pārlūkā <ph name="PRODUCT_NAME" /> būs konstatēts sekmīgi izveidots interneta savienojums) tiks parādītas atsevišķā logā, ignorējot visus pašreizējam lietotājam piemērotos politiku iestatījumus un ierobežojumus.
 
       Ja atspējosiet šo iestatījumu vai atstāsiet to neiestatītu, visas caurlaides lapas autentifikācijas lapas tiks rādītās (parastā) jaunā pārlūka cilnē, izmantojot pašreizējos lietotāja starpniekservera iestatījumus.</translation>
-<translation id="3001534538097271560">Ja šai politikai ir iestatīta vērtība “Nepatiesa”, lietotājiem tiek liegta iespēja nosūtīt sistēmas informāciju un lapu saturu Google serveriem. Ja šī vērtība ir “Patiesa” vai nav konfigurēta, lietotāji varēs nosūtīt sistēmas informāciju un lapu saturu funkcijai Droša pārlūkošana, lai palīdzētu noteikt bīstamas lietotnes un vietnes.
+<translation id="3001534538097271560">Ja šai politikai ir iestatīta vērtība “False”, lietotājiem tiek liegta iespēja nosūtīt sistēmas informāciju un lapu saturu Google serveriem. Ja šī vērtība ir “True” vai nav konfigurēta, lietotāji varēs nosūtīt sistēmas informāciju un lapu saturu funkcijai Droša pārlūkošana, lai palīdzētu noteikt bīstamas lietotnes un vietnes.
 
       Plašāku informāciju par funkciju Droša pārlūkošana skatiet vietnē https://developers.google.com/safe-browsing.</translation>
 <translation id="3021409116652377124">Atspējo spraudņu meklētāju</translation>
@@ -704,13 +705,6 @@
           Šī politika ir spēkā tikai tad, ja ir iespējota politika “DefaultSearchProviderEnabled”.</translation>
 <translation id="350797926066071931">Iespējo Tulkotāju</translation>
 <translation id="3528000905991875314">Iespējo alternatīvas kļūdu lapas</translation>
-<translation id="3538538104630456270">Šis saistītais iestatījums tika izmantots, pirms tika ieviesta atkārtotā autentifikācija paroļu skatīšanai. Tāpēc šis iestatījums un šī politika neietekmē Chrome darbību. Pašlaik Chrome darbojas tā, it kā politika būtu iestatīta nerādīt paroles nešifrētā tekstā paroļu pārvaldnieka iestatījumu lapā. Tas nozīmē, ka iestatījumu lapā ir redzams tikai vietturis, un Chrome parāda paroli tikai tad, ja lietotājs noklikšķina uz “Rādīt” (un atkārtoti autentificējas, ja piemērojams). Tālāk redzams sākotnējais politikas apraksts.
-
-          Nosaka, vai paroles paroļu pārvaldniekā ir redzamas nešifrētā tekstā.
-
-          Ja šis iestatījums ir atspējots, paroļu pārvaldnieks neļauj paroļu pārvaldnieka logā rādīt saglabātās paroles nešifrētā tekstā.
-
-          Ja šī politika ir iespējota vai nav iestatīta, paroles paroļu pārvaldniekā ir redzamas nešifrētā tekstā.</translation>
 <translation id="3547954654003013442">Starpniekservera iestatījumi</translation>
 <translation id="3591584750136265240">Pieteikšanās autentifikācijas darbības konfigurēšana</translation>
 <translation id="3627678165642179114">Pareizrakstības pārbaudes tīmekļa pakalpojuma iespējošana vai atspējošana</translation>
@@ -907,23 +901,6 @@
 <translation id="4239720644496144453">Android lietotnēs netiek izmantota kešatmiņa. Ja vairāki lietotāji instalē vienu Android lietotni, tā tiks no jauna lejupielādēta katram lietotājam.</translation>
 <translation id="4250680216510889253">Nē</translation>
 <translation id="4261820385751181068">Ierīces pierakstīšanās ekrāna lokalizācija</translation>
-<translation id="4275782538576261754">Konfigurē to lejupielāžu veidu, ko produkts <ph name="PRODUCT_NAME" /> bloķēs pilnīgi, liedzot lietotājiem ignorēt šo drošības iestatījumu.
-
-      Ja šī politika tiek iestatīta, produkts <ph name="PRODUCT_NAME" /> liegs noteikta veida lejupielādes un neļaus lietotājam apiet drošības brīdinājumus.
-
-      Ja ir atlasīta opcija “Bloķēt bīstamas lejupielādes”, tiek liegtas tikai tās lejupielādes, pirms kurām tiek parādīts funkcijas Droša pārlūkošana brīdinājums.
-
-      Ja ir atlasīta opcija “Bloķēt iespējami bīstamas lejupielādes”, tiek liegtas tikai tās lejupielādes, pirms kurām tiek parādīts funkcijas Droša pārlūkošana brīdinājums par potenciāli bīstamu lejupielādi.
-
-      Ja ir atlasīta opcija “Bloķēt visas lejupielādes”, visas lejupielādes tiks bloķētas.
-
-      Ja šī politika nav iestatīta (vai ir atlasīta opcija “Nav specifisku ierobežojumu”), lejupielādēm atbilstoši funkcijas Droša pārlūkošana analīzes rezultātiem tiks piemēroti standarta drošības ierobežojumi.
-
-      Ņemiet vērā, ka šie ierobežojumi tiek piemēroti lejupielādēm, kas tiek sāktas, izmantojot tīmekļa lapas saturu vai kādu kontekstizvēlnes “Lejupielādēt saiti” opciju.
-
-      Šie ierobežojumi netiek piemēroti pašreiz atvērtās lapas saglabāšanai vai lejupielādei, kā arī PDF saglabāšanai, izmantojot drukāšanas opcijas.
-
-      Plašāku informāciju par funkciju Droša pārlūkošana skatiet vietnē https://developers.google.com/safe-browsing.</translation>
 <translation id="427632463972968153">Norāda parametrus, kas tiek izmantoti, veicot attēlu meklēšanu ar metodi POST. Izmantojot šo metodi, tiek meklēti ar komatu atdalītu vārdu/vērtību pāri. Ja vērtība ir veidnes parametrs, piemēram, {imageThumbnail} (iepriekšējā piemērā), tas tiks aizstāts ar īstiem attēla sīktēla datiem.
 
           Šī politika nav obligāta. Ja tā nav iestatīta, attēla meklēšanas pieprasījums tiks nosūtīts, izmantojot metodi GET.
@@ -949,6 +926,7 @@
 <translation id="436581050240847513">Ziņot par ierīču tīkla saskarnēm</translation>
 <translation id="4372704773119750918">Neatļaut korporatīvajam lietotājam piedalīties vairākprofilu sesijā (ne kā primārajam, ne sekundārajam lietotājam)</translation>
 <translation id="4377599627073874279">Atļauj visām vietnēm rādīt visus attēlus</translation>
+<translation id="437791893267799639">Politika nav iestatīta, aizliegt datu migrēšanu un ARC</translation>
 <translation id="4389091865841123886">Konfigurē attālināto apstiprināšanu, izmantojot TPM mehānismu.</translation>
 <translation id="4418726081189202489">Iestatot šo politiku kā nepatiesu, tiek pārtraukta neregulāra vaicājumu sūtīšana no <ph name="PRODUCT_NAME" /> uz Google serveri, lai izgūtu precīzu laikspiedolu. Šie vaicājumi tiks iespējoti, ja šī politika tiks iestatīta kā patiesa vai netiks iestatīta.</translation>
 <translation id="4423597592074154136">Manuāli norādīt starpniekservera iestatījumus</translation>
@@ -1270,6 +1248,7 @@
 <translation id="5586942249556966598">Nedarīt neko</translation>
 <translation id="5630352020869108293">Atjaunot pēdējo sesiju</translation>
 <translation id="5645779841392247734">Atļauj sīkfailus šajās vietnēs</translation>
+<translation id="5693469654327063861">Atļaut datu migrēšanu</translation>
 <translation id="5694594914843889579">Ja politika ir iestatīta kā patiesa, ārējā krātuve nav pieejama failu pārlūkā.
 
       Šī politika attiecas uz visiem datu nesēju veidiem, piemēram, USB zibatmiņas diskiem, ārējiem cietajiem diskiem, SD un citām atmiņas kartēm, optiskajām krātuvēm u. c. Uz iekšējo krātuvi politika neattiecas, tādēļ failiem, kas saglabāti mapē Lejupielādes, joprojām var piekļūt. Šī politika neattiecas arī uz pakalpojumu Google disks.
@@ -1453,9 +1432,9 @@
 <translation id="6281043242780654992">Konfigurējiet vietējās ziņojumapmaiņas politikas. Melnajā sarakstā iekļauto vietējās ziņojumapmaiņas saimniekdatoru darbība netiks atļauta, ja vien tie nebūs iekļauti baltajā sarakstā.</translation>
 <translation id="6282799760374509080">Audio tveršanas ļaušana vai noraidīšana</translation>
 <translation id="6284362063448764300">TLS 1.1</translation>
-<translation id="6287694548537067861">Iespējo komponentu atjauninājumus visiem produkta <ph name="PRODUCT_NAME" /> komponentiem, ja šī politika nav iestatīta vai tās iestatījums ir “Patiesa”.
+<translation id="6287694548537067861">Iespējo komponentu atjauninājumus visiem produkta <ph name="PRODUCT_NAME" /> komponentiem, ja šī politika nav iestatīta vai tās iestatījums ir “True”.
 
-      Ja šīs politikas iestatījums ir “Nepatiesa”, komponentu atjauninājumi ir atspējoti. Tomēr uz dažiem komponentiem šī politika neattiecas: netiks atspējoti atjauninājumi tiem komponentiem, kas nesatur izpildāmu kodu, būtiski nemaina pārlūka darbību vai kas ir kritiski nepieciešami.
+      Ja šīs politikas iestatījums ir “False”, komponentu atjauninājumi ir atspējoti. Tomēr uz dažiem komponentiem šī politika neattiecas: netiks atspējoti atjauninājumi tiem komponentiem, kas nesatur izpildāmu kodu, būtiski nemaina pārlūka darbību vai kas ir kritiski nepieciešami.
       Šādu komponentu piemēri: sertifikātu atsaukšanas saraksti un drošas pārlūkošanas dati.
       Plašāku informāciju par funkciju Droša pārlūkošana skatiet vietnē https://developers.google.com/safe-browsing.</translation>
 <translation id="6310223829319187614">Domēna nosaukuma automātiskās pabeigšanas iespējošana lietotāja pierakstīšanās laikā</translation>
@@ -1508,6 +1487,7 @@
           Politikas vērtību nedrīkst norādīt milisekundēs. Ir jānorāda vērtības, kas ir mazākas par aizkavi līdz dīkstāvei.</translation>
 <translation id="6536600139108165863">Automātiska restartēšana, izslēdzot ierīci</translation>
 <translation id="6539246272469751178">Šī politika neietekmē Android lietotnes. Android lietotnes vienmēr izmanto lejupielāžu noklusējuma direktoriju un nevar piekļūt failiem, ko <ph name="PRODUCT_OS_NAME" /> lejupielādēja lejupielāžu direktorijā, kas nav noklusējuma direktorijs.</translation>
+<translation id="654303922206238013">eCryptfs migrēšanas stratēģija</translation>
 <translation id="6544897973797372144">Ja šai politikai ir iestatīta vērtība Patiesa un politika ChromeOsReleaseChannel nav norādīta, reģistrēšanas domēna lietotājiem ir atļauts mainīt ierīces izlaišanas kanālu. Ja šī politika ir iestatīta uz Aplama, ierīce tiek bloķēta neatkarīgi no kanāla, kurā tā tika iestatīta pēdējo reizi.
 
       Iestatot politiku ChromeOsReleaseChannel, tiks ignorēts lietotāja atlasītais kanāls, bet, ja politikas kanāls būs stabilāks par to, kas instalēts ierīcē, kanāla pārslēgšana notiks tikai pēc tam, kad stabilākais kanāls sasniegs skaitli, kas ir lielāks par ierīcē instalēto skaitli.</translation>
@@ -1698,6 +1678,13 @@
 
           Šī politika tiek lietota tikai tad, ja ir iespējota politika DefaultSearchProviderEnabled.</translation>
 <translation id="7302043767260300182">Aizkave līdz ekrāna bloķēšanai, ja ierīce darbojas ar maiņstrāvu</translation>
+<translation id="7309839952828354215">Norāda ierīces darbību gadījumos, kad tajā uzstādīta sistēma eCryptfs un jāpāriet uz ext4 šifrēšanu.
+
+      Ja politikai iestatīsiet vērtību “DisallowArc”, visiem lietotājiem ierīcē būs atspējotas Android lietotnes (tostarp tiem lietotājiem, kuri jau izmanto ext4 šifrēšanu) un lietotājiem netiks piedāvāta migrēšana no eCryptfs uz ext4 šifrēšanu.
+
+      Ja politikai iestatīsiet vērtību “AllowMigration”, lietotājiem ar eCryptfs sākumdirektorijiem nepieciešamības gadījumā tiks piedāvāts migrēt uz ext4 šifrēšanu (kad ierīcē būs pieejama operētājsistēma Android N).
+
+      Ja politika netiks iestatīta, ierīce darbosies tā, it kā būtu izvēlēta vērtība “DisallowArc”.</translation>
 <translation id="7311458740754205918">Ja šai politikai ir iestatīta vērtība “Patiesa” vai tā nav iestatīta, lapā “Jauna cilne” var tikt rādīti satura ieteikumi, pamatojoties uz lietotāja pārlūkošanas vēsturi, interesēm vai atrašanās vietu.
 
       Ja šai politikai ir iestatīta vērtība “Nepatiesa”, lapā “Jauna cilne” netiek rādīti automātiski veidoti satura ieteikumi.</translation>
@@ -2093,8 +2080,6 @@
           Ja šis iestatījums ir iespējots, tiks izlaista CNAME meklēšana un tiks izmantots faktiski ievadītais servera nosaukums.
 
           Ja šis iestatījums ir atspējots vai nav iestatīts, servera kanoniskais nosaukums tiks noteikts, izmantojot CNAME meklēšanu.</translation>
-<translation id="8774131509736383471">Ja šai politikai ir iestatīta vērtība Patiesa, pirmajā palaišanas reizē pārlūkā <ph name="PRODUCT_NAME" /> vienmēr tiek maksimizēts pirmais parādītais logs.
-      Ja šai politikai ir iestatīta vērtība Nepatiesa vai ja politika nav konfigurēta, pirmā parādītā loga maksimizēšana būs atkarīga no ekrāna izmēra.</translation>
 <translation id="87812015706645271">Lokālā lietotāja vārda un attālās piekļuves saimniekdatora īpašnieka vārda atbilstības pieprasīšana</translation>
 <translation id="8782750230688364867">Norāda aizkavi ekrāna aptumšošanai procentos, kad ierīce darbojas prezentācijas režīmā.
 
diff --git a/components/policy/resources/policy_templates_ml.xtb b/components/policy/resources/policy_templates_ml.xtb
index 7f19e6f..b8e44fc 100644
--- a/components/policy/resources/policy_templates_ml.xtb
+++ b/components/policy/resources/policy_templates_ml.xtb
@@ -524,6 +524,7 @@
 
           ഈ നയം സജ്ജീകരിക്കാത്ത നിലയിലാണെങ്കിൽ, സജ്ജീകരണം പ്രവർത്തനക്ഷമമാക്കും.</translation>
 <translation id="2824715612115726353">വേഷപ്രച്ഛന്ന മോഡ് പ്രാപ്തമാക്കുക</translation>
+<translation id="2838830882081735096">ഡാറ്റ മൈഗ്രേഷനും ARC-യും അനുവദിക്കതിരിക്കുക</translation>
 <translation id="2844404652289407061"><ph name="PRODUCT_NAME" /> എന്നതിന്റെ ഉള്ളടക്ക കാഴ്‌ചയിൽ 'തിരയാൻ സ്‌പർശിക്കുക' എന്നതിന്റെ ലഭ്യത പ്രവർത്തനക്ഷമമാക്കുന്നു.
 
       നിങ്ങൾ ഈ ക്രമീകരണം പ്രവർത്തനക്ഷമമാക്കുകയാണെങ്കിൽ, ഉപയോക്താവിന് 'തിരയാൻ സ്‌പർശിക്കുക' ലഭ്യമാകും. അവർക്ക് ഫീച്ചർ ഓണാക്കാനോ ഓഫാക്കാനോ തീരുമാനിക്കാം.
@@ -707,13 +708,6 @@
           'DefaultSearchProviderEnabled' നയം പ്രവർത്തനക്ഷമമാക്കിയിട്ടുണ്ടെങ്കിൽ മാത്രമേ ഈ നയം ബാധകമാകൂ.</translation>
 <translation id="350797926066071931">മൊഴിമാറ്റം പ്രാപ്തമാക്കുക</translation>
 <translation id="3528000905991875314">സമാന്തര പിശക് പേജുകള്‍ പ്രാപ്തമാക്കുക</translation>
-<translation id="3538538104630456270">പാസ്‌വേഡുകൾ കാണുന്നതിനുള്ള വിശ്വാസ്യത ഉറപ്പാക്കൽ സംവിധാനം അവതരിപ്പിക്കുന്നതിന് മുമ്പ് അതിനായി അനുബന്ധ സജ്ജീകരണമാണ് ഉപയോഗിച്ചിരുന്നത്. അന്ന് മുതൽ, ഈ ക്രമീകരണത്തിനും ഈ നയത്തിനും Chrome-ന്റെ പ്രവർത്തനരീതിയിൽ യാതൊരു സ്വാധീനവും ഇല്ല. പാസ്‌വേഡ് മാനേജർ ക്രമീകരണ പേജിലെ 'ടെക്സ്റ്റ് മായ്‌ക്കുക' എന്നതിൽ പാസ്‌വേഡുകൾ കാണിക്കുന്നത് പ്രവർത്തനരഹിതമാക്കുക എന്ന് സജ്ജമാക്കിയിട്ടുണ്ടെങ്കിൽ, അതിന് സമാനമാണ് ഇപ്പോൾ നിലവിലുള്ള Chrome-ന്റെ പ്രവർത്തനരീതി. ക്രമീകരണ പേജിൽ ഒരു പ്ലെയ്‌സ്‌ഹോൾഡർ മാത്രമേ അടങ്ങിയിട്ടുള്ളൂ എന്നും ഉപയോക്താവ്, "കാണിക്കുക" (ഒപ്പം ബാധകമെങ്കിൽ വീണ്ടും വിശ്വാസ്യത ഉറപ്പാക്കുന്നു) എന്നതിൽ ക്ലിക്കുചെയ്യുമ്പോൾ മാത്രമേ Chrome, പാസ്‌വേഡ് കാണിക്കുകയുള്ളൂ എന്നുമാണ് ഇത് അർത്ഥമാക്കുന്നത്. നയത്തിന്റെ യഥാർത്ഥ വിവരണം ഇനിപ്പറയുന്നതാണ്.
-
-          പാസ്‌വേഡ് മാനേജറിലെ 'ടെക്‌സ്റ്റ് മായ്‌ക്കുക' എന്നതിൽ ഉപയോക്താവ് പാസ്‌വേഡുകൾ കാണിക്കാനിടയുണ്ടോ എന്ന് നിയന്ത്രിക്കുന്നു.
-
-          നിങ്ങൾ ഈ ക്രമീകരണം പ്രവർത്തനരഹിതമാക്കുകയാണെങ്കിൽ, പാസ്‌വേഡ് മാനേജർ വിൻഡോയിലെ 'ടെക്‌സ്റ്റ് മായ്‌ക്കുക' എന്നതിൽ സംഭരിച്ച പാസ്‌വേഡുകൾ കാണിക്കാൻ പാസ്‌വേഡ് മാനേജർ അനുവദിക്കില്ല.
-
-          നിങ്ങൾ പ്രവർത്തനക്ഷമമാക്കുകയോ ഈ നയം സജ്ജമാക്കാതിരിക്കുകയോ ചെയ്‌താൽ, ഉപയോക്താക്കൾക്ക് പാസ്‌വേഡ് മാനേജറിലെ 'ടെക്‌സ്റ്റ് മായ്‌ക്കുക' എന്നതിൽ അവരുടെ പാസ്‌വേഡുകൾ കാണാനാകും.</translation>
 <translation id="3547954654003013442">പ്രോക്‌സി ക്രമീകരണം</translation>
 <translation id="3591584750136265240">ലോഗിൻ പരിശോധിച്ചുറപ്പിക്കൽ പ്രവർത്തന രീതി കോൺഫിഗർ ചെയ്യുക</translation>
 <translation id="3627678165642179114">അക്ഷരപിശക് പരിശോധനാ സേവനം പ്രാപ്‌തമാക്കുക അല്ലെങ്കിൽ അപ്രാപ്‌തമാക്കുക</translation>
@@ -913,23 +907,6 @@
 <translation id="4239720644496144453">Android ആപ്‌സുകൾക്ക് കാഷെ ഉപയോഗിക്കാനാകില്ല. ഒന്നിലധികം ഉപയോക്താക്കൾ ഒരേ Android ആപ്പ് ഇൻസ്‌റ്റാൾ ചെയ്യുകയാണെങ്കിൽ, ഓരോ ഉപയോക്താവിനും വേണ്ടി പുതുതായി ഓരോന്ന് ഡൗൺലോഡുചെയ്യും.</translation>
 <translation id="4250680216510889253">ഇല്ല</translation>
 <translation id="4261820385751181068">ഉപകരണ സൈൻ ഇൻ സ്‌ക്രീൻ ഭാഷ</translation>
-<translation id="4275782538576261754">സുരക്ഷാ തീരുമാനം അസാധുവാക്കാൻ ഉപയോക്താക്കളെ അനുവദിക്കാതെ, <ph name="PRODUCT_NAME" /> പൂർണ്ണമായി ബ്ലോക്കുചെയ്യേണ്ട ഡൗൺലോഡുകളുടെ തരം കോൺഫിഗർ ചെയ്യുന്നു.
-
-      നിങ്ങൾ ഈ നയം സജ്ജമാക്കുകയാണെങ്കിൽ, ചില തരത്തിലുള്ള ഡൗൺലോഡുകൾ <ph name="PRODUCT_NAME" /> തടയും, മാത്രമല്ല സുരക്ഷാ മുന്നറിയിപ്പുകൾ മറികടക്കാൻ ഉപയോക്താവിനെ അനുവദിക്കുകയുമില്ല.
-
-      'അപകടകരമായ ഡൗൺലോഡുകൾ ബ്ലോക്കുചെയ്യുക' എന്ന ഓപ്ഷൻ തിരഞ്ഞെടുക്കുമ്പോൾ, 'സുരക്ഷിത ബ്രൗസുചെയ്യൽ' മുന്നറിയിപ്പുള്ള ഡൗൺലോഡുകൾ ഒഴികെയുള്ള, എല്ലാ ‌ഡൗൺലോഡുകളും അനുവദിക്കപ്പെടും.
-
-      'അപകടകരമാകാൻ സാധ്യതയുള്ള ഡൗൺലോഡുകൾ ബ്ലോക്കുചെയ്യുക' എന്ന ഓപ്ഷൻ തിരഞ്ഞെടുക്കുമ്പോൾ, അപകടകരമാകാൻ സാധ്യതയുള്ള ഡൗൺലോഡുകളെ കുറിച്ചുള്ള 'സുരക്ഷിത ബ്രൗസുചെയ്യൽ' മുന്നറിയിപ്പുള്ള ഡൗൺലോഡുകൾ ഒഴികെയുള്ള, എല്ലാ ‌ഡൗൺലോഡുകളും അനുവദിക്കപ്പെടും.
-
-      'എല്ലാ ഡൗൺലോഡുകളും ബ്ലോക്കുചെയ്യുക' എന്ന ഓപ്‌ഷൻ തിരഞ്ഞെടുക്കുമ്പോൾ, എല്ലാ ഡൗൺലോഡുകളും ബ്ലോക്കുചെയ്യപ്പെടുന്നു.
-
-      ഈ നയം സജ്ജമാക്കിയിട്ടിലെങ്കിൽ, (അല്ലെങ്കിൽ 'പ്രത്യേക നിയന്ത്രണങ്ങൾ ഒന്നുമില്ല' എന്ന ഓപ്‌ഷൻ തിരഞ്ഞെടുക്കുമ്പോൾ), 'സുരക്ഷിത ബ്രൗസുചെയ്യൽ' വിശകലന ഫലങ്ങളെ അടിസ്ഥാന അടിസ്ഥാനമാക്കിയുള്ള സാധാരണയുള്ള സുരക്ഷാ നിയന്ത്രണങ്ങൾക്ക് വിധേയമായാണ് ഡൗൺലോഡുകൾ നടക്കുക.
-
-      വെബ് പേജ് ഉള്ളടക്കത്തിൽ നിന്നോ, 'ഡൌൺലോഡ് ലിങ്ക് ...' സന്ദര്‍ഭ മെനു ഓപ്ഷനിൽ നിന്നോ സംഭവിക്കുന്ന ഡൗൺലോഡുകൾക്ക് ഈ നിയന്ത്രണങ്ങൾ ബാധകമാണ്
-
-      നിലവിൽ പ്രദർശിപ്പിച്ച പേജിന്റെ 'സംരക്ഷിച്ചവ' അല്ലെങ്കിൽ ‌'ഡൗൺലോഡ് ചെയ്‌തവ' എന്നിവയ്ക്ക് ഈ നിയന്ത്രണങ്ങൾ ബാധകമാവില്ല, 'അച്ചടിക്കൽ' ഓ‌പ്‌ഷനുകളിൽ നിന്ന് PDF ആയി സംരക്ഷിക്കുന്നതിനും ഇത് ബാധകമല്ല.
-
-     'സുരക്ഷിത ബ്രൗസുചെയ്യലി'നെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് https://developers.google.com/safe-browsing കാണുക.</translation>
 <translation id="427632463972968153">POST ഉപയോഗിച്ച് ഇമേജ് തിരയൽ നടത്തുമ്പോൾ ഉപയോഗിക്കുന്ന പാരാമീറ്ററുകൾ വ്യക്തമാക്കുന്നു. ഇതിൽ കോമയാൽ വേർതിരിച്ച പേര്/മൂല്യം ജോടികൾ അടങ്ങിയിരിക്കുന്നു. മുകളിലെ ഉദാഹരണത്തിലുള്ളതുപോലെ {imageThumbnail} മൂല്യം ഒരു ടെംപ്ലേറ്റ് പാരാമീറ്റർ ആണെങ്കിൽ അതിനെ യഥാർത്ഥ ലഘുചിത്ര ഡാറ്റ മാറ്റിസ്ഥാപിക്കും.
 
           ഈ നയം ഓപ്‌ഷണൽ ആണ്. സജ്ജമാക്കിയില്ലെങ്കിൽ GET രീതി ഉപയോഗിച്ച് ഇമേജ് തിരയൽ അഭ്യർത്ഥന അയയ്‌ക്കും.
@@ -955,6 +932,7 @@
 <translation id="436581050240847513">ഉപകരണ നെറ്റ്‌വർക്ക് ഇന്റർഫേസുകൾ റിപ്പോർട്ടുചെയ്യുക</translation>
 <translation id="4372704773119750918">എന്റർപ്രൈസ് ഉപയോക്താവിനെ മൾട്ടിപ്രൊഫൈലിന്റെ ഭാഗമാകാൻ അനുവദിക്കരുത് (പ്രാഥമികം അല്ലെങ്കിൽ ദ്വിതീയം)</translation>
 <translation id="4377599627073874279">എല്ലാ ഇമേജും കാണിക്കുന്നതിന്‌ എല്ലാ സൈറ്റുകളെയും അനുവദിക്കുക</translation>
+<translation id="437791893267799639">നയം സജ്ജമാക്കാതെയും, ഡാറ്റ മൈഗ്രേഷനും ARC-യും അനുവദിക്കാതെയുമിരിക്കുക</translation>
 <translation id="4389091865841123886">TPM മെക്കാനിസം ഉപയോഗിച്ച് വിദൂര അറ്റസ്‌റ്റേഷൻ കോൺഫിഗർ ചെയ്യുക.</translation>
 <translation id="4418726081189202489">ഈ നയം "false" എന്ന് സജ്ജീകരിക്കുന്നത്, കൃത്യമായ ടൈംസ്‌റ്റാമ്പ് വീണ്ടെടുക്കാൻ ഇടയ്‌ക്കിടെ Google സെർവറിലേക്ക് ചോദ്യങ്ങൾ അയയ്‌ക്കുന്നതിൽ നിന്ന് <ph name="PRODUCT_NAME" /> എന്നതിനെ തടയുന്നു. ഈ ചോദ്യങ്ങൾ 'True' എന്ന് സജ്ജീകരിക്കുകയാണെങ്കിലോ അല്ലെങ്കിൽ ഒന്നും സജ്ജീകരിക്കാതിരിക്കുകയാണെങ്കിലോ ചോദ്യങ്ങൾ പ്രവർത്തനക്ഷമമാക്കപ്പെടും.</translation>
 <translation id="4423597592074154136">പ്രോക്സി ക്രമീകരണങ്ങള്‍ കരകൃതമായി ക്രമീകരിക്കുക</translation>
@@ -1276,6 +1254,7 @@
 <translation id="5586942249556966598">ഒന്നും ചെയ്യരുത്</translation>
 <translation id="5630352020869108293">അവസാന സെഷൻ പുനഃസ്ഥാപിക്കുക</translation>
 <translation id="5645779841392247734">ഈ സൈറ്റുകളില്‍ കുക്കികള്‍ അനുവദിക്കുക</translation>
+<translation id="5693469654327063861">ഡാറ്റ മൈഗ്രേഷൻ അനുവദിക്കുക</translation>
 <translation id="5694594914843889579">ഈ നയം ശരിയെന്ന് സജ്ജമാക്കിയിരിക്കുമ്പോൾ, ഫയൽ ബ്രൗസറിൽ എക്‌സ്‌റ്റേണൽ സ്‌റ്റോറേജ് ലഭ്യമാകില്ല.
 
       ഈ നയം എല്ലാ തരത്തിലുമുള്ള സ്‌റ്റോറേജ് മീഡിയയ്‌ക്കും ബാധകമാണ്. ഉദാഹരണത്തിന്: USB ഫ്ലാഷ് ഡ്രൈവുകൾ, എക്‌സ്‌റ്റേണൽ ഹാർഡ് ഡ്രൈവുകൾ, SD-യും മറ്റ് മെമ്മറികാർഡുകളും, ഓപ്‌റ്റിക്കൽ സ്‌റ്റോറേജ് എന്നിവ. ഇന്റേണൽ സ്‌റ്റോറേജിന് ബാധകമല്ലാത്തതിനാൽ, ഡൗൺലോഡ് ഫോൾഡറിൽ സംരക്ഷിച്ച ഫയലുകൾ തുടർന്നും ആക്‌സസ് ചെയ്യാനാവും. Google ഡ്രൈവിനും ഈ നയം ബാധകമല്ല.
@@ -1518,6 +1497,7 @@
           നയ മൂല്യം മില്ലിസെക്കൻഡിൽ വ്യക്തമാക്കണം. മൂല്യങ്ങൾ നിഷ്‌ക്രിയ കാലതാമസത്തിനേക്കാൾ കുറവായി നിശ്ചയിക്കണം.</translation>
 <translation id="6536600139108165863">ഉപകരണം ഷട്ട്‌ഡൗൺ ചെയ്യുമ്പോൾ സ്വയമേവ റീബൂട്ട് ചെയ്യുന്നു</translation>
 <translation id="6539246272469751178">ഈ നയം Android ആപ്പുകൾക്ക് ബാധകമല്ല. Android ആപ്പുകൾ എപ്പോഴും ഡിഫോൾട്ട് ഡൗൺലോഡ് ഡയറക്‌റ്ററിയാണ് ഉപയോഗിക്കുന്നത് ഒപ്പം ഡിഫോൾട്ടല്ലാത്ത ഡൗൺലോഡുകളുടെ ഡയറക്‌റ്ററിയിലേക്ക് <ph name="PRODUCT_OS_NAME" /> ഡൗൺലോഡ് ചെയ്‌ത ഫയലുകളൊന്നും ആക്‌സസ് ചെയ്യാൻ കഴിയുകയുമില്ല.</translation>
+<translation id="654303922206238013">ecryptfs-നായുള്ള മൈഗ്രേഷന്‍ സ്‌ട്രാറ്റജി</translation>
 <translation id="6544897973797372144">ഈ നയം ട്രൂ എന്ന് സജ്ജമാക്കുകയും ChromeOsReleaseChannel നയം വ്യക്തമാക്കാതിരിക്കുകയും ചെയ്‌താൽ എൻറോൾ ചെയ്യുന്ന ഡൊമെയ്‌നിലെ ഉപയോക്താക്കൾക്ക് ഉപകരണത്തിന്റെ റിലീസ് ചാനൽ മാറ്റാൻ അനുമതി ലഭിക്കും. ഈ നയം ഫാൾസ് എന്നാണ് സജ്ജമാക്കിയിരിക്കുന്നതെങ്കിൽ ഉപകരണം ചാനലിനെ അവസാനം സജ്ജമാക്കിയതെന്താണോ അങ്ങനെതന്നെ ലോക്കുചെയ്യും.
 
       ഉപയോക്താവ് തിരഞ്ഞെടുത്ത ചാനലിനെ ChromeOsReleaseChannel നയം അസാധുവാക്കും, എന്നാൽ നയ ചാനൽ ഉപകരണത്തിൽ ഇൻസ്റ്റാളുചെയ്‌ത ഒന്നിനേക്കാൾ സുദൃഢമാണെങ്കിൽ, ഉപകരണത്തിൽ ഇൻസ്റ്റാളുചെയ്‌തിരിക്കുന്നതിനേക്കാൾ ഉയർന്ന പതിപ്പ് നമ്പറിലേക്ക് എത്തുന്ന കൂടുതൽ സുദൃഢമായ ചാനലിന്റെ പതിപ്പിനുശേഷം മാത്രമേ ചാനൽ സ്വിച്ചുചെയ്യുകയുള്ളൂ.</translation>
@@ -1709,6 +1689,13 @@
 
           ഈ നയം ബാധകമാകുന്നത് 'DefaultSearchProviderEnabled' നയം പ്രാപ്‌തമാക്കിയിട്ടുണ്ടെങ്കിൽ മാത്രമാണ്.</translation>
 <translation id="7302043767260300182">AC പവറിൽ പ്രവർത്തിക്കുമ്പോഴുള്ള സ്‌ക്രീൻ ലോക്ക് കാലതാമസം</translation>
+<translation id="7309839952828354215">ecryptfs ഉപയോഗിച്ച് ഷിപ്പുചെയ്‌‌ത ഒരു ഉപകരണം എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്നും, ext4 എന്‍ക്രിപ്ഷനിലേക്ക് സംക്രമണം നടത്തേണ്ടത് ആവശ്യമാണെന്നും വ്യക്തമാക്കുന്നു.
+
+      നിങ്ങൾ ഈ നയം 'Arc അനുവദിക്കതിരിക്കുക' എന്ന് സജ്ജമാക്കിയാൽ, ഉപകരണത്തിലെ എല്ലാ ഉപയോക്താക്കൾക്കും (ഇതിനകം ext4 എന്‍ക്രിപ്ഷൻ ഉള്ളവ ഉൾപ്പെടെയുള്ളവ) Android ആപ്പുകൾ പ്രവർത്തനരഹിതമാക്കുകയും ഉപയോക്താക്കൾക്ക് ecryptfs നിന്ന് ext4 എന്‍ക്രിപ്ഷനിലേക്ക് മൈഗ്രേഷന്‍ സാധ്യമാകാതിരിക്കുകയും ചെയ്യും.
+
+      നിങ്ങൾ ഈ നയം 'മൈഗ്രേഷൻ അനുവദിക്കുക' എന്ന് സജ്ജമാക്കിയാൽ, ആവശ്യമെങ്കിൽ (നിലവിൽ ഉപകരണത്തിൽ Android N ലഭ്യമാകുമ്പോൾ) ഇവ ext4 എന്‍ക്രിപ്ഷനിലേക്ക് മൈഗ്രേഷൻ ചെയ്യാൻ ecryptfs ഹോം ഡയറക്‌ടറികളുള്ള ഉപയോക്താക്കൾക്ക് വാഗ്ദാനം ചെയ്യും.
+
+      ഈ നയം സജ്ജീകരിക്കാതിരുന്നാൽ, 'Arc അനുവദിക്കതിരിക്കുക' എന്നത് തിരഞ്ഞെടുത്തതുപോലെ ഉപകരണം പ്രവർത്തിക്കും.</translation>
 <translation id="7311458740754205918">ഇത് ശരിയാണെന്ന് സജ്ജമാക്കുകയോ സജ്ജമാക്കാതിരിക്കുകയോ ആണെങ്കിൽ, ഉപയോക്താവിന്റെ ബ്രൗസിംഗ് ചരിത്രമോ താൽപ്പര്യങ്ങളോ ലൊക്കേഷനോ അടിസ്ഥാനമാക്കി പുതിയ ടാബ് പേജിൽ ഉള്ളടക്ക നിർദ്ദേശങ്ങൾ കാണിച്ചേക്കും.
 
       ഇത് തെറ്റാണെന്ന് സജ്ജമാക്കുകയാണെങ്കിൽ, പുതിയ ടാബ് പേജിൽ സ്വയം സൃഷ്‌ടിക്കപ്പെട്ട ഉള്ളടക്ക നിർദ്ദേശങ്ങളെ കാണിക്കില്ല.</translation>
@@ -2104,8 +2091,6 @@
           നിങ്ങൾ ഈ ക്രമീകരണം പ്രാപ്‌തമാക്കിയിട്ടുണ്ടെങ്കിൽ, CNAME ലുക്കപ്പ് ഒഴിവാക്കപ്പെടുകയും സെർവറിന്റെ പേര് നൽകിയതുപോലെ ഉപയോഗിക്കുകയും ചെയ്യുന്നതാണ്.
 
           ഈ ക്രമീകരണം നിങ്ങൾ അപ്രാപ്‌തമാക്കുകയോ സജ്ജമാക്കാത്ത നിലയിലോ ആണെങ്കിൽ, സെർവറിന്റെ കനോനിക്കൽ പേര് CNAME ലുക്കപ്പ് വഴി നിർണ്ണയിക്കപ്പെടുന്നതാണ്.</translation>
-<translation id="8774131509736383471">ഈ നയം true ആയി സജ്ജമാക്കിയിട്ടുണ്ടെങ്കിൽ, <ph name="PRODUCT_NAME" />, ആദ്യ റണ്ണിൽ കാണിച്ച ആദ്യത്തെ വിൻഡോയെ പരമാവധി വിപുലീകരിക്കും.
-      ഈ നയത്തെ false എന്ന് സജ്ജമാക്കുകയാണെങ്കിലോ കോൺഫിഗർ ചെയ്യാതെ വിടുകയാണെങ്കിലോ, സ്‌ക്രീൻ വലുപ്പത്തെ അടിസ്ഥാനമാക്കി കാണിച്ച ആദ്യ വിൻഡോ വലുതാക്കണോയെന്ന് തീരുമാനിക്കുന്നതാണ്.</translation>
 <translation id="87812015706645271">പ്രാദേശിക ഉപയോക്താവിന്റെ പേരും റിമോട്ട് ആക്‌സസ്സ് ഹോസ്റ്റ് ഉടമയുടെ പേരും പൊരുത്തപ്പെടേണ്ടതാണ്</translation>
 <translation id="8782750230688364867">ഉപകരണം അവതരണ മോഡിൽ ആയിരിക്കുമ്പോൾ സ്‌ക്രീൻ മങ്ങുന്നതിന്റെ കാലതാമസം സ്‌കെയിൽ ചെയ്യുന്നതനുസരിച്ചുള്ള ശതമാനം വ്യക്തമാക്കുന്നു.
 
diff --git a/components/policy/resources/policy_templates_mr.xtb b/components/policy/resources/policy_templates_mr.xtb
index 99b3944c..5c55b58 100644
--- a/components/policy/resources/policy_templates_mr.xtb
+++ b/components/policy/resources/policy_templates_mr.xtb
@@ -138,6 +138,7 @@
            हे धोरण अक्षम केले असल्यास किंवा कॉन्फिगर केले नसल्यास संस्था वापरकर्ते
      ARC चा वापर करण्यात अक्षम असतील.</translation>
 <translation id="1561424797596341174">दूरस्थ प्रवेश होस्टच्या डीबग बिल्डसाठी धोरण अधिशून्य होईल</translation>
+<translation id="1561967320164410511">वैयक्तिक साक्षांकनासाठी U2F प्लस विस्तार</translation>
 <translation id="1583248206450240930">डीफॉल्टनुसार <ph name="PRODUCT_FRAME_NAME" /> वापरा</translation>
 <translation id="1608755754295374538">सूचनेशिवाय ऑडिओ कॅप्चर डिव्हाइसेसवर प्रवेश मंजूर करणार असलेल्या URL</translation>
 <translation id="1617235075406854669">ब्राउझर आणि डाउनलोड इतिहास हटविणे सक्षम करा</translation>
@@ -169,6 +170,7 @@
       हे धोरण सेट केलेले नसल्यास, कोणत्याही सेवा अटी दर्शविल्या जात नाहीत.
 
       धोरण एका URL वर सेट केले जावे ज्यावरून <ph name="PRODUCT_OS_NAME" /> सेवा अटी डाउनलोड करू शकते. MIME प्रकारच्या मजकूर/साध्या रुपात दिलेल्या सेवा अटी ह्या साधा मजकूर असणे आवश्यक आहे. कोणत्याही मार्कअपला अनुमती नाही.</translation>
+<translation id="1750315445671978749">सर्व डाउनलोड ब्लॉक करा</translation>
 <translation id="1781356041596378058">हे धोरण Android विकासक पर्यायांमधील प्रवेश देखील नियंत्रित करते. आपण हे धोरण सत्य वर सेट केल्यास, वापरकर्ते विकासक पर्यायांमध्ये प्रवेश करू शकत नाहीत. आपण हे धोरण असत्यवर सेट केल्यास किंवा ते अनसेट केलेले ठेवल्यास, वापरकर्ते Android सेटिंग्ज अॅप मधील बिल्ड क्रमांकावर सात वेळा टॅप करून विकासक पर्यायांमध्ये प्रवेश करू शकतात.</translation>
 <translation id="1803646570632580723">लाँचर मध्‍ये दर्शविण्‍यासाठी पिन केलेल्या अनुप्रयोगांची सूची</translation>
 <translation id="1808715480127969042">या साइटवरील कुकीज अवरोधित करा </translation>
@@ -503,6 +505,7 @@
 
           हे धोरण सेट न करता सोडल्यास सेटिंग सक्षम केले जाईल.</translation>
 <translation id="2824715612115726353">गुप्त मोड सक्षम करा</translation>
+<translation id="2838830882081735096">डेटा स्‍थलांतर आणि ARC करण्‍याची अनुमती रद्द करा</translation>
 <translation id="2844404652289407061"><ph name="PRODUCT_NAME" /> च्या सामग्री दृश्यामध्ये शोधण्‍यासाठी स्पर्श करा ची उपलब्‍धता सक्षम करते.
 
       आपण हे सेटिंग सक्षम केल्‍यास, वापरकर्त्यासाठी शोधण्‍यासाठी स्पर्श करा उपलब्‍ध असेल आणि वैशिष्ट्य चालू किंवा बंद करणे ते निवडू शकतात.
@@ -546,6 +549,9 @@
       आपण हे सेटिंग सक्षम केल्‍यास, कोणतीही कॅप्टिव्ह पोर्टल प्रमाणीकरण पृष्‍ठे (म्हणजे <ph name="PRODUCT_NAME" /> यशस्‍वी इंटरनेट कनेक्‍शन शोधेपर्यंत कॅप्टिव्ह पोर्टल साइन इन पृष्ठापासून प्रारंभ होणारी सर्व वेब पृष्‍ठे) विद्यमान वापरकर्त्यासाठी असलेल्या सर्व धोरण सेटिंग्ज आणि प्रतिबंधांकडे दुर्लक्ष करून एका वेगळ्‍या विंडोमध्‍ये प्रदर्शित केली जातील.
 
       आपण हे सेटिंग अक्षम केल्‍यास किंवा ते सेट न केलेले ठेवल्‍यास, विद्यमान वापरकर्त्याच्या प्रॉक्सी सेटिंग्जचा वापर करून कोणतीही कॅप्टिव्ह पोर्टल प्रमाणीकरण पृष्‍ठे (नियमित) नवीन ब्राउझर टॅबमध्‍ये दर्शविली जातील.</translation>
+<translation id="3001534538097271560">हे धोरण असत्यवर सेट केल्याने वापरकर्त्यांना काही सिस्टम माहिती आणि पेज आशय Google सर्व्हरकडे पाठवणे निवडण्‍यापासून थांबवते. हे सेटिंग सत्य असल्यास किंवा कॉन्फिगर केले नसल्यास, धोकादायक अ‍ॅप्स आणि साइट शोधण्यात मदत करण्यासाठी वापरकर्त्यांना काही सिस्टम माहिती आणि पेज सामग्री सुरक्षित ब्राउझिंगवर पाठवण्याची अनुमती दिली जाईल.
+
+      सुरक्षित ब्राउझिंगवर अधिक माहितीसाठी https://developers.google.com/safe-browsing पहा.</translation>
 <translation id="3021409116652377124">प्लगइन शोधक अक्षम करा</translation>
 <translation id="3030000825273123558">मेट्रिक्स अहवाल सक्षम करा</translation>
 <translation id="3034580675120919256">वेबसाइटना JavaScript चालवण्‍याची अनुमती आहे की नाही ते सेट करण्‍याची आपल्याला अनुमती देते. JavaScript चालवण्‍याची सर्व वेबसाइटना अनुमती देण्‍यात येईल किंवा सर्व वेबसाइटसाठी नाकारता येईल. 
@@ -678,19 +684,17 @@
           'DefaultSearchProviderEnabled' धोरण सक्षम असल्यासच या धोरणाचा फक्त आदर केला जातो.</translation>
 <translation id="350797926066071931">भाषांतर सक्षम करा</translation>
 <translation id="3528000905991875314">वैकल्पिक त्रुटी पृष्ठे सक्षम करा</translation>
-<translation id="3538538104630456270">संकेतशब्द पाहण्याचे पुन:प्रमाणीकरण सादर करण्यापूर्वी संबद्ध सेटिंग वापरले होते. तेव्हापासून, सेटिंगचा आणि त्यामुळे या धोरणाचा Chrome च्या वर्तनावर कोणताही प्रभाव नव्हता. Chrome चे वर्तमान वर्तन हे संकेतशब्द व्यवस्थापन सेटिंग्ज पृष्ठामध्ये स्पष्ट मजकुरात संकेतशब्द दर्शविणे अक्षम करण्यावर धोरण सेट केले असताना जसे असते तसेच ते आता आहे. याचा अर्थ सेटिंग्ज पृष्ठामध्ये फक्त प्लेसहोल्डर आहे आणि वापरकर्ता "दर्शवा" (आणि पुन:प्रमाणीकरण, लागू असल्यास) क्लिक करतो केवळ तेव्हाच Chrome संकेतशब्द दर्शविते. धोरणाचे मूळ वर्णन खालीलप्रमाणे आहे.
-
-          वापरकर्ता संकेतशब्द व्यवस्थापकामध्ये स्पष्ट मजकुरात संकेतशब्द दर्शवू शकतो किंवा नाही ते नियंत्रित करते.
-
-          आपण हे सेटिंग अक्षम केल्यास, संकेतशब्द व्यवस्थापक संकेतशब्द विंडोमध्ये संचयित केलेले संकेतशब्द स्पष्ट मजकुरात दर्शविण्याची अनुमती देत नाही.
-
-          आपण हे धोरण सक्षम केल्यास किंवा सेट न केल्यास, वापरकर्ते त्यांचे संकेतशब्द स्पष्ट मजकुरात संकेतशब्द व्यवस्थापकामध्ये पाहू शकतात.</translation>
 <translation id="3547954654003013442">प्रॉक्सी सेटिंग्ज</translation>
 <translation id="3591584750136265240">लॉग इन प्रमाणीकरण वर्तन कॉन्फिगर करा</translation>
 <translation id="3627678165642179114">शब्दलेखन तपासणी वेब सेवा सक्षम किंवा अक्षम करा</translation>
 <translation id="3646859102161347133">स्क्रीन भिंग प्रकार सेट करा</translation>
 <translation id="3653237928288822292">डीफॉल्ट शोध प्रदाता चिन्ह</translation>
 <translation id="3660562134618097814">लॉगिनच्या दरम्यान SAML IdP कुकीज हस्तांतरित करा</translation>
+<translation id="3687282113223807271">संभाव्यतः दुर्भावनापूर्ण म्हणून ध्वजांकित केलेल्या साइटवर वापरकर्ते नेव्हिगेट करतात तेव्हा सुरक्षित ब्राउझिंग सेवा एक चेतावणी पेज दाखवते. ही सेटिंग सुरू करण्यामुळे वापरकर्त्यांना चेतावणी पेजवरून दुर्भावनापूर्ण साइटवर कसेही पुढे जाण्यापासून प्रतिबंधित केले जाते.
+
+      ही सेटिंग बंद केली असल्यास किंवा काँफिगर केली नसल्यास वापरकर्ते चेतावणी दर्शविली गेल्यानंतर ध्वजांकित केलेल्या साइटवर पुढे जाणे निवडू शकतात.
+
+      सुरक्षित ब्राउझिंगवरील अधिक माहितीसाठी https://developers.google.com/safe-browsing पहा.</translation>
 <translation id="3709266154059827597">विस्तार स्थापना काळीसूची कॉन्फिगर करा</translation>
 <translation id="3711895659073496551">निलंबन</translation>
 <translation id="3736879847913515635">वापरकर्ता व्यवस्थापकामध्ये व्यक्ती जोडणे सक्षम करा</translation>
@@ -780,6 +784,7 @@
       किरकोळ मोडमधील डिव्हाइसेससाठी, डेमो वापरकर्त्यासाठी स्वयंचलितपणे स्थापन केलेले सूची विस्तार. हे विस्तार डिव्हाइसमध्ये जतन केले जातात आणि स्थापनेनंतर, ऑफलाइन असताना स्थापित केले जाऊ शकतात.
 
       प्रत्येक सूची प्रविष्टीमध्ये एक शब्दकोश असतो ज्यात 'विस्तार- आयडी ' फील्डमध्ये विस्तार आयडी आणि 'अद्यतन-url' फील्डमधील त्याची अद्यतन URL समाविष्ट करणे आवश्यक आहे.</translation>
+<translation id="3877517141460819966">अंतर्गत द्वितीय घटक प्रमाणीकरण मोड</translation>
 <translation id="388237772682176890">SPDY/3.1 समर्थन काढल्याने हे धोरण M53 मध्ये बहिष्कृत केले आणि M54 मधून काढले आहे.
 
       <ph name="PRODUCT_NAME" /> मध्ये SPDY प्रोटोकॉलचा वापर अक्षम करते.
@@ -900,6 +905,7 @@
 <translation id="436581050240847513">डिव्हाइस नेटवर्क इंटरफेस अहवाल द्या</translation>
 <translation id="4372704773119750918">एकाधिक प्रोफाईलचा भाग होण्यासाठी एंटरप्राइज वापरकर्त्यास अनुमती देऊ नका (प्राथमिक किंवा दुय्यम)</translation>
 <translation id="4377599627073874279">सर्व साइटना सर्व प्रतिमा दर्शवण्याची परवानगी द्या</translation>
+<translation id="437791893267799639">पॉलिसी सेट करणे रद्द केले, डेटा स्‍थलांतर आणि ARC करण्‍याची अनुमती रद्द करा</translation>
 <translation id="4389091865841123886">TPM यंत्रणेसह दूरस्थ अनुप्रमाणन कॉन्फिगर करा.</translation>
 <translation id="4418726081189202489">हे धोरण खोटे वर सेट केल्याने <ph name="PRODUCT_NAME" /> चे अचूक टाइमस्टॅंप मिळवण्यासाठी, Google सर्व्हरला क्वचित क्वेरी पाठवणे थांबवते. हे धोरण खरे वर सेट असेल किंवा सेट केलेच नसल्यास या क्वेरी चालू केलेल्या असतील.</translation>
 <translation id="4423597592074154136">प्रॉक्सी सेटिंग्ज मॅन्युअली निर्दिष्ट करा</translation>
@@ -1103,6 +1109,7 @@
 <translation id="5219844027738217407">Android अॅप्ससाठी, हे धोरण केवळ मायक्रोफोनला प्रभावित करते. हे धोरण सत्य वर सेट केले असते तेव्हा, कोणत्याही अपवादांशिवाय सर्व  Android अॅप्ससाठी मायक्रोफोन नि:शब्द केला जातो.</translation>
 <translation id="5226033722357981948">प्लगइन शोधक अक्षम करायचा किंवा नाही हे निर्दिष्ट करा</translation>
 <translation id="523505283826916779">प्रवेशयोग्यता सेटिंग्ज</translation>
+<translation id="5247006254130721952">धोकादायक डाउनलोड ब्लॉक करा</translation>
 <translation id="5255162913209987122">शिफारस केली जाऊ शकेल</translation>
 <translation id="527237119693897329">कोणते मूळ संदेशन होस्ट लोड केली जाऊ नयेत हे निर्दिष्ट करण्याची आपल्याला अनुमती देते.
 
@@ -1191,6 +1198,7 @@
       हे धोरण सेट न करता सोडल्यास <ph name="PRODUCT_OS_NAME" /> 3 तासांच्या डीफॉल्ट मूल्याचा वापर करेल.
 
       लक्षात ठेवा की प्लॅटफॉर्म धोरण सूचनांचे समर्थन करीत असल्यास, रीफ्रेश विलंब 24 तासांसाठी (सर्व डीफॉल्ट आणि धोरणाचे मूल्य दुर्लक्षित करून) सेट केला जाईल कारण असे अपेक्षित आहे की जेव्हा धोरण बदलेल तेव्हा धोरण सूचना स्वयंचलितपणे रीफ्रेश करण्याची सक्ती केली जाईल, जे वारंवार केल्या जाणार्‍या रीफ्रेश क्रिया थांबविते.</translation>
+<translation id="5530347722229944744">संभाव्यत: धोकादायक डाउनलोड ब्लॉक करा</translation>
 <translation id="5535973522252703021">Kerberos प्रतिनिधी सर्व्हर श्वेतसूची</translation>
 <translation id="555077880566103058">सर्व साइटना <ph name="FLASH_PLUGIN_NAME" /> प्लगइन आपोआप चालविण्याची परवानगी द्या</translation>
 <translation id="5559079916187891399">या धोरणाचा Android अॅप्सवर कोणताही प्रभाव नसतो.</translation>
@@ -1217,6 +1225,7 @@
 <translation id="5586942249556966598">काहीही करू नका</translation>
 <translation id="5630352020869108293">मागील सत्र पुनर्संचयित करा</translation>
 <translation id="5645779841392247734">या साइटवर कुकीजना परवानगी द्या</translation>
+<translation id="5693469654327063861">डेटा स्‍थलांतर करण्‍याची अनुमती द्या</translation>
 <translation id="5694594914843889579">हे धोरण सत्यवर सेट केले असते तेव्हा, बाह्य संचय फाईल ब्राउझरमध्ये उपलब्ध नसेल.
 
       हे धोरण संचय मीडियाच्या सर्व प्रकारांना प्रभावित करते. उदाहरणार्थ: USB फ्लॅश ड्राइव्ह, बाह्य हार्ड ड्राइव्ह, SD आणि इतर मेमरी कार्ड, ऑप्टिकल संचय इ. अंतर्गत संचय प्रभावित होत नाही, म्हणून डाउनलोड फोल्डरमध्ये जतन केलेल्या फायलींमध्ये अद्याप प्रवेश केला जाऊ शकतो. Google ड्राइव्ह देखील या धोरणाने प्रभावित होत नाही.
@@ -1315,6 +1324,17 @@
 <translation id="5966615072639944554">दूरस्थ अनुप्रमाणन API वापरण्यासाठी अनुमती दिलेले विस्तार</translation>
 <translation id="5983708779415553259">कोणत्याही सामग्री पॅकमध्ये नसलेल्या साइटसाठी डीफॉल्ट वर्तन</translation>
 <translation id="5997543603646547632">डीफॉल्टनुसार 24 तासांचे घड्याळ वापरा</translation>
+<translation id="6005179188836322782"><ph name="PRODUCT_NAME" />चे सुरक्षित ब्राउझिंग वैशिष्ट्य चालू करते आणि वापरकर्त्यांना हे सेटिंग बदलण्यापासून रोखते.
+
+      तुम्ही हे सेटिंग चालू केल्यास सुरक्षित ब्राउझिंग नेहमी सक्रिय असते.
+
+      तुम्ही हे सेटिंग बंद केल्यास सुरक्षित ब्राउझिंग कधीही सक्रिय नसते.
+
+      तुम्ही हे सेटिंग चालू किंवा बंद केल्यास, वापरकर्ते 'फिशिंग आणि मालवेअर संरक्षण चालू करा' ची <ph name="PRODUCT_NAME" /> मधील सेटिंग बदलू किंवा ओव्हरराइड करू शकत नाहीत.
+
+      हे धोरण सेट न केल्यास, हे चालू होईल पण वापरकर्ता त्यामध्ये बदल करू शकेल.
+
+      सुरक्षित ब्राउझिंगबद्दल अधिक माहितीसाठी https://developers.google.com/safe-browsing पहा</translation>
 <translation id="6017568866726630990">मुद्रण पूर्वावलोकनाच्या ऐवजी सिस्टीम मुद्रण संवाद दर्शवा.
 
       हे सेटिंग सक्षम केलेले असताना, जेव्हा एखादा वापरकर्ता एका पृष्ठाच्या मुद्रणाची विनंती करतो, तेव्हा अंगभूत मुद्रण पूर्ववावलोकनाच्या ऐवजी <ph name="PRODUCT_NAME" /> हे सिस्टीम मुद्रण संवाद उघडेल.
@@ -1384,6 +1404,11 @@
 <translation id="6281043242780654992">मूळ संदेशनासाठी धोरणे कॉन्फिगर करा. काळ्यासूचीतील मूळ संदेशन होस्ट जोपर्यंत श्वेतसूचीबद्ध होत नाहीत तोपर्यंत त्यांना अनुमती दिली जाणार नाही.</translation>
 <translation id="6282799760374509080">ऑडिओ कॅप्चरला अनुमती द्या किंवा नाकारा</translation>
 <translation id="6284362063448764300">TLS 1.1</translation>
+<translation id="6287694548537067861">सेट केले नसल्यास किंवा सत्य वर सेट केले असल्यास <ph name="PRODUCT_NAME" /> मधील सर्व घटकांसाठी घटक अपडेट चालू करते.
+
+      असत्य वर सेट केल्यास, घटकांसाठीचे अपडेट बंद करण्यात येतात. मात्र काही घटक यातून वगळण्यात आलेले आहेत: कार्यवाहीयोग्य कोड नसलेल्या कोणत्याही घटकाचे अपडेट किंवा ब्राउझरची कार्यक्षमता फारशी कमी करत नाही किंवा त्याच्या सुरक्षिततेच्या दृष्टीने गंभीर असल्यास बंद करणार नाही.
+      अशा घटकांच्या उदाहरणांत प्रशस्तीपत्रकांचे निरस्तीकरण सूची आणि सुरक्षित ब्राउझिंग डेटाचा समावेश होतो.
+      सुरक्षित ब्राउझिंगबद्दल अधिक माहितीसाठी https://developers.google.com/safe-browsing पहा.</translation>
 <translation id="6310223829319187614">वापरकर्ता साइन इन दरम्यान डोमेन नाव स्वयंपूर्णता सक्षम करा</translation>
 <translation id="6315673513957120120">SSL त्रुटी असलेल्‍या साइटवर वापरकर्ते नेव्हिगेट करतात तेव्‍हा Chrome चेतावणी पृष्‍ठ दर्शविते. डीफॉल्टनुसार किंवा हे धोरण सत्य वर सेट केले जाते, तेव्‍हा या चेतावणी पृष्‍ठांमधून क्लिक करण्‍याची वापरकर्त्यांना अनुमती असते. 
 हे धोरण असत्य वर सेट केल्‍यामुळे वापरकर्त्यांना कोणत्याही चेतावणी पृष्‍ठांमधून क्लिक करण्‍याची अनुमती दिली जात नाही.</translation>
@@ -1428,6 +1453,7 @@
           धोरण मूल्य मिलिसेकंदांमध्ये निर्दिष्ट केले जावे. मूल्ये निष्क्रिय विलंबापेक्षा कमी करण्यासाठी पकडली जातात.</translation>
 <translation id="6536600139108165863">डिव्‍हाइस शटडाउन झाल्यावर स्वयंचलित रीबूट</translation>
 <translation id="6539246272469751178">या धोरणाचा Android अॅप्सवर कोणताही प्रभाव नसतो. Android अॅप्स नेहमी डीफॉल्ट डाउनलोड निर्देशिका वापरतात आणि <ph name="PRODUCT_OS_NAME" /> नी डीफॉल्ट नसलेल्या डाउनलोड निर्देशिकेमध्ये डाउनलोड केलेल्या कोणत्याही फायलींमध्ये प्रवेश करू शकत नाही.</translation>
+<translation id="654303922206238013">ecryptfs साठी स्‍थलांतर धोरण</translation>
 <translation id="6544897973797372144">हे धोरण सत्य वर सेट केले असल्यास आणि ChromeOsReleaseChannel धोरण निर्दिष्ट केले नसल्यास नोंदणी करणार्‍या डोमेनच्या वापरकर्त्यांना डिव्हाइसचे रिलिझ चॅनेल बदलण्याची अनुमती दिली जाईल. हे धोरण चुकीचे वर सेट केल्यास ज्यावर चॅनेल यापूर्वी सेट केले होते त्यामध्ये डिव्हाइस लॉक केला जाईल.
 
       वापरकर्त्याने निवडलेले चॅनेल ChromeOsReleaseChannel धोरणाद्वारे अधिलिखित केले जाईल, परंतु धोरण चॅनेल डिव्हाइसवर स्थापित असलेल्या एकापेक्षा अधिक स्थिर असल्यास, चॅनेल केवळ डिव्हाइसवर स्थापित केलेल्या एकापेक्षा उच्च आवृत्ती संख्या गाठणाऱ्या अधिक स्थिर चॅनेलच्या आवृत्तीनंतर स्विच होईल.</translation>
@@ -1587,6 +1613,7 @@
           लक्षात ठेवा <ph name="PRODUCT_NAME" /> 'पार्श्वभूमी मोडमध्‍ये' चालत असल्यास, अखरेची ब्राऊझर विंडो बंद केली जाते तेव्‍हा सत्र बंद केले जाऊ शकत नाही परंतु त्याऐवजी ब्राउझर अस्तित्वात असेपर्यंत सक्रिय असते. कृपया हे वर्तन कॉन्फिगर करण्‍याविषयी अधिक माहितीसाठी 'BackgroundModeEnabled' धोरण पहा.
 
           मागील सत्रांवरून URL पुनर्संचयित करण्‍यासाठी "RestoreOnStartup" धोरण सेट केले असल्‍यास या धोरणाचे पालन केले जाणार नाही आणि कुकीज कायमच्या त्या साइटसाठी संचयित केल्‍या जातील.</translation>
+<translation id="7202925763179776247">डाउनलोड प्रतिबंधनांना अनुमती द्या</translation>
 <translation id="7207095846245296855">Google सुरक्षितशोध ला सक्ती करा</translation>
 <translation id="7216442368414164495">सुरक्षित ब्राउझिंग विस्तारित अहवालाची निवड करण्‍याची अनुमती द्या</translation>
 <translation id="7234280155140786597">निषिद्ध मूळ संदेशन होस्टची नावे (किंवा सर्वांसाठी *)</translation>
@@ -1614,6 +1641,13 @@
 
           या धोरणाकडे 'DefaultSearchProviderEnabled' धोरण सक्षम केले असल्यासच लक्ष दिले जाते.</translation>
 <translation id="7302043767260300182">AC उर्जेवर चालताना स्क्रीन लॉक विलंब</translation>
+<translation id="7309839952828354215">ecryptfs सह पाठवलेले डिव्‍हाइस कसे चालले पाहिजे आणि ext4 एन्क्रिप्‍शनवर ट्रान्झिशन होणे आवश्‍यक असल्‍याचे ते निर्दिष्‍ट करते.
+
+      तुम्‍ही ही पॉलिसी 'DisallowArc' वर सेट केली असल्‍यास, डिव्‍हाइसवरील सर्व वापरकर्त्‍यांसाठी Android अॅप्‍स बंद केले जातील (ज्‍यामध्‍ये आधीपासून ext4 एन्क्रिप्‍शन आहे त्‍यासहित) आणि यापुढे कोणत्‍याही वापरकर्त्‍यांना ecryptfs पासून ext4 एन्क्रिप्‍शनपर्यंत कोणतेही स्‍थलांतर दिले जाणार नाही.
+
+      तुम्‍ही ही पॉलिसी 'AllowMigration' वर सेट केल्‍यास, ecryptfs होम डिरेक्‍टरी असलेल्‍या वापरकर्त्‍यांना हे ext4 एन्क्रिप्‍शन आवश्‍यकतेनुसार (सध्‍या डिव्‍हाइसवर Android N उपलब्‍ध झाल्‍यावर) दिले जाईल.
+
+      ही पॉलिसी सेट केली नसेल तर, 'DisallowArc' निवडलेले आहे असे डिव्‍हाइस चालेल.</translation>
 <translation id="7311458740754205918">हे सत्यवर सेट केलेले किंवा सेट न केलेले असल्यास, नवीन टॅब पृष्ठ वापरकर्त्यांच्या ब्राउझिंग इतिहास, स्वारस्ये किंवा स्थानाच्या आधारावर सामग्री सूचना दर्शवू शकते.
 
 हे असत्यावर सेट केलेले असल्यास, स्वयंचलितपणे-व्युत्पन्न होणार्‍या सामग्री सूचना, नवीन टॅब पृष्ठावर दर्शविल्या जाणार नाहीत.</translation>
@@ -1705,6 +1739,7 @@
 
           हे धोरण <ph name="PRODUCT_NAME" /> च्या स्वतःच्या अंतर्गत वापरासाठी आहे.</translation>
 <translation id="7712109699186360774">कॅमेरा आणि/किंवा मायक्रोफोनवर जेव्हा साइट प्रवेश करू इच्छिते तेव्हा प्रत्येक वेळी विचारा</translation>
+<translation id="7713608076604149344">प्रतिप्रतिबंधने डाउनलोड करा</translation>
 <translation id="7715711044277116530">सादरीकरण मोडमध्ये स्क्रीन मंद होण्याचा विलंब मोजण्याची टक्केवारी</translation>
 <translation id="7717938661004793600"><ph name="PRODUCT_OS_NAME" /> प्रवेश करता येणारी वैशिष्ट्ये कॉन्फिगर करा.</translation>
 <translation id="7719251660743813569">Google कडे परत वापर मेट्रिक्सचा अहवाल दिला जातो किंवा नाही यावर नियंत्रण ठेवते. खरे वर सेट केल्यास, <ph name="PRODUCT_OS_NAME" /> वापर मेट्रिक्सचा अहवाल देईल. कॉन्फिगर न केल्यास किंवा चुकीचे वर सेट केल्यास, मेट्रिक्स अहवाल देणे अक्षम केले जाईल.</translation>
@@ -1803,6 +1838,7 @@
           हे सेटिंग सक्षम केल्यास, त्या फायरवॉलने विभक्त केलेल्या असल्या तरी मशीन दूरस्थ मशीन शोधून कनेक्ट करु शकते.
 
           हे सेटिंग अक्षम केल्यास आणि बाह्यमागी UDP कनेक्शन फायरवॉलने फिल्टर होत असल्यास, ही मशीन केवळ स्‍थानिक नेटवर्कमधील होस्ट मशीनना कनेक्ट करु शकते.</translation>
+<translation id="7980227303582973781">कोणतीही विशेष प्रतिबंधने नाहीत</translation>
 <translation id="802147957407376460">स्क्रीन 0 अंश फिरवा</translation>
 <translation id="8044493735196713914">डिव्हाइस बूट मोडचा अहवाल द्या</translation>
 <translation id="8050080920415773384">मुळ मुद्रण</translation>
@@ -1913,6 +1949,7 @@
       DeviceIdleLogoutTimeout निर्दिष्‍ट केला असेल तेव्हा हे धोरण लॉगआउट करण्यापूर्वी वापरकर्त्याला दाखविण्‍यात येणार्‍या चेतावणी चौकटीसह उलटी गणना निर्धारित करते.
 
       धोरणाचे मूल्य मिलिसेकंदात निर्दिष्‍ट करावे.</translation>
+<translation id="8339420913453596618">सेकंड फॅक्टर बंद केलेले आहे</translation>
 <translation id="8344454543174932833">प्रथमच चालताना डीफॉल्ट ब्राउझरमधून बुकमार्क आयात करा</translation>
 <translation id="8359734107661430198">2008/09/02 द्वारे ExampleDeprecatedFeature API सक्षम करा</translation>
 <translation id="8369602308428138533">AC उर्जेवर चालताना स्क्रीन बंद विलंब</translation>
@@ -1959,6 +1996,7 @@
 
           आपण हे धोरण सेट न करता सोडल्यास सर्व्हर इंटरनेटवर असताना <ph name="PRODUCT_NAME" /> ते शोधण्याचा प्रयत्न करेल आणि त्यानंतर फक्त IWA विनंत्यांना ते प्रतिसाद देईल. सर्व्हर इंटरनेट म्हणून शोधले गेल्यास त्यानंतर त्यावरील IWA विनंत्यांकडे <ph name="PRODUCT_NAME" /> द्वारे दुर्लक्ष केले जाईल.</translation>
 <translation id="8672321184841719703">लक्ष्य स्वयं अद्यतन आवृत्ती</translation>
+<translation id="867410340948518937">U2F (युनिव्हर्सल सेकंड फॅक्टर)</translation>
 <translation id="8693243869659262736">अंगभूत DNS क्लायंट वापरा</translation>
 <translation id="8704831857353097849">अक्षम केलेल्या प्लगइनची सूची</translation>
 <translation id="8711086062295757690">कीवर्ड निर्दिष्‍ट करते, जो या प्रदात्यासाठी शोध गतिमान करण्‍यासाठी विविधोपयोगी क्षेत्रात वापरण्‍यात येणारा शॉर्टकट आहे.
@@ -1980,8 +2018,6 @@
           आपण हे सेटिंग सक्षम केल्यास, CNAME शोधणे वगळले जाईल आणि सर्व्हर नाव प्रविष्‍ट केल्यानुसार वापरण्‍यात येईल.    
 
           आपण सेटिंग अक्षम केल्यास किंवा ती सेट न करता सोडल्यास, सर्व्हरचे प्रमाणभूत नाव CNAME शोधातून निर्धारित करण्‍यात येईल.</translation>
-<translation id="8774131509736383471">हे धोरण सत्य वर सेट केले असल्‍यास, पहिल्यांदा चालविल्यावर <ph name="PRODUCT_NAME" /> बिनशर्तपणे प्रथम विंडो मोठी करेल.
-      हे धोरण असत्य वर सेट केले असल्‍यास किंवा कॉन्फिगर केले नसल्यास, दर्शविलेली प्रथम विंडो मोठी करावी किंवा नाही हा निर्णय स्क्रीन आकारावर आधारित असेल.</translation>
 <translation id="87812015706645271">स्थानिक वापरकर्ता आणि दूरस्थ प्रवेश होस्ट मालक यांचे नाव जुळणे आवश्‍यक असते</translation>
 <translation id="8782750230688364867">डिव्हाइस सादरीकरण मोडमध्ये असते तेव्हा स्क्रीन मंद होण्याचा विलंब मोजला जाताना टक्केवारी निर्दिष्ट करते.
 
diff --git a/components/policy/resources/policy_templates_ms.xtb b/components/policy/resources/policy_templates_ms.xtb
index f99df41..b7250a9 100644
--- a/components/policy/resources/policy_templates_ms.xtb
+++ b/components/policy/resources/policy_templates_ms.xtb
@@ -519,6 +519,7 @@
 
           Jika dasar ini dibiarkan tanpa ditetapkan, tetapan ini akan didayakan.</translation>
 <translation id="2824715612115726353">Dayakan mod Inkognito</translation>
+<translation id="2838830882081735096">Tidak membenarkan penghijrahan data dan ARC</translation>
 <translation id="2844404652289407061">Mendayakan ketersediaan Sentuh untuk Cari dalam paparan kandungan <ph name="PRODUCT_NAME" />.
 
       Jika anda mendayakan tetapan ini, Sentuh untuk Cari akan tersedia kepada pengguna dan mereka boleh memilih untuk menghidupkan atau mematikan ciri tersebut.
@@ -701,13 +702,6 @@
           Dasar ini hanya dipatuhi jika dasar 'DefaultSearchProviderEnabled' didayakan.</translation>
 <translation id="350797926066071931">Dayakan Terjemahan</translation>
 <translation id="3528000905991875314">Dayakan halaman ralat ganti</translation>
-<translation id="3538538104630456270">Tetapan yang berkaitan telah digunakan sebelum pengesahan semula bagi melihat kata laluan diperkenalkan. Sejak itu, tetapan dan dasar ini tidak memberi kesan terhadap gelagat Chrome. Kini, gelagat semasa Chrome adalah sama seperti jika dasar ditetapkan untuk melumpuhkan paparan kata laluan dalam teks yang jelas dalam halaman tetapan pengurus kata laluan. Ini bermakna halaman tetapan hanya mengandungi pemegang tempat dan Chrome menunjukkan kata laluan hanya apabila pengguna mengklik "Tunjukkan" (dan melakukan pengesahan semula jika berkenaan). Perihalan asal adalah seperti d bawah.
-
-          Mengawal sama ada pengguna boleh menunjukkan kata laluan dalam teks jelas dalam pengurus kata laluan.
-
-          Jika anda melumpuhkan tetapan ini, pengurus kata laluan tidak membenarkan anda menunjukkan kata laluan yang disimpan dalam teks yang jelas dalam tetingkap pengurus kata laluan.
-
-          Jika anda mendayakan atau tidak menetapkan dasar ini, pengguna boleh melihat kata laluan mereka dalam teks yang jelas dalam pengurus kata laluan.</translation>
 <translation id="3547954654003013442">Tetapan proksi</translation>
 <translation id="3591584750136265240">Konfigurasikan gelagat pengesahan log masuk</translation>
 <translation id="3627678165642179114">Dayakan atau lumpuhkan perkhidmatan web penyemakan ejaan</translation>
@@ -718,7 +712,7 @@
 
       Jika tetapan ini dilumpuhkan atau tidak dikonfigurasi, maka pengguna boleh memilih untuk meneruskan ke tapak yang dibenderakan selepas amaran dipaparkan.
 
-      Lihat https://developers.google.com/safe-browsing untuk mendapatkan maklumat lanjut tentang Penyemakan Imbas Selamat</translation>
+      Lihat https://developers.google.com/safe-browsing untuk mendapatkan maklumat lanjut tentang Penyemakan Imbas Selamat.</translation>
 <translation id="3709266154059827597">Konfigurasi senarai hitam pemasangan sambungan</translation>
 <translation id="3711895659073496551">Gantung</translation>
 <translation id="3736879847913515635">Dayakan tambah orang dalam pengurus pengguna</translation>
@@ -906,23 +900,6 @@
 <translation id="4239720644496144453">Cache tidak digunakan untuk apl Android. Jika beberapa orang pengguna memasang apl Android yang sama, apl yang baharu akan dimuat turun untuk setiap pengguna.</translation>
 <translation id="4250680216510889253">Tidak</translation>
 <translation id="4261820385751181068">Tempat peristiwa skrin log masuk peranti</translation>
-<translation id="4275782538576261754">Mengkonfigurasi jenis muat turun yang akan disekat sepenuhnya oleh <ph name="PRODUCT_NAME" /> tanpa membenarkan pengguna mengatasi keputusan keselamatan.
-
-      Jika anda menetapkan dasar ini, <ph name="PRODUCT_NAME" /> akan menghalang jenis muat turun tertentu dan tidak akan membenarkan pengguna memintas amaran keselamatan.
-
-      Apabila pilihan 'Sekat muat turun berbahaya' dipilih, semua muat turun dibenarkan kecuali muat turun yang mengandungi amaran Penyemakan Imbas Selamat.
-
-      Apabila pilihan 'Sekat muat turun yang mungkin berbahaya' dipilih, semua muat turun dibenarkan kecuali  muat turun yang mengandungi amaran Penyemakan Imbas Selamat terhadap muat turun yang mungkin berbahaya.
-
-      Apabila pilihan 'Sekat semua muat turun' dipilih, semua muat turun disekat.
-
-      Apabila dasar ini tidak ditetapkan (atau pilihan 'Tiada sekatan khas' dipilih), muat turun akan melalui sekatan keselamatan biasa bardasarkan keputusan analisis Penyemakan Imbas Selamat.
-
-      Sila ambil perhatian bahawa sekatan ini hanya dikenakan terhadap muat turun yang dicetus daripada kandungan halaman web serta pilihan menu konteks 'muat turun pautan...'.
-
-      Sekatan ini tidak dikenakan terhadap penyimpanan / muat turun halaman yang sedang dipaparkan dan turut tidak dikenakan terhadap penyimpanan sebagai PDF daripada pilihan pencetakan.
-
-      Lihat https://developers.google.com/safe-browsing untuk mendapatkan maklumat lanjut tentang Penyemakan Imbas Selamat.</translation>
 <translation id="427632463972968153">Menentukan parameter yang digunakan apabila melakukan carian imej dengan POST. Parameter ini mengandungi pasangan nama/nilai yang dipisahkan koma. Jika nilai merupakan parameter templat, seperti {imageThumbnail} dalam contoh di atas, nilai ini akan digantikan dengan data lakaran kecil imej yang sebenar.
 
           Dasar ini tidak wajib. Jika tidak ditetapkan, permintaan carian imej akan dihantar menggunakan kaedah GET.
@@ -948,6 +925,7 @@
 <translation id="436581050240847513">Laporkan antara muka rangkaian peranti</translation>
 <translation id="4372704773119750918">Jangan benarkan pengguna perusahaan menjadi sebahagian daripada berbilang profil (utama atau kedua)</translation>
 <translation id="4377599627073874279">Benarkan semua tapak untuk menunjukkan semua imej</translation>
+<translation id="437791893267799639">Dasar tidak ditetapkan, tidak membenarkan penghijrahan data dan ARC</translation>
 <translation id="4389091865841123886">Konfigurasikan pembuktian jauh dengan mekanisme TPM.</translation>
 <translation id="4418726081189202489">Apabila dasar ini ditetapkan kepada palsu, dsaar ini akan menghentikan <ph name="PRODUCT_NAME" /> daripada menghantar sekali sekala pertanyaan kepada pelayan Google untuk mendapatkan cap masa yang tepat. Pertanyaan ini akan didayakan jika dasar ini ditetapkan kepada Benar atau tidak ditetapkan.</translation>
 <translation id="4423597592074154136">Menentukan tetapan proksi secara manual</translation>
@@ -1263,6 +1241,7 @@
 <translation id="5586942249556966598">Jangan buat apa-apa</translation>
 <translation id="5630352020869108293">Pulihkan sesi terakhir</translation>
 <translation id="5645779841392247734">Benarkan kuki pada tapak ini</translation>
+<translation id="5693469654327063861">Benarkan penghijrahan data</translation>
 <translation id="5694594914843889579">Apabila dasar ini ditetapkan kepada benar, storan luaran tidak akan tersedia dalam penyemak imbas fail.
 
       Dasar ini mempengaruhi semua jenis media storan. Contohnya: pemacu kilat USB, pemacu keras luaran, kad SD dan kad memori lain, storan optik dsb. Storan dalaman tidak terjejas, oleh itu, fail yang disimpan dalam folder Muat Turun masih boleh diakses. Google Drive turut tidak terjejas oleh dasar ini.
@@ -1506,6 +1485,7 @@
           Nilai dasar ini harus dinyatakan dalam milisaat. Nilai diapit kepada kurang daripada kelewatan melahu.</translation>
 <translation id="6536600139108165863">But semula automatik semasa penutupan peranti</translation>
 <translation id="6539246272469751178">Dasar ini tidak berkesan terhadap apl Android. Apl Android sentiasa menggunakan direktori muat turun lalai dan tidak boleh mengakses mana-mana fail yang dimuat turun oleh <ph name="PRODUCT_OS_NAME" /> ke dalam direktori muat turun bukan lalai.</translation>
+<translation id="654303922206238013">Strategi penghijrahan untuk ecryptfs</translation>
 <translation id="6544897973797372144">Jika dasar ini ditetapkan kepada Benar dan dasar ChromeOsReleaseChannel tidak ditentukan, maka pengguna domain yang mendaftar akan dibenarkan untuk mengubah saluran pelepasan peranti tersebut. Jika dasar ini ditetapkan kepada palsu, peranti akan dikunci dalam apa jua saluran terakhir yang ditetapkan.
 
       Saluran pilihan pengguna akan diatasi oleh dasar ChromeOsReleaseChannel, tetapi jika saluran dasar lebih stabil daripada yang dipasang pada peranti, maka saluran hanya akan ditukar selepas versi saluran yang lebih stabil mencapai nombor versi yang lebih tinggi daripada versi yang dipasang pada peranti.</translation>
@@ -1695,6 +1675,13 @@
 
           Dasar ini hanya dihormati jika dasar 'DefaultSearchProviderEnabled' didayakan.</translation>
 <translation id="7302043767260300182">Kelewatan kunci skrin apabila dijalankan dengan kuasa AC</translation>
+<translation id="7309839952828354215">Menentukan gelagat peranti yang dihantar dengan ecryptfs dan memerlukan peralihan kepada penyulitan ext4.
+
+      Jika anda menetapkan dasar ini kepada 'DisallowArc', apl Android akan dilumpuhkan untuk semua pengguna pada peranti tersebut (termasuk yang sudah mempunyai penyulitan ext4) dan penghijarahan daripada ecryptfs kepada penyulitan ext4 tidak akan ditawarkan kepada mana-mana pengguna.
+
+      Jika anda menetapkan dasar ini kepada 'AllowMigration', pengguna dengan direktori laman utama ecryptfs akan diberi tawaran untuk menghijrahkan direktori ini ke penyulitan ext4 mengikut keperluan (pada masa ini apabila Android N tersedia pada peranti tersebut).
+
+      Jika dasar ini dibiarkan tanpa ditetapkan, peranti akan berkelakuan seolah-olah 'DisallowArc' telah dipilih.</translation>
 <translation id="7311458740754205918">Jika dasar ini ditetapkan kepada benar atau tidak ditetapkan, halaman Tab Baharu boleh menunjukkan cadangan kandungan berdasarkan sejarah penyemakan imbas, minat atau lokasi pengguna.
 
       Jika dasar ini ditetapkan kepada palsu, cadangan kandungan yang dihasilkan secara automatik tidak ditunjukkan pada halaman Tab Baharu.</translation>
@@ -2091,8 +2078,6 @@
           Jika anda mendayakan tetapan ini, carian CNAME akan dilangkau dan nama pelayan akan digunakan seperti mana ia dimasukkan.
 
           Jika anda melumpuhkan tetapan ini atau membiarkannya tanpa ditetapkan, nama berkanun pelayan akan ditentukan melalui carian CNAME.</translation>
-<translation id="8774131509736383471">Jika dasar ini ditetapkan kepada benar, <ph name="PRODUCT_NAME" /> akan memaksimumkan tetingkap pertama yang dipaparkan pada kendalian pertama tanpa syarat.
-     Jika dasar ini ditetapkan kepada palsu atau tidak dikonfigurasi, keputusan sama ada untuk memaksimumkan tetingkap pertama yang ditunjukkan akan berdasarkan saiz skrin.</translation>
 <translation id="87812015706645271">Memerlukan nama pengguna setempat dan pemilik hos akses jauh yang sepadan</translation>
 <translation id="8782750230688364867">Menyatakan peratusan skala kelewatan melahu apabila peranti berada dalam mod penyampaian.
 
diff --git a/components/policy/resources/policy_templates_nl.xtb b/components/policy/resources/policy_templates_nl.xtb
index 575e4882..a9a022c7 100644
--- a/components/policy/resources/policy_templates_nl.xtb
+++ b/components/policy/resources/policy_templates_nl.xtb
@@ -519,6 +519,7 @@
 
           Als dit beleid niet wordt ingesteld, wordt de instelling ingeschakeld.</translation>
 <translation id="2824715612115726353">Incognitomodus inschakelen</translation>
+<translation id="2838830882081735096">Gegevensmigratie en ARC niet toestaan</translation>
 <translation id="2844404652289407061">Hiermee wordt de beschikbaarheid van 'Tikken om te zoeken' ingeschakeld in de inhoudsweergave van <ph name="PRODUCT_NAME" />.
 
       Als je deze instelling inschakelt, is 'Tikken om te zoeken' beschikbaar voor de gebruiker en kan de gebruiker de functie in- of uitschakelen.
@@ -701,13 +702,6 @@
           Dit beleid wordt alleen gerespecteerd als het beleid 'DefaultSearchProviderEnabled' is ingeschakeld.</translation>
 <translation id="350797926066071931">Vertalen inschakelen</translation>
 <translation id="3528000905991875314">Alternatieve foutpagina's inschakelen</translation>
-<translation id="3538538104630456270">De bijbehorende instelling werd gebruikt voordat hernieuwde verificatie voor het weergeven van wachtwoorden werd geïntroduceerd. Sindsdien hebben de instelling en dit beleid geen invloed gehad op het gedrag van Chrome. Het huidige gedrag van Chrome is nu hetzelfde alsof het beleid was ingesteld om het weergeven van wachtwoorden als leesbare tekst op de pagina met instellingen voor Wachtwoordbeheer uit te schakelen. Dat betekent dat de pagina met instellingen alleen een tijdelijke aanduiding bevat. Chrome laat het wachtwoord alleen zien als de gebruiker op Weergeven klikt (en zo nodig de hernieuwde verificatie uitvoert). De oorspronkelijke beschrijving van het beleid volgt hieronder.
-
-          Hiermee wordt bepaald of de gebruiker wachtwoorden als leesbare tekst mag weergeven in Wachtwoordbeheer.
-
-          Als je deze instelling uitschakelt, staat Wachtwoordbeheer de gebruiker niet toe opgeslagen wachtwoorden als leesbare tekst weer te geven in het venster van Wachtwoordbeheer.
-
-          Als je deze instelling inschakelt of niet configureert, kunnen gebruikers hun wachtwoorden als leesbare tekst bekijken in Wachtwoordbeheer.</translation>
 <translation id="3547954654003013442">Proxyinstellingen</translation>
 <translation id="3591584750136265240">Het verificatiegedrag voor inloggen configureren</translation>
 <translation id="3627678165642179114">Webservice voor spellingcontrole in- of uitschakelen</translation>
@@ -906,23 +900,6 @@
 <translation id="4239720644496144453">Het cachegeheugen wordt niet gebruikt voor Android-apps. Als meerdere gebruikers dezelfde Android-app installeren, wordt deze voor elke gebruiker opnieuw gedownload.</translation>
 <translation id="4250680216510889253">Nee</translation>
 <translation id="4261820385751181068">Taal voor inlogscherm van apparaat</translation>
-<translation id="4275782538576261754">Hiermee stel je in welk type downloads volledig door <ph name="PRODUCT_NAME" /> worden geblokkeerd, zonder dat gebruikers het beveiligingsbesluit kunnen overschrijven.
-
-      Als je dit beleid instelt, voorkomt <ph name="PRODUCT_NAME" /> bepaalde typen downloads en kan de gebruiker de beveiligingswaarschuwingen niet omzeilen.
-
-      Als de optie 'Gevaarlijke downloads blokkeren' is gekozen, zijn alle downloads toegestaan, met uitzondering van de downloads die zijn voorzien van Safe Browsing-waarschuwingen.
-
-      Als de optie 'Potentieel gevaarlijke downloads blokkeren' is gekozen, zijn alle downloads toegestaan, met uitzondering van de downloads die zijn voorzien van Safe Browsing-waarschuwingen voor potentieel gevaarlijke downloads.
-
-      Als de optie 'Alle downloads blokkeren' is gekozen, worden alle downloads geblokkeerd.
-
-      Als dit beleid niet is ingesteld (of als de optie 'Geen speciale beperkingen' is gekozen), worden op basis van de Safe Browsing-analyse de gebruikelijke beveiligingsbeperkingen toegepast.
-
-      Houd er rekening mee dat deze beperkingen zowel van toepassing zijn op downloads die zijn geactiveerd via de webpaginacontent als op downloads via de contextmenuoptie 'Link downloaden...'.
-
-      Deze beperkingen zijn niet van toepassing op het opslaan/downloaden van de huidige pagina die wordt weergegeven, of op de afdrukoptie 'Opslaan als pdf'.
-
-      Zie https://developers.google.com/safe-browsing voor meer informatie over Safe Browsing.</translation>
 <translation id="427632463972968153">Specificeert de parameters die worden gebruikt voor het uitvoeren van een zoekopdracht naar afbeeldingen met POST. Het bestaat uit door komma's gescheiden naam/waarde-paren. Als een waarde een templateparameter, zoals {imageThumbnail} in het bovenstaande voorbeeld, is, wordt de waarde vervangen door echte afbeeldingsminiatuurgegevens.
 
           Dit beleid is optioneel. Als het beleid niet is ingesteld, wordt de voorgestelde zoekopdracht verzonden met de GET-methode.
@@ -948,6 +925,7 @@
 <translation id="436581050240847513">Apparaatnetwerkinterface rapporteren</translation>
 <translation id="4372704773119750918">Zakelijke gebruikers niet toestaan deel uit te maken van multiprofielen (primair of secundair)</translation>
 <translation id="4377599627073874279">Alle sites toestaan afbeeldingen weer te geven</translation>
+<translation id="437791893267799639">Beleid niet ingesteld, gegevensmigratie en ARC niet toestaan</translation>
 <translation id="4389091865841123886">De externe bevestiging configureren met een TPM-mechanisme.</translation>
 <translation id="4418726081189202489">Als dit beleid wordt ingesteld op Onwaar, is het <ph name="PRODUCT_NAME" /> niet toegestaan om af en toe query's naar een Google-server verzenden om een nauwkeurig tijdstempel op te halen. Als het beleid is ingesteld op Waar of niet is ingesteld, zijn deze query's ingeschakeld.</translation>
 <translation id="4423597592074154136">Proxyinstellingen handmatig specificeren</translation>
@@ -1262,6 +1240,7 @@
 <translation id="5586942249556966598">Niets doen</translation>
 <translation id="5630352020869108293">De laatste sessie herstellen</translation>
 <translation id="5645779841392247734">Cookies toestaan op deze sites</translation>
+<translation id="5693469654327063861">Gegevensmigratie toestaan</translation>
 <translation id="5694594914843889579">Wanneer de instelling is ingesteld op 'waar', is externe opslag niet beschikbaar in de bestandsbrowser.
 
       Deze instelling is van toepassing op alle typen opslagmedia. Bijvoorbeeld: USB-flashdrives, externe harde schijven, SD-kaarten en andere geheugenkaarten, optische opslag, enzovoort. Deze is niet van toepassing op interne opslag, dus bestanden die zijn opgeslagen in de downloadmap, zijn nog steeds toegankelijk. De instelling is ook niet van toepassing op Google Drive.
@@ -1450,9 +1429,9 @@
 <translation id="6281043242780654992">Configureert beleid voor systeemeigen berichten. Hosts voor systeemeigen berichten op de zwarte lijst worden niet toegestaan, tenzij ze op de witte lijst worden gezet.</translation>
 <translation id="6282799760374509080">Het opnemen van audio toestaan of weigeren</translation>
 <translation id="6284362063448764300">TLS 1.1</translation>
-<translation id="6287694548537067861">Hiermee schakel je onderdelenupdates voor alle onderdelen in <ph name="PRODUCT_NAME" /> in wanneer de optie niet is ingesteld of is ingesteld op Waar (True).
+<translation id="6287694548537067861">Hiermee schakel je onderdelenupdates voor alle onderdelen in <ph name="PRODUCT_NAME" /> in wanneer de optie niet is ingesteld of is ingesteld op true (waar).
 
-      Als deze optie is ingesteld op Onwaar (False), zijn de updates voor onderdelen uitgeschakeld. Bepaalde onderdelen worden echter uitgesloten van dit beleid: updates voor onderdelen worden niet uitgeschakeld als deze geen uitvoerbare code bevatten, het gedrag van de browser niet aanzienlijk veranderen of essentieel zijn voor de beveiliging.
+      Als deze optie is ingesteld op false (onwaar), zijn de updates voor onderdelen uitgeschakeld. Bepaalde onderdelen worden echter uitgesloten van dit beleid: updates voor onderdelen worden niet uitgeschakeld als deze geen uitvoerbare code bevatten, het gedrag van de browser niet aanzienlijk veranderen of essentieel zijn voor de beveiliging.
       Voorbeelden van dergelijk onderdelen zijn Certificate Revocation Lists en de Safe Browsing-gegevens.
       Zie https://developers.google.com/safe-browsing voor meer informatie over Safe Browsing.</translation>
 <translation id="6310223829319187614">Automatisch aanvullen van domeinnaam bij inloggen van gebruiker inschakelen</translation>
@@ -1505,6 +1484,7 @@
           De beleidswaarde moet worden opgegeven in milliseconden. Waarden moeten lager zijn dan de inactieve vertraging.</translation>
 <translation id="6536600139108165863">Automatisch opnieuw opstarten wanneer apparaat wordt afgesloten</translation>
 <translation id="6539246272469751178">Dit beleid is niet van invloed op Android-apps. Android-apps gebruiken altijd de standaardmap voor downloads en hebben geen toegang tot bestanden die door <ph name="PRODUCT_OS_NAME" /> zijn gedownload naar een niet-standaard downloadmap.</translation>
+<translation id="654303922206238013">Migratiestrategie voor eCryptfs</translation>
 <translation id="6544897973797372144">Als dit beleid is ingesteld op 'Waar' en het beleid ChromeOsReleaseChannel niet is ingesteld, mogen gebruikers van het registrerende domein het releasekanaal van het apparaat wijzigen. Als dit beleid is ingesteld op 'Onwaar', wordt het apparaat vergrendeld op het laatst ingestelde kanaal.
 
       Het door de gebruiker geselecteerde kanaal wordt overschreven door het beleid ChromeOsReleaseChannel. Als het beleidskanaal echter stabieler is dan het kanaal dat is geïnstalleerd op het apparaat, wordt het kanaal pas gewijzigd nadat de versie van het stabielere kanaal een hoger versienummer bereikt dan de versie die op het apparaat is geïnstalleerd.</translation>
@@ -1693,6 +1673,13 @@
 
           Dit beleid wordt alleen gerespecteerd als het beleid 'DefaultSearchProviderEnabled' is ingeschakeld.</translation>
 <translation id="7302043767260300182">Vertraging van schermvergrendeling wanneer op netstroom wordt gewerkt</translation>
+<translation id="7309839952828354215">Geeft aan hoe een apparaat zich moet gedragen dat is geleverd met eCryptfs en moet worden overgezet naar ext4-versleuteling.
+
+      Als je dit beleid instelt op 'DisallowArc', worden Android-apps uitgeschakeld voor alle gebruikers op het apparaat (waaronder gebruikers die al beschikken over ext4-versleuteling) en wordt er geen migratie van eCryptfs naar ext4-versleuteling aangeboden aan gebruikers.
+
+      Als je dit beleid instelt op 'AllowMigration', wordt aan gebruikers met eCryptfs-hoofdmappen aangeboden deze te migreren naar ext4-versleuteling indien nodig (momenteel is dit het geval wanneer Android N beschikbaar komt op het apparaat).
+
+      Als dit beleid niet wordt ingesteld, gedraagt het apparaat zich alsof 'DisallowArc' is gekozen.</translation>
 <translation id="7311458740754205918">Als dit beleid is ingesteld op 'waar' of niet is ingesteld, kunnen op de nieuwe tabbladpagina contentsuggesties worden weergegeven op basis van de browsegeschiedenis, interesses en locatie van de gebruiker.
 
       Als dit is ingesteld op 'onwaar', worden er geen automatisch gegenereerde contentsuggesties weergegeven op de nieuwe tabbladpagina.</translation>
@@ -2088,8 +2075,6 @@
           Als je deze instelling inschakelt, wordt de CNAME-lookup overgeslagen en wordt de servernaam gebruikt zoals deze is opgegeven.
 
           Als je deze instelling uitschakelt of niet instelt, wordt de canonieke naam van de server bepaald aan de hand van de CNAME-lookup.</translation>
-<translation id="8774131509736383471">Als dit beleid is ingesteld op 'waar', maximaliseert <ph name="PRODUCT_NAME" /> automatisch het eerste venster dat bij eerste uitvoering wordt weergegeven.
-      Als dit beleid is ingesteld op 'onwaar' of niet is geconfigureerd, wordt op basis van de schermgrootte bepaald of het eerste venster moet worden gemaximaliseerd.</translation>
 <translation id="87812015706645271">Vereist dat de naam van de lokale gebruiker en de eigenaar van de host voor externe toegang met elkaar overeenkomen</translation>
 <translation id="8782750230688364867">Hiermee wordt het percentage gespecificeerd waarmee de inactieve vertraging wordt geschaald als het apparaat zich in presentatiemodus bevindt.
 
diff --git a/components/policy/resources/policy_templates_no.xtb b/components/policy/resources/policy_templates_no.xtb
index 1714b1b..13d3b61 100644
--- a/components/policy/resources/policy_templates_no.xtb
+++ b/components/policy/resources/policy_templates_no.xtb
@@ -509,6 +509,7 @@
 
           Hvis denne retningslinjen ikke angis, er innstillingen aktivert.</translation>
 <translation id="2824715612115726353">Aktiver inkognitomodus</translation>
+<translation id="2838830882081735096">Ikke tillat dataoverføring og ARC</translation>
 <translation id="2844404652289407061">Gjør «Trykk for å søke» tilgjengelig i innholdsvisningen i <ph name="PRODUCT_NAME" />.
 
       Hvis du slår på denne innstillingen, blir «Trykk for å søke»-funksjonen tilgjengelig for brukerne, og de kan velge om de vil slå den på eller av.
@@ -682,13 +683,6 @@
           Denne innstillingen brukes bare hvis «DefaultSearchProviderEnabled»-innstillingen er aktivert.</translation>
 <translation id="350797926066071931">Aktiver oversettelse</translation>
 <translation id="3528000905991875314">Aktiver alternative feilsider</translation>
-<translation id="3538538104630456270">Den tilknyttede innstillingen ble brukt før vi implementerte ny autentisering for visning av passord. Etter dette har ikke innstillingen – og dermed heller ikke denne regenel – hatt noen innvirkning på funksjonaliteten i Chrome. Den nåværende funksjonaliteten i Chrome er den samme som hvis denne regelen hadde vært konfigurert til å slå av visning av passord i klartekst på innstillingssiden i passordbehandlingen. Det betyr at innstillingssiden bare har en plassholder, og brukeren må klikke på «Vis» (og eventuelt utføre en ny autentisering) for å se passordet i Chrome. Den originale beskrivelsen av regelen er som følger.
-
-          Kontrollerer hvorvidt brukeren kan vise passord i klartekst i passordbehandlingen.
-
-          Hvis du slår av denne innstillingen, tillater ikke passordbehandlingen at lagrede passord vises i klartekst i vinduet til passordbehandlingen.
-
-          Hvis du slår på eller ikke angir denne regelen, kan brukerne se passordene i klartekst i passordbehandlingen.</translation>
 <translation id="3547954654003013442">Innstillinger for proxy-tjener</translation>
 <translation id="3591584750136265240">Konfigurer autentiseringsatferden ved pålogging</translation>
 <translation id="3627678165642179114">Aktiver eller deaktiver nett-tjeneste for stavekontroll</translation>
@@ -881,23 +875,6 @@
 <translation id="4239720644496144453">Bufferen brukes ikke til Android-apper. Hvis flere brukere installerer den samme Android-appen, blir den lastet ned på nytt for hver bruker.</translation>
 <translation id="4250680216510889253">Nei</translation>
 <translation id="4261820385751181068">Lokalitet for påloggingsskjermen på enheten</translation>
-<translation id="4275782538576261754">Konfigurerer hvilken type nedlasting <ph name="PRODUCT_NAME" /> skal blokkere fullstendig. Brukerne kan ikke overstyre sikkerhetsbestemmelsen.
-
-      Hvis du angir denne regelen, forhindrer <ph name="PRODUCT_NAME" /> enkelte typer nedlastinger, og brukeren kan ikke omgå sikkerhetsadvarslene.
-
-      Når «Blokkér farlige nedlastinger»-alternativet er valgt, blokkeres alle nedlastinger, bortsett fra de som er tilknyttet Safe Browsing-advarsler.
-
-      Når «Blokkér potensielt farlige nedlastinger»-alternativer er valgt, tillates alle nedlastinger, bortsett fra de som er tilknyttet Safe Browsing-advarsler om potensielt farlige nedlastinger.
-
-      Når «Blokkér alle nedlastinger»-alternativet er valgt, blokkeres alle nedlastinger.
-
-      Hvis denne regelen ikke er angitt (eller hvis «Ingen spesielle begrensninger»-alternativet er valgt, er nedlastingene underlagt de vanlige sikkerhetsbegrensningene, som er basert på Safe Browsing-analyseresultater.
-
-      Vær oppmerksom på at disse begrensningene gjelder for nedlastinger som startes via nettsideinnhold, samt «Last ned linken»-alternativet i den kontekstuelle menyen.
-
-       Disse begrensningene gjelder ikke for nedlasting/lagring av siden som i øyeblikket vises, og heller ikke for lagring av nettsteder som PDF-filer via utskriftsalternativene.
-
-      Gå til https://developers.google.com/safe-browsing for å få mer informasjon om Safe Browsing.</translation>
 <translation id="427632463972968153">Angir parameterene som brukes når du utfører et bildesøk med POST. De består av kommainndelte navn og verdi-par. Hvis en verdi er et malparameter, som {imageThumbnail} i eksempelet ovenfor, blir den erstattet med virkelige miniatyrbildedata.
 
           Denne innstillingen er valgfri. Hvis den ikke er angitt, blir forespørsler om bildesøk sendt via GET-metoden.
@@ -923,6 +900,7 @@
 <translation id="436581050240847513">Rapportér nettverksgrensesnitt for enheten</translation>
 <translation id="4372704773119750918">Ikke tilllat bedriftsbrukeren å være en del av flerprofilen (primær eller sekundær)</translation>
 <translation id="4377599627073874279">La alle nettsteder vise alle bilder</translation>
+<translation id="437791893267799639">Innstillingen er ikke angitt – ikke tillat dataoverføring og ARC</translation>
 <translation id="4389091865841123886">Konfigurer ekstern attestering med TPM-mekanisme</translation>
 <translation id="4418726081189202489">Hvis du setter denne regelen til «false» (usann), forhindres <ph name="PRODUCT_NAME" /> fra å sende sporadiske forespørsler til en Google-tjeneste for å innhente et nøyaktig tidsstempel. Slike forespørsler er aktivert hvis regelen er satt til «true» (sann) eller ikke er angitt.</translation>
 <translation id="4423597592074154136">Manuell konfigurering av mellomtjenerinnstillinger</translation>
@@ -1233,6 +1211,7 @@
 <translation id="5586942249556966598">Gjør ingenting</translation>
 <translation id="5630352020869108293">Gjenopprett den siste økten</translation>
 <translation id="5645779841392247734">Tillat informasjonskapsler på disse nettstedene</translation>
+<translation id="5693469654327063861">Tillat dataoverføring</translation>
 <translation id="5694594914843889579">Når denne regelen er angitt som «true» (sann), er ikke eksterne lagringsmedier tilgjengelige i filbehandleren.
 
       Denne regelen påvirker alle typer lagringsmedier, for eksempel USB-flashenheter, eksterne harddisker, SD-kort og andre minnekort, optisk lagring osv. Intern lagring påvirkes ikke, så filer du har lastet ned i nedlastingsmappen, er fortsatt tilgjengelige. Google Disk påvirkes heller ikke av denne regelen.
@@ -1475,6 +1454,7 @@
           Verdien for innstillingen må angis i millisekunder. Verdien er låst til å være lavere enn inaktivitetsforsinkelsen.</translation>
 <translation id="6536600139108165863">Start på nytt automatisk når enheten slås av</translation>
 <translation id="6539246272469751178">Denne regelen har ingen innvirkning på Android-apper. Android-apper bruker alltid standardkatalogen for nedlastinger og har ikke tilgang til noen filer som lastes ned av <ph name="PRODUCT_OS_NAME" /> til en annen katalog en standardkatalogen.</translation>
+<translation id="654303922206238013">Overføringsstrategi for eCryptfs</translation>
 <translation id="6544897973797372144">Hvis denne innstillingen er angitt som Sann og ChromeOsReleaseChannel-retningslinjen ikke er spesifisert, så gis brukere fra domenet som registreres, tillatelse til å endre enhetens lanseringskanal. Hvis denne retningslinjen er angitt som Usann, blir enheten låst til kanalen den sist ble tilordnet til.
 
       Den brukervalgte kanalen overstyres av ChromeOsReleaseChannel-retningslinjen, men hvis retningslinjekanalen er mer stabil enn den som ble installert på enheten, byttes kanalen bare etter at versjonen av den mer stabile kanalen når et høyere versjonsnummer enn nummeret på den som er installert på enheten.</translation>
@@ -1660,6 +1640,13 @@
 
          Denne retningslinjen gjelder bare hvis retningslinjen DefaultSearchProviderEnabled er aktivert.</translation>
 <translation id="7302043767260300182">Skjermlåsforsinkelse når du bruker strømadapteren</translation>
+<translation id="7309839952828354215">Spesifiserer hvordan enheter som har blitt levert med eCryptfs, og som må gå over til ext4-kryptering, bør oppføre seg.
+
+      Hvis du angir denne innstillingen som «DisallowArc», blir Android-apper deaktivert for alle brukere av enheten (inkludert brukerne som allerede har ext4-kryptering), og ingen brukere får muligheten til å overføre fra eCryptfs til ext4-kryptering.
+
+      Hvis du angir denne innstillingen som «AllowMigration», har brukere med eCryptfs-hjemmekataloger muligheten til å overføre disse til ext4-kryptering der det er nødvendig (for øyeblikket når Android N blir tilgjengelig på enheten).
+
+      Hvis denne innstillingen ikke angis, oppfører enheten seg som om «DisallowArc» er valgt.</translation>
 <translation id="7311458740754205918">Hvis denne regelen er angitt som «true» (sann) eller ikke er angitt, kan nye faner vise innholdsforslag som er basert på brukerens nettleserlogg, interesser eller steder.
 
       Hvis den er angitt som «false» (usann), vises ikke automatisk genererte innholdsforslag på nye faner.</translation>
@@ -1983,7 +1970,7 @@
       Når DeviceIdleLogoutTimeout er spesifisert, definerer denne retningslinjen varigheten av advarselfeltet med en nedtellingsklokke som vises til brukeren før den blir logget av.
 
       Retningslinjeverdien må angis i millisekunder.</translation>
-<translation id="8339420913453596618">Bruk av en andre faktor er slått av</translation>
+<translation id="8339420913453596618">Bruk av tofaktorautentisering er slått av</translation>
 <translation id="8344454543174932833">Importer bokmerker fra standard nettleser ved første kjøring</translation>
 <translation id="8359734107661430198">Slå på ExampleDeprecatedFeature API frem til og med 2008/09/02</translation>
 <translation id="8369602308428138533">Forsinkelse for avslått skjerm når du bruker strømadapteren</translation>
@@ -2029,7 +2016,7 @@
 
           Hvis du ikke spesifiserer denne regelen, forsøker <ph name="PRODUCT_NAME" /> å oppdage om en tjener er på intranett og bare svare på IWA-forespørsler hvis den er det. Hvis en tjener registreres som Internett, ignorerer <ph name="PRODUCT_NAME" /> IWA-forespørsler fra tjeneren.</translation>
 <translation id="8672321184841719703">Målversjon for automatiske oppdateringer</translation>
-<translation id="867410340948518937">U2F (Universal Second Factor)</translation>
+<translation id="867410340948518937">Universal tofaktor-autentisering (U2F)</translation>
 <translation id="8693243869659262736">Bruk innebygd DNS-klient</translation>
 <translation id="8704831857353097849">Liste over deaktiverte programtillegg</translation>
 <translation id="8711086062295757690">Angir nøkkelordet, som er snarveien som brukes i søkefeltet for å utløse søket for denne leverandøren.
@@ -2047,8 +2034,6 @@
 
       Hvis innstillingen deaktiveres, kan ikke nettleser- og nedlastingsloggen slettes.</translation>
 <translation id="8764119899999036911">Angir om generert Kerberos-SPN er basert på det kanoniske DNS-navnet eller på det angitte originalnavnet. Hvis du aktiverer denne innstillingen, droppes CNAME-oppslag, og tjenernavnet brukes som angitt. Hvis du deaktiverer denne innstillingen eller ikke angir den, bestemmes tjenerens kanoniske navn ved hjelp av CNAME-oppslag.</translation>
-<translation id="8774131509736383471">Hvis denne regelen settes til true (sann), blir det første vinduet som vises ved den første kjøringen av <ph name="PRODUCT_NAME" />, alltid maksimert.
-      Hvis denne regelen settes til false (usann) eller ikke spesifiseres, blir skjermstørrelsen brukt for å bestemme om det første vinduet som vises, skal maksimeres.</translation>
 <translation id="87812015706645271">Krever at navnet på den lokale brukeren samsvarer med verten for ekstern tilgang</translation>
 <translation id="8782750230688364867">Angir prosentandelen for hvordan forsinkelsen til skjermdemping skaleres når enheten er i presentasjonsmodus.
 
diff --git a/components/policy/resources/policy_templates_pl.xtb b/components/policy/resources/policy_templates_pl.xtb
index b5f15bd..3d1a5284 100644
--- a/components/policy/resources/policy_templates_pl.xtb
+++ b/components/policy/resources/policy_templates_pl.xtb
@@ -494,6 +494,7 @@
 
           Jeśli nie skonfigurujesz tej zasady, ustawienie jest włączone.</translation>
 <translation id="2824715612115726353">Włącz tryb incognito</translation>
+<translation id="2838830882081735096">Nie zezwalaj na migrację danych ani na działanie ARC</translation>
 <translation id="2844404652289407061">Pozwala korzystać z funkcji „Dotknij, by wyszukać” w widoku treści w <ph name="PRODUCT_NAME" />.
 
       Jeśli włączysz to ustawienie, funkcja „Dotknij, by wyszukać” będzie dostępna dla użytkownika i będzie on mógł ją włączyć lub wyłączyć.
@@ -537,7 +538,7 @@
       Jeśli włączysz to ustawienie, wszystkie strony uwierzytelniania portalu przechwytującego (czyli wszystkie strony internetowe wyświetlane od momentu pojawienia się strony logowania portalu przechwytującego do momentu, gdy <ph name="PRODUCT_NAME" /> wykryje nawiązanie połączenia z internetem) będą wyświetlać się w osobnym oknie, ignorując wszelkie ustawienia zasad i ograniczeń dla bieżącego użytkownika.
 
       Jeśli wyłączysz to ustawienie lub go nie skonfigurujesz, wszystkie strony uwierzytelniania portalu przechwytującego będą wyświetlać się w nowej karcie przeglądarki, używając ustawień serwera proxy dla bieżącego użytkownika.</translation>
-<translation id="3001534538097271560">Wyłączenie tej zasady uniemożliwi użytkownikom wysyłanie na serwery Google pewnych informacji o systemie i zawartości stron. Jeśli włączysz tę zasadę lub jej nie skonfigurujesz, użytkownicy będą mogli wysyłać te dane do usługi Bezpieczne przeglądanie, by pomóc w wykrywaniu niebezpiecznych aplikacji i stron.
+<translation id="3001534538097271560">Wyłączenie tej zasady uniemożliwi użytkownikom wysyłanie na serwery Google pewnych informacji o systemie i zawartości stron. Jeśli włączysz tę zasadę lub jej nie skonfigurujesz, użytkownicy będą mogli wysyłać te dane do funkcji Bezpieczne przeglądanie, by pomóc w wykrywaniu niebezpiecznych aplikacji i stron.
 
       Więcej informacji o Bezpiecznym przeglądaniu znajdziesz na stronie https://developers.google.com/safe-browsing</translation>
 <translation id="3021409116652377124">Wyłącz znajdowanie wtyczek</translation>
@@ -664,20 +665,13 @@
           Ta zasada jest uwzględniana tylko wtedy, gdy włączona jest zasada „DefaultSearchProviderEnabled”.</translation>
 <translation id="350797926066071931">Włącz Tłumacza</translation>
 <translation id="3528000905991875314">Włącz alternatywne strony błędów</translation>
-<translation id="3538538104630456270">To ustawienie było używane przed wprowadzeniem ponownego uwierzytelniania przy wyświetleniu haseł. Po wprowadzeniu ponownego uwierzytelniania ustawienie i zasada nie mają żadnego wpływu na działanie Chrome. Obecnie Chrome działa tak, jakby zasada wyłączała wyświetlanie tekstu haseł na stronie ustawień menedżera haseł. Oznacza to, że na stronie ustawień znajduje się tylko element zastępczy, a dopiero po kliknięciu przez użytkownika „Pokaż” (i ponownym uwierzytelnieniu, jeśli jest wymagane) Chrome pokaże hasło. Poniżej wcześniejszy opis tej zasady.
-
-          Pozwala określić, czy użytkownik może wyświetlać tekst haseł w menedżerze haseł.
-
-          Jeśli wyłączysz to ustawienie, w oknie menedżera haseł nie będzie można wyświetlać tekstu przechowywanych haseł.
-
-          W przypadku włączenia lub nieskonfigurowania tej zasady użytkownicy będą mogli wyświetlać tekst haseł w menedżerze haseł.</translation>
 <translation id="3547954654003013442">Ustawienia serwera proxy</translation>
 <translation id="3591584750136265240">Skonfiguruj sposób uwierzytelniania logowania</translation>
 <translation id="3627678165642179114">Włącz lub wyłącz internetową usługę sprawdzania pisowni</translation>
 <translation id="3646859102161347133">Ustaw typ lupy</translation>
 <translation id="3653237928288822292">Ikona domyślnego dostawcy wyszukiwania</translation>
 <translation id="3660562134618097814">Prześlij pliki cookie dostawcy tożsamości SAML podczas logowania</translation>
-<translation id="3687282113223807271">Usługa Bezpieczne przeglądanie wyświetla ostrzeżenie, gdy użytkownik chce wejść na stronę oznaczoną jako potencjalnie szkodliwa. Jeśli włączysz to ustawienie, użytkownicy nie będą mogli przechodzić ze strony ostrzeżenia na strony szkodliwe.
+<translation id="3687282113223807271">Funkcja Bezpieczne przeglądanie wyświetla ostrzeżenie, gdy użytkownik chce wejść na stronę oznaczoną jako potencjalnie szkodliwa. Jeśli włączysz to ustawienie, użytkownicy nie będą mogli przechodzić ze strony ostrzeżenia na strony szkodliwe.
 
       Jeśli nie skonfigurujesz tego ustawienia lub je wyłączysz, użytkownicy będą mogli wybrać, czy chcą przejść ze strony ostrzeżenia na stronę oznaczoną jako szkodliwa.
 
@@ -859,23 +853,6 @@
 <translation id="4239720644496144453">Pamięć podręczna nie jest używana dla aplikacji na Androida. Gdy wielu użytkowników instaluje tę samą aplikację na Androida, jest ona pobierana oddzielnie dla każdego z nich.</translation>
 <translation id="4250680216510889253">Nie</translation>
 <translation id="4261820385751181068">Ustawienia regionalne na ekranie logowania na urządzeniu</translation>
-<translation id="4275782538576261754">Ustawia typy pobieranych plików, które <ph name="PRODUCT_NAME" /> ma całkowicie blokować bez umożliwiania użytkownikom podjęcia innej decyzji.
-
-      Jeśli ustawisz tę zasadę, <ph name="PRODUCT_NAME" /> będzie blokować określone typy pobieranych plików i nie pozwoli użytkownikom na ignorowanie ostrzeżeń o zagrożeniu.
-
-      Jeśli wybierzesz opcję „Blokuj pobieranie niebezpiecznych plików”, dozwolone będzie pobieranie wszystkich plików oprócz oznaczonych ostrzeżeniami Bezpiecznego przeglądania.
-
-      Jeśli wybierzesz opcję „Blokuj pobieranie potencjalnie niebezpiecznych plików”, dozwolone będzie pobieranie wszystkich plików oprócz oznaczonych ostrzeżeniami Bezpiecznego przeglądania dotyczącymi potencjalnie niebezpiecznych plików.
-
-      Jeśli wybierzesz opcję „Blokuj pobieranie wszystkich plików”, blokowane będzie pobieranie wszystkich plików.
-
-      Jeśli nie skonfigurujesz tej zasady (lub wybierzesz opcję „Brak ograniczeń specjalnych”), pobierane pliki będą podlegać zwyczajnym ograniczeniom dotyczącym bezpieczeństwa na podstawie wyników analiz Bezpiecznego przeglądania.
-
-      Pamiętaj, że te ograniczenia obowiązują w odniesieniu do plików pobieranych z poziomu treści strony internetowej oraz przy użyciu opcji menu kontekstowego „pobierz link…”.
-
-      Nie obowiązują one w odniesieniu do zapisywania i pobierania aktualnie wyświetlanej strony ani zapisywania plików jako PDF z poziomu opcji drukowania.
-
-      Więcej informacji o Bezpiecznym przeglądaniu znajdziesz na stronie https://developers.google.com/safe-browsing</translation>
 <translation id="427632463972968153">Określa parametry używane przy wyszukiwaniu obrazem przy użyciu POST. Składa się z rozdzielonych przecinkami par nazwy i wartości. Jeśli wartość jest parametrem szablonu, tak jak w przykładzie powyżej {imageThumbnail}, zostanie ona zastąpiona rzeczywistymi danymi miniatury obrazu.
 
           Ta zasada jest opcjonalna. Jeśli nie jest ustawiona, żądania wyszukiwania obrazem są wysyłane przy użyciu metody GET.
@@ -901,6 +878,7 @@
 <translation id="436581050240847513">Raportuj interfejsy sieciowe urządzeń</translation>
 <translation id="4372704773119750918">Nie zezwalaj użytkownikom firmowym na korzystanie z trybu wieloprofilowego (jako użytkownik główny ani dodatkowy)</translation>
 <translation id="4377599627073874279">Zezwalaj na wyświetlanie wszelkich grafik we wszystkich witrynach</translation>
+<translation id="437791893267799639">Zasada nie jest skonfigurowana, nie zezwalaj na migrację danych ani na działanie ARC</translation>
 <translation id="4389091865841123886">Konfiguruje zdalne poświadczanie przy użyciu mechanizmu TPM</translation>
 <translation id="4418726081189202489">Wyłączenie tej zasady spowoduje, że <ph name="PRODUCT_NAME" /> nie będzie okresowo wysyłać zapytań do serwera Google w celu pobrania dokładnej sygnatury czasowej. Zapytania zostaną włączone, jeśli włączysz tę zasadę lub nie skonfigurujesz jej wcale.</translation>
 <translation id="4423597592074154136">Ręcznie określ ustawienia serwera proxy</translation>
@@ -1179,6 +1157,7 @@
 <translation id="5586942249556966598">Nic nie rób</translation>
 <translation id="5630352020869108293">Przywróć ostatnią sesję</translation>
 <translation id="5645779841392247734">Zezwalaj na pliki cookie w tych witrynach</translation>
+<translation id="5693469654327063861">Zezwól na migrację danych</translation>
 <translation id="5694594914843889579">Po włączeniu tej zasady pamięci zewnętrzne będą niedostępne w przeglądarce plików.
 
       Ta zasada dotyczy wszystkich typów nośników pamięci, takich jak na przykład napędy flash USB, zewnętrzne dyski twarde, karty pamięci SD i inne, pamięci optyczne itd. Pamięć wewnętrzna nie podlega tej zasadzie, więc nadal będzie można otwierać pliki z folderu Pobrane. Ta zasada nie dotyczy też Dysku Google.
@@ -1357,7 +1336,7 @@
 <translation id="6287694548537067861">Gdy ta zasada jest nieskonfigurowana lub ma wartość Prawda, włączone są aktualizacje wszystkich komponentów <ph name="PRODUCT_NAME" />.
 
       Jeśli zasada ma wartość Fałsz, aktualizacje komponentów są wyłączone. Nie obejmuje to jednak niektórych komponentów: nie są wyłączane aktualizacje żadnych komponentów, które nie zawierają kodu wykonywalnego, nie mają znacznego wpływu na działanie przeglądarki lub mają kluczowe znaczenie dla bezpieczeństwa.
-      Przykładami takich komponentów są listy odwołanych certyfikatów i dane bezpiecznego przeglądania.
+      Przykładami takich komponentów są listy odwołanych certyfikatów i dane Bezpiecznego przeglądania.
       Więcej informacji o Bezpiecznym przeglądaniu znajdziesz na stronie https://developers.google.com/safe-browsing</translation>
 <translation id="6310223829319187614">Włącz autouzupełnianie nazw domen w czasie logowania użytkownika</translation>
 <translation id="6315673513957120120">Chrome wyświetla stronę z ostrzeżeniem, gdy użytkownicy otworzą witrynę, w której występują błędy SSL. Domyślnie lub wtedy, gdy ta zasada jest włączona, użytkownicy mogą zignorować i zamknąć stronę z ostrzeżeniem.
@@ -1403,6 +1382,7 @@
           Wartość zasady powinna być określona w milisekundach. Wartości muszą być mniejsze niż opóźnienie bezczynności.</translation>
 <translation id="6536600139108165863">Automatyczny restart przy wyłączaniu urządzenia</translation>
 <translation id="6539246272469751178">Ta zasada nie ma wpływu na aplikacje na Androida. Aplikacje te zawsze używają domyślnego katalogu na pobrane pliki i nie mają dostępu do plików pobranych przez <ph name="PRODUCT_OS_NAME" /> do innych katalogów.</translation>
+<translation id="654303922206238013">Strategia migracji dla plików eCryptfs</translation>
 <translation id="6544897973797372144">Jeśli ta zasada zostanie włączona, a zasada ChromeOsReleaseChannel nie będzie określona, użytkownicy domeny rejestrującej będą mogli zmienić kanał wersji urządzenia. Jeśli ta zasada będzie wyłączona, na urządzeniu zostanie zablokowany ostatnio ustawiony kanał.
 
       Kanał wybrany przez użytkownika zostanie zmieniony przez zasadę ChromeOsReleaseChannel, ale jeśli zasada określa kanał stabilniejszy niż zainstalowany na urządzeniu, kanał zostanie zmieniony, gdy wersja z kanału stabilniejszego będzie miała numer wyższy od wersji zainstalowanej na urządzeniu.</translation>
@@ -1567,6 +1547,13 @@
 
           Ta zasada jest stosowana tylko wtedy, gdy włączono zasadę „DefaultSearchProviderEnabled”.</translation>
 <translation id="7302043767260300182">Opóźnienie blokady ekranu przy zasilaniu sieciowym</translation>
+<translation id="7309839952828354215">Określa, jak powinno zachowywać się urządzenie, które zostało dostarczone z systemem plików eCryptfs i wymaga przejścia na szyfrowanie ext4.
+
+      Jeśli wybierzesz dla tej zasady ustawienie „DisallowArc”, aplikacje na Androida zostaną wyłączone dla wszystkich użytkowników urządzenia (także tych, którzy już korzystają z szyfrowania ext4). Użytkownicy nie będą mogli przeprowadzić migracji z szyfrowania eCryptfs do ext4.
+
+      Jeśli wybierzesz dla tej zasady ustawienie „AllowMigration”, użytkownicy korzystający z katalogów domowych eCryptfs zobaczą opcję przeniesienia ich do szyfrowania ext4, jeśli będzie to konieczne (obecnie dzieje się to w momencie, gdy na urządzeniu pojawia się Android N).
+
+      Jeśli zasada pozostanie nieskonfigurowana, urządzenie będzie zachowywać się tak samo jak po wybraniu opcji „DisallowArc”.</translation>
 <translation id="7311458740754205918">Jeśli ta zasada ma wartość prawda lub nie jest skonfigurowana, na stronie Nowa karta mogą pojawiać się polecane treści wybrane na podstawie historii przeglądania, zainteresowań lub lokalizacji użytkownika.
 
       Jeśli ta zasada ma wartość fałsz, automatycznie wybierane polecane treści nie będą wyświetlać się na stronie Nowa karta.</translation>
@@ -1935,8 +1922,6 @@
 
       Jeśli to ustawienie jest wyłączone, nie można usuwać historii przeglądania ani pobierania.</translation>
 <translation id="8764119899999036911">Pozwala określić, czy generowana nazwa SPN w protokole Kerberos jest tworzona na podstawie kanonicznej nazwy DNS, czy też wpisanej, oryginalnej nazwy. Włączenie tego ustawienia powoduje pominięcie wyszukiwania rekordu CNAME i użycie wprowadzonej nazwy serwera. Jeśli wyłączysz ustawienie lub nie skonfigurujesz go, nazwa kanoniczna serwera będzie określana za pomocą wyszukiwania rekordu CNAME.</translation>
-<translation id="8774131509736383471">Jeśli ta zasada jest włączona, <ph name="PRODUCT_NAME" /> bezwarunkowo zmaksymalizuje pierwsze okno wyświetlone przy pierwszym uruchomieniu.
-      Jeśli zasada jest wyłączona lub nieskonfigurowana, pierwsze wyświetlone okno zostanie zmaksymalizowane lub nie, w zależności od rozmiaru ekranu.</translation>
 <translation id="87812015706645271">Wymaga, by nazwa użytkownika lokalnego była taka sama jak właściciela hosta dostępu zdalnego</translation>
 <translation id="8782750230688364867">Określa wartość procentową skalowania opóźnienia przyciemnienia ekranu, gdy urządzenie działa w trybie prezentacji.
 
diff --git a/components/policy/resources/policy_templates_pt-BR.xtb b/components/policy/resources/policy_templates_pt-BR.xtb
index a661e1c..eff89a3 100644
--- a/components/policy/resources/policy_templates_pt-BR.xtb
+++ b/components/policy/resources/policy_templates_pt-BR.xtb
@@ -490,6 +490,7 @@
 
           Se esta política não for definida, a configuração será ativada.</translation>
 <translation id="2824715612115726353">Ativar o modo sem rastros</translation>
+<translation id="2838830882081735096">Bloquear migração de dados e ARC</translation>
 <translation id="2844404652289407061">Ativa a disponibilidade de "Tocar para pesquisar" na visualização de conteúdo do <ph name="PRODUCT_NAME" />.
 
       Se você ativa esta configuração, o recurso "Tocar para pesquisar" fica disponível para o usuário, e é possível optar por ativar ou desativar o recurso.
@@ -660,13 +661,6 @@
           Esta política só é respeitada se a política "DefaultSearchProviderEnabled" policy estiver ativada.</translation>
 <translation id="350797926066071931">Ativar Traduzir</translation>
 <translation id="3528000905991875314">Ativar páginas de erro alternativas</translation>
-<translation id="3538538104630456270">A configuração associada foi usada antes da reautenticação de exibição de senhas ser introduzida. Desde então, a configuração e, portanto, esta política, não tiveram efeito no comportamento do Chrome. O comportamento atual do Chrome é o mesmo que seria caso a política estivesse definida para desativar a exibição de senhas em texto não criptografado na página de configurações do gerenciador de senha. Isso significa que a página de configurações contém apenas um marcador, e somente depois que usuário clicar em "Mostrar" (e fizer a reautenticação, se aplicável) o Chrome mostrará a senha. Veja abaixo a descrição original da política.
-
-          Controla se o usuário pode exibir senhas em texto não criptografado no gerenciador de senhas.
-
-          Se você desativar essa configuração, o gerenciador de senhas não permitirá a exibição de senhas armazenadas em texto não criptografado na janela do gerenciador de senhas.
-
-          Se você ativar ou não definir esta política, os usuários poderão ver as próprias senhas em texto não criptografado no gerenciador de senhas.</translation>
 <translation id="3547954654003013442">Configurações de proxy</translation>
 <translation id="3591584750136265240">Configura o comportamento de autenticação de login</translation>
 <translation id="3627678165642179114">Ativar ou desativar serviço da web de verificação ortográfica</translation>
@@ -856,23 +850,6 @@
 <translation id="4239720644496144453">O cache não é usado para apps Android. Se vários usuários instalarem o mesmo app Android, o download dele será feito novamente para cada usuário.</translation>
 <translation id="4250680216510889253">Não</translation>
 <translation id="4261820385751181068">Localidade da tela de login do dispositivo</translation>
-<translation id="4275782538576261754">Configura o tipo de downloads que o <ph name="PRODUCT_NAME" /> bloqueará completamente, sem permitir que os usuários modifiquem a decisão de segurança.
-
-      Se esta política for definida, o <ph name="PRODUCT_NAME" /> impedirá determinados tipos de downloads e não permitirá que o usuário ignore os avisos de segurança.
-
-      Quando a opção Bloquear downloads perigosos é escolhida, todos os downloads são permitidos, exceto aqueles que têm avisos do "Navegação segura".
-
-      Quando a opção Bloquear downloads potencialmente perigosos é escolhida, todos os downloads são permitidos, exceto aqueles que têm avisos de downloads potencialmente perigosos do "Navegação segura".
-
-      Quando a opção Bloquear todos os downloads é escolhida, todos os downloads são bloqueados.
-
-      Quando esta política for deixada sem definição, ou a opção Nenhuma restrição especial for escolhida, os downloads passarão pelas restrições de segurança normais com base nos resultados de análise do "Navegação segura".
-
-      Essas restrições se aplicam aos downloads acionados pelo conteúdo da página da Web, assim como pela opção do menu de contexto Fazer o download do link.
-
-      Essas restrições não se aplicam à opção de salvar / fazer o download da página exibida no momento, nem se aplicam à opção de salvar como PDF das opções de impressão.
-
-      Consulte https://developers.google.com/safe-browsing (em inglês) para ver mais informações sobre o recurso "Navegação segura".</translation>
 <translation id="427632463972968153">Especifica os parâmetros usados ao pesquisar imagens com POST. Consiste em pares de nomes/valores separados por vírgula. Se um valor for um parâmetro de modelo, como {imageThumbnail} no exemplo acima, ele será substituído por dados de miniaturas de pesquisa reais.
 
           Esta política é opcional. Se não for definida, a solicitação de pesquisa de imagens será enviada usando o método GET.
@@ -898,6 +875,7 @@
 <translation id="436581050240847513">Relatar interfaces de redes de dispositivos</translation>
 <translation id="4372704773119750918">Não permitir que o usuário corporativo faça parte de diversos perfis (primários ou secundários)</translation>
 <translation id="4377599627073874279">Permitir que todos os sites exibam todas as imagens</translation>
+<translation id="437791893267799639">Política não definida. Bloquear migração de dados e ARC</translation>
 <translation id="4389091865841123886">Configurar a declaração remota com mecanismo TPM</translation>
 <translation id="4418726081189202489">Configurar esta política como falsa impede que o <ph name="PRODUCT_NAME" /> envie, ocasionalmente, consultas a um servidor do Google para recuperar um timestamp preciso. Essas consultas serão ativadas caso esta política seja configurada como Verdadeira ou não seja configurada.</translation>
 <translation id="4423597592074154136">Especificar manualmente as configurações de proxy</translation>
@@ -1175,6 +1153,7 @@
 <translation id="5586942249556966598">Não fazer nada</translation>
 <translation id="5630352020869108293">Restaurar a última sessão</translation>
 <translation id="5645779841392247734">Permitir cookies nestes sites</translation>
+<translation id="5693469654327063861">Permitir migração de dados</translation>
 <translation id="5694594914843889579">Quando esta política é definida como "true", o armazenamento externo não fica disponível no navegador de arquivos.
 
       Esta política afeta todos os tipos de mídia de armazenamento, como, por exemplo: unidades flash USB, discos rígidos externos, cartões SD e outros cartões de memória, armazenamento óptico, etc. Como o armazenamento interno não é afetado, os arquivos salvos na pasta "Download" continuam acessíveis. O Google Drive também não é afetado por esta política.
@@ -1399,6 +1378,7 @@
           O valor da política deve ser especificado em milissegundos. Os valores são fixados para serem inferiores ao intervalo de inatividade.</translation>
 <translation id="6536600139108165863">Reinicialização automática no desligamento do dispositivo</translation>
 <translation id="6539246272469751178">Esta política não tem nenhum efeito sobre apps Android. Os apps Android sempre usam o diretório de downloads padrão e não podem acessar nenhum arquivo transferido por download pelo <ph name="PRODUCT_OS_NAME" /> para um diretório de downloads não padrão.</translation>
+<translation id="654303922206238013">Estratégia de migração para eCryptfs</translation>
 <translation id="6544897973797372144">Se esta política for definida como "True", e a política ChromeOsReleaseChannel não for especificada, os usuários do domínio de inscrição poderão alterar o canal de versão do dispositivo. Se esta política for definida como "false", o dispositivo será bloqueado em qualquer canal em que a política tenha sido definida pela última vez.
 
       O canal selecionado pelo usuário será substituído pela política ChromeOsReleaseChannel, mas se o canal da política for mais estável que aquele instalado no dispositivo, o canal só vai mudar depois que a versão do canal mais estável atingir um número de versão superior à que está instalada no dispositivo.</translation>
@@ -1571,6 +1551,13 @@
 
           Esta política será respeitada apenas se a política 'DefaultSearchProviderEnabled' estiver ativada.</translation>
 <translation id="7302043767260300182">Intervalo de bloqueio da tela no funcionamento com alimentação CA</translation>
+<translation id="7309839952828354215">Especifica como um dispositivo deve se comportar com diretórios criptografados por eCryptfs que precisam de transição para a criptografia ext4.
+
+      Se você definir esta política como "DisallowArc", os apps do Android serão desativados para todos os usuários no dispositivo (incluindo aqueles que já têm criptografia ext4) e não será oferecida migração de eCryptfs para ext4 a nenhum usuário.
+
+      Se você definir esta política como "AllowMigration", os usuários com diretórios iniciais criptografados por eCryptfs poderão migrar esses diretórios para a criptografia ext4 conforme necessário (atualmente, quando o Android N fica disponível no dispositivo).
+
+      Se esta política não for definida, o dispositivo se comportará como se a opção "DisallowArc" tivesse sido escolhida.</translation>
 <translation id="7311458740754205918">Se a política é definida como true ou não é configurada, a página "Nova guia" pode mostrar sugestões de conteúdo com base no histórico de navegação, nos interesses ou no local do usuário.
 
       Se a política for definida como false, as sugestões de conteúdo geradas automaticamente não serão mostradas na página "Nova guia".</translation>
@@ -1931,8 +1918,6 @@
 
       Se esta configuração estiver desativada, não será possível excluir o histórico de navegação e de download.</translation>
 <translation id="8764119899999036911">Especifica se o SPN do Kerberos se baseia no nome DNS canônico ou no nome original inserido. Se ativar esta configuração, a pesquisa CNAME será ignorada e o nome do servidor será usado como inserido. Se desativar essa configuração ou a deixar sem definição, o nome canônico do servidor será determinado através da pesquisa CNAME.</translation>
-<translation id="8774131509736383471">Se esta política for definida como "true", <ph name="PRODUCT_NAME" /> maximizará incondicionalmente a primeira janela mostrada na primeira execução.
-      Se esta política for definida como "false" ou não for configurada, a decisão de maximizar a primeira janela mostrada será baseada no tamanho da tela.</translation>
 <translation id="87812015706645271">Exige correspondência entre o nome do usuário local e o proprietário do host de acesso remoto</translation>
 <translation id="8782750230688364867">Especifica o percentual pelo qual o intervalo de escurecimento da tela é calculado quando o dispositivo está no modo de apresentação.
 
diff --git a/components/policy/resources/policy_templates_pt-PT.xtb b/components/policy/resources/policy_templates_pt-PT.xtb
index 1c145cae..57e1f524 100644
--- a/components/policy/resources/policy_templates_pt-PT.xtb
+++ b/components/policy/resources/policy_templates_pt-PT.xtb
@@ -495,6 +495,7 @@
 
           Se deixar esta política por definir, a definição será ativada.</translation>
 <translation id="2824715612115726353">Ativar o modo de navegação anónima</translation>
+<translation id="2838830882081735096">Não permitir a migração de dados nem ARC</translation>
 <translation id="2844404652289407061">Ativa a disponibilidade de Tocar para pesquisar na vista de conteúdo do <ph name="PRODUCT_NAME" />.
 
       Se ativar esta definição, a funcionalidade Tocar para pesquisar fica disponível para o utilizador e este pode optar por a ativar ou desativar.
@@ -538,7 +539,7 @@
       Se ativar esta definição, todas as páginas de autenticação do portal cativo (ou seja, todas as páginas Web desde a página de início de sessão do portal cativo até que o <ph name="PRODUCT_NAME" /> detete uma ligação à Internet bem-sucedida) são apresentadas numa janela separada e são ignoradas todas as restrições e definições da política para o utilizador atual.
 
       Se desativar esta definição ou não a definir, todas as páginas de autenticação do portal cativo são apresentadas num separador de navegador novo (normal), com as definições de proxy do utilizador atual.</translation>
-<translation id="3001534538097271560">Definir esta política como falsa impede os utilizadores de optarem por enviar algumas informações do sistema e conteúdo de páginas para os servidores da Google. Caso esta definição seja verdadeira ou não esteja configurada, os utilizadores podem enviar algumas informações do sistema e conteúdo de páginas para a Navegação segura, de modo a ajudar a detetar aplicações e sites perigosos.
+<translation id="3001534538097271560">Definir esta política como falsa impede os utilizadores de optarem por enviar informações do sistema e conteúdo de páginas para os servidores da Google. Caso esta definição seja verdadeira ou não esteja configurada, os utilizadores podem enviar informações do sistema e conteúdo de páginas para a Navegação segura, de modo a ajudar a detetar aplicações e sites perigosos.
 
       Veja https://developers.google.com/safe-browsing para mais informações sobre a Navegação segura.</translation>
 <translation id="3021409116652377124">Desativar localizador de plug-ins</translation>
@@ -667,13 +668,6 @@
           Esta política só será seguida se a política "DefaultSearchProviderEnabled" estiver ativada.</translation>
 <translation id="350797926066071931">Ativar Google Tradutor</translation>
 <translation id="3528000905991875314">Ativar páginas de erro alternativas</translation>
-<translation id="3538538104630456270">A definição associada era utilizada antes de ser introduzida a reautenticação durante a visualização de palavras-passe. Depois disso, a definição e, consequentemente, esta política deixaram de afetar o comportamento do Chrome. Atualmente, o Chrome comporta-se como se a política estivesse definida para desativar a apresentação das palavras-passe em texto simples na página de definições do gestor de palavras-passe. Isto significa que a página de definições inclui apenas um marcador de posição e o Chrome só mostra a palavra-passe depois de o utilizador clicar em "Mostrar" (e efetuar a reautenticação, se aplicável). Segue-se a descrição original da política.
-
-          Controla se os utilizadores podem mostrar palavras-passe em texto simples no gestor de palavras-passe.
-
-          Se desativar esta definição, o gestor de palavras-passe não permite mostrar as palavras-passe armazenadas em texto simples na janela do gestor.
-
-          Se ativar ou não definir esta política, os utilizadores podem ver as palavras-passe em texto simples no gestor de palavras-passe.</translation>
 <translation id="3547954654003013442">Definições de proxy</translation>
 <translation id="3591584750136265240">Configurar o comportamento de autenticação de início de sessão</translation>
 <translation id="3627678165642179114">Ativar ou desativar o serviço Web de verificação ortográfica</translation>
@@ -864,23 +858,6 @@
 <translation id="4239720644496144453">A cache não é utilizada para aplicações Android. Se vários utilizadores instalarem a mesma aplicação Android, é transferida uma nova para cada utilizador.</translation>
 <translation id="4250680216510889253">Não</translation>
 <translation id="4261820385751181068">Local do ecrã de início de sessão do dispositivo</translation>
-<translation id="4275782538576261754">Configura o tipo de transferências que o <ph name="PRODUCT_NAME" /> irá bloquear completamente, sem permitir que os utilizadores substituam a decisão de segurança.
-
-      Se definir esta política, o <ph name="PRODUCT_NAME" /> irá impedir determinados tipos de transferência e não permitirá que os utilizadores ignorem os avisos de segurança.
-
-     Se for escolhida a opção "Bloquear transferências perigosas", são permitidas todas as transferências, exceto as que tenham avisos da Navegação segura.
-
-      Se for escolhida a opção "Bloquear transferências potencialmente perigosas", são permitidas todas as transferências, exceto as que tenham avisos da Navegação segura devido a poderem ser potencialmente perigosas.
-
-      Se for escolhida a opção "Bloquear todas as transferências", são bloqueadas todas as transferências.
-
-      Se esta política não for definida (ou se for escolhida a opção "Sem restrições especiais"), as transferências são sujeitas às restrições de segurança habituais e que se baseiam nos resultados das análises da Navegação segura.
-
-      Tenha em conta que estas restrições se aplicam a transferências acionadas a partir de conteúdos de páginas Web, bem como à opção do menu de contexto "Transferir link...".
-
-      Estas restrições não se aplicam a guardar/transferir a página que está a ser apresentada no momento nem a guardar PDFs a partir das opções de impressão.
-
-      Veja https://developers.google.com/safe-browsing para mais informações sobre a Navegação segura.</translation>
 <translation id="427632463972968153">Especifica os parâmetros utilizados ao efetuar uma pesquisa de imagens com POST. Consiste em pares de nome/valor separados por vírgulas. Se um valor for o parâmetro de um modelo, como {imageThumbnail} no exemplo acima, será substituído por dados de miniatura de imagem reais.
 
           Esta política é opcional. Se não for definida, será enviado um pedido de pesquisa de imagens através do método GET.
@@ -906,6 +883,7 @@
 <translation id="436581050240847513">Comunicar interfaces de rede do dispositivo</translation>
 <translation id="4372704773119750918">Não permitir que o utilizador empresarial faça parte do multiperfil (principal ou secundário)</translation>
 <translation id="4377599627073874279">Permitir que todos os sites mostrem todas as imagens</translation>
+<translation id="437791893267799639">Política não definida, não permitir a migração de dados nem ARC</translation>
 <translation id="4389091865841123886">Configura a comprovação remota através do mecanismo TPM.</translation>
 <translation id="4418726081189202489">Definir esta política como falsa impede o <ph name="PRODUCT_NAME" /> de enviar ocasionalmente consultas para um servidor da Google para obter uma data/hora exata. Estas consultas serão ativadas caso esta política esteja definida como verdadeira ou não esteja definida.</translation>
 <translation id="4423597592074154136">Especificar manualmente as definições de proxy</translation>
@@ -1189,6 +1167,7 @@
 <translation id="5586942249556966598">Não fazer nada</translation>
 <translation id="5630352020869108293">Restaurar a última sessão</translation>
 <translation id="5645779841392247734">Permitir cookies nestes sites</translation>
+<translation id="5693469654327063861">Permitir a migração de dados</translation>
 <translation id="5694594914843889579">Se esta política estiver definida como verdadeira, o armazenamento externo não estará disponível no navegador de ficheiros.
 
       Esta política afeta todos os tipos de suporte de armazenamento. Por exemplo: unidades flash USB, discos rígidos externos, cartões SD e outros cartões de memória, armazenamento ótico, etc. O armazenamento interno não é afetado, pelo que continua a ser possível aceder aos ficheiros guardados na pasta Transferência. O Google Drive também não é afetado por esta política.
@@ -1287,9 +1266,9 @@
 <translation id="5997543603646547632">Utilizar o relógio de 24 horas por predefinição</translation>
 <translation id="6005179188836322782">Ativa a funcionalidade de Navegação segura do <ph name="PRODUCT_NAME" /> e impede os utilizadores de alterarem esta definição.
 
-      Se ativar esta definição, a Navegação segura está sempre ativa.
+      Se ativar esta definição, a Navegação segura estará sempre ativa.
 
-      Se desativar esta definição, a Navegação segura nunca está ativa.
+      Se desativar esta definição, a Navegação segura nunca estará ativa.
 
       Se ativar ou desativar esta definição, os utilizadores não podem alterar nem substituir a definição "Ativar proteção contra phishing e programas maliciosos" no <ph name="PRODUCT_NAME" />.
 
@@ -1364,7 +1343,7 @@
 <translation id="6281043242780654992">Configura as políticas das Mensagens nativas. Os anfitriões de mensagens nativas na lista negra não terão autorização até passarem para a lista de autorizações.</translation>
 <translation id="6282799760374509080">Permitir ou impedir a captura de áudio</translation>
 <translation id="6284362063448764300">TLS 1.1</translation>
-<translation id="6287694548537067861">Ativa as atualizações de componentes para todos os componentes no <ph name="PRODUCT_NAME" />quando não está definida ou está definida como Verdadeira.
+<translation id="6287694548537067861">Ativa as atualizações de componentes para todos os componentes no <ph name="PRODUCT_NAME" /> quando não está definida ou está definida como Verdadeira.
 
       Se estiver definida como Falsa, as atualizações de componentes são desativadas. Contudo, alguns componentes estão isentos desta política: as atualizações de quaisquer componentes que não contenham código executável, que não alterem significativamente o comportamento do navegador ou que sejam essenciais para a respetiva segurança não são desativadas.
       Alguns exemplos destes componentes incluem as listas de revogação de certificados e os dados da navegação segura.
@@ -1413,6 +1392,7 @@
           O valor da política deve ser especificado em milissegundos. Os valores devem ser inferiores ao atraso de inatividade.</translation>
 <translation id="6536600139108165863">Reinicialização automática no encerramento do dispositivo</translation>
 <translation id="6539246272469751178">Esta política não tem qualquer efeito em aplicações Android. As aplicações Android utilizam sempre o diretório de transferências predefinido e não podem aceder a quaisquer ficheiros transferidos pelo <ph name="PRODUCT_OS_NAME" /> para um diretório de transferências não predefinido.</translation>
+<translation id="654303922206238013">Estratégia de migração de ecryptfs</translation>
 <translation id="6544897973797372144">Se esta política for definida como Verdadeira e a política ChromeOsReleaseChannel não estiver especificada, os utilizadores do domínio inscrito serão autorizados a alterar o canal de lançamento do dispositivo. Se esta política for definida como Falsa, o dispositivo será bloqueado no último canal em que foi definido.
 
       O canal selecionado do utilizador será substituído pela política ChromeOsReleaseChannel, mas, se o canal da política for mais estável do que o instalado no dispositivo, o canal apenas mudará quando a versão do canal mais estável atingir uma versão superior à instalada no dispositivo.</translation>
@@ -1587,6 +1567,13 @@
 
           Esta política só é respeitada se a política "DefaultSearchProviderEnabled" estiver ativada.</translation>
 <translation id="7302043767260300182">Atraso do bloqueio do ecrã quando o dispositivo está ligado à eletricidade</translation>
+<translation id="7309839952828354215">Especifica o comportamento de um dispositivo enviado com ecryptfs e que tem de transitar para a encriptação ext4.
+
+      Se definir esta política como "DisallowArc", as aplicações Android são desativadas para todos os utilizadores no dispositivo (incluindo os que já têm a encriptação ext4) e não é oferecida qualquer migração de ecryptfs para a encriptação ext4 a nenhum utilizador.
+
+      Se definir esta política como "AllowMigration", é proposta aos utilizadores com diretórios principais ecryptfs a migração para a encriptação ext4 conforme seja necessário (atualmente, quando o Android N ficar disponível no dispositivo).
+
+      Se esta política for deixada por definir, o dispositivo comporta-se como se "DisallowArc" fosse a opção escolhida.</translation>
 <translation id="7311458740754205918">Se esta política for definida para verdadeira ou não for definida, a página Novo separador pode mostrar sugestões de conteúdo com base no histórico de navegação, nos interesses ou na localização do utilizador.
 
       Se for definida para falsa, as sugestões de conteúdo geradas automaticamente não são mostradas na página Novo separador.</translation>
@@ -1938,7 +1925,7 @@
 
           Se esta política não estiver definida, o <ph name="PRODUCT_NAME" /> tentará detetar se um servidor está na Intranet e só nesse momento irá responder a pedidos IWA. Se um servidor for detetado como Internet, os pedidos IWA serão ignorados pelo <ph name="PRODUCT_NAME" />.</translation>
 <translation id="8672321184841719703">Versão de Atualização Automática de Destino</translation>
-<translation id="867410340948518937">U2F (Universal Second Factor, fator duplo universal)</translation>
+<translation id="867410340948518937">U2F (Universal Second Factor)</translation>
 <translation id="8693243869659262736">Utilizar cliente DNS incorporado</translation>
 <translation id="8704831857353097849">Lista de plug-ins desativados</translation>
 <translation id="8711086062295757690">Especifica a palavra-chave a utilizar como atalho na caixa geral para acionar a pesquisa para este fornecedor. Esta política é opcional. Se não for definida, não será utilizada nenhuma palavra-chave para ativar o fornecedor. Esta política é apenas considerada se a política DefaultSearchProviderEnabled" estiver ativada.</translation>
@@ -1952,8 +1939,6 @@
 
       Se esta definição estiver desativada, o histórico de transferências e de navegação não poderão ser eliminados.</translation>
 <translation id="8764119899999036911">Especifica se o SPN do Kerberos gerado é baseado no nome de DNS canónico ou no nome introduzido originalmente. Se ativar esta definição, a procura de CNAME será ignorada e será utilizado o nome do servidor introduzido. Se desativar esta definição ou não a definir, o nome canónico do servidor será determinado através da procura de CNAME.</translation>
-<translation id="8774131509736383471">Se esta política for definida como verdadeira, o <ph name="PRODUCT_NAME" /> maximiza incondicionalmente a primeira janela mostrada na primeira execução.
-      Se esta política for definida como falsa ou não for configurada, a decisão de maximizar a primeira janela mostrada depende do tamanho do ecrã.</translation>
 <translation id="87812015706645271">Requer que o nome do utilizador local e o proprietário do anfitrião de acesso remoto coincidam</translation>
 <translation id="8782750230688364867">Especifica a percentagem que determina a escala do atraso de esbatimento do ecrã quando o dispositivo está no modo de apresentação.
 
diff --git a/components/policy/resources/policy_templates_ro.xtb b/components/policy/resources/policy_templates_ro.xtb
index 9e672e1..53a3e8f 100644
--- a/components/policy/resources/policy_templates_ro.xtb
+++ b/components/policy/resources/policy_templates_ro.xtb
@@ -498,6 +498,7 @@
 
           Dacă politica nu este configurată, setarea va fi activată.</translation>
 <translation id="2824715612115726353">Activează modul incognito</translation>
+<translation id="2838830882081735096">Nu permite migrarea datelor și ARC</translation>
 <translation id="2844404652289407061">Activează disponibilitatea funcției Atinge pentru a căuta în timpul afișării conținutului din <ph name="PRODUCT_NAME" />.
 
       Dacă activezi această setare, funcția Atinge pentru a căuta va fi disponibilă utilizatorului și acesta va putea activa sau dezactiva funcția.
@@ -670,13 +671,6 @@
           Această politică este urmată numai dacă este activată politica „DefaultSearchProviderEnabled”.</translation>
 <translation id="350797926066071931">Activează Google Traducere</translation>
 <translation id="3528000905991875314">Activează pagini de eroare alternative</translation>
-<translation id="3538538104630456270">Setarea asociată a fost folosită înainte să fie introdusă reautentificarea la afișarea parolelor. De atunci, setarea și, prin urmare, această politică nu au avut niciun efect asupra comportamentului browserului Chrome. Browserul Chrome se comportă în prezent ca și când politica a fost setată astfel încât să se dezactiveze afișarea parolelor în text clar pe pagina de setări a managerului de parole. Acest lucru înseamnă că pagina de setări include numai un substituent, iar Chrome afișează parola numai dacă utilizatorul dă clic pe „Afișează” (și se reautentifică, dacă este cazul). Mai jos, urmează descrierea originală a politicii.
-
-          Stabilește dacă utilizatorul poate afișa parolele în text clar în managerul de parole.
-
-          Dacă dezactivezi această setare, managerul de parole nu permite afișarea în text clar în fereastra managerului de parole a parolelor stocate.
-
-          Dacă activezi sau nu configurezi această politică, utilizatorii pot vedea parolele în text clar în managerul de parole.</translation>
 <translation id="3547954654003013442">Setări proxy</translation>
 <translation id="3591584750136265240">Configurează comportamentul de autentificare la conectare</translation>
 <translation id="3627678165642179114">Activați sau dezactivați serviciul web de verificare a ortografiei</translation>
@@ -872,23 +866,6 @@
 <translation id="4239720644496144453">Memoria cache nu este folosită pentru aplicațiile Android. Dacă mai mulți utilizatori instalează aceeași aplicație Android, aceasta va fi descărcată din nou pentru fiecare utilizator.</translation>
 <translation id="4250680216510889253">Nu</translation>
 <translation id="4261820385751181068">Limba de pe ecranul de conectare al dispozitivului</translation>
-<translation id="4275782538576261754">Configurează tipul descărcărilor pe care <ph name="PRODUCT_NAME" /> le va bloca complet, fără a permite utilizatorilor să ignore decizia privind securitatea.
-
-      Dacă setezi această politică, <ph name="PRODUCT_NAME" /> va împiedica anumite tipuri de descărcări și nu va permite utilizatorului să ocolească avertismentele de securitate.
-
-      Când este aleasă opțiunea „Blochează descărcările periculoase”, sunt permise toate descărcările, cu excepția celor care au avertismente de la Navigarea sigură.
-
-      Când este aleasă opțiunea „Blochează descărcările potențial periculoase”, sunt permise toate descărcările, cu excepția celor care au avertismente de la Navigarea sigură privind descărcările potențial periculoase.
-
-      Când este aleasă opțiunea „Blochează toate descărcările”, sunt blocate toate descărcările.
-
-      Când această politică nu este configurată, (sau este aleasă opțiunea „Fără restricții speciale”), descărcările vor trece de restricțiile de securitate obișnuite pe baza rezultatelor analizei de la Navigarea sigură.
-
-      Reține că aceste restricții se aplică descărcărilor declanșate din conținutul paginii web și din opțiunea meniului contextual „descarcă linkul...”.
-
-      Aceste restricții nu se aplică la salvarea/descărcarea paginii afișate sau la salvarea ca PDF din opțiunile de printare.
-
-      Consultă https://developers.google.com/safe-browsing pentru mai multe informații despre Navigarea sigură.</translation>
 <translation id="427632463972968153">Specifică parametrii utilizați la căutarea de imagini cu POST. Politica este alcătuită din perechi nume/valoare separate prin virgulă. Dacă o valoare este un parametru șablon, precum {imageThumbnail} din exemplul de mai sus, acesta va fi înlocuit cu datele miniaturii imaginii reale.
 
           Această politică este opțională. Dacă nu este setată, solicitarea de căutare a imaginilor va fi trimisă prin metoda GET.
@@ -914,6 +891,7 @@
 <translation id="436581050240847513">Raportează interfețele de rețea pentru dispozitiv</translation>
 <translation id="4372704773119750918">Nu permite ca utilizatorul întreprindere să facă parte din profilul multiplu (principal sau secundar)</translation>
 <translation id="4377599627073874279">Permite tuturor site-urilor să afișeze toate imaginile</translation>
+<translation id="437791893267799639">Politica nu este configurată; nu se permite migrarea datelor și ARC</translation>
 <translation id="4389091865841123886">Configurați atestarea la distanță cu mecanismul TPM.</translation>
 <translation id="4418726081189202489">Dacă dezactivezi această politică, <ph name="PRODUCT_NAME" /> nu mai trimite ocazional interogări către un server Google pentru a prelua un marcaj temporal precis. Dacă politica este activată sau nu este configurată, aceste interogări vor fi activate.</translation>
 <translation id="4423597592074154136">Specifică manual setările proxy</translation>
@@ -1201,6 +1179,7 @@
 <translation id="5586942249556966598">Nicio acțiune</translation>
 <translation id="5630352020869108293">Restabiliți ultima sesiune</translation>
 <translation id="5645779841392247734">Permite cookie-uri de pe aceste site-uri</translation>
+<translation id="5693469654327063861">Permite migrarea datelor</translation>
 <translation id="5694594914843889579">Dacă această politică este activată, stocarea externă nu va fi disponibilă în browserul de fișiere.
 
       Această politică afectează toate tipurile de suporturi de stocare. De exemplu: unități flash USB, hard diskuri externe, carduri SD și alte carduri de memorie, stocarea optică etc. Stocarea internă nu este afectată. Prin urmare, fișierele salvate în dosarul Descărcări pot fi în continuare accesate. Nici Google Drive nu este afectat de această politică.
@@ -1376,10 +1355,10 @@
 <translation id="6281043242780654992">Configurează politicile pentru Mesageria nativă. Gazdele de mesagerie nativă trecute în lista neagră vor fi permise doar dacă sunt trecute în lista albă.</translation>
 <translation id="6282799760374509080">Permiteți sau refuzați preluarea conținutului audio</translation>
 <translation id="6284362063448764300">TLS 1.1</translation>
-<translation id="6287694548537067861">Când nu este configurată sau este activată, permite actualizările componentelor pentru toate componentele din <ph name="PRODUCT_NAME" />.
+<translation id="6287694548537067861">Când nu este configurată sau este activată, permite actualizările tuturor componentelor din <ph name="PRODUCT_NAME" />.
 
       Dacă este dezactivată, actualizările componentelor sunt dezactivate. Totuși, anumite componente nu se supun acestei politici: nu vor fi dezactivate actualizările oricărei componente care nu conține un cod executabil sau care nu modifică semnificativ comportamentul browserului ori care este critică pentru securitatea sa.
-      Exemplele unor componente includ listele de revocare a certificatelor și datele de navigare sigură.
+      Printre exemple se numără listele de revocare a certificatelor și datele de navigare sigură.
       Consultă https://developers.google.com/safe-browsing pentru mai multe informații despre Navigarea sigură.</translation>
 <translation id="6310223829319187614">Activează completarea automată a numelui de domeniu la conectarea utilizatorului</translation>
 <translation id="6315673513957120120">Chrome afișează o pagină de avertisment atunci când utilizatorii accesează site-uri care au erori SSL. În mod prestabilit sau atunci când această politică este activată, utilizatorii au permisiunea să-și continue navigarea dând clic pe aceste pagini de avertisment.
@@ -1425,6 +1404,7 @@
           Valoarea politicii trebuie specificată în milisecunde. Valorile trebuie să fie mai mici decât intervalul de inactivitate.</translation>
 <translation id="6536600139108165863">Repornire automată la închiderea dispozitivului</translation>
 <translation id="6539246272469751178">Această politică nu afectează aplicațiile Android. Acestea folosesc întotdeauna directorul prestabilit pentru descărcări și nu pot accesa niciun fișier descărcat de <ph name="PRODUCT_OS_NAME" /> într-un director care nu este prestabilit pentru descărcări.</translation>
+<translation id="654303922206238013">Strategia de migrare pentru ecryptfs</translation>
 <translation id="6544897973797372144">Dacă această politică este activată, iar politica ChromeOsReleaseChannel nu este specificată, atunci utilizatorii domeniului de înregistrare vor putea să schimbe canalul de lansare al dispozitivului. Dacă această politică este dezactivată, dispozitivul va fi blocat pe canalul setat cel mai recent.
 
       Canalul selectat de utilizator va fi înlocuit de politica ChromeOsReleaseChannel. Totuși, în cazul în care canalul specificat de politică este mai stabil decât cel instalat pe dispozitiv, canalul se va schimba numai după ce versiunea canalului mai stabil ajunge la un număr de versiune superior celui instalat pe dispozitiv.</translation>
@@ -1600,6 +1580,13 @@
 
           Această politică este respectată numai dacă este activată politica „DefaultSearchProviderEnabled”.</translation>
 <translation id="7302043767260300182">Interval până la blocarea ecranului la funcționarea pe c.a.</translation>
+<translation id="7309839952828354215">Specifică modul în care trebuie să se comporte un dispozitiv care a fost livrat cu ecryptfs și necesită trecerea la criptarea ext4.
+
+      Dacă setezi politica la „DisallowArc”, aplicațiile Android vor fi dezactivate pentru toți utilizatorii de pe dispozitiv (inclusiv pentru cei care folosesc deja criptarea ext4). Niciunui utilizator nu i se va oferi migrarea de la ecryptfs la criptarea ext4.
+
+      Dacă setezi politica la „AllowMigration”, utilizatorilor cu directoare principale ecryptfs li se va oferi posibilitatea să migreze la criptarea ext4, după cum este necesar (când Android N devine disponibil pe dispozitiv).
+
+      Dacă politica nu este configurată, dispozitivul se comportă ca și cum ar fi aleasă opțiunea „DisallowArc”.</translation>
 <translation id="7311458740754205918">Dacă politica este activată sau nu este configurată, este posibil ca pagina Filă nouă să afișeze sugestii privind conținutul pe baza istoricului de navigare, a intereselor și a locației utilizatorului.
 
       Dacă politica este dezactivată, sugestiile generate automat privind conținutul nu sunt afișate pe pagina Filă nouă.</translation>
@@ -1963,8 +1950,6 @@
 
       Dacă această setare este dezactivată, istoricul navigării și istoricul descărcărilor nu pot fi șterse.</translation>
 <translation id="8764119899999036911">Specifică dacă numele SPN generat în protocolul Kerberos are la bază numele DNS canonic sau numele inițial introdus. Dacă activați această setare, căutarea CNAME va fi ignorată, iar numele serverului va fi utilizat așa cum este introdus. Dacă dezactivați această setare sau o lăsați nesetată, numele canonic al serverului va fi determinat prin intermediul căutării CNAME.</translation>
-<translation id="8774131509736383471">Dacă această politică este activată, <ph name="PRODUCT_NAME" /> va maximiza necondiționat prima fereastră afișată la prima rulare.
-      Dacă această politică este dezactivată sau nu este configurată, decizia privind maximizarea primei ferestre afișate se va baza pe dimensiunea ecranului.</translation>
 <translation id="87812015706645271">Este necesar ca numele utilizatorului local și numele proprietarului gazdei de acces la distanță să corespundă</translation>
 <translation id="8782750230688364867">Specifică procentul cu care este ajustat intervalul până la reducerea luminozității ecranului atunci când dispozitivul este în modul de prezentare.
 
diff --git a/components/policy/resources/policy_templates_ru.xtb b/components/policy/resources/policy_templates_ru.xtb
index 8bcd330..2c71cc6 100644
--- a/components/policy/resources/policy_templates_ru.xtb
+++ b/components/policy/resources/policy_templates_ru.xtb
@@ -486,6 +486,7 @@
 
           Если значение не задано, по умолчанию параметр включен.</translation>
 <translation id="2824715612115726353">Включить режим инкогнито</translation>
+<translation id="2838830882081735096">Запретить перенос данных и ARC</translation>
 <translation id="2844404652289407061">Разрешает быстрый поиск по контенту в окне <ph name="PRODUCT_NAME" />.
 
       Если вы укажете значение True или не станете настраивать правило, пользователь сможет включить или отключить быстрый поиск.
@@ -652,13 +653,6 @@
           Данная политика действует только в случае, если задана политика 'DefaultSearchProviderEnabled'.</translation>
 <translation id="350797926066071931">Включить Переводчик</translation>
 <translation id="3528000905991875314">Включить дополнительные страницы с сообщениями об ошибках</translation>
-<translation id="3538538104630456270">Это правило перестало действовать после того, как в Chrome была добавлена повторная аутентификация для доступа к паролям. Теперь Chrome работает так, как если бы правило запрещало просмотр паролей в диспетчере. При этом пароль на странице настроек скрыт, но пользователь может нажать кнопку "Показать", ввести учетные данные аккаунта, если потребуется, и просмотреть пароль. Исходное описание настройки приведено ниже.
-
-          Разрешает или запрещает пользователю просматривать сохраненные пароли в незашифрованном виде в диспетчере паролей.
-
-          Если этот параметр отключен, просматривать пароли в диспетчере нельзя.
-
-          Если параметр включен или не настроен, пользователи могут просматривать пароли в диспетчере.</translation>
 <translation id="3547954654003013442">Настройки прокси-сервера</translation>
 <translation id="3591584750136265240">Настройка способа аутентификации</translation>
 <translation id="3627678165642179114">Включение и отключение веб-службы проверки правописания</translation>
@@ -846,23 +840,6 @@
 <translation id="4239720644496144453">Кеш для приложений Android не используется. Если несколько пользователей устанавливают одно и то же приложение Android, для каждого из них оно скачивается заново.</translation>
 <translation id="4250680216510889253">Нет</translation>
 <translation id="4261820385751181068">Региональные настройки экрана входа</translation>
-<translation id="4275782538576261754">Определяет, какие типы скачиваний будут полностью блокироваться в <ph name="PRODUCT_NAME" />. Пользователи не смогут изменять решения системы безопасности.
-
-      Если вы настроите это правило, <ph name="PRODUCT_NAME" /> будет блокировать выбранные типы скачиваний, и пользователь не сможет отменить решение системы безопасности.
-
-      При выборе варианта "Блокировать опасные скачивания" будут разрешены все скачивания, кроме тех, которые Безопасный просмотр помечает предупреждением.
-
-      При выборе варианта "Блокировать потенциально опасные скачивания" будут разрешены все скачивания, кроме тех, которые Безопасный просмотр помечает как потенциально опасные.
-
-      При выборе варианта "Блокировать все скачивания" будут запрещены все скачивания.
-
-      Если это правило не задано или выбран вариант "Специальные ограничения отсутствуют", к скачиваниям будут применяться обычные ограничения, основанные на данных Безопасного просмотра.
-
-      Ограничения применяются как к скачиваниям, которые инициируются содержимым страницы, так и при использовании функции контекстного меню "Сохранить данные по ссылке".
-
-      Ограничения не применяются к сохранению или скачиванию страницы, открытой в настоящее время, и к сохранению в формате PDF из меню "Печать".
-
-      Дополнительную информацию о Безопасном просмотре можно прочитать на странице https://developers.google.com/safe-browsing.</translation>
 <translation id="427632463972968153">Список параметров, используемых в запросах POST при поиске изображений. Список состоит из пар "имя/значение", разделенных запятыми. Если в качестве значения указан параметр шаблона (как {imageThumbnail} в приведенном выше примере), он заменяется фактическими данными.
 
           Данная политика является необязательной. Если она не задана, для поиска изображений используется метод GET.
@@ -889,6 +866,7 @@
 <translation id="436581050240847513">Сообщать о сетевых интерфейсах устройств</translation>
 <translation id="4372704773119750918">Отключить поддержку многопрофильного режима (основного и дополнительного профиля) для корпоративных пользователей</translation>
 <translation id="4377599627073874279">Разрешить показ изображений на всех сайтах</translation>
+<translation id="437791893267799639">Правило не настроено, запретить перенос данных и ARC</translation>
 <translation id="4389091865841123886">Настройка удаленного подтверждения данных с помощью механизма доверенного платформенного модуля.</translation>
 <translation id="4418726081189202489">Если правило не настроено или для него задано значение True, то <ph name="PRODUCT_NAME" /> будет периодически отправлять запросы на сервер Google для получения точных временных меток. Если установлено значение False, запросы отправляться не будут.</translation>
 <translation id="4423597592074154136">Настройка прокси-сервера вручную</translation>
@@ -1173,6 +1151,7 @@
 <translation id="5586942249556966598">Ничего не делать</translation>
 <translation id="5630352020869108293">Восстановить последний сеанс</translation>
 <translation id="5645779841392247734">Разрешить файлы cookie на этих сайтах</translation>
+<translation id="5693469654327063861">Разрешить перенос данных</translation>
 <translation id="5694594914843889579">Если это правило имеет значение True, внешнее хранилище будет недоступно в диспетчере файлов.
 
       Это правило распространяется на все типы носителей, включая Flash-накопители, внешние жесткие диски, SD и другие карты памяти, оптические накопители и т. д. Правило никак не влияет на работу внутреннего хранилища, поэтому все файлы, сохраненные в папке загрузок, остаются доступными. То же касается Google Диска.
@@ -1399,6 +1378,7 @@
 Значение правила следует указывать в миллисекундах. Оно должно быть меньше времени задержки перехода в режим ожидания.</translation>
 <translation id="6536600139108165863">Автоматическая перезагрузка при выключении устройства</translation>
 <translation id="6539246272469751178">Это правило не влияет на приложения Android, поскольку они используют каталог скачанных файлов по умолчанию. Файлы, скачанные <ph name="PRODUCT_OS_NAME" /> в другой каталог, им недоступны.</translation>
+<translation id="654303922206238013">Стратегия перехода с шифрования ecryptfs</translation>
 <translation id="6544897973797372144">Если для этого правила установлено значение True, а правило ChromeOsReleaseChannel не настроено, пользователи регистрируемого домена могут менять канал обновления устройства. Если установлено значение False, используется канал, который был настроен в прошлый раз.
 
       Канал обновления, выбранный пользователем, переопределяется значением ChromeOsReleaseChannel. Однако если канал, заданный этим правилом, стабильнее того, который установлен на устройстве, то он будет изменен только после появления более новой стабильной версии.</translation>
@@ -1572,6 +1552,13 @@
 
           Оно действует, только если включено правило DefaultSearchProviderEnabled.</translation>
 <translation id="7302043767260300182">Задержка блокировки экрана при работе от сети</translation>
+<translation id="7309839952828354215">Определяет порядок работы устройства при переходе с шифрования ecryptfs на ext4.
+
+      Если задано значение DisallowArc, все приложения Android для всех пользователей (в том числе тех, кто уже перешел на шифрование ext4) будут отключены. Переход с ecryptfs на ext4 не будет предложен никому.
+
+      Если задано значение AllowMigration, пользователям, чьи исходные каталоги зашифрованы с помощью ecryptfs, будет предложено в обязательном порядке перейти на ext4 (когда Android N будет доступен на их устройствах).
+
+      Если правило не настроено, применяется значение DisallowArc.</translation>
 <translation id="7311458740754205918">Если это правило включено или не установлено, на странице быстрого доступа могут предлагаться страницы на базе истории просмотра, интересов или рекомендаций.
 
       Если это правило выключено, пользователю не будут автоматически предлагаться рекомендованные страницы.</translation>
@@ -1938,8 +1925,6 @@
 
       Если параметр отключен, удаление будет недоступно.</translation>
 <translation id="8764119899999036911">Указывает, создано ли название SPN Kerberos на основе канонического названия DNS или является оригинальным. Если этот параметр включен, поиск CNAME не выполняется, а название сервера используется в том виде, в каком оно было указано. Если он отключен, каноническое название сервера будет определяться с помощью поиска CNAME.</translation>
-<translation id="8774131509736383471">Если функцию включить, указав значение True, <ph name="PRODUCT_NAME" /> будет всегда разворачивать первое окно при изначальном запуске.
-      Если вы укажете значение False или не станете настраивать правило, решение о разворачивании окна будет приниматься исходя из размера экрана</translation>
 <translation id="87812015706645271">Требует, чтобы имена локального пользователя и владельца хоста удаленного доступа совпадали</translation>
 <translation id="8782750230688364867">Коэффициент увеличения задержки затемнения экрана устройства в режиме презентации.
 
diff --git a/components/policy/resources/policy_templates_sk.xtb b/components/policy/resources/policy_templates_sk.xtb
index f8f17d9c..226e6cc 100644
--- a/components/policy/resources/policy_templates_sk.xtb
+++ b/components/policy/resources/policy_templates_sk.xtb
@@ -513,6 +513,7 @@
 
           Ak toto pravidlo ponecháte nenastavené, nastavenie sa povolí.</translation>
 <translation id="2824715612115726353">Povoliť režim inkognito</translation>
+<translation id="2838830882081735096">Zakázať migráciu dát a ARC</translation>
 <translation id="2844404652289407061">Povolí dostupnosť Vyhľadávania klepnutím v zobrazení obsahu v prehliadači <ph name="PRODUCT_NAME" />.
 
       Ak toto nastavenie povolíte, bude mať používateľ k dispozícii Vyhľadávanie klepnutím a bude si môcť túto funkciu vypnúť alebo zapnúť.
@@ -694,14 +695,6 @@
           Toto pravidlo sa rešpektuje iba v prípade, ak je povolené pravidlo DefaultSearchProviderEnabled.</translation>
 <translation id="350797926066071931">Povoliť službu Translate</translation>
 <translation id="3528000905991875314">Povoliť alternatívne chybové stránky</translation>
-<translation id="3538538104630456270">Toto súvisiace nastavenie sa používalo predtým, ako bolo predstavené opätovné overenie pri zobrazovaní hesiel. Odvtedy nemalo toto nastavenie, a teda ani toto pravidlo, žiadny vplyv na správanie Chromu. Aktuálne správanie Chromu je teraz rovnaké, ako keby bolo toto pravidlo nastavené na možnosť, ktorá zakazuje zobrazovanie hesiel formou čitateľného textu na stránke s nastaveniami správcu hesiel. Znamená to, že stránka s nastaveniami obsahuje iba zástupný symbol a Chrome zobrazí heslo iba po kliknutí na možnosť Zobraziť (a po opätovnom overení, ak ho používate). Pôvodný popis tohto pravidla je uvedený nižšie.
-
-          Určuje, či môžu používatelia zobraziť heslá v správcovi hesiel formou čitateľného textu.
-
-          
-Ak toto nastavenie zakážete, v okne správcu hesiel nebude možné zobraziť uložené heslá formou čitateľného textu.
-
-          Ak toto nastavenie povolíte alebo ho nenastavíte, používatelia budú môcť v správcovi hesiel zobraziť uložené heslá formou čitateľného textu.</translation>
 <translation id="3547954654003013442">Nastavenia servera proxy</translation>
 <translation id="3591584750136265240">Konfigurácia správania pri overovaní prihlasovacích údajov</translation>
 <translation id="3627678165642179114">Povoliť alebo zakázať webovú službu kontroly pravopisu</translation>
@@ -895,23 +888,6 @@
 <translation id="4239720644496144453">V prípade aplikácií pre Android sa nepoužíva vyrovnávacia pamäť. Ak si viacero používateľov nainštaluje rovnakú aplikáciu pre Android, stiahne sa nanovo pre každého používateľa.</translation>
 <translation id="4250680216510889253">Nie</translation>
 <translation id="4261820385751181068">Jazyk prihlasovacej obrazovky zariadenia</translation>
-<translation id="4275782538576261754">Umožňuje konfigurovať typ súborov na stiahnutie, ktoré <ph name="PRODUCT_NAME" /> úplne zablokuje, a zabráni používateľom prepísať toto bezpečnostné rozhodnutie.
-
-      Ak nastavíte toto pravidlo, <ph name="PRODUCT_NAME" /> zablokuje určité typy súborov na stiahnutie a zabráni používateľom obísť bezpečnostné upozornenia.
-
-      Keď vyberiete možnosť Blokovať nebezpečné súbory na stiahnutie, budú povolené všetky súbory na stiahnutie okrem tých, pri ktorých sa zobrazujú upozornenia Bezpečného prehliadania.
-
-      Keď vyberiete možnosť Blokovať potenciálne nebezpečné súbory na stiahnutie, budú povolené všetky súbory na stiahnutie okrem tých, pri ktorých sa zobrazujú upozornenia Bezpečného prehliadania označujúce potenciálne nebezpečné súbory na stiahnutie.
-
-      Keď vyberiete možnosť Blokovať všetky súbory na stiahnutie, budú blokované všetky súbory na stiahnutie.
-
-      Ak toto pravidlo nenastavíte (alebo vyberiete možnosť Žiadne špeciálne obmedzenia), súbory na stiahnutie budú prechádzať obvyklými bezpečnostnými obmedzeniami na základe výsledkov analýzy Bezpečného prehliadania.
-
-      Upozorňujeme, že tieto obmedzenia platia pre súbory na stiahnutie spustené z obsahu webových stránok, ako aj prostredníctvom možnosti Stiahnuť odkaz… v kontextovej ponuke.
-
-      Tieto obmedzenia neplatia pre možnosť Uložiť / stiahnuť aktuálne zobrazenej stránky ani na ukladanie položiek ako súborov PDF prostredníctvom možností tlače.
-
-      Ďalšie informácie o Bezpečnom prehliadaní získate na adrese https://developers.google.com/safe-browsing.</translation>
 <translation id="427632463972968153">Určuje parametre, ktoré sa použijú pri hľadaní obrázkov pomocou metódy POST. Pozostáva z párov názov/hodnota oddelených čiarkami. Ak je hodnota parameter šablóny, napr. hodnota {imageThumbnail} v príklade vyššie, bude nahradená údajmi skutočnej miniatúry obrázkov.
 
           Toto pravidlo je voliteľné. Ak nie je nastavené, žiadosť o vyhľadávanie obrázka sa odošle pomocou metódy GET.
@@ -937,6 +913,7 @@
 <translation id="436581050240847513">Hlásiť sieťové rozhrania zariadenia</translation>
 <translation id="4372704773119750918">Nepovoliť podnikovému používateľovi byť súčasťou viacnásobného profilu (primárneho ani sekundárneho)</translation>
 <translation id="4377599627073874279">Povoliť všetkým stránkam zobrazovať obrázky</translation>
+<translation id="437791893267799639">Pravidlo nie je nastavené, zakázať migráciu dát a ARC</translation>
 <translation id="4389091865841123886">Konfigurácia vzdialeného overenia s použitím mechanizmu TPM.</translation>
 <translation id="4418726081189202489">Ak toto pravidlo nastavíte na hodnotu False, <ph name="PRODUCT_NAME" /> prestane odosielať príležitostné dopyty na server Google s cieľom získať presnú časovú pečiatku. Ak pravidlo nastavíte na hodnotu True alebo ju nenastavíte, tieto dopyty budú povolené.</translation>
 <translation id="4423597592074154136">Ručne určiť nastavenia servera proxy</translation>
@@ -1254,6 +1231,7 @@
 <translation id="5586942249556966598">Nevykonať žiadnu akciu</translation>
 <translation id="5630352020869108293">Obnoviť poslednú reláciu</translation>
 <translation id="5645779841392247734">Povoliť súbory cookie na týchto webových stránkach</translation>
+<translation id="5693469654327063861">Povoliť migráciu dát</translation>
 <translation id="5694594914843889579">Ak je toto pravidlo nastavené na hodnotu True, externé úložisko sa nezobrazí v prehliadači súborov.
 
       Toto pravidlo sa vzťahuje na všetky typy pamäťových médií, ako sú prenosné disky USB, externé pevné disky, SD karty a ďalšie typy pamäťových kariet, optické úložiská a pod. Na interné úložisko sa nevzťahuje, takže položky v priečinku Stiahnuté súbory je možné otvoriť. Toto pravidlo tiež nemá žiadny vplyv na službu Disk Google.
@@ -1356,7 +1334,7 @@
 <translation id="5966615072639944554">Rozšírenia s povolením používať vzdialené overenie API</translation>
 <translation id="5983708779415553259">Predvolené správanie pre webové stránky, ktoré sa nenachádzajú v žiadnom obsahovom balíku</translation>
 <translation id="5997543603646547632">Používať v predvolenom nastavení 24-hodinový formát hodín</translation>
-<translation id="6005179188836322782">Umožňuje povoliť funkciu Bezpečné prehliadania <ph name="PRODUCT_NAME" /> a zabráni používateľom zmeniť toto nastavenie.
+<translation id="6005179188836322782">Umožňuje povoliť funkciu Bezpečné prehliadanie <ph name="PRODUCT_NAME" /> a zabráni používateľom zmeniť toto nastavenie.
 
       Ak toto nastavenie povolíte, Bezpečné prehliadanie bude vždy zapnuté.
 
@@ -1442,7 +1420,7 @@
 <translation id="6284362063448764300">TLS 1.1</translation>
 <translation id="6287694548537067861">Umožňuje povoliť aktualizácie všetkých komponentov v prehliadači <ph name="PRODUCT_NAME" />, keď nie je nastavené alebo je nastavené na možnosť True.
 
-      Ak ho nastavíte na možnosť False, aktualizácie komponentov budú zakázané. Na niektoré komponenty sa však toto pravidlo nevzťahuje: nebudú aktualizované komponenty bez spustiteľného kódu ani také, ktoré podstatne nezmenia správanie prehliadača alebo sú dôležité pre jeho zabezpečenie.
+      Ak ho nastavíte na možnosť False, aktualizácie komponentov budú zakázané. Na niektoré komponenty sa však toto pravidlo nevzťahuje: nebudú zakázané aktualizácie komponentov bez spustiteľného kódu ani také, ktoré podstatne nezmenia správanie prehliadača alebo sú dôležité pre jeho zabezpečenie.
       Medzi príklady týchto komponentov patria zoznamy zrušení certifikátov a dáta bezpečného prehliadania.
       Ďalšie informácie o Bezpečnom prehliadaní získate na adrese https://developers.google.com/safe-browsing.</translation>
 <translation id="6310223829319187614">Povolenie automatického dopĺňania názvu domény počas prihlasovania používateľa</translation>
@@ -1495,6 +1473,7 @@
           Hodnota pravidla by mala byť uvedená v milisekundách. Hodnoty musia byť nižšie ako oneskorenie režimu nečinnosti.</translation>
 <translation id="6536600139108165863">Automaticky reštartovať po vypnutí zariadenia</translation>
 <translation id="6539246272469751178">Toto pravidlo nemá žiaden vplyv na aplikácie pre Android. Aplikácie pre Android vždy používajú predvolený adresár sťahovania a nemôžu pristupovať k súborom stiahnutým systémom <ph name="PRODUCT_OS_NAME" /> do iného ako predvoleného adresára.</translation>
+<translation id="654303922206238013">Stratégia migrácie pre šifrovanie ecryptfs</translation>
 <translation id="6544897973797372144">Ak je toto pravidlo nastavené na možnosť True a pravidlo ChromeOsReleaseChannel nie je určené, používatelia budú môcť v zariadení meniť kanál na vydávanie nových verzií. Ak je toto pravidlo nastavené na možnosť False, zariadenie bude uzamknuté v kanáli, v ktorom bolo naposledy nastavené.
 
       Kanál vybratý používateľom bude prepísaný pravidlom ChromeOsReleaseChannel, avšak ak je kanál pravidla stabilnejší ako kanál nainštalovaný v zariadení, kanál sa zmení až potom, čo bude stabilnejší kanál vo vyššej verzii ako kanál nainštalovaný v zariadení.</translation>
@@ -1685,6 +1664,13 @@
 
           Toto pravidlo sa použije iba v prípade, že je povolené pravidlo DefaultSearchProviderEnabled.</translation>
 <translation id="7302043767260300182">Oneskorenie uzamknutia obrazovky pri používaní napájacieho zdroja</translation>
+<translation id="7309839952828354215">Umožňuje určiť, ako sa má správať zariadenie, ktoré bolo dodané so šifrovaním ecryptfs a ktoré potrebuje prejsť na šifrovanie ext4.
+
+      Ak toto pravidlo nastavíte na možnosť DisallowArc, aplikácie pre Android budú zakázané pre všetkých používateľov daného zariadenia (vrátane tých, ktorí sú pripravení prejsť na šifrovanie ext4) a nikomu nebude ponúknutá možnosť migrácie zo šifrovania ecryptfs na ext4.
+
+      Ak toto pravidlo nastavíte na možnosť AllowMigration, používatelia s domácimi adresármi ecryptfs získajú v prípade potreby možnosť migrovať na šifrovanie ext4 (momentálne vtedy, keď je v zariadení sprístupnený Android N).
+
+      Ak toto pravidlo nenastavíte, zariadenie sa bude správať, akoby bola vybraná možnosť DisallowArc.</translation>
 <translation id="7311458740754205918">Ak toto pravidlo nastavíte na hodnotu True alebo ho nenastavíte, na stránke na novej karte sa môžu zobrazovať návrhy obsahu na základe používateľovej histórie prehliadania, záujmov alebo polohy.
 
       Ak toto pravidlo nastavíte na možnosť False, automaticky generované návrhy obsahu sa na stránke na novej karte nezobrazujú.</translation>
@@ -2059,7 +2045,7 @@
 
           Ak pravidlo zostane nenastavené, prehliadač <ph name="PRODUCT_NAME" /> sa najprv pokúsi zistiť, či sa server nachádza v sieti intranet, a až potom bude reagovať na žiadosti IWA. Ak sa zistí, že je server v sieti internet, prehliadač <ph name="PRODUCT_NAME" /> bude žiadosti IWA ignorovať.</translation>
 <translation id="8672321184841719703">Cieľová verzia automatickej aktualizácie</translation>
-<translation id="867410340948518937">U2F (Univerzálny druhý faktor)</translation>
+<translation id="867410340948518937">U2F (univerzálny druhý faktor)</translation>
 <translation id="8693243869659262736">Použiť vstavaného klienta DNS</translation>
 <translation id="8704831857353097849">Zoznam zakázaných doplnkov</translation>
 <translation id="8711086062295757690">Určuje kľúčové slovo, ktoré vo všeobecnom poli spúšťa vyhľadávanie tohto poskytovateľa. Toto pravidlo je voliteľné.
@@ -2081,8 +2067,6 @@
           Ak toto nastavenie povolíte, vyhľadávanie záznamov CNAME sa preskočí a použije sa zadaný názov servera.
 
           Ak toto nastavenie zakážete alebo ho ponecháte nenastavené, kanonický názov servera sa určí prostredníctvom vyhľadávania záznamov CNAME.</translation>
-<translation id="8774131509736383471">Ak je toto pravidlo nastavené na hodnotu True, prehliadač <ph name="PRODUCT_NAME" /> sa vždy pokúsi pri prvom spustení maximalizovať prvé okno.
-      Ak je toto pravidlo nastavené na hodnotu False alebo nie je nakonfigurované, o maximalizácii prvého zobrazeného okna sa rozhodne podľa veľkosti obrazovky.</translation>
 <translation id="87812015706645271">Vyžaduje, aby sa meno miestneho používateľa a vlastníka hostiteľa vzdialeného prístupu zhodovali</translation>
 <translation id="8782750230688364867">Určuje percentuálnu hodnotu, o ktorú sa predĺži oneskorenie stmavenia obrazovky, keď je zariadenie v režime prezentácie.
 
diff --git a/components/policy/resources/policy_templates_sl.xtb b/components/policy/resources/policy_templates_sl.xtb
index 8a252274..1f5332d 100644
--- a/components/policy/resources/policy_templates_sl.xtb
+++ b/components/policy/resources/policy_templates_sl.xtb
@@ -521,6 +521,7 @@
 
           Če ta pravilnik ni nastavljen, bo nastavitev omogočena.</translation>
 <translation id="2824715612115726353">Omogoči način brez beleženja zgodovine</translation>
+<translation id="2838830882081735096">Prepoved selitve podatkov in ARC-ja</translation>
 <translation id="2844404652289407061">Omogoči razpoložljivost funkcije »Dotaknite se za iskanje« v pogledu vsebine brskalnika <ph name="PRODUCT_NAME" />.
 
       Če omogočite to nastavitev, je funkcija »Dotaknite se za iskanje« na voljo uporabniku, ki lahko to funkcijo vkopi ali izklopi.
@@ -703,13 +704,6 @@
           Ta pravilnik se upošteva samo, če je omogočen pravilnik »DefaultSearchProviderEnabled«.</translation>
 <translation id="350797926066071931">Omogoči Google Prevajalnik</translation>
 <translation id="3528000905991875314">Omogoči nadomestne strani za napake</translation>
-<translation id="3538538104630456270">Povezana nastavitev je bila uporabljena pred uvedbo vnovičnega preverjanja pristnosti ob ogledu gesel. Od takrat nastavitev in posledično ta pravilnik nimata nobenega vpliva na način delovanja Chroma. Trenuten način delovanja Chroma je zdaj enak, kot da bi bil pravilnik nastavljen tako, da onemogoča prikaz nešifriranih gesel na strani z nastavitvami upravitelja gesel. To pomeni, da je na strani z nastavitvami samo nadomestni znak in Chrome geslo prikaže šele, ko uporabnik klikne »Pokaži« (in po vnovičnem preverjanju pristnosti, če je potrebno). Izvirni opis pravilnika je spodaj.
-
-          Določa, ali lahko uporabnik v upravitelju gesel pokaže nešifrirana gesla.
-
-          Če to nastavitev onemogočite, upravitelj gesel ne dovoli prikaza shranjenih gesel v nešifrirani obliki v oknu upravitelja gesel.
-
-          Če ta pravilnik omogočite ali ga ne nastavite, si lahko uporabniki v upravitelju gesel svoja gesla ogledajo v nešifrirani obliki.</translation>
 <translation id="3547954654003013442">Nastavitve proxyja</translation>
 <translation id="3591584750136265240">Konfiguriranje preverjanja pristnosti pri prijavi</translation>
 <translation id="3627678165642179114">Omogoči ali onemogoči spletno storitev preverjanja črkovanja</translation>
@@ -909,23 +903,6 @@
 <translation id="4239720644496144453">Predpomnilnik se ne uporablja za aplikacije za Android. Če več uporabnikov namesti enako aplikacijo za Android, bo za vsakega uporabnika znova prenesena.</translation>
 <translation id="4250680216510889253">Ne</translation>
 <translation id="4261820385751181068">Jezik na zaslonu za prijavo v napravi</translation>
-<translation id="4275782538576261754">Konfigurira vrste prenosov, ki jih <ph name="PRODUCT_NAME" /> v celoti blokira, ne da bi uporabnikom omogočil preglasitev varnostne nastavitve.
-
-      Če nastavite ta pravilnik, <ph name="PRODUCT_NAME" /> prepreči nekatere vrste prenosov in ne dovoli uporabnikom zaobidenja varnostnih opozoril.
-
-      Če je izbrana možnost »Blokiraj nevarne prenose«, so dovoljeni vsi prenosi razen tistih, ki imajo opozorila Varnega brskanja.
-
-      Če je izbrana možnost »Blokiraj morebitne škodljive prenose«, so dovoljeni vsi prenosi razen tistih, ki imajo opozorila Varnega brskanja morebitnih nevarnih prenosov.
-
-      Če je izbrana možnost »Blokiraj vse prenose«, so vsi prenosi blokirani.
-
-      Če ta pravilnik ni nastavljen ali je izbrana možnost »Brez posebnih omejitev«, za prenose veljajo običajne varnostne omejitve glede na rezultate analize Varnega brskanja.
-
-      Te omejitve se uporabljajo za prenose, ki jih sproži vsebina na spletni strani, ter za možnost kontekstnega menija »povezava za prenos ...«.
-
-      Te omejitve se ne uporabljajo za shranjevanje/prenos trenutno prikazane strani ter za shranjevanje kot PDF v možnostih tiskanja.
-
-      Več informacij o Varnem brskanju je na voljo na https://developers.google.com/safe-browsing.</translation>
 <translation id="427632463972968153">Določa parametre, uporabljene pri slikovnem iskanju z metodo POST. Sestavljena je iz parov ime/vrednost, ločenih z vejico. Če je vrednost parameter predloge, kot je v zgornjih primerih {imageThumbnail}, bo zamenjana s pravimi podatki sličice slike.
 
           Ta pravilnik je izbiren. Če ni nastavljen, bo zahteva za slikovno iskanje poslana z metodo GET.
@@ -951,6 +928,7 @@
 <translation id="436581050240847513">Poročanje o omrežnih vmesnikih naprave</translation>
 <translation id="4372704773119750918">Ne dovoli uporabnikom v podjetjih, da so del večkratnega profila (primarnega ali sekundarnega)</translation>
 <translation id="4377599627073874279">Dovoli vsem mestom, da pokažejo vse slike</translation>
+<translation id="437791893267799639">Preklic nastavitev pravilnika, prepoved selitve podatkov in ARC-ja</translation>
 <translation id="4389091865841123886">Konfiguriranje potrditve na daljavo z mehanizmom TPM.</translation>
 <translation id="4418726081189202489">Če onemogočite ta pravilnik, izdelku <ph name="PRODUCT_NAME" /> preprečite občasno pošiljanje poizvedb v Googlove storitve zaradi prejemanja točnega časovnega žiga. Te poizvedbe bodo omogočene, če je ta pravilnik omogočen ali ni nastavljen.</translation>
 <translation id="4423597592074154136">Ročna izbira nastavitev proxyja</translation>
@@ -1269,6 +1247,7 @@
 <translation id="5586942249556966598">Ne naredi nič</translation>
 <translation id="5630352020869108293">Obnovi zadnjo sejo</translation>
 <translation id="5645779841392247734">Dovoli piškotke na teh mestih</translation>
+<translation id="5693469654327063861">Dovoljevanje selitve podatkov</translation>
 <translation id="5694594914843889579">Ko je ta pravilnik omogočen, zunanji pomnilnik ne bo na voljo za datotečni brskalnik.
 
       Ta pravilnik se uporablja za vse vrste nosilcev podatkov, kot so bliskovni pogoni USB, zunanji trdi diski, kartice SD in druge pomnilniške kartice, optični nosilci podatkov ipd. Na notranji pomnilnik to ne vpliva, zato je do datotek, shranjenih v mapi »Prenosi«, še vedno mogoče dostopati. Ta pravilnik prav tako ne vpliva na Google Drive.
@@ -1459,7 +1438,7 @@
 <translation id="6287694548537067861">Omogoča posodobitve komponent za vse komponente v izdelku <ph name="PRODUCT_NAME" />, če pravilnik ni nastavljen ali je omogočen.
 
       Če pravilnik ni omogočen, so posodobitve komponent onemogočene. Vendar pa so nekatere komponente izvzete iz tega pravilnika: onemogočene niso posodobitve komponent, ki ne vsebujejo izvedljive kode, ki bistveno ne spreminjajo delovanja brskalnika ali ki so pomembne za varnost brskalnika.
-      Primera takih komponent so na primer seznami ukinjenih potrdil in podatki varnega brskanja.
+      Primeri takih komponent so na primer seznami ukinjenih potrdil in podatki varnega brskanja.
       Več informacij o Varnem brskanju je na voljo na https://developers.google.com/safe-browsing.</translation>
 <translation id="6310223829319187614">Omogočanje samodokončanja imena domene med prijavo uporabnika</translation>
 <translation id="6315673513957120120">Chrome prikaže opozorilno stran, ko uporabniki prikrmarijo na spletna mesta, na katerih so napake SSL. Uporabnikom je privzeto (ali če je ta pravilnik omogočen) dovoljeno, da s klikom opustijo te strani z opozorilom.
@@ -1511,6 +1490,7 @@
           Vrednost pravilnika naj bo navedena v milisekundah. Vrednosti morajo biti manjše od časovnega zamika ob nedejavnosti.</translation>
 <translation id="6536600139108165863">Samodejni vnovični zagon ob zaustavitvi naprave</translation>
 <translation id="6539246272469751178">Ta pravilnik ne vpliva na aplikacije za Android. Aplikacije za Android vedno uporabljajo privzeti imenik za prenose in ne morejo dostopati do datotek, ki jih sistem <ph name="PRODUCT_OS_NAME" /> prenese v imenik za prenose, ki ni privzet.</translation>
+<translation id="654303922206238013">Strategija selitve za ecryptfs</translation>
 <translation id="6544897973797372144">Če je ta pravilnik nastavljen na »True« in pravilnik »ChromeOsReleaseChannel« ni določen, lahko uporabniki domene za včlanitev spremenijo distribucijski kanal za nove izdaje naprave. Če je pravilnik nastavljen na »False«, je naprava zaklenjena v kanalu, v katerem je bila nazadnje nastavljena.
 
       Kanal, ki ga izbere uporabnik, preglasi pravilnik ChromeOsReleaseChannel, vendar če je kanal pravilnika stabilnejši kot pravilnik, nameščen v napravi, se stabilnejši kanal uporabi, ko je številka njegove različice večja od številke različice v napravi.</translation>
@@ -1701,6 +1681,13 @@
 
           Ta pravilnik velja le, če je omogočen pravilnik »DefaultSearchProviderEnabled«.</translation>
 <translation id="7302043767260300182">Časovni zamik zaklepa zaslona, če se napaja iz električnega omrežja</translation>
+<translation id="7309839952828354215">Določa, kako naj deluje naprava, ki je bila dobavljena z ecryptfs in mora preiti na šifriranje ext4.
+
+      Če ta pravilnik nastavite na »DisallowArc«, bodo aplikacije za Android onemogočene za vse uporabnike naprave (vključno s tistimi, ki že imajo šifriranje ext4) in nobenemu uporabniku ne bo ponujena selitev s šifriranja ecryptfs na ext4.
+
+      Če ta pravilnik nastavite na »AllowMigration«, bo uporabnikom z domačimi imeniki ecryptfs po potrebi ponujena selitev na šifriranje ext4 (trenutno, ko je za napravo na voljo Android N).
+
+      Če ta pravilnik ni nastavljen, bo naprava delovala, kot da bi bila izbrana možnost »DisallowArc«.</translation>
 <translation id="7311458740754205918">Če je ta pravilnik omogočen ali ni nastavljen, bodo na strani »Nov zavihek« morda prikazani predlogi vsebine na podlagi uporabnikove zgodovine brskanja, zanimanj ali lokacije.
 
       Če je ta pravilni onemogočen, samodejno ustvarjeni predlogi vsebine ne bodo prikazani na strani »Nov zavihek«.</translation>
@@ -2095,8 +2082,6 @@
           Če to nastavitev omogočite, bo iskanje CNAME preskočeno in uporabljeno bo vneseno ime strežnika.
 
           Če to nastavitev onemogočite ali jo ne nastavite, bo kanonično ime strežnika določeno z iskanjem CNAME.</translation>
-<translation id="8774131509736383471">Če je ta pravilnik omogočen, <ph name="PRODUCT_NAME" /> brezpogojno poveča prvo okno, prikazano pri prvem izvajanju.
-      Če je ta pravilnik onemogočen ali ni konfiguriran, se na podlagi velikosti zaslona določi, ali se prvo prikazano okno poveča.</translation>
 <translation id="87812015706645271">Zahteva, da se ujemata ime lokalnega uporabnika in lastnika gostitelja za oddaljeni dostop</translation>
 <translation id="8782750230688364867">Določa odstotek prilagoditve časovnega zamika zatemnitve zaslona, ko je naprava v načinu predstavitve.
 
diff --git a/components/policy/resources/policy_templates_sr.xtb b/components/policy/resources/policy_templates_sr.xtb
index a8ade2b..faf78578 100644
--- a/components/policy/resources/policy_templates_sr.xtb
+++ b/components/policy/resources/policy_templates_sr.xtb
@@ -518,6 +518,7 @@
 
           Ако не подесите ове смернице, подешавање ће бити омогућено.</translation>
 <translation id="2824715612115726353">Омогући режим без архивирања</translation>
+<translation id="2838830882081735096">Онемогући пренос података и ARC</translation>
 <translation id="2844404652289407061">Омогућавају функцију Додирните за претрагу у приказу садржаја производа <ph name="PRODUCT_NAME" />.
 
       Ако омогућите ово подешавање, кориснику ће бити доступна функција Додирните за претрагу, па ће моћи да изабере да је укључи или искључи.
@@ -700,13 +701,6 @@
           Производи се придржавају ових смерница само ако су омогућене смернице „DefaultSearchProviderEnabled“.</translation>
 <translation id="350797926066071931">Омогући Преводилац</translation>
 <translation id="3528000905991875314">Омогући алтернативне странице са грешкама</translation>
-<translation id="3538538104630456270">Повезано подешавање је коришћено пре него што је представљена поновна потврда аутентичности за преглед лозинки. Од тада ово подешавање и, самим тим, ове смернице нису имали утицај на понашање Chrome-а. Актуелно понашање Chrome-а сада је исто као да су онемогућене смернице за приказивање лозинки у јасном тексту на страници подешавања менаџера лозинки. То значи да страница подешавања садржи само чувар места и да Chrome приказује лозинку само када корисник кликне на „Прикажи“ (и после поновне потврде аутентичности ако је применљиво). Оригинални опис смерница наведен је у наставку.
-
-          Контролише да ли корисник сме да прегледа лозинке у јасном тексту у менаџеру лозинки.
-
-          Ако онемогућите ово подешавање, менаџер лозинки не допушта приказивање сачуваних лозинки у јасном тексту у свом прозору.
-
-          Ако омогућите или не подесите ово подешавање, корисници могу да виде лозинке у јасном тексту у менаџеру лозинки.</translation>
 <translation id="3547954654003013442">Подешавања проксија</translation>
 <translation id="3591584750136265240">Конфигурише понашање при потврди аутентичности за пријављивање</translation>
 <translation id="3627678165642179114">Омогућавање или онемогућавање веб услуге провере правописа</translation>
@@ -900,23 +894,6 @@
 <translation id="4239720644496144453">Кеш се не користи за Android апликације. Ако више корисника инсталира исту Android апликацију, она ће се изнова преузимати за сваког корисника.</translation>
 <translation id="4250680216510889253">Не</translation>
 <translation id="4261820385751181068">Локалитет екрана за пријављивање на уређају</translation>
-<translation id="4275782538576261754">Конфигурише тип преузимања који <ph name="PRODUCT_NAME" /> потпуно блокира без омогућавања корисницима да заобиђу безбедносну одлуку.
-
-      Ако подесите ове смернице, <ph name="PRODUCT_NAME" /> ће спречити неке типове преузимања и неће дозволити кориснику да заобиђе безбедносна обавештења.
-
-     Када се изабере опција „Блокирај опасна преузимања“, дозвољавају се сва преузимања осим оних која имају упозорења Безбедног прегледања.
-
-      Када се изабере опција „Блокирај потенцијално опасна преузимања“, дозвољавају се сва преузимања осим оних која имају упозорења Безбедног прегледања или потенцијално опасна преузимања.
-
-      Када се изабере опција „Блокирај сва преузимања“, блокирају се сва преузимања.
-
-      Када се ова смерница не подести, (или се изабере опција „Без специјалних ограничења“), на преузимање се примењују у обичајена безбедносна ограничења на основу резултата анализе Безбедног прегледања.
-
-      Имајте у виду да се ова ограничења примењују на преузимања које је покренуо садржај веб-странице, као и оција контектсуалног менија „преузми линк...“.
-
-      Та ограничења се не примењују на чување/преузимање тренутно отворене странице, нити се примењују на чување у PDF формату из опција штампања.
-
-      Погледајте https://developers.google.com/safe-browsing за више информација о Безбедном прегледању.</translation>
 <translation id="427632463972968153">Наводе параметре који се користе при претрази слика помоћу POST-а. Састоје се од парова назива/вредности раздвојених зарезима. Ако је вредност шаблонски параметар, као {imageThumbnail} у горенаведеном примеру, биће замењена подацима стварних сличица за слике.
 
           Ове смернице су опционалне. Ако нису подешене, захтев за претрагу слика ће бити послат помоћу GET метода.
@@ -942,6 +919,7 @@
 <translation id="436581050240847513">Пријављивање мрежних интерфејса уређаја</translation>
 <translation id="4372704773119750918">Не дозвољавај кориснику верзије за предузећа да учествује у режиму Више профила (као примарни или секундарни корисник)</translation>
 <translation id="4377599627073874279">Дозволи свим сајтовима да приказују све слике</translation>
+<translation id="437791893267799639">Смернице нису подешене, онемогући пренос података и ARC</translation>
 <translation id="4389091865841123886">Конфигуришите даљинску потврду помоћу TPM механизма.</translation>
 <translation id="4418726081189202489">Ако подесите ове смернице на Нетачно, <ph name="PRODUCT_NAME" /> ће престати да повремено шаље упите Google серверу ради преузимања тачне временске ознаке. Ти упити ће бити омогућени ако се ове смернице подесе на Тачно или се не подесе.</translation>
 <translation id="4423597592074154136">Ручно наведи подешавања проксија</translation>
@@ -1258,6 +1236,7 @@
 <translation id="5586942249556966598">Не ради ништа</translation>
 <translation id="5630352020869108293">Врати последњу сесију</translation>
 <translation id="5645779841392247734">Дозволи колачиће на овим сајтовима</translation>
+<translation id="5693469654327063861">Омогући пренос података</translation>
 <translation id="5694594914843889579">Када су ове смернице подешене на Тачно, спољна меморија неће бити доступна у прегледачу датотека.
 
       Ове смернице утичу на све типове медијума за меморијски простор. На пример: USB флеш диск, спољни хард-дискови, SD и друге меморијске картице, оптичке јединице за складиштење итд. Не утичу на интерну меморију, па ћете и даље моћи да приступате датотекама сачуваним у директоријуму за преузимање. Ове смернице не утичу ни на Google диск.
@@ -1496,6 +1475,7 @@
           Вредност смерница треба да буде наведена у милисекундама. Вредности се смањују како би биле краће од времена до мировања.</translation>
 <translation id="6536600139108165863">Аутоматски рестартуј када се уређај искључи</translation>
 <translation id="6539246272469751178">Ове смернице немају утицаја на Android апликације. Android апликације увек користе подразумевани директоријум за преузимања и не могу да приступе датотекама које <ph name="PRODUCT_OS_NAME" /> преузме у неподразумевани директоријум за преузимања.</translation>
+<translation id="654303922206238013">Стратегија преноса за ecryptfs</translation>
 <translation id="6544897973797372144">Ако су ове смернице подешене на Тачно, а смернице ChromeOsReleaseChannel нису наведене, корисници домена за регистрацију ће моћи да мењају канал за објављивање на уређају. Ако су смернице подешене на Нетачно, уређај ће бити закључан на каналу који је последњи подешен.
 
       Канал који изабере корисник биће замењен смерницама ChromeOsReleaseChannel, али ако је канал смерница стабилнији од оног који је инсталиран на уређају, канал ће се променити само када верзија стабилнијег канала достигне виши број верзије од оне која је инсталирана на уређају.</translation>
@@ -1684,6 +1664,13 @@
 
           Ове смернице се поштују само ако су омогућене смернице „DefaultSearchProviderEnabled“.</translation>
 <translation id="7302043767260300182">Време до закључавања екрана када је уређај прикључен на струју</translation>
+<translation id="7309839952828354215">Наводи како треба да се понаша уређај који сте добили уз ecryptfs и како треба да пређе на шифровање ext4.
+
+      Ако подесите ове смернице на „DisallowArc“, онемогућићете Android апликације за све кориснике уређаја (укључујући оне које већ користе шифровање ext4) и ниједан корисник неће добијати понуде за прелазак са услуге шифровања ecryptfs на ext4.
+
+      Ако подесите ове смернице на „AllowMigration“, корисници са почетним директоријумима услуге ecryptfs ће добијати понуде да их пренесу на услугу шифровања ext4 по потреби (тренутно када Android N постане доступан на уређају).
+
+      Ако не подесите ове смернице, уређај ће се понашати као да је изабрано подешавање „DisallowArc“.</translation>
 <translation id="7311458740754205918">Ако подесите ове смернице на Тачно или их не подесите, страница нове картице ће можда приказивати предлоге за садржај на основу корисникове историје прегледања, интересовања или локације.
 
       Ако подесите ове смернице на Нетачно, аутоматски генерисани предлози за садржај се не приказују на страници нове картице.</translation>
@@ -2079,8 +2066,6 @@
           Ако омогућите ово подешавање, тражење CNAME-а ће бити прескочено, а назив сервера ће бити употребљен онако како је унет.
 
           Ако онемогућите ово подешавање или га не подесите, канонски назив сервера биће одређен преко тражења CNAME-а.</translation>
-<translation id="8774131509736383471">Ако подесите ове смернице на Тачно, <ph name="PRODUCT_NAME" /> ће безусловно увећати први прозор који се прикаже при првом покретању.
-      Ако подесите ове смернице на Нетачно или их не конфигуришете, одлука да ли ће се први приказани прозор увећати засниваће се на величини екрана.</translation>
 <translation id="87812015706645271">Захтевају да се име локалног корисника подудара са власником хоста са даљинским приступом</translation>
 <translation id="8782750230688364867">Одређују проценат до кога се време до замрачивања екрана мења када је уређај у режиму презентације.
 
diff --git a/components/policy/resources/policy_templates_sv.xtb b/components/policy/resources/policy_templates_sv.xtb
index e623097..641a743 100644
--- a/components/policy/resources/policy_templates_sv.xtb
+++ b/components/policy/resources/policy_templates_sv.xtb
@@ -522,6 +522,7 @@
 
           Om policyn inte har angetts är inställningen aktiverad.</translation>
 <translation id="2824715612115726353">Aktivera inkognitoläge</translation>
+<translation id="2838830882081735096">Tillåt inte datamigrering och ARC</translation>
 <translation id="2844404652289407061">Aktiverar tillgången till Tryck för att söka i innehållsvyn i <ph name="PRODUCT_NAME" />.
 
       Om inställningen aktiveras blir Tryck för att söka tillgängligt för användaren som sedan kan välja att aktivera eller inaktivera funktionen.
@@ -704,13 +705,6 @@
           Policyn följs endast om policyn DefaultSearchProviderEnabled är aktiverad.</translation>
 <translation id="350797926066071931">Aktivera Översätt</translation>
 <translation id="3528000905991875314">Aktivera alternativa felsidor</translation>
-<translation id="3538538104630456270">Inställningen som hör ihop med den här principen användes innan vi införde systemet med att göra om autentiseringen efter att lösenorden visats. Sedan dess har inställningen – och därmed principen – inte haft någon inverkan på hur Chrome fungerar. Nu fungerar Chrome som om principen vore inställd på att inaktivera visning i klartext av lösenord på lösenordshanterarens inställningssida. Det innebär att det bara finns en platshållare på inställningssidan, och lösenordet visas bara om användaren klickar på Visa (och gör om autentiseringen i tillämpliga fall). Den ursprungliga beskrivningen av principen följer nedan.
-
-          Styr om användaren kan visa lösenord i klartext i lösenordshanteraren.
-
-          Om du inaktiverar den här inställningen går det inte att visa sparade lösenord i klartext i lösenordshanteraren.
-
-          Om du aktiverar principen eller om den inte konfigureras kan användarnas lösenord visas i klartext i lösenordshanteraren.</translation>
 <translation id="3547954654003013442">Proxyinställningar</translation>
 <translation id="3591584750136265240">Konfigurera vad som ska göras vid inloggningsautentisering</translation>
 <translation id="3627678165642179114">Aktivera eller inaktivera webbtjänsten för stavningskontroll</translation>
@@ -910,23 +904,6 @@
 <translation id="4239720644496144453">Cacheminnet används inte för Android-appar. Om flera användare installerar samma Android-app laddas den ned på nytt varje gång.</translation>
 <translation id="4250680216510889253">Nej</translation>
 <translation id="4261820385751181068">Språkkod för enhetens inloggningsskärm</translation>
-<translation id="4275782538576261754">Konfigurerar typen av nedladdningar som helt blockeras av <ph name="PRODUCT_NAME" /> utan att användarna kan åsidosätta säkerhetsinställningen.
-
-      Om du anger den här principen hindrar <ph name="PRODUCT_NAME" /> vissa typer av nedladdningar och användarna kan inte åsidosätta säkerhetsvarningarna.
-
-      När alternativet Blockera farliga nedladdningar har valts tillåts alla nedladdningar utom de med varningar från Säker webbsökning.
-
-      När alternativet Blockera potentiellt farliga nedladdningar har valts tillåts alla nedladdningar utom de med varningar om potentiellt farliga nedladdningar från Säker webbsökning.
-
-      När alternativet Blockera alla nedladdningar har valts blockeras alla nedladdningar.
-
-      När du inte har angett den här principen (eller om du har valt alternativet Inga särskilda begränsningar) går alla nedladdningar igenom de vanliga säkerhetsbegränsningarna som baseras på analysresultaten från Säker webbsökning.
-
-      Observera att begränsningarna tillämpas på nedladdningar som görs från webbsidesinnehåll och från snabbmenyalternativet för nedladdningslänken.
-
-      Begränsningarna tillämpas inte på spara/ladda ned på den aktuella sidan och inte heller på alternativet att spara som PDF i utskriftsalternativen.
-
-      Läs mer om Säker webbsökning på https://developers.google.com/safe-browsing.</translation>
 <translation id="427632463972968153">Anger parametrarna som används vid bildsökning med POST. Den består av kommaavgränsade namn-/värdepar. Om ett värde är en mallparameter, t.ex. {imageThumbnail} i ovanstående exempel, ersätts det av en riktig miniatyrbild.
 
           Den här policyn är valfri. Om den inte anges kommer begäran om bildsökning att skickas via GET-metoden.
@@ -952,6 +929,7 @@
 <translation id="436581050240847513">Rapporteringsgränssnitt för nätverk med enheter</translation>
 <translation id="4372704773119750918">Tillåt inte att företagsanvändare ingår i multiprofiler (primärt eller sekundärt)</translation>
 <translation id="4377599627073874279">Tillåt att alla bilder visas på alla webbplatser</translation>
+<translation id="437791893267799639">Princip inte angiven, tillåt inte datamigrering och ARC</translation>
 <translation id="4389091865841123886">Konfigurera fjärrattesteringen med TPM-mekanism.</translation>
 <translation id="4418726081189202489">Om principen är inställd på falskt förhindras att sökfrågor skickas från <ph name="PRODUCT_NAME" /> till en Google-server för att hämta en korrekt tidsstämpel. Dessa sökfrågor aktiveras om principen är inställd på sant eller inte inställd alls.</translation>
 <translation id="4423597592074154136">Ange proxyinställningar manuellt</translation>
@@ -1271,6 +1249,7 @@
 <translation id="5586942249556966598">Gör ingenting</translation>
 <translation id="5630352020869108293">Återställ den senaste sessionen</translation>
 <translation id="5645779841392247734">Tillåt cookies på dessa webbplatser</translation>
+<translation id="5693469654327063861">Tillåt datamigrering</translation>
 <translation id="5694594914843889579">När den här principen är inställd på sant är inte extern lagring tillgängligt i filsökaren.
 
       Principen gäller för alla typer av lagringsmedia, till exempel USB-minnen, externa hårddiskar, SD-kort och andra minneskort och optisk lagring. Den interna lagringen påverkas inte och du kan därmed komma åt filer som har sparats i mappen Hämtade filer. Google Drive påverkas inte heller av den här principen.
@@ -1514,6 +1493,7 @@
           Policyns värde ska anges i millisekunder. Värdet måste vara lägre än inaktivitetstiden.</translation>
 <translation id="6536600139108165863">Automatisk omstart vid avstängning av enhet</translation>
 <translation id="6539246272469751178">Den här principen gäller inte Android-appar. Android-appar använder alltid standardmappen för nedladdningar och har inte tillgång till filer som har laddats ned i någon annan mapp i <ph name="PRODUCT_OS_NAME" />.</translation>
+<translation id="654303922206238013">Migreringsstrategi för ecryptfs</translation>
 <translation id="6544897973797372144">Om policyn angetts som sann och policyn ChromeOsReleaseChannel inte är angiven kommer användare på den registrerade domänen att kunna ändra lanseringskanal för enheten. Om policyn angetts som falsk kommer enheten att låsas till den kanal som senast angetts.
 
       Den kanal som användaren valt kommer att åsidosättas av policyn ChromeOsReleaseChannel, men om kanalen för policyn är mer stabil än den som installerats på enheten kommer kanalen endast bytas då versionen för den mer stabila kanalen uppnått ett högre versionsnummer än det som installerats på enheten.</translation>
@@ -1703,6 +1683,13 @@
 
           Den här policyn gäller bara om policyn DefaultSearchProviderEnabled är aktiverad.</translation>
 <translation id="7302043767260300182">Skärmlåsningstid när enheten är ansluten till elnätet</translation>
+<translation id="7309839952828354215">Anger beteendet för en enhet som skickade via ecryptfs och måste övergå till ext4-kryptering.
+
+      Om du anger DisallowArc för den här principen inaktiveras Android-appar för alla användare på enheten (inklusive sådana som redan har ext4-kryptering) och ingen kryptering från ecryptfs till ext4-kryptering erbjuds för några användare.
+
+      Om du anger AllowMigration för den här principen erbjuds användare med startkataloger i ecryptfs att migrera dessa till ext4-kryptering vid behov (för närvarande när Android N blir tillgängligt på enheten).
+
+      Om inget värde anges för principen fungerar enheten som om DisallowArc har valts.</translation>
 <translation id="7311458740754205918">Om policyn är inställd på sant eller inte inställd alls kan förslag på innehåll utifrån användarens webbhistorik, intressen eller plats visas på sidan Ny flik.
 
       Om policyn är inställd på falskt visas inte förslag på innehåll som genererats automatiskt på sidan Ny flik.</translation>
@@ -2098,8 +2085,6 @@
           Om du aktiverar inställningen hoppas CNAME-sökningen över och servernamnet som angavs används.
 
           Om du inaktiverar inställningen eller inte anger den avgörs serverns kanoniska namn av en CNAME-sökning.</translation>
-<translation id="8774131509736383471">Om principen är inställd på sant kommer <ph name="PRODUCT_NAME" /> ovillkorligen första gången den körs att maximera det först visade fönstret.
-      Om principen är inställd på falskt eller inte konfigurerad kommer skärmstorleken att avgöra om det först visade fönstret ska maximeras.</translation>
 <translation id="87812015706645271">Kräver att namnet på den lokala användaren och namnet på ägaren av fjärråtkomstvärden överensstämmer.</translation>
 <translation id="8782750230688364867">Anger den procentsats med vilken fördröjningen av skärmdämpningen skalanpassas när enheten är i presentationsläge.
 
diff --git a/components/policy/resources/policy_templates_sw.xtb b/components/policy/resources/policy_templates_sw.xtb
index 435506c..b2db0b6 100644
--- a/components/policy/resources/policy_templates_sw.xtb
+++ b/components/policy/resources/policy_templates_sw.xtb
@@ -508,6 +508,7 @@
 
           Ikiwa sera hii itaachwa bila kuwekwa mpangilio utawashwa.</translation>
 <translation id="2824715612115726353">Washa hali Fiche</translation>
+<translation id="2838830882081735096">Usiruhusu uhamishaji data na ARC</translation>
 <translation id="2844404652289407061">Huwasha kipengele cha Gusa ili Utafute katika mwonekano wa maudhui ya <ph name="PRODUCT_NAME" />.
 
       Ukiwasha mipangilio hii, kipengele cha Gusa ili Utafute kitapatikana kwa mtumiaji na anaweza kuamua kukiwasha au kukizima.
@@ -553,7 +554,7 @@
      Ukizima mipangilio hii au uiache bila kuiweka, kurasa zozote za kwanza za kuthibitisha kuingia kwenye wavuti zitaonyeshwa katika kichupo kipya cha kivinjari (cha kawaida), kwa kutumia mipangilio ya sasa ya seva mbadala ya mtumiaji.</translation>
 <translation id="3001534538097271560">Kuweka sera hii kuwa sivyo kunazuia watumiaji kuchagua kutuma baadhi ya maelezo ya mfumo na maudhui ya ukurasa kwenye seva za Google. Ikiwa mipangilio hii imewekwa kuwa ndivyo au haijawekwa, basi watumiaji wataruhusiwa kutuma baadhi ya maelezo ya mfumo na maudhui ya ukurasa kwenye Kuvinjari Salama ili kusaidia kugundua programu na tovuti hatari.
 
-      Angalia https://developers.google.com/safe-browsing kwa maelezo zaidi  SafeBrowsing.</translation>
+      Angalia https://developers.google.com/safe-browsing kwa maelezo zaidi kuhusu  SafeBrowsing.</translation>
 <translation id="3021409116652377124">Lemaza kipataji cha programu jalizi</translation>
 <translation id="3030000825273123558">Wezesha kuripoti kwa metriki</translation>
 <translation id="3034580675120919256">Inakuruhusu kuweka iwapo tovuti zinaruhusiwa kuendesha JavaScript. Kuendesha JavaScript kunaweza kuruhusiwa kwa tovuti zote au kukataliwa kwa tovuti zote.
@@ -691,13 +692,6 @@
           Sera hii itatumika tu endapo sera ya 'DefaultSearchProviderEnabled' imewashwa.</translation>
 <translation id="350797926066071931">Wezesha Tafsiri</translation>
 <translation id="3528000905991875314">Wezesha kurasa badala za hitilafu</translation>
-<translation id="3538538104630456270">Mipangilio husika ilitumiwa kabla ya kuanzishwa kwa uthibitishaji upya wa kuangalia manenosiri. Tangu wakati huo, mipangilio na sera hii haijaathiri utendaji wa Chrome. Utendaji wa sasa wa Chrome ni sawa na kana kwamba sera iliwekwa ili kuzima kipengele cha kuonyesha manenosiri katika maandishi yanayosomeka katika ukurasa wa mipangilio ya kidhibiti cha manenosiri. Hii inamaanisha kwamba ukurasa wa mipangilio una kishikilia nafasi pekee, na Chrome huonyesha nenosiri wakati mtumiaji anapobofya "Onyesha" (na kuthibitisha upya, iwapo kunatumika). Maelezo ya asili ya sera yanafuata hapa chini.
-
-          Hudhibiti iwapo mtumiaji anaweza kuonyesha manenosiri katika maandishi yanayosomeka katika kidhibiti cha manenosiri.
-
-          Ukiizima mipangilio hii, kidhibiti cha manenosiri hakiruhusu kuonyesha manenosiri yaliyohifadhiwa katika maandishi yanayosomeka katika dirisha la kidhibiti cha manenosiri.
-
-         Ukiwasha au usipoweka sera hii, watumiaji wanaweza kuona manenosiri yao katika maandishi yanayosomeka katika kidhibiti cha manenosiri.</translation>
 <translation id="3547954654003013442">Mipangilio ya proksi</translation>
 <translation id="3591584750136265240">Weka mipangilio ya tabia ya kithibitishaji cha kuingia katika akaunti</translation>
 <translation id="3627678165642179114">Wezesha au lemaza huduma ya wavuti ya ukaguzi tahajia</translation>
@@ -896,23 +890,6 @@
 <translation id="4239720644496144453">Akiba hii haitumiwi na programu za Android. Ikiwa watumiaji wengi watasakinisha programu sawa ya Android, itapakuliwa upya kwa kila mtumiaji.</translation>
 <translation id="4250680216510889253">La</translation>
 <translation id="4261820385751181068">Lugha ya skrini ya kuingia katika kifaa</translation>
-<translation id="4275782538576261754">Huweka mipangilio aina ya vipakuliwa ambavyo vitazuiwa kabisa na <ph name="PRODUCT_NAME" />, bila watumiaji kubatilisha hatua ya usalama.
-
-      Ukiiweka sera hii, vipakuliwa vya aina fulani vitazuiwa na <ph name="PRODUCT_NAME" /> na haitamruhusu mtumiaji kubatilisha maonyo ya usalama.
-
-      Ukichagua 'Zuia vipakuliwa hatari', utapakua vipakuliwa vyote isipokuwa vilivyo na maonyo ya SafeBrowsing.
-
-      Ukichagua 'Zuia vipakuliwa vinavyoweza kuwa hatari', utapakua vipakuliwa vyote isipokuwa vilivyo na maonyo ya vipakuliwa vinavyoweza kuwa hatari vya SafeBrowsing.
-
-     Ukichagua 'Zuia vipakuliwa vyote', vipakuliwa vyote vitazuiwa.
-
-      Usipoiweka sera hii, (au uchague 'Ondoa vikwazo maalum'), vipakuliwa vitawekewa vikwazo vya usalama vya kawaida kulingana na matokeo ya uchanganuzi ya SafeBrowsing.
-
-      Kumbuka kuwa vikwazo hivi vitawekewa vipakuliwa vinavyotokana na maudhui ya ukurasa wa wavuti na pia chaguo la menyu la 'kiungo cha kupakua...'.
-
-      Vikwazo hivi havitawekewa kipengele cha kuhifadhi au kupakua cha ukurasa unaoonyeshwa wala kipengele cha hifadhi kama PDF kutoka kwenye chaguo za kuchapisha.
-
-      Angalia https://developers.google.com/safe-browsing kwa maelezo zaidi kuhusu SafeBrowsing.</translation>
 <translation id="427632463972968153">Hubainisha vigezo vinavyotumika wakati wa kufanya utafutaji kwa picha kutumia POST. Ina vikundi vya jina/thamani vinavyotenganishwa na koma. Kama thamani ni kigezo cha kiolezo, kama {Kijipicha} katika mfano hapo juu, itabadilishwa na data ya kijipicha cha picha halisi.
 
 
@@ -939,6 +916,7 @@
 <translation id="436581050240847513">Ripoti violesura vya mtandao wa kifaa</translation>
 <translation id="4372704773119750918">Usiruhusu mtumiaji wa biashara kuwa sehemu ya wasifu nyingi (ya msingi au ya pili)</translation>
 <translation id="4377599627073874279">Ruhusu tovuti zote kuonyesha picha zote</translation>
+<translation id="437791893267799639">Sera haijawekwa, usiruhusu uhamishaji data na ARC</translation>
 <translation id="4389091865841123886">Sanidi uthibitishaji wa mbali unaotumia mfumo wa TPM.</translation>
 <translation id="4418726081189202489">Kuiweka sera hii kuwa sivyo kutasimamisha <ph name="PRODUCT_NAME" /> kutuma hoja mara kwa mara kwenye seva ya Google ili kurejesha muhuri sahihi wa muda. Hoja hizi zitawashwa iwapo sera hii itawekwa kuwa ndivyo au haitawekwa.</translation>
 <translation id="4423597592074154136">Bainisha mipangilio ya proksi mwenyewe</translation>
@@ -1253,6 +1231,7 @@
 <translation id="5586942249556966598">Usifanye chochote</translation>
 <translation id="5630352020869108293">Rejesha kipindi kilichopita</translation>
 <translation id="5645779841392247734">Ruhusu vidakuzi kwenye tovuti hizi</translation>
+<translation id="5693469654327063861">Ruhusu uhamishaji data</translation>
 <translation id="5694594914843889579">Sera hii ikiwekwa kuwa ndivyo, hifadhi ya nje haitapatikana katika kivinjari cha faili.
 
       Sera hii inaathiri aina zote za maudhui ya hifadhi. Kwa mfano: hifadhi za USB ya mwako, diski kuu za nje, kadi ya SD na kadi nyingine za hifadhi, hifadhi ya optiki n.k. Hifadhi ya ndani haiathiriwi, kwa hvyo faili zilizohifadhiwa kwenye folda ya Vipakuliwa bado zinaweza kufikiwa. Hifadhi ya Google pia haiathiriwi na sera hii.
@@ -1490,6 +1469,7 @@
           Sera ya thamani inastahili kubainishwa kwa nukta. Thamani zinabanwa ili kuwa chini ya ucheleweshaji wa kutokuwa na shughuli.</translation>
 <translation id="6536600139108165863">Uwashaji tena kiotomatiki baada ya kuzima kifaa</translation>
 <translation id="6539246272469751178">Sera hii haiathiri programu za Android. Programu za Android hutumia saraka chaguo-msingi ya vipakuliwa wakati wote na haziwezi kufikia faili zozote zilizopakuliwa na <ph name="PRODUCT_OS_NAME" /> katika saraka ya vipakuliwa ambayo si chaguo-msingi.</translation>
+<translation id="654303922206238013">Mkakati wa uhamishaji wa ecryptfs</translation>
 <translation id="6544897973797372144">Ikiwa sera hii itawekwa kuwa Ndivyo na sera ya ChromeOsReleaseChannel haijabainishwa basi watumiaji wa kikoa cha uandikishaji kitaruhusiwa kubadilisha kituo cha kutoa cha kifaa. Ikiwa sera hii itawekwa kuwa siyo Ndivyo kifaa kitafungwa katika kituo chochote ambapo kilikuwa kimewekwa mwisho.
 
       Kituo kilichoteuliwa na mtumiaji kitafutwa kwa sera ya ChromeOsReleaseChannel, lakini ikiwa kituo cha sera ni thabiti zaidi kuliko kile ambacho kilikuwa kimesakinishwa kwenye kifaa, hivyo basi kituo kitabadili tu baada ya toleo la kituo thabiti zaidi kinachofikia idadi ya juu zaidi ya toleo kuliko lililosakinishwa kwenye kifaa.</translation>
@@ -1678,6 +1658,13 @@
 
           Sera hii inazingatiwa tu iwapo sera ya 'DefaultSearchProviderEnabled' imewashwa.</translation>
 <translation id="7302043767260300182">Ufungaji wa skrini unachelewa wakati nishati ya AC inapotimika</translation>
+<translation id="7309839952828354215">Hubainisha jinsi kifaa kilicholetwa kikiwa na ecryptfs na kinahitaji kupata usimbaji fiche wa ex4 kinavyopaswa kufanya kazi.
+
+      Ukiiweka sera hii kuwa 'DisallowArc', watumiaji wote wa kifaa hawataweza kuzitumia programu za Android (wakiwemo wanaotumia usimbaji fiche wa ext4) na kuzihamisha faili zenye ecrypfts kuwa usimbaji fiche wa ext4.
+
+      Ukiiweka sera hii kuwa 'AllowMigration', watumiaji wenye saraka za nyumbani zenye ecryptfs wataweza kuzihamishia kwa usimbaji fiche wa ext4 inavyotakiwa (wakati anapotumia Android N kwenye kifaa).
+
+      Usipoiweka sera hii, kifaa hiki kitafanya kazi kana kwamba umechagua 'DisallowArc'.</translation>
 <translation id="7311458740754205918">Sera hii ikiwekwa kuwa ndivyo au isipowekwa, ukurasa wa Kichupo Kipya utaonyesha mapendekezo ya maudhui kulingana na historia ya kuvinjari, mambo yanayovutia, au mahali alipo mtumiaji.
 
       Sera hii ikiwekwa kuwa sivyo, mapendekezo ya maudhui yanayozalishwa kiotomatiki hayataonyeshwa katika ukurasa wa Kichupo Kipya.</translation>
@@ -2064,8 +2051,6 @@
           Ukiwezesha mpangilio huu, kidokezo cha CNAME kitaachwa na jina la seva litatumiwa kama lilivyoingizwa.
 
           Ukilemaza mpangilio huu au uuache bila kuuweka, jina la kanuni la seva litathibitishwa kupitia kidokezo cha CNAME.</translation>
-<translation id="8774131509736383471">Sera hii ikiwekwa kuwa ndivyo, <ph name="PRODUCT_NAME" /> itatanua dirisha la kwanza linaloonekana inapofungua mara ya kwanza bila masharti.
-      Sera hii ikiwekwa kuwa sivyo au isipowekwa, mtumiaji ataamua iwapo atanue dirisha la kwanza linaloonekana, kulingana na ukubwa wa skrini.</translation>
 <translation id="87812015706645271">Inahitaji jina la mtumiaji wa ndani na mmiliki wa seva pangishi ya uwezo wa kufikia kwa mbali vilingane</translation>
 <translation id="8782750230688364867">Hubainisha asilimia ambayo kuchelewa kwa mwangaza wa skrini huongezwa wakati kifaa kiko katika hali ya wasilisho.
 
diff --git a/components/policy/resources/policy_templates_ta.xtb b/components/policy/resources/policy_templates_ta.xtb
index 813e608..b3804bd 100644
--- a/components/policy/resources/policy_templates_ta.xtb
+++ b/components/policy/resources/policy_templates_ta.xtb
@@ -484,6 +484,7 @@
 
           இந்தக் கொள்கையை அமைக்காமல் விட்டால், அமைப்பு இயக்கப்படும்.</translation>
 <translation id="2824715612115726353">மறைநிலை பயன்முறையை இயக்கு</translation>
+<translation id="2838830882081735096">தரவு நகர்த்துதலையும் ARCஐயும் அனுமதிக்காதே</translation>
 <translation id="2844404652289407061"><ph name="PRODUCT_NAME" /> இன் உள்ளடக்கக் காட்சியில் தேடுவதற்குத் தொடு என்னும் அம்சத்தைக் கிடைக்கச் செய்யும்.
 
       இந்த அமைப்பை இயக்கினால், தேடுவதற்குத் தொடு அம்சம் பயனருக்குக் கிடைக்கும், அம்சத்தை இயக்குதல் அல்லது முடக்குதலை அவர்களே தேர்வுசெய்யலாம்.
@@ -527,9 +528,9 @@
       இந்த அமைப்பை நீங்கள் இயக்கினால், தற்போதைய பயனருக்கான எல்லா கொள்கை அமைப்புகளையும் வரையறைகளையும் நிராகரித்து அனைத்து கேப்டிவ் போர்டல் அங்கீகரிப்புப் பக்கங்களும் (அதாவது, <ph name="PRODUCT_NAME" /> வெற்றிகரமான இணைய இணைப்பைக் கண்டறியும் வரை கேப்டிவ் போர்டல் உள்நுழைவுப் பக்கத்தில் தொடங்கும் அனைத்து இணையப் பக்கங்களும்) தனிப்பட்ட சாளரத்தில் காட்டப்படும்.
 
       இந்த அமைப்பை முடக்கினால் அல்லது அமைக்காமல் விட்டுவிட்டால், அனைத்து கேப்டிவ் போர்டல் அங்கீகரிப்புப் பக்கங்களும் தற்போதைய பயனரின் ப்ராக்ஸி அமைப்புகளைப் பயன்படுத்தி (வழக்கமான) புதிய உலாவித் தாவலில் காட்டப்படும்.</translation>
-<translation id="3001534538097271560">இந்தக் கொள்கையைத் "தவறு" என அமைத்தால், சில சாதனத் தகவலையும் பக்க உள்ளடக்கத்தையும் Google சேவையகங்களுக்கு அனுப்பும்படி பயனர்கள் தேர்வுசெய்ய முடியாது. இந்த அமைப்பைச் "சரி" என அமைத்தாலோ அல்லது உள்ளமைக்காமல் இருந்தாலோ, ஆபத்துக்குரிய பயன்பாடுகளையும் தளங்களையும் கண்டறிவதற்கு உதவும் பாதுகாப்பு உலாவலுக்குச் சில சாதனத் தகவலையும் பக்க உள்ளடக்கத்தையும் பயனர்களால் அனுப்ப முடியும்.
+<translation id="3001534538097271560">இந்தக் கொள்கையைத் "தவறு" என அமைத்தால், சில சாதனத் தகவலையும் பக்க உள்ளடக்கத்தையும் Google சேவையகங்களுக்கு அனுப்பும்படி பயனர்கள் தேர்வுசெய்ய முடியாது. இந்த அமைப்பைச் "சரி" என அமைத்தாலோ அல்லது உள்ளமைக்காமல் இருந்தாலோ, ஆபத்துக்குரிய பயன்பாடுகளையும் தளங்களையும் கண்டறிவதற்கு உதவும் பாதுகாப்பான உலாவலுக்குச் சில சாதனத் தகவலையும் பக்க உள்ளடக்கத்தையும் பயனர்களால் அனுப்ப முடியும்.
 
-      SafeBrowsing குறித்த கூடுதல் தகவலுக்கு, https://developers.google.com/safe-browsing எனும் இணைப்பைப் பார்க்கவும்.</translation>
+      பாதுகாப்பான உலாவல் குறித்த கூடுதல் தகவலுக்கு, https://developers.google.com/safe-browsing எனும் இணைப்பைப் பார்க்கவும்.</translation>
 <translation id="3021409116652377124">செருகுநிரல் கண்டுபிடிப்பை முடக்கு</translation>
 <translation id="3030000825273123558">மெட்ரிக்ஸ் அறிக்கைகளை இயக்கு</translation>
 <translation id="3034580675120919256">JavaScript ஐ இயக்குவதற்கு வலைத்தளங்கள் அனுமதிக்கப்படுகின்றனவா என்பதை அமைக்க உங்களை அனுமதிக்கிறது. JavaScript ஐ இயக்குதல் அனைத்து வலைத்தளங்களுக்கும் அனுமதிக்கப்படலாம் அல்லது அனைத்து வலைத்தளங்களுக்கும் நிராகரிக்கப்படலாம். இந்தக் கொள்கையை அமைக்காமல் விட்டிருந்தால், 'AllowJavaScript' பயன்படுத்தப்படும். மேலும் பயனர் அதை மாற்ற இயலும்.</translation>
@@ -656,24 +657,17 @@
           'DefaultSearchProviderEnabled' கொள்கை இயக்கப்பட்டிருந்தால் மட்டுமே இந்தக் கொள்கையானது ஆதரிக்கப்படும்.</translation>
 <translation id="350797926066071931">மொழியாக்கத்தை இயக்கு</translation>
 <translation id="3528000905991875314">மாற்று பிழைப் பக்கங்களை இயக்கு</translation>
-<translation id="3538538104630456270">கடவுச்சொற்களைக் காட்டுவதற்கான மறுஅங்கீகாரத்தை அறிமுகப்படுத்துவதற்கு முன்பாக, தொடர்புடைய அமைப்பு பயன்படுத்தப்பட்டது. அதன் பிறகு, அமைப்பும் இந்தக் கொள்கையும் Chrome இன் நடத்தையில் எந்தவித விளைவையும் ஏற்படுத்தவில்லை. கடவுச்சொல் நிர்வாகி அமைப்புகள் பக்கத்தில் தெளிவான உரையாகக் கடவுச்சொற்கள் காட்டப்படுவதை முடக்கும்படி கொள்கையை அமைத்தால் எப்படி இருக்குமோ, அதுபோல் Chrome இன் தற்போதைய நடத்தை உள்ளது. அதாவது அமைப்புகள் பக்கத்தில் ஒதுக்கிடம் மட்டுமே உள்ளது, மேலும் பயனர் "காட்டு" என்பதைக் கிளிக் செய்யும் போது (மற்றும் பொருந்துமெனில் மறுஅங்கீகாரமளிக்கும் போது) மட்டுமே Chrome கடவுச்சொற்களைக் காட்டும். கொள்கையின் அசல் விளக்கம் பின்வரும்படி கீழே உள்ளது.
-
-          கடவுச்சொல் நிர்வாகியில் தெளிவான உரையாகக் கடவுச்சொற்களைப் பயனர் காட்டலாமா என்பதைக் கட்டுப்படுத்தும்.
-
-         இந்த அமைப்பை முடக்கினால், கடவுச்சொல் நிர்வாகிச் சாளரத்தில் தெளிவான உரையாக, சேமிக்கப்பட்ட கடவுச்சொற்களைக் காட்ட கடவுச்சொல் நிர்வாகி அனுமதிக்காது.
-
-          இயக்கினால் அல்லது இந்தக் கொள்கையை அமைக்கவில்லை என்றால், கடவுச்சொல் நிர்வாகியில் தெளிவான உரையில் தங்கள் கடவுச்சொற்களைப் பயனர்கள் பார்க்கலாம்.</translation>
 <translation id="3547954654003013442">ப்ராக்ஸி அமைப்புகள்</translation>
 <translation id="3591584750136265240">உள்நுழைவு அங்கீகரிப்புச் செயல்பாட்டை உள்ளமை</translation>
 <translation id="3627678165642179114">எழுத்துப்பிழை சரிபார்க்கும் இணைய சேவையை இயக்கு/முடக்கு</translation>
 <translation id="3646859102161347133">திரை உருப்பெருக்கியின் வகையை அமை</translation>
 <translation id="3653237928288822292">இயல்புநிலை தேடல் வழங்குநர் படவுரு</translation>
 <translation id="3660562134618097814">உள்நுழைவின் போது SAML IdP குக்கீகளைப் பரிமாற்றும்</translation>
-<translation id="3687282113223807271">தீங்குவிளைவிப்பதற்குச் சாத்தியமுள்ளதாகப் புகாரளிக்கப்பட்ட தளங்களுக்குப் பயனர்கள் செல்லும் போது, பாதுகாப்பு உலாவல் சேவையானது எச்சரிக்கைப் பக்கத்தைக் காட்டும். இந்த அமைப்பை இயக்கினால், பயனர்கள் எச்சரிக்கைப் பக்கத்திலிருந்து தீங்கு விளைவிக்கக்கூடிய தளத்திற்குச் செல்வதற்கான 'எப்படியேனும் செல்' எனும் விருப்பத்தை முடக்கும்.
+<translation id="3687282113223807271">தீங்குவிளைவிப்பதற்குச் சாத்தியமுள்ளதாகப் புகாரளிக்கப்பட்ட தளங்களுக்குப் பயனர்கள் செல்லும் போது, பாதுகாப்பான உலாவல் சேவையானது எச்சரிக்கைப் பக்கத்தைக் காட்டும். இந்த அமைப்பை இயக்கினால், பயனர்கள் எச்சரிக்கைப் பக்கத்திலிருந்து தீங்கு விளைவிக்கக்கூடிய தளத்திற்குச் செல்வதற்கான 'எப்படியேனும் செல்' எனும் விருப்பத்தை முடக்கும்.
 
       இந்த அமைப்பு முடக்கப்பட்டாலோ அல்லது உள்ளமைக்கப்படாமல் இருந்தாலோ, எச்சரிக்கை காட்டப்பட்ட பின்பு, பயனர்கள் புகாரளிக்கப்பட்ட தளத்திற்குச் செல்லலாமா அல்லது வேண்டாமா என்பதைத் தேர்வுசெய்துகொள்ளலாம்.
 
-      SafeBrowsing குறித்த கூடுதல் தகவலுக்கு, https://developers.google.com/safe-browsing எனும் இணைப்பிற்குச் செல்லவும்.</translation>
+      பாதுகாப்பான உலாவல் குறித்த கூடுதல் தகவலுக்கு, https://developers.google.com/safe-browsing எனும் இணைப்பிற்குச் செல்லவும்.</translation>
 <translation id="3709266154059827597">நீட்டிப்பு நிறுவுதல் தடுப்புப்பட்டியலை உள்ளமை</translation>
 <translation id="3711895659073496551">இடைநிறுத்தப்பட்டது</translation>
 <translation id="3736879847913515635">பயனர் நிர்வாகியில் பயனரைச் சேர்ப்பதை இயக்கு</translation>
@@ -858,23 +852,6 @@
 <translation id="4239720644496144453">Android பயன்பாடுகளுக்குத் தற்காலிகச் சேமிப்பு பயன்படுத்தப்படாது. பல பயனர்கள் ஒரே Android பயன்பாட்டை நிறுவியிருந்தால், ஒவ்வொரு பயனருக்கும் அது புதியதாகப் பதிவிறக்கப்படும்.</translation>
 <translation id="4250680216510889253">இல்லை</translation>
 <translation id="4261820385751181068">சாதன உள்நுழைவுத் திரையின் மொழி</translation>
-<translation id="4275782538576261754">பாதுகாப்புத் தொடர்பான விருப்பங்களைப் பயனர்கள் மீறிச் செயல்படுவதை அனுமதிக்காமல், <ph name="PRODUCT_NAME" /> முற்றிலும் தடுக்கும் பதிவிறக்கங்களின் வகையை உள்ளமைக்கும்.
-
-      இந்தக் கொள்கையை அமைத்தால், <ph name="PRODUCT_NAME" /> சில வகையான பதிவிறக்கங்களைத் தடுப்பதோடு, பாதுகாப்பு எச்சரிக்கைகளை மீறிப் பதிவிறக்கவும் பயனரை அனுமதிக்காது.
-
-      'ஆபத்துக்குரிய பதிவிறக்கங்களைத் தடு' எனும் விருப்பத்தைத் தேர்வுசெய்திருக்கும் போது, SafeBrowsing எச்சரிக்கைகள் அமைக்கப்பட்ட பதிவிறக்கங்களைத் தவிர, எல்லாப் பிற பதிவிறக்கங்களும் அனுமதிக்கப்படும்.
-
-      'ஆபத்தை ஏற்படுத்துவதற்குச் சாத்தியமுள்ள பதிவிறக்கங்களைத் தடு' எனும் விருப்பத்தைத் தேர்வுசெய்திருக்கும் போது, ஆபத்தை ஏற்படுத்துவதற்குச் சாத்தியமுள்ள பதிவிறக்கங்களின் SafeBrowsing எச்சரிக்கைகள் அமைக்கப்பட்ட பதிவிறக்கங்கள் தவிர, பிற எல்லாப் பதிவிறக்கங்களும் அனுமதிக்கப்படும்.
-
-      'எல்லாப் பதிவிறக்கங்களையும் தடு' எனும் விருப்பத்தைத் தேர்வுசெய்திருக்கும் போது, எல்லாப் பதிவிறக்கங்களும் தடுக்கப்படும்.
-
-      இந்தக் கொள்கை அமைக்கப்படாமல் இருந்தால் (அல்லது 'சிறப்புக் கட்டுப்பாடுகள் எதுவுமில்லை' எனும் விருப்பத்தைத் தேர்வுசெய்திருந்தால்), SafeBrowsing பகுப்பாய்வு முடிவுகளின் அடிப்படையில் பதிவிறக்கங்கள் வழக்கமான பாதுகாப்புக் கட்டுப்பாடுகளுக்கு உட்படுத்தப்படும்.
-
-      இணையப் பக்க உள்ளடக்கத்திலிருந்து தூண்டப்படும் பதிவிறக்கங்களுக்கும் 'இணைப்பைப் பதிவிறக்கு...' எனும் சூழல் மெனு விருப்பமாகக் காட்டப்படும் பதிவிறக்கங்களுக்கும், இந்தக் கட்டுப்பாடுகள் பொருந்தும் என்பதை நினைவில் கொள்ளவும்.
-
-      இந்தக் கட்டுப்பாடுகள், தற்போது காட்டப்படும் பக்கத்தைச் சேமிப்பதற்கு / பதிவிறக்குவதற்குப் பொருந்தாது, மேலும் பிரிண்டிங் விருப்பங்களிலிருந்து PDF ஆகச் சேமிப்பதற்கும் பொருந்தாது.
-
-      SafeBrowsing குறித்த கூடுதல் தகவலுக்கு, https://developers.google.com/safe-browsing எனும் இணைப்பைப் பார்க்கவும்.</translation>
 <translation id="427632463972968153">POST மூலம் படத் தேடலை மேற்கொள்ளும்போது பயன்படுத்தப்பட்ட அளவுருக்களைக் குறிப்பிடுகிறது. இது காற்புள்ளியால் பிரிக்கப்பட்ட பெயர்/மதிப்பு இணைகளைக் கொண்டுள்ளது. மதிப்பானது மேலே கொடுக்கப்பட்ட எடுத்துக்காட்டில் உள்ள {imageThumbnail} போன்ற டெம்ப்ளேட் அளவுரு எனில், அது உண்மையான படத்தின் சிறுபடத் தரவு மூலம் மாற்றியமைக்கப்படும்.
 
           இந்தக் கொள்கை விருப்பத்திற்குரியதாகும். அமைக்கப்படவில்லையெனில், GET முறையைப் பயன்படுத்தி பரிந்துரைத் தேடல் கோரிக்கை அனுப்பப்படும்.
@@ -900,6 +877,7 @@
 <translation id="436581050240847513">சாதனத்தின் பிணைய இடைமுகங்களை அறிக்கையிடு</translation>
 <translation id="4372704773119750918">பல சுயவிவரத்தின் (முதன்மை அல்லது இரண்டாம் நிலை) பங்குதாரராக நிறுவனப் பயனரை அனுமதிக்காதே</translation>
 <translation id="4377599627073874279">அனைத்துப் படங்களையும் காண்பிக்க, அனைத்து தளங்களையும் அனுமதி</translation>
+<translation id="437791893267799639">கொள்கை அமைக்கப்படவில்லை, தரவு நகர்த்துதலையும் ARCஐயும் அனுமதிக்காதே</translation>
 <translation id="4389091865841123886">TPM இயக்கமுறையுடன் தொலைவழி சான்றொப்பத்தை உள்ளமை.</translation>
 <translation id="4418726081189202489">இந்தக் கொள்கையைத் "தவறு" என அமைத்தால், துல்லியமான நேரமுத்திரையைப் பெறுவதற்காக Google சேவையகத்திற்கு <ph name="PRODUCT_NAME" /> அவ்வப்போது வினவல்களை அனுப்புவது நிறுத்தப்படும். இந்தக் கொள்கையைச் "சரி" என அமைத்தாலோ அல்லது அமைக்காமல் விட்டாலோ, இந்த வினவல்கள் இயக்கப்படும்.</translation>
 <translation id="4423597592074154136">ப்ராக்ஸி  அமைப்புகளைக் கைமுறையாகக் குறிப்பிடு</translation>
@@ -1183,6 +1161,7 @@
 <translation id="5586942249556966598">ஒன்றும் செய்ய வேண்டாம்</translation>
 <translation id="5630352020869108293">கடைசி அமர்வை மீட்டமை</translation>
 <translation id="5645779841392247734">இந்த தளங்களில் குக்கீகளை அனுமதி</translation>
+<translation id="5693469654327063861">தரவு நகர்த்துதலை அனுமதி</translation>
 <translation id="5694594914843889579">இந்தக் கொள்கையை 'சரி' என அமைக்கும் போது, கோப்பு உலாவியில் வெளிப்புறச் சேமிப்பகம் கிடைக்காது.
 
       சேமிப்பக மீடியாவின் எல்லா வகைகளையும் இந்தக் கொள்கை பாதிக்கும். எடுத்துக்காட்டு: USB ஃப்ளாஷ் டிரைவ்கள், வெளிப்புற வட்டு இயக்ககங்கள், SD மற்றும் பிற நினைவக அட்டைகள், ஆப்டிகல் சேமிப்பகம் மற்றும் பல. சாதனச் சேமிப்பகம் பாதிக்கப்படாது என்பதால், பதிவிறக்கக் கோப்புறையில் சேமிக்கப்படும் கோப்புகளை அப்போதும் அணுக முடியும். இந்தக் கொள்கையால் Google இயக்ககமும் பாதிக்கப்படாது.
@@ -1279,17 +1258,17 @@
 <translation id="5966615072639944554">தொலைநிலை சான்றொப்ப API ஐப் பயன்படுத்த நீட்டிப்புகள் அனுமதிக்கப்படுகின்றன</translation>
 <translation id="5983708779415553259">எந்த உள்ளடக்கத் தொகுப்பிலும் தளங்களுக்கான இயல்பு இயங்குமுறை இல்லை</translation>
 <translation id="5997543603646547632">இயல்பாகவே 24 மணிநேர கடிகாரத்தைப் பயன்படுத்து</translation>
-<translation id="6005179188836322782"><ph name="PRODUCT_NAME" /> இன் பாதுகாப்பு உலாவல் அம்சத்தை இயக்கி, பயனர்கள் இந்த அமைப்பை மாற்றுவதைத் தடுக்கும்.
+<translation id="6005179188836322782"><ph name="PRODUCT_NAME" /> இன் பாதுகாப்பான உலாவல் அம்சத்தை இயக்கி, பயனர்கள் இந்த அமைப்பை மாற்றுவதைத் தடுக்கும்.
 
-      இந்த அமைப்பை இயக்கினால், பாதுகாப்பு உலாவல் எப்போதும் இயக்கத்திலேயே இருக்கும்.
+      இந்த அமைப்பை இயக்கினால், பாதுகாப்பான உலாவல் எப்போதும் இயக்கத்திலேயே இருக்கும்.
 
-      இந்த அமைப்பை முடக்கினால், பாதுகாப்பு உலாவல் ஒருபோதும் இயக்கத்தில் இருக்காது.
+      இந்த அமைப்பை முடக்கினால், பாதுகாப்பான உலாவல் ஒருபோதும் இயக்கத்தில் இருக்காது.
 
       இந்த அமைப்பை இயக்கினாலோ அல்லது முடக்கினாலோ, <ph name="PRODUCT_NAME" /> இல் "ஃபிஷிங் மற்றும் தீப்பொருள் பாதுகாப்பை இயக்கு" என்பதைப் பயனர்களால் மாற்றவோ அல்லது மீறிச் செயல்படவோ முடியாது.
 
       இந்தக் கொள்கை அமைக்கப்படவில்லை எனில், இது இயக்கப்படும். ஆனால் பயனரால் அதை மாற்ற முடியும்.
 
-      SafeBrowsing குறித்த கூடுதல் தகவலுக்கு, https://developers.google.com/safe-browsing எனும் இணைப்பிற்குச் செல்லவும்.</translation>
+      பாதுகாப்பான உலாவல் குறித்த கூடுதல் தகவலுக்கு, https://developers.google.com/safe-browsing எனும் இணைப்பிற்குச் செல்லவும்.</translation>
 <translation id="6017568866726630990">அச்சு மாதிரிக்காட்சிக்குப் பதில் கணினி அச்சு உரையாடலைக் காட்டலாம்.
 
       இந்த அமைப்பு செயலாக்கப்படும்போது, அச்சிடுவதற்கான படத்தைப் பயனர் கோரும்போது உள்ளிணைந்த அச்சு மாதிரிக்காட்சிக்குப் பதில் கணினி அச்சு உரையாடலை <ph name="PRODUCT_NAME" /> திறக்கும்.
@@ -1362,7 +1341,7 @@
 
       தவறு என அமைத்தால், கூறுகளுக்கான புதுப்பிப்புகள் முடக்கப்படும். எனினும், சில கூறுகளுக்கு இந்தக் கொள்கையிலிருந்து விலக்கு அளிக்கப்பட்டுள்ளது: செயல்படுத்தக்கூடிய குறியீடு இல்லாத கூறுகள் அல்லது உலாவியின் செயல்பாட்டைக் குறிப்பிடத்தக்க வகையில் மாற்றாத கூறுகள் அல்லது பாதுகாப்பு மிகவும் குறைவாக உள்ள கூறுகள் ஆகியவற்றுக்கான புதுப்பிப்புகள் முடக்கப்படாது.
       ரத்துசெய்யப்பட்ட சான்றிதழ்களின் பட்டியலும் பாதுகாப்பான உலாவல் தரவும் இத்தகைய கூறுகளுக்கான எடுத்துக்காட்டில் உள்ளடங்கும்.
-      SafeBrowsing குறித்த கூடுதல் தகவலுக்கு, https://developers.google.com/safe-browsing எனும் இணைப்பிற்குச் செல்லவும்.</translation>
+      பாதுகாப்பான உலாவல் குறித்த கூடுதல் தகவலுக்கு, https://developers.google.com/safe-browsing எனும் இணைப்பிற்குச் செல்லவும்.</translation>
 <translation id="6310223829319187614">உள்நுழைவின் போது டொமைன் பெயர் தன்னிரப்பியை இயக்கும்</translation>
 <translation id="6315673513957120120">SSL பிழைகள் உள்ள தளங்களுக்குப் பயனர்கள் செல்லும் போது எச்சரிக்கைப் பக்கத்தை Chrome காட்டும். இயல்பாகவே அல்லது இந்தக் கொள்கை true என அமைக்கப்படும் போது, பயனர்கள் இந்த எச்சரிக்கைப் பக்கங்களில் கிளிக் செய்ய அனுமதிக்கப்படுவார்கள்.
       இந்தக் கொள்கையை false என அமைத்தால், எந்தவொரு எச்சரிக்கைப் பக்கத்திலும் பயனர்கள் கிளிக் செய்ய அனுமதிக்கப்படமாட்டார்கள்.</translation>
@@ -1407,6 +1386,7 @@
           கொள்கை மதிப்பை மில்லிவினாடிகளில் மட்டுமே குறிப்பிட வேண்டும். மதிப்புகளானது செயலற்ற நிலை தாமதத்தைவிட குறைவாக இருக்குமாறு அமைக்கப்படும்.</translation>
 <translation id="6536600139108165863">சாதனம் இயக்க நிறுத்தம் செய்யப்பட்டால் தானாக மறுதொடக்கம் செய்யும்</translation>
 <translation id="6539246272469751178">இந்தக் கொள்கை Android பயன்பாடுகளில் எந்த மாற்றத்தையும் ஏற்படுத்தாது. Android பயன்பாடுகளால் எப்போதும் இயல்புப் பதிவிறக்கங்களின் கோப்பகத்தைப் பயன்படுத்த முடியும். அதே சமயம் இயல்பு நிலையில்லாத பதிவிறக்கங்களின் கோப்பகத்தில், <ph name="PRODUCT_OS_NAME" /> பதிவிறக்கிய எந்தக் கோப்புகளையும் அணுக முடியாது.</translation>
+<translation id="654303922206238013">ecryptfsக்கான நகர்த்துதல் உத்தி</translation>
 <translation id="6544897973797372144">இந்தக் கொள்கை இயக்கத்தில் அமைக்கப்பட்டிருந்து, ChromeOsReleaseChannel கொள்கை குறிப்பிடப்படாமல் இருந்தால், பின்னர் சாதனத்தில் வெளியீட்டு சேனலை மாற்றுவதற்கு பதிவுசெய்யும் களத்தின் பயனர்கள் அனுமதிக்கப்படுவார்கள். இந்தக் கொள்கை முடக்கத்தில் அமைக்கப்பட்டிருந்தால், கடைசியாக அமைக்கப்பட்ட சேனலில் சாதனம் பூட்டப்பட்டிருக்கும்.
 
       ChromeOsReleaseChannel கொள்கையால் பயனர் தேர்ந்தெடுத்த சேனல் மேலெழுதப்படும், சாதனத்தில் நிறுவப்பட்ட ஒன்றை விட கொள்கை சேனல் மிகவும் நிலையாக இருந்தால், மிகவும் நிலையான சேனலின் பதிப்பானது சாதனத்தில் நிறுவப்பட்ட ஒன்றை விட உயர் பதிப்பு எண்ணை அடைந்த பிறகே சேனல் மாறும்.</translation>
@@ -1580,6 +1560,13 @@
 
           'DefaultSearchProviderEnabled' கொள்கை இயக்கப்பட்டிருந்தால் மட்டுமே, இந்தக் கொள்கை செயல்படுத்தப்படும்.</translation>
 <translation id="7302043767260300182">AC சக்தியில் இயங்கும்போது திரைப் பூட்டு தாமதமாகும்</translation>
+<translation id="7309839952828354215">ecryptfs உடன் ஷிப் செய்யப்பட்ட, ext4 என்கிரிப்ஷனுக்கு நிலைமாற்ற வேண்டிய சாதனம் எப்படிச் செயல்பட வேண்டும் என்பதைக் குறிப்பிடுகிறது.
+
+      இந்தக் கொள்கையை 'DisallowArc' என அமைத்தால், சாதனத்தில் (ஏற்கனவே ext4 என்கிரிப்ஷனைக் கொண்ட சாதனங்கள் உட்பட) Android பயன்பாடுகள் முடக்கப்படும். மேலும் ecryptfs இலிருந்து ext4 என்கிரிப்ஷனுக்கு நகர்த்துவதற்கு, எந்தப் பயனர்களும் அனுமதிக்கப்படமாட்டார்கள்.
+
+      இந்தக் கொள்கையை 'AllowMigration' என அமைத்தால், ecryptfs முகப்புக் கோப்பகங்கள் உள்ள பயனர்கள், தேவைப்படும் பட்சத்தில் அவற்றை ext4 என்கிரிப்ஷனுக்கு நகர்த்துவதற்கு அனுமதிக்கப்படுவார்கள் (தற்போது சாதனத்தில் Android N கிடைக்கும்போது).
+
+      இந்தக் கொள்கையை அமைக்கவில்லை எனில், 'DisallowArc' இன் அடிப்படையில் சாதனம் செயல்படும்.</translation>
 <translation id="7311458740754205918">இது "சரி" என அமைக்கப்பட்டாலோ அல்லது அமைக்காமல் விடப்பட்டாலோ, புதிய தாவல் பக்கத்தில் பயனரின் உலாவல் வரலாறு, ஆர்வங்கள் அல்லது இருப்பிடம் ஆகியவை சார்ந்த உள்ளடக்கப் பரிந்துரைகள் காட்டப்படக்கூடும்.
 
       இது "தவறு" என அமைக்கப்பட்டால், புதிய தாவல் பக்கத்தில் தானாக உருவாக்கப்படும் உள்ளடக்கப் பரிந்துரைகள் காட்டப்படாது.</translation>
@@ -1933,8 +1920,6 @@
 
       இந்த அமைப்பு முடக்கப்பட்டிருந்தால், உலாவல் மற்றும் பதிவிறக்க வரலாற்றை நீக்க முடியாது.</translation>
 <translation id="8764119899999036911">உருவாக்கப்பட்ட Kerberos SPN, கனோனிக்கல் DNS பெயர் அல்லது உள்ளிட்ட உண்மையானப் பெயரின் அடிப்படையில் உள்ளதா என்பதைக் குறிப்பிடுகிறது. நீங்கள் இந்த அமைப்பை இயக்கினால், CNAME தேடல் தவிர்க்கப்படும் மேலும் நீங்கள் உள்ளிட்ட சேவையகத்தின் பெயர் பயன்படுத்தப்படும். நீங்கள் இந்த அமைப்பை முடக்கினால் அல்லது அமைக்கப்படாமல் இருந்தால், CNAME தேடல் வழியாக சேவையகத்தின் கனோனிக்கல் பெயர் அறியப்படும்.</translation>
-<translation id="8774131509736383471">இந்தக் கொள்கை true என அமைக்கப்பட்டால், முதல் முறை இயக்கப்படும் போது நிபந்தனையின்றி முதல் சாளரத்தை, <ph name="PRODUCT_NAME" /> பெரிதாக்கும்.
-      இந்தக் கொள்கை false என அமைக்கப்பட்டாலோ அல்லது உள்ளமைக்கப்படாமல் இருந்தாலோ, திரையின் அளவைப் பொருத்து காட்டப்படும் முதல் சாளரம் பெரிதாக்கப்பட வேண்டுமா என்பது தீர்மானிக்கப்படும்.</translation>
 <translation id="87812015706645271">அகப் பயனரின் பெயரும் தொலைநிலை அணுகல் ஹோஸ்ட் உரிமையாளரின் பெயரும் பொருந்த வேண்டும்</translation>
 <translation id="8782750230688364867">சாதனமானது விளக்கக்காட்சி பயன்முறையில் இருக்கும்போது அளவிடப்படும் மங்கல் தாமதத்தின் சதவீதத்தைக் குறிப்பிடுகிறது.
 
diff --git a/components/policy/resources/policy_templates_te.xtb b/components/policy/resources/policy_templates_te.xtb
index 98e2296..a6e5368 100644
--- a/components/policy/resources/policy_templates_te.xtb
+++ b/components/policy/resources/policy_templates_te.xtb
@@ -142,6 +142,7 @@
       ఈ సెట్టింగ్‌ను నిలిపివేస్తే లేదా కాన్ఫిగర్ చేయకపోతే, అప్పుడు ఎంటర్‌ప్రైజ్
       వినియోగదారులు ARCని ఉపయోగించలేరు.</translation>
 <translation id="1561424797596341174">విధానం రిమోట్ ప్రాప్యత హోస్ట్ యొక్క డీబగ్ బిల్డ్‌ల కోసం భర్తీ చేస్తుంది</translation>
+<translation id="1561967320164410511">వ్యక్తిగత ధృవీకరణ కోసం U2Fతో పాటు పొడిగింపులు</translation>
 <translation id="1583248206450240930"><ph name="PRODUCT_FRAME_NAME" />ని డిఫాల్ట్‌గా ఉపయోగించు</translation>
 <translation id="1608755754295374538">ప్రాంప్ట్ చేయబడకుండా ఆడియో క్యాప్చర్ పరికరాలకు ప్రాప్యత మంజూరు చేయబడే URLలు</translation>
 <translation id="1617235075406854669">బ్రౌజర్ మరియు డౌన్‌లోడ్ చరిత్ర తొలగింపును ప్రారంభించండి</translation>
@@ -176,6 +177,7 @@
       ఈ విధానాన్ని సెట్ చేయకుంటే, సేవా నిబంధనలు చూపబడవు.
 
       విధానాన్ని <ph name="PRODUCT_OS_NAME" /> సేవా నిబంధనలను డౌన్‌లోడ్ చేయగల URLకు సెట్ చేయాలి. సేవా నిబంధనలు MIME రకం వచనం/సాదా అందించబడిన విధంగా సాదా వచనంగా ఉండాలి. మార్కప్ అనుమతించబడదు.</translation>
+<translation id="1750315445671978749">అన్ని డౌన్‌లోడ్‌లను బ్లాక్ చేయి</translation>
 <translation id="1781356041596378058">అలాగే, ఈ విధానం Android డెవలపర్ ఎంపికలకు కూడా ప్రాప్యతను నియంత్రిస్తుంది. మీరు ఈ విధానాన్ని ఒప్పుకి సెట్ చేస్తే, వినియోగదారులు డెవలపర్ ఎంపికలను ప్రాప్యత చేయలేరు. మీరు ఈ విధానాన్ని తప్పుకి సెట్ చేసినా లేదా ఏదీ సెట్ చేయకపోయినా, Android సెట్టింగ్‌ల అనువర్తనంలో బిల్డ్ సంఖ్యపై ఏడుసార్లు నొక్కడం ద్వారా వినియోగదారులు డెవలపర్ ఎంపికలను ప్రాప్యత చేయగలరు.</translation>
 <translation id="1803646570632580723">లాంచర్‌లో చూపడానికి పిన్ చేసిన అనువర్తనాల జాబితా</translation>
 <translation id="1808715480127969042">ఈ సైట్‌లలో కుక్కీలని బ్లాక్ చెయ్యి</translation>
@@ -500,6 +502,7 @@
 
           ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, సెట్టింగ్ ప్రారంభించబడుతుంది.</translation>
 <translation id="2824715612115726353">అజ్ఞాత మోడ్‌ని ప్రారంభించు</translation>
+<translation id="2838830882081735096">డేటా బదిలీ మరియు ARCని అనుమతించకండి</translation>
 <translation id="2844404652289407061"><ph name="PRODUCT_NAME" /> కంటెంట్ వీక్షణలో శోధించడానికి తాకండి లక్షణం లభ్యతను ప్రారంభిస్తుంది.
 
       మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, వినియోగదారుకు శోధించడానికి తాకండి లక్షణం అందుబాటులో ఉంటుంది మరియు వారు లక్షణాన్ని ఆన్ లేదా ఆఫ్ చేయడాన్ని ఎంచుకోగలరు.
@@ -543,6 +546,9 @@
       మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, ఏవైనా క్యాప్టివ్ పోర్టల్ ప్రామాణీకరణ పేజీలు (అనగా <ph name="PRODUCT_NAME" /> విజయవంతమైన ఇంటర్నెట్ కనెక్షన్‌ని గుర్తించే వరకు క్యాప్టివ్ పోర్టల్ సైన్ ఇన్ పేజీ నుండి ప్రారంభించే అన్ని వెబ్ పేజీలు) ప్రస్తుత వినియోగదారుకు సెట్ చేసిన అన్ని విధాన సెట్టింగ్‌లు మరియు నియంత్రణలను విస్మరిస్తూ వేరొక విండోలో ప్రదర్శించబడతాయి.
 
       మీరు ఈ సెట్టింగ్‌ను నిలిపిస్తే లేదా సెట్ చేయకుండా వదిలేస్తే, ఏవైనా క్యాప్టివ్ పోర్టల్ ప్రామాణీకరణ పేజీలు ప్రస్తుత వినియోగదారు ప్రాక్సీ సెట్టింగ్‌లను ఉపయోగించి (సాధారణ) కొత్త బ్రౌజర్ ట్యాబ్‌లో చూపబడతాయి.</translation>
+<translation id="3001534538097271560">ఈ విధానాన్ని తప్పు ఎంపికకు సెట్ చేస్తే, వినియోగదారులు వారు ఎంచుకునే కొంత సిస్టమ్ సమాచారం మరియు పేజీ కంటెంట్‌ని Google సర్వర్‌లకు పంపలేకుండా అడ్డుకోబడతారు. ఈ సెట్టింగ్ ఒప్పు ఎంపికకు సెట్ చేస్తే లేదా కాన్ఫిగర్ చేయకుంటే, హానికరమైన అనువర్తనాలు మరియు సైట్‌లను గుర్తించడంలో సహాయపడటం కోసం కొంత సిస్టమ్ సమాచారం మరియు పేజీ కంటెంట్‌ని సురక్షిత బ్రౌజింగ్‌కు పంపడానికి వినియోగదారులు అనుమతించబడతారు.
+
+      సురక్షిత బ్రౌజింగ్ గురించి మరింత సమాచారం కావాలంటే https://developers.google.com/safe-browsingని చూడండి.</translation>
 <translation id="3021409116652377124">ప్లగ్‌ఇన్ వెతకే దాన్ని ఆపివేయండి</translation>
 <translation id="3030000825273123558">గణాంకాల నివేదనను ప్రారంభించు</translation>
 <translation id="3034580675120919256">JavaScriptను అమలు చేయడానికి వెబ్‌సైట్‌లను అనుమతించవచ్చో లేదో అనే దాన్ని సెట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. JavaScriptను అమలు చేయడం అన్ని వెబ్‌సైట్‌లకు అనుమతించవచ్చు లేదా అన్ని వెబ్‌సైట్‌లకు తిరస్కరించవచ్చు. ఈ విధానాన్ని సెట్ చేయకుండా వదిలి పెడితే, 'AllowJavaScript' ఉపయోగించబడుతుంది మరియు వినియోగదారు దీన్ని మార్చగలుగుతారు.</translation>
@@ -669,19 +675,17 @@
           'DefaultSearchProviderEnabled' విధానం ప్రారంభించబడినప్పుడు మాత్రమే ఈ విధానం గౌరవించబడుతుంది.</translation>
 <translation id="350797926066071931">అనువాదాన్ని ప్రారంభించు</translation>
 <translation id="3528000905991875314">ప్రత్యామ్నాయ లోప పేజీలని ప్రారంభించు</translation>
-<translation id="3538538104630456270">పాస్‌వర్డ్‌ల వీక్షణపై పునఃప్రమాణీకరణను అమలు చేయడం ప్రారంభించడానికి ముందు అనుబంధిత సెట్టింగ్ ఉపయోగించబడింది. అప్పటి నుండి, సెట్టింగ్ మరియు ఈ విధానం Chrome ప్రవర్తనపై ఎలాంటి ప్రభావం చూపలేదు. Chrome ప్రస్తుత ప్రవర్తన ఇప్పుడు పాస్‌వర్డ్ నిర్వాహికి సెట్టింగ్‌ల పేజీలో పాస్‌వర్డ్‌లను స్పష్టమైన వచన రూపంలో చూపడం నిలిపివేసేలా విధానాన్ని సెట్ చేసినప్పుడు ఉండే విధంగా ఉంది. అనగా సెట్టింగ్‌ల పేజీ ప్లేస్‌హోల్డర్‌ని మాత్రమే కలిగి ఉంటుంది మరియు వినియోగదారు "చూపు" (మరియు వర్తించే సందర్భంలో పునఃప్రమాణీకరించడం) క్లిక్ చేసినప్పుడు మాత్రమే Chrome పాస్‌వర్డ్‌ను చూపుతుంది. అసలు విధాన వివరణ దిగువ పేర్కొనబడింది.
-
-          వినియోగదారు పాస్‌వర్డ్ నిర్వాహికిలో పాస్‌వర్డ్‌లను స్పష్టమైన వచన రూపంలో చూపవచ్చో లేదో నియంత్రిస్తుంది.
-
-          మీరు ఈ సెట్టింగ్‌ను నిలిపివేస్తే, పాస్‌వర్డ్ నిర్వాహికి విండోలో నిల్వ చేయబడిన పాస్‌వర్డ్‌లను స్పష్టమైన వచన రూపంలో చూపడానికి పాస్‌వర్డ్ నిర్వాహికి అనుమతించదు.
-
-          మీరు ప్రారంభిస్తే లేదా ఈ విధానాన్ని సెట్ చేయకపోతే, వినియోగదారులు పాస్‌వర్డ్ నిర్వాహికిలో వారి పాస్‌వర్డ్‌లను స్పష్టమైన వచన రూపంలో వీక్షించగలరు.</translation>
 <translation id="3547954654003013442">ప్రాక్సీ సెట్టింగ్‌లు</translation>
 <translation id="3591584750136265240">లాగిన్ ప్రామాణీకరణ ప్రవర్తనను కాన్ఫిగర్ చేయండి</translation>
 <translation id="3627678165642179114">అక్షరక్రమాన్ని తనిఖీ చేసే వెబ్ సేవను ప్రారంభిస్తుంది లేదా నిలిపివేస్తుంది</translation>
 <translation id="3646859102161347133">స్క్రీన్ మాగ్నిఫైయర్ రకాన్ని సెట్ చేయండి</translation>
 <translation id="3653237928288822292">డిఫాల్ట్ శోధనని అందింపుదారు చిహ్నం</translation>
 <translation id="3660562134618097814">లాగిన్ సమయంలో SAML IdP కుక్కీలను బదిలీ చేస్తుంది</translation>
+<translation id="3687282113223807271">సంభావ్యంగా హానికరమైనవిగా ఫ్లాగ్ చేయబడిన సైట్‌లకు వినియోగదారులు నావిగేట్ చేసినప్పుడు సురక్షిత బ్రౌజింగ్ సేవ ఒక హెచ్చరిక పేజీని చూపుతుంది. ఈ సెట్టింగ్‌ని ప్రారంభించినట్లయితే, వినియోగదారులు ఏదేమైనా హెచ్చరిక పేజీ నుండి హానికరమైన సైట్‌కు కొనసాగకుండా అడ్డుకోబడతారు.
+
+      ఈ సెట్టింగ్ నిలిపివేయబడితే లేదా కాన్ఫిగర్ చేయబడకుంటే, హెచ్చరిక చూపబడిన తర్వాత ఫ్లాగ్ చేయబడిన సైట్‌కు వెళ్లడానికి వినియోగదారులు అనుతించబడతారు.
+
+     సురక్షిత బ్రౌజింగ్ గురించి మరింత సమాచారం కావాలంటే https://developers.google.com/safe-browsingని చూడండి.</translation>
 <translation id="3709266154059827597">పొడిగింపు వ్యవస్థాపన ఆమోదంకానిజాబితాని కాన్ఫిగర్ చెయ్యి</translation>
 <translation id="3711895659073496551">తాత్కాలికంగా నిలిపివేయడం</translation>
 <translation id="3736879847913515635">వినియోగదారు నిర్వాహికిలో వ్యక్తిని జోడించు ఎంపికను ప్రారంభించండి</translation>
@@ -771,6 +775,7 @@
       రిటైల్ మోడ్‌లో డెమో వినియోగదారు కోసం, పరికరాల కోసం స్వయంచాలకంగా ఇన్‌స్టాల్ చేయబడిన పొడిగింపులను జాబితా చేస్తుంది. ఈ పొడిగింపులు పరికరంలో సేవ్ అవుతాయి మరియు ఇన్‌స్టాలేషన్ తర్వాత, ఆఫ్‌లైన్‌లో ఉన్నప్పుడు ఇన్‌స్టాల్ చేయబడతాయి.
 
       ప్రతి జాబితా నమోదు 'extension-id' ఫీల్డ్‌లో పొడిగింపు ID మరియు 'update-url' ఫీల్డ్‌లో దీని నవీకరణ url ఉన్న నిఘంటువును కలిగి ఉండాలి.</translation>
+<translation id="3877517141460819966">ఏకీకృత రెండవ కారక ప్రమాణీకరణ మోడ్</translation>
 <translation id="388237772682176890">ఈ విధానానికి SPDY/3.1 మద్దతు తీసివేసినందున M53లో నిలిపివేయబడింది మరియు M54లో తీసివేయబడింది.
 
       <ph name="PRODUCT_NAME" />లో SPDY ప్రోటోకాల్ వినియోగాన్ని నిలిపివేస్తుంది.
@@ -890,6 +895,7 @@
 <translation id="436581050240847513">పరికర నెట్‌వర్క్ ఇంటర్‌ఫేస్‌లను నివేదించండి</translation>
 <translation id="4372704773119750918">బహుళప్రొఫైల్ (ప్రాథమికం లేదా రెండవది)లో భాగం కావడానికి ఎంటర్‌ప్రైజ్ వినియోగదారుని అనుమతించవద్దు</translation>
 <translation id="4377599627073874279">అన్ని చిత్రాలని చూపించడానికి అన్ని సైట్‌లని అనుమతించు</translation>
+<translation id="437791893267799639">విధానం సెట్ చేయకపోతే, డేటా బదిలీ మరియు ARCని అనుమతించకండి</translation>
 <translation id="4389091865841123886">TPM విధానంతో రిమోట్ ధృవీకరణను కాన్ఫిగర్ చేయండి.</translation>
 <translation id="4418726081189202489">ఈ విధానం తప్పుకు సెట్ చేయబడితే Google సర్వర్‌కు <ph name="PRODUCT_NAME" /> సందర్భానుసారంగా ప్రశ్నలను పంపించడాన్ని అడ్డుకుంటుంది. ఈ విధానం ఒప్పుకు సెట్ చేయబడితే లేదా దేనికీ సెట్ చేయబడకపోతే ఈ ప్రశ్నలు ప్రారంభించబడతాయి.</translation>
 <translation id="4423597592074154136">ప్రాక్సీ సెట్టింగ్‌లని మాన్యవల్‌గా పేర్కొను</translation>
@@ -1068,6 +1074,7 @@
 <translation id="5219844027738217407">Android అనువర్తనాల కోసం, ఈ విధానం మైక్రోఫోన్‌పై మాత్రమే ప్రభావం చూపుతుంది. ఈ విధానాన్ని ఒప్పుకి సెట్ చేసినప్పుడు, మినహాయింపులు లేకుండా అన్ని Android అనువర్తనాల కోసం మైక్రోఫోన్ మ్యూట్ చేయబడుతుంది.</translation>
 <translation id="5226033722357981948">ప్లగ్‌ఇన్ కనుగొనుదారు ఆపివేయబడిందో లేదో పేర్కొను</translation>
 <translation id="523505283826916779">ప్రాప్యత సెట్టింగ్‌లు</translation>
+<translation id="5247006254130721952">హానికరమైన డౌన్‌లోడ్‌లను బ్లాక్ చేయి</translation>
 <translation id="5255162913209987122">సిఫార్సు చేయవచ్చు</translation>
 <translation id="527237119693897329">లోడ్ చేయకూడని స్థానిక సందేశ పద్ధతి హోస్ట్‌లను పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది.
 
@@ -1147,6 +1154,7 @@
       ఈ విధానాన్ని సెట్ చేయకుండా వదిలివేసినప్పుడు <ph name="PRODUCT_OS_NAME" /> 3 గంటల డిఫాల్ట్ విలువను ఉపయోగిస్తుంది.
 
       ప్లాట్‌ఫారమ్ విధాన నోటిఫికేషన్‌లకు మద్దతు ఇచ్చే పక్షంలో, అత్యంత తరచుగా రిఫ్రెష్‌లు చేయడాన్ని నివారించడానికి రిఫ్రెష్ జాప్యం 24 గంటలకు సెట్ చేయబడుతుందని గమనించండి (ఈ సందర్భంలో అన్ని డిఫాల్ట్‌లు మరియు ఈ విధానం విలువ విస్మరించబడతాయి), ఎందుకంటే విధానంలో మార్పులు జరిగినప్పుడు విధాన నోటిఫికేషన్‌లు నిర్బంధంగా స్వయంచాలిత రిఫ్రెష్ చేయడానికి అవకాశం ఉంటుంది.</translation>
+<translation id="5530347722229944744">సంభావ్యంగా హానికరమైన డౌన్‌లోడ్‌లను బ్లాక్ చేయి</translation>
 <translation id="5535973522252703021">Kerberos ప్రతినిధి బృందం సర్వర్ ఆమోదిత జాబితా</translation>
 <translation id="555077880566103058"><ph name="FLASH_PLUGIN_NAME" /> ప్లగిన్‌ని స్వయంచాలకంగా అమలు చేయడానికి అన్ని సైట్‌లను అనుమతించు</translation>
 <translation id="5559079916187891399">ఈ విధానం Android అనువర్తనాలపై ఎలాంటి ప్రభావం చూపదు.</translation>
@@ -1173,6 +1181,7 @@
 <translation id="5586942249556966598">ఏమి చేయవద్దు</translation>
 <translation id="5630352020869108293">చివరి సెషన్‌ని పునరుద్ధరించు</translation>
 <translation id="5645779841392247734">ఈ సైట్‌లలో కుక్కీలని అనుమతించు</translation>
+<translation id="5693469654327063861">డేటా బదిలీని అనుమతించండి</translation>
 <translation id="5694594914843889579">ఈ విధానాన్ని ఒప్పుకు సెట్ చేసినప్పుడు, ఫైల్ బ్రౌజర్‌లో బాహ్య నిల్వ అందుబాటులో ఉండదు.
 
       ఈ విధానం అన్ని రకాల నిల్వ మీడియాను ప్రభావితం చేస్తుంది. ఉదాహరణకు: USB ఫ్లాష్ డ్రైవ్‌లు, బాహ్య హార్డ్ డ్రైవ్‌లు, SD మరియు ఇతర మెమరీ కార్డ్‌లు, ఆప్టికల్ నిల్వ మొ. అంతర్గత నిల్వ ప్రభావితం కాదు, కాబట్టి డౌన్‌లోడ్ ఫోల్డర్‌లో సేవ్ చేయబడిన ఫైల్‌లను ఇప్పటికీ ప్రాప్యత చేయవచ్చు. ఈ విధానం వలన Google డిస్క్ కూడా ప్రభావితం కాదు.
@@ -1269,6 +1278,17 @@
 <translation id="5966615072639944554">రిమోట్ ధృవీకరణ APIని ఉపయోగించడానికి అనుమతించబడిన పొడిగింపులు</translation>
 <translation id="5983708779415553259">ఏ కంటెంట్ ప్యాక్‌లో లేని సైట్‌ల కోసం డిఫాల్ట్ స్వభావం</translation>
 <translation id="5997543603646547632">డిఫాల్ట్‌గా 24 గంటల గడియారాన్ని ఉపయోగించండి</translation>
+<translation id="6005179188836322782"><ph name="PRODUCT_NAME" /> యొక్క సురక్షిత బ్రౌజింగ్ లక్షణాన్ని ప్రారంభిస్తుంది మరియు ఈ సెట్టింగ్‌ని మార్చకుండా వినియోగదారులను అడ్డుకుంటుంది.
+
+      మీరు ఈ సెట్టింగ్‌ని ప్రారంభిస్తే, సురక్షిత బ్రౌజింగ్ ఎల్లప్పుడూ సక్రియంగా ఉంటుంది.
+
+      మీరు ఈ సెట్టింగ్‌ని నిలిపివేస్తే, సురక్షిత బ్రౌజింగ్ ఎప్పుడూ సక్రియంగా ఉండదు.
+
+      మీరు ఈ సెట్టింగ్‌ని ప్రారంభించినా లేదా నిలిపివేసినా, <ph name="PRODUCT_NAME" />లో "ఫిషింగ్ మరియు మాల్వేర్ రక్షణను ప్రారంభించు" సెట్టింగ్‌ని వినియోగదారులు మార్చలేరు లేదా భర్తీ చేయలేరు.
+
+      ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, ఇది ప్రారంభించబడుతుంది కానీ వినియోగదారు దీనిని మార్చగలరు.
+
+      సురక్షిత బ్రౌజింగ్ గురించి మరింత సమాచారం కావాలంటే https://developers.google.com/safe-browsingని చూడండి.</translation>
 <translation id="6017568866726630990">ముద్రణ పరిదృశ్యానికి బదులు సిస్టమ్ ముద్రణ డైలాగ్‌ను చూపుతుంది.
 
       ఈ సెట్టింగ్‌ను ప్రారంభించినప్పుడు, <ph name="PRODUCT_NAME" /> వినియోగదారు పేజీని ముద్రించాలని అభ్యర్థించినప్పుడు అంతర్నిర్మిత ముద్రణ పరిదృశ్యానికి బదులు సిస్టమ్ ముద్రణ డైలాగ్‌ను తెరుస్తుంది.
@@ -1337,6 +1357,11 @@
 <translation id="6281043242780654992">స్థానిక సందేశ పద్ధతి కోసం విధానాలను కాన్ఫిగర్ చేస్తుంది. నిరోధిత జాబితాలో ఉన్న స్థానిక సందేశ పద్ధతి హోస్ట్‌లు అనుమతి జాబితాలోకి చేర్చకపోతే అనుమతించబడవు.</translation>
 <translation id="6282799760374509080">ఆడియో క్యాప్చర్‌ను అనుమతించడం లేదా తిరస్కరించడం</translation>
 <translation id="6284362063448764300">TLS 1.1</translation>
+<translation id="6287694548537067861">సెట్ చేయనప్పుడు లేదా ఒప్పు ఎంపికకు సెట్ చేసినప్పుడు, <ph name="PRODUCT_NAME" />లోని అన్ని అంతర్భాగాల కోసం అంతర్భాగ నవీకరణలను ప్రారంభిస్తుంది.
+
+      తప్పు ఎంపికకు సెట్ చేసినట్లయితే, అంతర్భాగాలకు నవీకరణలు నిలిపివేయబడతాయి. అయితే, ఈ విధానంలో కొన్ని అంతర్భాగాలకు మినహాయింపు ఉంటుంది: అమలు చేయదగిన కోడ్ ఉండని లేదా బ్రౌజర్ యొక్క ప్రవర్తనను గణనీయ స్థాయిలో మార్చని లేదా భద్రతకు కీలకమైన అంతర్భాగానికి నవీకరణలు నిలిపివేయబడవు.
+      ప్రమాణపత్ర ఉపసంహరణ జాబితాలు మరియు సురక్షిత బ్రౌజింగ్ డేటా వంటివి అటువంటి అంతర్భాగాలకు ఉదాహరణలు.
+      సురక్షిత బ్రౌజింగ్ గురించి మరింత సమాచారం కావాలంటే https://developers.google.com/safe-browsingని చూడండి.</translation>
 <translation id="6310223829319187614">వినియోగదారు సైన్ ఇన్ చేస్తున్నప్పుడు డొమైన్ పేరు స్వయంపూర్తిని ప్రారంభిస్తుంది</translation>
 <translation id="6315673513957120120">వినియోగదారులు SSL లోపాలు ఉన్న సైట్‌లకు నావిగేట్ చేసినప్పుడు Chrome ఒక హెచ్చరిక పేజీని చూపుతుంది. డిఫాల్ట్‌గా లేదా ఈ విధానం ఒప్పుకు సెట్ చేసినప్పుడు, ఈ హెచ్చరిక పేజీల గుండా క్లిక్ చేయడానికి వినియోగదారులు అనుమతించబడతారు.
       ఈ విధానాన్ని తప్పుకు సెట్ చేస్తే, వినియోగదారులు ఏ హెచ్చరిక పేజీ గుండా క్లిక్ చేయడానికి అనుమతించబడరు.</translation>
@@ -1381,6 +1406,7 @@
           విధానం విలువను మిల్లీసెకన్లలో పేర్కొనాలి. విలువలు నిష్క్రియ ఆలస్యం కంటే తక్కువగా ఉండేలా అమర్చబడతాయి.</translation>
 <translation id="6536600139108165863">పరికరం షట్‌డౌన్ అయితే స్వయంచాలక రీబూట్ చేస్తుంది</translation>
 <translation id="6539246272469751178">ఈ విధానం Android అనువర్తనాలపై ఎలాంటి ప్రభావం చూపదు. Android అనువర్తనాలు ఎల్లప్పుడూ డిఫాల్ట్ డౌన్‌లోడ్‌ల డైరెక్టరీని ఉపయోగిస్తాయి మరియు <ph name="PRODUCT_OS_NAME" /> ద్వారా డిఫాల్ట్-యేతర డౌన్‌లోడ్‌ల డైరెక్టరీలోకి డౌన్‌లోడ్ చేసిన ఫైల్‌లు వేటినీ ప్రాప్యత చేయలేవు.</translation>
+<translation id="654303922206238013">ecryptfs కోసం బదిలీ వ్యూహం</translation>
 <translation id="6544897973797372144">ఈ విధానం ఒప్పుకు సెట్ చేయబడితే మరియు ChromeOsReleaseChannel విధానం పేర్కొనబడకపోతే నమోదు అవుతున్న డొమైన్ వినియోగదారులు పరికరం యొక్క విడుదల ఛానెల్‌ను మార్చడానికి అనుమతించబడతారు. ఈ విధానం తప్పుకు సెట్ చేయబడితే పరికరం చివరిగా సెట్ చేయబడిన ఛానెల్‌లో లాక్ చేయబడుతుంది.
 
       వినియోగదారు ఎంచుకున్న ఛానెల్ ChromeOsReleaseChannel విధానం ద్వారా భర్తీ చేయబడుతుంది, కానీ పరకరంలో ఇన్‌స్టాల్ చేసిన దానికన్నా విధానం ఛానెల్ అధిక స్థిరంగా ఉంటే, ఎక్కువ స్థిరమైన ఛానెల్ సంస్కరణ ఇన్‌స్టాల్ చేసిన దానికన్నా ఎక్కువ సంస్కరణ సంఖ్యను చేరుకున్న తర్వాత మాత్రమే ఛానెల్ మారుతుంది.</translation>
@@ -1527,6 +1553,7 @@
           <ph name="PRODUCT_NAME" /> 'నేపథ్య మోడ్'లో అమలవుతుంటే, చివరి బ్రౌజర్ విండో మూసివేసినప్పటికీ సెషన్ ముగియదని, బదులుగా బ్రౌజర్ నుండి నిష్క్రమించే వరకు అలాగే సక్రియంగా ఉంటుందని గుర్తుంచుకోండి. దయచేసి ఈ ప్రవర్తనను కాన్ఫిగర్ చేయడం గురించి మరింత సమాచారం కోసం 'BackgroundModeEnabled' విధానాన్ని చూడండి.
 
           "RestoreOnStartup" విధానాన్ని మునుపటి సెషన్‌ల నుండి URLలను పునరుద్ధరించడానికి సెట్ చేస్తే, ఈ విధానం పరిగణించబడదు మరియు ఆ సైట్‌ల కోసం కుక్కీలు శాశ్వతంగా నిల్వ చేయబడతాయి.</translation>
+<translation id="7202925763179776247">డౌన్‌లోడ్ పరిమితులను అనుమతించు</translation>
 <translation id="7207095846245296855">Google సురక్షితశోధనను నిర్బంధం చేస్తుంది</translation>
 <translation id="7216442368414164495">సురక్షిత బ్రౌజింగ్ విస్తారిత నివేదనను ప్రారంభించడానికి వినియోగదారులను అనుమతిస్తుంది</translation>
 <translation id="7234280155140786597">నిషేధిత స్థానిక సందేశ పద్ధతి హోస్ట్‌ల పేర్లు (లేదా అన్నింటికి *)</translation>
@@ -1554,6 +1581,13 @@
 
           'DefaultSearchProviderEnabled' విధానం ప్రారంభించబడినప్పుడు మాత్రమే ఈ విధానానికి ప్రాధాన్యత ఉంటుంది.</translation>
 <translation id="7302043767260300182">AC శక్తితో అమలవుతున్నప్పుడు స్క్రీన్ లాక్ ఆలస్యం</translation>
+<translation id="7309839952828354215">ecryptfsతో పంపిణీ చేయబడిన మరియు ext4 గుప్తీకరణకు పరివర్తనం కావలసిన పరికరం ఎలా ప్రవర్తించాలో పేర్కొంటుంది.
+
+     మీరు ఈ విధానాన్ని 'DisallowArc' అని సెట్ చేసినట్లయితే, పరికరంలోని వినియోగదారులందరి కోసం (ఇప్పటికే ext4 గుప్తీకరణ ఉన్నవాటితో సహా) Android యాప్‌లు నిలిపివేయబడతాయి మరియు ecryptfs నుండి ext4 గుప్తీకరణకు ఏ వినియోగదారులకు బదిలీ ఇవ్వబడదు.
+
+      మీరు ఈ విధానాన్ని 'బదిలీని అనుమతించు'కు సెట్ చేస్తే, ecryptfs హోమ్ డైరెక్టరీలతో ఉన్న వినియోగదారులకు అవసరమైన విధంగా (ప్రస్తుతం ఈ పరికరానికి Android N అందుబాటులో ఉన్నప్పుడు) ext4 గుప్తీకరణకు వీటిని బదిలీ చేసే అవకాశం అందించబడుతుంది.
+
+      ఈ విధానం సెట్ చేయబడకుంటే, 'DisallowArc' ఎంచుకోబడిన్నట్లుగా పరికరం ప్రవర్తిస్తుంది.</translation>
 <translation id="7311458740754205918">దీన్ని ఒప్పుకి సెట్ చేసినా లేదా సెట్ చేయకుండా వదిలివేసినా, కొత్త ట్యాబ్ పేజీ వినియోగదారు బ్రౌజింగ్ చరిత్ర, ఆసక్తులు లేదా స్థానం ఆధారంగా కంటెంట్ సూచనలను చూపవచ్చు.
 
       దీన్ని తప్పుకి సెట్ చేస్తే, కొత్త ట్యాబ్ పేజీలో స్వయంచాలకంగా ఉత్పాదించిన కంటెంట్ సూచనలు చూపబడవు.</translation>
@@ -1647,6 +1681,7 @@
 
           ఈ విధానం <ph name="PRODUCT_NAME" /> యొక్క అంతర్గత ఉపయోగానికి మాత్రమే.</translation>
 <translation id="7712109699186360774">సైట్ కెమెరా మరియు/లేదా మైక్రోఫోన్‌ను ప్రాప్యత చేయాలనుకునే ప్రతి సారీ అడుగు</translation>
+<translation id="7713608076604149344">డౌన్‌లోడ్ పరిమితులు</translation>
 <translation id="7715711044277116530">ప్రెజెంటేషన్ మోడ్‌లో స్క్రీన్ కాంతివిహీనత ఆలస్యాన్ని లెక్కించే శాతం</translation>
 <translation id="7717938661004793600"><ph name="PRODUCT_OS_NAME" /> ప్రాప్యత లక్షణాలను కాన్ఫిగర్ చేయండి.</translation>
 <translation id="7719251660743813569">Googleకు ఉపయోగ ప్రమాణాలు నివేదించాలో లేదో నియంత్రిస్తుంది. ఒప్పుకు సెట్ చేయబడితే, <ph name="PRODUCT_OS_NAME" /> ఉపయోగ ప్రమాణాలను నివేదిస్తుంది. కాన్ఫిగర్ చేయబడకుంటే లేదా తప్పుకు సెట్ చేయబడితే, ప్రమాణాలని నివేదించడం నిలిపివేయబడుతుంది.</translation>
@@ -1744,6 +1779,7 @@
 <translation id="7953256619080733119">నిర్వహించబడే వినియోగదారు మాన్యువల్ మినహాయింపు హోస్ట్‌లు</translation>
 <translation id="7971839631300653352">SSL 3.0</translation>
 <translation id="7974114691960514888">ఈ విధానానికి మద్దతు లేదు. రిమోడ్ క్లయింట్‌కు కనెక్ట్ అవుతున్నప్పుడు, STUN మరియు రిల్వే సర్వర్‌ల ఉపయోగాన్ని ప్రారంభిస్తుంది. ఈ సెట్టింగ్ ప్రారంభించబడి ఉంటే, ఈ మెషీన్ రిమోట్ హోస్ట్ మెషీన్‌లు ఫైర్‌వైల్ ద్వారా వేరు చేయబడినా కూడా కనుగొంటుంది మరియు వాటికి కనెక్ట్ చేస్తుంది. ఈ సెట్టింగ్ ఆపివేయబడి మరియు బయటకు వెళ్లే UDP కనెక్షన్‌లు ఫైర్‌వాల్ ద్వారా వడపోత చేయబడి ఉంటే, అప్పుడు ఈ మెషీన్ స్థానిక నెట్‌వర్క్‌లోని హోస్ట్ మెషీన్‌లకు మాత్రమే కనెక్ట్ చేస్తుంది.</translation>
+<translation id="7980227303582973781">ప్రత్యేక పరిమితులు లేవు</translation>
 <translation id="802147957407376460">స్క్రీన్‌ను 0 డిగ్రీల మేర తిప్పండి</translation>
 <translation id="8044493735196713914">పరికరం బూట్ మోడ్‌ను నివేదించండి</translation>
 <translation id="8050080920415773384">స్థానిక ముద్రణ</translation>
@@ -1855,6 +1891,7 @@
       DeviceIdleLogoutTimeout పేర్కొనబడినప్పుడు ఈ విధానం లాగ్ అవుట్ అమలు చేయబడటానికి ముందు వినియోగదారుకి చూపించిన కౌంట్ డౌన్ టైమర్‌తో హెచ్చరిక పెట్టె యొక్క వ్యవధిని నిర్వచిస్తుంది.
 
       విధానం విలువ తప్పనిసరిగా మిల్లీ సెకన్లల్లో పేర్కొనబడాలి.</translation>
+<translation id="8339420913453596618">రెండవ కారకం నిలిపివేయబడింది</translation>
 <translation id="8344454543174932833">మొదటి అమలులోనే డిఫాల్ట్ బ్రౌజర్ నుండి బుక్‌మార్క్‌లను దిగుమతి చేయి</translation>
 <translation id="8359734107661430198">2008/09/02 ద్వారా ExampleDeprecatedFeature APIని ప్రారంభించండి</translation>
 <translation id="8369602308428138533">AC శక్తితో అమలవుతున్నప్పుడు స్క్రీన్ ఆపివేత ఆలస్యం</translation>
@@ -1901,6 +1938,7 @@
 
           మీరు ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే <ph name="PRODUCT_NAME" /> సర్వర్ ఇంట్రానెట్‌లో ఉంటే గుర్తించడానికి ప్రయత్నించి ఆపై మాత్రమే IWA అభ్యర్థనలకు ప్రతిస్పందిస్తుంది.  సర్వర్ ఇంటర్నెట్‌గా గుర్తించబడితే, అప్పుడు దాని నుండి IWA అభ్యర్థనలను <ph name="PRODUCT_NAME" /> విస్మరిస్తుంది.</translation>
 <translation id="8672321184841719703">లక్ష్య స్వీయ నవీకరణ సంస్కరణ</translation>
+<translation id="867410340948518937">U2F (సార్వజనీన రెండవ కారకం)</translation>
 <translation id="8693243869659262736">అంతర్నిర్మిత DNS క్లయింట్‌ను ఉపయోగించండి</translation>
 <translation id="8704831857353097849">ఆపివేయబడిన ప్లగ్‌ఇన్‌ల జాబితా</translation>
 <translation id="8711086062295757690">కీలక పదాన్ని పేర్కొంటుంది, ఈ కీలక పదం ఈ ప్రొవైడర్ కోసం శోధనను ప్రారంభించే ఓమ్నిపెట్టె‌లో ఉపయోగించే సత్వరమార్గం. ఈ విధానం ఐచ్ఛికం. సెట్ చేయకపోతే, శోధన ప్రొవైడర్‌ను ఏ కీలక పదం సక్రియం చేయదు. ఈ విధానం 'DefaultSearchProviderEnabled' విధానం ప్రారంభించబడి ఉన్నప్పుడు మాత్రమే పరిగణించబడుతుంది.</translation>
@@ -1914,8 +1952,6 @@
 
       ఈ సెట్టింగ్ నిలిపివేయబడితే, బ్రౌజింగ్ మరియు డౌన్‌లోడ్ చరిత్ర తొలగించబడదు.</translation>
 <translation id="8764119899999036911">రూపొందించబడిన కెర్బెరోస్ SPN సాధారణ DNS పేరు లేదా నమోదు చేసిన అసలు పేరు ఆధారంగా రూపొందించబడిందో పేర్కొంటుంది. మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, CNAME శోధన దాటవేయబడుతుంది మరియు నమోదు చేసిన సర్వర్ పేరు ఉపయోగించబడుతుంది. మీరు ఈ సెట్టింగ్‌ను నిలిపివేసినా లేదా సెట్ చేయకుండా వదిలివేసినా, సర్వర్ యొక్క సాధారణ పేరు CNAME శోధన ద్వారా నిర్ణయించబడుతుంది.</translation>
-<translation id="8774131509736383471">ఈ విధానాన్ని ఒప్పుకు సెట్ చేస్తే, <ph name="PRODUCT_NAME" /> మొదటి అమలులో చూపబడే మొదటి విండోను బేషరతుగా గరిష్టీకరిస్తుంది.
-      ఈ విధానాన్ని తప్పుకు సెట్ చేస్తే లేదా కాన్ఫిగర్ చేయకుంటే, చూపబడే మొదటి విండోను గరిష్టీకరించాలా వద్దా అనే నిర్ణయం స్క్రీన్ పరిమాణం ఆధారంగా ఉంటుంది.</translation>
 <translation id="87812015706645271">స్థానిక వినియోగదారు పేరు మరియు రిమోట్ ప్రాప్యత హోస్ట్ యజమాని పేరు తప్పనిసరిగా సరిపోలడం ఆవశ్యకమవుతుంది</translation>
 <translation id="8782750230688364867">పరికరం ప్రెజెంటేషన్ మోడ్‌లో ఉన్నప్పుడు స్క్రీన్ కాంతివిహీనత ఆలస్యాన్ని లెక్కించే శాతాన్ని నిర్దేశిస్తుంది.
 
diff --git a/components/policy/resources/policy_templates_th.xtb b/components/policy/resources/policy_templates_th.xtb
index c068864..4bbe19a 100644
--- a/components/policy/resources/policy_templates_th.xtb
+++ b/components/policy/resources/policy_templates_th.xtb
@@ -488,6 +488,7 @@
 
           หากไม่กำหนดค่านโยบายนี้ จะมีการเปิดใช้การตั้งค่า</translation>
 <translation id="2824715612115726353">เปิดใช้งานโหมดไม่ระบุตัวตน</translation>
+<translation id="2838830882081735096">ไม่อนุญาตให้ย้ายข้อมูลและใช้ ARC</translation>
 <translation id="2844404652289407061">เปิดใช้ตัวเลือก "แตะเพื่อค้นหา" ในมุมมองเนื้อหาของ <ph name="PRODUCT_NAME" />
 
       หากคุณเปิดใช้การตั้งค่านี้ แตะเพื่อค้นหาจะมีให้ผู้ใช้เลือกใช้ ผู้ใช้สามารถเลือกว่าจะเปิดหรือปิดฟีเจอร์นี้ได้
@@ -660,13 +661,6 @@
           นโยบายนี้เป็นที่ยอมรับเฉพาะในกรณีที่นโยบาย "DefaultSearchProviderEnabled" ถูกเปิดใช้</translation>
 <translation id="350797926066071931">เปิดใช้งานแปลภาษา</translation>
 <translation id="3528000905991875314">เปิดใช้งานหน้าเว็บแสดงข้อผิดพลาดสำรอง</translation>
-<translation id="3538538104630456270">มีการใช้การตั้งค่าที่เชื่อมโยงกันก่อนการตรวจสอบสิทธิ์อีกครั้งเมื่อใช้การดูรหัสผ่าน ด้วยเหตุนี้ การตั้งค่าและนโยบายนี้จึงไม่มีผลกระทบต่อพฤติกรรมของ Chrome ซึ่งพฤติกรรมปัจจุบันของ Chrome จะเหมือนกับการตั้งค่านโยบายที่ปิดการแสดงรหัสผ่านอย่างชัดเจนในหน้าการตั้งค่าตัวจัดการรหัสผ่าน ซึ่งหมายความว่าหน้าการตั้งค่าจะมีเพียงแค่ตัวยึดตำแหน่ง และ Chrome จะแสดงรหัสผ่านก็ต่อเมื่อผู้ใช้คลิก "แสดง" (และทำการตรวจสอบสิทธิ์อีกครั้ง หากจำเป็น) คำอธิบายนโยบายดั้งเดิมมีตามที่แสดงไว้ด้านล่างดังนี้
-
-          ควบคุมว่าจะให้ผู้ใช้แสดงรหัสผ่านอย่างชัดเจนในตัวจัดการรหัสผ่านหรือไม่
-
-          หากคุณปิดใช้การตั้งค่านี้ ตัวจัดการรหัสผ่านจะไม่อนุญาตให้แสดงรหัสผ่านที่เก็บไว้อย่างชัดเจนในหน้าต่างตัวจัดการรหัสผ่าน
-
-          หากคุณเปิดใช้หรือไม่ได้ตั้งค่านโยบายนี้ ผู้ใช้สามารถดูรหัสผ่านของตนได้อย่างชัดเจนในตัวจัดการรหัสผ่าน</translation>
 <translation id="3547954654003013442">การตั้งค่าพร็อกซี</translation>
 <translation id="3591584750136265240">กำหนดค่าลักษณะการตรวจสอบสิทธิ์ของการเข้าสู่ระบบ</translation>
 <translation id="3627678165642179114">เปิดหรือปิดใช้งานบริการเว็บสำหรับการตรวจสอบการสะกด</translation>
@@ -851,23 +845,6 @@
 <translation id="4239720644496144453">ไม่มีการใช้แคชสำหรับแอป Android หากมีผู้ใช้หลายคนติดตั้งแอป Android เดียวกัน จะมีการดาวน์โหลดแอปใหม่สำหรับผู้ใช้แต่ละราย</translation>
 <translation id="4250680216510889253">ไม่มี</translation>
 <translation id="4261820385751181068">ภาษาในหน้าจอการลงชื่อเข้าใช้อุปกรณ์</translation>
-<translation id="4275782538576261754">กำหนดค่าประเภทการดาวน์โหลดที่ <ph name="PRODUCT_NAME" /> จะบล็อกโดยสิ้นเชิง โดยไม่อนุญาตให้ผู้ใช้ลบล้างตัวเลือกเพื่อความปลอดภัย
-
-      หากคุณตั้งค่านโยบายนี้ <ph name="PRODUCT_NAME" /> จะป้องกันการดาวน์โหลดบางประเภท และไม่อนุญาตให้ผู้ใช้ข้ามคำเตือนด้านความปลอดภัย
-
-      เมื่อเลือกตัวเลือก "บล็อกการดาวน์โหลดที่อันตราย" ระบบจะอนุญาตการดาวน์โหลดทั้งหมด ยกเว้นรายการที่มีคำเตือนของ Safe Browsing
-
-      เมื่อเลือกตัวเลือก "บล็อกการดาวน์โหลดที่อาจเป็นอันตราย" ระบบจะอนุญาตการดาวน์โหลดทั้งหมด ยกเว้นรายการที่มีคำเตือนของ Safe Browsing สำหรับการดาวน์โหลดที่อาจเป็นอันตราย
-
-      เมื่อเลือกตัวเลือก "บล็อกการดาวน์โหลดทั้งหมด" ระบบจะบล็อกการดาวน์โหลดทุกรายการ
-
-      เมื่อไม่มีการตั้งค่านโยบายนี้ (หรือเลือกตัวเลือก "ไม่มีข้อจำกัดพิเศษ") การดาวน์โหลดจะต้องผ่านข้อจำกัดด้านความปลอดภัยทั่วไปโดยอิงจากผลการวิเคราะห์ของ Safe Browsing
-
-      โปรดทราบว่าข้อจำกัดเหล่านี้มีผลกับการดาวน์โหลดที่ทริกเกอร์จากเนื้อหาบนหน้าเว็บ รวมถึงตัวเลือกเมนูตามบริบท "ดาวน์โหลดลิงก์..."
-
-      ข้อจำกัดเหล่านี้ไม่มีผลกับการบันทึก/ดาวน์โหลดของหน้าที่แสดง หรือการบันทึกเป็น PDF จากตัวเลือกการพิมพ์
-
-      ไปที่ https://developers.google.com/safe-browsing เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับ Safe Browsing</translation>
 <translation id="427632463972968153">ระบุพารามิเตอร์ที่ใช้เมื่อทำการค้นหาภาพด้วย POST ซึ่งประกอบด้วยคู่ชื่อ/ค่าที่คั่นด้วยเครื่องหมายจุลภาค หากค่าเป็นพารามิเตอร์เทมเพลต เช่น {imageThumbnail} ในตัวอย่างข้างต้น ค่าจะถูกแทนที่ด้วยข้อมูลภาพขนาดย่อที่แท้จริง
 
           นโยบายนี้สามารถเลือกได้ หากไม่ได้ถูกกำหนด คำขอค้นหาภาพจะถูกส่งโดยใช้วิธีการ GET
@@ -893,6 +870,7 @@
 <translation id="436581050240847513">รายงานอินเทอร์เฟซเครือข่ายของอุปกรณ์</translation>
 <translation id="4372704773119750918">ไม่อนุญาตให้ผู้ใช้องค์กรเป็นส่วนหนึ่งของหลายโปรไฟล์ (หลักหรือรอง)</translation>
 <translation id="4377599627073874279">อนุญาตให้ไซต์ทั้งหมดแสดงภาพทั้งหมด</translation>
+<translation id="437791893267799639">ไม่ได้ตั้งค่านโยบาย ไม่อนุญาตให้ย้ายข้อมูลและใช้ ARC</translation>
 <translation id="4389091865841123886">กำหนดค่าการยืนยันระยะไกลกับกลไก TPM</translation>
 <translation id="4418726081189202489">การตั้งค่านโยบายนี้เป็น False จะหยุด <ph name="PRODUCT_NAME" /> จากการส่งคำค้นหาไปยังเซิร์ฟเวอร์ของ Google เป็นครั้งคราวเพื่อดึงการประทับเวลาที่ถูกต้อง จะมีการเปิดใช้คำค้นหาเหล่านี้ถ้านโยบายนี้ตั้งค่าเป็น True หรือไม่ได้ตั้งค่าไว้</translation>
 <translation id="4423597592074154136">ระบุการตั้งค่าพร็อกซีด้วยตนเอง</translation>
@@ -1176,6 +1154,7 @@
 <translation id="5586942249556966598">ไม่ดำเนินการใดๆ</translation>
 <translation id="5630352020869108293">คืนค่าเซสชันล่าสุด</translation>
 <translation id="5645779841392247734">อนุญาตให้ใช้คุกกี้บนไซต์เหล่านี้</translation>
+<translation id="5693469654327063861">อนุญาตให้ย้ายข้อมูล</translation>
 <translation id="5694594914843889579">เมื่อตั้งค่านโยบายนี้เป็น True คุณจะไม่สามารถใช้งานที่เก็บข้อมูลภายนอกในเบราว์เซอร์ของไฟล์
 
       นโยบายนี้มีผลกับสื่อเก็บข้อมูลทุกประเภท ตัวอย่างเช่น แฟลชไดรฟ์ USB, ฮาร์ดไดรฟ์ภายนอก, การ์ด SD และการ์ดหน่วยความจำอื่นๆ, ที่เก็บข้อมูลออปติคอล ฯลฯ ที่เก็บข้อมูลภายในจะไม่ได้รับผลกระทบ ดังนั้นไฟล์ที่บันทึกไว้ในโฟลเดอร์ดาวน์โหลดจะยังสามารถเข้าถึงได้อยู่ และนโยบายนี้ก็ไม่ส่งผลต่อ Google ไดรฟ์ด้วย
@@ -1400,6 +1379,7 @@
           ค่านโยบายควรกำหนดในหน่วยมิลลิวินาที ค่าจะถูกบีบให้น้อยกว่าระยะหน่วงเวลาของการไม่ใช้งาน</translation>
 <translation id="6536600139108165863">เริ่มต้นใหม่โดยอัตโนมัติเมื่ออุปกรณ์ปิดเครื่อง</translation>
 <translation id="6539246272469751178">นโยบายนี้ไม่ส่งผลต่อแอป Android โดยแอป Android จะใช้ไดเรกทอรีการดาวน์โหลดเริ่มต้นเสมอ และไม่สามารถเข้าถึงไฟล์ใดๆ ที่ดาวน์โหลดโดย <ph name="PRODUCT_OS_NAME" /> ลงในไดเรกทอรีการดาวน์โหลดที่ไม่ใช่ค่าเริ่มต้น</translation>
+<translation id="654303922206238013">กลยุทธ์การย้ายข้อมูลสำหรับ eCryptfs</translation>
 <translation id="6544897973797372144">หากนโยบายนี้มีการกำหนดค่าเป็น "จริง" และไม่ได้ระบุนโยบาย ChromeOsReleaseChannel ไว้ ผู้ใช้ในโดเมนที่ลงทะเบียนจะได้รับอนุญาตให้เปลี่ยนแปลงช่องสำหร้บเปิดตัวการอัปเดตของอุปกรณ์ได้ หากนโยบายถูกกำหนดค่าเป็น "เท็จ" อุปกรณ์จะถูกล็อกในช่องใดก็ตามที่ถูกตั้งค่าไว้ล่าสุด
 
       ช่องที่ผู้ใช้เลือกจะถูกแทนที่โดยนโยบาย ChromeOsReleaseChannel แต่ถ้าช่องนโยบายมีความเสถียรมากกว่าช่องที่ติดตั้งบนอุปกรณ์ ช่องดังกล่าวจะเปิด/ปิดใช้งานหลังจากที่ช่องที่เสถียรมากกว่าอัปเกรดไปจนถึงรุ่นที่สูงกว่าช่องที่ติดตั้งบนอุปกรณ์</translation>
@@ -1573,6 +1553,13 @@
 
           นโยบายนี้จะสามารถใช้ได้เฉพาะเมื่อเปิดใช้งานนโยบาย "DefaultSearchProviderEnabled" เท่านั้น</translation>
 <translation id="7302043767260300182">ระยะหน่วงเวลาการล็อกหน้าจอเมื่อทำงานโดยใช้ไฟ AC</translation>
+<translation id="7309839952828354215">ระบุลักษณะการทำงานของอุปกรณ์ที่มาพร้อม eCryptfs และต้องเปลี่ยนไปใช้การเข้ารหัส Ext4
+
+      หากคุณตั้งค่านโยบายนี้เป็น "ไม่อนุญาต ARC" ระบบจะปิดใช้แอป Android สำหรับผู้ใช้ทั้งหมดในอุปกรณ์ (รวมทั้งผู้ใช้ที่มีการเข้ารหัส Ext4 อยู่แล้ว) และจะไม่เสนอการย้ายข้อมูลจาก eCryptfs ไปใช้การเข้ารหัส Ext4 แก่ผู้ใช้คนใดทั้งสิ้น
+
+      หากคุณตั้งค่านโยบายนี้เป็น "อนุญาตให้ย้ายข้อมูล" ระบบจะเสนอผู้ใช้ที่มีไดเรกทอรีหน้าแรกแบบ eCryptfs ให้ย้ายข้อมูลเหล่านี้ไปใช้การเข้ารหัส Ext4 ตามความจำเป็น (ปัจจุบันคือเมื่อสามารถใช้ Android N ในอุปกรณ์ได้)
+
+      หากไม่ตั้งค่านโยบายนี้ อุปกรณ์จะทำงานเหมือนเลือก "ไม่อนุญาต ARC"</translation>
 <translation id="7311458740754205918">หากตั้งค่าเป็น True หรือไม่ได้ตั้งค่า หน้า "แท็บใหม่" อาจแสดงคำแนะนำเนื้อหาโดยอิงจากประวัติการท่องเว็บ ความสนใจ หรือสถานที่ของผู้ใช้
 
       หากตั้งค่าเป็น False คำแนะนำเนื้อหาที่สร้างขึ้นโดยอัตโนมัติจะไม่แสดงในหน้า "แท็บใหม่"</translation>
@@ -1942,8 +1929,6 @@
 
       หากการตั้งค่านี้ถูกปิดใช้งาน จะไม่สามารถลบประวัติการเข้าชมและการดาวน์โหลดได้</translation>
 <translation id="8764119899999036911">กำหนดว่า Kerberos SPN ที่สร้างจะอยู่บนพื้นฐานของชื่อ DNS มาตรฐานหรือชื่อเดิมที่ป้อนไว้ หากคุณเปิดใช้งานการตั้งค่านี้ การค้นหา CNAME จะถูกข้ามไปและจะใช้ชื่อเซิร์ฟเวอร์ตามที่ป้อน หากคุณปิดใช้งานการตั้งค่านี้หรือปล่อยไว้ไม่ได้ตั้งค่า ชื่อมาตรฐานของเซิร์ฟเวอร์จะถูกกำหนดโดยผ่านการค้นหา CNAME</translation>
-<translation id="8774131509736383471">หากตั้งค่านโยบายนี้เป็น True <ph name="PRODUCT_NAME" /> จะขยายหน้าต่างแรกที่แสดงเมื่อเรียกใช้ครั้งแรกอย่างไม่มีเงื่อนไข
-      หากตั้งค่านโยบายนี้เป็น False หรือไม่มีการตั้งค่า การตัดสินใจว่าจะขยายหน้าต่างแรกที่แสดงหรือไม่จะขึ้นอยู่กับขนาดหน้าจอ</translation>
 <translation id="87812015706645271">กำหนดว่าชื่อผู้ใช้ในเครื่องและเจ้าของโฮสต์การเข้าถึงระยะไกลต้องตรงกัน</translation>
 <translation id="8782750230688364867">ระบุเปอร์เซ็นต์ของระดับการปรับการหน่วงเวลาการสลัวหน้าจอเมื่ออุปกรณ์อยู่ในโหมดการนำเสนอ
 
diff --git a/components/policy/resources/policy_templates_tr.xtb b/components/policy/resources/policy_templates_tr.xtb
index 490a22a..9e1dcde 100644
--- a/components/policy/resources/policy_templates_tr.xtb
+++ b/components/policy/resources/policy_templates_tr.xtb
@@ -522,6 +522,7 @@
 
           Bu politika ayarlanmadan bırakılırsa, ayar etkinleşir.</translation>
 <translation id="2824715612115726353">Gizli modu etkinleştir</translation>
+<translation id="2838830882081735096">Veri taşıma ve ARC'ye izin verme</translation>
 <translation id="2844404652289407061"><ph name="PRODUCT_NAME" /> ürününün içerik görünümünde Dokun ve Ara özelliğinin kullanılabilmesini sağlar.
 
       Bu ayarı etkinleştirirseniz, kullanıcı Dokun ve Ara özelliğini kullanabilir ve özelliği istediği gibi açıp kapatabilir.
@@ -702,13 +703,6 @@
           Bu politika sadece "DefaultSearchProviderEnabled" politikası etkinleştirilmişse dikkate alınır.</translation>
 <translation id="350797926066071931">Google Çeviri'yi etkinleştir</translation>
 <translation id="3528000905991875314">Alternatif hata sayfalarını etkinleştir</translation>
-<translation id="3538538104630456270">İlişkili ayar, şifrelerin görüntülenmesinde yeniden kimlik doğrulaması kullanılmaya başlamadan önce kullanılıyordu. O zamandan beri, bu ayarın ve dolayısıyla bu politikanın Chrome davranışı üzerinde herhangi bir etkisi olmadı. Şu anda Chrome'un geçerli davranışı, politikanın, şifre yöneticisi ayarları sayfasında şifreleri açık metin olarak göstermeyi devre dışı bırakacak şekilde ayarlanmasıyla aynıdır. Yani ayarlar sayfası, yalnızca bir yer tutucu içerir ve Chrome, yalnızca kullanıcının "Göster"i tıklamasıyla (ve uygulanıyorsa yeniden kimlik doğrulaması yapmasıyla) şifreyi gösterir. Politikanın asıl açıklaması aşağıda belirtilmiştir.
-
-Kullanıcının, şifreleri şifre yöneticisinde açık metin olarak gösterip gösteremeyeceğini denetler.
-
-Bu ayarı devre dışı bırakırsanız, şifre yöneticisi saklanmış olan şifreleri şifre yöneticisi penceresinde açık metin olarak göstermeye izin vermez.
-
-Bu ayarı etkinleştirirseniz veya yapılandırmazsanız kullanıcılar şifrelerini şifre yöneticisi penceresinde açık metin olarak görüntüleyebilirler.</translation>
 <translation id="3547954654003013442">Proxy ayarları</translation>
 <translation id="3591584750136265240">Giriş için kimlik doğrulama yöntemini yapılandır</translation>
 <translation id="3627678165642179114">Yazım denetimi Web hizmetini etkinleştir veya devre dışı bırak</translation>
@@ -900,23 +894,6 @@
 <translation id="4239720644496144453">Önbellek, Android uygulamaları için kullanılmaz. Birden fazla kullanıcı aynı Android uygulamasını yüklerse bu uygulama her kullanıcı için yeniden indirilir.</translation>
 <translation id="4250680216510889253">Hayır</translation>
 <translation id="4261820385751181068">Cihaz oturum açma ekranı yerel ayarı</translation>
-<translation id="4275782538576261754">Kullanıcıların güvenlik kararını geçersiz kılmalarına izin vermeden <ph name="PRODUCT_NAME" /> ürününün tamamen engelleyeceği indirme türlerini yapılandırır.
-
-      Bu politikayı ayarlarsanız <ph name="PRODUCT_NAME" /> belirli indirme türlerini engeller ve kullanıcıların güvenlik uyarılarını atlamasına izin vermez.
-
-      "Tehlikeli indirmeleri engelle" seçeneği belirlendiğinde, Güvenli Tarama uyarılarını taşıyanlar dışındaki tüm indirmelere izin verilir.
-
-      "Tehlikeli olabilecek indirmeleri engelle" seçeneği belirlendiğinde, tehlikeli olabilecek indirmelere dair Güvenli Tarama uyarılarını taşıyanlar dışındaki tüm indirmelere izin verilir.
-
-      "Tüm indirmeleri engelle" seçeneği belirlendiğinde tüm indirmeler engellenir.
-
-      Bu politika ayarlanmadığında (veya "Hiçbir özel kısıtlama yok" seçeneği belirlendiğinde) indirmeler, Güvenli Tarama analiz sonuçlarına dayanarak olağan güvenlik kısıtlamalarından geçer.
-
-      Bu kısıtlamaların web sayfası içeriğinden tetiklenen indirmeler ve "bağlantıyı indir..." bağlam menüsü seçeneği için geçerli olduğunu unutmayın.
-
-      Bu kısıtlamalar mevcut olarak gösterilen sayfanın kaydedilmesi/indirilmesi için geçerli olmadığı gibi, yazdırma seçeneklerinden PDF olarak kaydetme işlemi için de geçerli değildir.
-
-      Güvenli Tarama ile ilgili daha fazla bilgi için https://developers.google.com/safe-browsing adresine bakın.</translation>
 <translation id="427632463972968153">POST ile resim araması yaparken kullanılacak parametreleri belirtir. Virgülle ayrılmış ad/değer çiftlerini içeren bir listeden oluşur. Bir değer, yukarıdaki örnekteki {imageThumbnail} gibi bir şablon parametresi ise, gerçek resmin küçük resim verisiyle değiştirilir.
 
           Bu politika isteğe bağlıdır. Ayarlanmazsa, resim araması isteği GET yöntemiyle gönderilir.
@@ -942,6 +919,7 @@
 <translation id="436581050240847513">Cihaz ağ arayüzlerini rapor etme</translation>
 <translation id="4372704773119750918">Kurumsal kullanıcının çok profilli oturumun parçası olmasına izin verme (birincil veya ikincil)</translation>
 <translation id="4377599627073874279">Tüm sitelerin tüm resimleri görüntülemesine izin ver</translation>
+<translation id="437791893267799639">Politika ayarlanmadı, veri taşıma ve ARC'ye izin verme</translation>
 <translation id="4389091865841123886">TPM mekanizmasıyla uzaktan doğrulamayı yapılandırın.</translation>
 <translation id="4418726081189202489">Bu politika false (yanlış) değerine ayarlandığında <ph name="PRODUCT_NAME" /> uygulaması doğru zaman damgasını almak için ara sıra bir Google sunucusuna sorgu göndermeyi durdurur. Bu politika true (doğru) değerine ayarlanır veya hiç ayarlanmazsa bu sorgular etkinleşir.</translation>
 <translation id="4423597592074154136">Proxy ayarlarını el ile belirle</translation>
@@ -1257,6 +1235,7 @@
 <translation id="5586942249556966598">Hiçbir şey yapma</translation>
 <translation id="5630352020869108293">Son oturumu geri yükle</translation>
 <translation id="5645779841392247734">Bu sitelerde çerezlere izin ver</translation>
+<translation id="5693469654327063861">Veri taşımaya izin ver</translation>
 <translation id="5694594914843889579">Bu politika true (doğru) değerine ayarlandığında harici depolama birimi dosya tarayıcısında kullanılamaz.
 
       Bu politika tüm depolama ortamı türlerini etkiler. Örneğin: USB flaş sürücüleri, harici sabit diskler, SD ve diğer bellek kartları, optik depolama birimleri vb. Dahili depolama birimi bu politikadan etkilenmez, dolayısıyla İndirilenler klasörüne kaydedilen dosyalara erişilebilir. Google Drive da bu politikadan etkilenmez.
@@ -1498,6 +1477,7 @@
           Politika değeri milisaniye olarak belirtilmelidir. Değerler boşta kalma gecikmesinden daha az olacak şekilde bir aralığa sıkıştırılır.</translation>
 <translation id="6536600139108165863">Cihaz kapandığında otomatik olarak yenide başlat</translation>
 <translation id="6539246272469751178">Bu politikanın Android uygulamaları üzerinde hiçbir etkisi yoktur. Android uygulamaları daima varsayılan indirme dizinini kullanır ve <ph name="PRODUCT_OS_NAME" /> tarafından, varsayılan olmayan indirme dizinine indirilen dosyalara erişemez.</translation>
+<translation id="654303922206238013">ecryptfs için taşıma stratejisi</translation>
 <translation id="6544897973797372144">Bu politika True değerine ayarlanırsa ve ChromeOsReleaseChannel politikası belirtilmediyse, kaydedilmekte olan alan adı kullanıcılarının cihazın yayın kanalını değiştirmelerine izin verilir. Bu politika false değerine ayarlanırsa, cihaz son olarak ayarlandığı kanalda kilitlenir.
 
       Kullanıcının seçtiği kanal ChromeOsReleaseChannel politikası tarafından geçersiz kılınırsa, ancak politika kanalı cihaza yüklenen kanaldan daha dengeliyse; kanal yalnızca daha dengeli kanalın sürümü cihazda yüklü olandan daha yüksek bir sürüme ulaştığında değiştirilir.</translation>
@@ -1686,6 +1666,13 @@
 
           Bu politika yalnızca 'DefaultSearchProviderEnabled' politikası etkinleştirilirse uygulanır.</translation>
 <translation id="7302043767260300182">AC güçle çalışırken ekran kilidi gecikmesi</translation>
+<translation id="7309839952828354215">Ecryptfs koduyla gönderilen ve ext4 şifrelemesine geçmesi gereken bir cihazın nasıl davranması gerektiğini belirtir.
+
+      Bu politikayı "DisallowArc" değerine ayarlarsanız, cihazdaki tüm kullanıcılar için Android uygulamaları devre dışı bırakılır (ext4 şifrelemesine önceden sahip olanlar dahil) ve kullanıcılara, ecryptfs'den ext4 şifrelemesine geçiş yapmaları teklif edilmez.
+
+      Bu politikayı "AllowMigration" değerine ayarlarsanız, ecryptfs ana dizinlerine sahip kullanıcılara gerektiğinde (şimdilik cihazda Android N kullanılabilir hale geldiğinde) bunların ext4 şifrelemesine taşınması teklif edilir.
+
+      Bu politika ayarlanmadan bırakılırsa, cihaz "DisallowArc" değeri seçilmiş gibi davranır.</translation>
 <translation id="7311458740754205918">Bunun için doğru (true) değeri ayarlanır veya herhangi bir değer belirtilmezse Yeni Sekme sayfasında kullanıcının tarama geçmişi, ilgi alanları veya konumuna dayalı içerik önerileri gösterilebilir.
 
 Bu politika yanlış (false) değerine ayarlanırsa Yeni Sekme sayfasında, otomatik oluşturulan içerik önerileri gösterilmez.</translation>
@@ -2084,8 +2071,6 @@
           Bu ayarı etkinleştirirseniz, CNAME araması atlanır ve sunucu adı girildiği gibi kullanılır.
 
           Bu ayarı devre dışı veya ayarlanmadan bırakırsanız, sunucunun standart adı CNAME araması ile belirlenir.</translation>
-<translation id="8774131509736383471">Bu politika doğru seçeneğine ayarlanırsa, <ph name="PRODUCT_NAME" /> koşulsuz olarak ilk çalıştırmada gösterilen ilk pencereyi ekranı kaplayacak hale getirir.
-      Bu politika yanlış seçeneğine ayarlanırsa veya hiç yapılandırılmazsa ekran boyutuna göre, gösterilen ilk pencerenin ekranı kaplayıp kaplamayacağına karar verilir.</translation>
 <translation id="87812015706645271">Yerel kullanıcının adı ile uzak erişim ana makinesi sahibinin adının aynı olmasını gerektirir.</translation>
 <translation id="8782750230688364867">Cihaz sunum modunda iken ekran kararma gecikmesinin ölçeklendiği yüzdeyi belirtir.
 
diff --git a/components/policy/resources/policy_templates_uk.xtb b/components/policy/resources/policy_templates_uk.xtb
index cff95c5c..ea96b90 100644
--- a/components/policy/resources/policy_templates_uk.xtb
+++ b/components/policy/resources/policy_templates_uk.xtb
@@ -143,7 +143,7 @@
       Якщо вимкнути або не налаштувати це правило, корпоративні
       користувачі не зможуть користуватися додатком ARC.</translation>
 <translation id="1561424797596341174">Правило замінює налагоджувальні складання хосту віддаленого доступу</translation>
-<translation id="1561967320164410511">Автентифікація U2F і розширення для особистого засвідчення</translation>
+<translation id="1561967320164410511">Автентифікація U2F і розширення для особистого підтвердження</translation>
 <translation id="1583248206450240930">Використовувати <ph name="PRODUCT_FRAME_NAME" /> за умовчанням</translation>
 <translation id="1608755754295374538">URL-адреси, яким завжди надаватиметься доступ до пристроїв запису аудіо</translation>
 <translation id="1617235075406854669">Увімкнути видалення історії веб-перегляду та завантажень</translation>
@@ -497,6 +497,7 @@
 
           Якщо це правило не встановлено, його буде ввімкнено.</translation>
 <translation id="2824715612115726353">Увімкнути режим анонімного перегляду</translation>
+<translation id="2838830882081735096">Заборонити перенесення даних і ARC</translation>
 <translation id="2844404652289407061">Вмикає доступність функції "Пошук дотиком" у перегляді вмісту <ph name="PRODUCT_NAME" />.
 
       Якщо ввімкнути це налаштувати, користувач зможе шукати дотиком, а також вмикати та вимикати цю функцію.
@@ -668,13 +669,6 @@
           Це правило застосовується, лише якщо ввімкнено правило "DefaultSearchProviderEnabled".</translation>
 <translation id="350797926066071931">Увімкнути перекладач</translation>
 <translation id="3528000905991875314">Увімкнути додаткові сторінки з помилками</translation>
-<translation id="3538538104630456270">Пов’язане налаштування використовувалося, перш ніж ми запровадили повторну автентифікацію для перегляду паролів. Відтоді це налаштування, а отже й правило, не впливають на роботу Chrome. Зараз Chrome працює так, ніби це правило вимикає показ паролів як відкритого тексту на сторінці налаштувань диспетчера паролів. Це означає, що на сторінці налаштувань є тільки заповнювач, а Chrome показує пароль, лише коли користувач натискає "Показати" (і проходить повторну автентифікацію, якщо потрібно). Нижче наведено початковий опис правила.
-
-          Указує, чи користувач може показувати паролі як відкритий текст у диспетчері паролів.
-
-          Якщо вимкнути це налаштування, диспетчер паролів не дозволить показувати збережені паролі як відкритий текст.
-
-          Якщо ввімкнути або не налаштувати це правило, користувачі зможуть переглядати свої паролі як відкритий текст у диспетчері паролів.</translation>
 <translation id="3547954654003013442">Налаштування проксі-сервера</translation>
 <translation id="3591584750136265240">Налаштування автентифікації під час входу</translation>
 <translation id="3627678165642179114">Вмикати чи вимикати веб-службу перевірки орфографії</translation>
@@ -864,23 +858,6 @@
 <translation id="4239720644496144453">Додатки Android не використовують кеш. Якщо кілька користувачів установлять той самий додаток Android, він завантажиться заново для кожного користувача.</translation>
 <translation id="4250680216510889253">ні</translation>
 <translation id="4261820385751181068">Мовний код на екрані входу на пристрої</translation>
-<translation id="4275782538576261754">Налаштовує тип завантажень, які <ph name="PRODUCT_NAME" /> повністю блокуватиме, не дозволяючи користувачам замінювати рішення щодо безпеки.
-
-      Якщо це правило налаштовано, <ph name="PRODUCT_NAME" /> заборонятиме певні типи завантажень і користувачі не зможуть обійти застереження про небезпеку.
-
-      Коли вибрано опцію "Блокувати небезпечні завантаження", дозволяється завантажувати будь-який вміст, крім того, про який застерігає Безпечний перегляд.
-
-      Коли вибрано опцію "Блокувати потенційно небезпечні завантаження", дозволяється завантажувати будь-який вміст, крім того, про який застерігає Безпечний перегляд або який є потенційно небезпечним.
-
-      Коли вибрано опцію "Блокувати всі завантаження", блокуються всі завантаження.
-
-      Коли це правило не налаштовано (або вибрано опцію "Немає особливих обмежень"), завантаження мають звичайні обмеження на основі результатів аналізу Безпечного перегляду.
-
-      Зауважте, що ці обмеження застосовуються до завантажень, які запускаються з вмісту веб-сторінки або за допомогою опції контекстного меню "Завантажити посилання…".
-
-      Ці обмеження не застосовуються до зберігання чи завантаження поточної сторінки та зберігання сторінки у форматі PDF, як опції друку.
-
-      Відвідайте сторінку https://developers.google.com/safe-browsing, щоб дізнатися більше про Безпечний перегляд.</translation>
 <translation id="427632463972968153">Указує параметри пошуку зображень методом POST. Складається з розділених комами пар імен і значень. Якщо значення є параметром шаблону, як-от {imageThumbnail} у прикладі вище, воно замінюється даними справжнього ескізу зображення.
 
           Це правило необов’язкове. Якщо його не встановлено, запит на пошук зображень надсилається методом GET.
@@ -906,6 +883,7 @@
 <translation id="436581050240847513">Повідомляти про мережеві інтерфейси пристрою</translation>
 <translation id="4372704773119750918">Не дозволяти корпоративному користувачу бути частиною мультипрофілю (основним чи другорядним користувачем)</translation>
 <translation id="4377599627073874279">Дозволяти всім сайтам показувати всі зображення</translation>
+<translation id="437791893267799639">Правило не налаштовано. Заборонити перенесення даних і ARC</translation>
 <translation id="4389091865841123886">Налаштувати віддалене засвідчення за допомогою механізму TPM.</translation>
 <translation id="4418726081189202489">Якщо для цього правила вибрано значення false, <ph name="PRODUCT_NAME" /> не зможе періодично надсилати запити на сервер Google, щоб отримати точну позначку часу. Запити буде дозволено, якщо це правило не налаштовано або має значення true.</translation>
 <translation id="4423597592074154136">Вручну вказувати налаштування проксі-сервера</translation>
@@ -1189,6 +1167,7 @@
 <translation id="5586942249556966598">Нічого не робити</translation>
 <translation id="5630352020869108293">Відновити останній сеанс</translation>
 <translation id="5645779841392247734">Дозволити файли cookie на цих сайтах</translation>
+<translation id="5693469654327063861">Дозволити перенесення даних</translation>
 <translation id="5694594914843889579">Якщо це правило має значення "true", зовнішня пам’ять буде недоступною в переглядачі файлів.
 
       Це правило впливає на всі типи носіїв даних, наприклад флеш-накопичувачі USB, зовнішні жорсткі диски, карти SD й інші карти пам’яті, оптичні носії пам’яті тощо. Воно не впливає на внутрішню пам’ять, тому файли, збережені в папці "Завантаження", залишаються доступними. Це правило також не впливає на Google Диск.
@@ -1289,7 +1268,7 @@
 
       Якщо цей параметр ввімкнено, Безпечний перегляд завжди активний.
 
-      Якщо цей параметр вимкнено, Безпечний перегляд ніколи не активний.
+      Якщо цей параметр вимкнено, Безпечний перегляд завжди неактивний.
 
       Якщо цей параметр ввімкнено або вимкнено, користувачі не можуть змінювати чи замінювати налаштування "Активувати захист від фішингу та зловмисного програмного забезпечення" в <ph name="PRODUCT_NAME" />.
 
@@ -1413,6 +1392,7 @@
           Значення правила має вказуватися в мілісекундах. Також значення мають обов’язково бути меншими за період затримки через неактивність.</translation>
 <translation id="6536600139108165863">Автоматично перезапускати, коли пристрій вимикається</translation>
 <translation id="6539246272469751178">Це правило не впливає на додатки Android. Додатки Android завжди використовують каталог завантажень за умовчанням і не мають доступу до файлів, завантажених через <ph name="PRODUCT_OS_NAME" /> в інші каталоги.</translation>
+<translation id="654303922206238013">Стратегія міграції даних із шифрування eCryptfs</translation>
 <translation id="6544897973797372144">Якщо для цього правила встановлено значення "true", а правило ChromeOsReleaseChannel не вказано, користувачі домену реєстрації зможуть змінювати версію каналу пристрою. Якщо для цього правила встановлено значення "false", пристрій буде заблоковано в каналі, який налаштовувався останнім.
 
       Вибраний користувачем канал замінюватиметься правилом ChromeOsReleaseChannel. Проте якщо канал правила стабільніший за встановлений на пристрої, перехід на інший канал відбудеться лише за появи номера версії стабільнішого каналу, вищого за номер версії каналу, установленого на пристрої.</translation>
@@ -1587,6 +1567,13 @@
 
           Це правило застосовується, лише якщо ввімкнено правило "DefaultSearchProviderEnabled".</translation>
 <translation id="7302043767260300182">Затримка блокування екрана, коли використовується живлення від мережі</translation>
+<translation id="7309839952828354215">Це правило вказує, як має поводитися пристрій стандарту eCryptfs, який має перейти на шифрування ext4.
+
+      Якщо для цього правила вибрано параметр DisallowArc, додатки Android вимикаються для всіх користувачів пристрою (зокрема для тих, які вже користуються шифруванням ext4) і перехід з eCryptfs на ext4 не пропонується.
+
+      Якщо для цього правила вибрано параметр AllowMigration, користувачам із домашніми каталогами стандарту eCryptfs пропонується перенести дані в шифрування ext4 (коли на пристрої з’явиться версія Android N).
+
+      Якщо це правило не налаштовано, застосовуються правило DisallowArc.</translation>
 <translation id="7311458740754205918">Якщо це правило не налаштовано або має значення "true", на сторінці "Нова вкладка" відображатимуться пропозиції вмісту, підібрані на основі історії переглядів, зацікавлень чи місцезнаходження користувача.
 
       Якщо встановлено значення "false", на сторінці "Нова вкладка" відображатиметься автоматично згенерований вміст.</translation>
@@ -1952,8 +1939,6 @@
 
       Якщо це налаштування вимкнено, історію веб-перегляду та завантажень не можна видаляти.</translation>
 <translation id="8764119899999036911">Указує, чи ім’я учасника сервера (SPN) за протоколом Kerberos створено на основі канонічного DNS-імені чи введеного оригінального імені. Якщо це налаштування ввімкнено, пошук CNAME пропускається та використовується введене ім’я сервера. Якщо це налаштування вимкнено чи не встановлено, канонічне ім’я сервера визначається через пошук CNAME.</translation>
-<translation id="8774131509736383471">Якщо це правило має значення "true", <ph name="PRODUCT_NAME" /> розгортатиме перше вікно, яке відкривається під час запуску.
-      Якщо це правило не налаштовано або має значення "false", рішення щодо розгортання першого вікна прийматиметься залежно від розміру екрана.</translation>
 <translation id="87812015706645271">Ім’я локального користувача та власника хосту віддаленого доступу мають збігатися</translation>
 <translation id="8782750230688364867">Указує відсоток, за яким масштабують затримку затемнення екрана, коли пристрій працює в режимі презентації.
 
diff --git a/components/policy/resources/policy_templates_vi.xtb b/components/policy/resources/policy_templates_vi.xtb
index de711c2..ecf0dafc 100644
--- a/components/policy/resources/policy_templates_vi.xtb
+++ b/components/policy/resources/policy_templates_vi.xtb
@@ -144,7 +144,7 @@
       Nếu cài đặt này bị tắt hoặc không được định cấu hình thì người dùng
       doanh nghiệp sẽ không thể sử dụng ARC.</translation>
 <translation id="1561424797596341174">Chính sách ghi đè dành cho bản dựng Gỡ lỗi của máy chủ truy cập từ xa</translation>
-<translation id="1561967320164410511">Tiện ích U2F+ cho chứng thực cá nhân</translation>
+<translation id="1561967320164410511">Tiện ích U2F+ để chứng thực cá nhân</translation>
 <translation id="1583248206450240930">Sử dụng <ph name="PRODUCT_FRAME_NAME" /> theo mặc định</translation>
 <translation id="1608755754295374538">Các URL sẽ được cấp quyền truy cập thiết bị ghi âm mà không cần phải hiển thị lời nhắc</translation>
 <translation id="1617235075406854669">Bật xóa lịch sử trình duyệt và lịch sử tải xuống</translation>
@@ -179,7 +179,7 @@
       Nếu không đặt chính sách này, không Điều khoản dịch vụ nào được hiển thị.
 
       Phải đặt chính sách thành một URL nơi <ph name="PRODUCT_OS_NAME" /> có thể tải xuống Điều khoản dịch vụ. Điều khoản dịch vụ phải là văn bản thuần túy, được phân phối dưới dạng văn bản/thuần túy loại MIME. Không cho phép đánh dấu.</translation>
-<translation id="1750315445671978749">Chặn tất cả tải xuống</translation>
+<translation id="1750315445671978749">Chặn tất cả các mục tải xuống</translation>
 <translation id="1781356041596378058">Chính sách này cũng kiểm soát quyền truy cập vào Tùy chọn của nhà phát triển Android. Nếu bạn đặt chính sách này thành true, người dùng sẽ không thể truy cập vào Tùy chọn của nhà phát triển. Nếu bạn đặt chính sách này thành false hoặc không đặt chính sách này thì người dùng có thể truy cập Tùy chọn của nhà phát triển bằng cách nhấn bảy lần trên số bản dựng trong ứng dụng cài đặt Android.</translation>
 <translation id="1803646570632580723">Danh sách các ứng dụng được ghim sẽ hiển thị trong trình chạy</translation>
 <translation id="1808715480127969042">Chặn cookie trên các trang web này</translation>
@@ -513,6 +513,7 @@
 
           Nếu không đặt chính sách này, cài đặt này sẽ được bật.</translation>
 <translation id="2824715612115726353">Bật chế độ Ẩn danh</translation>
+<translation id="2838830882081735096">Không cho phép di chuyển dữ liệu và ARC</translation>
 <translation id="2844404652289407061">Cho phép sử dụng Chạm để tìm kiếm trong chế độ xem nội dung của <ph name="PRODUCT_NAME" />.
 
       Nếu bạn bật cài đặt này, người dùng có thể sử dụng Chạm để tìm kiếm và họ có thể chọn tắt hoặc bật tính năng này.
@@ -694,13 +695,6 @@
           Chính sách này chỉ được tuân theo nếu kích hoạt chính sách 'DefaultSearchProviderEnabled'.</translation>
 <translation id="350797926066071931">Bật tính năng Dịch</translation>
 <translation id="3528000905991875314">Bật các trang lỗi thay thế</translation>
-<translation id="3538538104630456270">Sử dụng cài đặt được liên kết trước khi đưa vào xác thực lại việc xem mật khẩu. Kể từ đó, cài đặt và do đó chính sách này không ảnh hưởng đến hoạt động của Chrome. Hoạt động hiện tại của Chrome bây giờ giống như thể chính sách đã được đặt thành tắt hiển thị mật khẩu ở dạng văn bản rõ ràng trong trang cài đặt của trình quản lý mật khẩu. Điều đó có nghĩa là trang cài đặt chỉ chứa một trình giữ chỗ và chỉ khi người dùng nhấp vào "Hiển thị" (và xác thực lại, nếu có) thì Chrome mới hiển thị mật khẩu. Mô tả gốc của chính sách như sau.
-
-          Kiểm soát việc người dùng có thể hiển thị mật khẩu ở dạng văn bản rõ ràng trong trình quản lý mật khẩu hay không.
-
-          Nếu bạn tắt cài đặt này, trình quản lý mật khẩu sẽ không cho phép hiển thị mật khẩu được lưu trữ ở dạng văn bản rõ ràng trong cửa sổ trình quản lý mật khẩu.
-
-          Nếu bạn bật hoặc không đặt chính sách này, người dùng có thể xem mật khẩu của họ ở dạng văn bản rõ ràng trong trình quản lý mật khẩu.</translation>
 <translation id="3547954654003013442">Cài đặt proxy</translation>
 <translation id="3591584750136265240">Định cấu hình hành vi xác thực thông tin đăng nhập</translation>
 <translation id="3627678165642179114">Bật hoặc tắt dịch vụ web kiểm tra lỗi chính tả</translation>
@@ -893,23 +887,6 @@
 <translation id="4239720644496144453">Bộ nhớ cache không được sử dụng cho các ứng dụng Android. Nếu nhiều người dùng cài đặt cùng một ứng dụng Android thì ứng dụng sẽ được tải xuống lại cho từng người dùng.</translation>
 <translation id="4250680216510889253">Không</translation>
 <translation id="4261820385751181068">Ngôn ngữ màn hình đăng nhập thiết bị</translation>
-<translation id="4275782538576261754">Định cấu hình loại tải xuống <ph name="PRODUCT_NAME" /> sẽ chặn hoàn toàn, mà không cho phép người dùng ghi đè quyết định bảo mật.
-
-      Nếu bạn đặt chính sách này, <ph name="PRODUCT_NAME" /> sẽ ngăn chặn một số loại tải xuống cụ thể và sẽ không cho phép người dùng bỏ qua cảnh báo bảo mật.
-
-      Khi bạn chọn tùy chọn 'Chặn tải xuống nguy hiểm', tất cả các tải xuống sẽ được cho phép, trừ những tải xuống có cảnh báo Duyệt web an toàn.
-
-      Khi bạn chọn tùy chọn 'Chặn các tải xuống có thể gây nguy hiểm', tất cả các tải xuống sẽ được cho phép, trừ các tải xuống có cảnh báo Duyệt web an toàn có thể gây nguy hiểm.
-
-      Khi bạn chọn tùy chọn 'Chặn tất cả tải xuống', tất cả các tải xuống sẽ bị chặn.
-
-      Khi bạn không đặt chính sách này, (hoặc chọn tùy chọn 'Không có hạn chế đặc biệt'), các tải xuống sẽ tuân theo những hạn chế bảo mật thông thường dựa trên kết quả phân tích Duyệt web an toàn.
-
-      Lưu ý rằng những hạn chế này áp dụng cho các tải xuống được kích hoạt từ nội dung trang web cũng như tùy chọn menu ngữ cảnh 'liên kết tải xuống...'.
-
-      Những hạn chế này không áp dụng cho thao tác lưu/tải xuống trang đang được hiển thị cũng như không áp dụng cho lưu dưới dạng PDF từ tùy chọn in.
-
-      Hãy xem https://developers.google.com/safe-browsing để biết thêm thông tin về Duyệt web an toàn.</translation>
 <translation id="427632463972968153">Chỉ định tham số được dùng khi thực hiện tìm kiếm theo hình ảnh với POST. Tham số này bao gồm các cặp tên/giá trị phân tách bằng dấu phẩy. Nếu một giá trị là tham số mẫu như {searchTerms} trong ví dụ trên thì tham số đó sẽ được thay thế bằng dữ liệu hình thu nhỏ thực.
 
           Chính sách này là tùy chọn. Nếu không đặt, yêu cầu tìm kiếm theo hình ảnh sẽ được gửi bằng phương thức GET.
@@ -935,6 +912,7 @@
 <translation id="436581050240847513">Báo cáo giao diện mạng thiết bị</translation>
 <translation id="4372704773119750918">Không cho phép người dùng doanh nghiệp là một phần của đa cấu hình (chính hoặc phụ)</translation>
 <translation id="4377599627073874279">Cho phép tất cả các trang web hiển thị tất cả hình ảnh</translation>
+<translation id="437791893267799639">Chưa đặt chính sách, không cho phép di chuyển dữ liệu và ARC</translation>
 <translation id="4389091865841123886">Định cấu hình chứng thực từ xa với cơ chế TPM.</translation>
 <translation id="4418726081189202489">Đặt chính sách này thành False sẽ ngăn <ph name="PRODUCT_NAME" /> thỉnh thoảng gửi truy vấn tới máy chủ Google để truy xuất dấu thời gian chính xác. Các truy vấn này sẽ được kích hoạt nếu chính sách này được đặt thành True hoặc không được đặt.</translation>
 <translation id="4423597592074154136">Chỉ định cài đặt proxy theo cách thủ công</translation>
@@ -1134,7 +1112,7 @@
 <translation id="5219844027738217407">Đối với các ứng dụng Android, chính sách này chỉ ảnh hưởng đến micrô. Khi chính sách này được đặt thành true, micrô sẽ bị tắt tiếng cho tất cả ứng dụng Android mà không có ngoại lệ nào.</translation>
 <translation id="5226033722357981948">Chỉ định có nên vô hiệu hóa trình tìm kiếm plugin hay không</translation>
 <translation id="523505283826916779">Cài đặt trợ năng</translation>
-<translation id="5247006254130721952">Chặn các tải xuống nguy hiểm</translation>
+<translation id="5247006254130721952">Chặn các mục tải xuống nguy hiểm</translation>
 <translation id="5255162913209987122">Có thể được đề xuất</translation>
 <translation id="527237119693897329">Cho phép bạn chỉ định máy chủ nhắn tin gốc nào không được tải.
 
@@ -1227,7 +1205,7 @@
       Nếu không đặt chính sách này, <ph name="PRODUCT_OS_NAME" /> sẽ sử dụng giá trị mặc định là 3 giờ.
 
       Xin lưu ý rằng nếu nền tảng hỗ trợ thông báo chính sách, độ trễ làm mới sẽ được đặt thành 24 giờ (bỏ qua tất cả các cài đặt mặc định và giá trị của chính sách này) vì thông báo chính sách được kỳ vọng sẽ bắt buộc làm mới tự động bất cứ khi nào chính sách thay đổi, giúp việc làm mới thường xuyên hơn trở nên không cần thiết.</translation>
-<translation id="5530347722229944744">Chặn các tải xuống có thể gây nguy hiểm</translation>
+<translation id="5530347722229944744">Chặn các mục tải xuống có thể gây nguy hiểm</translation>
 <translation id="5535973522252703021">Danh sách trắng máy chủ ủy quyền Kerberos</translation>
 <translation id="555077880566103058">Cho phép tất cả các trang web tự động chạy plugin <ph name="FLASH_PLUGIN_NAME" /></translation>
 <translation id="5559079916187891399">Chính sách này không ảnh hưởng đến các ứng dụng Android.</translation>
@@ -1254,6 +1232,7 @@
 <translation id="5586942249556966598">Không làm gì</translation>
 <translation id="5630352020869108293">Khôi phục phiên trước đó</translation>
 <translation id="5645779841392247734">Cho phép cookie trên các trang web này</translation>
+<translation id="5693469654327063861">Cho phép di chuyển dữ liệu</translation>
 <translation id="5694594914843889579">Khi chính sách này được đặt thành true, bộ nhớ ngoài sẽ không khả dụng trong trình duyệt tệp.
 
       Chính sách này ảnh hưởng tới tất cả các loại phương tiện lưu trữ. Ví dụ: ổ USB flash, ổ đĩa cứng bên ngoài, SD và các thẻ nhớ khác, bộ nhớ quang v.v.. Bộ nhớ trong không bị ảnh hưởng, do đó vẫn có thể truy cập vào các tệp đã lưu trong thư mục Tải xuống. Google Drive cũng không bị ảnh hưởng bởi chính sách này.
@@ -1492,6 +1471,7 @@
           Phải chỉ định giá trị chính sách bằng mili giây. Các giá trị được giới hạn ở mức nhỏ hơn độ trễ khi không sử dụng.</translation>
 <translation id="6536600139108165863">Tự động khởi động lại khi tắt thiết bị</translation>
 <translation id="6539246272469751178">Chính sách này không ảnh hưởng đến ứng dụng Android. Ứng dụng Android luôn sử dụng thư mục nội dung tải xuống mặc định và không thể truy cập bất kỳ tệp nào do <ph name="PRODUCT_OS_NAME" /> tải xuống thư mục nội dung tải xuống không phải mặc định.</translation>
+<translation id="654303922206238013">Chiến lược di chuyển cho ecryptfs</translation>
 <translation id="6544897973797372144">Nếu chính sách này được đặt thành Đúng và chính sách ChromeOsReleaseChannel không được chỉ định thì người dùng của miền đăng ký sẽ được phép thay đổi kênh phát hành của thiết bị. Nếu chính sách này được đặt thành sai, thiết bị sẽ bị khóa bất kể kênh mà thiết bị được đặt lần cuối.
 
       Kênh do người dùng đã chọn sẽ bị ghi đè bởi chính sách ChromeOsReleaseChannel nhưng nếu kênh của chính sách ổn định hơn kênh được cài đặt trên thiết bị thì kênh sẽ chỉ chuyển đổi sau khi phiên bản của kênh ổn định hơn đạt tới số phiên bản cao hơn phiên bản được cài đặt trên thiết bị.</translation>
@@ -1679,6 +1659,13 @@
 
           Chính sách này chỉ được áp dụng nếu chính sách 'DefaultSearchProviderEnabled' được bật.</translation>
 <translation id="7302043767260300182">Độ trễ khóa màn hình khi chạy trên nguồn AC</translation>
+<translation id="7309839952828354215">Chỉ định cách thiết bị đã có sẵn ecryptfs sẽ hoạt động và cần chuyển đổi sang mã hóa ext4.
+
+      Nếu bạn đặt chính sách này thành 'DisallowArc', các ứng dụng Android sẽ bị vô hiệu hóa cho tất cả người dùng trên thiết bị (bao gồm những người dùng đã có mã hóa ext4) và sẽ không có người dùng nào được đề nghị di chuyển từ ecryptfs sang mã hóa ext4.
+
+      Nếu bạn đặt chính sách này thành 'AllowMigration', người dùng có thư mục gốc ecryptfs sẽ được đề nghị di chuyển các thư mục này sang mã hóa ext4 nếu cần (hiện tại Android N đã có sẵn trên thiết bị).
+
+      Nếu không đặt chính sách này, thiết bị sẽ hoạt động giống như bạn đã chọn 'DisallowArc'.</translation>
 <translation id="7311458740754205918">Nếu giá trị này được đặt thành true hoặc không được đặt, trang Tab mới có thể hiển thị đề xuất nội dung dựa trên lịch sử duyệt web, sở thích hoặc vị trí của người dùng.
 
       Nếu giá trị này được đặt thành false, các đề xuất nội dung được tạo tự động sẽ không hiển thị trên trang Tab mới.</translation>
@@ -2067,7 +2054,6 @@
           Nếu bạn bật cài đặt này, tra cứu CNAME sẽ được bỏ qua và tên máy chủ sẽ giống như tên đã nhập.
 
           Nếu bạn tắt hoặc không thiết lập cài đặt này, tên chuẩn của máy chủ sẽ được xác định thông qua tra cứu CNAME.</translation>
-<translation id="8774131509736383471">Nếu chính sách này được đặt thành true, <ph name="PRODUCT_NAME" /> sẽ mở tối đa vô điều kiện cửa sổ đầu tiên được hiển thị trong lần chạy đầu tiên.      Nếu chính sách này được đặt thành false hoặc không được định cấu hình, quyết định có mở tối đa cửa sổ đầu tiên được hiển thị hay không sẽ dựa trên kích thước màn hình.</translation>
 <translation id="87812015706645271">Yêu cầu tên của người dùng cục bộ và chủ sở hữu máy chủ truy cập từ xa khớp nhau</translation>
 <translation id="8782750230688364867">Chỉ định tỷ lệ phần trăm theo đó độ trễ mờ màn hình được xác định khi thiết bị ở chế độ bản trình bày.
 
diff --git a/components/policy/resources/policy_templates_zh-CN.xtb b/components/policy/resources/policy_templates_zh-CN.xtb
index 3509891..0fd3fdd 100644
--- a/components/policy/resources/policy_templates_zh-CN.xtb
+++ b/components/policy/resources/policy_templates_zh-CN.xtb
@@ -476,6 +476,7 @@
 
           如果此政策未设置,系统将启用此政策。</translation>
 <translation id="2824715612115726353">启用隐身模式</translation>
+<translation id="2838830882081735096">禁止数据迁移和 ARC</translation>
 <translation id="2844404652289407061">在 <ph name="PRODUCT_NAME" /> 的内容视图中启用“触摸搜索”功能。
 
       如果您启用了此设置,用户将能够使用“触摸搜索”功能,并可以启用或停用该功能。
@@ -645,13 +646,6 @@
           此政策只在启用了“DefaultSearchProviderEnabled”政策的前提下才会生效。</translation>
 <translation id="350797926066071931">启用翻译</translation>
 <translation id="3528000905991875314">启用备用的错误页面</translation>
-<translation id="3538538104630456270">在我们推出“查看密码时需重新验证”这一规定之前,我们是使用相关的设置来控制用户能否查看密码。自这一规定推出后,相关设置以及此政策便不再对 Chrome 的行为有任何影响。Chrome 的当前行为等同于此政策设为在密码管理器设置页面中禁止以明文形式显示密码。这意味着,设置页面中包含的只是一个占位符,仅当用户点击“显示”(并进行重新验证,如果适用的话)后,Chrome 才会显示相应密码。此政策的原始描述如下所示:
-
-          控制用户是否可以在密码管理器中以明文形式显示密码。
-
-          如果您停用了此设置,密码管理器将不允许在密码管理器窗口中以明文形式显示存储的密码。
-
-          如果您启用了此政策或未设置此政策,用户将可以在密码管理器中查看以明文形式显示的密码。</translation>
 <translation id="3547954654003013442">代理设置</translation>
 <translation id="3591584750136265240">配置登录身份验证行为</translation>
 <translation id="3627678165642179114">启用或停用拼写检查网络服务</translation>
@@ -836,23 +830,6 @@
 <translation id="4239720644496144453">缓存不适用于 Android 应用。如果多个用户都想安装同一款 Android 应用,系统便会分别为每个用户重新下载相应的 Android 应用。</translation>
 <translation id="4250680216510889253">否</translation>
 <translation id="4261820385751181068">设备登录屏幕语言区域</translation>
-<translation id="4275782538576261754">配置 <ph name="PRODUCT_NAME" /> 将全面拦截的下载内容类型,而不允许用户替换安全政策。
-
-      如果您设置此政策,<ph name="PRODUCT_NAME" /> 将拦截特定类型的下载内容,并且不允许用户忽略安全警告。
-
-      选择“拦截有危险的下载内容”选项后,系统将允许所有下载内容,但触发了安全浏览警告的下载内容除外。
-
-      选择“拦截可能有危险的下载内容”选项后,系统将允许所有下载内容,但触发了安全浏览警告(指示可能有危险的下载内容)的下载内容除外。
-
-      选择“拦截所有下载内容”选项后,系统将拦截所有下载内容。
-
-      如果未设置此政策(或者选择了“无特殊限制”选项),系统将根据安全浏览分析结果检查下载内容是否符合常规安全限制。
-
-      请注意,这些限制适用于从网页内容以及“下载链接...”上下文菜单选项触发的下载内容。
-
-      这些限制不适用于如下操作:保存/下载当前显示的页面;通过打印选项另存为 PDF 文件。
-
-      要详细了解安全浏览功能,请访问 https://developers.google.com/safe-browsing。</translation>
 <translation id="427632463972968153">指定通过 POST 执行图片搜索时使用的参数。该参数由以英文逗号分隔的名称/值对组成。如果值为模板参数(例如上例中的 {imageThumbnail}),那么系统会将其替换成真正的缩略图数据。
 
           此为可选政策。如果未设置此政策,系统将使用 GET 方法发送图片搜索请求。
@@ -878,6 +855,7 @@
 <translation id="436581050240847513">报告设备网络接口</translation>
 <translation id="4372704773119750918">不允许企业用户成为多用户配置的用户(一级或二级)</translation>
 <translation id="4377599627073874279">允许所有网站显示所有图片</translation>
+<translation id="437791893267799639">政策未设置,禁止数据迁移和 ARC</translation>
 <translation id="4389091865841123886">通过 TPM 机制配置远程认证。</translation>
 <translation id="4418726081189202489">如果将此政策设为 False,<ph name="PRODUCT_NAME" /> 将无法不定期向 Google 服务器发出查询来检索准确的时间戳。如果此政策设为 True 或未设置,这样的查询将能够发送到 Google 服务器。</translation>
 <translation id="4423597592074154136">手动指定代理设置</translation>
@@ -1157,6 +1135,7 @@
 <translation id="5586942249556966598">不执行任何操作</translation>
 <translation id="5630352020869108293">恢复上次的会话</translation>
 <translation id="5645779841392247734">在这些网站上允许 Cookie</translation>
+<translation id="5693469654327063861">允许数据迁移</translation>
 <translation id="5694594914843889579">如果此政策设为 True,用户便无法在文件浏览器中使用外部存储设备。
 
       此政策会影响所有类型的存储媒介。例如:USB 闪存驱动器、外部硬盘、SD 卡和其他存储卡、光存储器等。内部存储不会受到影响,因此用户仍然可以访问存储在“下载”文件夹中的文件。Google 云端硬盘也不会受此政策影响。
@@ -1380,6 +1359,7 @@
           指定的政策值应以毫秒为单位,并且必须少于闲置延迟时间。</translation>
 <translation id="6536600139108165863">设备关机后自动重新启动</translation>
 <translation id="6539246272469751178">此政策对 Android 应用没有任何影响。Android 应用始终都会使用默认下载目录,并且无法访问由 <ph name="PRODUCT_OS_NAME" />下载到非默认下载目录中的任何文件。</translation>
+<translation id="654303922206238013">ecryptfs 迁移策略</translation>
 <translation id="6544897973797372144">如果该策略设置为 True,且未指定 ChromeOsReleaseChannel 策略,那么注册域的用户将可以更改设备的发布版。如果该策略设置为 False,那么设备就会锁定最后设置的任何版本。
 
      ChromeOsReleaseChannel 策略将会覆盖用户选择的版本,但是,如果该策略版本比设备上已安装的版本更稳定,那么仅当较稳定版本的版本值高于设备上已安装版本时,系统才会切换版本。</translation>
@@ -1552,6 +1532,13 @@
 
           要实施此策略,必须启用“DefaultSearchProviderEnabled”策略。</translation>
 <translation id="7302043767260300182">使用交流电源供电时的屏幕锁定延迟时间</translation>
+<translation id="7309839952828354215">用于指定内置了 ecryptfs 且需要转换为采用 ext4 加密功能的设备的行为方式。
+
+      如果您将此政策设为“DisallowArc”,相应设备将会禁止所有用户(包括已采用 ext4 加密功能的用户)在其上使用 Android 应用,且不会主动为任何用户提供从 ecryptfs 到 ext4 加密功能的迁移服务。
+
+      如果您将此政策设为“AllowMigration”,相应设备便会在必要时(目前是指可在该设备上使用 Android N 时)主动向使用 ecryptfs 主目录的用户提供将这些主目录改为采用 ext4 加密功能的服务。
+
+      如果此政策未设置,相应设备则会具有与将此政策设为“DisallowArc”时相同的行为方式。</translation>
 <translation id="7311458740754205918">如果此政策设为 true 或未设置,“打开新的标签页”页面可能会根据用户的浏览记录、兴趣或位置信息显示内容建议。
 
       如果此政策设为 false,“打开新的标签页”页面上不会显示自动生成的内容建议。</translation>
@@ -1907,8 +1894,6 @@
 
       如果停用了此设置,则不能删除浏览和下载记录。</translation>
 <translation id="8764119899999036911">指定 Kerberos SPN 是基于规范 DNS 名称还是基于输入的原始名称。如果您启用了此设置,系统将跳过 CNAME 查找步骤,并使用输入的服务器名称。如果您停用或未配置此设置,系统将通过 CNAME 查找来确定服务器的规范名称。</translation>
-<translation id="8774131509736383471">如果此政策设为 true,<ph name="PRODUCT_NAME" /> 将在首次运行时一律将显示的第一个窗口最大化。
-      如果此政策设为 false 或未配置,系统将根据屏幕尺寸决定是否将显示的第一个窗口最大化。</translation>
 <translation id="87812015706645271">本地用户的名称和远程访问主机所有者的名称必须一致</translation>
 <translation id="8782750230688364867">指定设备处于演示模式时屏幕变暗延迟时间的调整幅度(百分比)。
 
diff --git a/components/policy/resources/policy_templates_zh-TW.xtb b/components/policy/resources/policy_templates_zh-TW.xtb
index f9e15ab..1decc3a 100644
--- a/components/policy/resources/policy_templates_zh-TW.xtb
+++ b/components/policy/resources/policy_templates_zh-TW.xtb
@@ -142,7 +142,7 @@
       如果停用或未設定這項政策,企業使用者將
       無法使用 ARC。</translation>
 <translation id="1561424797596341174">針對遠端存取主機的偵錯版本覆寫政策</translation>
-<translation id="1561967320164410511">用於個別證明的 U2F 和擴充功能</translation>
+<translation id="1561967320164410511">用於個人認證的 U2F 和擴充功能</translation>
 <translation id="1583248206450240930">根據預設使用 <ph name="PRODUCT_FRAME_NAME" /></translation>
 <translation id="1608755754295374538">系統會直接授權存取音訊擷取裝置而不需提示的網址</translation>
 <translation id="1617235075406854669">啟用刪除瀏覽器和下載紀錄</translation>
@@ -495,6 +495,7 @@
 
           如果未設定這項政策,系統會啟用這項設定。</translation>
 <translation id="2824715612115726353">啟用無痕模式</translation>
+<translation id="2838830882081735096">不允許資料遷移和 ARC</translation>
 <translation id="2844404652289407061">在 <ph name="PRODUCT_NAME" /> 的內容畫面中啟用「輕觸搜尋」功能。
 
       如果您啟用這項設定,使用者即可使用「輕觸搜尋」功能,並可自行選擇開啟或關閉這項功能。
@@ -538,9 +539,9 @@
       如果您啟用這項設定,所有監控式入口網站驗證網頁 (亦即 <ph name="PRODUCT_NAME" /> 偵測到成功的網際網路連線之前,所有從監控式入口網站登入網頁起始的網頁) 都會另外顯示在新視窗中 (忽略目前使用者的所有政策設定和限制)。
 
       如果您停用這項設定或不予設定,則所有監控式入口網站驗證網頁都會顯示在一般的瀏覽器新分頁中 (套用目前使用者的 Proxy 設定)。</translation>
-<translation id="3001534538097271560">將這項政策設為 False 會禁止使用者選擇傳送部分系統資訊和網頁內容給 Google 伺服器。如果這項設定為 True 或未設定,則使用者可傳送部分系統資訊和網頁內容給「安全瀏覽」,協助我們偵測危險的應用程式和網站。
+<translation id="3001534538097271560">如果將此政策設為 False,使用者將無法選擇向 Google 伺服器傳送一些系統資訊和網頁內容;如果設為 True 或未設定,使用者就可以向「安全瀏覽」服務傳送一些系統資訊和網頁內容,協助我們偵測危險的應用程式和網站。
 
-      如需更多「安全瀏覽」相關資訊,請參閱 https://developers.google.com/safe-browsing。</translation>
+      如需進一步瞭解「安全瀏覽」功能,請參閱 https://developers.google.com/safe-browsing。</translation>
 <translation id="3021409116652377124">停用外掛程式尋找工具</translation>
 <translation id="3030000825273123558">啟用計量報告</translation>
 <translation id="3034580675120919256">允許你設定是否要讓網站執行 JavaScript。你可以允許或禁止所有網站執行 JavaScript。如果未設定這項政策,系統會使用「AllowJavaScript」,不過使用者可以變更設定。</translation>
@@ -667,24 +668,17 @@
           只有在啟用「DefaultSearchProviderEnabled」政策時,系統才會遵循這項政策。</translation>
 <translation id="350797926066071931">啟用翻譯</translation>
 <translation id="3528000905991875314">啟用替代的錯誤網頁</translation>
-<translation id="3538538104630456270">先前我們以類似設定來控制使用者是否可查看密碼,不過在新增重新驗證功能後,該設定與這項政策已不再適用於 Chrome 的運作方式。目前 Chrome 的運作方式等同在密碼管理員設定頁面中設定停止以純文字顯示密碼的政策。也就是說,設定頁面只會顯示預留位置,使用者必須點選 [顯示] 並重新驗證 (如果適用),Chrome 才會顯示密碼。這項政策的原始說明如下:
-
-          控管使用者是否能在密碼管理員中看到實際的密碼內容。
-
-          如果您停用這項設定,密碼管理員就會禁止在密碼管理員視窗中以純文字顯示儲存的密碼。
-
-          如果您啟用或未設定這項政策,使用者即可在密碼管理員中看到實際的密碼內容。</translation>
 <translation id="3547954654003013442">Proxy 設定</translation>
 <translation id="3591584750136265240">設定登入驗證行為</translation>
 <translation id="3627678165642179114">啟用或停用拼字檢查網路服務</translation>
 <translation id="3646859102161347133">設定螢幕放大鏡類型</translation>
 <translation id="3653237928288822292">預設搜尋引擎圖示</translation>
 <translation id="3660562134618097814">登入時移轉 SAML IdP Cookie</translation>
-<translation id="3687282113223807271">「安全瀏覽」服務會在使用者瀏覽遭檢舉為有惡意風險的網站時顯示警告網頁。如果你啟用這項設定,就能防止使用者略過警告網頁,繼續前往惡意網站。
+<translation id="3687282113223807271">當使用者瀏覽遭檢舉為有惡意風險的網站時,「安全瀏覽」服務會顯示警告網頁。如果你啟用這項設定,就能防止使用者略過警告網頁,繼續前往惡意網站。
 
-      如果你停用這項設定或未進行設置,則使用者可以選擇在系統顯示警告之後,繼續前往遭檢舉的網站。
+      如果你停用這項設定或未進行設定,則使用者可以選擇在系統顯示警告之後,繼續前往遭檢舉的網站。
 
-      如需更多「安全瀏覽」相關資訊,請參閱 https://developers.google.com/safe-browsing。</translation>
+      如需進一步瞭解「安全瀏覽」功能,請參閱 https://developers.google.com/safe-browsing。</translation>
 <translation id="3709266154059827597">設定擴充功能安裝黑名單</translation>
 <translation id="3711895659073496551">暫停</translation>
 <translation id="3736879847913515635">允許在使用者管理工具中新增使用者</translation>
@@ -862,23 +856,6 @@
 <translation id="4239720644496144453">這個快取不會供 Android 應用程式使用。如有多位使用者安裝同一個 Android 應用程式,則會針對每位使用者重新下載快取。</translation>
 <translation id="4250680216510889253">否</translation>
 <translation id="4261820385751181068">裝置登入畫面語言代碼</translation>
-<translation id="4275782538576261754">設定 <ph name="PRODUCT_NAME" /> 將完全封鎖的下載作業類型,不讓使用者覆寫這項安全決策。
-
-      如果設定了這項政策,<ph name="PRODUCT_NAME" /> 就會禁止特定類型的下載作業,不讓使用者略過安全性警告。
-
-      選擇 [封鎖危險下載作業] 選項時,除了會引發「安全瀏覽」警告的下載作業外,其他下載作業均可正常執行。
-
-      選擇 [封鎖有安全疑慮的下載作業] 選項時,除了有安全疑慮,且會引發「安全瀏覽」警告的下載作業外,其他下載作業都可正常執行。
-
-      選擇 [封鎖所有下載作業] 選項時,所有下載作業都會受到禁止。
-
-      如未設定這項政策 (或選擇了 [無特殊限制] 選項),系統就會根據「安全瀏覽」分析結果對下載作業套用一般的安全性限制。
-
-      請注意,這些限制適用於由網頁內容以及 [下載連結...] 內容選單選項所觸發的下載作業。
-
-      這些限制不適用於目前顯示網頁的儲存/下載作業,或是透過列印選項儲存為 PDF 檔的作業。
-
-      如需更多「安全瀏覽」相關資訊,請參閱 https://developers.google.com/safe-browsing。</translation>
 <translation id="427632463972968153">指定使用 POST 執行圖片搜尋時所用的參數,其包含以逗號分隔的名稱/數值配對。如果數值為範本參數 (例如上例中的 {imageThumbnail}),系統將會以實際圖片的縮圖資料替代這個數值。
 
           這項政策是選擇性的,如果未設定,系統將使用 GET 方法圖片搜尋要求。
@@ -904,6 +881,7 @@
 <translation id="436581050240847513">回報裝置網路介面</translation>
 <translation id="4372704773119750918">不允許企業使用者使用多重設定檔 (主要或次要)</translation>
 <translation id="4377599627073874279">允許所有網站顯示所有圖片</translation>
+<translation id="437791893267799639">未設定政策,不允許資料遷移和 ARC</translation>
 <translation id="4389091865841123886">使用 TPM 機制設定遠端證明。</translation>
 <translation id="4418726081189202489">將這項政策設為 False 後,<ph name="PRODUCT_NAME" /> 就無法為了擷取精確時間戳記而不定期傳送查詢給 Google 伺服器。如果將這項政策設為 True 或不予設定,則會允許傳送這類查詢。</translation>
 <translation id="4423597592074154136">手動指定 Proxy 設定</translation>
@@ -1187,6 +1165,7 @@
 <translation id="5586942249556966598">不要處理</translation>
 <translation id="5630352020869108293">還原上次工作階段</translation>
 <translation id="5645779841392247734">允許這些網站的 Cookie</translation>
+<translation id="5693469654327063861">允許資料遷移</translation>
 <translation id="5694594914843889579">將這項政策設為 true 時,無法在檔案瀏覽器中存取外部儲存裝置。
 
       這項政策會影響所有類型的儲存媒體 (例如 USB 隨身碟、外接硬碟、SD 卡和其他記憶卡、光學儲存裝置等等),內部儲存空間則不受影響,因此儲存在「下載」資料夾中的檔案仍可供存取。此外,Google 雲端硬碟不受這項政策影響。
@@ -1293,7 +1272,7 @@
 
       如果未設定這項政策,系統會啟用這項功能,不過使用者可以變更設定。
 
-      如需更多「安全瀏覽」相關資訊,請參閱 https://developers.google.com/safe-browsing。</translation>
+      如需進一步瞭解「安全瀏覽」功能,請參閱 https://developers.google.com/safe-browsing。</translation>
 <translation id="6017568866726630990">顯示系統列印對話方塊 (而不是列印預覽)。
 
       如果你啟用這項設定,當使用者要求列印網頁時,<ph name="PRODUCT_NAME" /> 就會開啟系統列印對話方塊,而不是內建的列印預覽。
@@ -1362,11 +1341,11 @@
 <translation id="6281043242780654992">設定內建訊息傳遞政策。如要允許列入黑名單的內建訊息傳遞主機,必須將其加入許可清單。</translation>
 <translation id="6282799760374509080">允許或拒絕擷取音訊</translation>
 <translation id="6284362063448764300">TLS 1.1</translation>
-<translation id="6287694548537067861">未設定或設為 True 時,允許更新 <ph name="PRODUCT_NAME" /> 的所有元件。
+<translation id="6287694548537067861">如果這項政策未設定或設為 True 時,允許更新 <ph name="PRODUCT_NAME" /> 的所有元件。
 
       如果設為 False,則禁止更新元件。不過,部分元件不受這項政策規範:只要元件更新不含可執行的程式碼、不大幅變更瀏覽器的行為,或是對元件安全性至關重要,就不會遭到禁止。
       這類元件的範例包括憑證撤銷清單和安全瀏覽資料。
-      如需更多「安全瀏覽」相關資訊,請參閱 https://developers.google.com/safe-browsing。</translation>
+      如需進一步瞭解「安全瀏覽」功能,請參閱 https://developers.google.com/safe-browsing。</translation>
 <translation id="6310223829319187614">允許在使用者登入過程中以自動完成功能填入網域名稱</translation>
 <translation id="6315673513957120120">當使用者瀏覽出現 SSL 錯誤的網站,Chrome 會顯示警告網頁。在預設或政策設為 True 的情況下,使用者可以忽略這類警告網頁,繼續前往原先指定的頁面。
       這項政策設為 False 時,系統會禁止使用者忽略任何警告網頁。</translation>
@@ -1411,6 +1390,7 @@
           指定政策值時需以毫秒為單位。該值需小於閒置延遲時間。</translation>
 <translation id="6536600139108165863">裝置關機時自動重新啟動</translation>
 <translation id="6539246272469751178">這項政策對 Android 應用程式沒有影響。Android 應用程式會一律使用預設的下載目錄,無法存取任何由 <ph name="PRODUCT_OS_NAME" />下載到非預設下載目錄的檔案。</translation>
+<translation id="654303922206238013">eCryptfs 遷移策略</translation>
 <translation id="6544897973797372144">如果你將這項政策設為「True」,且並未指定 ChromeOsReleaseChannel 政策,則註冊網域的使用者將可變更裝置的發佈頻道。如果你將這項政策設為「False」,則系統會將裝置鎖定為先前設定的任何頻道。
 
       ChromeOsReleaseChannel 政策會覆寫使用者選取的頻道,但如果政策設定的頻道比裝置原本安裝的頻道更穩定,則系統只會在更穩定的頻道發佈比裝置上安裝的頻道更高的版本時,才會切換至該版本。</translation>
@@ -1583,6 +1563,13 @@
 
           只有在啟用「DefaultSearchProviderEnabled」政策時,系統才會遵循這項政策。</translation>
 <translation id="7302043767260300182">在 AC 供電環境下執行時的螢幕鎖定延遲時間</translation>
+<translation id="7309839952828354215">針對採用 eCryptfs 檔案系統且需要轉換成 Ext4 加密系統的裝置指定相關行為。
+
+      如果將這項政策設為「DisallowArc」,裝置上的所有使用者 (包括已採用 Ext4 加密者) 均無法使用 Android 應用程式,也無法從 eCryptfs 檔案系統遷移至 Ext4 加密系統。
+
+      如果將這項政策設為「AllowMigration」,擁有 eCryptfs 檔案系統主目錄的使用者可視需要將主目錄遷移至 Ext4 加密系統 (目前是當裝置可下載 Android N 時)。
+
+      如果未設定這項政策,裝置行為會與選擇「DisallowArc」時相同。</translation>
 <translation id="7311458740754205918">如果將這項政策設為 true 或未設定這項政策,系統可能會根據使用者的瀏覽紀錄、興趣或位置在新分頁顯示內容建議。
 
       如果將這項政策設為 false,新分頁就不會顯示系統自動產生的內容建議。</translation>
@@ -1938,8 +1925,6 @@
 
       如果停用這項政策,則使用者無法刪除瀏覽和下載紀錄項目。</translation>
 <translation id="8764119899999036911">指定是否要根據標準 DNS 名稱或輸入的原始名稱來產生 Kerberos SPN。如果啟用這項設定,系統會略過 CNAME 查詢,並且使用先前輸入的伺服器名稱。如果你停用或未調整這項設定,伺服器的標準名稱會透過 CNAME 查詢決定。</translation>
-<translation id="8774131509736383471">如果將這項政策設為 True,<ph name="PRODUCT_NAME" /> 會在首次執行時一律將第一個顯示的視窗最大化。
-      如果將這項政策設為 False 或不予設定,系統會根據螢幕尺寸決定是否將顯示的第一個視窗最大化。</translation>
 <translation id="87812015706645271">要求比對本機使用者和遠端存取主機擁有者的名稱</translation>
 <translation id="8782750230688364867">指定裝置處於簡報模式時的調暗延遲時間延長百分比。
 
diff --git a/components/safe_browsing/password_protection/password_protection_request.cc b/components/safe_browsing/password_protection/password_protection_request.cc
index 99835fa7..3c5ac79 100644
--- a/components/safe_browsing/password_protection/password_protection_request.cc
+++ b/components/safe_browsing/password_protection/password_protection_request.cc
@@ -271,10 +271,14 @@
     std::unique_ptr<LoginReputationClientResponse> response) {
   DCHECK_CURRENTLY_ON(BrowserThread::UI);
   tracker_.TryCancelAll();
-
+  bool is_sync_password =
+      saved_domain_ == std::string(password_manager::kSyncPasswordDomain);
   if (trigger_type_ == LoginReputationClientRequest::UNFAMILIAR_LOGIN_PAGE) {
     UMA_HISTOGRAM_ENUMERATION(kPasswordOnFocusRequestOutcomeHistogramName,
                               outcome, PasswordProtectionService::MAX_OUTCOME);
+  } else if (is_sync_password) {
+    UMA_HISTOGRAM_ENUMERATION(kSyncPasswordEntryRequestOutcomeHistogramName,
+                              outcome, PasswordProtectionService::MAX_OUTCOME);
   } else {
     UMA_HISTOGRAM_ENUMERATION(kPasswordEntryRequestOutcomeHistogramName,
                               outcome, PasswordProtectionService::MAX_OUTCOME);
@@ -289,10 +293,17 @@
             LoginReputationClientResponse_VerdictType_VerdictType_MAX + 1);
         break;
       case LoginReputationClientRequest::PASSWORD_REUSE_EVENT:
-        UMA_HISTOGRAM_ENUMERATION(
-            "PasswordProtection.Verdict.ProtectedPasswordEntry",
-            response->verdict_type(),
-            LoginReputationClientResponse_VerdictType_VerdictType_MAX + 1);
+        if (is_sync_password) {
+          UMA_HISTOGRAM_ENUMERATION(
+              "PasswordProtection.Verdict.SyncProtectedPasswordEntry",
+              response->verdict_type(),
+              LoginReputationClientResponse_VerdictType_VerdictType_MAX + 1);
+        } else {
+          UMA_HISTOGRAM_ENUMERATION(
+              "PasswordProtection.Verdict.ProtectedPasswordEntry",
+              response->verdict_type(),
+              LoginReputationClientResponse_VerdictType_VerdictType_MAX + 1);
+        }
         break;
       default:
         NOTREACHED();
diff --git a/components/safe_browsing/password_protection/password_protection_service.cc b/components/safe_browsing/password_protection/password_protection_service.cc
index fed574c..5eaffb20 100644
--- a/components/safe_browsing/password_protection/password_protection_service.cc
+++ b/components/safe_browsing/password_protection/password_protection_service.cc
@@ -18,6 +18,7 @@
 #include "base/strings/string_util.h"
 #include "components/content_settings/core/browser/host_content_settings_map.h"
 #include "components/history/core/browser/history_service.h"
+#include "components/password_manager/core/browser/password_reuse_detector.h"
 #include "components/safe_browsing/password_protection/password_protection_request.h"
 #include "components/safe_browsing_db/database_manager.h"
 #include "components/safe_browsing_db/v4_protocol_manager_util.h"
@@ -86,6 +87,8 @@
     "PasswordProtection.RequestOutcome.PasswordFieldOnFocus";
 const char kPasswordEntryRequestOutcomeHistogramName[] =
     "PasswordProtection.RequestOutcome.ProtectedPasswordEntry";
+const char kSyncPasswordEntryRequestOutcomeHistogramName[] =
+    "PasswordProtection.RequestOutcome.SyncPasswordEntry";
 
 PasswordProtectionService::PasswordProtectionService(
     const scoped_refptr<SafeBrowsingDatabaseManager>& database_manager,
@@ -329,7 +332,7 @@
     const GURL& password_form_action,
     const GURL& password_form_frame_url) {
   DCHECK_CURRENTLY_ON(BrowserThread::UI);
-  if (CanSendPing(kPasswordFieldOnFocusPinging, main_frame_url)) {
+  if (CanSendPing(kPasswordFieldOnFocusPinging, main_frame_url, false)) {
     StartRequest(web_contents, main_frame_url, password_form_action,
                  password_form_frame_url,
                  std::string(), /* saved_domain: not used for this type */
@@ -343,7 +346,9 @@
     const std::string& saved_domain,
     bool password_field_exists) {
   DCHECK_CURRENTLY_ON(BrowserThread::UI);
-  if (CanSendPing(kProtectedPasswordEntryPinging, main_frame_url)) {
+  if (CanSendPing(
+          kProtectedPasswordEntryPinging, main_frame_url,
+          saved_domain == std::string(password_manager::kSyncPasswordDomain))) {
     StartRequest(web_contents, main_frame_url, GURL(), GURL(), saved_domain,
                  LoginReputationClientRequest::PASSWORD_REUSE_EVENT,
                  password_field_exists);
@@ -351,13 +356,14 @@
 }
 
 bool PasswordProtectionService::CanSendPing(const base::Feature& feature,
-                                            const GURL& main_frame_url) {
+                                            const GURL& main_frame_url,
+                                            bool is_sync_password) {
   RequestOutcome request_outcome = URL_NOT_VALID_FOR_REPUTATION_COMPUTING;
   if (IsPingingEnabled(kPasswordFieldOnFocusPinging, &request_outcome) &&
       CanGetReputationOfURL(main_frame_url)) {
     return true;
   }
-  RecordNoPingingReason(feature, request_outcome);
+  RecordNoPingingReason(feature, request_outcome, is_sync_password);
   return false;
 }
 
@@ -717,7 +723,8 @@
 
 void PasswordProtectionService::RecordNoPingingReason(
     const base::Feature& feature,
-    RequestOutcome reason) {
+    RequestOutcome reason,
+    bool is_sync_password) {
   DCHECK(feature.name == kProtectedPasswordEntryPinging.name ||
          feature.name == kPasswordFieldOnFocusPinging.name);
 
@@ -725,8 +732,13 @@
       feature.name == kProtectedPasswordEntryPinging.name;
 
   if (is_password_entry_ping) {
-    UMA_HISTOGRAM_ENUMERATION(kPasswordEntryRequestOutcomeHistogramName, reason,
-                              MAX_OUTCOME);
+    if (is_sync_password) {
+      UMA_HISTOGRAM_ENUMERATION(kSyncPasswordEntryRequestOutcomeHistogramName,
+                                reason, MAX_OUTCOME);
+    } else {
+      UMA_HISTOGRAM_ENUMERATION(kPasswordEntryRequestOutcomeHistogramName,
+                                reason, MAX_OUTCOME);
+    }
   } else {
     UMA_HISTOGRAM_ENUMERATION(kPasswordOnFocusRequestOutcomeHistogramName,
                               reason, MAX_OUTCOME);
diff --git a/components/safe_browsing/password_protection/password_protection_service.h b/components/safe_browsing/password_protection/password_protection_service.h
index 46d086d2..e8cd11f 100644
--- a/components/safe_browsing/password_protection/password_protection_service.h
+++ b/components/safe_browsing/password_protection/password_protection_service.h
@@ -42,6 +42,7 @@
 extern const base::Feature kPasswordProtectionInterstitial;
 extern const char kPasswordOnFocusRequestOutcomeHistogramName[];
 extern const char kPasswordEntryRequestOutcomeHistogramName[];
+extern const char kSyncPasswordEntryRequestOutcomeHistogramName[];
 
 // Manage password protection pings and verdicts. There is one instance of this
 // class per profile. Therefore, every PasswordProtectionService instance is
@@ -144,8 +145,10 @@
   // Chrome can send password protection ping if it is allowed by Finch config
   // and if Safe Browsing can compute reputation of |main_frame_url| (e.g.
   // Safe Browsing is not able to compute reputation of a private IP or
-  // a local host.)
-  bool CanSendPing(const base::Feature& feature, const GURL& main_frame_url);
+  // a local host). |is_sync_password| is used for UMA metric recording.
+  bool CanSendPing(const base::Feature& feature,
+                   const GURL& main_frame_url,
+                   bool is_sync_password);
 
   // Called by a PasswordProtectionRequest instance when it finishes to remove
   // itself from |requests_|.
@@ -262,7 +265,8 @@
       const base::Time& receive_time);
 
   static void RecordNoPingingReason(const base::Feature& feature,
-                                    RequestOutcome reason);
+                                    RequestOutcome reason,
+                                    bool is_sync_password);
   // Number of verdict stored for this profile for password on focus pings.
   int stored_verdict_count_password_on_focus_;
 
diff --git a/components/safe_browsing/password_protection/password_protection_service_unittest.cc b/components/safe_browsing/password_protection/password_protection_service_unittest.cc
index 110479f4..4ce4a41 100644
--- a/components/safe_browsing/password_protection/password_protection_service_unittest.cc
+++ b/components/safe_browsing/password_protection/password_protection_service_unittest.cc
@@ -29,8 +29,6 @@
 const char kPasswordFrameUrl[] = "https://password_frame.com/";
 const char kSavedDomain[] = "saved_domain.com";
 const char kTargetUrl[] = "http://foo.com/";
-const char kVerdictHistogramName[] =
-    "PasswordProtection.Verdict.PasswordFieldOnFocus";
 
 }  // namespace
 
@@ -635,7 +633,8 @@
       ElementsAre(base::Bucket(3 /* TIMEDOUT */, 1)));
 }
 
-TEST_F(PasswordProtectionServiceTest, TestRequestAndResponseSuccessfull) {
+TEST_F(PasswordProtectionServiceTest,
+       TestPasswordOnFocusRequestAndResponseSuccessfull) {
   histograms_.ExpectTotalCount(kPasswordOnFocusRequestOutcomeHistogramName, 0);
   // Set up valid response.
   net::TestURLFetcher fetcher(0, GURL("http://bar.com"), nullptr);
@@ -653,7 +652,8 @@
   EXPECT_THAT(
       histograms_.GetAllSamples(kPasswordOnFocusRequestOutcomeHistogramName),
       ElementsAre(base::Bucket(1 /* SUCCEEDED */, 1)));
-  EXPECT_THAT(histograms_.GetAllSamples(kVerdictHistogramName),
+  EXPECT_THAT(histograms_.GetAllSamples(
+                  "PasswordProtection.Verdict.PasswordFieldOnFocus"),
               ElementsAre(base::Bucket(3 /* PHISHING */, 1)));
   LoginReputationClientResponse* actual_response =
       password_protection_service_->latest_response();
@@ -664,6 +664,54 @@
             actual_response->cache_duration_sec());
 }
 
+TEST_F(PasswordProtectionServiceTest,
+       TestPasswordEntryRequestAndResponseSuccessfull) {
+  histograms_.ExpectTotalCount(kPasswordEntryRequestOutcomeHistogramName, 0);
+  histograms_.ExpectTotalCount(kSyncPasswordEntryRequestOutcomeHistogramName,
+                               0);
+  // Set up valid response.
+  net::TestURLFetcher fetcher(0, GURL("http://bar.com"), nullptr);
+  fetcher.set_status(
+      net::URLRequestStatus(net::URLRequestStatus::SUCCESS, net::OK));
+  fetcher.set_response_code(200);
+  LoginReputationClientResponse expected_response = CreateVerdictProto(
+      LoginReputationClientResponse::PHISHING, 600, GURL(kTargetUrl).host());
+  fetcher.SetResponseString(expected_response.SerializeAsString());
+
+  // Initiate a saved password entry request.
+  InitializeAndStartPasswordEntryRequest(
+      "example.com", false /* match whitelist */, 10000 /* timeout in ms*/);
+  request_->OnURLFetchComplete(&fetcher);
+  base::RunLoop().RunUntilIdle();
+  EXPECT_THAT(
+      histograms_.GetAllSamples(kPasswordEntryRequestOutcomeHistogramName),
+      ElementsAre(base::Bucket(1 /* SUCCEEDED */, 1)));
+  EXPECT_THAT(histograms_.GetAllSamples(
+                  "PasswordProtection.Verdict.ProtectedPasswordEntry"),
+              ElementsAre(base::Bucket(3 /* PHISHING */, 1)));
+  histograms_.ExpectTotalCount(kSyncPasswordEntryRequestOutcomeHistogramName,
+                               0);
+
+  // Initiate a sync password entry request.
+  InitializeAndStartPasswordEntryRequest(password_manager::kSyncPasswordDomain,
+                                         false /* match whitelist */,
+                                         10000 /* timeout in ms*/);
+  request_->OnURLFetchComplete(&fetcher);
+  base::RunLoop().RunUntilIdle();
+  EXPECT_THAT(
+      histograms_.GetAllSamples(kSyncPasswordEntryRequestOutcomeHistogramName),
+      ElementsAre(base::Bucket(1 /* SUCCEEDED */, 1)));
+  EXPECT_THAT(
+      histograms_.GetAllSamples(kPasswordEntryRequestOutcomeHistogramName),
+      ElementsAre(base::Bucket(1 /* SUCCEEDED */, 1)));
+  EXPECT_THAT(histograms_.GetAllSamples(
+                  "PasswordProtection.Verdict.SyncProtectedPasswordEntry"),
+              ElementsAre(base::Bucket(3 /* PHISHING */, 1)));
+  EXPECT_THAT(histograms_.GetAllSamples(
+                  "PasswordProtection.Verdict.ProtectedPasswordEntry"),
+              ElementsAre(base::Bucket(3 /* PHISHING */, 1)));
+}
+
 TEST_F(PasswordProtectionServiceTest, TestTearDownWithPendingRequests) {
   histograms_.ExpectTotalCount(kPasswordOnFocusRequestOutcomeHistogramName, 0);
   GURL target_url(kTargetUrl);
diff --git a/components/strings/components_chromium_strings_de.xtb b/components/strings/components_chromium_strings_de.xtb
index 1144497a..5c7c3774 100644
--- a/components/strings/components_chromium_strings_de.xtb
+++ b/components/strings/components_chromium_strings_de.xtb
@@ -19,6 +19,6 @@
           und deaktivieren Sie "<ph name="NO_PREFETCH_DESCRIPTION" />".
           Falls das Problem nicht dadurch verursacht wurde, empfehlen wir,
           diese Option für eine verbesserte Leistung wieder zu aktivieren.</translation>
-<translation id="8187289872471304532">Gehen Sie zu "Anwendungen" &gt; "Systemeinstellungen" &gt; "Netzwerk" &gt; "Erweitert" &gt; "Proxys" und deaktivieren Sie alle ausgewählten Proxyserver.</translation>
+<translation id="8187289872471304532">Gehen Sie zu "Programme" &gt; "Systemeinstellungen" &gt; "Netzwerk" &gt; "Erweitert" &gt; "Proxys" und deaktivieren Sie alle ausgewählten Proxyserver.</translation>
 <translation id="8684913864886094367">Chromium wurde nicht richtig beendet.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_google_chrome_strings_de.xtb b/components/strings/components_google_chrome_strings_de.xtb
index 1971be4..c5b007db 100644
--- a/components/strings/components_google_chrome_strings_de.xtb
+++ b/components/strings/components_google_chrome_strings_de.xtb
@@ -20,5 +20,5 @@
           Falls das Problem nicht dadurch verursacht wurde, empfehlen wir,
           diese Option für eine verbesserte Leistung wieder zu aktivieren.</translation>
 <translation id="6855094794438142393">Gehen Sie zum Chrome-Menü &gt; "<ph name="SETTINGS_TITLE" />" &gt; "<ph name="ADVANCED_TITLE" />" &gt; "<ph name="PROXIES_TITLE" />" &gt; "LAN-Einstellungen" und deaktivieren Sie die Option "Proxyserver für LAN verwenden".</translation>
-<translation id="8187289872471304532">Gehen Sie zu "Anwendungen" &gt; "Systemeinstellungen" &gt; "Netzwerk" &gt; "Erweitert" &gt; "Proxys" und deaktivieren Sie alle ausgewählten Proxyserver.</translation>
+<translation id="8187289872471304532">Gehen Sie zu "Programme" &gt; "Systemeinstellungen" &gt; "Netzwerk" &gt; "Erweitert" &gt; "Proxys" und deaktivieren Sie alle ausgewählten Proxyserver.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/components/strings/components_strings_am.xtb b/components/strings/components_strings_am.xtb
index 6b6600a..629a7b3 100644
--- a/components/strings/components_strings_am.xtb
+++ b/components/strings/components_strings_am.xtb
@@ -602,7 +602,7 @@
 <translation id="6040143037577758943">ዝጋ</translation>
 <translation id="6042308850641462728">ተጨማሪ</translation>
 <translation id="6047233362582046994">በእርስዎ ደህንነት ላይ የሚያመጣቸውን ስጋቶች ከተረዱ አደገኛ መተግበሪያዎቹ ከመወገዳቸው በፊት <ph name="BEGIN_LINK" />ይህን ጣቢያ መጎብኘት<ph name="END_LINK" /> ይችላሉ።</translation>
-<translation id="6047927260846328439">ይህ ይዘት ሶፍትዌር እንዲጭኑ ወይም የግል መረጃ ገልጸው እንዲያሳዩ ሊያሳስተዎት ሊሞክር ይችል ይሆናል። <ph name="BEGIN_LINK" />የሆነው ሆኖ አሳይ<ph name="END_LINK" /></translation>
+<translation id="6047927260846328439">ይህ ይዘት ሶፍትዌር እንዲጭኑ ወይም የግል መረጃ ገልጸው እንዲያሳዩ እርስዎን ለማሳሳት ሊሞክር ይችል ይሆናል። <ph name="BEGIN_LINK" />የሆነው ሆኖ አሳይ<ph name="END_LINK" /></translation>
 <translation id="6051221802930200923"><ph name="SITE" /> የዕውቅና ማረጋገጫ ሚስማር መሰካትን ስለሚጠቀም ድር ጣቢያውን አሁን መጎብኘት አይችሉም። የአውታረ መረብ ስህተቶች እና ጥቃቶች ብዙውን ጊዜ ጊዜያዊ ስለሆኑ ይህ ገጽ በኋላ ላይ ሊሠራ ይችላል።</translation>
 <translation id="6060685159320643512">ይጠንቀቁ፣ እነዚህ ሙከራዎች ሊያስቸግሩ ይችላሉ</translation>
 <translation id="6080696365213338172">በአስተዳዳሪ የቀረበ የእውቅና ማረጋገጫ በመጠቀም ይዘት ደርሰዋል። ለ<ph name="DOMAIN" /> የሚያቀርቡት ውሂብ በአስተዳዳሪዎ ሊያዝ ይችላል።</translation>
diff --git a/components/strings/components_strings_ar.xtb b/components/strings/components_strings_ar.xtb
index cd47de1..26f07cb 100644
--- a/components/strings/components_strings_ar.xtb
+++ b/components/strings/components_strings_ar.xtb
@@ -562,7 +562,7 @@
 <translation id="5629630648637658800">تعذّر تحميل إعدادات السياسة</translation>
 <translation id="5631439013527180824">الرمز المميز لإدارة الجهاز غير صالح</translation>
 <translation id="5633066919399395251">يمكن حاليًا للمهاجمين على <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> محاولة تثبيت برامج خطيرة على الكمبيوتر تسرق أو تحذف معلوماتك (على سبيل المثال، الصور، وكلمات المرور، والرسائل، وبطاقات الائتمان). <ph name="BEGIN_LEARN_MORE_LINK" />مزيد من المعلومات<ph name="END_LEARN_MORE_LINK" /></translation>
-<translation id="563324245173044180">تم حظر المحتوى المُضلل.</translation>
+<translation id="563324245173044180">تم حظر المحتوى المُضلّل.</translation>
 <translation id="5646376287012673985">الموقع</translation>
 <translation id="5659593005791499971">البريد الإلكتروني</translation>
 <translation id="5669703222995421982">الحصول على محتوى مخصص</translation>
diff --git a/components/strings/components_strings_bn.xtb b/components/strings/components_strings_bn.xtb
index ea6bf45..bcb7a65 100644
--- a/components/strings/components_strings_bn.xtb
+++ b/components/strings/components_strings_bn.xtb
@@ -69,6 +69,7 @@
 <translation id="1506687042165942984">এই পৃষ্ঠার একটি সংরক্ষিত প্রতিলিপি (অর্থাৎ,তারিখ সীমার বাইরে হিসাবে পরিচিত) প্রদর্শন করুন৷</translation>
 <translation id="1517433312004943670">ফোন নম্বর আবশ্যক</translation>
 <translation id="1519264250979466059">নির্মাণের তারিখ</translation>
+<translation id="1527263332363067270">সংযোগের জন্য অপেক্ষা করা হচ্ছে...</translation>
 <translation id="153384715582417236">এখন এই পর্যন্তই</translation>
 <translation id="1549470594296187301">এই বৈশিষ্ট্যটি ব্যবহার করার জন্য JavaScript সক্ষম করা প্রয়োজন।</translation>
 <translation id="1555130319947370107">নীল</translation>
@@ -120,6 +121,7 @@
 <translation id="187918866476621466">শুরুর পৃষ্ঠাগুলি খুলুন</translation>
 <translation id="1883255238294161206">তালিকা সঙ্কুচিত করুন</translation>
 <translation id="1898423065542865115">ফিল্টার হচ্ছে</translation>
+<translation id="1919345977826869612">বিজ্ঞাপন</translation>
 <translation id="192020519938775529">{COUNT,plural, =0{কিছুই নয়}=1{১টি সাইট}one{#টি সাইট}other{#টি সাইট}}</translation>
 <translation id="194030505837763158"><ph name="LINK" /> এ যান</translation>
 <translation id="1962204205936693436"><ph name="DOMAIN" /> বুকমার্কগুলি</translation>
@@ -288,6 +290,7 @@
 <translation id="3270847123878663523">&amp;পুনর্বিন্যাসকে পূর্বাবস্থায় ফেরান</translation>
 <translation id="3282497668470633863">কার্ডে থাকা নাম যোগ করুন</translation>
 <translation id="3286538390144397061">এখন পুর্নসূচনা করবেন</translation>
+<translation id="3287510313208355388">যখন অনলাইন হবেন তখন ডাউনলোড করবেন</translation>
 <translation id="3303855915957856445">কোনো অনুসন্ধান ফলাফল পাওয়া যায়নি</translation>
 <translation id="3305707030755673451">আপনার ডেটা আপনার সিঙ্ক পাসফ্রেজ দিয়ে <ph name="TIME" /> এ এনক্রিপ্ট করা হয়েছে। সিঙ্ক শুরু করার জন্য এটি লিখুন।</translation>
 <translation id="3320021301628644560">বিলিংয়ের ঠিকানা যোগ করুন</translation>
@@ -408,6 +411,7 @@
 <translation id="4165986682804962316">সাইটের সেটিংস</translation>
 <translation id="4169947484918424451">আপনি কি চান যে Chromium এই কার্ড সংরক্ষণ করুক?</translation>
 <translation id="4171400957073367226">খারাপ যাচাইকরণের স্বাক্ষর</translation>
+<translation id="4179515394835346607"><ph name="ROW_NAME" /> <ph name="ROW_CONTENT" /></translation>
 <translation id="4196861286325780578">&amp;সরানোর কাজটি আবার করুন</translation>
 <translation id="4203896806696719780"><ph name="BEGIN_LINK" />ফায়ারওয়াল এবং অ্যান্টিভাইরাস কনফিগারেশন পরীক্ষা করে দেখুন<ph name="END_LINK" /></translation>
 <translation id="4220128509585149162">ক্র্যাশেস</translation>
@@ -533,6 +537,7 @@
 <translation id="5455790498993699893"><ph name="TOTAL_MATCHCOUNT" /> এর <ph name="ACTIVE_MATCH" /></translation>
 <translation id="5457113250005438886">অবৈধ</translation>
 <translation id="5470861586879999274">&amp;সম্পাদনাকে আবার করুন</translation>
+<translation id="5481076368049295676">এই কন্টেন্ট আপনার ডিভাইসে এমন বিপজ্জনক সফ্টওয়্যার ইনস্টল করার চেষ্টা করতে পারে যা আপনার তথ্য চুরি করে বা মুছে দেয়। <ph name="BEGIN_LINK" />তবুও এটি দেখতে চাই<ph name="END_LINK" /></translation>
 <translation id="54817484435770891">বৈধ ঠিকানা যোগ করুন</translation>
 <translation id="5492298309214877701">কোম্পানী, সংস্থা বা স্কুল ইন্ট্রানেটে এই সাইটটির একটি বাহ্যিক ওয়েবসাইটের মতো একই URL আছে।
     <ph name="LINE_BREAK" />
@@ -558,6 +563,7 @@
 <translation id="5629630648637658800">নীতি সেটিংস লোড করতে ব্যর্থ হয়েছে</translation>
 <translation id="5631439013527180824">অবৈধ ডিভাইস পরিচালনা টোকেন</translation>
 <translation id="5633066919399395251"><ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> এ যে আক্রমণকারীরা এই মুহূর্তে সক্রিয় আছে, তারা আপনার কম্পিউটারে এমন বিপজ্জনক প্রোগ্রাম ইনস্টল করে দিতে পারে যেগুলি আপনার তথ্যের (যেমন ফটো, পাসওয়ার্ড, মেসেজ এবং ক্রেডিট কার্ড) ক্ষতি করতে বা সেগুলি চুরি করতে পারে৷ <ph name="BEGIN_LEARN_MORE_LINK" />আরও জানুন<ph name="END_LEARN_MORE_LINK" /></translation>
+<translation id="563324245173044180">প্রতারণামূলক কন্টেন্ট ব্লক করা হয়েছে।</translation>
 <translation id="5646376287012673985">অবস্থান</translation>
 <translation id="5659593005791499971">ইমেল</translation>
 <translation id="5669703222995421982">ব্যক্তিগতকৃত সামগ্রী পান</translation>
@@ -596,6 +602,7 @@
 <translation id="6040143037577758943">বন্ধ</translation>
 <translation id="6042308850641462728">আরো</translation>
 <translation id="6047233362582046994">আপনি যদি আপনার নিরাপত্তার ঝুঁকিগুলি বুঝে নিয়ে থাকেন, তাহলে ক্ষতিকারক অ্যাপগুলি সরানোর আগে <ph name="BEGIN_LINK" />এই সাইটে যেতে পারেন<ph name="END_LINK" />৷</translation>
+<translation id="6047927260846328439">এই কন্টেন্ট প্রতারণার মাধ্যমে আপনাকে দিয়ে কোনও সফ্টওয়্যার ইনস্টল করাতে অথবা আপনার ব্যক্তিগত তথ্য জেনে নেওয়ার চেষ্টা করতে পারে। <ph name="BEGIN_LINK" />তবুও এটি দেখতে চাই<ph name="END_LINK" /></translation>
 <translation id="6051221802930200923">ওয়েবসাইটটি পিন করা শংসাপত্র ব্যবহার করার কারণে আপনি এখন <ph name="SITE" /> এ যেতে পারবেন না। নেটওয়ার্ক ত্রুটি এবং আক্রমণ সাধারণত সাময়িকভাবে হয়, তাই এই পৃষ্ঠা সম্ভবত পরে কাজ করবে।</translation>
 <translation id="6060685159320643512">সাবধান হন, এই পরীক্ষাগুলি সমস্যা সৃষ্টি করতে পারে</translation>
 <translation id="6080696365213338172">প্রশাসকের দ্বারা সরবরাহ করা শংসাপত্রের ব্যবহার করে আপনি সামগ্রী ব্যবহার করেছেন৷ <ph name="DOMAIN" /> কে আপনি যে ডেটা সরবরাহ করেন তা আপনার প্রশাসক বাধা দিতে পারে৷</translation>
@@ -780,6 +787,7 @@
 <translation id="7714464543167945231">শংসাপত্র</translation>
 <translation id="7716147886133743102">আপনার প্রশাসক ব্লক করেছে</translation>
 <translation id="7716424297397655342">এই সাইটটি ক্যাশে থেকে লোড করা যাবে না</translation>
+<translation id="774634243536837715">বিপজ্জনক কন্টেন্ট ব্লক করা হয়েছে।</translation>
 <translation id="7752995774971033316">অপরিচালিত</translation>
 <translation id="7755287808199759310">আপনার পিতামাতা এটি আপনার জন্য অবরোধ মুক্ত করতে পারবেন</translation>
 <translation id="7758069387465995638">ফায়ারওয়াল বা অ্যান্টিভাইরাস সফটওয়্যার সংযোগকে অবরুদ্ধ করে থাকতে পারে।</translation>
@@ -827,10 +835,12 @@
 <translation id="8194797478851900357">&amp;সরানোকে পূর্বাবস্থায় ফেরান</translation>
 <translation id="8201077131113104583">"<ph name="EXTENSION_ID" />" ID যুক্ত এক্সটেনশানের অবৈধ আপডেট URL।</translation>
 <translation id="8202097416529803614">অর্ডারের সারসংক্ষেপ</translation>
+<translation id="8205463626947051446">সাইটটিতে বিরক্তিকরভাবে বিজ্ঞাপন দেখানো হয়</translation>
 <translation id="8218327578424803826">নির্ধারিত অবস্থান:</translation>
 <translation id="8225771182978767009">এই কম্পিউটার যিনি সেট আপ করেছেন তিনি এই সাইটটি অবরুদ্ধ করার বিষয়টি চয়ন করেছেন।</translation>
 <translation id="822964464349305906"><ph name="TYPE_1" />, <ph name="TYPE_2" /></translation>
 <translation id="8241707690549784388">আপনি যে পৃষ্ঠাটি খুঁজছেন সেটি আপনার প্রবেশ করানো তথ্য ব্যবহার করছে৷ এই পৃষ্ঠাতে ফিরে এলে কোনো ক্রিয়া আবার করতে হতে পারে৷ আপনি কি অবিরত করতে চান?</translation>
+<translation id="8241712895048303527">এই সাইটে ব্লক করুন</translation>
 <translation id="8249320324621329438">সর্বশেষ প্রাপ্ত করেছে:</translation>
 <translation id="8253091569723639551">বিলিং ঠিকানা প্রয়োজন</translation>
 <translation id="8261506727792406068">মুছুন</translation>
@@ -850,6 +860,7 @@
 <translation id="8398259832188219207">ক্র্যাশ প্রতিবেদন <ph name="UPLOAD_TIME" /> এ আপলোড করা হয়েছে</translation>
 <translation id="8412145213513410671">ক্র্যাশ (<ph name="CRASH_COUNT" />টি)</translation>
 <translation id="8412392972487953978">আপনাকে একই পাসফ্রেজ অবশ্যই দু'বার প্রবেশ করাতে হবে৷</translation>
+<translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8428213095426709021">সেটিংস</translation>
 <translation id="8433057134996913067">এটি বেশিরভাগ ওয়েবসাইট থেকে আপনাকে প্রস্থান করুন করবে।</translation>
 <translation id="8437238597147034694">&amp;সরানোকে পূর্বাবস্থায় ফেরান</translation>
diff --git a/components/strings/components_strings_de.xtb b/components/strings/components_strings_de.xtb
index a8a4c21..491ffe9 100644
--- a/components/strings/components_strings_de.xtb
+++ b/components/strings/components_strings_de.xtb
@@ -289,7 +289,7 @@
 <translation id="3270847123878663523">&amp;Neu anordnen rückgängig machen</translation>
 <translation id="3282497668470633863">Angabe für "Name auf der Karte" hinzufügen</translation>
 <translation id="3286538390144397061">Jetzt neu starten</translation>
-<translation id="3287510313208355388">Herunterladen, wenn eine Internetverbindung besteht</translation>
+<translation id="3287510313208355388">Herunterladen, sobald eine Internetverbindung besteht</translation>
 <translation id="3303855915957856445">Keine Suchergebnisse gefunden</translation>
 <translation id="3305707030755673451">Ihre Daten wurden am <ph name="TIME" /> mit Ihrer Synchronisierungspassphrase verschlüsselt. Geben Sie diese ein, um die Synchronisierung zu starten.</translation>
 <translation id="3320021301628644560">Rechnungsadresse hinzufügen</translation>
diff --git a/components/strings/components_strings_en-GB.xtb b/components/strings/components_strings_en-GB.xtb
index 736d585..f888e9f6 100644
--- a/components/strings/components_strings_en-GB.xtb
+++ b/components/strings/components_strings_en-GB.xtb
@@ -765,7 +765,7 @@
 <translation id="7569952961197462199">Remove credit card from Chrome?</translation>
 <translation id="7569983096843329377">Black</translation>
 <translation id="7578104083680115302">Pay quickly on sites and apps across devices using cards that you have saved with Google.</translation>
-<translation id="7588950540487816470">Physical web</translation>
+<translation id="7588950540487816470">Physical Web</translation>
 <translation id="7592362899630581445">Server's certificate violates name constraints.</translation>
 <translation id="7598391785903975535">Less than <ph name="UPPER_ESTIMATE" /></translation>
 <translation id="759889825892636187"><ph name="HOST_NAME" /> is currently unable to handle this request.</translation>
diff --git a/components/strings/components_strings_es-419.xtb b/components/strings/components_strings_es-419.xtb
index 3b56586..11387f89 100644
--- a/components/strings/components_strings_es-419.xtb
+++ b/components/strings/components_strings_es-419.xtb
@@ -290,7 +290,7 @@
 <translation id="3270847123878663523">&amp;Deshacer Reorganizar</translation>
 <translation id="3282497668470633863">Agregar el nombre en la tarjeta</translation>
 <translation id="3286538390144397061">Reiniciar ahora</translation>
-<translation id="3287510313208355388">Descargar cuando esté conectado</translation>
+<translation id="3287510313208355388">Descargar cuando haya conexión</translation>
 <translation id="3303855915957856445">No se encontraron resultados en la búsqueda</translation>
 <translation id="3305707030755673451">Tus datos se encriptaron con tu frase de contraseña para sincronización el <ph name="TIME" />. Debes ingresarla para iniciar la sincronización.</translation>
 <translation id="3320021301628644560">Agregar dirección de facturación</translation>
@@ -537,7 +537,7 @@
 <translation id="5455790498993699893"><ph name="ACTIVE_MATCH" /> de <ph name="TOTAL_MATCHCOUNT" /></translation>
 <translation id="5457113250005438886">Sin validez</translation>
 <translation id="5470861586879999274">&amp;Rehacer Editar</translation>
-<translation id="5481076368049295676">Es posible que este contenido intente instalar en tu dispositivo software peligroso que robe o borre tu información. <ph name="BEGIN_LINK" />Mostrar de todos modos<ph name="END_LINK" /></translation>
+<translation id="5481076368049295676">Es posible que este contenido intente instalar software peligroso que robe o borre tu información en tu dispositivo . <ph name="BEGIN_LINK" />Mostrar de todos modos<ph name="END_LINK" /></translation>
 <translation id="54817484435770891">Agregar una dirección válida</translation>
 <translation id="5492298309214877701">En la intranet de la compañía, organización o escuela, este sitio tiene la misma URL que un sitio web externo
     <ph name="LINE_BREAK" />
diff --git a/components/strings/components_strings_fa.xtb b/components/strings/components_strings_fa.xtb
index 0a3a2b24..ef1a2dd1 100644
--- a/components/strings/components_strings_fa.xtb
+++ b/components/strings/components_strings_fa.xtb
@@ -536,7 +536,7 @@
 <translation id="5455790498993699893"><ph name="ACTIVE_MATCH" /> از <ph name="TOTAL_MATCHCOUNT" /></translation>
 <translation id="5457113250005438886">نامعتبر</translation>
 <translation id="5470861586879999274">&amp;انجام مجدد ویرایش</translation>
-<translation id="5481076368049295676">شاید این محتوا تلاش کند نرم‌افزار خطرناکی در دستگاهتان نصب کند که اطلاعاتتان را به سرقت می‌برد یا حذف می‌کند. <ph name="BEGIN_LINK" />درهرصورت نمایش داده شود<ph name="END_LINK" /></translation>
+<translation id="5481076368049295676">شاید این محتوا تلاش کند نرم‌افزار خطرناکی در دستگاهتان نصب کند که اطلاعاتتان را به سرقت برد یا حذف کند. <ph name="BEGIN_LINK" />درهرصورت نمایش داده شود<ph name="END_LINK" /></translation>
 <translation id="54817484435770891">نشانی معتبری اضافه کنید</translation>
 <translation id="5492298309214877701">نشانی وب این سایت در اینترانت شرکت، سازمان یا محل تحصیل با نشانی وب یک وب‌سایت خارجی یکسان است.
     <ph name="LINE_BREAK" />
diff --git a/components/strings/components_strings_fil.xtb b/components/strings/components_strings_fil.xtb
index 8d876eae..b7225c6 100644
--- a/components/strings/components_strings_fil.xtb
+++ b/components/strings/components_strings_fil.xtb
@@ -835,7 +835,7 @@
 <translation id="8194797478851900357">&amp;I-undo ang Paglilipat</translation>
 <translation id="8201077131113104583">Di-wastong URL ng update para sa extension na may ID na "<ph name="EXTENSION_ID" />."</translation>
 <translation id="8202097416529803614">Buod ng order</translation>
-<translation id="8205463626947051446">Malamang na mapagkita ang site ng mga nakakasagabal na ad</translation>
+<translation id="8205463626947051446">Malamang na magpakita ang site ng mga nakakasagabal na ad</translation>
 <translation id="8218327578424803826">Itinakdang Lokasyon:</translation>
 <translation id="8225771182978767009">Pinili ng taong nag-set up ng computer na ito na i-block ang site na ito.</translation>
 <translation id="822964464349305906"><ph name="TYPE_1" />, <ph name="TYPE_2" /></translation>
diff --git a/components/strings/components_strings_hi.xtb b/components/strings/components_strings_hi.xtb
index 6720ba67..7ecba23 100644
--- a/components/strings/components_strings_hi.xtb
+++ b/components/strings/components_strings_hi.xtb
@@ -601,7 +601,7 @@
 <translation id="6040143037577758943">बंद करें</translation>
 <translation id="6042308850641462728">अधिक</translation>
 <translation id="6047233362582046994">अगर आप अपनी सुरक्षा में होने वाले जोखिमों को समझते हैं, तो खतरनाक ऐप्लिकेशन निकाले जाने से पहले आप <ph name="BEGIN_LINK" />इस साइट पर जा<ph name="END_LINK" /> सकते हैं.</translation>
-<translation id="6047927260846328439">यह सामग्री आपको धोखे से सॉफ़्टवेयर इंस्‍टॉल करवाने या व्यक्तिगत जानकारी का खुलासा करवाने की कोशिश कर सकती है. <ph name="BEGIN_LINK" />फिर भी दिखाएं<ph name="END_LINK" /></translation>
+<translation id="6047927260846328439">यह सामग्री आपसे धोखे से सॉफ़्टवेयर इंस्‍टॉल करवाने या व्यक्तिगत जानकारी का खुलासा करवाने की कोशिश कर सकती है. <ph name="BEGIN_LINK" />फिर भी दिखाएं<ph name="END_LINK" /></translation>
 <translation id="6051221802930200923">आप इस समय <ph name="SITE" /> पर नहीं जा सकते हैं क्योंकि वेबसाइट प्रमाणपत्र पिनिंग का उपयोग करती है. नेटवर्क की गड़बड़ियां और हमले आमतौर पर कुछ देर के लिए होते हैं, इसलिए यह पेज शायद बाद में ठीक से काम करेगा.</translation>
 <translation id="6060685159320643512">सावधान, ये प्रयोग नुकसान पहुंचा सकते हैं</translation>
 <translation id="6080696365213338172">आपने व्यवस्थापक द्वारा प्रदत्त प्रमाणपत्र के उपयोग से सामग्री एक्सेस की है. आपके द्वारा <ph name="DOMAIN" /> को प्रदान किया गया डेटा आपके व्यवस्थापक द्वारा बीच में रोका जा सकता है.</translation>
diff --git a/components/strings/components_strings_id.xtb b/components/strings/components_strings_id.xtb
index a3c7811..97662b2 100644
--- a/components/strings/components_strings_id.xtb
+++ b/components/strings/components_strings_id.xtb
@@ -536,7 +536,7 @@
 <translation id="5455790498993699893"><ph name="ACTIVE_MATCH" /> dari <ph name="TOTAL_MATCHCOUNT" /></translation>
 <translation id="5457113250005438886">Tidak valid</translation>
 <translation id="5470861586879999274">&amp;Ulangi pengeditan</translation>
-<translation id="5481076368049295676">Konten ini mungkin mencoba menginstal software berbahaya di perangkat yang mencuri atau menghapus informasi Anda. <ph name="BEGIN_LINK" />Tampilkan saja<ph name="END_LINK" /></translation>
+<translation id="5481076368049295676">Konten ini mungkin mencoba menginstal software berbahaya yang mencuri atau menghapus informasi Anda di perangkat. <ph name="BEGIN_LINK" />Tetap tampilkan<ph name="END_LINK" /></translation>
 <translation id="54817484435770891">Tambahkan alamat yang valid</translation>
 <translation id="5492298309214877701">Situs yang ada di intranet perusahaan, organisasi, atau sekolah ini memiliki URL yang sama dengan situs web eksternal.
     <ph name="LINE_BREAK" />
@@ -601,7 +601,7 @@
 <translation id="6040143037577758943">Tutup</translation>
 <translation id="6042308850641462728">Lainnya</translation>
 <translation id="6047233362582046994">Jika Anda memahami risiko keamanan tersebut, Anda dapat <ph name="BEGIN_LINK" />mengunjungi situs ini<ph name="END_LINK" /> sebelum aplikasi berbahaya tersebut dihapus.</translation>
-<translation id="6047927260846328439">Konten ini mungkin mencoba mengelabui Anda agar menginstal software atau mengungkapkan informasi pribadi. <ph name="BEGIN_LINK" />Tampilkan saja<ph name="END_LINK" /></translation>
+<translation id="6047927260846328439">Konten ini mungkin mencoba mengelabui Anda agar menginstal software atau mengungkapkan informasi pribadi. <ph name="BEGIN_LINK" />Tetap tampilkan<ph name="END_LINK" /></translation>
 <translation id="6051221802930200923">Anda tidak dapat membuka <ph name="SITE" /> sekarang karena situs menggunakan penyematan sertifikat. Error jaringan dan serangan biasanya bersifat sementara, sehingga halaman ini mungkin akan berfungsi nanti.</translation>
 <translation id="6060685159320643512">Hati-hati, eksperimen ini dapat menimbulkan masalah</translation>
 <translation id="6080696365213338172">Anda telah mengakses konten menggunakan sertifikat yang diberikan oleh administrator. Data yang diberikan ke <ph name="DOMAIN" /> dapat dicegat oleh administrator Anda.</translation>
diff --git a/components/strings/components_strings_iw.xtb b/components/strings/components_strings_iw.xtb
index dc131a8..dce3da5 100644
--- a/components/strings/components_strings_iw.xtb
+++ b/components/strings/components_strings_iw.xtb
@@ -606,7 +606,7 @@
 <translation id="6040143037577758943">סגור</translation>
 <translation id="6042308850641462728">עוד</translation>
 <translation id="6047233362582046994">אם אתה מבין את סיכוני האבטחה, תוכל <ph name="BEGIN_LINK" />להיכנס לאתר הזה<ph name="END_LINK" /> לפני הסרת היישומים המזיקים.</translation>
-<translation id="6047927260846328439">ייתכן שהתוכן הזה ינסה להטעות אותך כדי לגרום לך להתקין תוכנות או לחשוף מידע אישי. <ph name="BEGIN_LINK" />הצג בכל זאת<ph name="END_LINK" /></translation>
+<translation id="6047927260846328439">ייתכן שבתוכן הזה יש מידע מטעה שנועד לגרום לך להתקין תוכנות או לחשוף מידע אישי. <ph name="BEGIN_LINK" />הצג בכל זאת<ph name="END_LINK" /></translation>
 <translation id="6051221802930200923">נכון לעכשיו אי אפשר לבקר באתר <ph name="SITE" />, מאחר שבאתר הזה נעשה שימוש בנעיצת אישורים. שגיאות רשת ומתקפות הן בדרך כלל זמניות, כך שהדף הזה יחזור כנראה לפעול מאוחר יותר.</translation>
 <translation id="6060685159320643512">זהירות, ניסויים אלה עלולים לנשוך</translation>
 <translation id="6080696365213338172">ניגשת לתוכן באמצעות אישור שהוענק על ידי מנהל מערכת. מנהל המערכת שלך עשוי ליירט נתונים שתספק ל-<ph name="DOMAIN" />.</translation>
@@ -840,7 +840,7 @@
 <translation id="8194797478851900357">&amp;ביטול העברה</translation>
 <translation id="8201077131113104583">כתובת אתר לא חוקית לעדכון עבור תוסף עם המזהה "<ph name="EXTENSION_ID" />".</translation>
 <translation id="8202097416529803614">סיכום הזמנה</translation>
-<translation id="8205463626947051446">האתר נוטה להציג מודעות מפריעות</translation>
+<translation id="8205463626947051446">האתר נוטה להציג מודעות שמפריעות</translation>
 <translation id="8218327578424803826">מיקום מוקצה:</translation>
 <translation id="8225771182978767009">האדם שהגדיר את המחשב הזה בחר לחסום את האתר הזה.</translation>
 <translation id="822964464349305906"><ph name="TYPE_1" />, <ph name="TYPE_2" /></translation>
diff --git a/components/strings/components_strings_lt.xtb b/components/strings/components_strings_lt.xtb
index f6fb03d..96c58d6e 100644
--- a/components/strings/components_strings_lt.xtb
+++ b/components/strings/components_strings_lt.xtb
@@ -836,7 +836,7 @@
 <translation id="8194797478851900357">&amp;Anuliuoti perkėlimą</translation>
 <translation id="8201077131113104583">Netinkamas plėtinio, kurio ID „<ph name="EXTENSION_ID" />“, atnaujinimo URL.</translation>
 <translation id="8202097416529803614">Užsakymo suvestinė</translation>
-<translation id="8205463626947051446">Svetainėje bandoma rodomi nepageidaujamus skelbimus</translation>
+<translation id="8205463626947051446">Svetainėje bandoma rodyti nepageidaujamus skelbimus</translation>
 <translation id="8218327578424803826">Priskirta vieta:</translation>
 <translation id="8225771182978767009">Šį kompiuterį nustatęs asmuo pasirinko blokuoti šią svetainę.</translation>
 <translation id="822964464349305906"><ph name="TYPE_1" />, <ph name="TYPE_2" /></translation>
diff --git a/components/strings/components_strings_mr.xtb b/components/strings/components_strings_mr.xtb
index 89f92645..00bf98f 100644
--- a/components/strings/components_strings_mr.xtb
+++ b/components/strings/components_strings_mr.xtb
@@ -69,6 +69,7 @@
 <translation id="1506687042165942984">या पृष्ठाची जतन केलेली (उदा. कालबाह्य होणारे ज्ञात) प्रत दर्शवा.</translation>
 <translation id="1517433312004943670">फोन नंबर आवश्यक आहे</translation>
 <translation id="1519264250979466059">बिल्ड तारीख</translation>
+<translation id="1527263332363067270">कनेक्शनची वाट पाहत आहे...</translation>
 <translation id="153384715582417236">सध्या इतकेच</translation>
 <translation id="1549470594296187301">हे वैशिष्‍ट्य वापरण्‍यासाठी JavaScript सक्षम करणे आवश्‍यक आहे.</translation>
 <translation id="1555130319947370107">निळा</translation>
@@ -119,6 +120,7 @@
 <translation id="187918866476621466">प्रारंभ पृष्ठ उघडा</translation>
 <translation id="1883255238294161206">सूची संकुचित करा</translation>
 <translation id="1898423065542865115">फिल्टर करणे</translation>
+<translation id="1919345977826869612">जाहिराती</translation>
 <translation id="192020519938775529">{COUNT,plural, =0{काहीही नाही}=1{1 साइट}one{# साइट}other{# साइट}}</translation>
 <translation id="194030505837763158"><ph name="LINK" /> दुव्याकडे जा</translation>
 <translation id="1962204205936693436"><ph name="DOMAIN" /> बुकमार्क</translation>
@@ -287,6 +289,7 @@
 <translation id="3270847123878663523">&amp;पुनर्क्रमित करा पूर्ववत करा</translation>
 <translation id="3282497668470633863">कार्डवर नाव जोडा</translation>
 <translation id="3286538390144397061">त्वरित रीस्टार्ट करा</translation>
+<translation id="3287510313208355388">ऑनलाइन असताना डाउनलोड करा</translation>
 <translation id="3303855915957856445">कोणतेही शोध परिणाम आढळले नाहीत</translation>
 <translation id="3305707030755673451">आपला डेटा आपल्या संकालन सांकेतिक वाक्यांशासह <ph name="TIME" /> वाजता कूटबद्ध केला होता. संकालन सुरु करण्यासाठी तो प्रविष्ट करा.</translation>
 <translation id="3320021301628644560">बिलिंग पत्ता जोडा</translation>
@@ -407,6 +410,7 @@
 <translation id="4165986682804962316">साइट सेटिंग्ज</translation>
 <translation id="4169947484918424451">Chromium ने हे कार्ड जतन करावे असे आपण इच्छिता?</translation>
 <translation id="4171400957073367226">खराब सत्यापन स्वाक्षरी</translation>
+<translation id="4179515394835346607"><ph name="ROW_NAME" /> <ph name="ROW_CONTENT" /></translation>
 <translation id="4196861286325780578">&amp;हलवा पुन्हा करा</translation>
 <translation id="4203896806696719780"><ph name="BEGIN_LINK" />फायरवॉल आणि अँटीव्हायरस कॉन्फिगरेशन तपासणे<ph name="END_LINK" /></translation>
 <translation id="4220128509585149162">क्रॅश होते</translation>
@@ -532,6 +536,7 @@
 <translation id="5455790498993699893"><ph name="TOTAL_MATCHCOUNT" /> पैकी <ph name="ACTIVE_MATCH" /></translation>
 <translation id="5457113250005438886">अवैध</translation>
 <translation id="5470861586879999274">&amp;संपादित करा पुन्हा करा</translation>
+<translation id="5481076368049295676">हा आशय तुमच्या डिव्हाइसवर तुमची माहिती चोरू किंवा मिटवू शकणारे धोकादायक सॉफ्टवेअर इंस्टॉल करण्याचा कदाचित प्रयत्न करेल. <ph name="BEGIN_LINK" />तरीही दाखवा<ph name="END_LINK" /></translation>
 <translation id="54817484435770891">वैध पत्ता जोडा</translation>
 <translation id="5492298309214877701">कंपनी, संस्था किंवा शाळा इंट्रानेट वरील या साइटची URL बाह्य वेबसाइटसारखीच आहे.
     <ph name="LINE_BREAK" />
@@ -557,6 +562,7 @@
 <translation id="5629630648637658800">धोरण सेटिंग्ज लोड करण्यात अयशस्वी</translation>
 <translation id="5631439013527180824">अवैध डिव्हाइस व्यवस्थापन टोकन</translation>
 <translation id="5633066919399395251">सध्या <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" />वर असलेले आक्रमणकर्ते कदाचीत तुमच्या कॉंप्युटरमधील तुमची माहिती चोरू किंवा हटवू शकणारे धोकादायक प्रोग्राम (उदाहरणार्थ, फोटो, पासवर्ड आणि क्रेडिट कार्ड) इंस्टॉल करण्याचा प्रयत्न करू शकतील. <ph name="BEGIN_LEARN_MORE_LINK" />अधिक जाणून घ्या<ph name="END_LEARN_MORE_LINK" />.</translation>
+<translation id="563324245173044180">फसवणारा आशय ब्लॉक केला.</translation>
 <translation id="5646376287012673985">स्थान</translation>
 <translation id="5659593005791499971">ईमेल</translation>
 <translation id="5669703222995421982">वैयक्तीकृत सामग्री मिळवा</translation>
@@ -595,6 +601,7 @@
 <translation id="6040143037577758943">बंद करा</translation>
 <translation id="6042308850641462728">अधिक</translation>
 <translation id="6047233362582046994">तुम्हाला तुमच्या सुरक्षेला असणारा धोका समजत असल्यास, हानिकारक अॅप्स काढले जाण्यापूर्वी तुम्ही <ph name="BEGIN_LINK" />या साइटला भेट देऊ शकता<ph name="END_LINK" />.</translation>
+<translation id="6047927260846328439">हा आशय तुम्हाला सॉफ्टवेअर इंस्टॉल करण्याचा किंवा वैयक्तिक माहिती उघड करण्याचा फसवा प्रयत्न करू शकेल. <ph name="BEGIN_LINK" />तरीही दाखवा<ph name="END_LINK" /></translation>
 <translation id="6051221802930200923">ही वेबसाइट प्रमाणपत्रे पिन करण्याचा वापरत असल्यामुळे तुम्ही <ph name="SITE" /> आत्ता पाहू शकत नाही. नेटवर्क एरर आणि आक्रमणे शक्यतो तात्पुरती असतात, त्यामुळे हे पेज नंतर पाहता येईल.</translation>
 <translation id="6060685159320643512">सावधगिरी बाळगा, या प्रयोगांमुळे हानी होऊ शकते</translation>
 <translation id="6080696365213338172">आपण प्रशासकाने-प्रदान केलेले प्रमाणपत्र वापरून सामग्रीमध्ये प्रवेश केला. आपण <ph name="DOMAIN" /> वर प्रदान करता तो डेटा आपल्या प्रशासकाद्वारे अंतःखंडित केला जाऊ शकतो.</translation>
@@ -781,6 +788,7 @@
 <translation id="7714464543167945231">प्रमाणपत्र</translation>
 <translation id="7716147886133743102">तुमच्या प्रशासकाने ब्लॉक केलेले</translation>
 <translation id="7716424297397655342">ही साइट कॅश   मधून लोड करणे शक्य नाही</translation>
+<translation id="774634243536837715">धोकादायक आशय ब्लॉक केला.</translation>
 <translation id="7752995774971033316">व्यवस्थापित न केलेले</translation>
 <translation id="7755287808199759310">आपले पालक आपल्यासाठी ती अनावरोधित करू शकतात</translation>
 <translation id="7758069387465995638">फायरवॉल किंवा अँटीव्हायरस सॉफ्टवेअरने कदाचित कनेक्शन अवरोधित केले असावे.</translation>
@@ -828,10 +836,12 @@
 <translation id="8194797478851900357">&amp;हलवा पूर्ववत करा</translation>
 <translation id="8201077131113104583">"<ph name="EXTENSION_ID" />" आयडी असलेल्या विस्तारासाठी अवैध अद्यतन URL.</translation>
 <translation id="8202097416529803614">ऑर्डर सारांश</translation>
+<translation id="8205463626947051446">साइट अनाहूत जाहिराती दाखवणे चालू ठेवेल</translation>
 <translation id="8218327578424803826">नियुक्त केलेले स्थान:</translation>
 <translation id="8225771182978767009">ज्या व्यक्तीने हा संगणक सेट केला त्या व्यक्तीने ही साइट अवरोधित करण्याचे निवडले आहे.</translation>
 <translation id="822964464349305906"><ph name="TYPE_1" />, <ph name="TYPE_2" /></translation>
 <translation id="8241707690549784388">आपण जे पृष्ठ शोधत आहत ते आपण प्रविष्ट केलेली माहिती वापरत आहे. त्या पृष्ठाकडे परत गेल्यास कदाचित आपण केलेल्या कोणत्याही क्रियेची पुनरावृत्ती होईल. आपण सुरू ठेवू इच्छिता?</translation>
+<translation id="8241712895048303527">या साइटवर ब्लॉक करा</translation>
 <translation id="8249320324621329438">अंतिम प्राप्त केलेले:</translation>
 <translation id="8253091569723639551">बिलिंग पत्ता आवश्यक आहे</translation>
 <translation id="8261506727792406068">हटवा</translation>
@@ -851,6 +861,7 @@
 <translation id="8398259832188219207">क्रॅश अहवाल <ph name="UPLOAD_TIME" /> वाजता अपलोड केला</translation>
 <translation id="8412145213513410671">क्रॅश (<ph name="CRASH_COUNT" />)</translation>
 <translation id="8412392972487953978">आपण समान सांकेतिक वाक्यांश दोनदा प्रविष्ट करणे आवश्यक आहे.</translation>
+<translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8428213095426709021">सेटिंग्ज</translation>
 <translation id="8433057134996913067">हे आपल्याला बहुतांश वेबसाइट वरून साइन आउट करेल.</translation>
 <translation id="8437238597147034694">&amp;हलवा पूर्ववत करा</translation>
diff --git a/components/strings/components_strings_no.xtb b/components/strings/components_strings_no.xtb
index ae31407..63d603c 100644
--- a/components/strings/components_strings_no.xtb
+++ b/components/strings/components_strings_no.xtb
@@ -289,7 +289,7 @@
 <translation id="3270847123878663523">&amp;Angre omorganiseringen</translation>
 <translation id="3282497668470633863">Legg til navnet på kortet</translation>
 <translation id="3286538390144397061">Start på nytt nå</translation>
-<translation id="3287510313208355388">Last ned når du er på nettet</translation>
+<translation id="3287510313208355388">Last ned når du er koblet til Internett</translation>
 <translation id="3303855915957856445">Søket ga ingen treff</translation>
 <translation id="3305707030755673451">Dataene dine er kryptert med passordfrasen din for synkronisering <ph name="TIME" />. Skriv den inn for å starte synkroniseringen.</translation>
 <translation id="3320021301628644560">Legg til faktureringsadresse</translation>
diff --git a/components/strings/components_strings_ro.xtb b/components/strings/components_strings_ro.xtb
index 9d24118..7447322 100644
--- a/components/strings/components_strings_ro.xtb
+++ b/components/strings/components_strings_ro.xtb
@@ -281,7 +281,7 @@
 <translation id="3207960819495026254">Marcată</translation>
 <translation id="3225919329040284222">Serverul a prezentat un certificat care nu se potrivește cu așteptările încorporate. Aceste așteptări sunt incluse pentru anumite site-uri web, cu un grad sporit de securitate, pentru a vă proteja.</translation>
 <translation id="3226128629678568754">Apăsați butonul de reîncărcare pentru a retrimite datele necesare pentru încărcarea paginii.</translation>
-<translation id="3227137524299004712">Microfonul</translation>
+<translation id="3227137524299004712">Microfon</translation>
 <translation id="3228969707346345236">Pagina nu a fost tradusă, deoarece aceasta este deja în <ph name="LANGUAGE" />.</translation>
 <translation id="323107829343500871">Introdu codul CVC pentru <ph name="CREDIT_CARD" /></translation>
 <translation id="3234666976984236645">Detectează întotdeauna conținutul important pe acest site</translation>
diff --git a/components/strings/components_strings_sl.xtb b/components/strings/components_strings_sl.xtb
index 57db580..b0c1c91 100644
--- a/components/strings/components_strings_sl.xtb
+++ b/components/strings/components_strings_sl.xtb
@@ -860,7 +860,7 @@
 <translation id="8398259832188219207">Poročilo o zrušitvi je bilo naloženo takrat: <ph name="UPLOAD_TIME" /></translation>
 <translation id="8412145213513410671">Zrušitve (<ph name="CRASH_COUNT" />)</translation>
 <translation id="8412392972487953978">Dvakrat morate vnesti isto geslo.</translation>
-<translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
+<translation id="8424582179843326029"><ph name="FIRST_LABEL" />, <ph name="SECOND_LABEL" />, <ph name="THIRD_LABEL" /></translation>
 <translation id="8428213095426709021">Nastavitve</translation>
 <translation id="8433057134996913067">S tem boste odjavljeni z večine spletnih mest.</translation>
 <translation id="8437238597147034694">&amp;Razveljavi premik</translation>
diff --git a/components/strings/components_strings_sr.xtb b/components/strings/components_strings_sr.xtb
index 5e0c59ef..2408319c 100644
--- a/components/strings/components_strings_sr.xtb
+++ b/components/strings/components_strings_sr.xtb
@@ -536,7 +536,7 @@
 <translation id="5455790498993699893"><ph name="ACTIVE_MATCH" /> од <ph name="TOTAL_MATCHCOUNT" /></translation>
 <translation id="5457113250005438886">Неважеће</translation>
 <translation id="5470861586879999274">&amp;Понови измену</translation>
-<translation id="5481076368049295676">Овај садржај ће покушати да инсталира опасан софтвер на уређају који ће украсти или обрисати ваше податке. <ph name="BEGIN_LINK" />Ипак прикажи<ph name="END_LINK" /></translation>
+<translation id="5481076368049295676">Овај садржај ће покушати да инсталира опасан софтвер на уређај који ће украсти или обрисати ваше податке. <ph name="BEGIN_LINK" />Ипак прикажи<ph name="END_LINK" /></translation>
 <translation id="54817484435770891">Додајте важећу адресу</translation>
 <translation id="5492298309214877701">Овај сајт на интранету компаније, организације или школе има исти URL као и један спољни веб-сајт.
     <ph name="LINE_BREAK" />
diff --git a/components/strings/components_strings_te.xtb b/components/strings/components_strings_te.xtb
index 19f6068..df4314c 100644
--- a/components/strings/components_strings_te.xtb
+++ b/components/strings/components_strings_te.xtb
@@ -69,6 +69,7 @@
 <translation id="1506687042165942984">ఈ పేజీ యొక్క సేవ్ చేసిన (అంటే పాతది) కాపీని చూపుతుంది.</translation>
 <translation id="1517433312004943670">ఫోన్ నంబర్ అవసరం</translation>
 <translation id="1519264250979466059">రూపకల్పన తేదీ</translation>
+<translation id="1527263332363067270">కనెక్షన్ కోసం వేచి ఉన్నాము...</translation>
 <translation id="153384715582417236">ఇప్పటికి ఇంతే</translation>
 <translation id="1549470594296187301">ఈ లక్షణాన్ని ఉపయోగించడానికి జావాస్క్రిప్ట్ తప్పనిసరిగా ప్రారంభించాలి.</translation>
 <translation id="1555130319947370107">నీలం</translation>
@@ -119,6 +120,7 @@
 <translation id="187918866476621466">ప్రారంభ పేజీలను తెరువు</translation>
 <translation id="1883255238294161206">జాబితాను కుదించు</translation>
 <translation id="1898423065542865115">ఫిల్టరింగ్</translation>
+<translation id="1919345977826869612">ప్రకటనలు</translation>
 <translation id="192020519938775529">{COUNT,plural, =0{ఏమీ లేవు}=1{1 సైట్}other{# సైట్‌లు}}</translation>
 <translation id="194030505837763158"><ph name="LINK" />కి వెళ్లండి</translation>
 <translation id="1962204205936693436"><ph name="DOMAIN" /> బుక్‌మార్క్‌లు</translation>
@@ -287,6 +289,7 @@
 <translation id="3270847123878663523">&amp;మళ్లీ క్రమం చేయడాన్ని రద్దు చేయి</translation>
 <translation id="3282497668470633863">కార్డ్‌లో పేరుని జోడించండి</translation>
 <translation id="3286538390144397061">ఇప్పుడు పునఃప్రారంభించండి</translation>
+<translation id="3287510313208355388">ఆన్‌లైన్‌లో ఉన్నప్పుడు డౌన్‌లోడ్ చేయి</translation>
 <translation id="3303855915957856445">శోధన ఫలితాలు ఏవీ కనుగొనబడలేదు</translation>
 <translation id="3305707030755673451"><ph name="TIME" />న మీ సమకాలీకరణ రహస్య పదబంధంతో మీ డేటా గుప్తీకరించబడింది. సమకాలీకరణను ప్రారంభించడానికి దీన్ని నమోదు చేయండి.</translation>
 <translation id="3320021301628644560">బిల్లింగ్ చిరునామాను జోడించండి</translation>
@@ -407,6 +410,7 @@
 <translation id="4165986682804962316">సైట్ సెట్టింగ్‌లు</translation>
 <translation id="4169947484918424451">Chromium ఈ కార్డ్‌ను సేవ్ చేయాలని మీరు కోరుకుంటున్నారా?</translation>
 <translation id="4171400957073367226">ధృవీకరణ సంతకం చెల్లదు</translation>
+<translation id="4179515394835346607"><ph name="ROW_NAME" /> <ph name="ROW_CONTENT" /></translation>
 <translation id="4196861286325780578">&amp;తరలించడాన్ని పునరావృతం చేయి</translation>
 <translation id="4203896806696719780"><ph name="BEGIN_LINK" />ఫైర్‌వాల్ మరియు యాంటీవైరస్ కాన్ఫిగరేషన్‌లను తనిఖీ చేయడం<ph name="END_LINK" /></translation>
 <translation id="4220128509585149162">క్రాష్‌లు</translation>
@@ -532,6 +536,7 @@
 <translation id="5455790498993699893"><ph name="TOTAL_MATCHCOUNT" />లో <ph name="ACTIVE_MATCH" /></translation>
 <translation id="5457113250005438886">చెల్లదు</translation>
 <translation id="5470861586879999274">&amp;సవరించడాన్ని పునరావృతం చేయి</translation>
+<translation id="5481076368049295676">ఈ కంటెంట్ మీ సమాచారాన్ని దొంగిలించగల లేదా తొలగించగల హానికరమైన సాఫ్ట్‌వేర్‌ని మీ పరికరంలో ఇన్‌స్టాల్ చేయడానికి ప్రయత్నించవచ్చు. <ph name="BEGIN_LINK" />ఏదేమైనా చూపు<ph name="END_LINK" /></translation>
 <translation id="54817484435770891">చెల్లుబాటు అయ్యే చిరునామాను జోడించండి</translation>
 <translation id="5492298309214877701">కంపెనీ, సంస్థ లేదా పాఠశాల ఇంట్రానెట్‌లోని ఈ సైట్ బాహ్య వెబ్‌సైట్ కలిగి ఉన్న అదే URLని కలిగి ఉంది.
     <ph name="LINE_BREAK" />
@@ -557,6 +562,7 @@
 <translation id="5629630648637658800">విధాన సెట్టింగ్‌లను లోడ్ చేయడంలో విఫలమైంది</translation>
 <translation id="5631439013527180824">చెల్లని పరికర నిర్వహణ టోకెన్</translation>
 <translation id="5633066919399395251"><ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" />లో హ్యాకర్‌లు మీ సమాచారాన్ని (ఉదాహరణకు, ఫోటోలు, పాస్‌వర్డ్‌లు, సందేశాలు మరియు క్రెడిట్ కార్డ్‌లు) దొంగిలించగల లేదా తొలగించగల హానికరమైన ప్రోగ్రామ్‌లను మీ కంప్యూటర్‌లో ఇన్‌స్టాల్ చేయడానికి ప్రయత్నించవచ్చు. <ph name="BEGIN_LEARN_MORE_LINK" />మరింత తెలుసుకోండి<ph name="END_LEARN_MORE_LINK" /></translation>
+<translation id="563324245173044180">మోసపూరితమైన కంటెంట్ బ్లాక్ చేయబడింది.</translation>
 <translation id="5646376287012673985">స్థానం</translation>
 <translation id="5659593005791499971">ఇమెయిల్</translation>
 <translation id="5669703222995421982">వ్యక్తిగతీకరించిన కంటెంట్‌ను పొందండి</translation>
@@ -595,6 +601,7 @@
 <translation id="6040143037577758943">మూసివేయి</translation>
 <translation id="6042308850641462728">మరింత</translation>
 <translation id="6047233362582046994">మీ భద్రతకు వాటిల్లే ఆపదల గురించి మీకు అర్థం అయ్యి ఉంటే, హానికర యాప్‌లు తీసివేయబడటానికి ముందే మీరు <ph name="BEGIN_LINK" />ఈ సైట్‌ను సందర్శించవచ్చు<ph name="END_LINK" />.</translation>
+<translation id="6047927260846328439">ఈ కంటెంట్ సాఫ్ట్‌వేర్‌ని ఇన్‌స్టాల్ చేయడానికి లేదా వ్యక్తిగత సమాచారాన్ని బహిర్గతం చేయడానికి పురిగొల్పేలా మిమ్మల్ని మాయ చేయడానికి ప్రయత్నించవచ్చు. <ph name="BEGIN_LINK" />ఏదేమైనా చూపు<ph name="END_LINK" /></translation>
 <translation id="6051221802930200923">ప్రమాణపత్రాన్ని పిన్ చేసే పద్ధతిని వెబ్‌సైట్ ఉపయోగిస్తుంది కనుక మీరు ప్రస్తుతానికి <ph name="SITE" />ని సందర్శించలేరు. నెట్‌వర్క్ ఎర్రర్‌లు మరియు దాడులు సాధారణంగా తాత్కాలికమే, కనుక ఈ పేజీ తర్వాత పని చేయవచ్చు.</translation>
 <translation id="6060685159320643512">జాగ్రత్త, ఈ ప్రయోగాలు విఫలం కావచ్చు</translation>
 <translation id="6080696365213338172">మీరు నిర్వాహకుని ద్వారా అందించబడిన ప్రమాణపత్రాన్ని ఉపయోగించి కంటెంట్‌ను ప్రాప్యత చేసారు. మీరు <ph name="DOMAIN" />కు అందించే డేటాకు మీ నిర్వాహకుని ద్వారా అంతరాయం ఏర్పడవచ్చు.</translation>
@@ -780,6 +787,7 @@
 <translation id="7714464543167945231">సర్టిఫికెట్</translation>
 <translation id="7716147886133743102">మీ నిర్వాహకుల ద్వారా బ్లాక్ చేయబడింది</translation>
 <translation id="7716424297397655342">కాష్ నుండి ఈ సైట్‌ను లోడ్ చేయలేకపోయాము</translation>
+<translation id="774634243536837715">హానికరమైన కంటెంట్ బ్లాక్ చేయబడింది.</translation>
 <translation id="7752995774971033316">నిర్వహించడం లేదు</translation>
 <translation id="7755287808199759310">మీ తల్లి/తండ్రి దీన్ని మీ కోసం అన్‌బ్లాక్ చేయగలరు</translation>
 <translation id="7758069387465995638">ఫైర్‌వాల్ లేదా యాంటీవైరస్ సాఫ్ట్‌వేర్ కనెక్షన్‌ను బ్లాక్ చేసి ఉండవచ్చు.</translation>
@@ -827,10 +835,12 @@
 <translation id="8194797478851900357">&amp;తరలించడాన్ని రద్దు చేయి</translation>
 <translation id="8201077131113104583">ID "<ph name="EXTENSION_ID" />" ఉన్న పొడిగింపు కోసం నవీకరణ URL చెల్లదు.</translation>
 <translation id="8202097416529803614">ఆర్డర్ సారాంశం</translation>
+<translation id="8205463626947051446">సైట్ అనుచితమైన ప్రకటనలను చూపవచ్చు</translation>
 <translation id="8218327578424803826">కేటాయించిన స్థానం:</translation>
 <translation id="8225771182978767009">ఈ కంప్యూటర్‌ను సెటప్ చేసిన వ్యక్తి ఈ సైట్‌ను బ్లాక్ చేయడానికి ఎంచుకున్నారు.</translation>
 <translation id="822964464349305906"><ph name="TYPE_1" />, <ph name="TYPE_2" /></translation>
 <translation id="8241707690549784388">మీరు వెతికే పేజీ మీరు ఎంటర్ చేసిన సమాచారాన్ని ఉపయోగించుకుంది. ఆ పేజీకి తిరిగి వెళ్ళడం ద్వారా మీరు చేసిన ఏ చర్య అయినా పునరావృతం చెయ్యవలసి వస్తుంది. మీరు కొనసాగాలనుకుంటున్నారా?</translation>
+<translation id="8241712895048303527">ఈ సైట్‌లో బ్లాక్ చేయి</translation>
 <translation id="8249320324621329438">చివరగా పొందబడినవి:</translation>
 <translation id="8253091569723639551">బిల్లింగ్ చిరునామా ఆవశ్యకం</translation>
 <translation id="8261506727792406068">తొలగించు</translation>
@@ -850,6 +860,7 @@
 <translation id="8398259832188219207">క్రాష్ నివేదిక <ph name="UPLOAD_TIME" />కి అప్‌లోడ్ చేయబడింది</translation>
 <translation id="8412145213513410671">క్రాష్‌లు (<ph name="CRASH_COUNT" />)</translation>
 <translation id="8412392972487953978">మీరు అదే పాస్‌ఫ్రేజ్‌ని రెండుసార్లు ఖచ్చితంగా ఎంటర్ చెయ్యాలి.</translation>
+<translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8428213095426709021">సెట్టింగ్‌లు</translation>
 <translation id="8433057134996913067">దీని వలన మీరు చాలా వెబ్‌సైట్‌ల నుండి సైన్ అవుట్ చేయబడతారు.</translation>
 <translation id="8437238597147034694">&amp;తరలించడాన్ని రద్దు చేయి</translation>
diff --git a/components/strings/components_strings_uk.xtb b/components/strings/components_strings_uk.xtb
index e0efc0f6..87870908 100644
--- a/components/strings/components_strings_uk.xtb
+++ b/components/strings/components_strings_uk.xtb
@@ -536,7 +536,7 @@
 <translation id="5455790498993699893"><ph name="ACTIVE_MATCH" /> із <ph name="TOTAL_MATCHCOUNT" /></translation>
 <translation id="5457113250005438886">Недійсні дані</translation>
 <translation id="5470861586879999274">&amp;Повторити редагування</translation>
-<translation id="5481076368049295676">Цей вміст може намагатися встановити на ваш пристрій небезпечне програмне забезпечення, яке викрадає або видаляє інформацію. <ph name="BEGIN_LINK" />Усе одно показати<ph name="END_LINK" /></translation>
+<translation id="5481076368049295676">Цей вміст може намагатися встановити на ваш пристрій небезпечну програму, яка викрадає або видаляє інформацію. <ph name="BEGIN_LINK" />Усе одно показати<ph name="END_LINK" /></translation>
 <translation id="54817484435770891">Додати дійсну адресу</translation>
 <translation id="5492298309214877701">URL-адреса цього сайту в інтранеті компанії, організації чи навчального закладу збігається з адресою зовнішнього веб-сайту.
     <ph name="LINE_BREAK" />
@@ -601,7 +601,7 @@
 <translation id="6040143037577758943">Закрити</translation>
 <translation id="6042308850641462728">Більше</translation>
 <translation id="6047233362582046994">Якщо ви розумієте ризики, пов’язані з безпекою, можете <ph name="BEGIN_LINK" />перейти на цей сайт<ph name="END_LINK" />, перш ніж небезпечні додатки буде видалено.</translation>
-<translation id="6047927260846328439">Цей вміст може оманливим шляхом змусити вас установити програмне забезпечення або надати особисту інформацію. <ph name="BEGIN_LINK" />Усе одно показати<ph name="END_LINK" /></translation>
+<translation id="6047927260846328439">Цей вміст може оманливим шляхом змусити вас установити програмну або надати особисту інформацію. <ph name="BEGIN_LINK" />Усе одно показати<ph name="END_LINK" /></translation>
 <translation id="6051221802930200923">Зараз не можна перейти на сторінку <ph name="SITE" />, оскільки цей веб-сайт використовує закріплення сертифікатів. Помилки мережі й атаки зазвичай тимчасові, тому ця сторінка, скоріш за все, запрацює пізніше.</translation>
 <translation id="6060685159320643512">Обережно, ці експерименти ненадійні</translation>
 <translation id="6080696365213338172">Ви отримали доступ до вмісту, використовуючи наданий адміністратором сертифікат. Адміністратор може перехоплювати дані, які ви надасте домену <ph name="DOMAIN" />.</translation>
diff --git a/content/app/content_main_runner.cc b/content/app/content_main_runner.cc
index 2a511cb..f6c00f3 100644
--- a/content/app/content_main_runner.cc
+++ b/content/app/content_main_runner.cc
@@ -664,16 +664,6 @@
     std::string process_type =
         command_line.GetSwitchValueASCII(switches::kProcessType);
 
-    // --enable-network-service requires both --enable-browser-side-navigation
-    // (PlzNavigate) and the LoadingWithMojo feature.
-    if (base::CommandLine::ForCurrentProcess()->HasSwitch(
-            switches::kEnableNetworkService)) {
-      base::CommandLine::ForCurrentProcess()->AppendSwitch(
-          switches::kEnableBrowserSideNavigation);
-      base::CommandLine::ForCurrentProcess()->AppendSwitchASCII(
-          switches::kEnableFeatures, features::kLoadingWithMojo.name);
-    }
-
     // Run this logic on all child processes. Zygotes will run this at a later
     // point in time when the command line has been updated.
     std::unique_ptr<base::FieldTrialList> field_trial_list;
diff --git a/content/app/strings/translations/content_strings_am.xtb b/content/app/strings/translations/content_strings_am.xtb
index 5bb24e7..0f44e9e 100644
--- a/content/app/strings/translations/content_strings_am.xtb
+++ b/content/app/strings/translations/content_strings_am.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">ማሟያ</translation>
 <translation id="1206619573307042055">መልሶ መልስ</translation>
 <translation id="1206693055195146388">ተንሸራታች</translation>
-<translation id="1235745349614807883">የቅርብ ጊዜ ፍለጋዎችን አጽዳ</translation>
 <translation id="1281252709823657822">መገናኛ</translation>
 <translation id="1342835525016946179">ጽሑፍ</translation>
 <translation id="1359897965706325498">ሰንደቅ</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">ቀን</translation>
 <translation id="2507943997699731163">እባክዎ ይህን መስክ ይሙሉት።</translation>
 <translation id="2508569020611168319">የትር ዝርዝር</translation>
-<translation id="2548326553472216322">የቅርብ ጊዜ ፍለጋዎች የሉም</translation>
 <translation id="2561842179657104141">ተጨማሪ የማህደረ መረጃ ቁጥጥሮችን አሳይ</translation>
 <translation id="2572483411312390101">አጫውት</translation>
 <translation id="2613802280814924224">እባክዎ የሚሰራ ዋጋ ያስገቡ። የሚቀርበው ዋጋ <ph name="VALID_VALUE" /> ነው።</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">የብቅ-ባይ አዝራር</translation>
 <translation id="2761667185364618470">ለመቀጠል ከፈለጉ እባክዎ ይህ ሳጥን ላይ ምልክት ያድርጉ።</translation>
 <translation id="2896972712917208084">የሬዲዮ ስብስብ</translation>
-<translation id="2901282870647571346">የአሁኑ የፊልም ሁኔታ</translation>
 <translation id="2908441821576996758">እባክዎ በኮማ የተለዩ የኢሜይል አድራሻዎች ዝርዝር ያስገቡ።</translation>
 <translation id="2940813599313844715">ነገር</translation>
 <translation id="2942448076852699108">የደመቀ ይዘት</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">ድምጸ-ከል አንሳ</translation>
 <translation id="49969490063480558">እባክዎ ከ«<ph name="ATSIGN" />» በኋላ አንድ ክፍል ያስገቡ። «<ph name="INVALIDADDRESS" />» ያልተሟላ ነው።</translation>
 <translation id="5034860022980953847">የሂደት አመልካች</translation>
-<translation id="5048533449481078685">ዝርዝር አመልካች</translation>
 <translation id="5117590920725113268">ቀጣዩን ወር አሳይ</translation>
 <translation id="512758898067543763">የረድፍ ራስጌ</translation>
 <translation id="5164977714490026579">ዋጋ ከ<ph name="MINIMUM" /> የሚበልጥ ወይም ከእሱ እኩል መሆን አለበት።</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">አዝራር</translation>
 <translation id="5677946354068040947">ተጨማሪ አማራጮች</translation>
 <translation id="57838592816432529">ድምጽ ይዝጉ</translation>
-<translation id="5843503607508392247">ሌላ...</translation>
 <translation id="5860033963881614850">አጥፋ</translation>
 <translation id="588258955323874662">ሙሉ ገጽ ዕይታ</translation>
 <translation id="5939518447894949180">ዳግም አስጀምር</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">የዝርዝር ሳጥን</translation>
 <translation id="6101327004457443354">የድምጹ ትራክ ድምጸ-ከል አንሳ</translation>
 <translation id="6164829606128959761">ሜትር</translation>
-<translation id="6270583010843788609">የፊልም ሰዓት መስመር አውራ ጣት</translation>
-<translation id="6359256949422175976">የፊልም ሰዓት አንፏቃቂ አውራ ጣት</translation>
 <translation id="6398862346408813489">የወር መምረጫ ፓነል አሳይ</translation>
 <translation id="6404546809543547843">የኦዲዮ ሰዓት አንፏቃቂ</translation>
 <translation id="648732519525291180">ሰዓት መራጭ</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">ምግብ</translation>
 <translation id="6637586476836377253">የምዝግብ ማስታወሻ</translation>
 <translation id="6643016212128521049">አጽዳ</translation>
-<translation id="6663448176199120256">የቅርብ ጊዜ ፍለጋዎችን</translation>
 <translation id="668171684555832681">ሌላ…</translation>
 <translation id="6692633176391053278">አስኪያጅ</translation>
 <translation id="6739588121953935928">ማስመሪያ</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">የጽሑፍ ጥቅስ</translation>
 <translation id="6941933287844615239">ማህደረ መረጃን አውርድ</translation>
 <translation id="6989848892321993519">እባክዎ ይህን ጽሑፍ ወደ <ph name="MIN_CHARACTERS" /> ወይም ከዚያ በላይ ቁምፊዎች ያራዝሙት (አሁን እየተጠቀሙ ያሉት 1 ቁምፊ ነው)።</translation>
-<translation id="7057186640035488495">የፊልም ሰዓት</translation>
 <translation id="709897737746224366">እባክዎ የተጠየቀውን ቅርጸት ያዛምዱ።</translation>
 <translation id="7223624360433298498">ያለፈው ጊዜ</translation>
 <translation id="7263440858009898357">እባክዎ በዝርዝሩ ውስጥ አንድ ንጥል ይምረጡ።</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">የጽሑፍ መስክ ፈልግ</translation>
 <translation id="8115662671911883373">የተዘጉ የስዕል መግለጫዎችን ማሳየት ጀምር</translation>
 <translation id="8117451130807776954">በዚህ ሳምንት</translation>
-<translation id="8141602879876242471">ይህ ሊፈለግ የሚችል መረጃ ጠቋሚ ነው። የፍለጋ ቁልፍ ቃላት አስገባ፦</translation>
 <translation id="819205353528511139">ፊልሙን በሙሉ ማያ ገጽ ሁነታ አጫውት</translation>
 <translation id="8199524924445686405">ዓዓዓዓ</translation>
-<translation id="8244226242650769279">የምስል ካርታ</translation>
 <translation id="8284326494547611709">መግለጫ ጽሑፎች</translation>
 <translation id="835897206747267392">ልክ ያልሆነ እሴት።</translation>
 <translation id="8433900881053900389">የመሣሪያ አሞሌ</translation>
diff --git a/content/app/strings/translations/content_strings_ar.xtb b/content/app/strings/translations/content_strings_ar.xtb
index 55784ab4..5d307967 100644
--- a/content/app/strings/translations/content_strings_ar.xtb
+++ b/content/app/strings/translations/content_strings_ar.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">تكميلي</translation>
 <translation id="1206619573307042055">صورة بها نص متحرك</translation>
 <translation id="1206693055195146388">شريط تمرير</translation>
-<translation id="1235745349614807883">محو آخر عمليات البحث</translation>
 <translation id="1281252709823657822">مربع حوار</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">إعلان بانر</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">يوم</translation>
 <translation id="2507943997699731163">الرجاء ملء هذا الحقل.</translation>
 <translation id="2508569020611168319">قائمة علامات التبويب</translation>
-<translation id="2548326553472216322">لا عمليات بحث حديثة</translation>
 <translation id="2561842179657104141">عرض المزيد من عناصر التحكم في الوسائط</translation>
 <translation id="2572483411312390101">تشغيل</translation>
 <translation id="2613802280814924224">يُرجى إدخال قيمة صالحة. علمًا بأن أقرب قيمة صالحة هي <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">زر بقائمة منبثقة</translation>
 <translation id="2761667185364618470">الرجاء تحديد هذا المربع إذا أردت المتابعة.</translation>
 <translation id="2896972712917208084">مجموعة أزرار الاختيار</translation>
-<translation id="2901282870647571346">حالة الفيلم الحالية</translation>
 <translation id="2908441821576996758">الرجاء إدخال قائمة مفصولة بفواصل لعناوين البريد الإلكتروني.</translation>
 <translation id="2940813599313844715">كائن</translation>
 <translation id="2942448076852699108">المحتوى المميز</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">إعادة الصوت</translation>
 <translation id="49969490063480558">يُرجى إدخال الجزء الذي يلي العلامة "<ph name="ATSIGN" />"، حيث إن "<ph name="INVALIDADDRESS" />" غير مكتمل.</translation>
 <translation id="5034860022980953847">مؤشر التقدم</translation>
-<translation id="5048533449481078685">محدّد القائمة</translation>
 <translation id="5117590920725113268">عرض الشهر التالي</translation>
 <translation id="512758898067543763">عنوان الصف</translation>
 <translation id="5164977714490026579">يجب أن تكون القيمة أكبر من أو تساوي <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">زر</translation>
 <translation id="5677946354068040947">خيارات إضافية</translation>
 <translation id="57838592816432529">كتم الصوت</translation>
-<translation id="5843503607508392247">آخر...</translation>
 <translation id="5860033963881614850">إيقاف</translation>
 <translation id="588258955323874662">ملء الشاشة</translation>
 <translation id="5939518447894949180">إعادة</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">مربع القائمة</translation>
 <translation id="6101327004457443354">إعادة صوت المقطع الصوتي</translation>
 <translation id="6164829606128959761">متر</translation>
-<translation id="6270583010843788609">صورة مصغرة للتسلسل الزمني للفيلم</translation>
-<translation id="6359256949422175976">صورة مصغرة لشريط تمرير وقت الفيلم</translation>
 <translation id="6398862346408813489">عرض لوحة تحديد الشهر</translation>
 <translation id="6404546809543547843">شريط تمرير وقت الصوت</translation>
 <translation id="648732519525291180">منتقي الوقت</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">البطاقات</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">محو</translation>
-<translation id="6663448176199120256">آخر عمليات البحث</translation>
 <translation id="668171684555832681">ملف تعريف آخر...</translation>
 <translation id="6692633176391053278">تخطي</translation>
 <translation id="6739588121953935928">مسطرة</translation>
@@ -140,12 +132,11 @@
 <translation id="6790428901817661496">التشغيل</translation>
 <translation id="6820355525329141109">تعذر تحميل المكوّن الإضافي.</translation>
 <translation id="6843725295806269523">كتم الصوت</translation>
-<translation id="6853785296079745596">إخفاء التسميات التوضيحية المغلقة</translation>
+<translation id="6853785296079745596">إخفاء الترجمة والشرح</translation>
 <translation id="6885760532393684712">الدليل</translation>
 <translation id="6934078000481955284">علامة اقتباس فقرة</translation>
 <translation id="6941933287844615239">تنزيل وسائط</translation>
 <translation id="6989848892321993519">يُرجى إطالة هذا النص إلى <ph name="MIN_CHARACTERS" /> من الحروف أو أكثر (أنت الآن تستخدم حرفًا واحدًا).</translation>
-<translation id="7057186640035488495">وقت الفيلم</translation>
 <translation id="709897737746224366">الرجاء مطابقة التنسيق المطلوب.</translation>
 <translation id="7223624360433298498">المدة المنقضية</translation>
 <translation id="7263440858009898357">الرجاء تحديد عنصر من القائمة.</translation>
@@ -156,7 +147,7 @@
 <translation id="7514365320538308">تنزيل</translation>
 <translation id="7673697353781729403">ساعات</translation>
 <translation id="7720026100085573005">المدة المتبقية</translation>
-<translation id="7740016676195725605">إيقاف عرض التسميات التوضيحية المغلقة</translation>
+<translation id="7740016676195725605">إيقاف عرض الترجمة والشرح</translation>
 <translation id="7740050170769002709">‏محتوى HTML</translation>
 <translation id="7789962463072032349">إيقاف مؤقت</translation>
 <translation id="7802800022689234070">مثلث الإفصاح</translation>
@@ -164,13 +155,11 @@
 <translation id="7891486169920085145">أداة التقسيم</translation>
 <translation id="795667975304826397">ّلم يتمّ اختيار أيّ ملفّ</translation>
 <translation id="8053789581856978548">الحقل النصي للبحث</translation>
-<translation id="8115662671911883373">بدء عرض التسميات التوضيحية المغلقة</translation>
+<translation id="8115662671911883373">بدء عرض الترجمة والشرح</translation>
 <translation id="8117451130807776954">هذا الأسبوع</translation>
-<translation id="8141602879876242471">يمكن البحث في هذا الفهرس بإدخال كلمات مفتاحية:</translation>
 <translation id="819205353528511139">تشغيل الفيلم في وضع ملء الشاشة</translation>
 <translation id="8199524924445686405">سنة</translation>
-<translation id="8244226242650769279">مخطّط صورة</translation>
-<translation id="8284326494547611709">التسميات التوضيحية</translation>
+<translation id="8284326494547611709">الترجمة والشرح</translation>
 <translation id="835897206747267392">قيمة غير صحيحة</translation>
 <translation id="8433900881053900389">شريط الأدوات</translation>
 <translation id="8444882422881193423">عدد الملفات: <ph name="NUMBER_OF_FILES" /></translation>
@@ -190,7 +179,7 @@
 <translation id="8987927404178983737">شهر</translation>
 <translation id="901493112792887934">المدة الحالية بالثواني</translation>
 <translation id="9048119486235211610">تنقل</translation>
-<translation id="9050748414552849310">عرض التسميات التوضيحية المغلقة</translation>
+<translation id="9050748414552849310">عرض الترجمة والشرح</translation>
 <translation id="9062295712474918030">المستند</translation>
 <translation id="9108370397979208512">math</translation>
 <translation id="9132465097189459683">آخر...</translation>
diff --git a/content/app/strings/translations/content_strings_bg.xtb b/content/app/strings/translations/content_strings_bg.xtb
index 084ff755..d52edec8 100644
--- a/content/app/strings/translations/content_strings_bg.xtb
+++ b/content/app/strings/translations/content_strings_bg.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">допълнение</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">плъзгач</translation>
-<translation id="1235745349614807883">Изчистване на скорошните търсения</translation>
 <translation id="1281252709823657822">диалогов прозорец</translation>
 <translation id="1342835525016946179">статия</translation>
 <translation id="1359897965706325498">банер</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Ден</translation>
 <translation id="2507943997699731163">Моля, попълнете това поле.</translation>
 <translation id="2508569020611168319">списък с раздели</translation>
-<translation id="2548326553472216322">Няма скорошни търсения</translation>
 <translation id="2561842179657104141">показване на още контроли за мултимедия</translation>
 <translation id="2572483411312390101">пускане</translation>
 <translation id="2613802280814924224">Моля, въведете валидна стойност. Най-близката такава е <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">бутон с изскачащ прозорец</translation>
 <translation id="2761667185364618470">Моля, поставете отметка в това квадратче, ако искате да продължите.</translation>
 <translation id="2896972712917208084">група бутони за избор</translation>
-<translation id="2901282870647571346">текущо състояние на филма</translation>
 <translation id="2908441821576996758">Моля, въведете списък с имейл адреси, разделени със запетаи.</translation>
 <translation id="2940813599313844715">обект</translation>
 <translation id="2942448076852699108">откроено съдържание</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Включване на звука</translation>
 <translation id="49969490063480558">Моля, въведете текст след „<ph name="ATSIGN" />“. „<ph name="INVALIDADDRESS" />“ е непълно.</translation>
 <translation id="5034860022980953847">индикатор за напредък</translation>
-<translation id="5048533449481078685">списъчен показалец</translation>
 <translation id="5117590920725113268">Показване на следващия месец</translation>
 <translation id="512758898067543763">заглавка на ред</translation>
 <translation id="5164977714490026579">Стойността трябва да е по-голяма или равна на <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">бутон</translation>
 <translation id="5677946354068040947">още опции</translation>
 <translation id="57838592816432529">Заглушаване</translation>
-<translation id="5843503607508392247">Други...</translation>
 <translation id="5860033963881614850">Изключено</translation>
 <translation id="588258955323874662">Цял екран</translation>
 <translation id="5939518447894949180">Нулиране</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">списъчно поле</translation>
 <translation id="6101327004457443354">пускане на аудиозаписа</translation>
 <translation id="6164829606128959761">индикатор</translation>
-<translation id="6270583010843788609">миниизображение за времевата контрола за филма</translation>
-<translation id="6359256949422175976">миниизображение за времевия плъзгач за филма</translation>
 <translation id="6398862346408813489">Показване на панела за избиране на месец</translation>
 <translation id="6404546809543547843">времеви плъзгач за аудиозаписа</translation>
 <translation id="648732519525291180">инструмент за избор на час</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">емисия</translation>
 <translation id="6637586476836377253">регистрационен файл</translation>
 <translation id="6643016212128521049">Изчистване</translation>
-<translation id="6663448176199120256">Скорошни търсения</translation>
 <translation id="668171684555832681">Друг...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">линия</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">блоков цитат</translation>
 <translation id="6941933287844615239">изтегляне на мултимедията</translation>
 <translation id="6989848892321993519">Моля, удължете този текст до поне <ph name="MIN_CHARACTERS" /> знака (понастоящем използвате 1 знак).</translation>
-<translation id="7057186640035488495">време от филма</translation>
 <translation id="709897737746224366">Моля, спазвайте изисквания формат.</translation>
 <translation id="7223624360433298498">изминало време</translation>
 <translation id="7263440858009898357">Моля, изберете елемент в списъка.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">текстово поле за търсене</translation>
 <translation id="8115662671911883373">започване на показването на надписите</translation>
 <translation id="8117451130807776954">Тази седмица</translation>
-<translation id="8141602879876242471">В този индекс може да се търси. Въведете ключови думи за търсене:</translation>
 <translation id="819205353528511139">пускане на филма в режим на цял екран</translation>
 <translation id="8199524924445686405">гггг</translation>
-<translation id="8244226242650769279">карта с изображения</translation>
 <translation id="8284326494547611709">Надписи</translation>
 <translation id="835897206747267392">Невалидна стойност.</translation>
 <translation id="8433900881053900389">лента с инструменти</translation>
diff --git a/content/app/strings/translations/content_strings_bn.xtb b/content/app/strings/translations/content_strings_bn.xtb
index 9dfba4ad5..38012aa 100644
--- a/content/app/strings/translations/content_strings_bn.xtb
+++ b/content/app/strings/translations/content_strings_bn.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">পরিপূরক</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">স্লাইডার</translation>
-<translation id="1235745349614807883">সাম্প্রতিক অনুসন্ধানগুলি সাফ করুন</translation>
 <translation id="1281252709823657822">ডায়ালগ</translation>
 <translation id="1342835525016946179">নিবন্ধ</translation>
 <translation id="1359897965706325498">ব্যানার</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">দিন</translation>
 <translation id="2507943997699731163">দয়া করে এই ক্ষেত্রটি পূরণ করুন৷</translation>
 <translation id="2508569020611168319">ট্যাব তালিকা</translation>
-<translation id="2548326553472216322">কোন সাম্প্রতিক অনুসন্ধান নেই</translation>
 <translation id="2561842179657104141">আরো মিডিয়া নিয়ন্ত্রণ দেখান</translation>
 <translation id="2572483411312390101">চালনা করুন</translation>
 <translation id="2613802280814924224">দয়া করে একটি বৈধ মান লিখুন৷ কাছাকাছির বৈধ মান হল <ph name="VALID_VALUE" />৷</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">পপ আপ বোতাম</translation>
 <translation id="2761667185364618470">আপনি যদি এগিয়ে যেতে চান তবে দয়া করে এই বাক্সটি পরীক্ষা করুন৷</translation>
 <translation id="2896972712917208084">রেডিও বোতাম গোষ্ঠী</translation>
-<translation id="2901282870647571346">চলচ্চিত্রের বর্তমান অবস্থা</translation>
 <translation id="2908441821576996758">দয়া করে ইমেল ঠিকানাগুলির একটি কমা দিয়ে আলাদা করা মান প্রবেশ করান৷</translation>
 <translation id="2940813599313844715">অবজেক্ট</translation>
 <translation id="2942448076852699108">হাইলাইট করা সামগ্রী</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">সশব্দ করুন</translation>
 <translation id="49969490063480558">দয়া করে '<ph name="ATSIGN" />' অনুসরণ করে একটি অংশ লিখুন৷ '<ph name="INVALIDADDRESS" />' অসম্পূর্ণ৷</translation>
 <translation id="5034860022980953847">অগ্রগতি সূচক</translation>
-<translation id="5048533449481078685">তালিকা নির্দেশক</translation>
 <translation id="5117590920725113268">পরবর্তী মাস দেখান</translation>
 <translation id="512758898067543763">সারি শিরোলেখ</translation>
 <translation id="5164977714490026579">মানটি অবশ্যই <ph name="MINIMUM" />এর চেয়ে বেশি বা সমান হবে৷</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">বোতাম</translation>
 <translation id="5677946354068040947">আরো বিকল্প</translation>
 <translation id="57838592816432529">নিঃশব্দ করুন</translation>
-<translation id="5843503607508392247">অন্যান্য...</translation>
 <translation id="5860033963881614850">বন্ধ করুন</translation>
 <translation id="588258955323874662">সম্পূর্নস্ক্রীণ</translation>
 <translation id="5939518447894949180">রিসেট করুন</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">তালিকা বাক্স</translation>
 <translation id="6101327004457443354">অডিও ট্র্যাক সশব্দ করুন</translation>
 <translation id="6164829606128959761">মিটার</translation>
-<translation id="6270583010843788609">চলচ্চিত্র টাইমলাইন থাম্ব</translation>
-<translation id="6359256949422175976">চলচ্চিত্রের সময় স্ক্রাবার থাম্ব</translation>
 <translation id="6398862346408813489">মাস নির্বাচনের প্যানেল দেখান</translation>
 <translation id="6404546809543547843">অডিও সময় স্ক্রাবার</translation>
 <translation id="648732519525291180">সময় চয়নকারি</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">ফীড</translation>
 <translation id="6637586476836377253">লগ</translation>
 <translation id="6643016212128521049">সাফ করুন</translation>
-<translation id="6663448176199120256">সাম্প্রতিক অনুসন্ধানগুলি</translation>
 <translation id="668171684555832681">অন্যান্য...</translation>
 <translation id="6692633176391053278">পদক্ষেপকারী</translation>
 <translation id="6739588121953935928">রুলার</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">ব্লক উদ্ধৃতি</translation>
 <translation id="6941933287844615239">মিডিয়া ডাউনলোড করুন</translation>
 <translation id="6989848892321993519">দয়া করে এই পাঠ্যকে ন্যূনতম <ph name="MIN_CHARACTERS" /> অক্ষরের বা তার বেশি দৈর্ঘ্যের করুন (আপনি বর্তমানে ১টি অক্ষর ব্যবহার করেছেন)।</translation>
-<translation id="7057186640035488495">চলচ্চিত্রের সময়</translation>
 <translation id="709897737746224366">দয়া করে অনুরোধ হওয়া বিন্যাসটি মেলান৷</translation>
 <translation id="7223624360433298498">অতিবাহিত সময়</translation>
 <translation id="7263440858009898357">তালিকা থেকে একটি আইটেম নির্বাচন করুন৷ </translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">অনুসন্ধান পাঠ্য ফিল্ড</translation>
 <translation id="8115662671911883373">বন্ধ পরিচয়লিপিগুলির প্রদর্শন শুরু করুন</translation>
 <translation id="8117451130807776954">এই সপ্তাহ</translation>
-<translation id="8141602879876242471">এটি অনুসন্ধানযোগ্য সূচি৷ অনুসন্ধানের মূলশব্দ প্রবেশ করান:</translation>
 <translation id="819205353528511139">পূর্ণ স্ক্রীন মোডে চলচ্চিত্র চালান</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">ছবি মানচিত্র</translation>
 <translation id="8284326494547611709">পরিচয়লিপিগুলি</translation>
 <translation id="835897206747267392">অকার্যকর মান৷</translation>
 <translation id="8433900881053900389">সরঞ্জাম দণ্ড</translation>
diff --git a/content/app/strings/translations/content_strings_ca.xtb b/content/app/strings/translations/content_strings_ca.xtb
index 7e3594e..ca2c62f 100644
--- a/content/app/strings/translations/content_strings_ca.xtb
+++ b/content/app/strings/translations/content_strings_ca.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">complementari</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">control lliscant</translation>
-<translation id="1235745349614807883">Esborra les cerques recents</translation>
 <translation id="1281252709823657822">quadre de diàleg</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">bàner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Dia</translation>
 <translation id="2507943997699731163">Empleneu aquest camp.</translation>
 <translation id="2508569020611168319">llista de pestanyes</translation>
-<translation id="2548326553472216322">No hi ha cerques recents</translation>
 <translation id="2561842179657104141">mostra més controls multimèdia</translation>
 <translation id="2572483411312390101">reprodueix</translation>
 <translation id="2613802280814924224">Introduïu un valor vàlid. El valor vàlid més proper és <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">botó emergent</translation>
 <translation id="2761667185364618470">Marqueu aquesta casella si voleu continuar.</translation>
 <translation id="2896972712917208084">grup de botons d'opció</translation>
-<translation id="2901282870647571346">estat actual de la pel·lícula</translation>
 <translation id="2908441821576996758">Introduïu una llista d'adreces electròniques separades per comes.</translation>
 <translation id="2940813599313844715">objecte</translation>
 <translation id="2942448076852699108">contingut realçat</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Deixa de silenciar</translation>
 <translation id="49969490063480558">Introduïu un domini precedit per "<ph name="ATSIGN" />". "<ph name="INVALIDADDRESS" />" no és una adreça electrònica completa.</translation>
 <translation id="5034860022980953847">indicador de progrés</translation>
-<translation id="5048533449481078685">marcador de llistes</translation>
 <translation id="5117590920725113268">Mostra el mes següent</translation>
 <translation id="512758898067543763">capçalera de la fila</translation>
 <translation id="5164977714490026579">El valor ha de ser més gran o igual que <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">botó</translation>
 <translation id="5677946354068040947">més opcions</translation>
 <translation id="57838592816432529">Silencia</translation>
-<translation id="5843503607508392247">Altres...</translation>
 <translation id="5860033963881614850">Desactivat</translation>
 <translation id="588258955323874662">Pantalla completa</translation>
 <translation id="5939518447894949180">Restableix</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">quadre de llista</translation>
 <translation id="6101327004457443354">activa el so de la pista d'àudio</translation>
 <translation id="6164829606128959761">comptador</translation>
-<translation id="6270583010843788609">miniatura de cronologia de pel·lícula</translation>
-<translation id="6359256949422175976">miniatura de la barra de moment de la pel·lícula</translation>
 <translation id="6398862346408813489">Mostra el tauler de la selecció de mes</translation>
 <translation id="6404546809543547843">barra de moment de l'àudio</translation>
 <translation id="648732519525291180">selector d'hora</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">El meu tauler</translation>
 <translation id="6637586476836377253">registre</translation>
 <translation id="6643016212128521049">Esborra</translation>
-<translation id="6663448176199120256">Cerques recents</translation>
 <translation id="668171684555832681">Altres...</translation>
 <translation id="6692633176391053278">desplaçador</translation>
 <translation id="6739588121953935928">regle</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">cita en bloc</translation>
 <translation id="6941933287844615239">baixa els fitxers multimèdia</translation>
 <translation id="6989848892321993519">Allarga aquest text fins a <ph name="MIN_CHARACTERS" /> caràcters o més (ara n'utilitzes 1).</translation>
-<translation id="7057186640035488495">moment de la pel·lícula</translation>
 <translation id="709897737746224366">Feu servir el format sol·licitat.</translation>
 <translation id="7223624360433298498">temps transcorregut</translation>
 <translation id="7263440858009898357">Seleccioneu un element de la llista.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">camp de text de la cerca</translation>
 <translation id="8115662671911883373">comença a mostrar subtítols ocults</translation>
 <translation id="8117451130807776954">Aquesta setmana</translation>
-<translation id="8141602879876242471">És un índex on es poden realitzar cerques. Introdueix els termes de cerca:</translation>
 <translation id="819205353528511139">reprodueix la pel·lícula en mode de pantalla completa</translation>
 <translation id="8199524924445686405">aaaa</translation>
-<translation id="8244226242650769279">mapa d'imatges</translation>
 <translation id="8284326494547611709">Subtítols</translation>
 <translation id="835897206747267392">Valor no vàlid.</translation>
 <translation id="8433900881053900389">barra d'eines</translation>
diff --git a/content/app/strings/translations/content_strings_cs.xtb b/content/app/strings/translations/content_strings_cs.xtb
index b464c72..6b05c953 100644
--- a/content/app/strings/translations/content_strings_cs.xtb
+++ b/content/app/strings/translations/content_strings_cs.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">doplňkové</translation>
 <translation id="1206619573307042055">běžící text</translation>
 <translation id="1206693055195146388">posuvník</translation>
-<translation id="1235745349614807883">Smazat nedávná vyhledávání</translation>
 <translation id="1281252709823657822">dialogové okno</translation>
 <translation id="1342835525016946179">čl</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Den</translation>
 <translation id="2507943997699731163">Vyplňte prosím toto pole.</translation>
 <translation id="2508569020611168319">seznam karet</translation>
-<translation id="2548326553472216322">Žádná nedávná vyhledávání</translation>
 <translation id="2561842179657104141">zobrazit více ovládacích prvků médií</translation>
 <translation id="2572483411312390101">přehrát</translation>
 <translation id="2613802280814924224">Zadejte platnou hodnotu. Nejbližší platná hodnota je <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">tlačítko s vyskakovacím oknem</translation>
 <translation id="2761667185364618470">Chcete-li pokračovat, zaškrtněte toto políčko.</translation>
 <translation id="2896972712917208084">skupina přepínačů</translation>
-<translation id="2901282870647571346">aktuální stav filmu</translation>
 <translation id="2908441821576996758">Zadejte seznam e-mailových adres oddělených čárkami.</translation>
 <translation id="2940813599313844715">objekt</translation>
 <translation id="2942448076852699108">zvýrazněný obsah</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Zapnout zvuk</translation>
 <translation id="49969490063480558">Zadejte část za znakem <ph name="ATSIGN" />. Adresa <ph name="INVALIDADDRESS" /> není úplná.</translation>
 <translation id="5034860022980953847">indikátor průběhu</translation>
-<translation id="5048533449481078685">značka seznamu</translation>
 <translation id="5117590920725113268">Zobrazit další měsíc</translation>
 <translation id="512758898067543763">záhlaví řádku</translation>
 <translation id="5164977714490026579">Hodnota musí být větší nebo rovna <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">tlačítko</translation>
 <translation id="5677946354068040947">další možnosti</translation>
 <translation id="57838592816432529">Ztlumit</translation>
-<translation id="5843503607508392247">Jiné…</translation>
 <translation id="5860033963881614850">Vypnuto</translation>
 <translation id="588258955323874662">Celá obrazovka</translation>
 <translation id="5939518447894949180">Resetovat</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">seznam</translation>
 <translation id="6101327004457443354">zapnout zvukovou stopu</translation>
 <translation id="6164829606128959761">měřič</translation>
-<translation id="6270583010843788609">náhled na časové ose filmu</translation>
-<translation id="6359256949422175976">náhled na posuvníku filmu</translation>
 <translation id="6398862346408813489">Zobrazit panel pro výběr měsíců</translation>
 <translation id="6404546809543547843">posuvník času zvuku</translation>
 <translation id="648732519525291180">výběr času</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">zdroj</translation>
 <translation id="6637586476836377253">protokol</translation>
 <translation id="6643016212128521049">Vymazat</translation>
-<translation id="6663448176199120256">Nedávná vyhledávání</translation>
 <translation id="668171684555832681">Další...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">pravítko</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">bloková citace</translation>
 <translation id="6941933287844615239">stáhnout média</translation>
 <translation id="6989848892321993519">Prodlužte prosím tento text na <ph name="MIN_CHARACTERS" /> či více znaků. (Aktuálně má 1 znak.)</translation>
-<translation id="7057186640035488495">čas filmu</translation>
 <translation id="709897737746224366">Zadejte hodnotu, která odpovídá požadovanému formátu.</translation>
 <translation id="7223624360433298498">přehraný čas</translation>
 <translation id="7263440858009898357">Vyberte prosím v seznamu některou položku.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">pole pro vyhledání textu</translation>
 <translation id="8115662671911883373">zahájit zobrazování titulků</translation>
 <translation id="8117451130807776954">Tento týden</translation>
-<translation id="8141602879876242471">Toto je prohledávatelný index. Zadejte hledaná klíčová slova:</translation>
 <translation id="819205353528511139">přehrát film v režimu celé obrazovky</translation>
 <translation id="8199524924445686405">rrrr</translation>
-<translation id="8244226242650769279">obrázková mapa</translation>
 <translation id="8284326494547611709">Titulky</translation>
 <translation id="835897206747267392">Neplatná hodnota.</translation>
 <translation id="8433900881053900389">lišta</translation>
diff --git a/content/app/strings/translations/content_strings_da.xtb b/content/app/strings/translations/content_strings_da.xtb
index 6ad2c68..22c4da3 100644
--- a/content/app/strings/translations/content_strings_da.xtb
+++ b/content/app/strings/translations/content_strings_da.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">supplerende</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">skyder</translation>
-<translation id="1235745349614807883">Slet nylige søgninger</translation>
 <translation id="1281252709823657822">dialogboks</translation>
 <translation id="1342835525016946179">artikel</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Dag</translation>
 <translation id="2507943997699731163">Udfyld dette felt.</translation>
 <translation id="2508569020611168319">faneliste</translation>
-<translation id="2548326553472216322">Ingen nylige søgninger</translation>
 <translation id="2561842179657104141">vis flere mediekontrolelementer</translation>
 <translation id="2572483411312390101">afspil</translation>
 <translation id="2613802280814924224">Angiv en gyldig værdi. Den nærmeste gyldige værdi er <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">pop op-knap</translation>
 <translation id="2761667185364618470">Markér dette felt, hvis du vil fortsætte.</translation>
 <translation id="2896972712917208084">gruppe af alternativknapper</translation>
-<translation id="2901282870647571346">aktuel filmstatus</translation>
 <translation id="2908441821576996758">Angiv en kommasepareret liste over mailadresser.</translation>
 <translation id="2940813599313844715">objekt</translation>
 <translation id="2942448076852699108">fremhævet indhold</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Slå lyden til</translation>
 <translation id="49969490063480558">Angiv den del, der kommer efter "<ph name="ATSIGN" />". "<ph name="INVALIDADDRESS" />" er ufuldstændig.</translation>
 <translation id="5034860022980953847">statusindikator</translation>
-<translation id="5048533449481078685">listemarkering</translation>
 <translation id="5117590920725113268">Vis næste måned</translation>
 <translation id="512758898067543763">rækkeoverskrift</translation>
 <translation id="5164977714490026579">Værdien skal være større end eller lig med <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">knap</translation>
 <translation id="5677946354068040947">flere valgmuligheder</translation>
 <translation id="57838592816432529">Slå lyden fra</translation>
-<translation id="5843503607508392247">Andet...</translation>
 <translation id="5860033963881614850">Fra</translation>
 <translation id="588258955323874662">Fuld skærm</translation>
 <translation id="5939518447894949180">Nulstil</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">listefelt</translation>
 <translation id="6101327004457443354">slå lydspor til</translation>
 <translation id="6164829606128959761">måler</translation>
-<translation id="6270583010843788609">miniature for tidslinje</translation>
-<translation id="6359256949422175976">miniature for filmtidsskyder</translation>
 <translation id="6398862346408813489">Vis panel til valg af måned</translation>
 <translation id="6404546809543547843">afspilningsbjælke for lyd</translation>
 <translation id="648732519525291180">tidsvælger</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">Ryd</translation>
-<translation id="6663448176199120256">Nylige søgninger</translation>
 <translation id="668171684555832681">Andre...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">lineal</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">blockquote</translation>
 <translation id="6941933287844615239">download medier</translation>
 <translation id="6989848892321993519">Forlæng denne tekst til <ph name="MIN_CHARACTERS" /> eller flere tegn (du bruger i øjeblikket ét tegn).</translation>
-<translation id="7057186640035488495">filmtid</translation>
 <translation id="709897737746224366">Find et match til det anmodede format.</translation>
 <translation id="7223624360433298498">forløbet tid</translation>
 <translation id="7263440858009898357">Vælg et punkt på listen.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">tekstfelt til søgning</translation>
 <translation id="8115662671911883373">start visning af undertekster</translation>
 <translation id="8117451130807776954">Denne uge</translation>
-<translation id="8141602879876242471">Der kan søges i dette indeks. Indtast søge-nøgleord:</translation>
 <translation id="819205353528511139">afspil film i fuld skærm</translation>
 <translation id="8199524924445686405">åååå</translation>
-<translation id="8244226242650769279">billedekort</translation>
 <translation id="8284326494547611709">Undertekster</translation>
 <translation id="835897206747267392">Ugyldig værdi.</translation>
 <translation id="8433900881053900389">værktøjslinje</translation>
diff --git a/content/app/strings/translations/content_strings_de.xtb b/content/app/strings/translations/content_strings_de.xtb
index 1b9c758..e4a291bf 100644
--- a/content/app/strings/translations/content_strings_de.xtb
+++ b/content/app/strings/translations/content_strings_de.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">ergänzend</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">Schieberegler</translation>
-<translation id="1235745349614807883">Vor Kurzem durchgeführte Suchanfragen löschen</translation>
 <translation id="1281252709823657822">Kleines Fenster</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">Banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Tag</translation>
 <translation id="2507943997699731163">Füllen Sie dieses Feld aus.</translation>
 <translation id="2508569020611168319">Tabliste</translation>
-<translation id="2548326553472216322">Keine vor Kurzem durchgeführte Suchanfragen</translation>
 <translation id="2561842179657104141">weitere Mediensteuerelemente anzeigen</translation>
 <translation id="2572483411312390101">Wiedergeben</translation>
 <translation id="2613802280814924224">Geben Sie einen gültigen Wert ein. Der nächstliegende gültige Wert ist <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">Pop-up-Schaltfläche</translation>
 <translation id="2761667185364618470">Aktivieren Sie dieses Kästchen, wenn Sie fortfahren möchten.</translation>
 <translation id="2896972712917208084">Optionsfeldgruppe</translation>
-<translation id="2901282870647571346">Aktueller Filmstatus</translation>
 <translation id="2908441821576996758">Geben Sie eine durch Kommas getrennte Liste der E-Mail-Adressen ein.</translation>
 <translation id="2940813599313844715">Objekt</translation>
 <translation id="2942448076852699108">markierte Inhalte</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Stummschaltung aufheben</translation>
 <translation id="49969490063480558">Geben Sie etwas nach dem <ph name="ATSIGN" />-Zeichen ein. Die Angabe "<ph name="INVALIDADDRESS" />" ist unvollständig.</translation>
 <translation id="5034860022980953847">Fortschrittsanzeige</translation>
-<translation id="5048533449481078685">Listenmarkierung</translation>
 <translation id="5117590920725113268">Nächsten Monat anzeigen</translation>
 <translation id="512758898067543763">Zeilenüberschrift</translation>
 <translation id="5164977714490026579">Wert muss größer als oder gleich <ph name="MINIMUM" /> sein.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">Schaltfläche</translation>
 <translation id="5677946354068040947">weitere Optionen</translation>
 <translation id="57838592816432529">Stummschalten</translation>
-<translation id="5843503607508392247">Andere...</translation>
 <translation id="5860033963881614850">Aus</translation>
 <translation id="588258955323874662">Vollbild</translation>
 <translation id="5939518447894949180">Zurücksetzen</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">Listenfeld</translation>
 <translation id="6101327004457443354">Ton anschalten</translation>
 <translation id="6164829606128959761">Messinstrument</translation>
-<translation id="6270583010843788609">Zeitachsen-Ziehpunkt</translation>
-<translation id="6359256949422175976">Ziehpunkt für Video-Zeitachse</translation>
 <translation id="6398862346408813489">Auswahlbereich für Monatsanzeige</translation>
 <translation id="6404546809543547843">Audio-Zeitachse</translation>
 <translation id="648732519525291180">Uhrzeitauswahl</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">Feed</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">Löschen</translation>
-<translation id="6663448176199120256">Vor Kurzem durchgeführte Suchanfragen</translation>
 <translation id="668171684555832681">Andere...</translation>
 <translation id="6692633176391053278">Stepper</translation>
 <translation id="6739588121953935928">Lineal</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">blockquote</translation>
 <translation id="6941933287844615239">Medien herunterladen</translation>
 <translation id="6989848892321993519">Verlängern Sie diesen Text auf mindestens <ph name="MIN_CHARACTERS" /> Zeichen. Derzeit verwenden Sie 1 Zeichen.</translation>
-<translation id="7057186640035488495">Filmdauer</translation>
 <translation id="709897737746224366">Ihre Eingabe muss mit dem geforderten Format übereinstimmen.</translation>
 <translation id="7223624360433298498">Vergangene Zeit</translation>
 <translation id="7263440858009898357">Wählen Sie ein Element in der Liste aus.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">Feld für den Suchtext</translation>
 <translation id="8115662671911883373">Untertitel ab sofort anzeigen</translation>
 <translation id="8117451130807776954">Diese Woche</translation>
-<translation id="8141602879876242471">Dieser Index kann durchsucht werden. Geben Sie Suchbegriffe ein:</translation>
 <translation id="819205353528511139">Film im Vollbildmodus ansehen</translation>
 <translation id="8199524924445686405">jjjj</translation>
-<translation id="8244226242650769279">Imagemap</translation>
 <translation id="8284326494547611709">Untertitel</translation>
 <translation id="835897206747267392">Ungültiger Wert.</translation>
 <translation id="8433900881053900389">Symbolleiste</translation>
diff --git a/content/app/strings/translations/content_strings_el.xtb b/content/app/strings/translations/content_strings_el.xtb
index a640a4ee..4596c7a 100644
--- a/content/app/strings/translations/content_strings_el.xtb
+++ b/content/app/strings/translations/content_strings_el.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">συμπληρωματικό</translation>
 <translation id="1206619573307042055">μαρκίζα</translation>
 <translation id="1206693055195146388">ρυθμιστικό</translation>
-<translation id="1235745349614807883">Διαγραφή πρόσφατων αναζητήσεων</translation>
 <translation id="1281252709823657822">παράθυρο διαλόγου</translation>
 <translation id="1342835525016946179">άρθρο</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Ημέρα</translation>
 <translation id="2507943997699731163">Συμπληρώστε αυτό το πεδίο.</translation>
 <translation id="2508569020611168319">λίστα καρτελών</translation>
-<translation id="2548326553472216322">Δεν υπάρχουν πρόσφατες αναζητήσεις</translation>
 <translation id="2561842179657104141">εμφάνιση περισσότερων στοιχείων ελέγχου μέσων</translation>
 <translation id="2572483411312390101">αναπαραγωγή</translation>
 <translation id="2613802280814924224">Καταχωρίστε μια έγκυρη τιμή. Η κοντινότερη έγκυρη τιμή είναι <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">αναδυόμενο κουμπί</translation>
 <translation id="2761667185364618470">Αν θέλετε να συνεχίσετε, επιλέξτε αυτό το πλαίσιο.</translation>
 <translation id="2896972712917208084">ομάδα κουμπιών επιλογής</translation>
-<translation id="2901282870647571346">τρέχουσα κατάσταση ταινίας</translation>
 <translation id="2908441821576996758">Εισαγάγετε μια λίστα διευθύνσεων ηλεκτρονικού ταχυδρομείου διαχωρισμένη με κόμματα.</translation>
 <translation id="2940813599313844715">αντικείμενο</translation>
 <translation id="2942448076852699108">επισημασμένο περιεχόμενο</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Κατάργηση σίγασης</translation>
 <translation id="49969490063480558">Καταχωρίστε το τμήμα της διεύθυνσης μετά το σύμβολο "<ph name="ATSIGN" />". Η διεύθυνση "<ph name="INVALIDADDRESS" />" δεν είναι πλήρης.</translation>
 <translation id="5034860022980953847">ένδειξη προόδου</translation>
-<translation id="5048533449481078685">δείκτης λίστας</translation>
 <translation id="5117590920725113268">Εμφάνιση επόμενου μήνα</translation>
 <translation id="512758898067543763">κεφαλίδα σειράς</translation>
 <translation id="5164977714490026579">Η τιμή πρέπει να είναι μεγαλύτερη ή ίση του <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">κουμπί</translation>
 <translation id="5677946354068040947">περισσότερες επιλογές</translation>
 <translation id="57838592816432529">Σίγαση</translation>
-<translation id="5843503607508392247">Άλλες…</translation>
 <translation id="5860033963881614850">Απενεργοποιημένη</translation>
 <translation id="588258955323874662">Πλήρης οθόνη</translation>
 <translation id="5939518447894949180">Επαναφορά</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">πλαίσιο λίστας</translation>
 <translation id="6101327004457443354">κατάργηση σίγασης ήχου</translation>
 <translation id="6164829606128959761">μετρητής</translation>
-<translation id="6270583010843788609">δείκτης κύλισης χρονολογίου ταινίας</translation>
-<translation id="6359256949422175976">δείκτης κύλισης χρόνου ταινίας</translation>
 <translation id="6398862346408813489">Εμφάνιση παραθύρου επιλογής μήνα</translation>
 <translation id="6404546809543547843">δείκτης χρόνου ήχου</translation>
 <translation id="648732519525291180">εργαλείο επιλογής ώρας</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">ροή</translation>
 <translation id="6637586476836377253">αρχείο καταγραφής</translation>
 <translation id="6643016212128521049">Διαγραφή</translation>
-<translation id="6663448176199120256">Πρόσφατες αναζητήσεις</translation>
 <translation id="668171684555832681">Άλλο...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">χάρακας</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">blockquote</translation>
 <translation id="6941933287844615239">λήψη μέσων</translation>
 <translation id="6989848892321993519">Αυξήστε την έκταση αυτού του κειμένου στους <ph name="MIN_CHARACTERS" /> χαρακτήρες ή περισσότερο (αυτήν τη στιγμή χρησιμοποιείτε 1 χαρακτήρα).</translation>
-<translation id="7057186640035488495">χρόνος ταινίας</translation>
 <translation id="709897737746224366">Αντιστοιχίστε τη ζητούμενη μορφή.</translation>
 <translation id="7223624360433298498">χρόνος που παρήλθε</translation>
 <translation id="7263440858009898357">Επιλέξτε ένα στοιχείο από τη λίστα.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">αναζήτηση πεδίου κειμένου</translation>
 <translation id="8115662671911883373">έναρξη προβολής υπότιτλων</translation>
 <translation id="8117451130807776954">Αυτήν την εβδομάδα</translation>
-<translation id="8141602879876242471">Πρόκειται για ευρετήριο με δυνατότητα αναζήτησης. Πληκτρολογήστε λέξεις-κλειδιά αναζήτησης:</translation>
 <translation id="819205353528511139">αναπαραγωγή ταινίας σε λειτουργία πλήρους οθόνης</translation>
 <translation id="8199524924445686405">εεεε</translation>
-<translation id="8244226242650769279">χάρτης εικόνας</translation>
 <translation id="8284326494547611709">Υπότιτλοι</translation>
 <translation id="835897206747267392">Μη έγκυρη τιμή.</translation>
 <translation id="8433900881053900389">γραμμή εργαλείων</translation>
diff --git a/content/app/strings/translations/content_strings_en-GB.xtb b/content/app/strings/translations/content_strings_en-GB.xtb
index d066ce7c..0f06b18 100644
--- a/content/app/strings/translations/content_strings_en-GB.xtb
+++ b/content/app/strings/translations/content_strings_en-GB.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">complementary</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">slider</translation>
-<translation id="1235745349614807883">Clear Recent Searches</translation>
 <translation id="1281252709823657822">dialogue</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Day</translation>
 <translation id="2507943997699731163">Please fill in this field.</translation>
 <translation id="2508569020611168319">tab list</translation>
-<translation id="2548326553472216322">No recent searches</translation>
 <translation id="2561842179657104141">show more media controls</translation>
 <translation id="2572483411312390101">play</translation>
 <translation id="2613802280814924224">Please enter a valid value. The nearest valid value is <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">pop-up button</translation>
 <translation id="2761667185364618470">Please tick this box if you want to proceed.</translation>
 <translation id="2896972712917208084">radio group</translation>
-<translation id="2901282870647571346">current film status</translation>
 <translation id="2908441821576996758">Please enter a comma-separated list of email addresses.</translation>
 <translation id="2940813599313844715">object</translation>
 <translation id="2942448076852699108">highlighted content</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Unmute</translation>
 <translation id="49969490063480558">Please enter a part following '<ph name="ATSIGN" />'. '<ph name="INVALIDADDRESS" />' is incomplete.</translation>
 <translation id="5034860022980953847">progress indicator</translation>
-<translation id="5048533449481078685">list marker</translation>
 <translation id="5117590920725113268">Show next month</translation>
 <translation id="512758898067543763">row header</translation>
 <translation id="5164977714490026579">Value must be greater than or equal to <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">button</translation>
 <translation id="5677946354068040947">more options</translation>
 <translation id="57838592816432529">Mute</translation>
-<translation id="5843503607508392247">Other...</translation>
 <translation id="5860033963881614850">Off</translation>
 <translation id="588258955323874662">Full screen</translation>
 <translation id="5939518447894949180">Reset</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">list box</translation>
 <translation id="6101327004457443354">un-mute audio track</translation>
 <translation id="6164829606128959761">meter</translation>
-<translation id="6270583010843788609">film timeline thumb</translation>
-<translation id="6359256949422175976">film time scrubber thumb</translation>
 <translation id="6398862346408813489">Show month selection panel</translation>
 <translation id="6404546809543547843">audio time scrubber</translation>
 <translation id="648732519525291180">time picker</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">Clear</translation>
-<translation id="6663448176199120256">Recent Searches</translation>
 <translation id="668171684555832681">Other...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">ruler</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">blockquote</translation>
 <translation id="6941933287844615239">download media</translation>
 <translation id="6989848892321993519">Please lengthen this text to <ph name="MIN_CHARACTERS" /> characters or more (you are currently using 1 character).</translation>
-<translation id="7057186640035488495">film time</translation>
 <translation id="709897737746224366">Please match the format requested.</translation>
 <translation id="7223624360433298498">elapsed time</translation>
 <translation id="7263440858009898357">Please select an item in the list.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">search text field</translation>
 <translation id="8115662671911883373">start displaying closed captions</translation>
 <translation id="8117451130807776954">This week</translation>
-<translation id="8141602879876242471">This is a searchable index. Enter search keywords:</translation>
 <translation id="819205353528511139">play film in full screen mode</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">image map</translation>
 <translation id="8284326494547611709">Captions</translation>
 <translation id="835897206747267392">Invalid value.</translation>
 <translation id="8433900881053900389">toolbar</translation>
diff --git a/content/app/strings/translations/content_strings_es-419.xtb b/content/app/strings/translations/content_strings_es-419.xtb
index c836ff1..1920020 100644
--- a/content/app/strings/translations/content_strings_es-419.xtb
+++ b/content/app/strings/translations/content_strings_es-419.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">complementario</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">control deslizante</translation>
-<translation id="1235745349614807883">Eliminar búsquedas recientes</translation>
 <translation id="1281252709823657822">diálogo</translation>
 <translation id="1342835525016946179">artículo</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Día</translation>
 <translation id="2507943997699731163">Completa este campo</translation>
 <translation id="2508569020611168319">lista de pestañas</translation>
-<translation id="2548326553472216322">No hay búsquedas recientes</translation>
 <translation id="2561842179657104141">mostrar más controles de medios</translation>
 <translation id="2572483411312390101">reproducir</translation>
 <translation id="2613802280814924224">Ingresa un valor válido. El valor válido más aproximado es <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">botón con ventana emergente</translation>
 <translation id="2761667185364618470">Controla esta casilla si deseas continuar.</translation>
 <translation id="2896972712917208084">grupo de botones de selección</translation>
-<translation id="2901282870647571346">estado actual de la película</translation>
 <translation id="2908441821576996758">Ingresa una lista de direcciones de correo electrónico separadas por coma</translation>
 <translation id="2940813599313844715">objeto</translation>
 <translation id="2942448076852699108">contenido destacado</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Dejar de silenciar</translation>
 <translation id="49969490063480558">Ingresa texto después del signo "<ph name="ATSIGN" />". La dirección "<ph name="INVALIDADDRESS" />" está incompleta.</translation>
 <translation id="5034860022980953847">indicador de progreso</translation>
-<translation id="5048533449481078685">marcador de listas</translation>
 <translation id="5117590920725113268">Mostrar el mes siguiente</translation>
 <translation id="512758898067543763">encabezado de fila</translation>
 <translation id="5164977714490026579">El valor debe ser mayor de o igual a <ph name="MINIMUM" /></translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">botón</translation>
 <translation id="5677946354068040947">más opciones</translation>
 <translation id="57838592816432529">Silenciar</translation>
-<translation id="5843503607508392247">Otra...</translation>
 <translation id="5860033963881614850">Desactivado</translation>
 <translation id="588258955323874662">Pantalla completa</translation>
 <translation id="5939518447894949180">Restablecer</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">cuadro de lista</translation>
 <translation id="6101327004457443354">desactivar silencio de la pista de audio</translation>
 <translation id="6164829606128959761">medidor</translation>
-<translation id="6270583010843788609">miniatura de línea de tiempo de la película</translation>
-<translation id="6359256949422175976">miniatura del control deslizante de duración de la película</translation>
 <translation id="6398862346408813489">Mostrar el panel de selección de meses</translation>
 <translation id="6404546809543547843">control deslizante de duración del audio</translation>
 <translation id="648732519525291180">selector de hora</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">rgstr</translation>
 <translation id="6643016212128521049">Borrar</translation>
-<translation id="6663448176199120256">Búsquedas recientes</translation>
 <translation id="668171684555832681">Otro...</translation>
 <translation id="6692633176391053278">secuenciador</translation>
 <translation id="6739588121953935928">regla</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">bloque entrecomillado</translation>
 <translation id="6941933287844615239">descargar medios</translation>
 <translation id="6989848892321993519">Extiende este texto para que tenga <ph name="MIN_CHARACTERS" /> caracteres o más (actualmente usas 1 carácter).</translation>
-<translation id="7057186640035488495">horario de película</translation>
 <translation id="709897737746224366">Haz coincidir el formato solicitado.</translation>
 <translation id="7223624360433298498">tiempo transcurrido</translation>
 <translation id="7263440858009898357">Selecciona un elemento de la lista</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">campo de texto de búsqueda</translation>
 <translation id="8115662671911883373">empezar a mostrar subtítulos</translation>
 <translation id="8117451130807776954">Esta semana</translation>
-<translation id="8141602879876242471">Se trata de un índice que admite búsquedas. Escribe las palabras clave de búsqueda:</translation>
 <translation id="819205353528511139">reproducir la película en modo de pantalla completa</translation>
 <translation id="8199524924445686405">aaaa</translation>
-<translation id="8244226242650769279">mapa de imágenes</translation>
 <translation id="8284326494547611709">Subtítulos</translation>
 <translation id="835897206747267392">Valor no válido.</translation>
 <translation id="8433900881053900389">barra de herramientas</translation>
diff --git a/content/app/strings/translations/content_strings_es.xtb b/content/app/strings/translations/content_strings_es.xtb
index dba282f..0950d16 100644
--- a/content/app/strings/translations/content_strings_es.xtb
+++ b/content/app/strings/translations/content_strings_es.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">complementario</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">control deslizante</translation>
-<translation id="1235745349614807883">Eliminar búsquedas recientes</translation>
 <translation id="1281252709823657822">cuadro de diálogo</translation>
 <translation id="1342835525016946179">artículo</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Día</translation>
 <translation id="2507943997699731163">Completa este campo</translation>
 <translation id="2508569020611168319">lista de pestañas</translation>
-<translation id="2548326553472216322">No hay búsquedas recientes</translation>
 <translation id="2561842179657104141">mostrar más controles multimedia</translation>
 <translation id="2572483411312390101">reproducir</translation>
 <translation id="2613802280814924224">Introduce un valor válido. El valor válido más aproximado es <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">botón emergente</translation>
 <translation id="2761667185364618470">Selecciona esta casilla de verificación si quieres continuar</translation>
 <translation id="2896972712917208084">grupo de selección</translation>
-<translation id="2901282870647571346">estado actual de la película</translation>
 <translation id="2908441821576996758">Introduce una lista de direcciones de correo electrónico separada por comas</translation>
 <translation id="2940813599313844715">objeto</translation>
 <translation id="2942448076852699108">contenido resaltado</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Activar sonido</translation>
 <translation id="49969490063480558">Introduce texto detrás del signo "<ph name="ATSIGN" />". La dirección "<ph name="INVALIDADDRESS" />" está incompleta.</translation>
 <translation id="5034860022980953847">indicador de progreso</translation>
-<translation id="5048533449481078685">marcador de listas</translation>
 <translation id="5117590920725113268">Mostrar mes siguiente</translation>
 <translation id="512758898067543763">encabezado de fila</translation>
 <translation id="5164977714490026579">El valor debe superior o igual a <ph name="MINIMUM" /></translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">botón</translation>
 <translation id="5677946354068040947">más opciones</translation>
 <translation id="57838592816432529">Silenciar</translation>
-<translation id="5843503607508392247">Otra...</translation>
 <translation id="5860033963881614850">No</translation>
 <translation id="588258955323874662">Pantalla completa</translation>
 <translation id="5939518447894949180">Restablecer</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">cuadro de lista</translation>
 <translation id="6101327004457443354">activar sonido de la pista de audio</translation>
 <translation id="6164829606128959761">medidor</translation>
-<translation id="6270583010843788609">miniatura de línea de tiempo de la película</translation>
-<translation id="6359256949422175976">miniatura del control deslizante de duración de la película</translation>
 <translation id="6398862346408813489">Mostrar panel para seleccionar el mes</translation>
 <translation id="6404546809543547843">control deslizante de duración de audio</translation>
 <translation id="648732519525291180">selector de hora</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">registro</translation>
 <translation id="6643016212128521049">Eliminar</translation>
-<translation id="6663448176199120256">Búsquedas recientes</translation>
 <translation id="668171684555832681">Otros...</translation>
 <translation id="6692633176391053278">secuenciador</translation>
 <translation id="6739588121953935928">regla</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">blockquote</translation>
 <translation id="6941933287844615239">descargar archivos multimedia</translation>
 <translation id="6989848892321993519">Aumenta la longitud de este texto a <ph name="MIN_CHARACTERS" /> caracteres o más (actualmente, el texto tiene 1 carácter).</translation>
-<translation id="7057186640035488495">cronología de la película</translation>
 <translation id="709897737746224366">Utiliza un formato que coincida con el solicitado</translation>
 <translation id="7223624360433298498">tiempo transcurrido</translation>
 <translation id="7263440858009898357">Selecciona un elemento de la lista</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">campo para buscar texto</translation>
 <translation id="8115662671911883373">iniciar la visualización de subtítulos</translation>
 <translation id="8117451130807776954">Esta semana</translation>
-<translation id="8141602879876242471">Se trata de un índice que admite búsquedas. Introduce las palabras clave de búsqueda:</translation>
 <translation id="819205353528511139">reproducir la película en modo de pantalla completa</translation>
 <translation id="8199524924445686405">aaaa</translation>
-<translation id="8244226242650769279">mapa de imágenes</translation>
 <translation id="8284326494547611709">Subtítulos</translation>
 <translation id="835897206747267392">Valor no válido</translation>
 <translation id="8433900881053900389">barra de herramientas</translation>
diff --git a/content/app/strings/translations/content_strings_et.xtb b/content/app/strings/translations/content_strings_et.xtb
index 2e51e58c..fb9fd4a7 100644
--- a/content/app/strings/translations/content_strings_et.xtb
+++ b/content/app/strings/translations/content_strings_et.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">täiendav</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">liugur</translation>
-<translation id="1235745349614807883">Kustuta viimased otsingud</translation>
 <translation id="1281252709823657822">dialoog</translation>
 <translation id="1342835525016946179">artikkel</translation>
 <translation id="1359897965706325498">bänner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">päev</translation>
 <translation id="2507943997699731163">Täitke see väli.</translation>
 <translation id="2508569020611168319">vahelehtede loend</translation>
-<translation id="2548326553472216322">Pole viimaseid otsingud</translation>
 <translation id="2561842179657104141">kuva rohkem meedia juhtnuppe</translation>
 <translation id="2572483411312390101">esitus</translation>
 <translation id="2613802280814924224">Sisestage kehtiv väärtus. Lähim kehtiv väärtus on <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">hüpikunupp</translation>
 <translation id="2761667185364618470">Märkige see ruut, kui soovite jätkata.</translation>
 <translation id="2896972712917208084">raadionuppude grupp</translation>
-<translation id="2901282870647571346">video praegune olek</translation>
 <translation id="2908441821576996758">Sisestage meiliaadresside loend komadega eraldatult.</translation>
 <translation id="2940813599313844715">objekt</translation>
 <translation id="2942448076852699108">esiletõstetud sisu</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Tühista vaigistus</translation>
 <translation id="49969490063480558">Sisestage märgile „<ph name="ATSIGN" />” järgnev osa. Aadress „<ph name="INVALIDADDRESS" />” pole täielik.</translation>
 <translation id="5034860022980953847">edenemise näidik</translation>
-<translation id="5048533449481078685">loendilooja</translation>
 <translation id="5117590920725113268">Järgmise kuu kuvamine</translation>
 <translation id="512758898067543763">rea päis</translation>
 <translation id="5164977714490026579">Väärtus peab olema suurem või võrdne <ph name="MINIMUM" />-ga.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">nupp</translation>
 <translation id="5677946354068040947">rohkem valikuid</translation>
 <translation id="57838592816432529">Vaigista</translation>
-<translation id="5843503607508392247">Muu ...</translation>
 <translation id="5860033963881614850">Väljas</translation>
 <translation id="588258955323874662">Täisekraan</translation>
 <translation id="5939518447894949180">Lähtesta</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">loendikast</translation>
 <translation id="6101327004457443354">heliraja vaigistamise tühistamine</translation>
 <translation id="6164829606128959761">mõõdik</translation>
-<translation id="6270583010843788609">video ajajoone pisipilt</translation>
-<translation id="6359256949422175976">video ajakursori pisipilt</translation>
 <translation id="6398862346408813489">Kuu valikupaneeli kuvamine</translation>
 <translation id="6404546809543547843">heli ajamõõdik</translation>
 <translation id="648732519525291180">kellaaja valija</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">voog</translation>
 <translation id="6637586476836377253">logi</translation>
 <translation id="6643016212128521049">Tühjenda</translation>
-<translation id="6663448176199120256">Viimased otsingud</translation>
 <translation id="668171684555832681">Muu...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">joonlaud</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">plokktsitaat</translation>
 <translation id="6941933287844615239">laadi meedia alla</translation>
 <translation id="6989848892321993519">Pikendage teksti vähemalt <ph name="MIN_CHARACTERS" /> tähemärgini (kasutate praegu ühte tähemärki).</translation>
-<translation id="7057186640035488495">video aeg</translation>
 <translation id="709897737746224366">Vastendage nõutav vorming.</translation>
 <translation id="7223624360433298498">möödunud aeg</translation>
 <translation id="7263440858009898357">Valige loendist element.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">otsinguteksti väli</translation>
 <translation id="8115662671911883373">subtiitrite kuvamise alustamine</translation>
 <translation id="8117451130807776954">See nädal</translation>
-<translation id="8141602879876242471">See on otsitav indeks. Sisestage otsingu jaoks märksõnad:</translation>
 <translation id="819205353528511139">video esitus täisekraani režiimis</translation>
 <translation id="8199524924445686405">aaaa</translation>
-<translation id="8244226242650769279">hüperpilt</translation>
 <translation id="8284326494547611709">Subtiitrid</translation>
 <translation id="835897206747267392">Kehtetu väärtus.</translation>
 <translation id="8433900881053900389">tööriistariba</translation>
diff --git a/content/app/strings/translations/content_strings_fa.xtb b/content/app/strings/translations/content_strings_fa.xtb
index 2b8195a..dc9dc919 100644
--- a/content/app/strings/translations/content_strings_fa.xtb
+++ b/content/app/strings/translations/content_strings_fa.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">تکمیلی</translation>
 <translation id="1206619573307042055">نوشتار متحرک روی صفحه</translation>
 <translation id="1206693055195146388">لغزنده</translation>
-<translation id="1235745349614807883">پاک کردن جستجوهای اخیر</translation>
 <translation id="1281252709823657822">کادر گفتگو</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">برنما</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">روز</translation>
 <translation id="2507943997699731163">لطفاً این قسمت را تکمیل کنید.</translation>
 <translation id="2508569020611168319">فهرست برگه</translation>
-<translation id="2548326553472216322">جستجوی جدیدی وجود ندارد</translation>
 <translation id="2561842179657104141">نمایش کنترل‌های رسانه بیشتر</translation>
 <translation id="2572483411312390101">پخش</translation>
 <translation id="2613802280814924224">لطفاً یک مقدار معتبر وارد کنید. نزدیک‌ترین مقدار معتبر <ph name="VALID_VALUE" /> است.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">دکمه بازشو</translation>
 <translation id="2761667185364618470">درصورتی‌که می‌خواهید ادامه دهید، این کادر را انتخاب کنید.</translation>
 <translation id="2896972712917208084">گروه رادیویی</translation>
-<translation id="2901282870647571346">وضعیت کنونی فیلم</translation>
 <translation id="2908441821576996758">لطفاً لیستی از آدرس‌های رایانامه که با کاما از هم جدا شده‌اند را وارد کنید.</translation>
 <translation id="2940813599313844715">شیء</translation>
 <translation id="2942448076852699108">محتوای برجسته شده</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">باصدا کردن</translation>
 <translation id="49969490063480558">لطفاً قسمت بعد از «<ph name="ATSIGN" />» را وارد کنید. «<ph name="INVALIDADDRESS" />» ناقص است.</translation>
 <translation id="5034860022980953847">نشانگر پیشرفت</translation>
-<translation id="5048533449481078685">نشانگر فهرست</translation>
 <translation id="5117590920725113268">نمایش ماه بعدی</translation>
 <translation id="512758898067543763">عنوان ردیف</translation>
 <translation id="5164977714490026579">مقدار باید بیشتر یا مساوی با <ph name="MINIMUM" /> باشد.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">دکمه</translation>
 <translation id="5677946354068040947">گزینه‌های بیشتر</translation>
 <translation id="57838592816432529">بی‌صدا کردن</translation>
-<translation id="5843503607508392247">موارد دیگر...</translation>
 <translation id="5860033963881614850">خاموش</translation>
 <translation id="588258955323874662">تمام صفحه</translation>
 <translation id="5939518447894949180">بازنشانی</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">کادر فهرست</translation>
 <translation id="6101327004457443354">صدادارکردن تراک صوتی</translation>
 <translation id="6164829606128959761">متر</translation>
-<translation id="6270583010843788609">نشانگر خط زمان فیلم</translation>
-<translation id="6359256949422175976">نشانگر حذف‌کننده زمان فیلم</translation>
 <translation id="6398862346408813489">نمایش پانل انتخاب ماه</translation>
 <translation id="6404546809543547843">انتخابگر زمان صدا</translation>
 <translation id="648732519525291180">انتخابگر زمان</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">خبرمایه</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">پاک کردن</translation>
-<translation id="6663448176199120256">جستجوهای جدید</translation>
 <translation id="668171684555832681">دیگر...</translation>
 <translation id="6692633176391053278">گام به گام</translation>
 <translation id="6739588121953935928">خط‌کش</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">نقل‌قول</translation>
 <translation id="6941933287844615239">بارگیری رسانه</translation>
 <translation id="6989848892321993519">لطفاً این نوشتار را به <ph name="MIN_CHARACTERS" /> نویسه یا بیشتر افزایش دهید (درحال‌حاضر از ۱ نویسه استفاده می‌کنید).</translation>
-<translation id="7057186640035488495">زمان فیلم</translation>
 <translation id="709897737746224366">لطفاً با قالب درخواستی مطابقت دهید.</translation>
 <translation id="7223624360433298498">مدت سپری شده</translation>
 <translation id="7263440858009898357">لطفاً یک مورد را در فهرست انتخاب کنید.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">فیلد نوشتاری جستجو</translation>
 <translation id="8115662671911883373">شروع به نمایش زیرنویس ناشنوایان</translation>
 <translation id="8117451130807776954">این هفته</translation>
-<translation id="8141602879876242471">این نمایه قابل جستجو است. کلمات کلیدی جستجو را وارد کنید:</translation>
 <translation id="819205353528511139">پخش فیلم در حالت تمام صفحه</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">نقشه تصویر</translation>
 <translation id="8284326494547611709">زیرنویس‌ها</translation>
 <translation id="835897206747267392">مقدار نامعتبر.</translation>
 <translation id="8433900881053900389">نوار ابزار</translation>
diff --git a/content/app/strings/translations/content_strings_fi.xtb b/content/app/strings/translations/content_strings_fi.xtb
index 1087ba7..b1b01893 100644
--- a/content/app/strings/translations/content_strings_fi.xtb
+++ b/content/app/strings/translations/content_strings_fi.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">täydentävä</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">liukusäädin</translation>
-<translation id="1235745349614807883">Poista viimeisimmät haut</translation>
 <translation id="1281252709823657822">valintaikkuna</translation>
 <translation id="1342835525016946179">artikkeli</translation>
 <translation id="1359897965706325498">banneri</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Päivä</translation>
 <translation id="2507943997699731163">Täytä tämä kenttä.</translation>
 <translation id="2508569020611168319">välilehtiluettelo</translation>
-<translation id="2548326553472216322">Ei viimeisimpiä hakuja</translation>
 <translation id="2561842179657104141">näytä lisää mediaohjaimia</translation>
 <translation id="2572483411312390101">toista</translation>
 <translation id="2613802280814924224">Syötä kelvollinen arvo. Lähin kelvollinen arvo on <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">ponnahduspainike</translation>
 <translation id="2761667185364618470">Valitse tämä ruutu jatkaaksesi.</translation>
 <translation id="2896972712917208084">valintapainikeryhmä</translation>
-<translation id="2901282870647571346">elokuvan nykyinen tila</translation>
 <translation id="2908441821576996758">Anna pilkuilla erotettu sähköpostiosoitteiden luettelo.</translation>
 <translation id="2940813599313844715">kohde</translation>
 <translation id="2942448076852699108">korostettu sisältö</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Poista mykistys</translation>
 <translation id="49969490063480558">Kirjoita loppuun asti osoite, joka alkaa <ph name="ATSIGN" />. <ph name="INVALIDADDRESS" /> on vielä kesken.</translation>
 <translation id="5034860022980953847">etenemisen osoitin</translation>
-<translation id="5048533449481078685">luettelon merkitsijä</translation>
 <translation id="5117590920725113268">Näytä seuraava kuukausi</translation>
 <translation id="512758898067543763">rivin otsikko</translation>
 <translation id="5164977714490026579">Arvon tulee olla suurempi tai yhtä suuri kuin <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">painike</translation>
 <translation id="5677946354068040947">lisäasetukset</translation>
 <translation id="57838592816432529">Mykistä</translation>
-<translation id="5843503607508392247">Muu...</translation>
 <translation id="5860033963881614850">Pois käytöstä</translation>
 <translation id="588258955323874662">Koko ruutu</translation>
 <translation id="5939518447894949180">Tyhjennä</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">luetteloruutu</translation>
 <translation id="6101327004457443354">peruuta ääniraidan mykistys</translation>
 <translation id="6164829606128959761">mittari</translation>
-<translation id="6270583010843788609">elokuvan aikajanan pikkukuva</translation>
-<translation id="6359256949422175976">elokuvan ajan säätimen pikkukuva</translation>
 <translation id="6398862346408813489">Näytä kuukaudenvalintapaneeli</translation>
 <translation id="6404546809543547843">äänen ajan liukusäädin</translation>
 <translation id="648732519525291180">ajan valitsin</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">fiidi</translation>
 <translation id="6637586476836377253">loki</translation>
 <translation id="6643016212128521049">Tyhjennä</translation>
-<translation id="6663448176199120256">Viimeisimmät haut</translation>
 <translation id="668171684555832681">Joku muu profiili...</translation>
 <translation id="6692633176391053278">askellin</translation>
 <translation id="6739588121953935928">viivoitin</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">muotoiltu lainaus</translation>
 <translation id="6941933287844615239">lataa media</translation>
 <translation id="6989848892321993519">Pidennä tämä teksti vähintään <ph name="MIN_CHARACTERS" /> merkkiin (tällä hetkellä käytössä 1 merkki).</translation>
-<translation id="7057186640035488495">elokuvan aikajana</translation>
 <translation id="709897737746224366">Käytä pyydettyä muotoilua.</translation>
 <translation id="7223624360433298498">kulunut aika</translation>
 <translation id="7263440858009898357">Valitse kohde luettelosta.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">hakutekstikenttä</translation>
 <translation id="8115662671911883373">näytä tekstitykset</translation>
 <translation id="8117451130807776954">Tällä viikolla</translation>
-<translation id="8141602879876242471">Tämä on haettavissa oleva hakemisto. Anna hakusanat:</translation>
 <translation id="819205353528511139">toista elokuva koko näytön tilassa</translation>
 <translation id="8199524924445686405">vvvv</translation>
-<translation id="8244226242650769279">kuvakartta</translation>
 <translation id="8284326494547611709">Tekstitykset</translation>
 <translation id="835897206747267392">Virheellinen arvo.</translation>
 <translation id="8433900881053900389">työkalupalkki</translation>
diff --git a/content/app/strings/translations/content_strings_fil.xtb b/content/app/strings/translations/content_strings_fil.xtb
index 2728a818..4190807 100644
--- a/content/app/strings/translations/content_strings_fil.xtb
+++ b/content/app/strings/translations/content_strings_fil.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">complementary</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">slider</translation>
-<translation id="1235745349614807883">Lisiman ang Kasalukuyang Mga Paghahanap</translation>
 <translation id="1281252709823657822">dialog</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Araw</translation>
 <translation id="2507943997699731163">Pakipunan ang field na ito.</translation>
 <translation id="2508569020611168319">listahan ng tab</translation>
-<translation id="2548326553472216322">Walang kamakailang mga paghahanap</translation>
 <translation id="2561842179657104141">magpakita ng higit pang kontrol sa media</translation>
 <translation id="2572483411312390101">i-play</translation>
 <translation id="2613802280814924224">Mangyaring maglagay ng isang wastong value. Ang pinakamalapit na wastong value ay <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">pop up na button</translation>
 <translation id="2761667185364618470">Pakitingnan ang kahon na ito kung gusto mong magpatuloy.</translation>
 <translation id="2896972712917208084">pangkat ng radyo</translation>
-<translation id="2901282870647571346">kasalukuyang katayuan ng pelikula</translation>
 <translation id="2908441821576996758">Mangyaring magpasok ng listahan ng email address na pinaghihiwalay ng kuwit.</translation>
 <translation id="2940813599313844715">object</translation>
 <translation id="2942448076852699108">naka-highlight na content</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">I-unmute</translation>
 <translation id="49969490063480558">Mangyaring maglagay ng isang bahagi pagkatapos ng '<ph name="ATSIGN" />.' Hindi kumpleto ang '<ph name="INVALIDADDRESS" />.'</translation>
 <translation id="5034860022980953847">indicator ng pag-usad</translation>
-<translation id="5048533449481078685">Ilista ang marker</translation>
 <translation id="5117590920725113268">Ipakita ang susunod na buwan</translation>
 <translation id="512758898067543763">header ng row</translation>
 <translation id="5164977714490026579">Dapat mas mataas kaysa sa o katumbas ng <ph name="MINIMUM" /> ang halaga.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">button</translation>
 <translation id="5677946354068040947">higit pang opsyon</translation>
 <translation id="57838592816432529">I-mute</translation>
-<translation id="5843503607508392247">Iba pa...</translation>
 <translation id="5860033963881614850">Naka-off</translation>
 <translation id="588258955323874662">Fullscreen</translation>
 <translation id="5939518447894949180">I-reset</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">kahon ng listahan</translation>
 <translation id="6101327004457443354">i-unmute ang audio track</translation>
 <translation id="6164829606128959761">metro</translation>
-<translation id="6270583010843788609">thumb ng timeline ng pelikula</translation>
-<translation id="6359256949422175976">thumb ng scrubber ng oras ng pelikula</translation>
 <translation id="6398862346408813489">Ipakita ang panel ng pagpipilian ng buwan</translation>
 <translation id="6404546809543547843">scrubber ng oras ng audio</translation>
 <translation id="648732519525291180">picker ng petsa</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">I-clear</translation>
-<translation id="6663448176199120256">Kasalukuyang Mga Paghahanap</translation>
 <translation id="668171684555832681">Iba pa...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">ruler</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">blockquote</translation>
 <translation id="6941933287844615239">i-download ang media</translation>
 <translation id="6989848892321993519">Pakidagdagan ang text na ito nang hanggang <ph name="MIN_CHARACTERS" /> (na) character o higit pa (kasalukuyan kang gumagamit ng 1 character).</translation>
-<translation id="7057186640035488495">oras ng pelikula</translation>
 <translation id="709897737746224366">Pakitugma ang hiniling na format.</translation>
 <translation id="7223624360433298498">lumipas na oras</translation>
 <translation id="7263440858009898357">Mangyaring pumili ng item sa listahan.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">text field ng paghahanap</translation>
 <translation id="8115662671911883373">simulan ang pagpapakita ng mga nakasarang caption</translation>
 <translation id="8117451130807776954">Linggong ito</translation>
-<translation id="8141602879876242471">Isa itong paghahanap ng index. Ipasok ang paghahanap sa mga keyword:</translation>
 <translation id="819205353528511139">i-play ang pelikula sa full screen mode</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">mapa ng imahe</translation>
 <translation id="8284326494547611709">Mga Caption</translation>
 <translation id="835897206747267392">Di-wastong halaga.</translation>
 <translation id="8433900881053900389">toolbar</translation>
diff --git a/content/app/strings/translations/content_strings_fr.xtb b/content/app/strings/translations/content_strings_fr.xtb
index 05836ef3..ad233c9 100644
--- a/content/app/strings/translations/content_strings_fr.xtb
+++ b/content/app/strings/translations/content_strings_fr.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">complémentaire</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">curseur</translation>
-<translation id="1235745349614807883">Effacer les recherches récentes</translation>
 <translation id="1281252709823657822">boîte de dialogue</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">bannière</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Jour</translation>
 <translation id="2507943997699731163">Veuillez renseigner ce champ.</translation>
 <translation id="2508569020611168319">liste d'onglets</translation>
-<translation id="2548326553472216322">Aucune recherche récente</translation>
 <translation id="2561842179657104141">afficher plus de commandes multimédias</translation>
 <translation id="2572483411312390101">lire</translation>
 <translation id="2613802280814924224">Veuillez saisir une valeur valide. La valeur valide la plus proche est "<ph name="VALID_VALUE" />".</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">bouton pop-up</translation>
 <translation id="2761667185364618470">Veuillez cocher cette case si vous souhaitez continuer.</translation>
 <translation id="2896972712917208084">groupe de cases d'option</translation>
-<translation id="2901282870647571346">état actuel du film</translation>
 <translation id="2908441821576996758">Veuillez saisir une liste d'adresses e-mail séparées par une virgule.</translation>
 <translation id="2940813599313844715">objet</translation>
 <translation id="2942448076852699108">contenu en surbrillance</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Réactiver le son</translation>
 <translation id="49969490063480558">Veuillez saisir la partie manquante après le symbole "<ph name="ATSIGN" />". L'adresse "<ph name="INVALIDADDRESS" />" est incomplète.</translation>
 <translation id="5034860022980953847">indicateur de progression</translation>
-<translation id="5048533449481078685">marqueur de liste</translation>
 <translation id="5117590920725113268">Afficher le mois suivant</translation>
 <translation id="512758898067543763">en-tête de ligne</translation>
 <translation id="5164977714490026579">Cette valeur doit être supérieure ou égale à <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">bouton</translation>
 <translation id="5677946354068040947">plus d'options</translation>
 <translation id="57838592816432529">Couper le son</translation>
-<translation id="5843503607508392247">Autre…</translation>
 <translation id="5860033963881614850">Désactivé</translation>
 <translation id="588258955323874662">Plein écran</translation>
 <translation id="5939518447894949180">Réinitialiser</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">zone de liste</translation>
 <translation id="6101327004457443354">réactiver le son de la piste audio</translation>
 <translation id="6164829606128959761">outil de mesure</translation>
-<translation id="6270583010843788609">vignette de la chronologie du film</translation>
-<translation id="6359256949422175976">vignette de la barre de défilement de la durée du film</translation>
 <translation id="6398862346408813489">Afficher le panneau de sélection du mois</translation>
 <translation id="6404546809543547843">curseur durée audio</translation>
 <translation id="648732519525291180">outil de sélection de l'heure</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">flux</translation>
 <translation id="6637586476836377253">journal</translation>
 <translation id="6643016212128521049">Effacer</translation>
-<translation id="6663448176199120256">Recherches récentes</translation>
 <translation id="668171684555832681">Autre...</translation>
 <translation id="6692633176391053278">curseur</translation>
 <translation id="6739588121953935928">règle</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">bloc de citation</translation>
 <translation id="6941933287844615239">télécharger des contenus multimédias</translation>
 <translation id="6989848892321993519">Veuillez allonger ce texte pour qu'il comporte au moins <ph name="MIN_CHARACTERS" /> caractères. Il en compte actuellement un seul.</translation>
-<translation id="7057186640035488495">durée du film</translation>
 <translation id="709897737746224366">Veuillez respecter le format requis.</translation>
 <translation id="7223624360433298498">temps écoulé</translation>
 <translation id="7263440858009898357">Sélectionnez un élément dans la liste.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">champ de recherche de texte</translation>
 <translation id="8115662671911883373">commencer à afficher les sous-titres</translation>
 <translation id="8117451130807776954">Cette semaine</translation>
-<translation id="8141602879876242471">Vous pouvez lancer des recherches dans cet index. Pour cela, entrez des mots clés de recherche :</translation>
 <translation id="819205353528511139">lire le film en mode plein écran</translation>
 <translation id="8199524924445686405">aaaa</translation>
-<translation id="8244226242650769279">image map</translation>
 <translation id="8284326494547611709">Sous-titres</translation>
 <translation id="835897206747267392">Valeur incorrecte</translation>
 <translation id="8433900881053900389">barre d'outils</translation>
diff --git a/content/app/strings/translations/content_strings_gu.xtb b/content/app/strings/translations/content_strings_gu.xtb
index b5f1ed7b..7b1a1a5 100644
--- a/content/app/strings/translations/content_strings_gu.xtb
+++ b/content/app/strings/translations/content_strings_gu.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">પૂરક</translation>
 <translation id="1206619573307042055">માર્કી</translation>
 <translation id="1206693055195146388">સ્લાઇડર</translation>
-<translation id="1235745349614807883">હાલની શોધને સાફ કરો</translation>
 <translation id="1281252709823657822">સંવાદ</translation>
 <translation id="1342835525016946179">લેખ</translation>
 <translation id="1359897965706325498">બેનર</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">દિવસ</translation>
 <translation id="2507943997699731163">કૃપા કરીને આ ફીલ્ડ ભરો.</translation>
 <translation id="2508569020611168319">ટેબ સૂચિ</translation>
-<translation id="2548326553472216322">હાલની શોધો નથી</translation>
 <translation id="2561842179657104141">વધુ મીડિયા નિયંત્રણો બતાવો</translation>
 <translation id="2572483411312390101">ચલાવો</translation>
 <translation id="2613802280814924224">કૃપા કરીને એક માન્ય મૂલ્ય દાખલ કરો. નિકટતમ માન્ય મૂલ્ય <ph name="VALID_VALUE" /> છે.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">પોપ અપ બટન</translation>
 <translation id="2761667185364618470">જો તમે આગળ વધવા માંગતા હો તો કૃપા કરીને આ બૉક્સને ચેક કરો.</translation>
 <translation id="2896972712917208084">રેડિઓ જૂથ</translation>
-<translation id="2901282870647571346">વર્તમાન મૂવીની સ્થિતિ</translation>
 <translation id="2908441821576996758">કૃપા કરીને અલ્પવિરામથી વિભાજિત ઇમેઇલ સરનામાંઓની સૂચિ દાખલ કરો.</translation>
 <translation id="2940813599313844715">ઑબ્જેક્ટ</translation>
 <translation id="2942448076852699108">હાઇલાઇટ કરેલ સામગ્રી</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">અનમ્યૂટ કરો</translation>
 <translation id="49969490063480558">કૃપા કરીને '<ph name="ATSIGN" />' ને અનુસરી રહેલો ભાગ દાખલ કરો. '<ph name="INVALIDADDRESS" />' અપૂર્ણ છે.</translation>
 <translation id="5034860022980953847">પ્રગતિ સૂચક</translation>
-<translation id="5048533449481078685">સૂચિ માર્કર</translation>
 <translation id="5117590920725113268">આગલો મહિનો દર્શાવો</translation>
 <translation id="512758898067543763">પંક્તિ હેડર</translation>
 <translation id="5164977714490026579">મૂલ્ય <ph name="MINIMUM" /> જેટલું અથવા આનાથી વધુ હોવું આવશ્યક છે.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">બટન</translation>
 <translation id="5677946354068040947">વધુ વિકલ્પો</translation>
 <translation id="57838592816432529">અવાજ બંધ કરો</translation>
-<translation id="5843503607508392247">અન્ય...</translation>
 <translation id="5860033963881614850">બંધ</translation>
 <translation id="588258955323874662">પૂર્ણસ્ક્રીન</translation>
 <translation id="5939518447894949180">રીસેટ કરો</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">સૂચિ બૉક્સ</translation>
 <translation id="6101327004457443354">ઑડિઓ ટ્રેક અનમ્યૂટ કરો</translation>
 <translation id="6164829606128959761">મીટર</translation>
-<translation id="6270583010843788609">મૂવી સમયરેખા થમ્બ</translation>
-<translation id="6359256949422175976">મૂવી સમય સ્ક્રબર થમ્બ</translation>
 <translation id="6398862346408813489">મહિના પસંદગી પેનલ દર્શાવો</translation>
 <translation id="6404546809543547843">ઑડિઓ સમય સ્ક્રબર</translation>
 <translation id="648732519525291180">સમય પીકર</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">ફીડ</translation>
 <translation id="6637586476836377253">લૉગ</translation>
 <translation id="6643016212128521049">સાફ કરો</translation>
-<translation id="6663448176199120256">તાજેતરની શોધ</translation>
 <translation id="668171684555832681">અન્ય...</translation>
 <translation id="6692633176391053278">સ્ટેપર</translation>
 <translation id="6739588121953935928">આંકણી</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">બ્લૉકક્વોટ</translation>
 <translation id="6941933287844615239">મીડિયા ડાઉનલોડ કરો</translation>
 <translation id="6989848892321993519">કૃપા કરીને આ ટેક્સ્ટને <ph name="MIN_CHARACTERS" /> અથવા તેથી વધુ અક્ષર સુધી લંબાવો (તમે હાલમાં 1 અક્ષરનો ઉપયોગ કરી રહ્યાં છો).</translation>
-<translation id="7057186640035488495">મૂવીનો સમય</translation>
 <translation id="709897737746224366">કૃપા કરીને વિનંતી કરેલા ફોર્મેટ સાથે મેળ કરો.</translation>
 <translation id="7223624360433298498">વીતેલો સમય</translation>
 <translation id="7263440858009898357">કૃપા કરીને સૂચિમાંથી એક આઇટમ પસંદ કરો.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">ટેક્સ્ટ ફીલ્ડ શોધો</translation>
 <translation id="8115662671911883373">ઉપશીર્ષક પ્રદર્શન પ્રારંભ કરો</translation>
 <translation id="8117451130807776954">આ અઠવાડિયે</translation>
-<translation id="8141602879876242471">આ એક શોધસક્ષમ અનુક્રમણિકા છે. શોધ કીવર્ડ્સ દાખલ કરો:</translation>
 <translation id="819205353528511139">પૂર્ણ સ્ક્રીન મોડમાં મૂવી ચલાવો</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">છબી નકશો</translation>
 <translation id="8284326494547611709">કૅપ્શન્સ</translation>
 <translation id="835897206747267392">અમાન્ય મૂલ્ય.</translation>
 <translation id="8433900881053900389">ટુલબાર</translation>
diff --git a/content/app/strings/translations/content_strings_hi.xtb b/content/app/strings/translations/content_strings_hi.xtb
index b8d00dc..e53fad8 100644
--- a/content/app/strings/translations/content_strings_hi.xtb
+++ b/content/app/strings/translations/content_strings_hi.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">पूरक</translation>
 <translation id="1206619573307042055">मार्की</translation>
 <translation id="1206693055195146388">स्लाइडर</translation>
-<translation id="1235745349614807883">हाल ही की खोजें साफ़ करें</translation>
 <translation id="1281252709823657822">संवाद</translation>
 <translation id="1342835525016946179">लेख</translation>
 <translation id="1359897965706325498">बैनर</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">दिन</translation>
 <translation id="2507943997699731163">कृपया इस फ़ील्ड को भरें.</translation>
 <translation id="2508569020611168319">टैब सूची</translation>
-<translation id="2548326553472216322">हाल ही कोई खोज नहीं</translation>
 <translation id="2561842179657104141">अधिक मीडिया नियंत्रण दिखाएं</translation>
 <translation id="2572483411312390101">चलाएं</translation>
 <translation id="2613802280814924224">कृपया कोई मान्य मान डालें. निकटतम मान्य मान <ph name="VALID_VALUE" /> है.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">पॉप अप बटन</translation>
 <translation id="2761667185364618470">यदि आप आगे बढ़ना चाहते हैं तो इस बॉक्‍स को चेक करें.</translation>
 <translation id="2896972712917208084">रेडियो समूह</translation>
-<translation id="2901282870647571346">फ़िल्म की वर्तमान स्थिति</translation>
 <translation id="2908441821576996758">कृपया ईमेल पतों की अल्पविराम द्वारा विभाजित सूची दर्ज करें.</translation>
 <translation id="2940813599313844715">ऑब्जेक्ट</translation>
 <translation id="2942448076852699108">हाइलाइट की गई सामग्री</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">अनम्यूट करें</translation>
 <translation id="49969490063480558">कृपया '<ph name="ATSIGN" />' के बाद आने वाला भाग डालें. '<ph name="INVALIDADDRESS" />' अधूरा है.</translation>
 <translation id="5034860022980953847">प्रगति संकेतक</translation>
-<translation id="5048533449481078685">सूची चिन्हक</translation>
 <translation id="5117590920725113268">अगला माह दिखाएं</translation>
 <translation id="512758898067543763">पंक्ति शीर्षलेख</translation>
 <translation id="5164977714490026579">मान <ph name="MINIMUM" /> से कम या इसके बराबर होना चाहिए.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">बटन</translation>
 <translation id="5677946354068040947">अधिक विकल्प</translation>
 <translation id="57838592816432529">आवाज़ बंद करें</translation>
-<translation id="5843503607508392247">अन्य...</translation>
 <translation id="5860033963881614850">बंद</translation>
 <translation id="588258955323874662">पूर्णस्‍क्रीन</translation>
 <translation id="5939518447894949180">रीसेट करें</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">सूची बॉक्स</translation>
 <translation id="6101327004457443354">ऑडियो ट्रैक अनम्यूट करें</translation>
 <translation id="6164829606128959761">मीटर</translation>
-<translation id="6270583010843788609">फ़िल्म टाइमलाइन झलक</translation>
-<translation id="6359256949422175976">फ़िल्म समय स्क्रबर झलक</translation>
 <translation id="6398862346408813489">माह चयन फलक दिखाएं</translation>
 <translation id="6404546809543547843">ऑडियो समय स्क्रबर</translation>
 <translation id="648732519525291180">समय पिकर</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">फ़ीड</translation>
 <translation id="6637586476836377253">लॉग</translation>
 <translation id="6643016212128521049">साफ़ करें</translation>
-<translation id="6663448176199120256">हाल ही में की गई खोजें</translation>
 <translation id="668171684555832681">अन्य...</translation>
 <translation id="6692633176391053278">स्टेपर</translation>
 <translation id="6739588121953935928">पैमाना</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">ब्लॉककोट</translation>
 <translation id="6941933287844615239">मीडिया डाउनलोड करें</translation>
 <translation id="6989848892321993519">कृपया इस लेख को <ph name="MIN_CHARACTERS" /> या उससे ज़्यादा वर्णों तक बढ़ाएं (आप इस समय 1 वर्ण का उपयोग कर रहे हैं).</translation>
-<translation id="7057186640035488495">फि़ल्म का समय</translation>
 <translation id="709897737746224366">कृपया अनुरोधित प्रारूप का मिलान करें.</translation>
 <translation id="7223624360433298498">बीता हुआ समय</translation>
 <translation id="7263440858009898357">कृपया सूची में किसी आइटम को चुनें.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">लेख फ़ील्ड खोजें</translation>
 <translation id="8115662671911883373">बंद कैप्शन दिखाना प्रारंभ करें</translation>
 <translation id="8117451130807776954">इस सप्ताह</translation>
-<translation id="8141602879876242471">इस अनुक्रमणिका को खोजा जा सकता है. खोज कुंजीशब्द प्रविष्ट करें:</translation>
 <translation id="819205353528511139">फ़िल्म को पूर्ण स्क्रीन मोड में चलाएं</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">चित्र मानचित्र</translation>
 <translation id="8284326494547611709">कैप्शन</translation>
 <translation id="835897206747267392">अमान्य मान.</translation>
 <translation id="8433900881053900389">टूलबार</translation>
diff --git a/content/app/strings/translations/content_strings_hr.xtb b/content/app/strings/translations/content_strings_hr.xtb
index 680b233..244e43bb 100644
--- a/content/app/strings/translations/content_strings_hr.xtb
+++ b/content/app/strings/translations/content_strings_hr.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">dopunski</translation>
 <translation id="1206619573307042055">pomični tekst</translation>
 <translation id="1206693055195146388">klizač</translation>
-<translation id="1235745349614807883">Obriši najnovija pretraživanja</translation>
 <translation id="1281252709823657822">dijalog</translation>
 <translation id="1342835525016946179">članak</translation>
 <translation id="1359897965706325498">natpis</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Dan</translation>
 <translation id="2507943997699731163">Ispunite ovo polje.</translation>
 <translation id="2508569020611168319">popis kartica</translation>
-<translation id="2548326553472216322">Nema najnovijih pretraživanja</translation>
 <translation id="2561842179657104141">prikaži više kontrola za medije</translation>
 <translation id="2572483411312390101">reprodukcija</translation>
 <translation id="2613802280814924224">Unesite važeću vrijednost. Najbliža je važeća vrijednost <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">gumb skočnog prozora</translation>
 <translation id="2761667185364618470">Označite taj okvir ako želite ići dalje.</translation>
 <translation id="2896972712917208084">grupa izbornih gumba</translation>
-<translation id="2901282870647571346">trenutačan status filma</translation>
 <translation id="2908441821576996758">Unesite popis adresa e-pošte odijeljen zarezima.</translation>
 <translation id="2940813599313844715">objekt</translation>
 <translation id="2942448076852699108">istaknuti sadržaj</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Uključi zvuk</translation>
 <translation id="49969490063480558">Unesite dio adrese iza znaka "<ph name="ATSIGN" />". "<ph name="INVALIDADDRESS" />" nije potpuna e-adresa.</translation>
 <translation id="5034860022980953847">pokazivač napretka</translation>
-<translation id="5048533449481078685">oznaka popisa</translation>
 <translation id="5117590920725113268">Prikaži sljedeći mjesec</translation>
 <translation id="512758898067543763">zaglavlje retka</translation>
 <translation id="5164977714490026579">Vrijednost mora biti <ph name="MINIMUM" /> ili veća.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">gumb</translation>
 <translation id="5677946354068040947">više opcija</translation>
 <translation id="57838592816432529">Isključi zvuk</translation>
-<translation id="5843503607508392247">Drugo...</translation>
 <translation id="5860033963881614850">Isključeno</translation>
 <translation id="588258955323874662">Puni zaslon</translation>
 <translation id="5939518447894949180">Ponovno postavi</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">okvir s popisom</translation>
 <translation id="6101327004457443354">uključivanje zvučnog zapisa</translation>
 <translation id="6164829606128959761">mjerač</translation>
-<translation id="6270583010843788609">gumb na vremenskom klizaču filma</translation>
-<translation id="6359256949422175976">gumb vremenskog klizača filma</translation>
 <translation id="6398862346408813489">Prikaži ploču za odabir mjeseca</translation>
 <translation id="6404546809543547843">klizač vremena audiozapisa</translation>
 <translation id="648732519525291180">alat za odabir vremena</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">zap</translation>
 <translation id="6643016212128521049">Izbriši</translation>
-<translation id="6663448176199120256">Najnovija pretraživanja</translation>
 <translation id="668171684555832681">Ostalo...</translation>
 <translation id="6692633176391053278">povećanje/smanjenje strelicama gore/dolje (stepper)</translation>
 <translation id="6739588121953935928">ravnalo</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">uvučeni citat</translation>
 <translation id="6941933287844615239">preuzmi medij</translation>
 <translation id="6989848892321993519">Produljite broj znakova u tekstu na minimalno <ph name="MIN_CHARACTERS" /> (trenutačno imate 1 znak).</translation>
-<translation id="7057186640035488495">vrijeme filma</translation>
 <translation id="709897737746224366">Udovoljite zadanom formatu.</translation>
 <translation id="7223624360433298498">proteklo vrijeme</translation>
 <translation id="7263440858009898357">Odaberite stavku s popisa.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">pretraži tekstno polje</translation>
 <translation id="8115662671911883373">početak prikazivanja titlova</translation>
 <translation id="8117451130807776954">Ovaj tjedan</translation>
-<translation id="8141602879876242471">Ovaj je indeks moguće pretraživati. Unesite ključne riječi za pretraživanje:</translation>
 <translation id="819205353528511139">reprodukcija filma na cijelom zaslonu</translation>
 <translation id="8199524924445686405">gggg</translation>
-<translation id="8244226242650769279">karta slika</translation>
 <translation id="8284326494547611709">Titlovi</translation>
 <translation id="835897206747267392">Nevažeća vrijednost.</translation>
 <translation id="8433900881053900389">alatna traka</translation>
diff --git a/content/app/strings/translations/content_strings_hu.xtb b/content/app/strings/translations/content_strings_hu.xtb
index 92d931d5..ce28900 100644
--- a/content/app/strings/translations/content_strings_hu.xtb
+++ b/content/app/strings/translations/content_strings_hu.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">kiegészítő</translation>
 <translation id="1206619573307042055">fényújság</translation>
 <translation id="1206693055195146388">csúszka</translation>
-<translation id="1235745349614807883">Friss keresések törlése</translation>
 <translation id="1281252709823657822">párbeszédpanel</translation>
 <translation id="1342835525016946179">cikk</translation>
 <translation id="1359897965706325498">szalaghirdetés</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">nap</translation>
 <translation id="2507943997699731163">Kérjük, töltse ki ezt a mezőt.</translation>
 <translation id="2508569020611168319">laplista</translation>
-<translation id="2548326553472216322">Nincsenek friss keresések</translation>
 <translation id="2561842179657104141">további médiavezérlők megjelenítése</translation>
 <translation id="2572483411312390101">lejátszás</translation>
 <translation id="2613802280814924224">Kérjük, érvényes értéket adjon meg. A legközelebbi érvényes érték <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">előugró gomb</translation>
 <translation id="2761667185364618470">Kérjük, jelölje be ezt a jelölőnégyzetet, ha tovább kíván haladni.</translation>
 <translation id="2896972712917208084">választógombcsoport</translation>
-<translation id="2901282870647571346">a jelenlegi film állapota</translation>
 <translation id="2908441821576996758">Kérjük, adjon meg egy vesszőkkel elválasztott e-mail címlistát.</translation>
 <translation id="2940813599313844715">objektum</translation>
 <translation id="2942448076852699108">kijelölt tartalom</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Némítás feloldása</translation>
 <translation id="49969490063480558">Kérjük, adja meg a „<ph name="ATSIGN" />” utáni részt is. A(z) „<ph name="INVALIDADDRESS" />” cím nem teljes.</translation>
 <translation id="5034860022980953847">folyamatjelző</translation>
-<translation id="5048533449481078685">listajelölő</translation>
 <translation id="5117590920725113268">A következő hónap megjelenítése</translation>
 <translation id="512758898067543763">sorfejléc</translation>
 <translation id="5164977714490026579">Az érték legyen nagyobb vagy egyenlő, mint <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">gomb</translation>
 <translation id="5677946354068040947">további beállítások</translation>
 <translation id="57838592816432529">Némítás</translation>
-<translation id="5843503607508392247">Más...</translation>
 <translation id="5860033963881614850">Kikapcsolva</translation>
 <translation id="588258955323874662">Teljes képernyő</translation>
 <translation id="5939518447894949180">Visszaállítás</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">listamező</translation>
 <translation id="6101327004457443354">hangsáv némításának feloldása</translation>
 <translation id="6164829606128959761">mérő</translation>
-<translation id="6270583010843788609">film idővonalának indexképe</translation>
-<translation id="6359256949422175976">a filmidővezérlő indexképe</translation>
 <translation id="6398862346408813489">A hónapválasztási panel megjelenítése</translation>
 <translation id="6404546809543547843">hang idővonalának vezérlője</translation>
 <translation id="648732519525291180">időválasztó</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">hírcsatorna</translation>
 <translation id="6637586476836377253">napló</translation>
 <translation id="6643016212128521049">Törlés</translation>
-<translation id="6663448176199120256">Friss keresések</translation>
 <translation id="668171684555832681">Egyéb...</translation>
 <translation id="6692633176391053278">léptető</translation>
 <translation id="6739588121953935928">vonalzó</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">bekezdésszintű idézet</translation>
 <translation id="6941933287844615239">médiafájlok letöltése</translation>
 <translation id="6989848892321993519">Legalább <ph name="MIN_CHARACTERS" /> karakter hosszú szöveget adjon meg (jelenleg 1 karaktert használ).</translation>
-<translation id="7057186640035488495">film ideje</translation>
 <translation id="709897737746224366">Kérjük, tartsa magát a kívánt formátumhoz.</translation>
 <translation id="7223624360433298498">eltelt idő</translation>
 <translation id="7263440858009898357">Kérjük, válasszon egyet a lista elemei közül.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">keresés a szövegmezőben</translation>
 <translation id="8115662671911883373">feliratok megjelenítése</translation>
 <translation id="8117451130807776954">Ezen a héten</translation>
-<translation id="8141602879876242471">Ez egy kereshető index. Írjon be keresési kulcsszavakat:</translation>
 <translation id="819205353528511139">film lejátszása teljes képernyős nézetben</translation>
 <translation id="8199524924445686405">éééé</translation>
-<translation id="8244226242650769279">interaktív kép</translation>
 <translation id="8284326494547611709">Feliratok</translation>
 <translation id="835897206747267392">Érvénytelen érték.</translation>
 <translation id="8433900881053900389">eszköztár</translation>
diff --git a/content/app/strings/translations/content_strings_id.xtb b/content/app/strings/translations/content_strings_id.xtb
index b8fc201..590050e 100644
--- a/content/app/strings/translations/content_strings_id.xtb
+++ b/content/app/strings/translations/content_strings_id.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">komplementer</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">penggeser</translation>
-<translation id="1235745349614807883">Hapus Penelusuran Barusan</translation>
 <translation id="1281252709823657822">dialog</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">spanduk</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Hari</translation>
 <translation id="2507943997699731163">Harap isi bidang ini.</translation>
 <translation id="2508569020611168319">daftar tab</translation>
-<translation id="2548326553472216322">Tidak ada penelusuran terkini</translation>
 <translation id="2561842179657104141">tampilkan kontrol media lainnya</translation>
 <translation id="2572483411312390101">main</translation>
 <translation id="2613802280814924224">Masukkan nilai yang valid. Nilai valid terdekatnya adalah <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">tombol munculan</translation>
 <translation id="2761667185364618470">Centang kotak ini jika Anda ingin melanjutkan.</translation>
 <translation id="2896972712917208084">grup radio</translation>
-<translation id="2901282870647571346">status film saat ini</translation>
 <translation id="2908441821576996758">Masukkan daftar alamat email yang dipisahkan dengan koma.</translation>
 <translation id="2940813599313844715">objek</translation>
 <translation id="2942448076852699108">konten yang disorot</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Bunyikan</translation>
 <translation id="49969490063480558">Masukkan bagian setelah '<ph name="ATSIGN" />'. '<ph name="INVALIDADDRESS" />' tidak lengkap.</translation>
 <translation id="5034860022980953847">indikator kemajuan</translation>
-<translation id="5048533449481078685">penanda daftar</translation>
 <translation id="5117590920725113268">Tampilkan bulan berikutnya</translation>
 <translation id="512758898067543763">judul baris</translation>
 <translation id="5164977714490026579">Nilai harus lebih besar daripada atau sama dengan <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">tombol</translation>
 <translation id="5677946354068040947">opsi lainnya</translation>
 <translation id="57838592816432529">Bisukan</translation>
-<translation id="5843503607508392247">Lainnya...</translation>
 <translation id="5860033963881614850">Nonaktif</translation>
 <translation id="588258955323874662">Layar Penuh</translation>
 <translation id="5939518447894949180">Setel ulang</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">kotak daftar</translation>
 <translation id="6101327004457443354">suarakan trek audio</translation>
 <translation id="6164829606128959761">pengukur</translation>
-<translation id="6270583010843788609">jempol garis waktu film</translation>
-<translation id="6359256949422175976">jempol scrubber waktu film</translation>
 <translation id="6398862346408813489">Tampilkan panel pilihan bulan</translation>
 <translation id="6404546809543547843">scrubber waktu audio</translation>
 <translation id="648732519525291180">pemilih waktu</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">Hapus</translation>
-<translation id="6663448176199120256">Penelusuran Barusan</translation>
 <translation id="668171684555832681">Lainnya...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">penggaris</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">blockquote</translation>
 <translation id="6941933287844615239">download media</translation>
 <translation id="6989848892321993519">Perpanjang teks ini menjadi <ph name="MIN_CHARACTERS" /> karakter atau lebih (saat ini Anda menggunakan 1 karakter).</translation>
-<translation id="7057186640035488495">waktu film</translation>
 <translation id="709897737746224366">Sesuaikan dengan format yang diminta.</translation>
 <translation id="7223624360433298498">waktu berlalu</translation>
 <translation id="7263440858009898357">Pilih item pada daftar.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">bidang teks penelusuran</translation>
 <translation id="8115662671911883373">mulai menampilkan teks</translation>
 <translation id="8117451130807776954">Minggu ini</translation>
-<translation id="8141602879876242471">Terdapat indeks yang dapat dicari. Masukkan kata kunci penelusuran:</translation>
 <translation id="819205353528511139">putar film dalam mode layar penuh</translation>
 <translation id="8199524924445686405">tttt</translation>
-<translation id="8244226242650769279">gambar peta</translation>
 <translation id="8284326494547611709">Teks</translation>
 <translation id="835897206747267392">Nilai tidak valid.</translation>
 <translation id="8433900881053900389">bilah alat</translation>
diff --git a/content/app/strings/translations/content_strings_it.xtb b/content/app/strings/translations/content_strings_it.xtb
index 4b28fef6..bd25ca9 100644
--- a/content/app/strings/translations/content_strings_it.xtb
+++ b/content/app/strings/translations/content_strings_it.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">elementi complementari</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">dispositivo di scorrimento</translation>
-<translation id="1235745349614807883">Cancella ricerche recenti</translation>
 <translation id="1281252709823657822">finestra di dialogo</translation>
 <translation id="1342835525016946179">articolo</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Giorno</translation>
 <translation id="2507943997699731163">Compila questo campo.</translation>
 <translation id="2508569020611168319">elenco schede</translation>
-<translation id="2548326553472216322">Nessuna ricerca recente</translation>
 <translation id="2561842179657104141">mostra altri controlli multimediali</translation>
 <translation id="2572483411312390101">riproduci</translation>
 <translation id="2613802280814924224">Inserisci un valore valido. Il valore valido più vicino è <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">pulsante popup</translation>
 <translation id="2761667185364618470">Seleziona questa casella se intendi procedere.</translation>
 <translation id="2896972712917208084">gruppo pulsanti di opzione</translation>
-<translation id="2901282870647571346">stato corrente del filmato</translation>
 <translation id="2908441821576996758">Inserisci un elenco di indirizzi email separati da virgola.</translation>
 <translation id="2940813599313844715">oggetto</translation>
 <translation id="2942448076852699108">contenuti evidenziati</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Riattiva audio</translation>
 <translation id="49969490063480558">Inserisci una parte dopo "<ph name="ATSIGN" />". Il valore "<ph name="INVALIDADDRESS" />" è incompleto.</translation>
 <translation id="5034860022980953847">indicatore di avanzamento</translation>
-<translation id="5048533449481078685">indicatore elenco</translation>
 <translation id="5117590920725113268">Mostra mese successivo</translation>
 <translation id="512758898067543763">intestazione di riga</translation>
 <translation id="5164977714490026579">Il valore deve essere superiore o uguale a <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">pulsante</translation>
 <translation id="5677946354068040947">altre opzioni</translation>
 <translation id="57838592816432529">Disattiva audio</translation>
-<translation id="5843503607508392247">Altro...</translation>
 <translation id="5860033963881614850">Off</translation>
 <translation id="588258955323874662">Schermo intero</translation>
 <translation id="5939518447894949180">Ripristina</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">casella di riepilogo</translation>
 <translation id="6101327004457443354">riattiva traccia audio</translation>
 <translation id="6164829606128959761">indicatore</translation>
-<translation id="6270583010843788609">cursore sequenza temporale filmato</translation>
-<translation id="6359256949422175976">cursore dispositivo di scorrimento tempo filmato</translation>
 <translation id="6398862346408813489">Mostra il riquadro di selezione del mese</translation>
 <translation id="6404546809543547843">dispositivo di scorrimento durata audio</translation>
 <translation id="648732519525291180">selettore di ora</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">Cancella</translation>
-<translation id="6663448176199120256">Ricerche recenti</translation>
 <translation id="668171684555832681">Altro...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">righello</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">citazione lunga</translation>
 <translation id="6941933287844615239">scarica contenuti multimediali</translation>
 <translation id="6989848892321993519">Prolunga questo testo a <ph name="MIN_CHARACTERS" /> o più caratteri (al momento stai utilizzando 1 carattere).</translation>
-<translation id="7057186640035488495">tempo filmato</translation>
 <translation id="709897737746224366">Rispetta il formato richiesto.</translation>
 <translation id="7223624360433298498">tempo trascorso</translation>
 <translation id="7263440858009898357">Seleziona un elemento nell'elenco.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">campo di testo della ricerca</translation>
 <translation id="8115662671911883373">avvia la visualizzazione dei sottotitoli</translation>
 <translation id="8117451130807776954">Questa settimana</translation>
-<translation id="8141602879876242471">Questo è un indice di ricerca. Inserisci le parole chiave di ricerca:</translation>
 <translation id="819205353528511139">riproduci filmato in modalità a schermo intero</translation>
 <translation id="8199524924445686405">aaaa</translation>
-<translation id="8244226242650769279">image map</translation>
 <translation id="8284326494547611709">Sottotitoli</translation>
 <translation id="835897206747267392">Valore non valido.</translation>
 <translation id="8433900881053900389">barra degli strumenti</translation>
diff --git a/content/app/strings/translations/content_strings_iw.xtb b/content/app/strings/translations/content_strings_iw.xtb
index 51b2f9a..f945995 100644
--- a/content/app/strings/translations/content_strings_iw.xtb
+++ b/content/app/strings/translations/content_strings_iw.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">משלים</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">מחוון</translation>
-<translation id="1235745349614807883">הסר חיפושים אחרונים</translation>
 <translation id="1281252709823657822">דו-שיח</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">מודעת באנר</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">יום</translation>
 <translation id="2507943997699731163">מלא שדה זה.</translation>
 <translation id="2508569020611168319">רשימת כרטיסיות</translation>
-<translation id="2548326553472216322">אין חיפושים אחרונים</translation>
 <translation id="2561842179657104141">הצג עוד פקדי מדיה</translation>
 <translation id="2572483411312390101">הפעל</translation>
 <translation id="2613802280814924224">הזן ערך חוקי. הערך החוקי הקרוב ביותר הוא <ph name="VALID_VALUE" /></translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">לחצן קופץ</translation>
 <translation id="2761667185364618470">סמן תיבה זו אם אתה רוצה להמשיך.</translation>
 <translation id="2896972712917208084">קבוצת לחצני בחירה</translation>
-<translation id="2901282870647571346">מצב סרט נוכחי</translation>
 <translation id="2908441821576996758">הזן רשימה של כתובות אימייל המופרדות באמצעות פסיקים.</translation>
 <translation id="2940813599313844715">אובייקט</translation>
 <translation id="2942448076852699108">תוכן מודגש</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">בטל השתקה</translation>
 <translation id="49969490063480558">הזן חלק ולאחריו '<ph name="ATSIGN" />'‏. השדה '<ph name="INVALIDADDRESS" />' אינו מלא.</translation>
 <translation id="5034860022980953847">סימן ויזואלי להתקדמות</translation>
-<translation id="5048533449481078685">סמן רשימה</translation>
 <translation id="5117590920725113268">הצג את החודש הבא</translation>
 <translation id="512758898067543763">כותרת שורה</translation>
 <translation id="5164977714490026579">הערך חייב להיות גדול מ-<ph name="MINIMUM" /> או שווה לו.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">לחצן</translation>
 <translation id="5677946354068040947">אפשרויות נוספות</translation>
 <translation id="57838592816432529">השתק</translation>
-<translation id="5843503607508392247">אחר...</translation>
 <translation id="5860033963881614850">כבוי</translation>
 <translation id="588258955323874662">מסך מלא</translation>
 <translation id="5939518447894949180">אפס</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">תיבת רשימה</translation>
 <translation id="6101327004457443354">בטל השתקה של רצועת אודיו</translation>
 <translation id="6164829606128959761">מד</translation>
-<translation id="6270583010843788609">תמונה ממוזערת של משך סרט</translation>
-<translation id="6359256949422175976">תמונה ממוזערת של מסתיר זמן סרט</translation>
 <translation id="6398862346408813489">הצג חלונית לבחירת חודש</translation>
 <translation id="6404546809543547843">מסתיר משך אודיו</translation>
 <translation id="648732519525291180">בוחר שעות</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">פיד</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">נקה</translation>
-<translation id="6663448176199120256">חיפושים אחרונים</translation>
 <translation id="668171684555832681">אחר...</translation>
 <translation id="6692633176391053278">פקד חצים</translation>
 <translation id="6739588121953935928">סרגל</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">‏רכיב blockquote</translation>
 <translation id="6941933287844615239">הורד מדיה</translation>
 <translation id="6989848892321993519">עליך להאריך את הטקסט ל-<ph name="MIN_CHARACTERS" /> תווים או יותר (אתה משתמש כרגע בתו אחד).</translation>
-<translation id="7057186640035488495">משך הסרט</translation>
 <translation id="709897737746224366">התאם את הפורמט המבוקש.</translation>
 <translation id="7223624360433298498">זמן שחלף</translation>
 <translation id="7263440858009898357">בחר פריט מהרשימה.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">שדה טקסט לחיפוש</translation>
 <translation id="8115662671911883373">התחל להציג כתוביות סגורות</translation>
 <translation id="8117451130807776954">השבוע</translation>
-<translation id="8141602879876242471">זהו אינדקס שניתן לבצע בו חיפוש. הזן מילות מפתח לחיפוש:</translation>
 <translation id="819205353528511139">הפעל את הסרט במצב מסך מלא</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">מפת תמונות</translation>
 <translation id="8284326494547611709">כתוביות</translation>
 <translation id="835897206747267392">ערך לא חוקי.</translation>
 <translation id="8433900881053900389">סרגל כלים</translation>
diff --git a/content/app/strings/translations/content_strings_ja.xtb b/content/app/strings/translations/content_strings_ja.xtb
index a7814065..4a972d01 100644
--- a/content/app/strings/translations/content_strings_ja.xtb
+++ b/content/app/strings/translations/content_strings_ja.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">捕捉</translation>
 <translation id="1206619573307042055">マーキー</translation>
 <translation id="1206693055195146388">スライダ</translation>
-<translation id="1235745349614807883">最近の検索履歴を消去</translation>
 <translation id="1281252709823657822">ダイアログ</translation>
 <translation id="1342835525016946179">記事</translation>
 <translation id="1359897965706325498">バナー</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">日</translation>
 <translation id="2507943997699731163">このフィールドを入力してください。</translation>
 <translation id="2508569020611168319">タブリスト</translation>
-<translation id="2548326553472216322">最近の検索はありません</translation>
 <translation id="2561842179657104141">その他のメディア コントロールを表示</translation>
 <translation id="2572483411312390101">再生</translation>
 <translation id="2613802280814924224">有効な値を入力してください。有効な値として最も近いのは <ph name="VALID_VALUE" /> です。</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">ポップアップ ボタン</translation>
 <translation id="2761667185364618470">次に進むにはこのチェックボックスをオンにしてください。</translation>
 <translation id="2896972712917208084">ラジオボタン グループ</translation>
-<translation id="2901282870647571346">現在の映画のステータス</translation>
 <translation id="2908441821576996758">メール アドレスのカンマ区切りリストを入力してください。</translation>
 <translation id="2940813599313844715">オブジェクト</translation>
 <translation id="2942448076852699108">ハイライト表示されたコンテンツ</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">ミュートを解除</translation>
 <translation id="49969490063480558">「<ph name="INVALIDADDRESS" />」は完全なメールアドレスではありません。「<ph name="ATSIGN" />」に続く文字列を入力してください。</translation>
 <translation id="5034860022980953847">プログレスバー</translation>
-<translation id="5048533449481078685">リスト マーカー</translation>
 <translation id="5117590920725113268">次の月を表示</translation>
 <translation id="512758898067543763">行見出し</translation>
 <translation id="5164977714490026579">値は <ph name="MINIMUM" /> 以上にする必要があります。</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">ボタン</translation>
 <translation id="5677946354068040947">その他のオプション</translation>
 <translation id="57838592816432529">ミュート</translation>
-<translation id="5843503607508392247">その他...</translation>
 <translation id="5860033963881614850">オフ</translation>
 <translation id="588258955323874662">全画面表示</translation>
 <translation id="5939518447894949180">リセット</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">リストボックス</translation>
 <translation id="6101327004457443354">音声トラックのミュートを解除</translation>
 <translation id="6164829606128959761">メーター</translation>
-<translation id="6270583010843788609">タイムラインのサムネイル</translation>
-<translation id="6359256949422175976">シークバーのサムネイル</translation>
 <translation id="6398862346408813489">月選択パネルを表示</translation>
 <translation id="6404546809543547843">オーディオ再生バー</translation>
 <translation id="648732519525291180">時間選択ツール</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">フィード</translation>
 <translation id="6637586476836377253">ログ</translation>
 <translation id="6643016212128521049">クリア</translation>
-<translation id="6663448176199120256">最近の検索</translation>
 <translation id="668171684555832681">その他...</translation>
 <translation id="6692633176391053278">ステッパー</translation>
 <translation id="6739588121953935928">ルーラー</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">引用</translation>
 <translation id="6941933287844615239">メディアをダウンロード</translation>
 <translation id="6989848892321993519">このテキストは <ph name="MIN_CHARACTERS" /> 文字以上で指定してください(現在 1 文字で指定されています)。</translation>
-<translation id="7057186640035488495">上映時間</translation>
 <translation id="709897737746224366">指定されている形式で入力してください。</translation>
 <translation id="7223624360433298498">経過時間</translation>
 <translation id="7263440858009898357">リスト内の項目を選択してください。</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">検索テキスト欄</translation>
 <translation id="8115662671911883373">クローズド キャプションの表示を開始</translation>
 <translation id="8117451130807776954">今週</translation>
-<translation id="8141602879876242471">このインデックスは検索できます。キーワードを入力してください:</translation>
 <translation id="819205353528511139">全画面表示モードで再生</translation>
 <translation id="8199524924445686405"> 年 </translation>
-<translation id="8244226242650769279">イメージ マップ</translation>
 <translation id="8284326494547611709">字幕</translation>
 <translation id="835897206747267392">値が無効です。</translation>
 <translation id="8433900881053900389">ツールバー</translation>
diff --git a/content/app/strings/translations/content_strings_kn.xtb b/content/app/strings/translations/content_strings_kn.xtb
index ebf84b4..6f4c43c 100644
--- a/content/app/strings/translations/content_strings_kn.xtb
+++ b/content/app/strings/translations/content_strings_kn.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">ಪೂರಕವಾಗಿ</translation>
 <translation id="1206619573307042055">ಮಾರ್ಕ್ಯೂ</translation>
 <translation id="1206693055195146388">ಸ್ಲೈಡರ್</translation>
-<translation id="1235745349614807883">ಇತ್ತೀಚಿನ ಹುಡುಕಾಟವನ್ನು ತೆರವುಗೊಳಿಸಿ</translation>
 <translation id="1281252709823657822">ಸಂವಾದ</translation>
 <translation id="1342835525016946179">ಲೇಖನ</translation>
 <translation id="1359897965706325498">ಬ್ಯಾನರ್</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">ದಿನ</translation>
 <translation id="2507943997699731163">ದಯವಿಟ್ಟು ಈ ಕ್ಷೇತ್ರವನ್ನು ಭರ್ತಿ ಮಾಡಿ.</translation>
 <translation id="2508569020611168319">ಟ್ಯಾಬ್ ಪಟ್ಟಿ</translation>
-<translation id="2548326553472216322">ಇತ್ತೀಚಿನ ಹುಡುಕಾಟಗಳು ಇಲ್ಲ</translation>
 <translation id="2561842179657104141">ಇನ್ನಷ್ಟು ಮಾಧ್ಯಮ ನಿಯಂತ್ರಣಗಳನ್ನು ತೋರಿಸು</translation>
 <translation id="2572483411312390101">ಪ್ಲೇ ಮಾಡಿ</translation>
 <translation id="2613802280814924224">ಮಾನ್ಯ ಮೌಲ್ಯವನ್ನು ನಮೂದಿಸಿ. ಹತ್ತಿರದ ಮಾನ್ಯ ಮೌಲ್ಯವು <ph name="VALID_VALUE" /> ಆಗಿದೆ.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">ಪಾಪ್ ಅಪ್ ಬಟನ್</translation>
 <translation id="2761667185364618470">ನೀವು ಮುಂದುವರೆಯಬೇಕಾದರೆ ದಯವಿಟ್ಟು ಈ ಬಾಕ್ಸ್ ಅನ್ನು ಪರೀಕ್ಷಿಸಿ.</translation>
 <translation id="2896972712917208084">ರೇಡಿಯೋ ಗುಂಪು</translation>
-<translation id="2901282870647571346">ಪ್ರಸ್ತುತ ಚಲನಚಿತ್ರದ ಸ್ಥಿತಿ</translation>
 <translation id="2908441821576996758">ದಯವಿಟ್ಟು ಅಲ್ಪ ವಿರಾಮದಿಂದ ಬೇರ್ಪಡಿಸಿದ ಇಮೇಲ್ ವಿಳಾಸಗಳ ಪಟ್ಟಿಯನ್ನು ನಮೂದಿಸಿ.</translation>
 <translation id="2940813599313844715">ವಸ್ತು</translation>
 <translation id="2942448076852699108">ಹೈಲೈಟ್ ಮಾಡಲಾದ ವಿಷಯ</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">ಅನ್‌ಮ್ಯೂಟ್</translation>
 <translation id="49969490063480558">'<ph name="ATSIGN" />' ನಂತರದ ಒಂದು ಭಾಗವನ್ನು ನಮೂದಿಸಿ. '<ph name="INVALIDADDRESS" />' ಅಪೂರ್ಣವಾಗಿದೆ.</translation>
 <translation id="5034860022980953847">ಪ್ರಗತಿ ಸೂಚಕ</translation>
-<translation id="5048533449481078685">ಪಟ್ಟಿ ಗುರುತು</translation>
 <translation id="5117590920725113268">ಮುಂದಿನ ತಿಂಗಳು ತೋರಿಸಿ</translation>
 <translation id="512758898067543763">ಸಾಲಿನ ಶಿರೋನಾಮೆ</translation>
 <translation id="5164977714490026579">ಮೌಲ್ಯವು <ph name="MINIMUM" /> ಕ್ಕಿಂತಲೂ ಹೆಚ್ಚಾಗಿರಬೇಕು ಅಥವಾ ಸಮನಾಗಿರಬೇಕು.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">ಬಟನ್</translation>
 <translation id="5677946354068040947">ಇನ್ನಷ್ಟು ಆಯ್ಕೆಗಳು</translation>
 <translation id="57838592816432529">ಮ್ಯೂಟ್</translation>
-<translation id="5843503607508392247">ಇತರೆ...</translation>
 <translation id="5860033963881614850">ಆಫ್</translation>
 <translation id="588258955323874662">ಪೂರ್ಣಪರದೆ</translation>
 <translation id="5939518447894949180">ಮರುಹೊಂದಿಸು</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">ಪಟ್ಟಿಯ ಬಾಕ್ಸ್</translation>
 <translation id="6101327004457443354">ಆಡಿಯೋ ಟ್ರ್ಯಾಕ್ ಅನ್‌ಮ್ಯೂಟ್ ಮಾಡು</translation>
 <translation id="6164829606128959761">ಮೀಟರ್</translation>
-<translation id="6270583010843788609">ಚಲನಚಿತ್ರ ಸಮಯಮಿತಿಯ ಥಂಬ್‌</translation>
-<translation id="6359256949422175976">ಚಲನಚಿತ್ರ ಸಮಯ ಸ್ಕ್ರಬ್ಬರ್ ಥಂಬ್</translation>
 <translation id="6398862346408813489">ತಿಂಗಳ ಆಯ್ಕೆ ಪ್ಯಾನಲ್ ತೋರಿಸಿ</translation>
 <translation id="6404546809543547843">ಆಡಿಯೊ ಸಮಯ ಸ್ಕ್ರಬ್ಬರ್</translation>
 <translation id="648732519525291180">ಸಮಯ ಪಿಕರ್</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">ಫೀಡ್‌</translation>
 <translation id="6637586476836377253">ಲಾಗ್</translation>
 <translation id="6643016212128521049">ತೆರವುಗೊಳಿಸಿ</translation>
-<translation id="6663448176199120256">ಇತ್ತೀಚಿನ ಹುಡುಕಾಟಗಳು</translation>
 <translation id="668171684555832681">ಇತರೆ...</translation>
 <translation id="6692633176391053278">ಸ್ಟೀಪರ್</translation>
 <translation id="6739588121953935928">ರೂಲರ್‌</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">ಬ್ಲಾಕ್‌ಕೋಟ್</translation>
 <translation id="6941933287844615239">ಮಾಧ್ಯಮ ಡೌನ್‌ಲೋಡ್</translation>
 <translation id="6989848892321993519">ಈ ಪಠ್ಯವನ್ನು <ph name="MIN_CHARACTERS" /> ಅಥವಾ ಇದಕ್ಕಿಂತಲೂ ಹೆಚ್ಚಿನ ಅಕ್ಷರಗಳಿಗೆ ಉದ್ದಗೊಳಿಸಿ (ನೀವು ಪ್ರಸ್ತುತ 1 ಅಕ್ಷರಗಳನ್ನು ಬಳಸುತ್ತಿರುವಿರಿ).</translation>
-<translation id="7057186640035488495">ಚಲನಚಿತ್ರ ಸಮಯ</translation>
 <translation id="709897737746224366">ದಯವಿಟ್ಟು ವಿನಂತಿಸಿದ ಸ್ವರೂಪವನ್ನು ಹೊಂದಿಸಿ.</translation>
 <translation id="7223624360433298498">ಕಳೆದುಹೋದ ಸಮಯ</translation>
 <translation id="7263440858009898357">ಪಟ್ಟಿಯಲ್ಲಿನ ಐಟಂ ಅನ್ನು ದಯವಿಟ್ಟು ಆಯ್ಕೆ ಮಾಡಿ.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">ಪಠ್ಯ ಕ್ಷೇತ್ರವನ್ನು ಹುಡುಕಿ</translation>
 <translation id="8115662671911883373">ಮುಚ್ಚಲಾಗಿರುವ ಶೀರ್ಷಿಕೆಗಳ ಪ್ರದರ್ಶಿಸುವಿಕೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿ</translation>
 <translation id="8117451130807776954">ಈ ವಾರ</translation>
-<translation id="8141602879876242471">ಇದು ಹುಡುಕಾಡಬಹುದಾದ ಸೂಚಿಕೆ ಹುಡುಕಾಟ ಕೀವರ್ಡ್‌ಗಳನ್ನು ನಮೂದಿಸಿ:</translation>
 <translation id="819205353528511139">ಪೂರ್ಣ ಪರದೆಯ ಮೋಡ್‌‌ನಲ್ಲಿ ಚಲನಚಿತ್ರವನ್ನು ಪ್ಲೇ ಮಾಡಿ</translation>
 <translation id="8199524924445686405">ವವವವ</translation>
-<translation id="8244226242650769279">ಇಮೇಜ್ ನಕ್ಷೆ</translation>
 <translation id="8284326494547611709">ಶೀರ್ಷಿಕೆಗಳು</translation>
 <translation id="835897206747267392">ಅಮಾನ್ಯ ಮೌಲ್ಯ.</translation>
 <translation id="8433900881053900389">ಟೂಲ್‌ಬಾರ್</translation>
diff --git a/content/app/strings/translations/content_strings_ko.xtb b/content/app/strings/translations/content_strings_ko.xtb
index cd1b86a..debcd77 100644
--- a/content/app/strings/translations/content_strings_ko.xtb
+++ b/content/app/strings/translations/content_strings_ko.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">상호 보완</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">슬라이더</translation>
-<translation id="1235745349614807883">최근 검색 삭제</translation>
 <translation id="1281252709823657822">대화상자</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">배너</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">일</translation>
 <translation id="2507943997699731163">이 입력란을 작성하세요.</translation>
 <translation id="2508569020611168319">탭 목록</translation>
-<translation id="2548326553472216322">최근 수행된 검색 없음</translation>
 <translation id="2561842179657104141">미디어 컨트롤 더보기</translation>
 <translation id="2572483411312390101">재생</translation>
 <translation id="2613802280814924224">유효한 값을 입력해 주세요. 가장 근접한 유효 값은 <ph name="VALID_VALUE" />입니다.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">팝업 버튼</translation>
 <translation id="2761667185364618470">계속하려면 이 확인란을 선택하세요.</translation>
 <translation id="2896972712917208084">라디오 그룹</translation>
-<translation id="2901282870647571346">현재 영화 상태</translation>
 <translation id="2908441821576996758">이메일 주소를 쉼표로 구분하여 입력하세요.</translation>
 <translation id="2940813599313844715">객체</translation>
 <translation id="2942448076852699108">강조표시된 콘텐츠</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">음소거 해제</translation>
 <translation id="49969490063480558">'<ph name="ATSIGN" />' 뒷 부분을 입력해 주세요. '<ph name="INVALIDADDRESS" />'(이)가 완전하지 않습니다.</translation>
 <translation id="5034860022980953847">진행률 표시기</translation>
-<translation id="5048533449481078685">목록 표시기</translation>
 <translation id="5117590920725113268">다음 달 표시</translation>
 <translation id="512758898067543763">행 헤더</translation>
 <translation id="5164977714490026579">값은 <ph name="MINIMUM" /> 이상이어야 합니다.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">버튼</translation>
 <translation id="5677946354068040947">옵션 더보기</translation>
 <translation id="57838592816432529">음소거</translation>
-<translation id="5843503607508392247">다른 시간...</translation>
 <translation id="5860033963881614850">사용 안함</translation>
 <translation id="588258955323874662">전체화면</translation>
 <translation id="5939518447894949180">초기화</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">목록 상자</translation>
 <translation id="6101327004457443354">오디오 트랙 음소거 해제</translation>
 <translation id="6164829606128959761">미터</translation>
-<translation id="6270583010843788609">영화 타임라인 썸</translation>
-<translation id="6359256949422175976">영화 시간 스크러버 썸</translation>
 <translation id="6398862346408813489">월 선택 패널 표시</translation>
 <translation id="6404546809543547843">오디오 시간 스크러버</translation>
 <translation id="648732519525291180">시간 선택기</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">피드</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">삭제</translation>
-<translation id="6663448176199120256">최근 수행된 검색</translation>
 <translation id="668171684555832681">기타...</translation>
 <translation id="6692633176391053278">증감자</translation>
 <translation id="6739588121953935928">눈금자</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">인용구</translation>
 <translation id="6941933287844615239">미디어 다운로드</translation>
 <translation id="6989848892321993519">이 텍스트를 <ph name="MIN_CHARACTERS" />자 이상으로 늘리세요(현재 1자 사용 중).</translation>
-<translation id="7057186640035488495">영화 시간</translation>
 <translation id="709897737746224366">요청한 형식과 일치시키세요.</translation>
 <translation id="7223624360433298498">경과 시간</translation>
 <translation id="7263440858009898357">목록에서 항목을 선택하세요.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">검색어 입력란</translation>
 <translation id="8115662671911883373">캡션 표시 시작</translation>
 <translation id="8117451130807776954">이번 주</translation>
-<translation id="8141602879876242471">이것은 검색 색인합니다. 검색 키워드 입력:</translation>
 <translation id="819205353528511139">전체화면 모드로 영화 재생</translation>
 <translation id="8199524924445686405">연도</translation>
-<translation id="8244226242650769279">이미지 지도</translation>
 <translation id="8284326494547611709">자막</translation>
 <translation id="835897206747267392">값이 잘못되었습니다.</translation>
 <translation id="8433900881053900389">툴바</translation>
diff --git a/content/app/strings/translations/content_strings_lt.xtb b/content/app/strings/translations/content_strings_lt.xtb
index 0f924d0..d7d5a84 100644
--- a/content/app/strings/translations/content_strings_lt.xtb
+++ b/content/app/strings/translations/content_strings_lt.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">papildomas</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">šliaužiklis</translation>
-<translation id="1235745349614807883">Išvalyti pastarąsias paieškas</translation>
 <translation id="1281252709823657822">dialogo langas</translation>
 <translation id="1342835525016946179">artikelis</translation>
 <translation id="1359897965706325498">reklamjuostė</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Diena</translation>
 <translation id="2507943997699731163">Užpildykite šį lauką.</translation>
 <translation id="2508569020611168319">skirtukų sąrašas</translation>
-<translation id="2548326553472216322">Pastaruoju metu paieškų nevykdyta</translation>
 <translation id="2561842179657104141">rodyti daugiau medijos valdiklių</translation>
 <translation id="2572483411312390101">paleisti</translation>
 <translation id="2613802280814924224">Įveskite tinkamą vertę. Artimiausia tinkama vertė yra <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">Iššokantysis mygtukas</translation>
 <translation id="2761667185364618470">Jei norite tęsti, pažymėkite šį laukelį.</translation>
 <translation id="2896972712917208084">akučių grupė</translation>
-<translation id="2901282870647571346">dabartinė filmo būsena</translation>
 <translation id="2908441821576996758">Įveskite kableliais atskirtą el. pašto adresų sąrašą.</translation>
 <translation id="2940813599313844715">objektas</translation>
 <translation id="2942448076852699108">paryškintas turinys</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Įjungti garsą</translation>
 <translation id="49969490063480558">Įveskite dalį po „<ph name="ATSIGN" />“. „<ph name="INVALIDADDRESS" />“ nėra visas el. pašto adresas.</translation>
 <translation id="5034860022980953847">eigos indikatorius</translation>
-<translation id="5048533449481078685">sąrašo žymeklis</translation>
 <translation id="5117590920725113268">Rodyti kitą mėnesį</translation>
 <translation id="512758898067543763">eilutės antraštė</translation>
 <translation id="5164977714490026579">Vertė turi būti <ph name="MINIMUM" /> arba didesnė.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">mygtukas</translation>
 <translation id="5677946354068040947">daugiau parinkčių</translation>
 <translation id="57838592816432529">Nutildyti</translation>
-<translation id="5843503607508392247">Kita...</translation>
 <translation id="5860033963881614850">Išjungta</translation>
 <translation id="588258955323874662">Visas ekranas</translation>
 <translation id="5939518447894949180">Nustatyti iš naujo</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">sąrašo laukelis</translation>
 <translation id="6101327004457443354">įjungti garso įrašo takelio garsą</translation>
 <translation id="6164829606128959761">matuoklis</translation>
-<translation id="6270583010843788609">filmo laiko juostos miniatiūra</translation>
-<translation id="6359256949422175976">filmo laiko valdiklio miniatiūra</translation>
 <translation id="6398862346408813489">Rodyti mėnesio pasirinkimo skydelį</translation>
 <translation id="6404546809543547843">garso laiko valdiklis</translation>
 <translation id="648732519525291180">laiko rinkiklis</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">sklaidos kanalas</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">Išvalyti</translation>
-<translation id="6663448176199120256">Naujausios paieškos</translation>
 <translation id="668171684555832681">Kita...</translation>
 <translation id="6692633176391053278">ėjimo aukštyn / žemyn valdiklis</translation>
 <translation id="6739588121953935928">liniuotė</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">citata</translation>
 <translation id="6941933287844615239">atsisiųsti mediją</translation>
 <translation id="6989848892321993519">Pailginkite šį tekstą iki <ph name="MIN_CHARACTERS" /> simb. ar daugiau (šiuo metu naudojate 1 simbolį).</translation>
-<translation id="7057186640035488495">filmo laikas</translation>
 <translation id="709897737746224366">Priderinkite reikalaujamą formatą.</translation>
 <translation id="7223624360433298498">praėjęs laikas</translation>
 <translation id="7263440858009898357">Pasirinkite sąraše pateiktą elementą.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">paieškos teksto laukas</translation>
 <translation id="8115662671911883373">pateikti subtitrus</translation>
 <translation id="8117451130807776954">Ši savaitė</translation>
-<translation id="8141602879876242471">Tai yra ieškotinas indeksas. Įveskite paieškos raktinių žodžių:</translation>
 <translation id="819205353528511139">paleisti filmą viso ekrano režimu</translation>
 <translation id="8199524924445686405">mmmm</translation>
-<translation id="8244226242650769279">paveikslėlio žemėlapis</translation>
 <translation id="8284326494547611709">Subtitrai</translation>
 <translation id="835897206747267392">Neteisinga vertė.</translation>
 <translation id="8433900881053900389">įrankių juosta</translation>
diff --git a/content/app/strings/translations/content_strings_lv.xtb b/content/app/strings/translations/content_strings_lv.xtb
index 6dc3756c..12af048 100644
--- a/content/app/strings/translations/content_strings_lv.xtb
+++ b/content/app/strings/translations/content_strings_lv.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">papildu</translation>
 <translation id="1206619573307042055">slīdošais teksts</translation>
 <translation id="1206693055195146388">slīdnis</translation>
-<translation id="1235745349614807883">Dzēst nesenos meklējumus</translation>
 <translation id="1281252709823657822">dialoglodziņš</translation>
 <translation id="1342835525016946179">raksts</translation>
 <translation id="1359897965706325498">reklāmkarogs</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Diena</translation>
 <translation id="2507943997699731163">Aizpildiet šo lauku.</translation>
 <translation id="2508569020611168319">ciļņu saraksts</translation>
-<translation id="2548326553472216322">Nav nesenu meklējumu</translation>
 <translation id="2561842179657104141">rādīt citas multivides vadīklas</translation>
 <translation id="2572483411312390101">atskaņot</translation>
 <translation id="2613802280814924224">Lūdzu, ievadiet derīgu vērtību. Tuvākā derīgā vērtība ir <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">uznirstoša poga</translation>
 <translation id="2761667185364618470">Lai turpinātu, atzīmējiet šo izvēles rūtiņu.</translation>
 <translation id="2896972712917208084">radiopogu grupa</translation>
-<translation id="2901282870647571346">pašreizējais filmas statuss</translation>
 <translation id="2908441821576996758">Lūdzu, ievadiet ar komatu atdalītu e-pasta adrešu sarakstu.</translation>
 <translation id="2940813599313844715">objekts</translation>
 <translation id="2942448076852699108">iezīmētais saturs</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Ieslēgt skaņu</translation>
 <translation id="49969490063480558">Lūdzu, ievadiet daļu, kas atrodas aiz zīmes <ph name="ATSIGN" />. “<ph name="INVALIDADDRESS" />” ir nepilna adrese.</translation>
 <translation id="5034860022980953847">norises indikators</translation>
-<translation id="5048533449481078685">sarakstu marķieris</translation>
 <translation id="5117590920725113268">Rādīt nākamo mēnesi</translation>
 <translation id="512758898067543763">rindas virsraksts</translation>
 <translation id="5164977714490026579">Vērtībai ir jābūt lielākai vai vienādai ar <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">poga</translation>
 <translation id="5677946354068040947">citas opcijas</translation>
 <translation id="57838592816432529">Izslēgt skaņu</translation>
-<translation id="5843503607508392247">Cits...</translation>
 <translation id="5860033963881614850">Izsl.</translation>
 <translation id="588258955323874662">Pilnekrāna</translation>
 <translation id="5939518447894949180">Atiestatīt</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">sarakstlodziņš</translation>
 <translation id="6101327004457443354">ieslēgt audio ieraksta skaņu</translation>
 <translation id="6164829606128959761">mērītājs</translation>
-<translation id="6270583010843788609">filmas laika skalas sīktēls</translation>
-<translation id="6359256949422175976">filmas laika skalas slīdņa sīktēls</translation>
 <translation id="6398862346408813489">Rādīt mēneša atlases paneli</translation>
 <translation id="6404546809543547843">audio laika skalas slīdnis</translation>
 <translation id="648732519525291180">laika atlasītājs</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">plūsma</translation>
 <translation id="6637586476836377253">žurnāls</translation>
 <translation id="6643016212128521049">Notīrīt</translation>
-<translation id="6663448176199120256">Neseni meklējumi</translation>
 <translation id="668171684555832681">Cits</translation>
 <translation id="6692633176391053278">pārslēdzējs</translation>
 <translation id="6739588121953935928">lineāls</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">citāta bloks</translation>
 <translation id="6941933287844615239">lejupielādēt multivides failus</translation>
 <translation id="6989848892321993519">Lūdzu, papildiniet šo tekstu līdz vismaz <ph name="MIN_CHARACTERS" /> rakstzīmēm (pašlaik tas ietver 1 rakstzīmi).</translation>
-<translation id="7057186640035488495">filmas laiks</translation>
 <translation id="709897737746224366">Pieskaņojiet vērtību prasītajam formātam.</translation>
 <translation id="7223624360433298498">pagājušais laiks</translation>
 <translation id="7263440858009898357">Atlasiet vienumu sarakstā.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">meklēšanas teksta lauks</translation>
 <translation id="8115662671911883373">sākt slēgto parakstu rādīšanu</translation>
 <translation id="8117451130807776954">Šī nedēļa</translation>
-<translation id="8141602879876242471">Šis ir indekss ar meklēšanas iespējām. Ievadīt meklēšanas atslēgvārdus:</translation>
 <translation id="819205353528511139">atskaņot filmu pilnekrāna režīmā</translation>
 <translation id="8199524924445686405">gggg</translation>
-<translation id="8244226242650769279">attēlu karte</translation>
 <translation id="8284326494547611709">Paraksti</translation>
 <translation id="835897206747267392">Nederīga vērtība.</translation>
 <translation id="8433900881053900389">rīkjosla</translation>
diff --git a/content/app/strings/translations/content_strings_ml.xtb b/content/app/strings/translations/content_strings_ml.xtb
index cfb4b6a..d203200 100644
--- a/content/app/strings/translations/content_strings_ml.xtb
+++ b/content/app/strings/translations/content_strings_ml.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">കോംപ്ലിമെന്ററി</translation>
 <translation id="1206619573307042055">മാർക്യൂ</translation>
 <translation id="1206693055195146388">സ്ലൈഡർ</translation>
-<translation id="1235745349614807883">അടുത്തിടെയുള്ള തിരയലുകള്‍ മായ്ക്കുക</translation>
 <translation id="1281252709823657822">ഡയലോഗ്</translation>
 <translation id="1342835525016946179">ലേഖനം</translation>
 <translation id="1359897965706325498">ബാനർ</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">ദിവസം</translation>
 <translation id="2507943997699731163">ദയവായി ഈ ഫീല്‍ഡ് പൂരിപ്പിക്കുക.</translation>
 <translation id="2508569020611168319">ടാബ് ലിസ്റ്റ്</translation>
-<translation id="2548326553472216322">സമീപകാല തിരയലുകള്‍ ഇല്ല</translation>
 <translation id="2561842179657104141">കൂടുതൽ മീഡിയ നിയന്ത്രണങ്ങൾ കാണിക്കുക</translation>
 <translation id="2572483411312390101">പ്ലേ ചെയ്യുക</translation>
 <translation id="2613802280814924224">സാധുവായ ഒരു മൂല്യം നൽകുക. ഏറ്റവുമടുത്ത സാധുവായ മൂല്യം <ph name="VALID_VALUE" /> ആണ്.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">പോപ്പ് അപ്പ് ബട്ടൺ</translation>
 <translation id="2761667185364618470">നിങ്ങള്‍ തുടരാന്‍ താല്‍പ്പര്യപ്പെടുന്നെങ്കില്‍ ഈ ബോക്സ് ദയവായി പരിശോധിക്കുക.</translation>
 <translation id="2896972712917208084">റേഡിയോ ഗ്രൂപ്പ്</translation>
-<translation id="2901282870647571346">നിലവിലെ മൂവി നില</translation>
 <translation id="2908441821576996758">ഇമെയില്‍ വിലാസങ്ങളുടെ കോമയാല്‍ വേര്‍തിരിച്ച ഒരു പട്ടിക ദയവായി നല്‍കുക.</translation>
 <translation id="2940813599313844715">ഒബ്‌ജക്‌റ്റ്</translation>
 <translation id="2942448076852699108">ഹൈലൈറ്റുചെയ്‌തിരിക്കുന്ന ഉള്ളടക്കം</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">അൺമ്യൂട്ടുചെയ്യുക</translation>
 <translation id="49969490063480558">'<ph name="ATSIGN" />' എന്നതിനുശേഷം ഒരു ഭാഗം നൽകുക.'<ph name="INVALIDADDRESS" />' അപൂർണ്ണമാണ്.</translation>
 <translation id="5034860022980953847">'പ്രോഗ്രസ്' ഇൻഡിക്കേറ്റർ</translation>
-<translation id="5048533449481078685">പട്ടിക മാര്‍ക്കര്‍</translation>
 <translation id="5117590920725113268">അടുത്ത മാസം കാണിക്കുക</translation>
 <translation id="512758898067543763">വരി ശീർഷകം</translation>
 <translation id="5164977714490026579">മൂല്യം <ph name="MINIMUM" /> എന്നതില്‍ കൂടുതലോ സമമോ ആയിരിക്കണം.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">ബട്ടൺ</translation>
 <translation id="5677946354068040947">കൂടുതൽ ഓപ്‌ഷനുകൾ</translation>
 <translation id="57838592816432529">മ്യൂട്ടുചെയ്യുക</translation>
-<translation id="5843503607508392247">മറ്റുള്ളവ...</translation>
 <translation id="5860033963881614850">ഓഫാക്കുക</translation>
 <translation id="588258955323874662">പൂര്‍‌ണ്ണസ്‌ക്രീന്‍</translation>
 <translation id="5939518447894949180">വീണ്ടും സജ്ജീകരിക്കുക</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">ലിസ്റ്റ് ബോക്‌സ്</translation>
 <translation id="6101327004457443354">ഓഡിയോ ട്രാക്ക് ശബ്‌ദമുള്ളതാക്കുക</translation>
 <translation id="6164829606128959761">മീറ്റർ</translation>
-<translation id="6270583010843788609">മൂവി ടൈംലൈൻ തമ്പ്</translation>
-<translation id="6359256949422175976">മൂവി ടൈം സ്‌ക്രബ്ബർ തമ്പ്</translation>
 <translation id="6398862346408813489">മാസം തിരഞ്ഞെടുക്കുന്ന പാനൽ കാണിക്കുക</translation>
 <translation id="6404546809543547843">ഓഡിയോ സമയ സ്‌ക്രബർ</translation>
 <translation id="648732519525291180">സമയ പിക്കർ</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">ഫീഡ്</translation>
 <translation id="6637586476836377253">ലോഗ്</translation>
 <translation id="6643016212128521049">മായ്‌ക്കുക</translation>
-<translation id="6663448176199120256">സമീപകാല തിരയലുകള്‍</translation>
 <translation id="668171684555832681">മറ്റുള്ളവ...</translation>
 <translation id="6692633176391053278">സ്റ്റെപ്പർ</translation>
 <translation id="6739588121953935928">റൂളർ</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">ബ്ലോക്ക്‌കോട്ട്</translation>
 <translation id="6941933287844615239">മീഡിയ ഡൗൺലോഡുചെയ്യുക</translation>
 <translation id="6989848892321993519">ഈ ടെക്‌സ്റ്റിന്റെ ദൈർഘ്യം <ph name="MIN_CHARACTERS" /> പ്രതീകങ്ങളോ അതിൽ കൂടുതലോ ആയി വർദ്ധിപ്പിക്കുക (നിങ്ങൾ നിലവിൽ ഒരു പ്രതീകം മാത്രമേ ഉപയോഗിക്കുന്നുള്ളൂ).</translation>
-<translation id="7057186640035488495">മൂവി ടൈം</translation>
 <translation id="709897737746224366">അഭ്യര്‍ത്ഥി ച്ചഫോര്‍മാറ്റ് ദയവായി പൊരുത്തപ്പെടുത്തുക.</translation>
 <translation id="7223624360433298498">കഴിഞ്ഞ സമയം</translation>
 <translation id="7263440858009898357">പട്ടികയിലെ ഒരു ഇനം ദയവായി തിരഞ്ഞെടുക്കുക</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">തിരയൽ ടെക്‌സ്റ്റ് ഫീൽഡ്</translation>
 <translation id="8115662671911883373">അടച്ച അടിക്കുറിപ്പുകൾ പ്രദർശിപ്പിക്കുന്നത് ആരംഭിക്കുക</translation>
 <translation id="8117451130807776954">ഈ ആഴ്‌ച</translation>
-<translation id="8141602879876242471">ഇത് തിരയാവുന്ന സൂചികയാണ്. തിരയൽ കീവേഡുകള്‍ നല്‍കുക:</translation>
 <translation id="819205353528511139">പൂർണ്ണ സ്‌ക്രീൻ മോഡിൽ മൂവി പ്ലേ ചെയ്യുക</translation>
 <translation id="8199524924445686405">വർഷം</translation>
-<translation id="8244226242650769279">ഇമേജ് മാപ്പ്</translation>
 <translation id="8284326494547611709">അടിക്കുറിപ്പുകൾ</translation>
 <translation id="835897206747267392">അസാധുവായ മൂല്യം.</translation>
 <translation id="8433900881053900389">ടൂൾബാർ</translation>
diff --git a/content/app/strings/translations/content_strings_mr.xtb b/content/app/strings/translations/content_strings_mr.xtb
index 2f3e78f..beb6c71 100644
--- a/content/app/strings/translations/content_strings_mr.xtb
+++ b/content/app/strings/translations/content_strings_mr.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">पूरक</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">स्लायडर</translation>
-<translation id="1235745349614807883">अलीकडील शोध साफ करा</translation>
 <translation id="1281252709823657822">संवाद</translation>
 <translation id="1342835525016946179">लेख</translation>
 <translation id="1359897965706325498">बॅनर</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">दिवस</translation>
 <translation id="2507943997699731163">कृपया हे फील्ड भरा.</translation>
 <translation id="2508569020611168319">टॅब सूची</translation>
-<translation id="2548326553472216322">अलीकडील शोध नाहीत</translation>
 <translation id="2561842179657104141">आणखी मीडिया नियंत्रणे दर्शवा</translation>
 <translation id="2572483411312390101">प्ले करा</translation>
 <translation id="2613802280814924224">कृपया एक वैध मूल्य प्रविष्ट करा. जवळील वैध मूल्य <ph name="VALID_VALUE" /> आहे.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">पॉप अप बटण</translation>
 <translation id="2761667185364618470">कृपया आपण पुढे चालू ठेवू इच्छित असल्यास हा बॉक्स पहा.</translation>
 <translation id="2896972712917208084">रेडिओ गट</translation>
-<translation id="2901282870647571346">वर्तमान चित्रपट स्थिती</translation>
 <translation id="2908441821576996758">कृपया ईमेल पत्त्यांची स्वल्पविरामाद्वारे विभक्त सूची प्रविष्ट करा.</translation>
 <translation id="2940813599313844715">ऑब्जेक्ट</translation>
 <translation id="2942448076852699108">हायलाइट केलेली सामग्री</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">सशब्द करा</translation>
 <translation id="49969490063480558">कृपया '<ph name="ATSIGN" />' चे अनुसरण करणारा भाग प्रविष्ट करा. '<ph name="INVALIDADDRESS" />' अपूर्ण आहे.</translation>
 <translation id="5034860022980953847">प्रगती सूचक</translation>
-<translation id="5048533449481078685">सूची चिन्हक</translation>
 <translation id="5117590920725113268">पुढील महिना दर्शवा</translation>
 <translation id="512758898067543763">पंक्ती शीर्षलेख</translation>
 <translation id="5164977714490026579">मूल्य <ph name="MINIMUM" /> पेक्षा मोठे किंवा समान असावे.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">बटण</translation>
 <translation id="5677946354068040947">अधिक पर्याय</translation>
 <translation id="57838592816432529">निःशब्द करा</translation>
-<translation id="5843503607508392247">अन्य...</translation>
 <translation id="5860033963881614850">बंद</translation>
 <translation id="588258955323874662">पूर्णस्क्रीन</translation>
 <translation id="5939518447894949180">रीसेट करा</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">सूची बॉक्स</translation>
 <translation id="6101327004457443354">ऑडिओ ट्रॅक सशब्द करा</translation>
 <translation id="6164829606128959761">मीटर</translation>
-<translation id="6270583010843788609">चित्रपट टाइमलाइन थंब</translation>
-<translation id="6359256949422175976">चित्रपट वेळ स्क्रबर थंब</translation>
 <translation id="6398862346408813489">महिना निवड पॅनेल दर्शवा</translation>
 <translation id="6404546809543547843">ऑडिओ वेळ स्क्रबर</translation>
 <translation id="648732519525291180">वेळ निवडक</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">फीड</translation>
 <translation id="6637586476836377253">लॉग</translation>
 <translation id="6643016212128521049">साफ करा</translation>
-<translation id="6663448176199120256">अलीकडील शोध</translation>
 <translation id="668171684555832681">अन्य...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">मोजपट्टी</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">ब्लॉककोट</translation>
 <translation id="6941933287844615239">मीडिया डाउनलोड करा</translation>
 <translation id="6989848892321993519">कृपया हा मजकूर <ph name="MIN_CHARACTERS" /> वर्ण किंवा त्यापेक्षा अधिक मोठा करा (आपण सध्‍या 1 वर्ण वापरत आहात).</translation>
-<translation id="7057186640035488495">चित्रपटाची वेळ</translation>
 <translation id="709897737746224366">कृपया विनंती केलेले स्वरूपन जुळवा.</translation>
 <translation id="7223624360433298498">लोटलेला अवधी</translation>
 <translation id="7263440858009898357">कृपया सूचीमधील आयटम निवडा.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">मजकूर फील्ड दर्शवा</translation>
 <translation id="8115662671911883373">बंद मथळा प्रदर्शित करणे प्रारंभ करा</translation>
 <translation id="8117451130807776954">या आठवड्यात</translation>
-<translation id="8141602879876242471">ही शोध घेण्यायोग्य अनुक्रमणिका आहे. शोध कीवर्ड प्रविष्ट करा:</translation>
 <translation id="819205353528511139">पूर्ण स्क्रीन मोडमध्ये चित्रपट प्ले करा</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">प्रतिमा नकाशा</translation>
 <translation id="8284326494547611709">मथळे</translation>
 <translation id="835897206747267392">अवैध मूल्य.</translation>
 <translation id="8433900881053900389">टूलबार</translation>
diff --git a/content/app/strings/translations/content_strings_ms.xtb b/content/app/strings/translations/content_strings_ms.xtb
index 2a59c50..d39c111 100644
--- a/content/app/strings/translations/content_strings_ms.xtb
+++ b/content/app/strings/translations/content_strings_ms.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">pelengkap</translation>
 <translation id="1206619573307042055">marki</translation>
 <translation id="1206693055195146388">peluncur</translation>
-<translation id="1235745349614807883">Kosongkan Carian Baru-baru Ini</translation>
 <translation id="1281252709823657822">dialog</translation>
 <translation id="1342835525016946179">artikel</translation>
 <translation id="1359897965706325498">sepanduk</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Hari</translation>
 <translation id="2507943997699731163">Sila isikan medan ini.</translation>
 <translation id="2508569020611168319">senarai tab</translation>
-<translation id="2548326553472216322">Tiada carian baru-baru ini</translation>
 <translation id="2561842179657104141">tunjukkan lagi kawalan media</translation>
 <translation id="2572483411312390101">main</translation>
 <translation id="2613802280814924224">Sila masukkan nilai yang sah. Nilai sah yang terdekat ialah <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">butang timbul</translation>
 <translation id="2761667185364618470">Sila tandakan kotak ini jika anda mahu teruskan.</translation>
 <translation id="2896972712917208084">kumpulan radio</translation>
-<translation id="2901282870647571346">status filem semasa</translation>
 <translation id="2908441821576996758">Sila masukkan senarai alamat e-mel yang dipisahkan dengan koma.</translation>
 <translation id="2940813599313844715">objek</translation>
 <translation id="2942448076852699108">kandungan yang diserlahkan</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Nyahredam</translation>
 <translation id="49969490063480558">Sila masukkan bahagian selepas '<ph name="ATSIGN" />'. '<ph name="INVALIDADDRESS" />' tidak lengkap.</translation>
 <translation id="5034860022980953847">penunjuk kemajuan</translation>
-<translation id="5048533449481078685">penanda senarai</translation>
 <translation id="5117590920725113268">Tunjukkan bulan seterusnya</translation>
 <translation id="512758898067543763">pengepala baris</translation>
 <translation id="5164977714490026579">Nilai mesti lebih besar daripada atau sama dengan <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">butang</translation>
 <translation id="5677946354068040947">lagi pilihan</translation>
 <translation id="57838592816432529">Redam</translation>
-<translation id="5843503607508392247">Lain-lain...</translation>
 <translation id="5860033963881614850">Dimatikan</translation>
 <translation id="588258955323874662">Skrin penuh</translation>
 <translation id="5939518447894949180">Tetapkan semula</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">kotak senarai</translation>
 <translation id="6101327004457443354">nyahredam runut audio</translation>
 <translation id="6164829606128959761">meter</translation>
-<translation id="6270583010843788609">ibu jari garis masa filem</translation>
-<translation id="6359256949422175976">ibu jari pembersih masa filem</translation>
 <translation id="6398862346408813489">Tunjukkan panel pilihan bulan</translation>
 <translation id="6404546809543547843">pembersih masa audio</translation>
 <translation id="648732519525291180">pemilih masa</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">suapan</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">Kosongkan</translation>
-<translation id="6663448176199120256">Carian Baru-baru Ini</translation>
 <translation id="668171684555832681">Lain-lain...</translation>
 <translation id="6692633176391053278">pelangkah</translation>
 <translation id="6739588121953935928">pembaris</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">petikan blok</translation>
 <translation id="6941933287844615239">muat turun media</translation>
 <translation id="6989848892321993519">Sila panjangkan teks ini kepada <ph name="MIN_CHARACTERS" /> aksara atau lebih (anda sedang menggunakan 1 aksara).</translation>
-<translation id="7057186640035488495">masa filem</translation>
 <translation id="709897737746224366">Sila padankan dengan format yang diminta.</translation>
 <translation id="7223624360433298498">masa berlalu</translation>
 <translation id="7263440858009898357">Sila pilih item dalam senarai.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">medan teks carian</translation>
 <translation id="8115662671911883373">mula memaparkan kapsyen tertutup</translation>
 <translation id="8117451130807776954">Minggu ini</translation>
-<translation id="8141602879876242471">Ini adalah indeks boleh dicari. Masukkan kata kunci carian:</translation>
 <translation id="819205353528511139">mainkan filem dalam mod skrin penuh</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">peta imej</translation>
 <translation id="8284326494547611709">Kapsyen</translation>
 <translation id="835897206747267392">Nilai tidak sah.</translation>
 <translation id="8433900881053900389">bar alat</translation>
diff --git a/content/app/strings/translations/content_strings_nl.xtb b/content/app/strings/translations/content_strings_nl.xtb
index 076ba19e..b9bf859c 100644
--- a/content/app/strings/translations/content_strings_nl.xtb
+++ b/content/app/strings/translations/content_strings_nl.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">aanvullend</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">schuifregelaar</translation>
-<translation id="1235745349614807883">Recente zoekopdrachten wissen</translation>
 <translation id="1281252709823657822">dialoogvenster</translation>
 <translation id="1342835525016946179">artikel</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Dag</translation>
 <translation id="2507943997699731163">Vul dit veld in.</translation>
 <translation id="2508569020611168319">tabbladlijst</translation>
-<translation id="2548326553472216322">Geen recente zoekopdrachten</translation>
 <translation id="2561842179657104141">meer mediabedieningselementen weergeven</translation>
 <translation id="2572483411312390101">afspelen</translation>
 <translation id="2613802280814924224">Geef een geldige waarde op. De dichtstbijzijnde geldige waarde is <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">pop-upknop</translation>
 <translation id="2761667185364618470">Vink dit selectievakje aan als je wilt doorgaan.</translation>
 <translation id="2896972712917208084">groep met keuzerondjes</translation>
-<translation id="2901282870647571346">huidige filmstatus</translation>
 <translation id="2908441821576996758">Voer een door komma's gescheiden lijst met e-mailadressen in.</translation>
 <translation id="2940813599313844715">object</translation>
 <translation id="2942448076852699108">gemarkeerde content</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Dempen opheffen</translation>
 <translation id="49969490063480558">Geef een adresgedeelte op na '<ph name="ATSIGN" />'. '<ph name="INVALIDADDRESS" />' is onvolledig.</translation>
 <translation id="5034860022980953847">voortgangsindicator</translation>
-<translation id="5048533449481078685">lijstmarkering</translation>
 <translation id="5117590920725113268">Volgende maand weergeven</translation>
 <translation id="512758898067543763">rijkop</translation>
 <translation id="5164977714490026579">Waarde moet groter dan of gelijk zijn aan <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">knop</translation>
 <translation id="5677946354068040947">meer opties</translation>
 <translation id="57838592816432529">Dempen</translation>
-<translation id="5843503607508392247">Anders...</translation>
 <translation id="5860033963881614850">Uit</translation>
 <translation id="588258955323874662">Volledig scherm</translation>
 <translation id="5939518447894949180">Resetten</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">keuzelijst</translation>
 <translation id="6101327004457443354">dempen van audiotrack opheffen</translation>
 <translation id="6164829606128959761">meter</translation>
-<translation id="6270583010843788609">miniatuur van tijdlijn van film</translation>
-<translation id="6359256949422175976">miniatuur van scrollbar met tijd van de film</translation>
 <translation id="6398862346408813489">Deelvenster voor maandselectie weergeven</translation>
 <translation id="6404546809543547843">scrollbar met audiotijd</translation>
 <translation id="648732519525291180">tijdkiezer</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">logboek</translation>
 <translation id="6643016212128521049">Wissen</translation>
-<translation id="6663448176199120256">Recente zoekopdrachten</translation>
 <translation id="668171684555832681">Anders...</translation>
 <translation id="6692633176391053278">stappenregelaar</translation>
 <translation id="6739588121953935928">liniaal</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">blok met geciteerde tekst</translation>
 <translation id="6941933287844615239">media downloaden</translation>
 <translation id="6989848892321993519">Breid deze tekst uit tot <ph name="MIN_CHARACTERS" /> tekens of meer (je gebruikt momenteel één teken).</translation>
-<translation id="7057186640035488495">tijd van de film</translation>
 <translation id="709897737746224366">Zorg dat de indeling voldoet aan de gevraagde indeling.</translation>
 <translation id="7223624360433298498">verstreken tijd</translation>
 <translation id="7263440858009898357">Selecteer een item in de lijst.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">zoektekstveld</translation>
 <translation id="8115662671911883373">het weergeven van ondertiteling starten</translation>
 <translation id="8117451130807776954">Deze week</translation>
-<translation id="8141602879876242471">Dit is een doorzoekbare index. Geef zoekwoorden op:</translation>
 <translation id="819205353528511139">film afspelen op volledig scherm</translation>
 <translation id="8199524924445686405">jjjj</translation>
-<translation id="8244226242650769279">image map</translation>
 <translation id="8284326494547611709">Ondertiteling</translation>
 <translation id="835897206747267392">Ongeldige waarde.</translation>
 <translation id="8433900881053900389">werkbalk</translation>
diff --git a/content/app/strings/translations/content_strings_no.xtb b/content/app/strings/translations/content_strings_no.xtb
index 05f20f6..e4f5713 100644
--- a/content/app/strings/translations/content_strings_no.xtb
+++ b/content/app/strings/translations/content_strings_no.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">komplementær</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">glidebryter</translation>
-<translation id="1235745349614807883">Fjern nylige søk</translation>
 <translation id="1281252709823657822">dialog</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Dag</translation>
 <translation id="2507943997699731163">Vennligst fyll ut dette feltet.</translation>
 <translation id="2508569020611168319">faneliste</translation>
-<translation id="2548326553472216322">Ingen nylige søk</translation>
 <translation id="2561842179657104141">vis flere mediakontroller</translation>
 <translation id="2572483411312390101">spill av</translation>
 <translation id="2613802280814924224">Skriv inn en gyldig verdi. Den nærmeste, gyldige verdien er <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">forgrunnsknapp</translation>
 <translation id="2761667185364618470">Kryss av denne boksen hvis du vil fortsette.</translation>
 <translation id="2896972712917208084">gruppe med alternativknapper</translation>
-<translation id="2901282870647571346">gjeldende filmstatus</translation>
 <translation id="2908441821576996758">Skriv inn en liste over e-postadresser atskilt med komma.</translation>
 <translation id="2940813599313844715">objekt</translation>
 <translation id="2942448076852699108">merket innhold</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Slå på lyden</translation>
 <translation id="49969490063480558">Skriv inn en del etterfulgt av «<ph name="ATSIGN" />». «<ph name="INVALIDADDRESS" />» er ufullstendig.</translation>
 <translation id="5034860022980953847">fremdriftsindikator</translation>
-<translation id="5048533449481078685">listemarkør</translation>
 <translation id="5117590920725113268">Se neste måned</translation>
 <translation id="512758898067543763">radoverskrift</translation>
 <translation id="5164977714490026579">Verdien må være større enn eller lik <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">knapp</translation>
 <translation id="5677946354068040947">flere alternativer</translation>
 <translation id="57838592816432529">Kutt lyden</translation>
-<translation id="5843503607508392247">Andre</translation>
 <translation id="5860033963881614850">Av</translation>
 <translation id="588258955323874662">Fullskjerm</translation>
 <translation id="5939518447894949180">Tilbakestill</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">listefelt</translation>
 <translation id="6101327004457443354">slå på lydsporet</translation>
 <translation id="6164829606128959761">måler</translation>
-<translation id="6270583010843788609">filmtidslinjemarkøren</translation>
-<translation id="6359256949422175976">markøren for filmtidslinjen</translation>
 <translation id="6398862346408813489">Se panelet for valg av måned</translation>
 <translation id="6404546809543547843">lydtidslinje</translation>
 <translation id="648732519525291180">klokkeslettvelger</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">logg</translation>
 <translation id="6643016212128521049">Tøm</translation>
-<translation id="6663448176199120256">Nylige søk</translation>
 <translation id="668171684555832681">Annen</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">linjal</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">blokksitat</translation>
 <translation id="6941933287844615239">last ned medier</translation>
 <translation id="6989848892321993519">Øk lengden på denne teksten med minst <ph name="MIN_CHARACTERS" /> tegn (du bruker for øyeblikket 1 tegn).</translation>
-<translation id="7057186640035488495">gå til et annet tidspunkt</translation>
 <translation id="709897737746224366">Sørg for samsvar med det forespurte formatet.</translation>
 <translation id="7223624360433298498">brukt tid</translation>
 <translation id="7263440858009898357">Velg en artikkel i listen.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">søketekstfelt</translation>
 <translation id="8115662671911883373">slå på tekstingen</translation>
 <translation id="8117451130807776954">Denne uken</translation>
-<translation id="8141602879876242471">Dette er en søkbar indeks. Angi søkeordene:</translation>
 <translation id="819205353528511139">spill av filmen i fullskjermmodus</translation>
 <translation id="8199524924445686405">åååå</translation>
-<translation id="8244226242650769279">bildekart</translation>
 <translation id="8284326494547611709">Teksting</translation>
 <translation id="835897206747267392">Ugyldig verdi</translation>
 <translation id="8433900881053900389">verktøyrad</translation>
diff --git a/content/app/strings/translations/content_strings_pl.xtb b/content/app/strings/translations/content_strings_pl.xtb
index c674c16..d1778d7 100644
--- a/content/app/strings/translations/content_strings_pl.xtb
+++ b/content/app/strings/translations/content_strings_pl.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">pomocniczy</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">suwak</translation>
-<translation id="1235745349614807883">Wyczyść ostatnie wyszukiwania</translation>
 <translation id="1281252709823657822">okno dialogowe</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">baner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Dzień</translation>
 <translation id="2507943997699731163">Wypełnij to pole.</translation>
 <translation id="2508569020611168319">lista kart</translation>
-<translation id="2548326553472216322">Brak ostatnich wyszukiwań</translation>
 <translation id="2561842179657104141">pokaż więcej opcji sterowania multimediami</translation>
 <translation id="2572483411312390101">odtwórz</translation>
 <translation id="2613802280814924224">Podaj prawidłową wartość. Najbliższa prawidłowa wartość to <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">przycisk wyskakującego okienka</translation>
 <translation id="2761667185364618470">Zaznacz to pole, jeśli chcesz kontynuować.</translation>
 <translation id="2896972712917208084">grupa przycisków opcji</translation>
-<translation id="2901282870647571346">bieżący stan filmu</translation>
 <translation id="2908441821576996758">Podaj listę adresów e-mail rozdzielonych przecinkami.</translation>
 <translation id="2940813599313844715">obiekt</translation>
 <translation id="2942448076852699108">wyróżniona treść</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Wyłącz wyciszenie</translation>
 <translation id="49969490063480558">Podaj część po znaku „<ph name="ATSIGN" />”. Adres „<ph name="INVALIDADDRESS" />” jest niepełny.</translation>
 <translation id="5034860022980953847">wskaźnik postępu</translation>
-<translation id="5048533449481078685">znacznik listy</translation>
 <translation id="5117590920725113268">Pokaż przyszły miesiąc</translation>
 <translation id="512758898067543763">nagłówek wiersza</translation>
 <translation id="5164977714490026579">Wartość nie może być mniejsza niż <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">przycisk</translation>
 <translation id="5677946354068040947">więcej opcji</translation>
 <translation id="57838592816432529">Wycisz</translation>
-<translation id="5843503607508392247">Inny...</translation>
 <translation id="5860033963881614850">Wyłączone</translation>
 <translation id="588258955323874662">Pełny ekran</translation>
 <translation id="5939518447894949180">Resetuj</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">pole listy</translation>
 <translation id="6101327004457443354">wyłącz wyciszenie ścieżki dźwiękowej</translation>
 <translation id="6164829606128959761">miernik</translation>
-<translation id="6270583010843788609">miniatura osi czasu filmu</translation>
-<translation id="6359256949422175976">miniatura paska czasu odtwarzania filmu</translation>
 <translation id="6398862346408813489">Pokaż panel wyboru miesiąca</translation>
 <translation id="6404546809543547843">pasek czasu odtwarzania dźwięku</translation>
 <translation id="648732519525291180">selektor godziny</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">kanał</translation>
 <translation id="6637586476836377253">dziennik</translation>
 <translation id="6643016212128521049">Wyczyść</translation>
-<translation id="6663448176199120256">Ostatnie wyszukiwania</translation>
 <translation id="668171684555832681">Inny...</translation>
 <translation id="6692633176391053278">element kroczący</translation>
 <translation id="6739588121953935928">linijka</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">cytat blokowy</translation>
 <translation id="6941933287844615239">pobierz multimedia</translation>
 <translation id="6989848892321993519">Wydłuż ten tekst co najmniej do <ph name="MIN_CHARACTERS" /> znaków (teraz używasz jednego znaku).</translation>
-<translation id="7057186640035488495">czas filmu</translation>
 <translation id="709897737746224366">Podaj wartość w wymaganym formacie.</translation>
 <translation id="7223624360433298498">upłynęło czasu</translation>
 <translation id="7263440858009898357">Wybierz element z listy.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">pole tekstowe wyszukiwania</translation>
 <translation id="8115662671911883373">zacznij pokazywać napisy</translation>
 <translation id="8117451130807776954">W tym tygodniu</translation>
-<translation id="8141602879876242471">Ten indeks można przeszukiwać. Wprowadź wyszukiwane słowa kluczowe:</translation>
 <translation id="819205353528511139">odtwórz film w trybie pełnoekranowym</translation>
 <translation id="8199524924445686405">rrrr</translation>
-<translation id="8244226242650769279">mapa grafiki</translation>
 <translation id="8284326494547611709">Napisy</translation>
 <translation id="835897206747267392">Nieprawidłowa wartość.</translation>
 <translation id="8433900881053900389">pasek narzędzi</translation>
diff --git a/content/app/strings/translations/content_strings_pt-BR.xtb b/content/app/strings/translations/content_strings_pt-BR.xtb
index c4208b2..cda2e2c 100644
--- a/content/app/strings/translations/content_strings_pt-BR.xtb
+++ b/content/app/strings/translations/content_strings_pt-BR.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">complementar</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">controle deslizante</translation>
-<translation id="1235745349614807883">Limpar pesquisas recentes</translation>
 <translation id="1281252709823657822">caixa de diálogo</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Dia</translation>
 <translation id="2507943997699731163">Preencha este campo.</translation>
 <translation id="2508569020611168319">lista de guias</translation>
-<translation id="2548326553472216322">Nenhuma pesquisa recente</translation>
 <translation id="2561842179657104141">mostrar mais controles de mídia</translation>
 <translation id="2572483411312390101">reproduzir</translation>
 <translation id="2613802280814924224">Insira um valor válido. O valor válido mais próximo é <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">botão pop-up</translation>
 <translation id="2761667185364618470">Marque esta caixa se deseja continuar.</translation>
 <translation id="2896972712917208084">grupo de rádio</translation>
-<translation id="2901282870647571346">status atual do filme</translation>
 <translation id="2908441821576996758">Insira uma lista de endereços de e-mail separados por vírgula.</translation>
 <translation id="2940813599313844715">objeto</translation>
 <translation id="2942448076852699108">conteúdo destacado</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Ativar som</translation>
 <translation id="49969490063480558">Insira uma parte depois de "<ph name="ATSIGN" />". "<ph name="INVALIDADDRESS" />" está incompleto.</translation>
 <translation id="5034860022980953847">indicador de progresso</translation>
-<translation id="5048533449481078685">marcador de lista</translation>
 <translation id="5117590920725113268">Mostrar próximo mês</translation>
 <translation id="512758898067543763">cabeçalho de linha</translation>
 <translation id="5164977714490026579">O valor deve ser maior ou igual a <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">botão</translation>
 <translation id="5677946354068040947">mais opções</translation>
 <translation id="57838592816432529">Desativar som</translation>
-<translation id="5843503607508392247">Outras...</translation>
 <translation id="5860033963881614850">Desativado</translation>
 <translation id="588258955323874662">Tela inteira</translation>
 <translation id="5939518447894949180">Redefinir</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">caixa de listagem</translation>
 <translation id="6101327004457443354">ativar som da faixa de áudio</translation>
 <translation id="6164829606128959761">medidor</translation>
-<translation id="6270583010843788609">miniatura da barra de progressão do filme</translation>
-<translation id="6359256949422175976">miniatura da barra de progressão do filme</translation>
 <translation id="6398862346408813489">Mostrar painel de seleção de mês</translation>
 <translation id="6404546809543547843">barra de progressão do áudio</translation>
 <translation id="648732519525291180">seletor de hora</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">Limpar</translation>
-<translation id="6663448176199120256">Pesquisas recentes</translation>
 <translation id="668171684555832681">Outro...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">régua</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">bloco de texto</translation>
 <translation id="6941933287844615239">fazer o download da mídia</translation>
 <translation id="6989848892321993519">Aumente esse texto para <ph name="MIN_CHARACTERS" /> caracteres ou mais. No momento, você está usando 1 caractere.</translation>
-<translation id="7057186640035488495">tempo de filme</translation>
 <translation id="709897737746224366">É preciso que o formato corresponda ao exigido.</translation>
 <translation id="7223624360433298498">tempo decorrido</translation>
 <translation id="7263440858009898357">Selecione um item da lista.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">campo de texto da pesquisa</translation>
 <translation id="8115662671911883373">começar a exibir legendas ocultas</translation>
 <translation id="8117451130807776954">Esta semana</translation>
-<translation id="8141602879876242471">Este é um índice pesquisável. Insira palavras-chave de pesquisa:</translation>
 <translation id="819205353528511139">reproduzir filme em tela cheia</translation>
 <translation id="8199524924445686405">aaaa</translation>
-<translation id="8244226242650769279">mapa de imagens</translation>
 <translation id="8284326494547611709">Legendas</translation>
 <translation id="835897206747267392">Valor inválido.</translation>
 <translation id="8433900881053900389">barra de ferramentas</translation>
diff --git a/content/app/strings/translations/content_strings_pt-PT.xtb b/content/app/strings/translations/content_strings_pt-PT.xtb
index 7247b90..5abd7f79 100644
--- a/content/app/strings/translations/content_strings_pt-PT.xtb
+++ b/content/app/strings/translations/content_strings_pt-PT.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">complementar</translation>
 <translation id="1206619573307042055">painel rolante</translation>
 <translation id="1206693055195146388">controlo de deslize</translation>
-<translation id="1235745349614807883">Limpar pesquisas recentes</translation>
 <translation id="1281252709823657822">caixa de diálogo</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Dia</translation>
 <translation id="2507943997699731163">Preencha este campo.</translation>
 <translation id="2508569020611168319">lista de separadores</translation>
-<translation id="2548326553472216322">Nenhuma pesquisa recente</translation>
 <translation id="2561842179657104141">mostrar mais controlos de multimédia</translation>
 <translation id="2572483411312390101">reproduzir</translation>
 <translation id="2613802280814924224">Introduza um valor válido. O valor válido mais próximo é <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">botão pop-up</translation>
 <translation id="2761667185364618470">Seleccione esta caixa se pretender continuar.</translation>
 <translation id="2896972712917208084">grupo de botões de opção</translation>
-<translation id="2901282870647571346">estado atual do filme</translation>
 <translation id="2908441821576996758">Introduza uma lista de endereços de email separados por vírgula.</translation>
 <translation id="2940813599313844715">objeto</translation>
 <translation id="2942448076852699108">conteúdo realçado</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Reativar o som</translation>
 <translation id="49969490063480558">Introduza uma parte a seguir a "<ph name="ATSIGN" />". "<ph name="INVALIDADDRESS" />" está incompleto.</translation>
 <translation id="5034860022980953847">indicador de progresso</translation>
-<translation id="5048533449481078685">marcador de lista</translation>
 <translation id="5117590920725113268">Mostrar mês seguinte</translation>
 <translation id="512758898067543763">cabeçalho da linha</translation>
 <translation id="5164977714490026579">O valor tem de ser superior ou igual a <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">botão</translation>
 <translation id="5677946354068040947">mais opções</translation>
 <translation id="57838592816432529">Desativar som</translation>
-<translation id="5843503607508392247">Outra...</translation>
 <translation id="5860033963881614850">Desativado</translation>
 <translation id="588258955323874662">Ecrã inteiro</translation>
 <translation id="5939518447894949180">Repor</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">caixa de lista</translation>
 <translation id="6101327004457443354">reativar a faixa de áudio</translation>
 <translation id="6164829606128959761">contador</translation>
-<translation id="6270583010843788609">botão da cronologia do filme</translation>
-<translation id="6359256949422175976">botão do scrubber do tempo do filme</translation>
 <translation id="6398862346408813489">Mostrar painel de seleção do mês</translation>
 <translation id="6404546809543547843">controlo de arrasto do tempo do áudio</translation>
 <translation id="648732519525291180">selecionador de hora</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">Limpar</translation>
-<translation id="6663448176199120256">Pesquisas recentes</translation>
 <translation id="668171684555832681">Outros...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">régua</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">blockquote</translation>
 <translation id="6941933287844615239">transferir multimédia</translation>
 <translation id="6989848892321993519">Aumente este texto para <ph name="MIN_CHARACTERS" /> ou mais carateres (atualmente, está a utilizar 1 caráter).</translation>
-<translation id="7057186640035488495">tempo do filme</translation>
 <translation id="709897737746224366">Faça corresponder o formato pedido.</translation>
 <translation id="7223624360433298498">tempo decorrido</translation>
 <translation id="7263440858009898357">Seleccione um item na lista.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">campo de texto de pesquisa</translation>
 <translation id="8115662671911883373">apresentar legendas ocultas</translation>
 <translation id="8117451130807776954">Esta semana</translation>
-<translation id="8141602879876242471">Este índice é pesquisável. Introduza palavras-chave de pesquisa:</translation>
 <translation id="819205353528511139">reproduzir o filme no modo de ecrã inteiro</translation>
 <translation id="8199524924445686405">aaaa</translation>
-<translation id="8244226242650769279">mapa de imagem</translation>
 <translation id="8284326494547611709">Legendas</translation>
 <translation id="835897206747267392">Valor inválido.</translation>
 <translation id="8433900881053900389">barra de ferramentas</translation>
diff --git a/content/app/strings/translations/content_strings_ro.xtb b/content/app/strings/translations/content_strings_ro.xtb
index 4df2cc5..652397c 100644
--- a/content/app/strings/translations/content_strings_ro.xtb
+++ b/content/app/strings/translations/content_strings_ro.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">complementar</translation>
 <translation id="1206619573307042055">text derulant</translation>
 <translation id="1206693055195146388">glisor</translation>
-<translation id="1235745349614807883">Șterge căutările recente</translation>
 <translation id="1281252709823657822">dialog</translation>
 <translation id="1342835525016946179">articol</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Zi</translation>
 <translation id="2507943997699731163">Completează acest câmp.</translation>
 <translation id="2508569020611168319">listă de file</translation>
-<translation id="2548326553472216322">Nicio căutare recentă</translation>
 <translation id="2561842179657104141">afișează mai multe comenzi media</translation>
 <translation id="2572483411312390101">redați</translation>
 <translation id="2613802280814924224">Introduceți o valoare validă. Cea mai apropiată valoare validă este <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">buton pop-up</translation>
 <translation id="2761667185364618470">Bifeză caseta dacă vrei să continui.</translation>
 <translation id="2896972712917208084">grup butoane radio</translation>
-<translation id="2901282870647571346">starea actuală a filmului</translation>
 <translation id="2908441821576996758">Introdu o listă de adrese de e-mail separate prin virgulă.</translation>
 <translation id="2940813599313844715">obiect</translation>
 <translation id="2942448076852699108">conținut evidențiat</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Activează sunetul</translation>
 <translation id="49969490063480558">Introduceți o valoare după semnul „<ph name="ATSIGN" />”. Adresa „<ph name="INVALIDADDRESS" />” nu este completă.</translation>
 <translation id="5034860022980953847">indicator de progres</translation>
-<translation id="5048533449481078685">marcator de listă</translation>
 <translation id="5117590920725113268">Afișează luna următoare</translation>
 <translation id="512758898067543763">antet rând</translation>
 <translation id="5164977714490026579">Valoarea trebuie să fie mai mare sau egală cu <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">buton</translation>
 <translation id="5677946354068040947">mai multe opțiuni</translation>
 <translation id="57838592816432529">Dezactivează sunetul</translation>
-<translation id="5843503607508392247">Altele...</translation>
 <translation id="5860033963881614850">Dezactivat</translation>
 <translation id="588258955323874662">Ecran complet</translation>
 <translation id="5939518447894949180">Resetează</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">casetă listă</translation>
 <translation id="6101327004457443354">activați sunetul înregistrării audio</translation>
 <translation id="6164829606128959761">instrument de măsurare</translation>
-<translation id="6270583010843788609">miniatură cronologie film</translation>
-<translation id="6359256949422175976">miniatură glisor redare film</translation>
 <translation id="6398862346408813489">Afișează panoul de selectare a lunii</translation>
 <translation id="6404546809543547843">glisor redare audio</translation>
 <translation id="648732519525291180">selector oră</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">feed</translation>
 <translation id="6637586476836377253">jurnal</translation>
 <translation id="6643016212128521049">Ștergeți</translation>
-<translation id="6663448176199120256">Căutări recente</translation>
 <translation id="668171684555832681">Altele...</translation>
 <translation id="6692633176391053278">control numeric cu incrementare/decrementare</translation>
 <translation id="6739588121953935928">riglă</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">blockquote</translation>
 <translation id="6941933287844615239">descarcă conținut media</translation>
 <translation id="6989848892321993519">Mărește acest text la cel puțin <ph name="MIN_CHARACTERS" /> caractere (în prezent folosești 1 caracter).</translation>
-<translation id="7057186640035488495">durată film</translation>
 <translation id="709897737746224366">Respectă formatul solicitat.</translation>
 <translation id="7223624360433298498">timp scurs</translation>
 <translation id="7263440858009898357">Selectează un articol din listă.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">câmp pentru căutarea textului</translation>
 <translation id="8115662671911883373">începeți să afișați subtitrările</translation>
 <translation id="8117451130807776954">Săptămâna aceasta</translation>
-<translation id="8141602879876242471">Acesta este un index în care se poate căuta. Introdu cuvintele cheie pentru căutare:</translation>
 <translation id="819205353528511139">redați filmul în modul ecran complet</translation>
 <translation id="8199524924445686405">aaaa</translation>
-<translation id="8244226242650769279">hartă imagine</translation>
 <translation id="8284326494547611709">Subtitrări</translation>
 <translation id="835897206747267392">Valoare nevalidă.</translation>
 <translation id="8433900881053900389">bară de instrumente</translation>
diff --git a/content/app/strings/translations/content_strings_ru.xtb b/content/app/strings/translations/content_strings_ru.xtb
index a5ac605..825f96f 100644
--- a/content/app/strings/translations/content_strings_ru.xtb
+++ b/content/app/strings/translations/content_strings_ru.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">дополнительно</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">ползунок</translation>
-<translation id="1235745349614807883">Очистить недавние поиски</translation>
 <translation id="1281252709823657822">диалоговое окно</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">баннер</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">День</translation>
 <translation id="2507943997699731163">Заполните это поле.</translation>
 <translation id="2508569020611168319">список вкладок</translation>
-<translation id="2548326553472216322">Нет недавних поисков</translation>
 <translation id="2561842179657104141">ещё элементы управления</translation>
 <translation id="2572483411312390101">воспроизведение</translation>
 <translation id="2613802280814924224">Введите допустимое значение. Ближайшее допустимое значение: <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">всплывающая кнопка</translation>
 <translation id="2761667185364618470">Чтобы продолжить, установите этот флажок.</translation>
 <translation id="2896972712917208084">группа переключателей</translation>
-<translation id="2901282870647571346">текущий статус ролика</translation>
 <translation id="2908441821576996758">Введите адреса электронной почты через запятую.</translation>
 <translation id="2940813599313844715">объект</translation>
 <translation id="2942448076852699108">выделенный контент</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Включить звук</translation>
 <translation id="49969490063480558">Введите часть адреса после символа "<ph name="ATSIGN" />". Адрес "<ph name="INVALIDADDRESS" />" неполный.</translation>
 <translation id="5034860022980953847">индикатор хода выполнения</translation>
-<translation id="5048533449481078685">маркер списка</translation>
 <translation id="5117590920725113268">Показать следующий месяц</translation>
 <translation id="512758898067543763">заголовок строки</translation>
 <translation id="5164977714490026579">Значение должно быть больше или равно <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">кнопка</translation>
 <translation id="5677946354068040947">дополнительные параметры</translation>
 <translation id="57838592816432529">Отключить звук</translation>
-<translation id="5843503607508392247">Другое…</translation>
 <translation id="5860033963881614850">Выкл.</translation>
 <translation id="588258955323874662">Полноэкранный режим</translation>
 <translation id="5939518447894949180">Сбросить</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">список</translation>
 <translation id="6101327004457443354">включение звуковой дорожки</translation>
 <translation id="6164829606128959761">счетчик</translation>
-<translation id="6270583010843788609">бегунок временной шкалы</translation>
-<translation id="6359256949422175976">бегунок полосы прокрутки</translation>
 <translation id="6398862346408813489">Показать панель выбора месяца</translation>
 <translation id="6404546809543547843">полоса воспроизведения</translation>
 <translation id="648732519525291180">окно выбора даты</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">лента</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">Очистить</translation>
-<translation id="6663448176199120256">Недавние поиски</translation>
 <translation id="668171684555832681">Другой...</translation>
 <translation id="6692633176391053278">счетчик</translation>
 <translation id="6739588121953935928">линейка</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">цитата</translation>
 <translation id="6941933287844615239">скачать файл</translation>
 <translation id="6989848892321993519">Текст должен быть не короче <ph name="MIN_CHARACTERS" /> симв. Длина текста сейчас: 1 символ.</translation>
-<translation id="7057186640035488495">продолжительность ролика</translation>
 <translation id="709897737746224366">Введите данные в указанном формате.</translation>
 <translation id="7223624360433298498">прошедшее время</translation>
 <translation id="7263440858009898357">Выберите один из пунктов списка.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">поле поиска</translation>
 <translation id="8115662671911883373">показать субтитры</translation>
 <translation id="8117451130807776954">На этой неделе</translation>
-<translation id="8141602879876242471">Это индекс с возможностью поиска. Введите ключевые слова для поиска:</translation>
 <translation id="819205353528511139">воспроизведение в полноэкранном режиме</translation>
 <translation id="8199524924445686405">гггг</translation>
-<translation id="8244226242650769279">графическая карта</translation>
 <translation id="8284326494547611709">Титры</translation>
 <translation id="835897206747267392">Недопустимые данные.</translation>
 <translation id="8433900881053900389">панель инструментов</translation>
diff --git a/content/app/strings/translations/content_strings_sk.xtb b/content/app/strings/translations/content_strings_sk.xtb
index 2e74c60..b1e5f8f 100644
--- a/content/app/strings/translations/content_strings_sk.xtb
+++ b/content/app/strings/translations/content_strings_sk.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">doplnkové</translation>
 <translation id="1206619573307042055">pohyblivý prvok</translation>
 <translation id="1206693055195146388">posúvač</translation>
-<translation id="1235745349614807883">Vyčistiť posledné vyhľadávania</translation>
 <translation id="1281252709823657822">dialóg</translation>
 <translation id="1342835525016946179">článok</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Deň</translation>
 <translation id="2507943997699731163">Vyplňte toto pole.</translation>
 <translation id="2508569020611168319">zoznam kariet</translation>
-<translation id="2548326553472216322">Žiadne posledné vyhľadávania</translation>
 <translation id="2561842179657104141">zobraziť ďalšie ovládacie prvky médií</translation>
 <translation id="2572483411312390101">prehrať</translation>
 <translation id="2613802280814924224">Zadajte platnú hodnotu. Najbližšia platná hodnota je <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">kontextové tlačidlo</translation>
 <translation id="2761667185364618470">Ak chcete pokračovať, začiarknite toto políčko.</translation>
 <translation id="2896972712917208084">skupina prepínačov</translation>
-<translation id="2901282870647571346">aktuálny stav filmu</translation>
 <translation id="2908441821576996758">Zadajte zoznam e-mailových adries oddelených čiarkou.</translation>
 <translation id="2940813599313844715">objekt</translation>
 <translation id="2942448076852699108">zvýraznený obsah</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Obnoviť zvuk</translation>
 <translation id="49969490063480558">Zadajte časť za znakom <ph name="ATSIGN" />. Adresa <ph name="INVALIDADDRESS" /> je neúplná.</translation>
 <translation id="5034860022980953847">indikátor priebehu</translation>
-<translation id="5048533449481078685">ukazovateľ v zozname</translation>
 <translation id="5117590920725113268">Zobraziť ďalší mesiac</translation>
 <translation id="512758898067543763">hlavička riadka</translation>
 <translation id="5164977714490026579">Hodnota musí byť väčšia alebo rovná hodnote <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">tlačidlo</translation>
 <translation id="5677946354068040947">ďalšie možnosti</translation>
 <translation id="57838592816432529">Vypnúť zvuk</translation>
-<translation id="5843503607508392247">Iné...</translation>
 <translation id="5860033963881614850">Vypnuté</translation>
 <translation id="588258955323874662">Celá obrazovka</translation>
 <translation id="5939518447894949180">Obnoviť</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">pole s ponukou</translation>
 <translation id="6101327004457443354">obnoviť zvukovú stopu</translation>
 <translation id="6164829606128959761">meter</translation>
-<translation id="6270583010843788609">časová os filmu</translation>
-<translation id="6359256949422175976">posúvač času filmu</translation>
 <translation id="6398862346408813489">Zobraziť panel na výber mesiaca</translation>
 <translation id="6404546809543547843">posúvač časovej osi zvuku</translation>
 <translation id="648732519525291180">výber času</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">informačný kanál</translation>
 <translation id="6637586476836377253">denník</translation>
 <translation id="6643016212128521049">Vymazať</translation>
-<translation id="6663448176199120256">Posledné vyhľadávania</translation>
 <translation id="668171684555832681">Iný...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">pravítko</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">značka blockquote</translation>
 <translation id="6941933287844615239">stiahnuť médiá</translation>
 <translation id="6989848892321993519">Predĺžte tento text aspoň na <ph name="MIN_CHARACTERS" /> alebo viac znakov (momentálne používate jeden znak).</translation>
-<translation id="7057186640035488495">čas filmu</translation>
 <translation id="709897737746224366">Zadajte hodnotu zodpovedajúcu požadovanému formátu.</translation>
 <translation id="7223624360433298498">uplynutý čas</translation>
 <translation id="7263440858009898357">Vyberte položku zo zoznamu.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">textové pole pre vyhľadávanie</translation>
 <translation id="8115662671911883373">zobrazovať skryté titulky</translation>
 <translation id="8117451130807776954">Tento týždeň</translation>
-<translation id="8141602879876242471">Tento index sa dá prehľadávať. Zadajte kľúčové slová na vyhľadanie:</translation>
 <translation id="819205353528511139">prehrať film v režime celej obrazovky</translation>
 <translation id="8199524924445686405">rrrr</translation>
-<translation id="8244226242650769279">mapa obrázka</translation>
 <translation id="8284326494547611709">Titulky</translation>
 <translation id="835897206747267392">Neplatná hodnota.</translation>
 <translation id="8433900881053900389">panel s nástrojmi</translation>
diff --git a/content/app/strings/translations/content_strings_sl.xtb b/content/app/strings/translations/content_strings_sl.xtb
index e09f3f57..2d896f0 100644
--- a/content/app/strings/translations/content_strings_sl.xtb
+++ b/content/app/strings/translations/content_strings_sl.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">dopolnilno</translation>
 <translation id="1206619573307042055">potujoči napis</translation>
 <translation id="1206693055195146388">drsnik</translation>
-<translation id="1235745349614807883">Počisti zadnja iskanja</translation>
 <translation id="1281252709823657822">pogovorno okno</translation>
 <translation id="1342835525016946179">člnk</translation>
 <translation id="1359897965706325498">pasica</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Dan</translation>
 <translation id="2507943997699731163">Izpolnite to polje</translation>
 <translation id="2508569020611168319">seznam zavihkov</translation>
-<translation id="2548326553472216322">Ni zadnjih iskanj</translation>
 <translation id="2561842179657104141">prikaz več kontrolnikov za predstavnost</translation>
 <translation id="2572483411312390101">predvajanje</translation>
 <translation id="2613802280814924224">Vnesite veljavno vrednost. Najbližja veljavna vrednost je <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">pojavni gumb</translation>
 <translation id="2761667185364618470">Potrdite to polje, če želite nadaljevati.</translation>
 <translation id="2896972712917208084">skupina izbirnih gumbov</translation>
-<translation id="2901282870647571346">trenutno stanje filma</translation>
 <translation id="2908441821576996758">Vnesite seznam e-poštnih naslovov, ločenih z vejicami</translation>
 <translation id="2940813599313844715">predmet</translation>
 <translation id="2942448076852699108">označena vsebina</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Vklopi zvok</translation>
 <translation id="49969490063480558">Vnesite nekaj po znaku »<ph name="ATSIGN" />«. Naslov »<ph name="INVALIDADDRESS" />« je nepopoln.</translation>
 <translation id="5034860022980953847">kazalnik poteka</translation>
-<translation id="5048533449481078685">označevalnik seznama</translation>
 <translation id="5117590920725113268">Prikaz naslednjega meseca</translation>
 <translation id="512758898067543763">glava vrstice</translation>
 <translation id="5164977714490026579">Vrednost mora biti večja od <ph name="MINIMUM" /> ali enaka.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">gumb</translation>
 <translation id="5677946354068040947">več možnosti</translation>
 <translation id="57838592816432529">Izklopi zvok</translation>
-<translation id="5843503607508392247">Drugo ...</translation>
 <translation id="5860033963881614850">Izklopljeno</translation>
 <translation id="588258955323874662">Celozaslonsko</translation>
 <translation id="5939518447894949180">Ponastavi</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">polje s seznamom</translation>
 <translation id="6101327004457443354">vklop zvoka za zvočni posnetek</translation>
 <translation id="6164829606128959761">merilnik</translation>
-<translation id="6270583010843788609">sličica časovne premice filma</translation>
-<translation id="6359256949422175976">sličica časovnega krmilnika za predvajanje filma</translation>
 <translation id="6398862346408813489">Prikaz podokna za izbiro meseca</translation>
 <translation id="6404546809543547843">časovni krmilnik za predvajanje zvoka</translation>
 <translation id="648732519525291180">izbirnik ure</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">vir</translation>
 <translation id="6637586476836377253">dnevn</translation>
 <translation id="6643016212128521049">Počisti</translation>
-<translation id="6663448176199120256">Zadnja iskanja</translation>
 <translation id="668171684555832681">Drugo ...</translation>
 <translation id="6692633176391053278">kontrolnik</translation>
 <translation id="6739588121953935928">ravnilo</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">daljši citat</translation>
 <translation id="6941933287844615239">prenos predstavnosti</translation>
 <translation id="6989848892321993519">Podaljšajte to besedilo na toliko znakov ali več: <ph name="MIN_CHARACTERS" /> (trenutno uporabljate en znak).</translation>
-<translation id="7057186640035488495">čas filma</translation>
 <translation id="709897737746224366">Poskrbite za ujemanje z zahtevano obliko.</translation>
 <translation id="7223624360433298498">pretečeni čas</translation>
 <translation id="7263440858009898357">Izberite element s seznama.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">besedilno polje za iskanje</translation>
 <translation id="8115662671911883373">začetek predvajanja podnapisov</translation>
 <translation id="8117451130807776954">Ta teden</translation>
-<translation id="8141602879876242471">To je kazalo, ki omogoča iskanje. Vnesite ključne besede za iskanje:</translation>
 <translation id="819205353528511139">predvajanje filma v celozaslonskem načinu</translation>
 <translation id="8199524924445686405">llll</translation>
-<translation id="8244226242650769279">slikovni zemljevid</translation>
 <translation id="8284326494547611709">Napisi</translation>
 <translation id="835897206747267392">Neveljavna vrednost.</translation>
 <translation id="8433900881053900389">orodna vrstica</translation>
diff --git a/content/app/strings/translations/content_strings_sr.xtb b/content/app/strings/translations/content_strings_sr.xtb
index b02f1802..216c212 100644
--- a/content/app/strings/translations/content_strings_sr.xtb
+++ b/content/app/strings/translations/content_strings_sr.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">комплементарно</translation>
 <translation id="1206619573307042055">покретни текст</translation>
 <translation id="1206693055195146388">клизач</translation>
-<translation id="1235745349614807883">Обриши недавне претраге</translation>
 <translation id="1281252709823657822">дијалог</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">банер</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Дан</translation>
 <translation id="2507943997699731163">Попуните ово поље.</translation>
 <translation id="2508569020611168319">листа картица</translation>
-<translation id="2548326553472216322">Нема недавних претрага</translation>
 <translation id="2561842179657104141">прикажи више контрола за медије</translation>
 <translation id="2572483411312390101">пустите</translation>
 <translation id="2613802280814924224">Унесите важећу вредност. Најближа важећа вредност је <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">искачуће дугме</translation>
 <translation id="2761667185364618470">Потврдите избор у овом пољу за потврду уколико желите да наставите.</translation>
 <translation id="2896972712917208084">група дугмади за избор</translation>
-<translation id="2901282870647571346">актуелни статус филма</translation>
 <translation id="2908441821576996758">Унесите листу имејл адреса раздвојених зарезима.</translation>
 <translation id="2940813599313844715">објекат</translation>
 <translation id="2942448076852699108">истакнути садржај</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Укључи звук</translation>
 <translation id="49969490063480558">Унесите неки део после „<ph name="ATSIGN" />“. Адреса „<ph name="INVALIDADDRESS" />“ је непотпуна.</translation>
 <translation id="5034860022980953847">индикатор напретка</translation>
-<translation id="5048533449481078685">означивач листе</translation>
 <translation id="5117590920725113268">Прикажи следећи месец</translation>
 <translation id="512758898067543763">заглавље реда</translation>
 <translation id="5164977714490026579">Вредност сме да буде најмање <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">дугме</translation>
 <translation id="5677946354068040947">још опција</translation>
 <translation id="57838592816432529">Искључи звук</translation>
-<translation id="5843503607508392247">Друго...</translation>
 <translation id="5860033963881614850">Искључено</translation>
 <translation id="588258955323874662">Цеo екран</translation>
 <translation id="5939518447894949180">Ресетуј</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">оквир са листом</translation>
 <translation id="6101327004457443354">укључите звук аудио снимка</translation>
 <translation id="6164829606128959761">мерач</translation>
-<translation id="6270583010843788609">клизач на временској траци филма</translation>
-<translation id="6359256949422175976">клизач за трајање филма</translation>
 <translation id="6398862346408813489">Прикажи таблу за избор месеца</translation>
 <translation id="6404546809543547843">клизач за трајање аудио-садржаја</translation>
 <translation id="648732519525291180">бирач времена</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">фид</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">Обриши</translation>
-<translation id="6663448176199120256">Недавне претраге</translation>
 <translation id="668171684555832681">Друго...</translation>
 <translation id="6692633176391053278">контрола за промене у корацима</translation>
 <translation id="6739588121953935928">лењир</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">издвојени цитат</translation>
 <translation id="6941933287844615239">преузми медије</translation>
 <translation id="6989848892321993519">Продужите овај текст на бар <ph name="MIN_CHARACTERS" /> знак(ов)а (тренутно користите 1 знак).</translation>
-<translation id="7057186640035488495">трајање филма</translation>
 <translation id="709897737746224366">Изаберите захтевани формат.</translation>
 <translation id="7223624360433298498">протекло време</translation>
 <translation id="7263440858009898357">Изаберите ставку са листе.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">поље за текст претраге</translation>
 <translation id="8115662671911883373">започните приказивање опционалног титла</translation>
 <translation id="8117451130807776954">Ова недеља</translation>
-<translation id="8141602879876242471">Ово је индекс који може да се претражује. Унесите кључне речи за претрагу:</translation>
 <translation id="819205353528511139">пустите филм у режиму целог екрана</translation>
 <translation id="8199524924445686405">гггг</translation>
-<translation id="8244226242650769279">мапа слике</translation>
 <translation id="8284326494547611709">Титл</translation>
 <translation id="835897206747267392">Неважећа вредност.</translation>
 <translation id="8433900881053900389">трака с алаткама</translation>
diff --git a/content/app/strings/translations/content_strings_sv.xtb b/content/app/strings/translations/content_strings_sv.xtb
index d2e54b3..cfb6f013 100644
--- a/content/app/strings/translations/content_strings_sv.xtb
+++ b/content/app/strings/translations/content_strings_sv.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">kompletterande</translation>
 <translation id="1206619573307042055">markör</translation>
 <translation id="1206693055195146388">skjutreglage</translation>
-<translation id="1235745349614807883">Rensa senaste sökningar</translation>
 <translation id="1281252709823657822">dialogruta</translation>
 <translation id="1342835525016946179">artikel</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Dag</translation>
 <translation id="2507943997699731163">Fyll i det här fältet.</translation>
 <translation id="2508569020611168319">fliklista</translation>
-<translation id="2548326553472216322">Inga nya sökningar</translation>
 <translation id="2561842179657104141">visa fler mediereglage</translation>
 <translation id="2572483411312390101">spela upp</translation>
 <translation id="2613802280814924224">Ange ett giltigt värde. Det närmast giltiga värdet är <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">popup-knapp</translation>
 <translation id="2761667185364618470">Markera den här kryssrutan om du vill fortsätta.</translation>
 <translation id="2896972712917208084">alternativknappsgrupp</translation>
-<translation id="2901282870647571346">aktuell filmstatus</translation>
 <translation id="2908441821576996758">Ange en kommaavgränsad lista med e-postadresser.</translation>
 <translation id="2940813599313844715">objekt</translation>
 <translation id="2942448076852699108">markerat innehåll</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Slå på ljudet</translation>
 <translation id="49969490063480558">Ange en del följt av <ph name="ATSIGN" />. <ph name="INVALIDADDRESS" /> är ofullständig.</translation>
 <translation id="5034860022980953847">förloppsindikator</translation>
-<translation id="5048533449481078685">listmarkör</translation>
 <translation id="5117590920725113268">Visa nästa månad</translation>
 <translation id="512758898067543763">radrubrik</translation>
 <translation id="5164977714490026579">Värdet måste vara större än eller lika med <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">knapp</translation>
 <translation id="5677946354068040947">fler alternativ</translation>
 <translation id="57838592816432529">Stäng av ljudet</translation>
-<translation id="5843503607508392247">Annat ...</translation>
 <translation id="5860033963881614850">Av</translation>
 <translation id="588258955323874662">Helskärm</translation>
 <translation id="5939518447894949180">Återställ</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">listruta</translation>
 <translation id="6101327004457443354">spela upp ljudspåret</translation>
 <translation id="6164829606128959761">mätare</translation>
-<translation id="6270583010843788609">miniatyr för filmtidslinje</translation>
-<translation id="6359256949422175976">miniatyr för filmtidsreglage</translation>
 <translation id="6398862346408813489">Visa panelen för val av månad</translation>
 <translation id="6404546809543547843">tidsreglage för ljud</translation>
 <translation id="648732519525291180">tidsväljare</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">flöde</translation>
 <translation id="6637586476836377253">logg</translation>
 <translation id="6643016212128521049">Rensa</translation>
-<translation id="6663448176199120256">Senaste sökningar</translation>
 <translation id="668171684555832681">Annan...</translation>
 <translation id="6692633176391053278">knappreglage</translation>
 <translation id="6739588121953935928">linjal</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">citatblock</translation>
 <translation id="6941933287844615239">ladda ned media</translation>
 <translation id="6989848892321993519">Lägg till minst <ph name="MIN_CHARACTERS" /> tecken (för närvarande har du angett 1 tecken).</translation>
-<translation id="7057186640035488495">filmtid</translation>
 <translation id="709897737746224366">Matcha det format som anges.</translation>
 <translation id="7223624360433298498">förfluten tid</translation>
 <translation id="7263440858009898357">Välj ett alternativ i listan.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">fält för söktext</translation>
 <translation id="8115662671911883373">börja visa textning</translation>
 <translation id="8117451130807776954">Den här veckan</translation>
-<translation id="8141602879876242471">Det här är ett sökbart index. Skriv sökord:</translation>
 <translation id="819205353528511139">spela upp filmen i helskärmsläge</translation>
 <translation id="8199524924445686405">åååå</translation>
-<translation id="8244226242650769279">bildkarta</translation>
 <translation id="8284326494547611709">Textning</translation>
 <translation id="835897206747267392">Ogiltigt värde.</translation>
 <translation id="8433900881053900389">verktygsfält</translation>
diff --git a/content/app/strings/translations/content_strings_sw.xtb b/content/app/strings/translations/content_strings_sw.xtb
index 406d04f3..0af7109 100644
--- a/content/app/strings/translations/content_strings_sw.xtb
+++ b/content/app/strings/translations/content_strings_sw.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">nyongeza</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">kitelezi</translation>
-<translation id="1235745349614807883">Futa Utafutaji wa Hivi Karibuni</translation>
 <translation id="1281252709823657822">kidirisha</translation>
 <translation id="1342835525016946179">makala</translation>
 <translation id="1359897965706325498">bango</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Siku</translation>
 <translation id="2507943997699731163">Tafadhali jaza sehemu hii.</translation>
 <translation id="2508569020611168319">orodha ya vichupo</translation>
-<translation id="2548326553472216322">Hakuna utafutaji wa hivi karibuni</translation>
 <translation id="2561842179657104141">onyesha vidhibiti zaidi vya maudhui</translation>
 <translation id="2572483411312390101">cheza</translation>
 <translation id="2613802280814924224">Tafadhali ingiza thamani halali.Thamani halali ya karibu ni <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">kitufe cha dirisha ibukizi</translation>
 <translation id="2761667185364618470">Tafadhali angalia kikasha hiki iwapo unataka kuendelea.</translation>
 <translation id="2896972712917208084">kikundi cha vitufe</translation>
-<translation id="2901282870647571346">hali ya sasa ya filamu</translation>
 <translation id="2908441821576996758">Tafadhali weka orodha ya anwani za barua pepe zilizotenganishwa kwa vikomo.</translation>
 <translation id="2940813599313844715">kitu</translation>
 <translation id="2942448076852699108">maudhui yaliyoangaziwa</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Rejesha sauti</translation>
 <translation id="49969490063480558">Tafadhali ingiza sehemu inayofuatia '<ph name="ATSIGN" />'. '<ph name="INVALIDADDRESS" />' haijakamilika.</translation>
 <translation id="5034860022980953847">kiashiria cha maendeleo</translation>
-<translation id="5048533449481078685">kialamishi orodha</translation>
 <translation id="5117590920725113268">Onyesha mwezi unaofuata</translation>
 <translation id="512758898067543763">kichwa cha safu mlalo</translation>
 <translation id="5164977714490026579">Lazima thamani iwe kubwa kuliko au sawa na <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">kitufe</translation>
 <translation id="5677946354068040947">chaguo zaidi</translation>
 <translation id="57838592816432529">Zima sauti</translation>
-<translation id="5843503607508392247">Nyingine...</translation>
 <translation id="5860033963881614850">Kimezimwa</translation>
 <translation id="588258955323874662">Skrini nzima</translation>
 <translation id="5939518447894949180">Weka upya</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">kikasha cha orodha</translation>
 <translation id="6101327004457443354">washa sauti ya wimbo</translation>
 <translation id="6164829606128959761">mita</translation>
-<translation id="6270583010843788609">kijipicha cha muda wa filamu</translation>
-<translation id="6359256949422175976">kijipicha cha kitelezi cha muda wa filamu</translation>
 <translation id="6398862346408813489">Onyesha kisanduku cha uchaguzi wa mwezi</translation>
 <translation id="6404546809543547843">kitelezi cha muda cha sauti</translation>
 <translation id="648732519525291180">Kiteua wakati</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">mipasho</translation>
 <translation id="6637586476836377253">kumbukumbu</translation>
 <translation id="6643016212128521049">Futa</translation>
-<translation id="6663448176199120256">Utafutaji wa hivi karibuni</translation>
 <translation id="668171684555832681">Mengine...</translation>
 <translation id="6692633176391053278">stepper</translation>
 <translation id="6739588121953935928">rula</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">nukuu la msingi</translation>
 <translation id="6941933287844615239">pakua maudhui</translation>
 <translation id="6989848892321993519">Tafadhali refusha maandishi haya hadi herufi <ph name="MIN_CHARACTERS" /> au zaidi (kwa sasa unatumia herufi 1).</translation>
-<translation id="7057186640035488495">muda wa filamu</translation>
 <translation id="709897737746224366">Tafadhali linganisha umbizo lililoombwa.</translation>
 <translation id="7223624360433298498">muda uliokwisha</translation>
 <translation id="7263440858009898357">Tafadhali chagua kipengee katika orodha.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">sehemu ya maandishi ya utafutaji</translation>
 <translation id="8115662671911883373">anza kuonyesha manukuu yaliyofungwa</translation>
 <translation id="8117451130807776954">Wiki hii</translation>
-<translation id="8141602879876242471">Hii ni fahirisi inayoweza kutafutwa. Weka maneno muhimu ya utafutaji.</translation>
 <translation id="819205353528511139">cheza filamu katika hali ya skrini kamili</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">ramani ya picha</translation>
 <translation id="8284326494547611709">Manukuu</translation>
 <translation id="835897206747267392">Thamani batili.</translation>
 <translation id="8433900881053900389">upau wa vidhibiti</translation>
diff --git a/content/app/strings/translations/content_strings_ta.xtb b/content/app/strings/translations/content_strings_ta.xtb
index 348f979..fd8f3da7 100644
--- a/content/app/strings/translations/content_strings_ta.xtb
+++ b/content/app/strings/translations/content_strings_ta.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">ஈடுசெய்யக்கூடியது</translation>
 <translation id="1206619573307042055">மார்கியூ</translation>
 <translation id="1206693055195146388">ஸ்லைடர்</translation>
-<translation id="1235745349614807883">சமீபத்திய தேடல்களை சுத்தமாக்கு</translation>
 <translation id="1281252709823657822">உரையாடல்</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">பேனர்</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">நாள்</translation>
 <translation id="2507943997699731163">இந்தப் புலத்தை நிரப்புக.</translation>
 <translation id="2508569020611168319">தாவல் பட்டியல்</translation>
-<translation id="2548326553472216322">சமீபத்திய தேடல்கள் எதுவுமில்லை</translation>
 <translation id="2561842179657104141">மேலும் மீடியா கட்டுப்பாடுகளைக் காட்டு</translation>
 <translation id="2572483411312390101">இயக்கு</translation>
 <translation id="2613802280814924224">சரியான மதிப்பை உள்ளிடவும்.  <ph name="VALID_VALUE" /> என்பது நெருக்கமாக உள்ள சரியான மதிப்பாகும்.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">பாப்-அப் பொத்தான்</translation>
 <translation id="2761667185364618470">தொடர விரும்பினால், இந்தப் பெட்டியைத் தேர்ந்தெடுங்கள்.</translation>
 <translation id="2896972712917208084">ரேடியோ குழு</translation>
-<translation id="2901282870647571346">மூவியின் நடப்பு நிலை</translation>
 <translation id="2908441821576996758">காற்புள்ளியால் பிரிக்கப்பட்ட மின்னஞ்சல் முகவரிகளின் பட்டியலை உள்ளிடுக.</translation>
 <translation id="2940813599313844715">பொருள்</translation>
 <translation id="2942448076852699108">தனிப்படுத்தப்பட்ட உள்ளடக்கம்</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">ஒலி இயக்கு</translation>
 <translation id="49969490063480558">'<ph name="ATSIGN" />' ஐத் தொடர்ந்து ஒரு பகுதியை உள்ளிடவும். '<ph name="INVALIDADDRESS" />' முழுமைப்பெறாமல் உள்ளது.</translation>
 <translation id="5034860022980953847">செயல்நிலை காட்டி</translation>
-<translation id="5048533449481078685">பட்டியல் குறிப்பான்</translation>
 <translation id="5117590920725113268">அடுத்த மாதத்தைக் காட்டு</translation>
 <translation id="512758898067543763">வரிசை மேற்தலைப்பு</translation>
 <translation id="5164977714490026579">மதிப்பானது, கண்டிப்பாக <ph name="MINIMUM" /> ஐ விட அதிகமாக அல்லது அதற்குச் சமமாக இருக்க வேண்டும்.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">பொத்தான்</translation>
 <translation id="5677946354068040947">கூடுதல் விருப்பங்கள் பொத்தான்</translation>
 <translation id="57838592816432529">ஒலியடக்கு</translation>
-<translation id="5843503607508392247">மற்றவை…</translation>
 <translation id="5860033963881614850">ஆஃப்</translation>
 <translation id="588258955323874662">முழுத்திரை</translation>
 <translation id="5939518447894949180">மீட்டமை</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">பட்டியல் பெட்டி</translation>
 <translation id="6101327004457443354">ஆடியோ டிராக்கை இயக்கு</translation>
 <translation id="6164829606128959761">மீட்டர்</translation>
-<translation id="6270583010843788609">மூவி டைம்லைன் சிறுபடம்</translation>
-<translation id="6359256949422175976">மூவி நேர ஸ்க்ரப்பர் சிறுபடம்</translation>
 <translation id="6398862346408813489">மாதம் தேர்ந்தெடுப்புப் பலகத்தைக் காட்டு</translation>
 <translation id="6404546809543547843">ஆடியோ நேர ஸ்கிரப்பர்</translation>
 <translation id="648732519525291180">நேரம் தேர்ந்தெடுப்பான்</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">ஊட்டம்</translation>
 <translation id="6637586476836377253">பதிவு</translation>
 <translation id="6643016212128521049">அழி</translation>
-<translation id="6663448176199120256">சமீபத்திய தேடல்கள்</translation>
 <translation id="668171684555832681">மற்றவை…</translation>
 <translation id="6692633176391053278">ஸ்டெப்பர்</translation>
 <translation id="6739588121953935928">அளவுகோல்</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">பிளாக்கோட்</translation>
 <translation id="6941933287844615239">மீடியாவைப் பதிவிறக்கு</translation>
 <translation id="6989848892321993519">இந்த உரையில் <ph name="MIN_CHARACTERS" /> அல்லது அதற்கு மேற்பட்ட எழுத்துக்குறிகளைப் பயன்படுத்தவும் (தற்போது 1 எழுத்துக்குறியைப் பயன்படுத்துகிறீர்கள்).</translation>
-<translation id="7057186640035488495">மூவி நேரம்</translation>
 <translation id="709897737746224366">கோரிய வடிவமைப்பில் தருக.</translation>
 <translation id="7223624360433298498">முடிவடைந்த நேரம்</translation>
 <translation id="7263440858009898357">பட்டியலிலிருந்து ஒரு உருப்படியைத் தேர்ந்தெடுங்கள்.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">தேடல் உரைப் புலம்</translation>
 <translation id="8115662671911883373">மூடப்பட்ட தலைப்புகளைக் காட்டுவதைத் தொடங்கு</translation>
 <translation id="8117451130807776954">இந்த வாரம்</translation>
-<translation id="8141602879876242471">இது தேடக்கூடிய பொருளடக்கம். தேடல் சொற்களை உள்ளிடுக:</translation>
 <translation id="819205353528511139">மூவியை முழுத்திரைப் பயன்முறையில் இயக்கு</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">பட மேப்</translation>
 <translation id="8284326494547611709">வசனங்கள்</translation>
 <translation id="835897206747267392">செல்லாத மதிப்பு.</translation>
 <translation id="8433900881053900389">கருவிப்பட்டி</translation>
diff --git a/content/app/strings/translations/content_strings_te.xtb b/content/app/strings/translations/content_strings_te.xtb
index a5d857a0..a52b6f78 100644
--- a/content/app/strings/translations/content_strings_te.xtb
+++ b/content/app/strings/translations/content_strings_te.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">బహుమానపూర్వకం</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">స్లయిడర్</translation>
-<translation id="1235745349614807883">ఇటీవల శోధనలను క్లియర్ చెయ్యి</translation>
 <translation id="1281252709823657822">డైలాగ్</translation>
 <translation id="1342835525016946179">కథనం</translation>
 <translation id="1359897965706325498">బ్యానర్</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">రోజు</translation>
 <translation id="2507943997699731163">దయచేసి ఈ ఫీల్డ్‌ని పూర్తి చెయ్యండి.</translation>
 <translation id="2508569020611168319">ట్యాబ్ జాబితా</translation>
-<translation id="2548326553472216322">ఇటీవల శోధనలు లేవు</translation>
 <translation id="2561842179657104141">మరిన్ని మీడియా నియంత్రణలను చూపు</translation>
 <translation id="2572483411312390101">ప్లే చేయి</translation>
 <translation id="2613802280814924224">దయచేసి చెల్లుబాటు అయ్యే విలువను నమోదు చేయండి. <ph name="VALID_VALUE" /> అనేది సమీప చెల్లుబాటు విలువ.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">పాప్ అప్ బటన్</translation>
 <translation id="2761667185364618470">దయచేసి మీరు కొనసాగాలనుకుంటే ఈ బాక్స్‌కి టిక్కు పెట్టండి.</translation>
 <translation id="2896972712917208084">రేడియో సమూహం</translation>
-<translation id="2901282870647571346">ప్రస్తుతం చలనచిత్ర స్థితి</translation>
 <translation id="2908441821576996758">దయచేసి కామాతో వేరు చేసిన ఇమెయిల్ చిరునామాల జాబితాను ఎంటర్ చెయ్యండి.</translation>
 <translation id="2940813599313844715">ఆబ్జెక్ట్</translation>
 <translation id="2942448076852699108">ప్రముఖంగా చూపిన కంటెంట్</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">అన్‌మ్యూట్ చేయి</translation>
 <translation id="49969490063480558">దయచేసి '<ph name="ATSIGN" />'కి తర్వాత ఉన్న భాగాన్ని నమోదు చేయండి. '<ph name="INVALIDADDRESS" />' అసంపూర్ణంగా ఉంది.</translation>
 <translation id="5034860022980953847">ప్రోగ్రెస్ సూచిక</translation>
-<translation id="5048533449481078685">జాబితా మార్కర్</translation>
 <translation id="5117590920725113268">తదుపరి నెలను చూపుతుంది</translation>
 <translation id="512758898067543763">అడ్డు వరుస శీర్షిక</translation>
 <translation id="5164977714490026579">విలువ ఖచ్చితంగా <ph name="MINIMUM" /> కంటే ఎక్కువగా లేదా సమానంగా ఉండాలి.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">బటన్</translation>
 <translation id="5677946354068040947">మరిన్ని ఎంపికలు</translation>
 <translation id="57838592816432529">మ్యూట్ చేయి</translation>
-<translation id="5843503607508392247">ఇతర...</translation>
 <translation id="5860033963881614850">ఆఫ్ అయ్యింది</translation>
 <translation id="588258955323874662">పూర్తితెర</translation>
 <translation id="5939518447894949180">రీసెట్ చేయి</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">జాబితా పెట్టె</translation>
 <translation id="6101327004457443354">ఆడియో ట్రాక్‌ను అన్‌మ్యూట్ చేయి</translation>
 <translation id="6164829606128959761">మీటర్</translation>
-<translation id="6270583010843788609">చలనచిత్ర టైమ్‌లైన్ సూక్ష్మచిత్రం</translation>
-<translation id="6359256949422175976">చలనచిత్ర సమయ స్క్రబ్బర్ సూక్ష్మచిత్రం</translation>
 <translation id="6398862346408813489">నెల ఎంపిక ప్యానెల్‌ను చూపుతుంది</translation>
 <translation id="6404546809543547843">ఆడియో సమయ స్క్రబ్బర్</translation>
 <translation id="648732519525291180">సమయం ఎంపిక</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">ఫీడ్</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">క్లియర్ చేయి</translation>
-<translation id="6663448176199120256">ఇటీవల శోధనలు</translation>
 <translation id="668171684555832681">ఇతర...</translation>
 <translation id="6692633176391053278">స్టెప్పర్</translation>
 <translation id="6739588121953935928">రూలర్</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">బ్లాక్‌కోట్</translation>
 <translation id="6941933287844615239">మీడియా అంశం డౌన్‌లోడ్ చేయి</translation>
 <translation id="6989848892321993519">దయచేసి ఈ వచనాన్ని <ph name="MIN_CHARACTERS" /> లేదా అంతకంటే ఎక్కువ అక్షరాలకు పొడిగించండి (ప్రస్తుతం మీరు 1 అక్షరాన్ని ఉపయోగిస్తున్నారు).</translation>
-<translation id="7057186640035488495">చలనచిత్ర నిడివి</translation>
 <translation id="709897737746224366">దయచేసి అభ్యర్థించిన ఆకృతీకరణను సరిపోల్చండి.</translation>
 <translation id="7223624360433298498">గడిచిన సమయం</translation>
 <translation id="7263440858009898357">దయచేసి జాబితాలోని ఒక అంశాన్ని ఎంచుకోండి.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">శోధన వచనం ఫీల్డ్</translation>
 <translation id="8115662671911883373">సంవృత శీర్షికలను ప్రదర్శించడం ప్రారంభించు</translation>
 <translation id="8117451130807776954">ఈ వారం</translation>
-<translation id="8141602879876242471">ఇది ఒక శోధించగల సూచిక. శోధన కీవర్డ్‌లను ఎంటర్ చెయ్యండి:</translation>
 <translation id="819205353528511139">చలనచిత్రాన్ని పూర్తి స్క్రీన్ మోడ్‌లో ప్లే చేయి</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">చిత్రం మ్యాప్‌</translation>
 <translation id="8284326494547611709">ఉపశీర్షికలు</translation>
 <translation id="835897206747267392">చెల్లని విలువ.</translation>
 <translation id="8433900881053900389">సాధన పట్టీ</translation>
diff --git a/content/app/strings/translations/content_strings_th.xtb b/content/app/strings/translations/content_strings_th.xtb
index e8d13f7..b7f40907 100644
--- a/content/app/strings/translations/content_strings_th.xtb
+++ b/content/app/strings/translations/content_strings_th.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">ส่วนเสริม</translation>
 <translation id="1206619573307042055">ตัวอักษรวิ่ง</translation>
 <translation id="1206693055195146388">แถบเลื่อน</translation>
-<translation id="1235745349614807883">ลบการค้นหาล่าสุด</translation>
 <translation id="1281252709823657822">กล่องโต้ตอบ</translation>
 <translation id="1342835525016946179">บทความ</translation>
 <translation id="1359897965706325498">แบนเนอร์</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">วัน</translation>
 <translation id="2507943997699731163">โปรดกรอกฟิลด์นี้</translation>
 <translation id="2508569020611168319">รายการแท็บ</translation>
-<translation id="2548326553472216322">ไม่พบการค้นหาล่าสุด</translation>
 <translation id="2561842179657104141">แสดงส่วนควบคุมสื่อเพิ่มเติม</translation>
 <translation id="2572483411312390101">เล่น</translation>
 <translation id="2613802280814924224">โปรดป้อนค่าที่ถูกต้อง ค่าใกล้เคียงที่สุดที่ถูกต้องคือ <ph name="VALID_VALUE" /></translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">ปุ่มป๊อปอัป</translation>
 <translation id="2761667185364618470">โปรดเลือกช่องนี้หากคุณต้องการดำเนินการต่อ</translation>
 <translation id="2896972712917208084">กลุ่มตัวเลือก</translation>
-<translation id="2901282870647571346">สถานะปัจจุบันของภาพยนตร์</translation>
 <translation id="2908441821576996758">โปรดป้อนรายการที่อยู่อีเมลโดยคั่นด้วยเครื่องหมายจุลภาค</translation>
 <translation id="2940813599313844715">ออบเจ็กต์</translation>
 <translation id="2942448076852699108">เนื้อหาที่ไฮไลต์</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">เปิดเสียง</translation>
 <translation id="49969490063480558">โปรดป้อนส่วนที่ต่อท้าย "<ph name="ATSIGN" />" "<ph name="INVALIDADDRESS" />" นั้นไม่สมบูรณ์</translation>
 <translation id="5034860022980953847">ตัวบอกสถานะความคืบหน้า</translation>
-<translation id="5048533449481078685">ผู้สร้างรายการ</translation>
 <translation id="5117590920725113268">แสดงเดือนถัดไป</translation>
 <translation id="512758898067543763">ส่วนหัวของแถว</translation>
 <translation id="5164977714490026579">ค่าต้องมากกว่าหรือเท่ากับ <ph name="MINIMUM" /></translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">ปุ่ม</translation>
 <translation id="5677946354068040947">ตัวเลือกเพิ่มเติม</translation>
 <translation id="57838592816432529">ปิดเสียง</translation>
-<translation id="5843503607508392247">อื่นๆ...</translation>
 <translation id="5860033963881614850">ปิด</translation>
 <translation id="588258955323874662">เต็มหน้าจอ</translation>
 <translation id="5939518447894949180">รีเซ็ต</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">ช่องรายการ</translation>
 <translation id="6101327004457443354">เปิดไฟล์เสียง</translation>
 <translation id="6164829606128959761">เมตร</translation>
-<translation id="6270583010843788609">เส้นเวลาขนาดย่อของภาพยนตร์</translation>
-<translation id="6359256949422175976">ตัวควบคุมเวลาขนาดย่อของภาพยนตร์</translation>
 <translation id="6398862346408813489">แสดงแผงการเลือกเดือน</translation>
 <translation id="6404546809543547843">ตัวควบคุมเวลาของเสียง</translation>
 <translation id="648732519525291180">เครื่องมือเลือกเวลา</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">ฟีด</translation>
 <translation id="6637586476836377253">บันทึก</translation>
 <translation id="6643016212128521049">ล้าง</translation>
-<translation id="6663448176199120256">การค้นหาล่าสุด</translation>
 <translation id="668171684555832681">อื่นๆ...</translation>
 <translation id="6692633176391053278">ตัวเพิ่ม/ลดระดับเสียง</translation>
 <translation id="6739588121953935928">ไม้บรรทัด</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">ข้อความที่ยกมา</translation>
 <translation id="6941933287844615239">ดาวน์โหลดสื่อ</translation>
 <translation id="6989848892321993519">โปรดกรอกข้อความนี้ให้มีอักขระอย่างน้อย <ph name="MIN_CHARACTERS" /> ตัว (ตอนนี้คุณมี 1 ตัว)</translation>
-<translation id="7057186640035488495">เวลาของภาพยนตร์</translation>
 <translation id="709897737746224366">โปรดจับคู่รูปแบบที่ร้องขอ</translation>
 <translation id="7223624360433298498">เวลาที่ผ่านไป</translation>
 <translation id="7263440858009898357">โปรดเลือกรายการจากหน้ารายการ</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">ช่องข้อความค้นหา</translation>
 <translation id="8115662671911883373">เริ่มแสดงคำอธิบายภาพ</translation>
 <translation id="8117451130807776954">สัปดาห์นี้</translation>
-<translation id="8141602879876242471">นี่คือดัชนีที่สามารถค้นหาได้ ป้อนคำหลักในการค้นหา:</translation>
 <translation id="819205353528511139">เล่นภาพยนตร์ในโหมดเต็มหน้าจอ</translation>
 <translation id="8199524924445686405">ปปปป</translation>
-<translation id="8244226242650769279">แผนที่รูปภาพ</translation>
 <translation id="8284326494547611709">คำบรรยาย</translation>
 <translation id="835897206747267392">ค่าไม่ถูกต้อง</translation>
 <translation id="8433900881053900389">แถบเครื่องมือ</translation>
diff --git a/content/app/strings/translations/content_strings_tr.xtb b/content/app/strings/translations/content_strings_tr.xtb
index 0ea52e1..89c8ce9 100644
--- a/content/app/strings/translations/content_strings_tr.xtb
+++ b/content/app/strings/translations/content_strings_tr.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">tamamlayıcı</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">kaydırma çubuğu</translation>
-<translation id="1235745349614807883">Son Aramaları Temizle</translation>
 <translation id="1281252709823657822">iletişim kutusu</translation>
 <translation id="1342835525016946179">article</translation>
 <translation id="1359897965706325498">banner</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Gün</translation>
 <translation id="2507943997699731163">Lütfen bu alanı doldurun.</translation>
 <translation id="2508569020611168319">sekme listesi</translation>
-<translation id="2548326553472216322">Yeni arama yok</translation>
 <translation id="2561842179657104141">diğer medya kontrollerini göster</translation>
 <translation id="2572483411312390101">oynat</translation>
 <translation id="2613802280814924224">Lütfen geçerli bir değer girin. En yakın geçerli değer şudur: <ph name="VALID_VALUE" /></translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">pop-up düğmesi</translation>
 <translation id="2761667185364618470">İlerlemek istiyorsanız lütfen bu kutuyu işaretleyin.</translation>
 <translation id="2896972712917208084">radyo düğmesi grubu</translation>
-<translation id="2901282870647571346">filmin geçerli durumu</translation>
 <translation id="2908441821576996758">Lütfen e-posta adreslerinin virgülle ayrılmış listesini girin.</translation>
 <translation id="2940813599313844715">nesne</translation>
 <translation id="2942448076852699108">vurgulanan içerik</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Sesi aç</translation>
 <translation id="49969490063480558">Lütfen başına "<ph name="ATSIGN" />" ekleyin. "<ph name="INVALIDADDRESS" />" eksik.</translation>
 <translation id="5034860022980953847">ilerleme durumu göstergesi</translation>
-<translation id="5048533449481078685">liste işaretçisi</translation>
 <translation id="5117590920725113268">Sonraki ayı göster</translation>
 <translation id="512758898067543763">satır başlığı</translation>
 <translation id="5164977714490026579">Değer <ph name="MINIMUM" /> veya daha büyük olmalıdır.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">düğme</translation>
 <translation id="5677946354068040947">diğer seçenekler</translation>
 <translation id="57838592816432529">Sesi kapat</translation>
-<translation id="5843503607508392247">Diğer...</translation>
 <translation id="5860033963881614850">Kapalı</translation>
 <translation id="588258955323874662">Tam ekran</translation>
 <translation id="5939518447894949180">Sıfırla</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">liste kutusu</translation>
 <translation id="6101327004457443354">ses kanalını aç</translation>
 <translation id="6164829606128959761">ölçüm aracı</translation>
-<translation id="6270583010843788609">film zaman çizelgesi küçük resmi</translation>
-<translation id="6359256949422175976">film süresi göstergesinin küçük resmi</translation>
 <translation id="6398862346408813489">Ay seçim panelini göster</translation>
 <translation id="6404546809543547843">ses zaman çizelgesi temizleyici</translation>
 <translation id="648732519525291180">zaman seçici</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">kartlar</translation>
 <translation id="6637586476836377253">log</translation>
 <translation id="6643016212128521049">Temizle</translation>
-<translation id="6663448176199120256">Son Aramalar</translation>
 <translation id="668171684555832681">Diğer...</translation>
 <translation id="6692633176391053278">stepper (adımlayıcı)</translation>
 <translation id="6739588121953935928">cetvel</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">blok alıntı</translation>
 <translation id="6941933287844615239">medyayı indir</translation>
 <translation id="6989848892321993519">Lütfen bu metni <ph name="MIN_CHARACTERS" /> karakter veya daha fazla olacak şekilde uzatın (şu anda 1 karakter kullanıyorsunuz).</translation>
-<translation id="7057186640035488495">filmin süresi</translation>
 <translation id="709897737746224366">Lütfen istenen biçimi eşleştirin.</translation>
 <translation id="7223624360433298498">geçen süre</translation>
 <translation id="7263440858009898357">Lütfen listeden bir öğe seçin.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">arama metni alanı</translation>
 <translation id="8115662671911883373">altyazıları görüntülemeye başla</translation>
 <translation id="8117451130807776954">Bu hafta</translation>
-<translation id="8141602879876242471">Bu dizinde arama yapılabilir. Arama anahtar kelimeleri girin:</translation>
 <translation id="819205353528511139">filmi tam ekran modunda oynat</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">resim haritası</translation>
 <translation id="8284326494547611709">Altyazılar</translation>
 <translation id="835897206747267392">Geçersiz değer.</translation>
 <translation id="8433900881053900389">araç çubuğu</translation>
diff --git a/content/app/strings/translations/content_strings_uk.xtb b/content/app/strings/translations/content_strings_uk.xtb
index 6e06a6b..c270c89 100644
--- a/content/app/strings/translations/content_strings_uk.xtb
+++ b/content/app/strings/translations/content_strings_uk.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">додатково</translation>
 <translation id="1206619573307042055">область виділення</translation>
 <translation id="1206693055195146388">повзунок</translation>
-<translation id="1235745349614807883">Очистити останні пошуки</translation>
 <translation id="1281252709823657822">діалогове вікно</translation>
 <translation id="1342835525016946179">стаття</translation>
 <translation id="1359897965706325498">банер</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">День</translation>
 <translation id="2507943997699731163">Заповніть це поле.</translation>
 <translation id="2508569020611168319">cписок вкладок</translation>
-<translation id="2548326553472216322">Немає останніх пошуків</translation>
 <translation id="2561842179657104141">показати більше елементів керування мультимедійним вмістом</translation>
 <translation id="2572483411312390101">відтворити</translation>
 <translation id="2613802280814924224">Введіть дійсне значення. Найближче дійсне значення: <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">кнопка спливаючої підказки</translation>
 <translation id="2761667185364618470">Поставте тут прапорець, якщо хочете продовжити.</translation>
 <translation id="2896972712917208084">група перемикачів</translation>
-<translation id="2901282870647571346">поточний статус фільму</translation>
 <translation id="2908441821576996758">Введіть список електронних адрес, розділених комою.</translation>
 <translation id="2940813599313844715">об’єкт</translation>
 <translation id="2942448076852699108">виділений вміст</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Увімкнути звук</translation>
 <translation id="49969490063480558">Введіть частину електронної адреси після знака "<ph name="ATSIGN" />". Електронна адреса "<ph name="INVALIDADDRESS" />" неповна.</translation>
 <translation id="5034860022980953847">індикатор перебігу</translation>
-<translation id="5048533449481078685">маркер списку</translation>
 <translation id="5117590920725113268">Показати наступний місяць</translation>
 <translation id="512758898067543763">заголовок рядка</translation>
 <translation id="5164977714490026579">Значення має бути більшим або дорівнювати <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">кнопка</translation>
 <translation id="5677946354068040947">більше опцій</translation>
 <translation id="57838592816432529">Вимкнути звук</translation>
-<translation id="5843503607508392247">Інші...</translation>
 <translation id="5860033963881614850">Вимк.</translation>
 <translation id="588258955323874662">Повноекранний режим</translation>
 <translation id="5939518447894949180">Скинути</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">вікно списку</translation>
 <translation id="6101327004457443354">увімкнути звукову доріжку</translation>
 <translation id="6164829606128959761">вимірювач</translation>
-<translation id="6270583010843788609">ескіз на часовій шкалі фільму</translation>
-<translation id="6359256949422175976">ескіз на повзунку перебігу фільму</translation>
 <translation id="6398862346408813489">Показати панель вибору місяців</translation>
 <translation id="6404546809543547843">повзунок часу відтворення аудіо</translation>
 <translation id="648732519525291180">засіб вибору часу</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">стрічка</translation>
 <translation id="6637586476836377253">журнал</translation>
 <translation id="6643016212128521049">Очистити</translation>
-<translation id="6663448176199120256">Останні пошуки</translation>
 <translation id="668171684555832681">Інший...</translation>
 <translation id="6692633176391053278">повторювач stepper</translation>
 <translation id="6739588121953935928">лінійка</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">цитата</translation>
 <translation id="6941933287844615239">завантажити медіафайл</translation>
 <translation id="6989848892321993519">У тексті має бути не менше стількох символів: <ph name="MIN_CHARACTERS" />. Наразі ви ввели 1 символ.</translation>
-<translation id="7057186640035488495">тривалість фільму</translation>
 <translation id="709897737746224366">Виберіть потрібний формат.</translation>
 <translation id="7223624360433298498">минуло часу</translation>
 <translation id="7263440858009898357">Виберіть елемент зі списку.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">текстове поле пошуку</translation>
 <translation id="8115662671911883373">показати приховані субтитри</translation>
 <translation id="8117451130807776954">Цей тиждень</translation>
-<translation id="8141602879876242471">Цей доступний для пошуку індекс. Введіть ключові слова пошуку:</translation>
 <translation id="819205353528511139">відтворити фільм у повноекранному режимі</translation>
 <translation id="8199524924445686405">рррр</translation>
-<translation id="8244226242650769279">мапа зображення</translation>
 <translation id="8284326494547611709">Субтитри</translation>
 <translation id="835897206747267392">Недійсне значення</translation>
 <translation id="8433900881053900389">панель інструментів</translation>
diff --git a/content/app/strings/translations/content_strings_vi.xtb b/content/app/strings/translations/content_strings_vi.xtb
index f4f9f643..214d4b3 100644
--- a/content/app/strings/translations/content_strings_vi.xtb
+++ b/content/app/strings/translations/content_strings_vi.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">bổ sung</translation>
 <translation id="1206619573307042055">bảng chữ chạy</translation>
 <translation id="1206693055195146388">thanh trượt</translation>
-<translation id="1235745349614807883">Xóa Tìm kiếm Gần đây</translation>
 <translation id="1281252709823657822">hộp thoại</translation>
 <translation id="1342835525016946179">bài viết</translation>
 <translation id="1359897965706325498">biểu ngữ</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">Ngày</translation>
 <translation id="2507943997699731163">Vui lòng điền vào trường này.</translation>
 <translation id="2508569020611168319">danh sách tab</translation>
-<translation id="2548326553472216322">Không có tìm kiếm nào gần đây</translation>
 <translation id="2561842179657104141">hiển thị các kiểm soát phương tiện khác</translation>
 <translation id="2572483411312390101">phát</translation>
 <translation id="2613802280814924224">Vui lòng nhập giá trị hợp lệ. Giá trị hợp lệ gần nhất là <ph name="VALID_VALUE" />.</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">nút cửa sổ bật lên</translation>
 <translation id="2761667185364618470">Vui lòng chọn hộp kiểm này nếu bạn muốn tiếp tục.</translation>
 <translation id="2896972712917208084">nhóm radio</translation>
-<translation id="2901282870647571346">trạng thái phim hiện tại</translation>
 <translation id="2908441821576996758">Vui lòng nhập danh sách địa chỉ email được phân cách bằng dấu phẩy.</translation>
 <translation id="2940813599313844715">đối tượng</translation>
 <translation id="2942448076852699108">nội dung được đánh dấu</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">Bật âm thanh</translation>
 <translation id="49969490063480558">Vui lòng nhập phần đứng sau '<ph name="ATSIGN" />'. '<ph name="INVALIDADDRESS" />' không hoàn chỉnh.</translation>
 <translation id="5034860022980953847">chỉ báo tiến trình</translation>
-<translation id="5048533449481078685">đánh dấu danh sách</translation>
 <translation id="5117590920725113268">Hiển thị tháng tiếp theo</translation>
 <translation id="512758898067543763">tiêu đề hàng</translation>
 <translation id="5164977714490026579">Giá trị phải lớn hơn hoặc bằng <ph name="MINIMUM" />.</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">nút</translation>
 <translation id="5677946354068040947">tùy chọn khác</translation>
 <translation id="57838592816432529">Tắt tiếng</translation>
-<translation id="5843503607508392247">Khác...</translation>
 <translation id="5860033963881614850">Tắt</translation>
 <translation id="588258955323874662">Toàn màn hình</translation>
 <translation id="5939518447894949180">Đặt lại</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">hộp danh sách</translation>
 <translation id="6101327004457443354">bật tiếng bản âm thanh</translation>
 <translation id="6164829606128959761">thước đo</translation>
-<translation id="6270583010843788609">núm dòng thời gian phim</translation>
-<translation id="6359256949422175976">núm trình kiểm soát thời gian phim</translation>
 <translation id="6398862346408813489">Hiển thị bảng lựa chọn tháng</translation>
 <translation id="6404546809543547843">trình kiểm soát thời gian âm thanh</translation>
 <translation id="648732519525291180">bộ chọn giờ</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">nguồn cấp dữ liệu</translation>
 <translation id="6637586476836377253">nhật ký</translation>
 <translation id="6643016212128521049">Xóa</translation>
-<translation id="6663448176199120256">Tìm kiếm Gần đây</translation>
 <translation id="668171684555832681">Khác...</translation>
 <translation id="6692633176391053278">điều khiển tăng/giảm</translation>
 <translation id="6739588121953935928">thước</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">khung trích dẫn</translation>
 <translation id="6941933287844615239">tải xuống phương tiện</translation>
 <translation id="6989848892321993519">Vui lòng kéo dài văn bản này thành <ph name="MIN_CHARACTERS" /> ký tự trở lên (bạn hiện đang sử dụng 1 ký tự).</translation>
-<translation id="7057186640035488495">thời gian phim</translation>
 <translation id="709897737746224366">Vui lòng khớp với định dạng được yêu cầu.</translation>
 <translation id="7223624360433298498">thời gian trôi qua</translation>
 <translation id="7263440858009898357">Vui lòng chọn một mục trong danh sách.</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">trường văn bản tìm kiếm</translation>
 <translation id="8115662671911883373">bắt đầu hiển thị phụ đề chi tiết</translation>
 <translation id="8117451130807776954">Tuần này</translation>
-<translation id="8141602879876242471">Đây là chỉ mục có thể tìm kiếm. Nhập từ khóa tìm kiếm vào:</translation>
 <translation id="819205353528511139">phát phim ở chế độ toàn màn hình</translation>
 <translation id="8199524924445686405">yyyy</translation>
-<translation id="8244226242650769279">bản đồ hình ảnh</translation>
 <translation id="8284326494547611709">Phụ đề</translation>
 <translation id="835897206747267392">Giá trị không hợp lệ.</translation>
 <translation id="8433900881053900389">thanh công cụ</translation>
diff --git a/content/app/strings/translations/content_strings_zh-CN.xtb b/content/app/strings/translations/content_strings_zh-CN.xtb
index df69c82..576aae5 100644
--- a/content/app/strings/translations/content_strings_zh-CN.xtb
+++ b/content/app/strings/translations/content_strings_zh-CN.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">补充内容</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">滑块</translation>
-<translation id="1235745349614807883">清除最近的搜索</translation>
 <translation id="1281252709823657822">对话框</translation>
 <translation id="1342835525016946179">文章标记</translation>
 <translation id="1359897965706325498">横幅</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">日</translation>
 <translation id="2507943997699731163">请填写此字段。</translation>
 <translation id="2508569020611168319">标签列表</translation>
-<translation id="2548326553472216322">最近未执行搜索</translation>
 <translation id="2561842179657104141">显示更多媒体控件</translation>
 <translation id="2572483411312390101">播放</translation>
 <translation id="2613802280814924224">请输入有效值。最接近的有效值为<ph name="VALID_VALUE" />。</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">弹出式按钮</translation>
 <translation id="2761667185364618470">如果要继续,请选中此框。</translation>
 <translation id="2896972712917208084">单选按钮组</translation>
-<translation id="2901282870647571346">当前电影状态</translation>
 <translation id="2908441821576996758">请输入用逗号分隔的电子邮件地址的列表。</translation>
 <translation id="2940813599313844715">对象</translation>
 <translation id="2942448076852699108">突出显示的内容</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">取消静音</translation>
 <translation id="49969490063480558">请在“<ph name="ATSIGN" />”后面输入内容。“<ph name="INVALIDADDRESS" />”不完整。</translation>
 <translation id="5034860022980953847">进度指示器</translation>
-<translation id="5048533449481078685">列表标记</translation>
 <translation id="5117590920725113268">显示下一个月</translation>
 <translation id="512758898067543763">行标题</translation>
 <translation id="5164977714490026579">值必须大于或等于 <ph name="MINIMUM" />。</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">按钮</translation>
 <translation id="5677946354068040947">更多选项</translation>
 <translation id="57838592816432529">静音</translation>
-<translation id="5843503607508392247">其他...</translation>
 <translation id="5860033963881614850">关闭</translation>
 <translation id="588258955323874662">全屏</translation>
 <translation id="5939518447894949180">重置</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">列表框</translation>
 <translation id="6101327004457443354">取消对音轨静音</translation>
 <translation id="6164829606128959761">计量条</translation>
-<translation id="6270583010843788609">电影时间轴缩略图</translation>
-<translation id="6359256949422175976">电影时间进度条缩略图</translation>
 <translation id="6398862346408813489">显示月份选择面板</translation>
 <translation id="6404546809543547843">音频时间进度条</translation>
 <translation id="648732519525291180">时间选择器</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">Feed</translation>
 <translation id="6637586476836377253">日志</translation>
 <translation id="6643016212128521049">清除</translation>
-<translation id="6663448176199120256">近期搜索</translation>
 <translation id="668171684555832681">其他...</translation>
 <translation id="6692633176391053278">步进器</translation>
 <translation id="6739588121953935928">标尺</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">引用标记</translation>
 <translation id="6941933287844615239">下载媒体</translation>
 <translation id="6989848892321993519">请将该内容增加到 <ph name="MIN_CHARACTERS" /> 个或更多字符(目前您使用了 1 个字符)。</translation>
-<translation id="7057186640035488495">电影时间</translation>
 <translation id="709897737746224366">请与所请求的格式保持一致。</translation>
 <translation id="7223624360433298498">已播放时间</translation>
 <translation id="7263440858009898357">请在列表中选择一项。</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">搜索文本字段</translation>
 <translation id="8115662671911883373">开始显示可选字幕</translation>
 <translation id="8117451130807776954">本周</translation>
-<translation id="8141602879876242471">这是一个可搜索的索引。请输入搜索关键字:</translation>
 <translation id="819205353528511139">在全屏模式下播放电影</translation>
 <translation id="8199524924445686405"> 年 </translation>
-<translation id="8244226242650769279">图片映射</translation>
 <translation id="8284326494547611709">字幕</translation>
 <translation id="835897206747267392">值无效。</translation>
 <translation id="8433900881053900389">工具栏</translation>
diff --git a/content/app/strings/translations/content_strings_zh-TW.xtb b/content/app/strings/translations/content_strings_zh-TW.xtb
index c6a2ed74..1e95bb4 100644
--- a/content/app/strings/translations/content_strings_zh-TW.xtb
+++ b/content/app/strings/translations/content_strings_zh-TW.xtb
@@ -10,7 +10,6 @@
 <translation id="1188858454923323853">補充</translation>
 <translation id="1206619573307042055">marquee</translation>
 <translation id="1206693055195146388">滑桿</translation>
-<translation id="1235745349614807883">清除最近的搜尋紀錄</translation>
 <translation id="1281252709823657822">對話方塊</translation>
 <translation id="1342835525016946179">文章</translation>
 <translation id="1359897965706325498">橫幅</translation>
@@ -39,7 +38,6 @@
 <translation id="248395913932153421">日</translation>
 <translation id="2507943997699731163">請填寫這個欄位。</translation>
 <translation id="2508569020611168319">分頁清單</translation>
-<translation id="2548326553472216322">沒有近期的搜尋</translation>
 <translation id="2561842179657104141">顯示更多媒體控制項</translation>
 <translation id="2572483411312390101">播放</translation>
 <translation id="2613802280814924224">請輸入有效值。最接近的有效值是 <ph name="VALID_VALUE" />。</translation>
@@ -51,7 +49,6 @@
 <translation id="2759744352195237655">彈出式按鈕</translation>
 <translation id="2761667185364618470">如果你要繼續執行,請勾選這個核取方塊。</translation>
 <translation id="2896972712917208084">圓形按鈕群組</translation>
-<translation id="2901282870647571346">目前電影狀態</translation>
 <translation id="2908441821576996758">請輸入以逗號分隔的電子郵件地址清單。</translation>
 <translation id="2940813599313844715">物件</translation>
 <translation id="2942448076852699108">醒目顯示的內容</translation>
@@ -95,7 +92,6 @@
 <translation id="4992066212339426712">取消靜音</translation>
 <translation id="49969490063480558">請輸入「<ph name="ATSIGN" />」後面的部分。「<ph name="INVALIDADDRESS" />」不是完整值。</translation>
 <translation id="5034860022980953847">進度指標</translation>
-<translation id="5048533449481078685">清單標記</translation>
 <translation id="5117590920725113268">顯示下一個月</translation>
 <translation id="512758898067543763">列標題</translation>
 <translation id="5164977714490026579">值必須大於或等於 <ph name="MINIMUM" />。</translation>
@@ -113,7 +109,6 @@
 <translation id="5643186887447432888">按鈕</translation>
 <translation id="5677946354068040947">更多選項</translation>
 <translation id="57838592816432529">靜音</translation>
-<translation id="5843503607508392247">其他...</translation>
 <translation id="5860033963881614850">關閉</translation>
 <translation id="588258955323874662">全螢幕</translation>
 <translation id="5939518447894949180">重設</translation>
@@ -123,8 +118,6 @@
 <translation id="6023896073578205740">清單方塊</translation>
 <translation id="6101327004457443354">取消音軌靜音</translation>
 <translation id="6164829606128959761">計量器</translation>
-<translation id="6270583010843788609">電影時間軸捲動方塊</translation>
-<translation id="6359256949422175976">影片時間拖曳工具捲動方塊</translation>
 <translation id="6398862346408813489">顯示月份選取面板</translation>
 <translation id="6404546809543547843">音訊時間點拖曳工具</translation>
 <translation id="648732519525291180">時間選擇器</translation>
@@ -132,7 +125,6 @@
 <translation id="663493177488814956">資訊提供</translation>
 <translation id="6637586476836377253">紀錄</translation>
 <translation id="6643016212128521049">清除</translation>
-<translation id="6663448176199120256">最近的搜尋</translation>
 <translation id="668171684555832681">其他...</translation>
 <translation id="6692633176391053278">步進器</translation>
 <translation id="6739588121953935928">尺規</translation>
@@ -145,7 +137,6 @@
 <translation id="6934078000481955284">引用標記</translation>
 <translation id="6941933287844615239">下載媒體</translation>
 <translation id="6989848892321993519">請將這段文字加長到 <ph name="MIN_CHARACTERS" /> 個字元以上 (目前已有 1 個字元)。</translation>
-<translation id="7057186640035488495">電影時間</translation>
 <translation id="709897737746224366">請符合要求的格式。</translation>
 <translation id="7223624360433298498">已播放時間</translation>
 <translation id="7263440858009898357">請選取一個清單中的項目。</translation>
@@ -166,10 +157,8 @@
 <translation id="8053789581856978548">搜尋文字欄位</translation>
 <translation id="8115662671911883373">開始顯示字幕</translation>
 <translation id="8117451130807776954">本週</translation>
-<translation id="8141602879876242471">這是可搜尋的索引,輸入搜尋關鍵字:</translation>
 <translation id="819205353528511139">使用全螢幕模式播放電影</translation>
 <translation id="8199524924445686405"> 年 </translation>
-<translation id="8244226242650769279">圖片點擊區</translation>
 <translation id="8284326494547611709">字幕</translation>
 <translation id="835897206747267392">無效的值。</translation>
 <translation id="8433900881053900389">工具列</translation>
diff --git a/content/browser/appcache/appcache_job.cc b/content/browser/appcache/appcache_job.cc
index 897a733b..635e9a8 100644
--- a/content/browser/appcache/appcache_job.cc
+++ b/content/browser/appcache/appcache_job.cc
@@ -9,7 +9,7 @@
 #include "content/browser/appcache/appcache_response.h"
 #include "content/browser/appcache/appcache_url_loader_job.h"
 #include "content/browser/appcache/appcache_url_request_job.h"
-#include "content/public/common/content_switches.h"
+#include "content/public/common/content_features.h"
 #include "net/http/http_request_headers.h"
 #include "net/http/http_response_headers.h"
 #include "net/http/http_util.h"
@@ -24,8 +24,7 @@
     net::NetworkDelegate* network_delegate,
     const OnPrepareToRestartCallback& restart_callback) {
   std::unique_ptr<AppCacheJob> job;
-  if (base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService)) {
+  if (base::FeatureList::IsEnabled(features::kNetworkService)) {
     job.reset(
         new AppCacheURLLoaderJob(*(request->GetResourceRequest()), storage));
   } else {
diff --git a/content/browser/appcache/appcache_subresource_url_factory.cc b/content/browser/appcache/appcache_subresource_url_factory.cc
index d90257f3..70f002df 100644
--- a/content/browser/appcache/appcache_subresource_url_factory.cc
+++ b/content/browser/appcache/appcache_subresource_url_factory.cc
@@ -10,9 +10,9 @@
 #include "content/browser/appcache/appcache_url_loader_job.h"
 #include "content/browser/appcache/appcache_url_loader_request.h"
 #include "content/browser/url_loader_factory_getter.h"
-#include "content/common/resource_request.h"
 #include "content/common/url_loader_factory.mojom.h"
 #include "content/public/browser/browser_thread.h"
+#include "content/public/common/resource_request.h"
 #include "mojo/public/cpp/bindings/binding.h"
 #include "mojo/public/cpp/bindings/binding_set.h"
 #include "mojo/public/cpp/bindings/interface_ptr.h"
diff --git a/content/browser/appcache/appcache_url_loader_job.h b/content/browser/appcache/appcache_url_loader_job.h
index 8d16a24..f3470cb5d 100644
--- a/content/browser/appcache/appcache_url_loader_job.h
+++ b/content/browser/appcache/appcache_url_loader_job.h
@@ -16,8 +16,8 @@
 #include "content/browser/appcache/appcache_storage.h"
 #include "content/browser/loader/url_loader_request_handler.h"
 #include "content/common/content_export.h"
-#include "content/common/resource_request.h"
 #include "content/common/url_loader.mojom.h"
+#include "content/public/common/resource_request.h"
 #include "mojo/public/cpp/bindings/binding.h"
 #include "mojo/public/cpp/system/data_pipe.h"
 
diff --git a/content/browser/appcache/appcache_url_loader_request.h b/content/browser/appcache/appcache_url_loader_request.h
index 97e3f77..83fca41 100644
--- a/content/browser/appcache/appcache_url_loader_request.h
+++ b/content/browser/appcache/appcache_url_loader_request.h
@@ -6,7 +6,7 @@
 #define CONTENT_BROWSER_APPCACHE_APPCACHE_URL_LOADER_REQUEST_H_
 
 #include "content/browser/appcache/appcache_request.h"
-#include "content/common/resource_request.h"
+#include "content/public/common/resource_request.h"
 
 namespace content {
 
diff --git a/content/browser/devtools/protocol/network_handler.cc b/content/browser/devtools/protocol/network_handler.cc
index d2888de..4e735e2 100644
--- a/content/browser/devtools/protocol/network_handler.cc
+++ b/content/browser/devtools/protocol/network_handler.cc
@@ -21,7 +21,6 @@
 #include "content/browser/frame_host/frame_tree_node.h"
 #include "content/browser/frame_host/render_frame_host_impl.h"
 #include "content/common/navigation_params.h"
-#include "content/common/resource_request.h"
 #include "content/common/resource_request_completion_status.h"
 #include "content/public/browser/browser_context.h"
 #include "content/public/browser/browser_thread.h"
@@ -35,6 +34,7 @@
 #include "content/public/common/content_client.h"
 #include "content/public/common/content_switches.h"
 #include "content/public/common/resource_devtools_info.h"
+#include "content/public/common/resource_request.h"
 #include "content/public/common/resource_response.h"
 #include "net/base/net_errors.h"
 #include "net/base/upload_bytes_element_reader.h"
diff --git a/content/browser/frame_host/render_frame_host_impl.cc b/content/browser/frame_host/render_frame_host_impl.cc
index 3952b00a..98efcf2 100644
--- a/content/browser/frame_host/render_frame_host_impl.cc
+++ b/content/browser/frame_host/render_frame_host_impl.cc
@@ -3232,8 +3232,7 @@
   FrameMsg_CommitDataNetworkService_Params commit_data;
   commit_data.handle = handle.release();
   // TODO(scottmg): Pass a factory for SW, etc. once we have one.
-  if (base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService)) {
+  if (base::FeatureList::IsEnabled(features::kNetworkService)) {
     if (!subresource_url_loader_factory_info.is_valid()) {
       const auto& schemes = URLDataManagerBackend::GetWebUISchemes();
       if (std::find(schemes.begin(), schemes.end(),
diff --git a/content/browser/gpu/browser_gpu_channel_host_factory.cc b/content/browser/gpu/browser_gpu_channel_host_factory.cc
index 56eda46..62d1ae1 100644
--- a/content/browser/gpu/browser_gpu_channel_host_factory.cc
+++ b/content/browser/gpu/browser_gpu_channel_host_factory.cc
@@ -256,6 +256,7 @@
 void BrowserGpuChannelHostFactory::EstablishGpuChannel(
     const gpu::GpuChannelEstablishedCallback& callback) {
   DCHECK(!service_manager::ServiceManagerIsRemote());
+  DCHECK(IsMainThread());
   if (gpu_channel_.get() && gpu_channel_->IsLost()) {
     DCHECK(!pending_request_.get());
     // Recreate the channel if it has been lost.
diff --git a/content/browser/loader/DEPS b/content/browser/loader/DEPS
index dd055ee..3622dab2 100644
--- a/content/browser/loader/DEPS
+++ b/content/browser/loader/DEPS
@@ -82,7 +82,6 @@
     "+content/browser/loader/resource_dispatcher_host_impl.h",
     "+content/browser/loader/resource_request_info_impl.h",
     "+content/browser/loader/resource_scheduler.h",
-    "+content/common/resource_request.h",
     "+content/common/resource_request_completion_status.h",
     "+content/common/url_loader.mojom.h",
     "+content/common/url_loader_factory.mojom.h",
@@ -93,6 +92,7 @@
     "+content/public/browser/resource_throttle.h",
     "+content/public/browser/stream_info.h",
     "+content/public/common/previews_state.h",
+    "+content/public/common/resource_request.h",
     "+content/public/common/resource_response.h",
     "+content/public/common/resource_type.h",
     "+content/public/test/test_browser_context.h",
@@ -180,9 +180,9 @@
 
     # TODO: To be replaced by mojo.
     "+content/common/resource_messages.h",
-    "+content/common/resource_request.h",
     "+content/common/resource_request_completion_status.h",
     "+content/common/view_messages.h",
+    "+content/public/common/resource_request.h",
   ],
   "resource_handler\.(cc|h)": [
     "-content",
@@ -320,9 +320,9 @@
     "+content/browser/loader/resource_requester_info.h",
     "+content/browser/loader/url_loader_factory_impl.h",
     "+content/common/content_export.h",
-    "+content/common/resource_request.h",
     "+content/common/url_loader.mojom.h",
     "+content/common/url_loader_factory.mojom.h",
+    "+content/public/common/resource_request.h",
   ],
   "url_loader_factory_impl_unittest\.cc": [
     "-content",
@@ -334,13 +334,13 @@
     "+content/browser/loader/resource_request_info_impl.h",
     "+content/browser/loader/url_loader_factory_impl.h",
     "+content/browser/loader_delegate_impl.h",
-    "+content/common/resource_request.h",
     "+content/common/resource_request_completion_status.h",
     "+content/common/url_loader.mojom.h",
     "+content/common/url_loader_factory.mojom.h",
     "+content/public/browser/resource_context.h",
     "+content/public/browser/resource_dispatcher_host_delegate.h",
     "+content/public/common/content_paths.h",
+    "+content/public/common/resource_request.h",
     "+content/public/test/test_browser_context.h",
     "+content/public/test/test_browser_thread_bundle.h",
 
diff --git a/content/browser/loader/async_resource_handler_unittest.cc b/content/browser/loader/async_resource_handler_unittest.cc
index d9d6565..53184f2 100644
--- a/content/browser/loader/async_resource_handler_unittest.cc
+++ b/content/browser/loader/async_resource_handler_unittest.cc
@@ -29,11 +29,11 @@
 #include "content/browser/loader/resource_message_filter.h"
 #include "content/browser/loader/resource_request_info_impl.h"
 #include "content/common/resource_messages.h"
-#include "content/common/resource_request.h"
 #include "content/public/browser/resource_context.h"
 #include "content/public/browser/resource_request_info.h"
 #include "content/public/common/content_features.h"
 #include "content/public/common/previews_state.h"
+#include "content/public/common/resource_request.h"
 #include "content/public/common/resource_type.h"
 #include "content/public/test/mock_resource_context.h"
 #include "content/public/test/test_browser_thread_bundle.h"
diff --git a/content/browser/loader/navigation_url_loader.cc b/content/browser/loader/navigation_url_loader.cc
index cca051b7..e12f666d 100644
--- a/content/browser/loader/navigation_url_loader.cc
+++ b/content/browser/loader/navigation_url_loader.cc
@@ -13,7 +13,7 @@
 #include "content/browser/loader/navigation_url_loader_impl.h"
 #include "content/browser/loader/navigation_url_loader_network_service.h"
 #include "content/public/browser/navigation_ui_data.h"
-#include "content/public/common/content_switches.h"
+#include "content/public/common/content_features.h"
 
 namespace content {
 
@@ -32,8 +32,7 @@
         resource_context, storage_partition, std::move(request_info),
         std::move(navigation_ui_data), service_worker_handle, delegate);
   }
-  if (base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService)) {
+  if (base::FeatureList::IsEnabled(features::kNetworkService)) {
     return base::MakeUnique<NavigationURLLoaderNetworkService>(
         resource_context, storage_partition, std::move(request_info),
         std::move(navigation_ui_data), service_worker_handle, appcache_handle,
diff --git a/content/browser/loader/resource_dispatcher_host_impl.cc b/content/browser/loader/resource_dispatcher_host_impl.cc
index e1e9112..0ccbee7 100644
--- a/content/browser/loader/resource_dispatcher_host_impl.cc
+++ b/content/browser/loader/resource_dispatcher_host_impl.cc
@@ -74,7 +74,6 @@
 #include "content/browser/streams/stream_registry.h"
 #include "content/common/net/url_request_service_worker_data.h"
 #include "content/common/resource_messages.h"
-#include "content/common/resource_request.h"
 #include "content/common/resource_request_completion_status.h"
 #include "content/common/site_isolation_policy.h"
 #include "content/common/view_messages.h"
@@ -90,6 +89,7 @@
 #include "content/public/common/browser_side_navigation_policy.h"
 #include "content/public/common/content_features.h"
 #include "content/public/common/content_switches.h"
+#include "content/public/common/resource_request.h"
 #include "content/public/common/resource_request_body.h"
 #include "ipc/ipc_message_macros.h"
 #include "ipc/ipc_message_start.h"
diff --git a/content/browser/loader/resource_dispatcher_host_unittest.cc b/content/browser/loader/resource_dispatcher_host_unittest.cc
index ec9bfc8..35ea64c 100644
--- a/content/browser/loader/resource_dispatcher_host_unittest.cc
+++ b/content/browser/loader/resource_dispatcher_host_unittest.cc
@@ -40,7 +40,6 @@
 #include "content/common/child_process_host_impl.h"
 #include "content/common/navigation_params.h"
 #include "content/common/resource_messages.h"
-#include "content/common/resource_request.h"
 #include "content/common/view_messages.h"
 #include "content/public/browser/global_request_id.h"
 #include "content/public/browser/render_process_host.h"
@@ -54,6 +53,7 @@
 #include "content/public/common/browser_side_navigation_policy.h"
 #include "content/public/common/child_process_host.h"
 #include "content/public/common/process_type.h"
+#include "content/public/common/resource_request.h"
 #include "content/public/common/resource_response.h"
 #include "content/public/test/test_browser_context.h"
 #include "content/public/test/test_browser_thread_bundle.h"
diff --git a/content/browser/loader/url_loader_factory_impl.cc b/content/browser/loader/url_loader_factory_impl.cc
index 2ea4fc7..2c82c87 100644
--- a/content/browser/loader/url_loader_factory_impl.cc
+++ b/content/browser/loader/url_loader_factory_impl.cc
@@ -7,8 +7,8 @@
 #include "base/memory/ptr_util.h"
 #include "content/browser/loader/resource_dispatcher_host_impl.h"
 #include "content/browser/loader/resource_requester_info.h"
-#include "content/common/resource_request.h"
 #include "content/common/url_loader.mojom.h"
+#include "content/public/common/resource_request.h"
 #include "mojo/public/cpp/bindings/strong_binding.h"
 
 namespace content {
diff --git a/content/browser/loader/url_loader_factory_impl_unittest.cc b/content/browser/loader/url_loader_factory_impl_unittest.cc
index 825991714..a15126d 100644
--- a/content/browser/loader/url_loader_factory_impl_unittest.cc
+++ b/content/browser/loader/url_loader_factory_impl_unittest.cc
@@ -28,13 +28,13 @@
 #include "content/browser/loader/resource_request_info_impl.h"
 #include "content/browser/loader/test_url_loader_client.h"
 #include "content/browser/loader_delegate_impl.h"
-#include "content/common/resource_request.h"
 #include "content/common/resource_request_completion_status.h"
 #include "content/common/url_loader.mojom.h"
 #include "content/common/url_loader_factory.mojom.h"
 #include "content/public/browser/resource_context.h"
 #include "content/public/browser/resource_dispatcher_host_delegate.h"
 #include "content/public/common/content_paths.h"
+#include "content/public/common/resource_request.h"
 #include "content/public/test/test_browser_context.h"
 #include "content/public/test/test_browser_thread_bundle.h"
 #include "mojo/public/c/system/data_pipe.h"
diff --git a/content/browser/renderer_host/compositor_impl_android.cc b/content/browser/renderer_host/compositor_impl_android.cc
index 6ef9fb42..6e363825 100644
--- a/content/browser/renderer_host/compositor_impl_android.cc
+++ b/content/browser/renderer_host/compositor_impl_android.cc
@@ -59,6 +59,7 @@
 #include "content/common/gpu_stream_constants.h"
 #include "content/public/browser/android/compositor.h"
 #include "content/public/browser/android/compositor_client.h"
+#include "content/public/browser/browser_thread.h"
 #include "content/public/common/content_switches.h"
 #include "gpu/command_buffer/client/context_support.h"
 #include "gpu/command_buffer/client/gles2_interface.h"
@@ -409,6 +410,7 @@
     gpu::gles2::ContextCreationAttribHelper attributes,
     gpu::SharedMemoryLimits shared_memory_limits,
     ContextProviderCallback callback) {
+  DCHECK_CURRENTLY_ON(BrowserThread::UI);
   BrowserGpuChannelHostFactory::instance()->EstablishGpuChannel(
       base::Bind(&CreateContextProviderAfterGpuChannelEstablished, handle,
                  attributes, shared_memory_limits, callback));
diff --git a/content/browser/renderer_host/render_process_host_impl.cc b/content/browser/renderer_host/render_process_host_impl.cc
index 32ad1d5..e799662 100644
--- a/content/browser/renderer_host/render_process_host_impl.cc
+++ b/content/browser/renderer_host/render_process_host_impl.cc
@@ -1708,8 +1708,7 @@
                        base::Bind(&RenderProcessHostImpl::CreateRendererHost,
                                   base::Unretained(this)));
 
-  if (base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService)) {
+  if (base::FeatureList::IsEnabled(features::kNetworkService)) {
     AddUIThreadInterface(
         registry.get(),
         base::Bind(&RenderProcessHostImpl::CreateURLLoaderFactory,
@@ -1759,8 +1758,7 @@
 
 void RenderProcessHostImpl::GetBlobURLLoaderFactory(
     mojom::URLLoaderFactoryRequest request) {
-  if (!base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService)) {
+  if (!base::FeatureList::IsEnabled(features::kNetworkService)) {
     NOTREACHED();
     return;
   }
@@ -1814,8 +1812,7 @@
 void RenderProcessHostImpl::CreateURLLoaderFactory(
     const service_manager::BindSourceInfo& source_info,
     mojom::URLLoaderFactoryRequest request) {
-  if (!base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService)) {
+  if (!base::FeatureList::IsEnabled(features::kNetworkService)) {
     NOTREACHED();
     return;
   }
@@ -2317,7 +2314,6 @@
     switches::kEnableLCDText,
     switches::kEnableLogging,
     switches::kEnableNetworkInformation,
-    switches::kEnableNetworkService,
     switches::kEnablePinch,
     switches::kEnablePluginPlaceholderTesting,
     switches::kEnablePreciseMemoryInfo,
diff --git a/content/browser/security_exploit_browsertest.cc b/content/browser/security_exploit_browsertest.cc
index d1450ae..28b9a02 100644
--- a/content/browser/security_exploit_browsertest.cc
+++ b/content/browser/security_exploit_browsertest.cc
@@ -21,7 +21,6 @@
 #include "content/common/frame_messages.h"
 #include "content/common/render_message_filter.mojom.h"
 #include "content/common/resource_messages.h"
-#include "content/common/resource_request.h"
 #include "content/common/view_messages.h"
 #include "content/public/browser/browser_context.h"
 #include "content/public/browser/content_browser_client.h"
@@ -34,6 +33,7 @@
 #include "content/public/common/browser_side_navigation_policy.h"
 #include "content/public/common/content_switches.h"
 #include "content/public/common/file_chooser_params.h"
+#include "content/public/common/resource_request.h"
 #include "content/public/common/resource_request_body.h"
 #include "content/public/test/browser_test_utils.h"
 #include "content/public/test/content_browser_test.h"
diff --git a/content/browser/service_manager/service_manager_context.cc b/content/browser/service_manager/service_manager_context.cc
index 18d7950..b0056bb 100644
--- a/content/browser/service_manager/service_manager_context.cc
+++ b/content/browser/service_manager/service_manager_context.cc
@@ -30,6 +30,7 @@
 #include "content/public/browser/utility_process_host.h"
 #include "content/public/browser/utility_process_host_client.h"
 #include "content/public/common/content_client.h"
+#include "content/public/common/content_features.h"
 #include "content/public/common/content_switches.h"
 #include "content/public/common/service_manager_connection.h"
 #include "content/public/common/service_names.mojom.h"
@@ -354,8 +355,7 @@
       ->RegisterUnsandboxedOutOfProcessServices(&unsandboxed_services);
 
   bool network_service_enabled =
-      base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService);
+      base::FeatureList::IsEnabled(features::kNetworkService);
   if (network_service_enabled) {
     unsandboxed_services.insert(
         std::make_pair(content::mojom::kNetworkServiceName,
diff --git a/content/browser/service_worker/foreign_fetch_request_handler.cc b/content/browser/service_worker/foreign_fetch_request_handler.cc
index a3dea63..60c848d 100644
--- a/content/browser/service_worker/foreign_fetch_request_handler.cc
+++ b/content/browser/service_worker/foreign_fetch_request_handler.cc
@@ -14,7 +14,6 @@
 #include "content/browser/service_worker/service_worker_context_wrapper.h"
 #include "content/browser/service_worker/service_worker_response_info.h"
 #include "content/browser/service_worker/service_worker_url_request_job.h"
-#include "content/common/service_worker/service_worker_types.h"
 #include "content/common/service_worker/service_worker_utils.h"
 #include "content/public/browser/content_browser_client.h"
 #include "content/public/browser/resource_request_info.h"
@@ -22,6 +21,7 @@
 #include "content/public/common/content_switches.h"
 #include "content/public/common/origin_trial_policy.h"
 #include "content/public/common/resource_request_body.h"
+#include "content/public/common/service_worker_modes.h"
 #include "net/url_request/url_request.h"
 #include "net/url_request/url_request_interceptor.h"
 #include "storage/browser/blob/blob_storage_context.h"
diff --git a/content/browser/service_worker/foreign_fetch_request_handler.h b/content/browser/service_worker/foreign_fetch_request_handler.h
index 9ba33da..1d176d5 100644
--- a/content/browser/service_worker/foreign_fetch_request_handler.h
+++ b/content/browser/service_worker/foreign_fetch_request_handler.h
@@ -13,10 +13,10 @@
 #include "content/browser/service_worker/service_worker_url_request_job.h"
 #include "content/common/content_export.h"
 #include "content/common/service_worker/service_worker_status_code.h"
-#include "content/common/service_worker/service_worker_types.h"
 #include "content/public/common/request_context_frame_type.h"
 #include "content/public/common/request_context_type.h"
 #include "content/public/common/resource_type.h"
+#include "content/public/common/service_worker_modes.h"
 #include "net/url_request/url_request_job_factory.h"
 
 namespace net {
diff --git a/content/browser/service_worker/service_worker_controllee_request_handler.cc b/content/browser/service_worker/service_worker_controllee_request_handler.cc
index a82a44e..61a3c55 100644
--- a/content/browser/service_worker/service_worker_controllee_request_handler.cc
+++ b/content/browser/service_worker/service_worker_controllee_request_handler.cc
@@ -16,7 +16,6 @@
 #include "content/browser/service_worker/service_worker_response_info.h"
 #include "content/browser/service_worker/service_worker_url_job_wrapper.h"
 #include "content/browser/service_worker/service_worker_url_request_job.h"
-#include "content/common/service_worker/service_worker_types.h"
 #include "content/common/service_worker/service_worker_utils.h"
 #include "content/public/browser/content_browser_client.h"
 #include "content/public/browser/render_frame_host.h"
diff --git a/content/browser/service_worker/service_worker_controllee_request_handler.h b/content/browser/service_worker/service_worker_controllee_request_handler.h
index f0a4619..5f78cb65 100644
--- a/content/browser/service_worker/service_worker_controllee_request_handler.h
+++ b/content/browser/service_worker/service_worker_controllee_request_handler.h
@@ -20,6 +20,7 @@
 #include "content/public/common/request_context_frame_type.h"
 #include "content/public/common/request_context_type.h"
 #include "content/public/common/resource_type.h"
+#include "content/public/common/service_worker_modes.h"
 #include "third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerResponseType.h"
 #include "url/gurl.h"
 
diff --git a/content/browser/service_worker/service_worker_controllee_request_handler_unittest.cc b/content/browser/service_worker/service_worker_controllee_request_handler_unittest.cc
index fae6421c..fd10726 100644
--- a/content/browser/service_worker/service_worker_controllee_request_handler_unittest.cc
+++ b/content/browser/service_worker/service_worker_controllee_request_handler_unittest.cc
@@ -25,6 +25,7 @@
 #include "content/public/common/request_context_type.h"
 #include "content/public/common/resource_request_body.h"
 #include "content/public/common/resource_type.h"
+#include "content/public/common/service_worker_modes.h"
 #include "content/public/test/mock_resource_context.h"
 #include "content/public/test/test_browser_thread_bundle.h"
 #include "content/test/test_content_browser_client.h"
diff --git a/content/browser/service_worker/service_worker_database.cc b/content/browser/service_worker/service_worker_database.cc
index 9f1bc46..21c002e 100644
--- a/content/browser/service_worker/service_worker_database.cc
+++ b/content/browser/service_worker/service_worker_database.cc
@@ -18,7 +18,6 @@
 #include "base/strings/stringprintf.h"
 #include "content/browser/service_worker/service_worker_database.pb.h"
 #include "content/browser/service_worker/service_worker_metrics.h"
-#include "content/common/service_worker/service_worker_types.h"
 #include "content/common/service_worker/service_worker_utils.h"
 #include "third_party/leveldatabase/env_chromium.h"
 #include "third_party/leveldatabase/src/helpers/memenv/memenv.h"
diff --git a/content/browser/service_worker/service_worker_handle.cc b/content/browser/service_worker/service_worker_handle.cc
index ffdb9db3..83fffd9 100644
--- a/content/browser/service_worker/service_worker_handle.cc
+++ b/content/browser/service_worker/service_worker_handle.cc
@@ -9,6 +9,7 @@
 #include "content/browser/service_worker/service_worker_registration.h"
 #include "content/common/service_worker/service_worker_messages.h"
 #include "content/common/service_worker/service_worker_types.h"
+#include "content/public/common/service_worker_modes.h"
 
 namespace content {
 
diff --git a/content/browser/service_worker/service_worker_metrics.cc b/content/browser/service_worker/service_worker_metrics.cc
index fabe2de..9706daa2 100644
--- a/content/browser/service_worker/service_worker_metrics.cc
+++ b/content/browser/service_worker/service_worker_metrics.cc
@@ -12,7 +12,6 @@
 #include "base/strings/string_util.h"
 #include "base/time/time.h"
 #include "content/browser/service_worker/embedded_worker_status.h"
-#include "content/common/service_worker/service_worker_types.h"
 #include "content/public/browser/browser_thread.h"
 #include "content/public/browser/content_browser_client.h"
 #include "content/public/common/content_client.h"
diff --git a/content/browser/service_worker/service_worker_metrics.h b/content/browser/service_worker/service_worker_metrics.h
index 9d7b582a..7a3d96c 100644
--- a/content/browser/service_worker/service_worker_metrics.h
+++ b/content/browser/service_worker/service_worker_metrics.h
@@ -15,6 +15,7 @@
 #include "content/browser/service_worker/service_worker_database.h"
 #include "content/common/service_worker/embedded_worker.mojom.h"
 #include "content/common/service_worker/service_worker_types.h"
+#include "content/public/common/service_worker_modes.h"
 #include "third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerResponseError.h"
 #include "ui/base/page_transition_types.h"
 
diff --git a/content/browser/service_worker/service_worker_navigation_handle.cc b/content/browser/service_worker/service_worker_navigation_handle.cc
index 2bc87a22..19e4686 100644
--- a/content/browser/service_worker/service_worker_navigation_handle.cc
+++ b/content/browser/service_worker/service_worker_navigation_handle.cc
@@ -8,6 +8,7 @@
 #include "content/browser/service_worker/service_worker_navigation_handle_core.h"
 #include "content/common/service_worker/service_worker_types.h"
 #include "content/public/browser/browser_thread.h"
+#include "content/public/common/service_worker_modes.h"
 
 namespace content {
 
diff --git a/content/browser/service_worker/service_worker_provider_host.h b/content/browser/service_worker/service_worker_provider_host.h
index ca5cf726..2229000 100644
--- a/content/browser/service_worker/service_worker_provider_host.h
+++ b/content/browser/service_worker/service_worker_provider_host.h
@@ -29,6 +29,7 @@
 #include "content/public/common/request_context_frame_type.h"
 #include "content/public/common/request_context_type.h"
 #include "content/public/common/resource_type.h"
+#include "content/public/common/service_worker_modes.h"
 #include "mojo/public/cpp/bindings/associated_binding.h"
 
 namespace storage {
diff --git a/content/browser/service_worker/service_worker_registration_handle.cc b/content/browser/service_worker/service_worker_registration_handle.cc
index 42fe249..94542b3 100644
--- a/content/browser/service_worker/service_worker_registration_handle.cc
+++ b/content/browser/service_worker/service_worker_registration_handle.cc
@@ -8,6 +8,7 @@
 #include "content/browser/service_worker/service_worker_handle.h"
 #include "content/common/service_worker/service_worker_messages.h"
 #include "content/common/service_worker/service_worker_types.h"
+#include "content/public/common/service_worker_modes.h"
 
 namespace content {
 
diff --git a/content/browser/service_worker/service_worker_request_handler.cc b/content/browser/service_worker/service_worker_request_handler.cc
index 876144e..df8b6fc 100644
--- a/content/browser/service_worker/service_worker_request_handler.cc
+++ b/content/browser/service_worker/service_worker_request_handler.cc
@@ -21,9 +21,11 @@
 #include "content/public/browser/resource_context.h"
 #include "content/public/common/browser_side_navigation_policy.h"
 #include "content/public/common/child_process_host.h"
+#include "content/public/common/content_features.h"
 #include "content/public/common/content_switches.h"
 #include "content/public/common/origin_util.h"
 #include "content/public/common/resource_request_body.h"
+#include "content/public/common/service_worker_modes.h"
 #include "ipc/ipc_message.h"
 #include "net/base/url_util.h"
 #include "net/url_request/url_request.h"
@@ -130,8 +132,7 @@
     scoped_refptr<ResourceRequestBody> body,
     const base::Callback<WebContents*(void)>& web_contents_getter) {
   DCHECK(IsBrowserSideNavigationEnabled() &&
-         base::CommandLine::ForCurrentProcess()->HasSwitch(
-             switches::kEnableNetworkService));
+         base::FeatureList::IsEnabled(features::kNetworkService));
   DCHECK(navigation_handle_core);
 
   // Create the handler even for insecure HTTP since it's used in the
diff --git a/content/browser/service_worker/service_worker_request_handler.h b/content/browser/service_worker/service_worker_request_handler.h
index 20ca7ee9..4320838 100644
--- a/content/browser/service_worker/service_worker_request_handler.h
+++ b/content/browser/service_worker/service_worker_request_handler.h
@@ -19,6 +19,7 @@
 #include "content/public/common/request_context_frame_type.h"
 #include "content/public/common/request_context_type.h"
 #include "content/public/common/resource_type.h"
+#include "content/public/common/service_worker_modes.h"
 #include "net/url_request/url_request_job_factory.h"
 
 namespace net {
diff --git a/content/browser/service_worker/service_worker_url_request_job.h b/content/browser/service_worker/service_worker_url_request_job.h
index b4e9536..a2b42fb4 100644
--- a/content/browser/service_worker/service_worker_url_request_job.h
+++ b/content/browser/service_worker/service_worker_url_request_job.h
@@ -28,6 +28,7 @@
 #include "content/public/common/request_context_frame_type.h"
 #include "content/public/common/request_context_type.h"
 #include "content/public/common/resource_type.h"
+#include "content/public/common/service_worker_modes.h"
 #include "mojo/public/cpp/system/data_pipe.h"
 #include "net/http/http_byte_range.h"
 #include "net/url_request/url_request.h"
diff --git a/content/browser/service_worker/service_worker_url_request_job_unittest.cc b/content/browser/service_worker/service_worker_url_request_job_unittest.cc
index 01daa9d..47c3ea0 100644
--- a/content/browser/service_worker/service_worker_url_request_job_unittest.cc
+++ b/content/browser/service_worker/service_worker_url_request_job_unittest.cc
@@ -40,6 +40,7 @@
 #include "content/public/common/request_context_type.h"
 #include "content/public/common/resource_request_body.h"
 #include "content/public/common/resource_type.h"
+#include "content/public/common/service_worker_modes.h"
 #include "content/public/test/mock_resource_context.h"
 #include "content/public/test/test_browser_context.h"
 #include "content/public/test/test_browser_thread_bundle.h"
diff --git a/content/browser/service_worker/service_worker_version.cc b/content/browser/service_worker/service_worker_version.cc
index 8dd4262c..578247e4 100644
--- a/content/browser/service_worker/service_worker_version.cc
+++ b/content/browser/service_worker/service_worker_version.cc
@@ -38,7 +38,7 @@
 #include "content/public/browser/render_process_host.h"
 #include "content/public/common/browser_side_navigation_policy.h"
 #include "content/public/common/content_client.h"
-#include "content/public/common/content_switches.h"
+#include "content/public/common/content_features.h"
 #include "content/public/common/result_codes.h"
 #include "net/http/http_response_headers.h"
 #include "net/http/http_response_info.h"
@@ -909,8 +909,7 @@
          // used to retrieve the service worker js. This should be removed once
          // that's done.
          (IsBrowserSideNavigationEnabled() &&
-          base::CommandLine::ForCurrentProcess()->HasSwitch(
-              switches::kEnableNetworkService)));
+          base::FeatureList::IsEnabled(features::kNetworkService)));
   if (IsInstalled(status()))
     UMA_HISTOGRAM_BOOLEAN("ServiceWorker.ScriptLoadSuccess", true);
 }
diff --git a/content/browser/site_per_process_browsertest.cc b/content/browser/site_per_process_browsertest.cc
index ee5c40f..d71e30b 100644
--- a/content/browser/site_per_process_browsertest.cc
+++ b/content/browser/site_per_process_browsertest.cc
@@ -64,6 +64,7 @@
 #include "content/public/browser/notification_types.h"
 #include "content/public/browser/resource_dispatcher_host.h"
 #include "content/public/common/browser_side_navigation_policy.h"
+#include "content/public/common/content_features.h"
 #include "content/public/common/content_switches.h"
 #include "content/public/common/url_constants.h"
 #include "content/public/test/browser_test_utils.h"
@@ -2500,8 +2501,8 @@
   // Disable host resolution in the test server and try to navigate the subframe
   // cross-site, which will lead to a committed net error.
   GURL url_b = embedded_test_server()->GetURL("b.com", "/title3.html");
-  bool network_service = base::CommandLine::ForCurrentProcess()->HasSwitch(
-      switches::kEnableNetworkService);
+  bool network_service =
+      base::FeatureList::IsEnabled(features::kNetworkService);
   mojom::URLLoaderFactoryPtr failing_factory;
   mojo::MakeStrongBinding(base::MakeUnique<FailingLoadFactory>(),
                           mojo::MakeRequest(&failing_factory));
diff --git a/content/browser/storage_partition_impl.cc b/content/browser/storage_partition_impl.cc
index 8369ba8..9bc18af4c 100644
--- a/content/browser/storage_partition_impl.cc
+++ b/content/browser/storage_partition_impl.cc
@@ -31,6 +31,7 @@
 #include "content/public/browser/local_storage_usage_info.h"
 #include "content/public/browser/session_storage_usage_info.h"
 #include "content/public/common/content_client.h"
+#include "content/public/common/content_features.h"
 #include "content/public/common/content_switches.h"
 #include "content/public/common/service_manager_connection.h"
 #include "content/public/common/service_names.mojom.h"
@@ -529,8 +530,7 @@
 
   partition->bluetooth_allowed_devices_map_ = new BluetoothAllowedDevicesMap();
 
-  if (base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService)) {
+  if (base::FeatureList::IsEnabled(features::kNetworkService)) {
     static mojom::NetworkServicePtr* g_network_service =
         new mojom::NetworkServicePtr;
     if (!g_network_service->is_bound()) {
diff --git a/content/browser/utility_process_host_impl.cc b/content/browser/utility_process_host_impl.cc
index e6bb439..7aa297db 100644
--- a/content/browser/utility_process_host_impl.cc
+++ b/content/browser/utility_process_host_impl.cc
@@ -303,7 +303,6 @@
 
     // Browser command-line switches to propagate to the utility process.
     static const char* const kSwitchNames[] = {
-      switches::kEnableNetworkService,
       switches::kHostResolverRules,
       switches::kLogNetLog,
       switches::kNoSandbox,
diff --git a/content/child/request_extra_data.cc b/content/child/request_extra_data.cc
index e18759d..5c207eb0 100644
--- a/content/child/request_extra_data.cc
+++ b/content/child/request_extra_data.cc
@@ -4,8 +4,9 @@
 
 #include "content/child/request_extra_data.h"
 
-#include "content/common/resource_request.h"
 #include "content/common/service_worker/service_worker_types.h"
+#include "content/public/common/resource_request.h"
+#include "content/public/common/service_worker_modes.h"
 #include "ipc/ipc_message.h"
 
 using blink::WebString;
diff --git a/content/child/resource_dispatcher.cc b/content/child/resource_dispatcher.cc
index 6bd8c2a..790f652 100644
--- a/content/child/resource_dispatcher.cc
+++ b/content/child/resource_dispatcher.cc
@@ -31,12 +31,12 @@
 #include "content/common/inter_process_time_ticks_converter.h"
 #include "content/common/navigation_params.h"
 #include "content/common/resource_messages.h"
-#include "content/common/resource_request.h"
 #include "content/common/resource_request_completion_status.h"
 #include "content/common/throttling_url_loader.h"
 #include "content/public/child/fixed_received_data.h"
 #include "content/public/child/request_peer.h"
 #include "content/public/child/resource_dispatcher_delegate.h"
+#include "content/public/common/resource_request.h"
 #include "content/public/common/resource_response.h"
 #include "content/public/common/resource_type.h"
 #include "net/base/net_errors.h"
diff --git a/content/child/resource_dispatcher_unittest.cc b/content/child/resource_dispatcher_unittest.cc
index fc5d41e..f7a8c9e 100644
--- a/content/child/resource_dispatcher_unittest.cc
+++ b/content/child/resource_dispatcher_unittest.cc
@@ -24,16 +24,16 @@
 #include "content/child/test_request_peer.h"
 #include "content/common/appcache_interfaces.h"
 #include "content/common/resource_messages.h"
-#include "content/common/resource_request.h"
 #include "content/common/resource_request_completion_status.h"
-#include "content/common/service_worker/service_worker_types.h"
 #include "content/public/child/fixed_received_data.h"
 #include "content/public/child/request_peer.h"
 #include "content/public/child/resource_dispatcher_delegate.h"
 #include "content/public/common/content_features.h"
 #include "content/public/common/request_context_frame_type.h"
+#include "content/public/common/resource_request.h"
 #include "content/public/common/resource_request_body.h"
 #include "content/public/common/resource_response.h"
+#include "content/public/common/service_worker_modes.h"
 #include "net/base/net_errors.h"
 #include "net/base/request_priority.h"
 #include "net/http/http_response_headers.h"
diff --git a/content/child/runtime_features.cc b/content/child/runtime_features.cc
index fbbb633..42c9901 100644
--- a/content/child/runtime_features.cc
+++ b/content/child/runtime_features.cc
@@ -359,7 +359,8 @@
   if (base::FeatureList::IsEnabled(features::kGenericSensor))
     WebRuntimeFeatures::EnableGenericSensor(true);
 
-  if (base::FeatureList::IsEnabled(features::kLoadingWithMojo))
+  if (base::FeatureList::IsEnabled(features::kLoadingWithMojo) ||
+      base::FeatureList::IsEnabled(features::kNetworkService))
     WebRuntimeFeatures::EnableLoadingWithMojo(true);
 
   WebRuntimeFeatures::EnableMediaCastOverlayButton(
diff --git a/content/child/url_response_body_consumer_unittest.cc b/content/child/url_response_body_consumer_unittest.cc
index c57d690..be98a8e 100644
--- a/content/child/url_response_body_consumer_unittest.cc
+++ b/content/child/url_response_body_consumer_unittest.cc
@@ -14,11 +14,11 @@
 #include "content/child/request_extra_data.h"
 #include "content/child/resource_dispatcher.h"
 #include "content/common/resource_messages.h"
-#include "content/common/resource_request.h"
 #include "content/common/resource_request_completion_status.h"
-#include "content/common/service_worker/service_worker_types.h"
 #include "content/public/child/request_peer.h"
 #include "content/public/common/request_context_frame_type.h"
+#include "content/public/common/resource_request.h"
+#include "content/public/common/service_worker_modes.h"
 #include "net/base/request_priority.h"
 #include "testing/gtest/include/gtest/gtest.h"
 #include "url/gurl.h"
diff --git a/content/child/web_url_loader_impl.cc b/content/child/web_url_loader_impl.cc
index e773166..0c6e896 100644
--- a/content/child/web_url_loader_impl.cc
+++ b/content/child/web_url_loader_impl.cc
@@ -35,14 +35,15 @@
 #include "content/child/web_url_request_util.h"
 #include "content/child/weburlresponse_extradata_impl.h"
 #include "content/common/resource_messages.h"
-#include "content/common/resource_request.h"
 #include "content/common/service_worker/service_worker_types.h"
 #include "content/common/url_loader.mojom.h"
 #include "content/public/child/fixed_received_data.h"
 #include "content/public/child/request_peer.h"
 #include "content/public/common/browser_side_navigation_policy.h"
 #include "content/public/common/content_features.h"
+#include "content/public/common/resource_request.h"
 #include "content/public/common/resource_request_body.h"
+#include "content/public/common/service_worker_modes.h"
 #include "net/base/data_url.h"
 #include "net/base/filename_util.h"
 #include "net/base/net_errors.h"
diff --git a/content/child/web_url_request_util.h b/content/child/web_url_request_util.h
index 2374782..b5feecd 100644
--- a/content/child/web_url_request_util.h
+++ b/content/child/web_url_request_util.h
@@ -8,11 +8,11 @@
 #include <string>
 
 #include "content/common/content_export.h"
-#include "content/common/service_worker/service_worker_types.h"
 #include "content/public/common/request_context_frame_type.h"
 #include "content/public/common/request_context_type.h"
 #include "content/public/common/resource_request_body.h"
 #include "content/public/common/resource_type.h"
+#include "content/public/common/service_worker_modes.h"
 #include "third_party/WebKit/public/platform/WebMixedContentContextType.h"
 
 namespace blink {
diff --git a/content/common/BUILD.gn b/content/common/BUILD.gn
index 73b8435e..e9efee7 100644
--- a/content/common/BUILD.gn
+++ b/content/common/BUILD.gn
@@ -278,8 +278,6 @@
     "resize_params.h",
     "resource_messages.cc",
     "resource_messages.h",
-    "resource_request.cc",
-    "resource_request.h",
     "resource_request_completion_status.cc",
     "resource_request_completion_status.h",
     "sandbox_init_mac.cc",
diff --git a/content/common/navigation_params.cc b/content/common/navigation_params.cc
index df4dd2b..397dbbe6 100644
--- a/content/common/navigation_params.cc
+++ b/content/common/navigation_params.cc
@@ -9,6 +9,7 @@
 #include "content/common/service_worker/service_worker_types.h"
 #include "content/public/common/appcache_info.h"
 #include "content/public/common/browser_side_navigation_policy.h"
+#include "content/public/common/service_worker_modes.h"
 #include "content/public/common/url_constants.h"
 #include "url/gurl.h"
 #include "url/url_constants.h"
diff --git a/content/common/resource_messages.h b/content/common/resource_messages.h
index 66406d5..31a5453b 100644
--- a/content/common/resource_messages.h
+++ b/content/common/resource_messages.h
@@ -14,12 +14,12 @@
 #include "base/process/process.h"
 #include "content/common/content_param_traits_macros.h"
 #include "content/common/navigation_params.h"
-#include "content/common/resource_request.h"
 #include "content/common/resource_request_completion_status.h"
-#include "content/common/service_worker/service_worker_types.h"
 #include "content/public/common/common_param_traits.h"
+#include "content/public/common/resource_request.h"
 #include "content/public/common/resource_request_body.h"
 #include "content/public/common/resource_response.h"
+#include "content/public/common/service_worker_modes.h"
 #include "ipc/ipc_message_macros.h"
 #include "net/base/request_priority.h"
 #include "net/cert/ct_policy_status.h"
diff --git a/content/common/service_worker/service_worker_fetch_request.typemap b/content/common/service_worker/service_worker_fetch_request.typemap
index b27eabd..dbc9030 100644
--- a/content/common/service_worker/service_worker_fetch_request.typemap
+++ b/content/common/service_worker/service_worker_fetch_request.typemap
@@ -9,6 +9,7 @@
   "//content/common/service_worker/service_worker_types.h",
   "//content/public/common/request_context_frame_type.h",
   "//content/public/common/request_context_type.h",
+  "//content/public/common/service_worker_modes.h",
 ]
 traits_headers = [ "//content/common/service_worker/service_worker_fetch_request_struct_traits.h" ]
 sources = [
diff --git a/content/common/service_worker/service_worker_types.cc b/content/common/service_worker/service_worker_types.cc
index 4ebe7bd..2a07b11 100644
--- a/content/common/service_worker/service_worker_types.cc
+++ b/content/common/service_worker/service_worker_types.cc
@@ -4,6 +4,8 @@
 
 #include "content/common/service_worker/service_worker_types.h"
 
+#include "content/public/common/service_worker_modes.h"
+
 namespace content {
 
 const char kServiceWorkerRegisterErrorPrefix[] =
diff --git a/content/common/service_worker/service_worker_types.h b/content/common/service_worker/service_worker_types.h
index a3f10c41..73ad69b 100644
--- a/content/common/service_worker/service_worker_types.h
+++ b/content/common/service_worker/service_worker_types.h
@@ -18,6 +18,7 @@
 #include "content/public/common/referrer.h"
 #include "content/public/common/request_context_frame_type.h"
 #include "content/public/common/request_context_type.h"
+#include "content/public/common/service_worker_modes.h"
 #include "third_party/WebKit/public/platform/WebPageVisibilityState.h"
 #include "third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerClientType.h"
 #include "third_party/WebKit/public/platform/modules/serviceworker/WebServiceWorkerResponseError.h"
@@ -45,7 +46,6 @@
 // Constants for invalid identifiers.
 static const int kInvalidServiceWorkerHandleId = -1;
 static const int kInvalidServiceWorkerRegistrationHandleId = -1;
-static const int kInvalidServiceWorkerProviderId = -1;
 static const int64_t kInvalidServiceWorkerRegistrationId = -1;
 static const int64_t kInvalidServiceWorkerVersionId = -1;
 static const int64_t kInvalidServiceWorkerResourceId = -1;
@@ -72,47 +72,6 @@
       SERVICE_WORKER_PROVIDER_FOR_CONTROLLER
 };
 
-// The enum entries below are written to histograms and thus cannot be deleted
-// or reordered.
-// New entries must be added immediately before the end.
-enum FetchRequestMode {
-  FETCH_REQUEST_MODE_SAME_ORIGIN,
-  FETCH_REQUEST_MODE_NO_CORS,
-  FETCH_REQUEST_MODE_CORS,
-  FETCH_REQUEST_MODE_CORS_WITH_FORCED_PREFLIGHT,
-  FETCH_REQUEST_MODE_NAVIGATE,
-  FETCH_REQUEST_MODE_LAST = FETCH_REQUEST_MODE_NAVIGATE
-};
-
-enum FetchCredentialsMode {
-  FETCH_CREDENTIALS_MODE_OMIT,
-  FETCH_CREDENTIALS_MODE_SAME_ORIGIN,
-  FETCH_CREDENTIALS_MODE_INCLUDE,
-  FETCH_CREDENTIALS_MODE_PASSWORD,
-  FETCH_CREDENTIALS_MODE_LAST = FETCH_CREDENTIALS_MODE_PASSWORD
-};
-
-enum class FetchRedirectMode {
-  FOLLOW_MODE,
-  ERROR_MODE,
-  MANUAL_MODE,
-  LAST = MANUAL_MODE
-};
-
-// Indicates which service workers will receive fetch events for this request.
-enum class ServiceWorkerMode {
-  // Relevant local and foreign service workers will get a fetch or
-  // foreignfetch event for this request.
-  ALL,
-  // Only relevant foreign service workers will get a foreignfetch event for
-  // this request.
-  FOREIGN,
-  // Neither local nor foreign service workers will get events for this
-  // request.
-  NONE,
-  LAST = NONE
-};
-
 // Indicates how the service worker handled a fetch event.
 enum ServiceWorkerFetchEventResult {
   // Browser should fallback to native fetch.
diff --git a/content/common/service_worker/service_worker_utils.cc b/content/common/service_worker/service_worker_utils.cc
index 805644e..0c87998 100644
--- a/content/common/service_worker/service_worker_utils.cc
+++ b/content/common/service_worker/service_worker_utils.cc
@@ -10,6 +10,7 @@
 #include "base/logging.h"
 #include "base/strings/string_util.h"
 #include "content/public/common/browser_side_navigation_policy.h"
+#include "content/public/common/content_features.h"
 #include "content/public/common/content_switches.h"
 #include "content/public/common/origin_util.h"
 
@@ -137,8 +138,7 @@
 // static
 bool ServiceWorkerUtils::IsServicificationEnabled() {
   return IsBrowserSideNavigationEnabled() &&
-         base::CommandLine::ForCurrentProcess()->HasSwitch(
-             switches::kEnableNetworkService);
+         base::FeatureList::IsEnabled(features::kNetworkService);
 }
 
 // static
diff --git a/content/common/service_worker/service_worker_utils.h b/content/common/service_worker/service_worker_utils.h
index 05ee687..9e665423 100644
--- a/content/common/service_worker/service_worker_utils.h
+++ b/content/common/service_worker/service_worker_utils.h
@@ -12,6 +12,7 @@
 #include "content/common/service_worker/service_worker_types.h"
 #include "content/public/common/content_switches.h"
 #include "content/public/common/resource_type.h"
+#include "content/public/common/service_worker_modes.h"
 #include "url/gurl.h"
 
 namespace content {
diff --git a/content/common/url_request.typemap b/content/common/url_request.typemap
index adade4fb..6a727e1 100644
--- a/content/common/url_request.typemap
+++ b/content/common/url_request.typemap
@@ -3,7 +3,7 @@
 # found in the LICENSE file.
 
 mojom = "//content/common/url_loader.mojom"
-public_headers = [ "//content/common/resource_request.h" ]
+public_headers = [ "//content/public/common/resource_request.h" ]
 traits_headers = [
   "//content/common/resource_messages.h",
   "//content/common/url_request_struct_traits.h",
diff --git a/content/network/DEPS b/content/network/DEPS
index 0c25a0f..935a07d 100644
--- a/content/network/DEPS
+++ b/content/network/DEPS
@@ -3,7 +3,6 @@
   "+components/network_session_configurator",
   "-content",
   "+content/common/content_export.h",
-  "+content/common/resource_request.h",
   "+content/common/net_adapters.h",
   "+content/common/network_service.mojom.h",
   "+content/common/url_loader.mojom.h",
@@ -12,6 +11,7 @@
   "+content/public/common/content_client.h",
   "+content/public/common/content_switches.h",
   "+content/public/common/referrer.h",
+  "+content/public/common/resource_request.h",
   "+content/public/common/resource_response.h",
   "+content/public/common/url_constants.h",
   "+services/service_manager/public",
diff --git a/content/network/network_service_url_loader_factory_impl.cc b/content/network/network_service_url_loader_factory_impl.cc
index e15b199..e4d6daea 100644
--- a/content/network/network_service_url_loader_factory_impl.cc
+++ b/content/network/network_service_url_loader_factory_impl.cc
@@ -5,8 +5,8 @@
 #include "content/network/network_service_url_loader_factory_impl.h"
 
 #include "base/logging.h"
-#include "content/common/resource_request.h"
 #include "content/network/url_loader_impl.h"
+#include "content/public/common/resource_request.h"
 
 namespace content {
 
diff --git a/content/public/browser/android/compositor.h b/content/public/browser/android/compositor.h
index 02f1886..42213059 100644
--- a/content/public/browser/android/compositor.h
+++ b/content/public/browser/android/compositor.h
@@ -45,7 +45,7 @@
   static void Initialize();
 
   // Creates a GL context for the provided |handle|. If a null handle is passed,
-  // an offscreen context is created.
+  // an offscreen context is created. This must be called on the UI thread.
   using ContextProviderCallback =
       base::Callback<void(scoped_refptr<cc::ContextProvider>)>;
   static void CreateContextProvider(
diff --git a/content/public/common/BUILD.gn b/content/public/common/BUILD.gn
index 953886c..0e20d7f5 100644
--- a/content/public/common/BUILD.gn
+++ b/content/public/common/BUILD.gn
@@ -204,6 +204,8 @@
     "request_context_type.h",
     "resource_devtools_info.cc",
     "resource_devtools_info.h",
+    "resource_request.cc",
+    "resource_request.h",
     "resource_request_body.cc",
     "resource_request_body.h",
     "resource_response.cc",
@@ -223,6 +225,7 @@
     "screen_orientation_values.h",
     "send_zygote_child_ping_linux.h",
     "service_manager_connection.h",
+    "service_worker_modes.h",
     "simple_connection_filter.cc",
     "simple_connection_filter.h",
     "socket_permission_request.h",
diff --git a/content/public/common/browser_side_navigation_policy.cc b/content/public/common/browser_side_navigation_policy.cc
index 698ce3f..67f2ccb9 100644
--- a/content/public/common/browser_side_navigation_policy.cc
+++ b/content/public/common/browser_side_navigation_policy.cc
@@ -11,10 +11,10 @@
 namespace content {
 
 bool IsBrowserSideNavigationEnabled() {
-  return
-      base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableBrowserSideNavigation) ||
-      base::FeatureList::IsEnabled(features::kBrowserSideNavigation);
+  return base::CommandLine::ForCurrentProcess()->HasSwitch(
+             switches::kEnableBrowserSideNavigation) ||
+         base::FeatureList::IsEnabled(features::kBrowserSideNavigation) ||
+         base::FeatureList::IsEnabled(features::kNetworkService);
 }
 
 }  // namespace content
diff --git a/content/public/common/content_features.cc b/content/public/common/content_features.cc
index 641997f..1d752f1 100644
--- a/content/public/common/content_features.cc
+++ b/content/public/common/content_features.cc
@@ -154,6 +154,10 @@
   "MemoryCoordinator", base::FEATURE_DISABLED_BY_DEFAULT
 };
 
+// Enables the network service.
+const base::Feature kNetworkService{"NetworkService",
+                                    base::FEATURE_DISABLED_BY_DEFAULT};
+
 // Kill switch for Web Notification content images.
 const base::Feature kNotificationContentImage{"NotificationContentImage",
                                               base::FEATURE_ENABLED_BY_DEFAULT};
diff --git a/content/public/common/content_features.h b/content/public/common/content_features.h
index 7ee19ae..76d9d90 100644
--- a/content/public/common/content_features.h
+++ b/content/public/common/content_features.h
@@ -46,6 +46,7 @@
 CONTENT_EXPORT extern const base::Feature kMediaDocumentDownloadButton;
 CONTENT_EXPORT extern const base::Feature kMediaStreamOldAudioConstraints;
 CONTENT_EXPORT extern const base::Feature kMemoryCoordinator;
+CONTENT_EXPORT extern const base::Feature kNetworkService;
 CONTENT_EXPORT extern const base::Feature kNotificationContentImage;
 CONTENT_EXPORT extern const base::Feature kMainThreadBusyScrollIntervention;
 CONTENT_EXPORT extern const base::Feature kMojoBlobs;
diff --git a/content/public/common/content_switches.cc b/content/public/common/content_switches.cc
index a7aef8b..6a0e423 100644
--- a/content/public/common/content_switches.cc
+++ b/content/public/common/content_switches.cc
@@ -403,9 +403,6 @@
 // Enables the network information API.
 const char kEnableNetworkInformation[]      = "enable-network-information";
 
-// Enables the network service.
-const char kEnableNetworkService[] = "enable-network-service";
-
 // Disables the video decoder from drawing to an NV12 textures instead of ARGB.
 const char kDisableNv12DxgiVideo[] = "disable-nv12-dxgi-video";
 
diff --git a/content/public/common/content_switches.h b/content/public/common/content_switches.h
index d54c4c1..99172ba9 100644
--- a/content/public/common/content_switches.h
+++ b/content/public/common/content_switches.h
@@ -132,7 +132,6 @@
 CONTENT_EXPORT extern const char kEnableLCDText[];
 CONTENT_EXPORT extern const char kEnableLogging[];
 CONTENT_EXPORT extern const char kEnableNetworkInformation[];
-CONTENT_EXPORT extern const char kEnableNetworkService[];
 CONTENT_EXPORT extern const char kDisableNv12DxgiVideo[];
 CONTENT_EXPORT extern const char kEnablePinch[];
 CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
diff --git a/content/common/resource_request.cc b/content/public/common/resource_request.cc
similarity index 87%
rename from content/common/resource_request.cc
rename to content/public/common/resource_request.cc
index 54f4598..f851f82 100644
--- a/content/common/resource_request.cc
+++ b/content/public/common/resource_request.cc
@@ -2,7 +2,7 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#include "content/common/resource_request.h"
+#include "content/public/common/resource_request.h"
 
 namespace content {
 
diff --git a/content/common/resource_request.h b/content/public/common/resource_request.h
similarity index 96%
rename from content/common/resource_request.h
rename to content/public/common/resource_request.h
index 517622c..f4561d5 100644
--- a/content/common/resource_request.h
+++ b/content/public/common/resource_request.h
@@ -2,8 +2,8 @@
 // Use of this source code is governed by a BSD-style license that can be
 // found in the LICENSE file.
 
-#ifndef CONTENT_COMMON_RESOURCE_REQUEST_H_
-#define CONTENT_COMMON_RESOURCE_REQUEST_H_
+#ifndef CONTENT_PUBLIC_COMMON_RESOURCE_REQUEST_H_
+#define CONTENT_PUBLIC_COMMON_RESOURCE_REQUEST_H_
 
 #include <stdint.h>
 #include <string>
@@ -11,14 +11,13 @@
 #include "base/memory/ref_counted.h"
 #include "base/optional.h"
 #include "content/common/content_export.h"
-#include "content/common/navigation_params.h"
-#include "content/common/service_worker/service_worker_types.h"
 #include "content/public/common/appcache_info.h"
 #include "content/public/common/previews_state.h"
 #include "content/public/common/request_context_frame_type.h"
 #include "content/public/common/request_context_type.h"
 #include "content/public/common/resource_request_body.h"
 #include "content/public/common/resource_type.h"
+#include "content/public/common/service_worker_modes.h"
 #include "net/base/request_priority.h"
 #include "third_party/WebKit/public/platform/WebMixedContentContextType.h"
 #include "third_party/WebKit/public/platform/WebPageVisibilityState.h"
@@ -200,4 +199,4 @@
 
 }  // namespace content
 
-#endif  // CONTENT_COMMON_RESOURCE_REQUEST_H_
+#endif  // CONTENT_PUBLIC_COMMON_RESOURCE_REQUEST_H_
diff --git a/content/public/common/service_worker_modes.h b/content/public/common/service_worker_modes.h
new file mode 100644
index 0000000..2ab023f2
--- /dev/null
+++ b/content/public/common/service_worker_modes.h
@@ -0,0 +1,56 @@
+// Copyright 2017 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef CONTENT_PUBLIC_COMMON_SERVICE_WORKER_MODES_H_
+#define CONTENT_PUBLIC_COMMON_SERVICE_WORKER_MODES_H_
+
+namespace content {
+
+// Indicates no service worker provider.
+static const int kInvalidServiceWorkerProviderId = -1;
+
+// The enum entries below are written to histograms and thus cannot be deleted
+// or reordered.
+// New entries must be added immediately before the end.
+enum FetchRequestMode {
+  FETCH_REQUEST_MODE_SAME_ORIGIN,
+  FETCH_REQUEST_MODE_NO_CORS,
+  FETCH_REQUEST_MODE_CORS,
+  FETCH_REQUEST_MODE_CORS_WITH_FORCED_PREFLIGHT,
+  FETCH_REQUEST_MODE_NAVIGATE,
+  FETCH_REQUEST_MODE_LAST = FETCH_REQUEST_MODE_NAVIGATE
+};
+
+enum FetchCredentialsMode {
+  FETCH_CREDENTIALS_MODE_OMIT,
+  FETCH_CREDENTIALS_MODE_SAME_ORIGIN,
+  FETCH_CREDENTIALS_MODE_INCLUDE,
+  FETCH_CREDENTIALS_MODE_PASSWORD,
+  FETCH_CREDENTIALS_MODE_LAST = FETCH_CREDENTIALS_MODE_PASSWORD
+};
+
+enum class FetchRedirectMode {
+  FOLLOW_MODE,
+  ERROR_MODE,
+  MANUAL_MODE,
+  LAST = MANUAL_MODE
+};
+
+// Indicates which service workers will receive fetch events for this request.
+enum class ServiceWorkerMode {
+  // Relevant local and foreign service workers will get a fetch or
+  // foreignfetch event for this request.
+  ALL,
+  // Only relevant foreign service workers will get a foreignfetch event for
+  // this request.
+  FOREIGN,
+  // Neither local nor foreign service workers will get events for this
+  // request.
+  NONE,
+  LAST = NONE
+};
+
+}  // namespace content
+
+#endif  // CONTENT_PUBLIC_COMMON_SERVICE_WORKER_MODES_H_
diff --git a/content/public/test/browser_test_base.cc b/content/public/test/browser_test_base.cc
index f4e1e08..b007eab1 100644
--- a/content/public/test/browser_test_base.cc
+++ b/content/public/test/browser_test_base.cc
@@ -26,6 +26,7 @@
 #include "content/browser/tracing/tracing_controller_impl.h"
 #include "content/public/app/content_main.h"
 #include "content/public/browser/browser_thread.h"
+#include "content/public/common/content_features.h"
 #include "content/public/common/content_switches.h"
 #include "content/public/common/main_function_params.h"
 #include "content/public/common/network_service_test.mojom.h"
@@ -380,8 +381,8 @@
 void BrowserTestBase::InitializeNetworkProcess() {
   const testing::TestInfo* const test_info =
       testing::UnitTest::GetInstance()->current_test_info();
-  bool network_service = base::CommandLine::ForCurrentProcess()->HasSwitch(
-      switches::kEnableNetworkService);
+  bool network_service =
+      base::FeatureList::IsEnabled(features::kNetworkService);
   // ProcessTransferAfterError is the only browser test which needs to modify
   // the host rules (when not using the network service).
   if (network_service ||
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
index 4ae46edc..b5ab78a924 100644
--- a/content/renderer/render_frame_impl.cc
+++ b/content/renderer/render_frame_impl.cc
@@ -6711,10 +6711,7 @@
     const blink::WebURLRequest& request,
     base::SingleThreadTaskRunner* task_runner) {
   ChildThreadImpl* child_thread = ChildThreadImpl::current();
-  const bool network_service_enabled =
-      base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService);
-  if (network_service_enabled && child_thread) {
+  if (base::FeatureList::IsEnabled(features::kNetworkService) && child_thread) {
     // Use if per-frame or per-scheme URLLoaderFactory is given.
     mojom::URLLoaderFactory* factory = url_loader_factory_.get();
 
diff --git a/content/renderer/renderer_blink_platform_impl.cc b/content/renderer/renderer_blink_platform_impl.cc
index f5613ba..8382852 100644
--- a/content/renderer/renderer_blink_platform_impl.cc
+++ b/content/renderer/renderer_blink_platform_impl.cc
@@ -42,6 +42,7 @@
 #include "content/common/frame_messages.h"
 #include "content/common/gpu_stream_constants.h"
 #include "content/common/render_process_messages.h"
+#include "content/public/common/content_features.h"
 #include "content/public/common/content_switches.h"
 #include "content/public/common/service_manager_connection.h"
 #include "content/public/common/webplugininfo.h"
@@ -311,10 +312,7 @@
   ChildThreadImpl* child_thread = ChildThreadImpl::current();
 
   if (!url_loader_factory_ && child_thread) {
-    bool network_service_enabled =
-        base::CommandLine::ForCurrentProcess()->HasSwitch(
-            switches::kEnableNetworkService);
-    if (network_service_enabled) {
+    if (base::FeatureList::IsEnabled(features::kNetworkService)) {
       mojom::URLLoaderFactoryPtr factory_ptr;
       connector_->BindInterface(mojom::kBrowserServiceName, &factory_ptr);
       url_loader_factory_ = std::move(factory_ptr);
diff --git a/content/renderer/scheduler/resource_dispatch_throttler_unittest.cc b/content/renderer/scheduler/resource_dispatch_throttler_unittest.cc
index ea69da5..6a85000 100644
--- a/content/renderer/scheduler/resource_dispatch_throttler_unittest.cc
+++ b/content/renderer/scheduler/resource_dispatch_throttler_unittest.cc
@@ -13,7 +13,7 @@
 #include "base/macros.h"
 #include "base/memory/ptr_util.h"
 #include "content/common/resource_messages.h"
-#include "content/common/resource_request.h"
+#include "content/public/common/resource_request.h"
 #include "testing/gtest/include/gtest/gtest.h"
 #include "third_party/WebKit/public/platform/scheduler/test/fake_renderer_scheduler.h"
 
diff --git a/content/renderer/service_worker/service_worker_context_client.h b/content/renderer/service_worker/service_worker_context_client.h
index b3af6f50..790c8a6 100644
--- a/content/renderer/service_worker/service_worker_context_client.h
+++ b/content/renderer/service_worker/service_worker_context_client.h
@@ -24,6 +24,7 @@
 #include "content/common/service_worker/service_worker_event_dispatcher.mojom.h"
 #include "content/common/service_worker/service_worker_status_code.h"
 #include "content/common/service_worker/service_worker_types.h"
+#include "content/public/common/service_worker_modes.h"
 #include "ipc/ipc_listener.h"
 #include "mojo/public/cpp/bindings/binding.h"
 #include "third_party/WebKit/public/platform/WebMessagePortChannel.h"
diff --git a/content/renderer/service_worker/worker_fetch_context_impl.h b/content/renderer/service_worker/worker_fetch_context_impl.h
index 9a205506..f89ce10b 100644
--- a/content/renderer/service_worker/worker_fetch_context_impl.h
+++ b/content/renderer/service_worker/worker_fetch_context_impl.h
@@ -7,6 +7,7 @@
 
 #include "content/common/service_worker/service_worker_types.h"
 #include "content/common/worker_url_loader_factory_provider.mojom.h"
+#include "content/public/common/service_worker_modes.h"
 #include "ipc/ipc_message.h"
 #include "mojo/public/cpp/bindings/associated_binding.h"
 #include "third_party/WebKit/public/platform/WebApplicationCacheHost.h"
diff --git a/content/utility/utility_service_factory.cc b/content/utility/utility_service_factory.cc
index 517c9d95..5678a1b 100644
--- a/content/utility/utility_service_factory.cc
+++ b/content/utility/utility_service_factory.cc
@@ -9,6 +9,7 @@
 #include "content/child/child_process.h"
 #include "content/network/network_service.h"
 #include "content/public/common/content_client.h"
+#include "content/public/common/content_features.h"
 #include "content/public/common/content_switches.h"
 #include "content/public/common/service_names.mojom.h"
 #include "content/public/utility/content_utility_client.h"
@@ -107,8 +108,7 @@
   services->insert(
       std::make_pair(data_decoder::mojom::kServiceName, data_decoder_info));
 
-  if (base::CommandLine::ForCurrentProcess()->HasSwitch(
-          switches::kEnableNetworkService)) {
+  if (base::FeatureList::IsEnabled(features::kNetworkService)) {
     GetContentClient()->utility()->RegisterNetworkBinders(
         network_registry_.get());
     service_manager::EmbeddedServiceInfo network_info;
diff --git a/device/bluetooth/strings/bluetooth_strings_fi.xtb b/device/bluetooth/strings/bluetooth_strings_fi.xtb
index f3ab9aa1..151ff2b6 100644
--- a/device/bluetooth/strings/bluetooth_strings_fi.xtb
+++ b/device/bluetooth/strings/bluetooth_strings_fi.xtb
@@ -6,7 +6,7 @@
 <translation id="3273951168350045122">Näppäimistö (<ph name="ADDRESS" />)</translation>
 <translation id="4287283380557401002">Auton ääni (<ph name="ADDRESS" />)</translation>
 <translation id="430326050669417502">Joystick (<ph name="ADDRESS" />)</translation>
-<translation id="5271696982761495740">Tablet-laite (<ph name="ADDRESS" />)</translation>
+<translation id="5271696982761495740">Tabletti (<ph name="ADDRESS" />)</translation>
 <translation id="5376363957846771741">Tuntematon tai ei-tuettu laite (<ph name="ADDRESS" />)</translation>
 <translation id="654594702871184195">Ääni (<ph name="ADDRESS" />)</translation>
 <translation id="6744468237221042970">Tietokone (<ph name="ADDRESS" />)</translation>
diff --git a/gpu/command_buffer/service/memory_program_cache.cc b/gpu/command_buffer/service/memory_program_cache.cc
index 79839eb..49a68842 100644
--- a/gpu/command_buffer/service/memory_program_cache.cc
+++ b/gpu/command_buffer/service/memory_program_cache.cc
@@ -222,10 +222,7 @@
           disable_program_caching_for_transform_feedback),
       curr_size_bytes_(0),
       store_(ProgramMRUCache::NO_AUTO_EVICT),
-      activity_flags_(activity_flags),
-      memory_pressure_listener_(
-          base::Bind(&MemoryProgramCache::HandleMemoryPressure,
-                     base::Unretained(this))) {}
+      activity_flags_(activity_flags) {}
 
 MemoryProgramCache::~MemoryProgramCache() {}
 
@@ -476,21 +473,13 @@
   }
 }
 
-void MemoryProgramCache::HandleMemoryPressure(
-    base::MemoryPressureListener::MemoryPressureLevel memory_pressure_level) {
-  // Set a low limit on cache size for MEMORY_PRESSURE_LEVEL_MODERATE.
-  size_t limit = max_size_bytes_ / 4;
-  if (memory_pressure_level ==
-      base::MemoryPressureListener::MEMORY_PRESSURE_LEVEL_CRITICAL) {
-    limit = 0;
-  }
+size_t MemoryProgramCache::Trim(size_t limit) {
   if (curr_size_bytes_ <= limit)
-    return;
+    return 0;
   size_t initial_size = curr_size_bytes_;
   while (curr_size_bytes_ > limit && !store_.empty())
     store_.Erase(store_.rbegin());
-  UMA_HISTOGRAM_COUNTS_100000("GPU.ProgramCache.MemoryReleasedOnPressure",
-                              (initial_size - curr_size_bytes_) / 1024);
+  return (initial_size - curr_size_bytes_);
 }
 
 MemoryProgramCache::ProgramCacheValue::ProgramCacheValue(
diff --git a/gpu/command_buffer/service/memory_program_cache.h b/gpu/command_buffer/service/memory_program_cache.h
index e085ff8e..e4fce94 100644
--- a/gpu/command_buffer/service/memory_program_cache.h
+++ b/gpu/command_buffer/service/memory_program_cache.h
@@ -14,7 +14,6 @@
 #include "base/containers/hash_tables.h"
 #include "base/containers/mru_cache.h"
 #include "base/macros.h"
-#include "base/memory/memory_pressure_listener.h"
 #include "base/memory/ref_counted.h"
 #include "gpu/command_buffer/service/gles2_cmd_decoder.h"
 #include "gpu/command_buffer/service/program_cache.h"
@@ -53,6 +52,8 @@
 
   void LoadProgram(const std::string& program) override;
 
+  size_t Trim(size_t limit) override;
+
  private:
   void ClearBackend() override;
 
@@ -167,9 +168,6 @@
   typedef base::MRUCache<std::string,
                          scoped_refptr<ProgramCacheValue> > ProgramMRUCache;
 
-  void HandleMemoryPressure(
-      base::MemoryPressureListener::MemoryPressureLevel memory_pressure_level);
-
   const size_t max_size_bytes_;
   const bool disable_gpu_shader_disk_cache_;
   const bool disable_program_caching_for_transform_feedback_;
@@ -177,8 +175,6 @@
   ProgramMRUCache store_;
   GpuProcessActivityFlags* activity_flags_;
 
-  base::MemoryPressureListener memory_pressure_listener_;
-
   DISALLOW_COPY_AND_ASSIGN(MemoryProgramCache);
 };
 
diff --git a/gpu/command_buffer/service/mocks.h b/gpu/command_buffer/service/mocks.h
index fb06839..0f55139 100644
--- a/gpu/command_buffer/service/mocks.h
+++ b/gpu/command_buffer/service/mocks.h
@@ -139,6 +139,7 @@
                     GLenum transform_feedback_buffer_mode,
                     GLES2DecoderClient* client));
   MOCK_METHOD1(LoadProgram, void(const std::string&));
+  MOCK_METHOD1(Trim, size_t(size_t));
 
  private:
   MOCK_METHOD0(ClearBackend, void());
diff --git a/gpu/command_buffer/service/program_cache.h b/gpu/command_buffer/service/program_cache.h
index 11fa42b..5ac9d87 100644
--- a/gpu/command_buffer/service/program_cache.h
+++ b/gpu/command_buffer/service/program_cache.h
@@ -83,6 +83,10 @@
        const std::vector<std::string>& transform_feedback_varyings,
        GLenum transform_feedback_buffer_mode);
 
+  // Discards excess cache contents to a fixed upper limit.
+  // Returns the number of bytes of memory freed.
+  virtual size_t Trim(size_t limit) = 0;
+
  protected:
   // called by implementing class after a shader was successfully cached
   void LinkedProgramCacheSuccess(const std::string& program_hash);
diff --git a/gpu/command_buffer/service/program_cache_unittest.cc b/gpu/command_buffer/service/program_cache_unittest.cc
index 6a56129..ee80e3a 100644
--- a/gpu/command_buffer/service/program_cache_unittest.cc
+++ b/gpu/command_buffer/service/program_cache_unittest.cc
@@ -84,6 +84,8 @@
   void Evict(const std::string& program_hash) {
     ProgramCache::Evict(program_hash);
   }
+
+  size_t Trim(size_t limit) override { return 0; }
 };
 
 class ProgramCacheTest : public testing::Test {
diff --git a/gpu/ipc/service/gpu_channel_manager.cc b/gpu/ipc/service/gpu_channel_manager.cc
index 17696bf..51b0c853 100644
--- a/gpu/ipc/service/gpu_channel_manager.cc
+++ b/gpu/ipc/service/gpu_channel_manager.cc
@@ -12,6 +12,7 @@
 #include "base/location.h"
 #include "base/memory/ptr_util.h"
 #include "base/message_loop/message_loop.h"
+#include "base/metrics/histogram_macros.h"
 #include "base/single_thread_task_runner.h"
 #include "base/sys_info.h"
 #include "base/threading/thread_task_runner_handle.h"
@@ -80,6 +81,9 @@
 #endif
       exiting_for_lost_context_(false),
       activity_flags_(std::move(activity_flags)),
+      memory_pressure_listener_(
+          base::Bind(&GpuChannelManager::HandleMemoryPressure,
+                     base::Unretained(this))),
       weak_factory_(this) {
   // |application_status_listener_| must be created on the right task runner.
   DCHECK(task_runner->BelongsToCurrentThread());
@@ -278,4 +282,25 @@
 }
 #endif
 
+void GpuChannelManager::HandleMemoryPressure(
+    base::MemoryPressureListener::MemoryPressureLevel memory_pressure_level) {
+  // Set a low limit on cache size for MEMORY_PRESSURE_LEVEL_MODERATE.
+  size_t limit = gpu_preferences_.gpu_program_cache_size / 4;
+  if (memory_pressure_level ==
+      base::MemoryPressureListener::MEMORY_PRESSURE_LEVEL_CRITICAL) {
+    limit = 0;
+  }
+
+  if (!program_cache_) {
+    return;
+  }
+
+  size_t bytes_freed = program_cache_->Trim(limit);
+  if (bytes_freed > 0) {
+    UMA_HISTOGRAM_COUNTS_100000(
+        "GPU.ProgramCache.MemoryReleasedOnPressure",
+        static_cast<base::HistogramBase::Sample>(bytes_freed) / 1024);
+  }
+}
+
 }  // namespace gpu
diff --git a/gpu/ipc/service/gpu_channel_manager.h b/gpu/ipc/service/gpu_channel_manager.h
index 46b87ced..54a1d21 100644
--- a/gpu/ipc/service/gpu_channel_manager.h
+++ b/gpu/ipc/service/gpu_channel_manager.h
@@ -14,6 +14,7 @@
 #include <vector>
 
 #include "base/macros.h"
+#include "base/memory/memory_pressure_listener.h"
 #include "base/memory/ref_counted.h"
 #include "base/memory/weak_ptr.h"
 #include "base/single_thread_task_runner.h"
@@ -152,6 +153,9 @@
   void DoWakeUpGpu();
 #endif
 
+  void HandleMemoryPressure(
+      base::MemoryPressureListener::MemoryPressureLevel memory_pressure_level);
+
   // These objects manage channels to individual renderer processes. There is
   // one channel for each renderer process that has connected to this GPU
   // process.
@@ -200,6 +204,8 @@
   // on GPU process crash.
   GpuProcessActivityFlags activity_flags_;
 
+  base::MemoryPressureListener memory_pressure_listener_;
+
   // Member variables should appear before the WeakPtrFactory, to ensure
   // that any WeakPtrs to Controller are invalidated before its members
   // variable's destructors are executed, rendering them invalid.
diff --git a/ios/build/bots/tests/common_tests.json b/ios/build/bots/tests/common_tests.json
index f0e18794..d720305 100644
--- a/ios/build/bots/tests/common_tests.json
+++ b/ios/build/bots/tests/common_tests.json
@@ -16,6 +16,9 @@
       "app": "ios_net_unittests"
     },
     {
+      "app": "ios_web_view_inttests"
+    },
+    {
       "app": "net_unittests"
     },
     {
diff --git a/ios/chrome/app/strings/resources/ios_strings_am.xtb b/ios/chrome/app/strings/resources/ios_strings_am.xtb
index 1c0bb17..af0ec85 100644
--- a/ios/chrome/app/strings/resources/ios_strings_am.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_am.xtb
@@ -187,7 +187,6 @@
 
 የእርስዎ ውሂብ በእርስዎ የስምረት የይለፍ ቃል ተመስጥሯል። ስምረትን ለመጀመር ያስገቡት።</translation>
 <translation id="473775607612524610">አዘምን</translation>
-<translation id="4750394297954878236">የአስተያየት ጥቆማዎች</translation>
 <translation id="4773461607542755386">ይህ ገጽ በ<ph name="APP_NAME" /> መተግበሪያ ውስጥ ይከፈት?</translation>
 <translation id="481968316161811770">ኩኪዎች፣ የጣቢያ ውሂብ</translation>
 <translation id="4860895144060829044">ደውል</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ar.xtb b/ios/chrome/app/strings/resources/ios_strings_ar.xtb
index ccd0558..4e24ba6 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ar.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ar.xtb
@@ -187,7 +187,6 @@
 
 تم تشفير بياناتك باستخدام عبارة مرور المزامنة. أدخلها لبدء المزامنة.</translation>
 <translation id="473775607612524610">تحديث</translation>
-<translation id="4750394297954878236">الاقتراحات</translation>
 <translation id="4773461607542755386">هل تريد فتح هذه الصفحة في تطبيق <ph name="APP_NAME" />؟</translation>
 <translation id="481968316161811770">ملفات تعريف الارتباط، وبيانات موقع الويب</translation>
 <translation id="4860895144060829044">اتصال</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_bg.xtb b/ios/chrome/app/strings/resources/ios_strings_bg.xtb
index 6a5785c..bbf9907 100644
--- a/ios/chrome/app/strings/resources/ios_strings_bg.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_bg.xtb
@@ -187,7 +187,6 @@
 
 Данните ви са шифровани с пропуска ви за синхронизиране. Въведете го, за да стартирате синхронизирането.</translation>
 <translation id="473775607612524610">Актуализиране</translation>
-<translation id="4750394297954878236">Предложения</translation>
 <translation id="4773461607542755386">Да се отвори ли стр. в приложението <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">„Бисквитки“ и данни за сайтове</translation>
 <translation id="4860895144060829044">Обаждане</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_bn.xtb b/ios/chrome/app/strings/resources/ios_strings_bn.xtb
index 3cadc54..f4a834f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_bn.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_bn.xtb
@@ -187,7 +187,6 @@
 
 আপনার সিঙ্ক পাসফ্রেজের মাধ্যমে আপনার ডেটা এনক্রিপটেড হয়েছে। সিঙ্ক শুরু করতে এটি লিখুন।</translation>
 <translation id="473775607612524610">আপডেট</translation>
-<translation id="4750394297954878236">প্রস্তাবনা</translation>
 <translation id="4773461607542755386">এই পৃষ্ঠাটি <ph name="APP_NAME" /> অ্যাপ্লিকেশানে খুলবেন?</translation>
 <translation id="481968316161811770">কুকিজ, সাইট ডেটা</translation>
 <translation id="4860895144060829044">কল করুন</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ca.xtb b/ios/chrome/app/strings/resources/ios_strings_ca.xtb
index 28a6c5b..e2fcb0f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ca.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ca.xtb
@@ -187,7 +187,6 @@
 
 Les vostres dades estan encriptades amb la vostra frase de contrasenya de sincronització. Introduïu-la per començar la sincronització.</translation>
 <translation id="473775607612524610">Actualitza</translation>
-<translation id="4750394297954878236">Suggeriments</translation>
 <translation id="4773461607542755386">Voleu obrir aquesta pàgina a l'aplicació <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Galetes, dades llocs</translation>
 <translation id="4860895144060829044">Truca</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_cs.xtb b/ios/chrome/app/strings/resources/ios_strings_cs.xtb
index 2d33923..e5dddf8f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_cs.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_cs.xtb
@@ -187,7 +187,6 @@
 
 Vaše data jsou šifrována pomocí heslové fráze pro synchronizaci. Chcete-li zahájit synchronizaci, zadejte ji.</translation>
 <translation id="473775607612524610">Aktualizovat</translation>
-<translation id="4750394297954878236">Návrhy</translation>
 <translation id="4773461607542755386">Otevřít tuto stránku v aplikaci <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Soubory cookie a data webů</translation>
 <translation id="4860895144060829044">Volat</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_da.xtb b/ios/chrome/app/strings/resources/ios_strings_da.xtb
index 0f45d2ca..d707662 100644
--- a/ios/chrome/app/strings/resources/ios_strings_da.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_da.xtb
@@ -187,7 +187,6 @@
 
 Dine data er krypteret med din adgangssætning til synkronisering. Indtast den for at starte synkroniseringen.</translation>
 <translation id="473775607612524610">Opdater</translation>
-<translation id="4750394297954878236">Forslag</translation>
 <translation id="4773461607542755386">Skal denne side åbnes i appen <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookies, websitedata</translation>
 <translation id="4860895144060829044">Ring op</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_de.xtb b/ios/chrome/app/strings/resources/ios_strings_de.xtb
index 9b4bf07..b4fbb806 100644
--- a/ios/chrome/app/strings/resources/ios_strings_de.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_de.xtb
@@ -187,7 +187,6 @@
 
 Ihre Daten sind mit Ihrer Synchronisierungspassphrase verschlüsselt. Geben Sie diese ein, um die Synchronisierung zu starten.</translation>
 <translation id="473775607612524610">Aktualisieren</translation>
-<translation id="4750394297954878236">Vorschläge</translation>
 <translation id="4773461607542755386">Diese Seite in <ph name="APP_NAME" /> öffnen?</translation>
 <translation id="481968316161811770">Cookies, Websitedaten</translation>
 <translation id="4860895144060829044">Anrufen</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_el.xtb b/ios/chrome/app/strings/resources/ios_strings_el.xtb
index d9526ec..63a9a81 100644
--- a/ios/chrome/app/strings/resources/ios_strings_el.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_el.xtb
@@ -187,7 +187,6 @@
 
 Τα δεδομένα σας είναι κρυπτογραφημένα με τη δική σας φράση πρόσβασης συγχρονισμού. Πληκτρολογήστε την για να ξεκινήσει ο συγχρονισμός.</translation>
 <translation id="473775607612524610">Ενημέρωση</translation>
-<translation id="4750394297954878236">Προτάσεις</translation>
 <translation id="4773461607542755386">Άνοιγμα αυτής της σελίδας στην εφαρμ. <ph name="APP_NAME" />;</translation>
 <translation id="481968316161811770">Cookie, δεδομένα ιστότοπου</translation>
 <translation id="4860895144060829044">Κλήση</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb b/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb
index 13861cf..0555ceb 100644
--- a/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb
@@ -187,7 +187,6 @@
 
 Your data is encrypted with your sync passphrase. Enter it to start sync.</translation>
 <translation id="473775607612524610">Update</translation>
-<translation id="4750394297954878236">Suggestions</translation>
 <translation id="4773461607542755386">Open this page in the <ph name="APP_NAME" /> app?</translation>
 <translation id="481968316161811770">Cookies, Site Data</translation>
 <translation id="4860895144060829044">Call</translation>
@@ -333,7 +332,7 @@
 <translation id="7514365320538308">Download</translation>
 <translation id="7537586195939242955">Sorry, your Pass cannot be installed to Passbook at this time.</translation>
 <translation id="7561196759112975576">Always</translation>
-<translation id="7588950540487816470">Physical web</translation>
+<translation id="7588950540487816470">Physical Web</translation>
 <translation id="7603852183842204213">Pop-ups blocked (<ph name="NUMBER_OF_BLOCKED_POPUPS" />)</translation>
 <translation id="7605594153474022051">Sync isn't working</translation>
 <translation id="7638584964844754484">Incorrect passphrase</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_es-419.xtb b/ios/chrome/app/strings/resources/ios_strings_es-419.xtb
index ae2d767..a21407b 100644
--- a/ios/chrome/app/strings/resources/ios_strings_es-419.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_es-419.xtb
@@ -187,7 +187,6 @@
 
 Tus datos están encriptados con tu frase de contraseña para sincronización. Debes ingresarla para iniciar la sincronización.</translation>
 <translation id="473775607612524610">Actualizar</translation>
-<translation id="4750394297954878236">Sugerencias</translation>
 <translation id="4773461607542755386">¿Abrir esta página en la aplicación <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookies, datos del sitio</translation>
 <translation id="4860895144060829044">Llamar</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_es.xtb b/ios/chrome/app/strings/resources/ios_strings_es.xtb
index 3004d2c..2028463d0 100644
--- a/ios/chrome/app/strings/resources/ios_strings_es.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_es.xtb
@@ -187,7 +187,6 @@
 
 Tus datos se han cifrado con tu frase de contraseña de sincronización. Introdúcela para iniciar la sincronización.</translation>
 <translation id="473775607612524610">Actualizar</translation>
-<translation id="4750394297954878236">Sugerencias</translation>
 <translation id="4773461607542755386">¿Abrir esta página en la aplicación <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookies y datos de sitios web</translation>
 <translation id="4860895144060829044">Llamar</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_et.xtb b/ios/chrome/app/strings/resources/ios_strings_et.xtb
index 3e4a068..63d8c43 100644
--- a/ios/chrome/app/strings/resources/ios_strings_et.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_et.xtb
@@ -187,7 +187,6 @@
 
 Teie andmed on krüpteeritud teie sünkroonimisparooliga. Sisestage see sünkroonimise alustamiseks.</translation>
 <translation id="473775607612524610">Värskenda</translation>
-<translation id="4750394297954878236">Soovitused</translation>
 <translation id="4773461607542755386">Kas avada see leht rakenduses <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Küpsis., saidi andm.</translation>
 <translation id="4860895144060829044">Helistage</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_fa.xtb b/ios/chrome/app/strings/resources/ios_strings_fa.xtb
index 020ff3f..51d83ea 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fa.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fa.xtb
@@ -188,7 +188,6 @@
 
 داده‌های شما با عبارت عبور همگام‌سازی رمزگذاری می‌شود. برای شروع همگام‌سازی آن را وارد کنید.</translation>
 <translation id="473775607612524610">به‌روزرسانی</translation>
-<translation id="4750394297954878236">پیشنهادات</translation>
 <translation id="4773461607542755386">این صفحه در برنامه <ph name="APP_NAME" /> باز شود؟</translation>
 <translation id="481968316161811770">کوکی‌ها، داده‌های سایت</translation>
 <translation id="4860895144060829044">تماس</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_fi.xtb b/ios/chrome/app/strings/resources/ios_strings_fi.xtb
index 16b2ab8..91ecd33f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fi.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fi.xtb
@@ -187,7 +187,6 @@
 
 Tietosi salataan synkronoinnin tunnuslauseesi avulla. Aloita synkronointi antamalla tunnuslause.</translation>
 <translation id="473775607612524610">Päivitä</translation>
-<translation id="4750394297954878236">Ehdotukset</translation>
 <translation id="4773461607542755386">Avataanko tämä sivu sovelluksessa <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Evästeet, sivuston tiedot</translation>
 <translation id="4860895144060829044">Soita</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_fil.xtb b/ios/chrome/app/strings/resources/ios_strings_fil.xtb
index e7fee178..190c6d7 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fil.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fil.xtb
@@ -187,7 +187,6 @@
 
 Na-encrypt ang iyong data gamit ang iyong passphrase sa pag-sync. Ilagay ito upang simulan ang pag-sync.</translation>
 <translation id="473775607612524610">Mag-update</translation>
-<translation id="4750394297954878236">Mga Suhestyon</translation>
 <translation id="4773461607542755386">Buksan ang pahinang ito sa <ph name="APP_NAME" /> app?</translation>
 <translation id="481968316161811770">Cookies, Data ng Site</translation>
 <translation id="4860895144060829044">Tawagan</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_fr.xtb b/ios/chrome/app/strings/resources/ios_strings_fr.xtb
index b3248f6..2419501 100644
--- a/ios/chrome/app/strings/resources/ios_strings_fr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_fr.xtb
@@ -187,7 +187,6 @@
 
 Vos données sont chiffrées avec votre phrase secrète de synchronisation. Saisissez-la pour lancer la synchronisation.</translation>
 <translation id="473775607612524610">Mettre à jour</translation>
-<translation id="4750394297954878236">Suggestions</translation>
 <translation id="4773461607542755386">Ouvrir cette page dans l'application <ph name="APP_NAME" /> ?</translation>
 <translation id="481968316161811770">Cookies/données site</translation>
 <translation id="4860895144060829044">Appeler</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_gu.xtb b/ios/chrome/app/strings/resources/ios_strings_gu.xtb
index b92a2a3..ff57e36 100644
--- a/ios/chrome/app/strings/resources/ios_strings_gu.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_gu.xtb
@@ -187,7 +187,6 @@
 
 તમારો ડેટા તમારા સમન્વયન પાસફ્રેઝ સાથે એન્ક્રિપ્ટ કરવામાં આવ્યો છે. સમન્વયન શરૂ કરવા માટે તે દાખલ કરો.</translation>
 <translation id="473775607612524610">અપડેટ કરો</translation>
-<translation id="4750394297954878236">સૂચનો</translation>
 <translation id="4773461607542755386">આ પૃષ્ઠને <ph name="APP_NAME" /> એપ્લિકેશનમાં ખોલીએ?</translation>
 <translation id="481968316161811770">કુકીઝ, સાઇટ ડેટા</translation>
 <translation id="4860895144060829044">કૉલ કરો</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_hi.xtb b/ios/chrome/app/strings/resources/ios_strings_hi.xtb
index 8f22b557..a3d1a73b 100644
--- a/ios/chrome/app/strings/resources/ios_strings_hi.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_hi.xtb
@@ -187,7 +187,6 @@
 
 आपका डेटा आपके समन्वयन पासफ़्रेज़ के साथ एन्क्रिप्ट किया गया है. समन्वयन शुरू करने के लिए इसे डालें.</translation>
 <translation id="473775607612524610">अपडेट करें</translation>
-<translation id="4750394297954878236">सुझाव</translation>
 <translation id="4773461607542755386">इस पेज को <ph name="APP_NAME" /> में खोलें?</translation>
 <translation id="481968316161811770">कुकी, साइट डेटा</translation>
 <translation id="4860895144060829044">कॉल करें</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_hr.xtb b/ios/chrome/app/strings/resources/ios_strings_hr.xtb
index 13871a2..46f9492 100644
--- a/ios/chrome/app/strings/resources/ios_strings_hr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_hr.xtb
@@ -187,7 +187,6 @@
 
 Vaši su podaci šifrirani vašom šifrom za sinkronizaciju. Unesite je da biste pokrenuli sinkronizaciju.</translation>
 <translation id="473775607612524610">Ažuriraj</translation>
-<translation id="4750394297954878236">Prijedlozi</translation>
 <translation id="4773461607542755386">Želite li otvoriti tu stranicu u apl. <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Kolačići, podaci web-lokacije</translation>
 <translation id="4860895144060829044">Poziv</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_hu.xtb b/ios/chrome/app/strings/resources/ios_strings_hu.xtb
index b46d6bf..87e74fe 100644
--- a/ios/chrome/app/strings/resources/ios_strings_hu.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_hu.xtb
@@ -187,7 +187,6 @@
 
 Adatai az összetett szinkronizálási jelszavával vannak titkosítva. Írja be a jelszót a szinkronizálás megkezdéséhez.</translation>
 <translation id="473775607612524610">Frissítés</translation>
-<translation id="4750394297954878236">Javaslatok</translation>
 <translation id="4773461607542755386">Megnyitja az oldalt a(z) <ph name="APP_NAME" /> alkalmazással?</translation>
 <translation id="481968316161811770">Cookie-k, webhelyadatok</translation>
 <translation id="4860895144060829044">Hívás</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_id.xtb b/ios/chrome/app/strings/resources/ios_strings_id.xtb
index 5249b49..24b3074 100644
--- a/ios/chrome/app/strings/resources/ios_strings_id.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_id.xtb
@@ -187,7 +187,6 @@
 
 Data Anda dienkripsi dengan frasa sandi sinkronisasi. Masukkan frasa sandi untuk memulai sinkronisasi.</translation>
 <translation id="473775607612524610">Mutakhirkan</translation>
-<translation id="4750394297954878236">Saran</translation>
 <translation id="4773461607542755386">Buka laman ini di aplikasi <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookie, Data Situs</translation>
 <translation id="4860895144060829044">Panggil</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_it.xtb b/ios/chrome/app/strings/resources/ios_strings_it.xtb
index b28c1cb..8af51ad 100644
--- a/ios/chrome/app/strings/resources/ios_strings_it.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_it.xtb
@@ -187,7 +187,6 @@
 
 I tuoi dati vengono criptati con la tua passphrase di sincronizzazione. Inseriscila per avviare la sincronizzazione.</translation>
 <translation id="473775607612524610">Aggiorna</translation>
-<translation id="4750394297954878236">Suggerimenti</translation>
 <translation id="4773461607542755386">Aprire questa pagina nell'app <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookie, dati dei siti</translation>
 <translation id="4860895144060829044">Chiama</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_iw.xtb b/ios/chrome/app/strings/resources/ios_strings_iw.xtb
index 23bb6db..eb97e97 100644
--- a/ios/chrome/app/strings/resources/ios_strings_iw.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_iw.xtb
@@ -187,7 +187,6 @@
 
 הנתונים שלך מוצפנים באמצעות ביטוי הסיסמה לסינכרון. הזן אותו כדי להתחיל בסינכרון.</translation>
 <translation id="473775607612524610">עדכן</translation>
-<translation id="4750394297954878236">הצעות</translation>
 <translation id="4773461607542755386">האם לפתוח את הדף הזה ב-<ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">‏קובצי cookie, נתוני אתרים</translation>
 <translation id="4860895144060829044">התקשר</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ja.xtb b/ios/chrome/app/strings/resources/ios_strings_ja.xtb
index 1312e4d..9074918 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ja.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ja.xtb
@@ -187,7 +187,6 @@
 
 データは同期パスフレーズで暗号化されます。同期を開始するには、同期パスフレーズを入力してください。</translation>
 <translation id="473775607612524610">アップデート</translation>
-<translation id="4750394297954878236">候補</translation>
 <translation id="4773461607542755386">このページを<ph name="APP_NAME" />アプリで開きますか?</translation>
 <translation id="481968316161811770">Cookie、サイトデータ</translation>
 <translation id="4860895144060829044">通話</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_kn.xtb b/ios/chrome/app/strings/resources/ios_strings_kn.xtb
index a9cfdcf..03e8459 100644
--- a/ios/chrome/app/strings/resources/ios_strings_kn.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_kn.xtb
@@ -187,7 +187,6 @@
 
 ನಿಮ್ಮ ಡೇಟಾವನ್ನು ನಿಮ್ಮ ಸಿಂಕ್ ಪಾಸ್‌ಫ್ರೇಸ್‌ನೊಂದಿಗೆ ಎನ್‌ಕ್ರಿಪ್ಟ್ ಮಾಡಲಾಗಿದೆ. ಸಿಂಕ್ ಮಾಡುವುದನ್ನು ಪ್ರಾರಂಭಿಸಲು ಅದನ್ನು ನಮೂದಿಸಿ.</translation>
 <translation id="473775607612524610">ಅಪ್‌ಡೇಟ್‌‌</translation>
-<translation id="4750394297954878236">ಸಲಹೆಗಳು</translation>
 <translation id="4773461607542755386">ಈ ಪುಟವನ್ನು <ph name="APP_NAME" /> ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ತೆರೆಯುವುದೇ?</translation>
 <translation id="481968316161811770">ಕುಕೀಗಳು, ಸೈಟ್‌ ಡೇಟಾ</translation>
 <translation id="4860895144060829044">ಕರೆ</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ko.xtb b/ios/chrome/app/strings/resources/ios_strings_ko.xtb
index 36a5f40..b1c3b68 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ko.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ko.xtb
@@ -187,7 +187,6 @@
 
 동기화 암호로 데이터가 암호화되어 있습니다. 동기화를 시작하려면 입력하세요.</translation>
 <translation id="473775607612524610">업데이트</translation>
-<translation id="4750394297954878236">추천</translation>
 <translation id="4773461607542755386"><ph name="APP_NAME" /> 앱에서 이 페이지를 여시겠습니까?</translation>
 <translation id="481968316161811770">쿠키, 사이트 데이터</translation>
 <translation id="4860895144060829044">전화걸기</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_lt.xtb b/ios/chrome/app/strings/resources/ios_strings_lt.xtb
index 2d413ed..edec481 100644
--- a/ios/chrome/app/strings/resources/ios_strings_lt.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_lt.xtb
@@ -187,7 +187,6 @@
 
 Duomenys užšifruoti naudojant slaptafrazę. Įveskite ją, kad pradėtumėte sinchronizuoti.</translation>
 <translation id="473775607612524610">Atnaujinti</translation>
-<translation id="4750394297954878236">Pasiūlymai</translation>
 <translation id="4773461607542755386">Atidaryti šį puslapį naudojant „<ph name="APP_NAME" />“?</translation>
 <translation id="481968316161811770">Slapuk., svet. duom.</translation>
 <translation id="4860895144060829044">Skambinti</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_lv.xtb b/ios/chrome/app/strings/resources/ios_strings_lv.xtb
index 0b51dd7..4e514ee1 100644
--- a/ios/chrome/app/strings/resources/ios_strings_lv.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_lv.xtb
@@ -187,7 +187,6 @@
 
 Jūsu dati ir šifrēti, izmantojot jūsu sinhronizācijas ieejas frāzi. Lai sāktu sinhronizēšanu, ievadiet ieejas frāzi.</translation>
 <translation id="473775607612524610">Atjaunināt</translation>
-<translation id="4750394297954878236">Ieteikumi</translation>
 <translation id="4773461607542755386">Vai atvērt šo lapu lietotnē <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Sīkfaili, vietņu dati</translation>
 <translation id="4860895144060829044">Zvanīt</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ml.xtb b/ios/chrome/app/strings/resources/ios_strings_ml.xtb
index e0b407a..4315bc1 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ml.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ml.xtb
@@ -187,7 +187,6 @@
 
 സമന്വയ പാസ്‌ഫ്രെയ്‌സ് ഉപയോഗിച്ച് നിങ്ങളുടെ ഡാറ്റ എൻ‌ക്രിപ്‌റ്റുചെയ്‌തു. സമന്വയം ആരംഭിക്കാൻ ഇത് നൽകുക.</translation>
 <translation id="473775607612524610">അപ്ഡേറ്റുചെയ്യുക</translation>
-<translation id="4750394297954878236">നിർദ്ദേശങ്ങൾ</translation>
 <translation id="4773461607542755386"><ph name="APP_NAME" /> അപ്ലിക്കേഷനിൽ ഈ പേജ് തുറക്കണോ?</translation>
 <translation id="481968316161811770">കുക്കികളും സൈറ്റ് ഡാറ്റയും</translation>
 <translation id="4860895144060829044">വിളിക്കുക</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_mr.xtb b/ios/chrome/app/strings/resources/ios_strings_mr.xtb
index a178b123..117beeb 100644
--- a/ios/chrome/app/strings/resources/ios_strings_mr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_mr.xtb
@@ -188,7 +188,6 @@
 
 आपला डेटा आपल्या संकालित वाक्यांशासह कूटबद्ध केला आहे. संकालन सुरू करण्यासाठी तो प्रविष्ट करा.</translation>
 <translation id="473775607612524610">अद्यतनित करा</translation>
-<translation id="4750394297954878236">सूचना</translation>
 <translation id="4773461607542755386"><ph name="APP_NAME" /> अॅपमध्ये हे पृष्ठ उघडायचे?</translation>
 <translation id="481968316161811770">कुकीज, साइट डेटा</translation>
 <translation id="4860895144060829044">कॉल करा</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ms.xtb b/ios/chrome/app/strings/resources/ios_strings_ms.xtb
index c1f29916..bd6f0d0d 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ms.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ms.xtb
@@ -187,7 +187,6 @@
 
 Data anda disulitkan dengan ungkapan laluan segerak anda. Masukkannya untuk memulakan penyegerakan.</translation>
 <translation id="473775607612524610">Kemas kini</translation>
-<translation id="4750394297954878236">Cadangan</translation>
 <translation id="4773461607542755386">Buka halaman ini dalam apl <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Kuki, Data Tapak</translation>
 <translation id="4860895144060829044">Hubungi</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_nl.xtb b/ios/chrome/app/strings/resources/ios_strings_nl.xtb
index 459a71c..96b76f84 100644
--- a/ios/chrome/app/strings/resources/ios_strings_nl.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_nl.xtb
@@ -187,7 +187,6 @@
 
 Je gegevens zijn versleuteld met je wachtwoordzin voor synchronisatie. Geef deze op om de synchronisatie te starten.</translation>
 <translation id="473775607612524610">Updaten</translation>
-<translation id="4750394297954878236">Suggesties</translation>
 <translation id="4773461607542755386">Deze pagina openen in de app <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookies en sitegegevens</translation>
 <translation id="4860895144060829044">Bellen</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_no.xtb b/ios/chrome/app/strings/resources/ios_strings_no.xtb
index 4f2f6e5..8f04275b 100644
--- a/ios/chrome/app/strings/resources/ios_strings_no.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_no.xtb
@@ -187,7 +187,6 @@
 
 Dataene dine er kryptert med passordfrasen din for synkronisering. Skriv den inn for å starte synkroniseringen.</translation>
 <translation id="473775607612524610">Oppdater</translation>
-<translation id="4750394297954878236">Forslag</translation>
 <translation id="4773461607542755386">Vil du åpne denne siden i <ph name="APP_NAME" />-appen?</translation>
 <translation id="481968316161811770">Informasjonskapsler og nettstedsdata</translation>
 <translation id="4860895144060829044">Ring</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_pl.xtb b/ios/chrome/app/strings/resources/ios_strings_pl.xtb
index f9c57e1..253ec2a 100644
--- a/ios/chrome/app/strings/resources/ios_strings_pl.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_pl.xtb
@@ -187,7 +187,6 @@
 
 Dane zostały zaszyfrowane z użyciem Twojego hasła synchronizacji. Wpisz je, by rozpocząć synchronizację.</translation>
 <translation id="473775607612524610">Aktualizuj</translation>
-<translation id="4750394297954878236">Sugestie</translation>
 <translation id="4773461607542755386">Otworzyć tę stronę w aplikacji <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookie i dane stron</translation>
 <translation id="4860895144060829044">Zadzwoń</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_pt-BR.xtb b/ios/chrome/app/strings/resources/ios_strings_pt-BR.xtb
index a32bf4f..2debda4 100644
--- a/ios/chrome/app/strings/resources/ios_strings_pt-BR.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_pt-BR.xtb
@@ -187,7 +187,6 @@
 
 Seus dados são criptografados com sua senha longa de sincronização. Informe-a para começar a sincronização.</translation>
 <translation id="473775607612524610">Atualizar</translation>
-<translation id="4750394297954878236">Sugestões</translation>
 <translation id="4773461607542755386">Abrir esta página no <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Dados do site e arquivos "cookies"</translation>
 <translation id="4860895144060829044">Ligar</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_pt-PT.xtb b/ios/chrome/app/strings/resources/ios_strings_pt-PT.xtb
index 050740f..ba06e81 100644
--- a/ios/chrome/app/strings/resources/ios_strings_pt-PT.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_pt-PT.xtb
@@ -187,7 +187,6 @@
 
 Os dados estão encriptados com a sua frase de acesso de sincronização. Introduza-a para iniciar a sincronização.</translation>
 <translation id="473775607612524610">Actualizar</translation>
-<translation id="4750394297954878236">Sugestões</translation>
 <translation id="4773461607542755386">Abrir esta página na aplicação <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookies, dados de sites</translation>
 <translation id="4860895144060829044">Telefonar</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ro.xtb b/ios/chrome/app/strings/resources/ios_strings_ro.xtb
index 7630d75e..e6ea437 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ro.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ro.xtb
@@ -187,7 +187,6 @@
 
 Datele sunt criptate cu expresia de acces pentru sincronizare. Introdu-o pentru a începe sincronizarea.</translation>
 <translation id="473775607612524610">Actualizează</translation>
-<translation id="4750394297954878236">Sugestii</translation>
 <translation id="4773461607542755386">Deschide această pagină în aplicația <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookie-urile, datele privind site-urile</translation>
 <translation id="4860895144060829044">Apelează</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ru.xtb b/ios/chrome/app/strings/resources/ios_strings_ru.xtb
index 1146b8787..1cd9a96f 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ru.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ru.xtb
@@ -187,7 +187,6 @@
 
 Данные зашифрованы с помощью кодовой фразы. Введите ее, чтобы начать синхронизацию.</translation>
 <translation id="473775607612524610">Обновление</translation>
-<translation id="4750394297954878236">Предложения</translation>
 <translation id="4773461607542755386">Открыть эту страницу в <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookie, данные сайтов</translation>
 <translation id="4860895144060829044">Позвонить</translation>
@@ -312,7 +311,7 @@
 <translation id="7131892264600713844">Показана история только с этого устройства. <ph name="BEGIN_LINK" />Подробнее…<ph name="END_LINK" /></translation>
 <translation id="7133798577887235672">Полное имя</translation>
 <translation id="7136892417564438900">Камера недоступна</translation>
-<translation id="7159472599653637159">Требуется моб. версия</translation>
+<translation id="7159472599653637159">Мобильная версия</translation>
 <translation id="7167621057293532233">Типы данных</translation>
 <translation id="7175593937868963913">Текст сообщения</translation>
 <translation id="7189598951263744875">Поделиться…</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sk.xtb b/ios/chrome/app/strings/resources/ios_strings_sk.xtb
index b4d1f79d..d766216 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sk.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sk.xtb
@@ -187,7 +187,6 @@
 
 Údaje sú šifrované pomocou vlastnej prístupovej frázy synchronizácie. Keď ju zadáte, synchronizácia sa spustí.</translation>
 <translation id="473775607612524610">Aktualizovať</translation>
-<translation id="4750394297954878236">Návrhy</translation>
 <translation id="4773461607542755386">Otvoriť túto stránku v aplikácii <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Súbory cookie, údaje webu</translation>
 <translation id="4860895144060829044">Volajte</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sl.xtb b/ios/chrome/app/strings/resources/ios_strings_sl.xtb
index dfcbe939..5717279 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sl.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sl.xtb
@@ -187,7 +187,6 @@
 
 Podatki so šifrirani z vašim geslom za sinhronizacijo. Vnesite ga, če želite začeti sinhronizacijo.</translation>
 <translation id="473775607612524610">Posodobi</translation>
-<translation id="4750394297954878236">Predlogi</translation>
 <translation id="4773461607542755386">Želite to stran odpreti v aplikaciji <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookies, Site Data</translation>
 <translation id="4860895144060829044">Pokličite</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sr.xtb b/ios/chrome/app/strings/resources/ios_strings_sr.xtb
index 1e1e35e7..511459a 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sr.xtb
@@ -187,7 +187,6 @@
 
 Подаци се шифрују помоћу приступне фразе за синхронизацију. Унесите је да бисте започели синхронизацију.</translation>
 <translation id="473775607612524610">Ажурирај</translation>
-<translation id="4750394297954878236">Предлози</translation>
 <translation id="4773461607542755386">Отворити ову страницу у апликацији <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Колачићи, подаци о сајтовима</translation>
 <translation id="4860895144060829044">Позовите</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sv.xtb b/ios/chrome/app/strings/resources/ios_strings_sv.xtb
index ee1ffd9..e49fc72 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sv.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sv.xtb
@@ -187,7 +187,6 @@
 
 Din data har krypterats med lösenfrasen för synkronisering. Ange den om du vill starta synkroniseringen.</translation>
 <translation id="473775607612524610">Uppdatera</translation>
-<translation id="4750394297954878236">Förslag</translation>
 <translation id="4773461607542755386">Vill du öppna sidan i appen <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookies, webbplatsdata</translation>
 <translation id="4860895144060829044">Ring</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_sw.xtb b/ios/chrome/app/strings/resources/ios_strings_sw.xtb
index 933fff3..bf266aa 100644
--- a/ios/chrome/app/strings/resources/ios_strings_sw.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_sw.xtb
@@ -187,7 +187,6 @@
 
 Data yako imesimbwa kwa njia fiche kwa kauli yako ya siri ya usawazishaji. Iweke ili uanze kusawazisha.</translation>
 <translation id="473775607612524610">Sasisha</translation>
-<translation id="4750394297954878236">Mapendekezo</translation>
 <translation id="4773461607542755386">Ungependa kufungua ukurasa huu katika programu ya <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Data ya Vidakuzi na Tovuti</translation>
 <translation id="4860895144060829044">Piga simu</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ta.xtb b/ios/chrome/app/strings/resources/ios_strings_ta.xtb
index 26a81afe..e01fc9c 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ta.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ta.xtb
@@ -187,7 +187,6 @@
 
 உங்கள் தரவு உங்கள் ஒத்திசைவு கடவுச்சொற்றொடரைக் கொண்டு முறைமையாக்கப்பட்டுள்ளது. ஒத்திசைவைத் தொடங்க, அதை உள்ளிடவும்.</translation>
 <translation id="473775607612524610">புதுப்பி</translation>
-<translation id="4750394297954878236">பரிந்துரைகள்</translation>
 <translation id="4773461607542755386">இந்தப் பக்கத்தை <ph name="APP_NAME" /> பயன்பாட்டில் திறக்கவா?</translation>
 <translation id="481968316161811770">குக்கீகள், தளத் தரவு</translation>
 <translation id="4860895144060829044">அழை</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_te.xtb b/ios/chrome/app/strings/resources/ios_strings_te.xtb
index 6bca1324..aba43589 100644
--- a/ios/chrome/app/strings/resources/ios_strings_te.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_te.xtb
@@ -187,7 +187,6 @@
 
 మీ సమకాలీకరణ రహస్య పదబంధంతో మీ డేటా గుప్తీకరించబడింది. సమకాలీకరణను ప్రారంభించడానికి దీన్ని నమోదు చేయండి.</translation>
 <translation id="473775607612524610">నవీకరణ</translation>
-<translation id="4750394297954878236">సూచనలు</translation>
 <translation id="4773461607542755386">ఈ పేజీని <ph name="APP_NAME" /> అనువర్తనంలో తెరవాలా?</translation>
 <translation id="481968316161811770">కుక్కీలు, సైట్ డేటా</translation>
 <translation id="4860895144060829044">కాల్ చేయండి</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_th.xtb b/ios/chrome/app/strings/resources/ios_strings_th.xtb
index 47ce9f0..7c6b2bf 100644
--- a/ios/chrome/app/strings/resources/ios_strings_th.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_th.xtb
@@ -185,7 +185,6 @@
 
 ข้อมูลของคุณจะได้รับการเข้ารหัสด้วยรหัสผ่านการซิงค์ โปรดป้อนรหัสผ่านเพื่อเริ่มซิงค์</translation>
 <translation id="473775607612524610">การอัปเดต</translation>
-<translation id="4750394297954878236">คำแนะนำ</translation>
 <translation id="4773461607542755386">เปิดหน้านี้ในแอป <ph name="APP_NAME" /> ไหม</translation>
 <translation id="481968316161811770">คุกกี้ ข้อมูลเว็บไซต์</translation>
 <translation id="4860895144060829044">โทร</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_tr.xtb b/ios/chrome/app/strings/resources/ios_strings_tr.xtb
index f281558..259cfa6 100644
--- a/ios/chrome/app/strings/resources/ios_strings_tr.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_tr.xtb
@@ -187,7 +187,6 @@
 
 Verileriniz senkronizasyon parolanızla şifrelendi. Senkronizasyonu başlatmak için senkronizasyon parolanızı girin.</translation>
 <translation id="473775607612524610">Güncelle</translation>
-<translation id="4750394297954878236">Öneriler</translation>
 <translation id="4773461607542755386">Bu sayfa <ph name="APP_NAME" /> uygulamasında açılsın mı?</translation>
 <translation id="481968316161811770">Çerezler, Site Verileri</translation>
 <translation id="4860895144060829044">Telefon et</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_uk.xtb b/ios/chrome/app/strings/resources/ios_strings_uk.xtb
index 271e0ba..d8711e05 100644
--- a/ios/chrome/app/strings/resources/ios_strings_uk.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_uk.xtb
@@ -187,7 +187,6 @@
 
 Ваші дані зашифровано за допомогою парольної фрази. Введіть її, щоб почати синхронізацію.</translation>
 <translation id="473775607612524610">Оновити</translation>
-<translation id="4750394297954878236">Пропозиції</translation>
 <translation id="4773461607542755386">Відкрити цю сторінку в програмі <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Файли cookie й дані із сайтів</translation>
 <translation id="4860895144060829044">Зателефонувати</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_vi.xtb b/ios/chrome/app/strings/resources/ios_strings_vi.xtb
index b8d6021..3003d541 100644
--- a/ios/chrome/app/strings/resources/ios_strings_vi.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_vi.xtb
@@ -187,7 +187,6 @@
 
 Dữ liệu của bạn đã được mã hóa bằng cụm mật khẩu đồng bộ hóa của bạn. Nhập cụm mật khẩu đó để bắt đầu đồng bộ hóa.</translation>
 <translation id="473775607612524610">Cập nhật</translation>
-<translation id="4750394297954878236">Đề xuất</translation>
 <translation id="4773461607542755386">Mở trang này trong <ph name="APP_NAME" />?</translation>
 <translation id="481968316161811770">Cookie, Dữ liệu trang web</translation>
 <translation id="4860895144060829044">Gọi</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_zh-CN.xtb b/ios/chrome/app/strings/resources/ios_strings_zh-CN.xtb
index ba75dad..a007e6e 100644
--- a/ios/chrome/app/strings/resources/ios_strings_zh-CN.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_zh-CN.xtb
@@ -187,7 +187,6 @@
 
 您的数据已使用您的同步密码加密。输入该密码即可开始同步。</translation>
 <translation id="473775607612524610">更新</translation>
-<translation id="4750394297954878236">建议</translation>
 <translation id="4773461607542755386">要在 <ph name="APP_NAME" />应用中打开此网页吗?</translation>
 <translation id="481968316161811770">Cookie 和网站数据</translation>
 <translation id="4860895144060829044">拨打</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb b/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb
index c78f165..78a81816 100644
--- a/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_zh-TW.xtb
@@ -187,7 +187,6 @@
 
 您已使用同步通關密語對資料進行加密,請輸入通關密語開始進行同步。</translation>
 <translation id="473775607612524610">更新</translation>
-<translation id="4750394297954878236">建議</translation>
 <translation id="4773461607542755386">在「<ph name="APP_NAME" />」應用程式中開啟這個網頁?</translation>
 <translation id="481968316161811770">Cookie、網站資料</translation>
 <translation id="4860895144060829044">撥號</translation>
diff --git a/ios/chrome/browser/payments/BUILD.gn b/ios/chrome/browser/payments/BUILD.gn
index 67b7de5..e1ed767 100644
--- a/ios/chrome/browser/payments/BUILD.gn
+++ b/ios/chrome/browser/payments/BUILD.gn
@@ -19,10 +19,13 @@
     "//components/autofill/core/browser",
     "//components/keyed_service/ios",
     "//components/payments/core",
+    "//components/prefs",
+    "//components/signin/core/browser",
     "//components/strings:components_strings_grit",
     "//ios/chrome/browser",
     "//ios/chrome/browser/autofill",
     "//ios/chrome/browser/browser_state",
+    "//ios/chrome/browser/signin",
     "//ios/web",
     "//ui/base",
   ]
@@ -45,6 +48,7 @@
     "//components/payments/core",
     "//ios/chrome/browser",
     "//ios/web",
+    "//testing/gmock",
     "//testing/gtest",
   ]
 }
@@ -62,7 +66,9 @@
     ":payments",
     "//base",
     "//components/autofill/core/browser",
+    "//components/autofill/core/browser:test_support",
     "//components/payments/core",
+    "//components/prefs",
     "//ios/web",
   ]
 }
diff --git a/ios/chrome/browser/payments/payment_request.h b/ios/chrome/browser/payments/payment_request.h
index 31cb1d7..52a58db 100644
--- a/ios/chrome/browser/payments/payment_request.h
+++ b/ios/chrome/browser/payments/payment_request.h
@@ -204,6 +204,9 @@
   // Returns whether the current PaymentRequest can be used to make a payment.
   bool CanMakePayment() const;
 
+  // Record the use of the data models that were used in the Payment Request.
+  void RecordUseStats();
+
  protected:
   // Fetches the autofill profiles for this user from the PersonalDataManager,
   // and stores copies of them, owned by this PaymentRequest, in profile_cache_.
diff --git a/ios/chrome/browser/payments/payment_request.mm b/ios/chrome/browser/payments/payment_request.mm
index 406ba1e..091c41c 100644
--- a/ios/chrome/browser/payments/payment_request.mm
+++ b/ios/chrome/browser/payments/payment_request.mm
@@ -18,10 +18,13 @@
 #include "components/payments/core/address_normalizer_impl.h"
 #include "components/payments/core/currency_formatter.h"
 #include "components/payments/core/payment_request_data_util.h"
+#include "components/prefs/pref_service.h"
+#include "components/signin/core/browser/signin_manager.h"
 #include "ios/chrome/browser/application_context.h"
 #include "ios/chrome/browser/autofill/validation_rules_storage_factory.h"
 #include "ios/chrome/browser/browser_state/chrome_browser_state.h"
 #import "ios/chrome/browser/payments/payment_request_util.h"
+#include "ios/chrome/browser/signin/signin_manager_factory.h"
 #include "ios/web/public/payments/payment_request.h"
 #include "third_party/libaddressinput/chromium/chrome_metadata_source.h"
 #include "third_party/libaddressinput/src/cpp/include/libaddressinput/source.h"
@@ -73,18 +76,22 @@
 
   SetSelectedShippingOption();
 
-  // If the merchant provided a default shipping option, and the highest-ranking
-  // shipping profile is usable, select it.
-  if (selected_shipping_option_ && !shipping_profiles_.empty() &&
-      profile_comparator_.IsShippingComplete(shipping_profiles_[0])) {
-    selected_shipping_profile_ = shipping_profiles_[0];
+  if (request_shipping()) {
+    // If the merchant provided a default shipping option, and the
+    // highest-ranking shipping profile is usable, select it.
+    if (selected_shipping_option_ && !shipping_profiles_.empty() &&
+        profile_comparator_.IsShippingComplete(shipping_profiles_[0])) {
+      selected_shipping_profile_ = shipping_profiles_[0];
+    }
   }
 
-  // If the highest-ranking contact profile is usable, select it. Otherwise,
-  // select none.
-  if (!contact_profiles_.empty() &&
-      profile_comparator_.IsContactInfoComplete(contact_profiles_[0])) {
-    selected_contact_profile_ = contact_profiles_[0];
+  if (request_payer_name() || request_payer_email() || request_payer_phone()) {
+    // If the highest-ranking contact profile is usable, select it. Otherwise,
+    // select none.
+    if (!contact_profiles_.empty() &&
+        profile_comparator_.IsContactInfoComplete(contact_profiles_[0])) {
+      selected_contact_profile_ = contact_profiles_[0];
+    }
   }
 
   // TODO(crbug.com/702063): Change this code to prioritize credit cards by use
@@ -152,13 +159,16 @@
 }
 
 std::string PaymentRequest::GetAuthenticatedEmail() const {
-  NOTREACHED() << "Implementation is never used";
-  return std::string();
+  const SigninManager* signin_manager =
+      ios::SigninManagerFactory::GetForBrowserStateIfExists(browser_state_);
+  if (signin_manager && signin_manager->IsAuthenticated())
+    return signin_manager->GetAuthenticatedAccountInfo().email;
+  else
+    return std::string();
 }
 
 PrefService* PaymentRequest::GetPrefService() {
-  NOTREACHED() << "Implementation is never used";
-  return nullptr;
+  return browser_state_->GetPrefs();
 }
 
 void PaymentRequest::UpdatePaymentDetails(const web::PaymentDetails& details) {
@@ -273,6 +283,26 @@
   return false;
 }
 
+void PaymentRequest::RecordUseStats() {
+  if (request_shipping()) {
+    DCHECK(selected_shipping_profile_);
+    personal_data_manager_->RecordUseOf(*selected_shipping_profile_);
+  }
+
+  if (request_payer_name() || request_payer_email() || request_payer_phone()) {
+    DCHECK(selected_contact_profile_);
+    // If the same address was used for both contact and shipping, the stats
+    // should be updated only once.
+    if (!request_shipping() || (selected_shipping_profile_->guid() !=
+                                selected_contact_profile_->guid())) {
+      personal_data_manager_->RecordUseOf(*selected_contact_profile_);
+    }
+  }
+
+  DCHECK(selected_credit_card_);
+  personal_data_manager_->RecordUseOf(*selected_credit_card_);
+}
+
 void PaymentRequest::PopulateCreditCardCache() {
   for (const payments::PaymentMethodData& method_data_entry :
        web_payment_request_.method_data) {
diff --git a/ios/chrome/browser/payments/payment_request_unittest.mm b/ios/chrome/browser/payments/payment_request_unittest.mm
index a63ce95e..b6383c6 100644
--- a/ios/chrome/browser/payments/payment_request_unittest.mm
+++ b/ios/chrome/browser/payments/payment_request_unittest.mm
@@ -16,12 +16,28 @@
 #include "ios/chrome/browser/payments/payment_request_test_util.h"
 #include "ios/chrome/browser/payments/test_payment_request.h"
 #include "ios/web/public/payments/payment_request.h"
+#include "testing/gmock/include/gmock/gmock-matchers.h"
+#include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
 #endif
 
+namespace {
+
+class MockTestPersonalDataManager : public autofill::TestPersonalDataManager {
+ public:
+  MockTestPersonalDataManager() : TestPersonalDataManager() {}
+  MOCK_METHOD1(RecordUseOf, void(const autofill::AutofillDataModel&));
+};
+
+MATCHER_P(GuidMatches, guid, "") {
+  return arg.guid() == guid;
+}
+
+}  // namespace
+
 class PaymentRequestTest : public testing::Test {
  protected:
   // Returns PaymentDetails with one shipping option that's selected.
@@ -544,3 +560,169 @@
                                      &personal_data_manager);
   EXPECT_EQ(credit_card.guid(), payment_request.selected_credit_card()->guid());
 }
+
+// Test that the use counts of the data models are updated as expected when
+// different autofill profiles are used as the shipping address and the contact
+// info.
+TEST_F(PaymentRequestTest, RecordUseStats_RequestShippingAndContactInfo) {
+  MockTestPersonalDataManager personal_data_manager;
+  // Add a profile that is incomplete for a contact info, but is used more
+  // frequently so is selected as the default shipping address.
+  autofill::AutofillProfile address = autofill::test::GetFullProfile();
+  address.SetInfo(autofill::AutofillType(autofill::EMAIL_ADDRESS),
+                  base::string16(), "en-US");
+  address.set_use_count(10U);
+  personal_data_manager.AddTestingProfile(&address);
+  autofill::AutofillProfile contact_info = autofill::test::GetFullProfile2();
+  contact_info.set_use_count(5U);
+  personal_data_manager.AddTestingProfile(&contact_info);
+  autofill::CreditCard credit_card = autofill::test::GetCreditCard();
+  personal_data_manager.AddTestingCreditCard(&credit_card);
+  credit_card.set_billing_address_id(address.guid());
+
+  web::PaymentRequest web_payment_request =
+      payment_request_test_util::CreateTestWebPaymentRequest();
+
+  TestPaymentRequest payment_request(web_payment_request,
+                                     &personal_data_manager);
+  EXPECT_EQ(address.guid(),
+            payment_request.selected_shipping_profile()->guid());
+  EXPECT_EQ(contact_info.guid(),
+            payment_request.selected_contact_profile()->guid());
+  EXPECT_EQ(credit_card.guid(), payment_request.selected_credit_card()->guid());
+
+  EXPECT_CALL(personal_data_manager, RecordUseOf(GuidMatches(address.guid())))
+      .Times(1);
+  EXPECT_CALL(personal_data_manager,
+              RecordUseOf(GuidMatches(contact_info.guid())))
+      .Times(1);
+  EXPECT_CALL(personal_data_manager,
+              RecordUseOf(GuidMatches(credit_card.guid())))
+      .Times(1);
+
+  payment_request.RecordUseStats();
+}
+
+// Test that the use counts of the data models are updated as expected when the
+// same autofill profile is used as the shipping address and the contact info.
+TEST_F(PaymentRequestTest, RecordUseStats_SameShippingAndContactInfoProfile) {
+  MockTestPersonalDataManager personal_data_manager;
+  autofill::AutofillProfile address = autofill::test::GetFullProfile();
+  personal_data_manager.AddTestingProfile(&address);
+  autofill::CreditCard credit_card = autofill::test::GetCreditCard();
+  personal_data_manager.AddTestingCreditCard(&credit_card);
+  credit_card.set_billing_address_id(address.guid());
+
+  web::PaymentRequest web_payment_request =
+      payment_request_test_util::CreateTestWebPaymentRequest();
+
+  TestPaymentRequest payment_request(web_payment_request,
+                                     &personal_data_manager);
+  EXPECT_EQ(address.guid(),
+            payment_request.selected_shipping_profile()->guid());
+  EXPECT_EQ(address.guid(), payment_request.selected_contact_profile()->guid());
+  EXPECT_EQ(credit_card.guid(), payment_request.selected_credit_card()->guid());
+
+  // Even though |address| is used for contact info, shipping address, and
+  // credit_card's billing address, the stats should be updated only once.
+  EXPECT_CALL(personal_data_manager, RecordUseOf(GuidMatches(address.guid())))
+      .Times(1);
+  EXPECT_CALL(personal_data_manager,
+              RecordUseOf(GuidMatches(credit_card.guid())))
+      .Times(1);
+
+  payment_request.RecordUseStats();
+}
+
+// Test that the use counts of the data models are updated as expected when no
+// contact information is requested.
+TEST_F(PaymentRequestTest, RecordUseStats_RequestShippingOnly) {
+  MockTestPersonalDataManager personal_data_manager;
+  autofill::AutofillProfile address = autofill::test::GetFullProfile();
+  personal_data_manager.AddTestingProfile(&address);
+  autofill::CreditCard credit_card = autofill::test::GetCreditCard();
+  personal_data_manager.AddTestingCreditCard(&credit_card);
+  credit_card.set_billing_address_id(address.guid());
+
+  web::PaymentRequest web_payment_request =
+      payment_request_test_util::CreateTestWebPaymentRequest();
+  web_payment_request.options.request_payer_name = false;
+  web_payment_request.options.request_payer_email = false;
+  web_payment_request.options.request_payer_phone = false;
+
+  TestPaymentRequest payment_request(web_payment_request,
+                                     &personal_data_manager);
+  EXPECT_EQ(address.guid(),
+            payment_request.selected_shipping_profile()->guid());
+  EXPECT_EQ(nullptr, payment_request.selected_contact_profile());
+  EXPECT_EQ(credit_card.guid(), payment_request.selected_credit_card()->guid());
+
+  EXPECT_CALL(personal_data_manager, RecordUseOf(GuidMatches(address.guid())))
+      .Times(1);
+  EXPECT_CALL(personal_data_manager,
+              RecordUseOf(GuidMatches(credit_card.guid())))
+      .Times(1);
+
+  payment_request.RecordUseStats();
+}
+
+// Test that the use counts of the data models are updated as expected when no
+// shipping information is requested.
+TEST_F(PaymentRequestTest, RecordUseStats_RequestContactInfoOnly) {
+  MockTestPersonalDataManager personal_data_manager;
+  autofill::AutofillProfile address = autofill::test::GetFullProfile();
+  personal_data_manager.AddTestingProfile(&address);
+  autofill::CreditCard credit_card = autofill::test::GetCreditCard();
+  personal_data_manager.AddTestingCreditCard(&credit_card);
+  credit_card.set_billing_address_id(address.guid());
+
+  web::PaymentRequest web_payment_request =
+      payment_request_test_util::CreateTestWebPaymentRequest();
+  web_payment_request.options.request_shipping = false;
+
+  TestPaymentRequest payment_request(web_payment_request,
+                                     &personal_data_manager);
+  EXPECT_EQ(nullptr, payment_request.selected_shipping_profile());
+  EXPECT_EQ(address.guid(), payment_request.selected_contact_profile()->guid());
+  EXPECT_EQ(credit_card.guid(), payment_request.selected_credit_card()->guid());
+
+  EXPECT_CALL(personal_data_manager, RecordUseOf(GuidMatches(address.guid())))
+      .Times(1);
+  EXPECT_CALL(personal_data_manager,
+              RecordUseOf(GuidMatches(credit_card.guid())))
+      .Times(1);
+
+  payment_request.RecordUseStats();
+}
+
+// Test that the use counts of the data models are updated as expected when no
+// shipping or contact information is requested.
+TEST_F(PaymentRequestTest, RecordUseStats_NoShippingOrContactInfoRequested) {
+  MockTestPersonalDataManager personal_data_manager;
+  autofill::AutofillProfile address = autofill::test::GetFullProfile();
+  personal_data_manager.AddTestingProfile(&address);
+  autofill::CreditCard credit_card = autofill::test::GetCreditCard();
+  personal_data_manager.AddTestingCreditCard(&credit_card);
+  credit_card.set_billing_address_id(address.guid());
+
+  web::PaymentRequest web_payment_request =
+      payment_request_test_util::CreateTestWebPaymentRequest();
+  web_payment_request.options.request_shipping = false;
+  web_payment_request.options.request_payer_name = false;
+  web_payment_request.options.request_payer_email = false;
+  web_payment_request.options.request_payer_phone = false;
+
+  TestPaymentRequest payment_request(web_payment_request,
+                                     &personal_data_manager);
+  EXPECT_EQ(nullptr, payment_request.selected_shipping_profile());
+  EXPECT_EQ(nullptr, payment_request.selected_contact_profile());
+  EXPECT_EQ(credit_card.guid(), payment_request.selected_credit_card()->guid());
+
+  EXPECT_CALL(personal_data_manager, RecordUseOf(GuidMatches(address.guid())))
+      .Times(0);
+  EXPECT_CALL(personal_data_manager,
+              RecordUseOf(GuidMatches(credit_card.guid())))
+      .Times(1);
+
+  payment_request.RecordUseStats();
+}
diff --git a/ios/chrome/browser/payments/test_payment_request.h b/ios/chrome/browser/payments/test_payment_request.h
index 5435eb9d..6d0415f 100644
--- a/ios/chrome/browser/payments/test_payment_request.h
+++ b/ios/chrome/browser/payments/test_payment_request.h
@@ -26,6 +26,8 @@
 class PaymentShippingOption;
 }  // namespace web
 
+class PrefService;
+
 // PaymentRequest for use in tests.
 class TestPaymentRequest : public PaymentRequest {
  public:
@@ -39,9 +41,18 @@
                        personal_data_manager,
                        payment_request_ui_delegate),
         region_data_loader_(nullptr),
+        pref_service_(nullptr),
         profile_comparator_(nullptr) {}
 
   TestPaymentRequest(const web::PaymentRequest& web_payment_request,
+                     ios::ChromeBrowserState* browser_state,
+                     autofill::PersonalDataManager* personal_data_manager)
+      : TestPaymentRequest(web_payment_request,
+                           browser_state,
+                           personal_data_manager,
+                           nil) {}
+
+  TestPaymentRequest(const web::PaymentRequest& web_payment_request,
                      autofill::PersonalDataManager* personal_data_manager)
       : TestPaymentRequest(web_payment_request,
                            nil,
@@ -54,6 +65,10 @@
     region_data_loader_ = region_data_loader;
   }
 
+  void SetPrefService(PrefService* pref_service) {
+    pref_service_ = pref_service;
+  }
+
   void SetProfileComparator(
       payments::PaymentsProfileComparator* profile_comparator) {
     profile_comparator_ = profile_comparator;
@@ -79,6 +94,7 @@
 
   // PaymentRequest
   autofill::RegionDataLoader* GetRegionDataLoader() override;
+  PrefService* GetPrefService() override;
   payments::PaymentsProfileComparator* profile_comparator() override;
 
  private:
@@ -86,6 +102,9 @@
   autofill::RegionDataLoader* region_data_loader_;
 
   // Not owned and must outlive this object.
+  PrefService* pref_service_;
+
+  // Not owned and must outlive this object.
   payments::PaymentsProfileComparator* profile_comparator_;
 
   DISALLOW_COPY_AND_ASSIGN(TestPaymentRequest);
diff --git a/ios/chrome/browser/payments/test_payment_request.mm b/ios/chrome/browser/payments/test_payment_request.mm
index be46d8a..171ba59 100644
--- a/ios/chrome/browser/payments/test_payment_request.mm
+++ b/ios/chrome/browser/payments/test_payment_request.mm
@@ -7,6 +7,7 @@
 #include "components/autofill/core/browser/personal_data_manager.h"
 #include "components/autofill/core/browser/region_data_loader.h"
 #include "components/payments/core/payments_profile_comparator.h"
+#include "components/prefs/pref_service.h"
 #include "ios/web/public/payments/payment_request.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
@@ -31,6 +32,12 @@
   return PaymentRequest::GetRegionDataLoader();
 }
 
+PrefService* TestPaymentRequest::GetPrefService() {
+  if (pref_service_)
+    return pref_service_;
+  return PaymentRequest::GetPrefService();
+}
+
 payments::PaymentsProfileComparator* TestPaymentRequest::profile_comparator() {
   if (profile_comparator_)
     return profile_comparator_;
diff --git a/ios/chrome/browser/prefs/BUILD.gn b/ios/chrome/browser/prefs/BUILD.gn
index 99fcfc7..46b7374 100644
--- a/ios/chrome/browser/prefs/BUILD.gn
+++ b/ios/chrome/browser/prefs/BUILD.gn
@@ -43,6 +43,7 @@
     "//components/ntp_tiles",
     "//components/omnibox/browser",
     "//components/password_manager/core/browser",
+    "//components/payments/core",
     "//components/pref_registry",
     "//components/prefs",
     "//components/proxy_config",
diff --git a/ios/chrome/browser/prefs/browser_prefs.mm b/ios/chrome/browser/prefs/browser_prefs.mm
index b30fc9e2..2211f2e 100644
--- a/ios/chrome/browser/prefs/browser_prefs.mm
+++ b/ios/chrome/browser/prefs/browser_prefs.mm
@@ -23,6 +23,7 @@
 #include "components/ntp_tiles/popular_sites_impl.h"
 #include "components/omnibox/browser/zero_suggest_provider.h"
 #include "components/password_manager/core/browser/password_manager.h"
+#include "components/payments/core/payment_prefs.h"
 #include "components/pref_registry/pref_registry_syncable.h"
 #include "components/prefs/pref_service.h"
 #include "components/proxy_config/pref_proxy_config_tracker_impl.h"
@@ -112,6 +113,7 @@
   ntp_tiles::PopularSitesImpl::RegisterProfilePrefs(registry);
   ios::NotificationPromo::RegisterProfilePrefs(registry);
   password_manager::PasswordManager::RegisterProfilePrefs(registry);
+  payments::RegisterProfilePrefs(registry);
   PrefProxyConfigTrackerImpl::RegisterProfilePrefs(registry);
   syncer::SyncPrefs::RegisterProfilePrefs(registry);
   TemplateURLPrepopulateData::RegisterProfilePrefs(registry);
diff --git a/ios/chrome/browser/ui/payments/BUILD.gn b/ios/chrome/browser/ui/payments/BUILD.gn
index c3ee0dba..148d730 100644
--- a/ios/chrome/browser/ui/payments/BUILD.gn
+++ b/ios/chrome/browser/ui/payments/BUILD.gn
@@ -181,6 +181,7 @@
     "//components/autofill/core/browser:test_support",
     "//components/autofill/ios/browser",
     "//components/payments/core",
+    "//components/payments/core:test_support",
     "//components/prefs:prefs",
     "//components/signin/core/browser",
     "//components/strings",
diff --git a/ios/chrome/browser/ui/payments/payment_request_coordinator.mm b/ios/chrome/browser/ui/payments/payment_request_coordinator.mm
index dbfd97e..f316eef 100644
--- a/ios/chrome/browser/ui/payments/payment_request_coordinator.mm
+++ b/ios/chrome/browser/ui/payments/payment_request_coordinator.mm
@@ -61,8 +61,7 @@
 
 - (void)start {
   _mediator =
-      [[PaymentRequestMediator alloc] initWithBrowserState:_browserState
-                                            paymentRequest:_paymentRequest];
+      [[PaymentRequestMediator alloc] initWithPaymentRequest:_paymentRequest];
 
   _viewController = [[PaymentRequestViewController alloc] init];
   [_viewController setPageFavicon:_pageFavicon];
diff --git a/ios/chrome/browser/ui/payments/payment_request_coordinator_unittest.mm b/ios/chrome/browser/ui/payments/payment_request_coordinator_unittest.mm
index 3ddcecc1..1f6c030 100644
--- a/ios/chrome/browser/ui/payments/payment_request_coordinator_unittest.mm
+++ b/ios/chrome/browser/ui/payments/payment_request_coordinator_unittest.mm
@@ -13,10 +13,14 @@
 #include "components/autofill/core/browser/credit_card.h"
 #include "components/autofill/core/browser/test_personal_data_manager.h"
 #include "components/payments/core/payment_address.h"
+#include "components/payments/core/payments_test_util.h"
+#include "components/prefs/pref_service.h"
 #include "ios/chrome/browser/browser_state/test_chrome_browser_state.h"
 #include "ios/chrome/browser/payments/payment_request.h"
 #include "ios/chrome/browser/payments/payment_request_test_util.h"
 #include "ios/chrome/browser/payments/test_payment_request.h"
+#include "ios/chrome/browser/signin/fake_signin_manager_builder.h"
+#include "ios/chrome/browser/signin/signin_manager_factory.h"
 #import "ios/chrome/browser/ui/payments/payment_request_view_controller.h"
 #import "ios/chrome/test/scoped_key_window.h"
 #import "ios/testing/ocmock_complex_type_helper.h"
@@ -81,21 +85,26 @@
  protected:
   PaymentRequestCoordinatorTest()
       : autofill_profile_(autofill::test::GetFullProfile()),
-        credit_card_(autofill::test::GetCreditCard()) {
+        credit_card_(autofill::test::GetCreditCard()),
+        pref_service_(payments::test::PrefServiceForTesting()) {
     // Add testing profile and credit card to autofill::TestPersonalDataManager.
     personal_data_manager_.AddTestingProfile(&autofill_profile_);
     personal_data_manager_.AddTestingCreditCard(&credit_card_);
 
+    TestChromeBrowserState::Builder test_cbs_builder;
+    test_cbs_builder.AddTestingFactory(ios::SigninManagerFactory::GetInstance(),
+                                       &ios::BuildFakeSigninManager);
+    browser_state_ = test_cbs_builder.Build();
+
     payment_request_ = base::MakeUnique<TestPaymentRequest>(
         payment_request_test_util::CreateTestWebPaymentRequest(),
-        &personal_data_manager_);
-
-    TestChromeBrowserState::Builder test_cbs_builder;
-    browser_state_ = test_cbs_builder.Build();
+        browser_state_.get(), &personal_data_manager_);
+    payment_request_->SetPrefService(pref_service_.get());
   }
 
   autofill::AutofillProfile autofill_profile_;
   autofill::CreditCard credit_card_;
+  std::unique_ptr<PrefService> pref_service_;
   autofill::TestPersonalDataManager personal_data_manager_;
   std::unique_ptr<TestPaymentRequest> payment_request_;
   std::unique_ptr<ios::ChromeBrowserState> browser_state_;
diff --git a/ios/chrome/browser/ui/payments/payment_request_manager.mm b/ios/chrome/browser/ui/payments/payment_request_manager.mm
index d5251d4f..1a5be16f 100644
--- a/ios/chrome/browser/ui/payments/payment_request_manager.mm
+++ b/ios/chrome/browser/ui/payments/payment_request_manager.mm
@@ -24,8 +24,10 @@
 #include "components/payments/core/address_normalization_manager.h"
 #include "components/payments/core/can_make_payment_query.h"
 #include "components/payments/core/payment_address.h"
+#include "components/payments/core/payment_prefs.h"
 #include "components/payments/core/payment_request_base_delegate.h"
 #include "components/payments/core/payment_request_data_util.h"
+#include "components/prefs/pref_service.h"
 #include "ios/chrome/browser/application_context.h"
 #include "ios/chrome/browser/autofill/personal_data_manager_factory.h"
 #include "ios/chrome/browser/autofill/validation_rules_storage_factory.h"
@@ -776,6 +778,11 @@
             autofill::PHONE_HOME_WHOLE_NUMBER);
   }
 
+  _paymentRequest->RecordUseStats();
+
+  _paymentRequest->GetPrefService()->SetBoolean(
+      payments::kPaymentsFirstTransactionCompleted, true);
+
   [_paymentRequestJsManager
       resolveRequestPromiseWithPaymentResponse:paymentResponse
                              completionHandler:nil];
diff --git a/ios/chrome/browser/ui/payments/payment_request_mediator.h b/ios/chrome/browser/ui/payments/payment_request_mediator.h
index e24f2b5..fc56af2 100644
--- a/ios/chrome/browser/ui/payments/payment_request_mediator.h
+++ b/ios/chrome/browser/ui/payments/payment_request_mediator.h
@@ -7,10 +7,6 @@
 
 #import "ios/chrome/browser/ui/payments/payment_request_view_controller_data_source.h"
 
-namespace ios {
-class ChromeBrowserState;
-}  // namespace ios
-
 class PaymentRequest;
 
 // A mediator object that provides data for a PaymentRequestViewController.
@@ -20,12 +16,10 @@
 // Whether or not the total price value was changed by the merchant.
 @property(nonatomic, assign) BOOL totalValueChanged;
 
-// Initializes this object with an instance of ios::ChromeBrowserState and an
-// instance of PaymentRequest which has a copy of web::PaymentRequest as
-// provided by the page invoking the Payment Request API. This object will not
-// take ownership of |browserState| or |paymentRequest|.
-- (instancetype)initWithBrowserState:(ios::ChromeBrowserState*)browserState
-                      paymentRequest:(PaymentRequest*)paymentRequest
+// Initializes this object with an instance of PaymentRequest which has a copy
+// of web::PaymentRequest as provided by the page invoking the Payment Request
+// API. This object will not take ownership of |paymentRequest|.
+- (instancetype)initWithPaymentRequest:(PaymentRequest*)paymentRequest
     NS_DESIGNATED_INITIALIZER;
 
 - (instancetype)init NS_UNAVAILABLE;
diff --git a/ios/chrome/browser/ui/payments/payment_request_mediator.mm b/ios/chrome/browser/ui/payments/payment_request_mediator.mm
index f88a660c..e9c2cb6 100644
--- a/ios/chrome/browser/ui/payments/payment_request_mediator.mm
+++ b/ios/chrome/browser/ui/payments/payment_request_mediator.mm
@@ -13,12 +13,12 @@
 #include "components/autofill/core/browser/credit_card.h"
 #include "components/autofill/core/browser/field_types.h"
 #include "components/payments/core/currency_formatter.h"
+#include "components/payments/core/payment_prefs.h"
 #include "components/payments/core/strings_util.h"
-#include "components/signin/core/browser/signin_manager.h"
+#include "components/prefs/pref_service.h"
 #include "components/strings/grit/components_strings.h"
 #include "ios/chrome/browser/payments/payment_request.h"
 #include "ios/chrome/browser/payments/payment_request_util.h"
-#include "ios/chrome/browser/signin/signin_manager_factory.h"
 #import "ios/chrome/browser/ui/collection_view/cells/collection_view_detail_item.h"
 #import "ios/chrome/browser/ui/collection_view/cells/collection_view_footer_item.h"
 #import "ios/chrome/browser/ui/collection_view/cells/collection_view_item.h"
@@ -50,8 +50,6 @@
 
 @interface PaymentRequestMediator ()
 
-@property(nonatomic, assign) ios::ChromeBrowserState* browserState;
-
 // The PaymentRequest object owning an instance of web::PaymentRequest as
 // provided by the page invoking the Payment Request API. This is a weak
 // pointer and should outlive this class.
@@ -62,15 +60,11 @@
 @implementation PaymentRequestMediator
 
 @synthesize totalValueChanged = _totalValueChanged;
-@synthesize browserState = _browserState;
 @synthesize paymentRequest = _paymentRequest;
 
-- (instancetype)initWithBrowserState:(ios::ChromeBrowserState*)browserState
-                      paymentRequest:(PaymentRequest*)paymentRequest {
-  DCHECK(browserState);
+- (instancetype)initWithPaymentRequest:(PaymentRequest*)paymentRequest {
   self = [super init];
   if (self) {
-    _browserState = browserState;
     _paymentRequest = paymentRequest;
   }
   return self;
@@ -258,35 +252,28 @@
 - (CollectionViewFooterItem*)footerItem {
   CollectionViewFooterItem* item = [[CollectionViewFooterItem alloc] init];
 
-  // TODO(crbug.com/602666): Find out if the first payment has completed.
-  BOOL firstPaymentCompleted = YES;
-  if (!firstPaymentCompleted) {
+  // If no transaction has been completed so far, choose which string to display
+  // as a function of the profile's signed in state. Otherwise, always show the
+  // same string.
+  const bool firstTransactionCompleted =
+      _paymentRequest->GetPrefService()->GetBoolean(
+          payments::kPaymentsFirstTransactionCompleted);
+  if (firstTransactionCompleted) {
     item.text = l10n_util::GetNSString(IDS_PAYMENTS_CARD_AND_ADDRESS_SETTINGS);
-  } else if ([[self authenticatedAccountName] length]) {
-    const base::string16 accountName =
-        base::SysNSStringToUTF16([self authenticatedAccountName]);
-    const std::string formattedString = l10n_util::GetStringFUTF8(
-        IDS_PAYMENTS_CARD_AND_ADDRESS_SETTINGS_SIGNED_IN, accountName);
-    item.text = base::SysUTF8ToNSString(formattedString);
   } else {
-    item.text = l10n_util::GetNSString(
-        IDS_PAYMENTS_CARD_AND_ADDRESS_SETTINGS_SIGNED_OUT);
+    const std::string email = _paymentRequest->GetAuthenticatedEmail();
+    if (!email.empty()) {
+      const std::string formattedString = l10n_util::GetStringFUTF8(
+          IDS_PAYMENTS_CARD_AND_ADDRESS_SETTINGS_SIGNED_IN,
+          base::UTF8ToUTF16(email));
+      item.text = base::SysUTF8ToNSString(formattedString);
+    } else {
+      item.text = l10n_util::GetNSString(
+          IDS_PAYMENTS_CARD_AND_ADDRESS_SETTINGS_SIGNED_OUT);
+    }
   }
   item.linkURL = GURL(kSettingsURL);
   return item;
 }
 
-#pragma mark - Helper methods
-
-// Returns the authenticated account name, or nil if user is not authenticated.
-- (NSString*)authenticatedAccountName {
-  const SigninManager* signinManager =
-      ios::SigninManagerFactory::GetForBrowserStateIfExists(self.browserState);
-  if (signinManager && signinManager->IsAuthenticated()) {
-    return base::SysUTF8ToNSString(
-        signinManager->GetAuthenticatedAccountInfo().email);
-  }
-  return nil;
-}
-
 @end
diff --git a/ios/chrome/browser/ui/payments/payment_request_mediator_unittest.mm b/ios/chrome/browser/ui/payments/payment_request_mediator_unittest.mm
index 5c6f5aa..ca07b06 100644
--- a/ios/chrome/browser/ui/payments/payment_request_mediator_unittest.mm
+++ b/ios/chrome/browser/ui/payments/payment_request_mediator_unittest.mm
@@ -14,7 +14,10 @@
 #include "components/autofill/core/browser/autofill_test_utils.h"
 #include "components/autofill/core/browser/credit_card.h"
 #include "components/autofill/core/browser/test_personal_data_manager.h"
+#include "components/payments/core/payment_prefs.h"
+#include "components/payments/core/payments_test_util.h"
 #include "components/payments/core/strings_util.h"
+#include "components/prefs/pref_service.h"
 #include "components/signin/core/browser/signin_manager.h"
 #include "components/strings/grit/components_strings.h"
 #include "ios/chrome/browser/browser_state/test_chrome_browser_state.h"
@@ -50,23 +53,25 @@
  protected:
   PaymentRequestMediatorTest()
       : autofill_profile_(autofill::test::GetFullProfile()),
-        credit_card_(autofill::test::GetCreditCard()) {
+        credit_card_(autofill::test::GetCreditCard()),
+        pref_service_(payments::test::PrefServiceForTesting()) {
     // Add testing profile and credit card to autofill::TestPersonalDataManager.
     personal_data_manager_.AddTestingProfile(&autofill_profile_);
     credit_card_.set_billing_address_id(autofill_profile_.guid());
     personal_data_manager_.AddTestingCreditCard(&credit_card_);
 
-    payment_request_ = base::MakeUnique<TestPaymentRequest>(
-        payment_request_test_util::CreateTestWebPaymentRequest(),
-        &personal_data_manager_);
-
     TestChromeBrowserState::Builder test_cbs_builder;
     test_cbs_builder.AddTestingFactory(ios::SigninManagerFactory::GetInstance(),
                                        &ios::BuildFakeSigninManager);
     chrome_browser_state_ = test_cbs_builder.Build();
+
+    payment_request_ = base::MakeUnique<TestPaymentRequest>(
+        payment_request_test_util::CreateTestWebPaymentRequest(),
+        chrome_browser_state_.get(), &personal_data_manager_);
+    payment_request_->SetPrefService(pref_service_.get());
+
     mediator_ = [[PaymentRequestMediator alloc]
-        initWithBrowserState:chrome_browser_state_.get()
-              paymentRequest:payment_request_.get()];
+        initWithPaymentRequest:payment_request_.get()];
   }
 
   PaymentRequestMediator* GetPaymentRequestMediator() { return mediator_; }
@@ -75,6 +80,7 @@
 
   autofill::AutofillProfile autofill_profile_;
   autofill::CreditCard credit_card_;
+  std::unique_ptr<PrefService> pref_service_;
   autofill::TestPersonalDataManager personal_data_manager_;
   std::unique_ptr<TestPaymentRequest> payment_request_;
   std::unique_ptr<TestChromeBrowserState> chrome_browser_state_;
@@ -423,6 +429,10 @@
 
 // Tests that the Footer item is created as expected.
 TEST_F(PaymentRequestMediatorTest, TestFooterItem) {
+  // Make sure the first transaction has not completed yet.
+  pref_service_->SetBoolean(payments::kPaymentsFirstTransactionCompleted,
+                            false);
+
   // Make sure the user is signed out.
   SigninManager* signin_manager = ios::SigninManagerFactory::GetForBrowserState(
       chrome_browser_state_.get());
@@ -449,4 +459,24 @@
       isEqualToString:l10n_util::GetNSStringF(
                           IDS_PAYMENTS_CARD_AND_ADDRESS_SETTINGS_SIGNED_IN,
                           base::ASCIIToUTF16("username@example.com"))]);
+
+  // Record that the first transaction completed.
+  pref_service_->SetBoolean(payments::kPaymentsFirstTransactionCompleted, true);
+
+  item = [GetPaymentRequestMediator() footerItem];
+  footer_item = base::mac::ObjCCastStrict<CollectionViewFooterItem>(item);
+  EXPECT_TRUE([footer_item.text
+      isEqualToString:l10n_util::GetNSString(
+                          IDS_PAYMENTS_CARD_AND_ADDRESS_SETTINGS)]);
+
+  // Sign the user out.
+  signin_manager->SignOut(signin_metrics::SIGNOUT_TEST,
+                          signin_metrics::SignoutDelete::IGNORE_METRIC);
+
+  // The signed in state has no effect on the footer text if the first
+  // transaction has completed.
+  footer_item = base::mac::ObjCCastStrict<CollectionViewFooterItem>(item);
+  EXPECT_TRUE([footer_item.text
+      isEqualToString:l10n_util::GetNSString(
+                          IDS_PAYMENTS_CARD_AND_ADDRESS_SETTINGS)]);
 }
diff --git a/ios/chrome/browser/ui/settings/passwords_settings_egtest.mm b/ios/chrome/browser/ui/settings/passwords_settings_egtest.mm
index 528d4c9..501cb61b 100644
--- a/ios/chrome/browser/ui/settings/passwords_settings_egtest.mm
+++ b/ios/chrome/browser/ui/settings/passwords_settings_egtest.mm
@@ -500,7 +500,8 @@
 
 // Checks that deleting a password from password details view goes back to the
 // list-of-passwords view.
-- (void)testDeletion {
+// TODO(crbug.com/739395): Fix.
+- (void)DISABLED_testDeletion {
   [self scopedEnablePasswordManagementAndViewingUI];
 
   // Save form to be deleted later.
@@ -550,7 +551,8 @@
 }
 
 // Checks that deleting a password from password details can be cancelled.
-- (void)testCancelDeletion {
+// TODO(crbug.com/739395): Fix.
+- (void)DISABLED_testCancelDeletion {
   [self scopedEnablePasswordManagementAndViewingUI];
 
   // Save form to be deleted later.
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_am.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_am.xtb
index 2d1635a..6ca42e3d 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_am.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_am.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="am">
 <translation id="1418775127135578229">የተቀዳ አገናኝን ክፈት</translation>
+<translation id="1545749641540134597">የኪውአር ኮድ ይቃኙ</translation>
 <translation id="2204254829203467991">አዲስ ፍለጋ</translation>
 <translation id="4503488423518423533">የቀዷቸው አገናኞች እዚህ ይመጣሉ።</translation>
 <translation id="6120021866613542190">ማንነት የማያሳውቅ ፍለጋ</translation>
 <translation id="6196207969502475924">የድምጽ ፍለጋ</translation>
-<translation id="7089878904907781247">የQR/አሞሌ ኮድ ይቃኙ</translation>
 <translation id="8637032741633610621">ምንም የተቀዳ አገናኝ የለም</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ar.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ar.xtb
index 75e08aa..e079b21 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ar.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ar.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="ar">
 <translation id="1418775127135578229">فتح الرابط المنسوخ</translation>
+<translation id="1545749641540134597">فحص رمز الاستجابة السريعة</translation>
 <translation id="2204254829203467991">بحث جديد</translation>
 <translation id="4503488423518423533">ستظهر الروابط التي تنسخها هنا.</translation>
 <translation id="6120021866613542190">البحث المتخفي</translation>
 <translation id="6196207969502475924">البحث الصوتي</translation>
-<translation id="7089878904907781247">فحص رمز الاستجابة السريعة/الرمز الشريطي</translation>
 <translation id="8637032741633610621">لا يوجد رابط منسوخ</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_bg.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_bg.xtb
index dfb74ec..55d4732 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_bg.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_bg.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="bg">
 <translation id="1418775127135578229">Отваряне на копираната връзка</translation>
+<translation id="1545749641540134597">Сканирайте код за бърза реакция</translation>
 <translation id="2204254829203467991">Ново търсене</translation>
 <translation id="4503488423518423533">Връзките, които копирате, ще се показват тук.</translation>
 <translation id="6120021866613542190">Търсене в режим „инкогнито“</translation>
 <translation id="6196207969502475924">Гласово търсене</translation>
-<translation id="7089878904907781247">Сканиране на код за бърза реакция/баркод</translation>
 <translation id="8637032741633610621">Няма копирани връзки</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_bn.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_bn.xtb
index 7d39c30..2d6f4ef 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_bn.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_bn.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="bn">
 <translation id="1418775127135578229">অনুলিপি করা লিঙ্ক খুলুন</translation>
+<translation id="1545749641540134597">QR কোড স্ক্যান করুন</translation>
 <translation id="2204254829203467991">নতুন অনুসন্ধান</translation>
 <translation id="4503488423518423533">আপনার কপি করা লিঙ্ক এখানে দেখা যাবে।</translation>
 <translation id="6120021866613542190">ছদ্মবেশী অনুসন্ধান</translation>
 <translation id="6196207969502475924">ভয়েস অনুসন্ধান</translation>
-<translation id="7089878904907781247">QR/বার কোড স্ক্যান করুন</translation>
 <translation id="8637032741633610621">কোনো কপি করা লিঙ্ক নেই</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ca.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ca.xtb
index e885f50e8..cca8a4a1 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ca.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ca.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="ca">
 <translation id="1418775127135578229">Obre l'enllaç copiat</translation>
+<translation id="1545749641540134597">Escaneja el codi QR</translation>
 <translation id="2204254829203467991">Cerca nova</translation>
 <translation id="4503488423518423533">Els enllaços que copiïs es mostraran aquí.</translation>
 <translation id="6120021866613542190">Cerca d'incògnit</translation>
 <translation id="6196207969502475924">Cerca per veu</translation>
-<translation id="7089878904907781247">Escaneja el codi de barres o QR</translation>
 <translation id="8637032741633610621">No hi ha cap enllaç copiat</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_cs.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_cs.xtb
index ce4b43f2b..b44134b 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_cs.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_cs.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="cs">
 <translation id="1418775127135578229">Otevřít zkopírovaný odkaz</translation>
+<translation id="1545749641540134597">Naskenovat QR kód</translation>
 <translation id="2204254829203467991">Nové vyhledávání</translation>
 <translation id="4503488423518423533">Zde se budou zobrazovat zkopírované odkazy.</translation>
 <translation id="6120021866613542190">Anonymní vyhledávání</translation>
 <translation id="6196207969502475924">Hlasové vyhledávání</translation>
-<translation id="7089878904907781247">Naskenovat QR kód nebo čárový kód</translation>
 <translation id="8637032741633610621">Žádný zkopírovaný odkaz</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_da.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_da.xtb
index e4a60bb1..2fb5bc0 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_da.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_da.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="da">
 <translation id="1418775127135578229">Åbn kopieret link</translation>
+<translation id="1545749641540134597">Scan QR-kode</translation>
 <translation id="2204254829203467991">Ny søgning</translation>
 <translation id="4503488423518423533">Links, du kopierer, vises her.</translation>
 <translation id="6120021866613542190">Søgning i inkognitotilstand</translation>
 <translation id="6196207969502475924">Talesøgning</translation>
-<translation id="7089878904907781247">Scan QR-/stregkode</translation>
 <translation id="8637032741633610621">Intet kopieret link</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_de.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_de.xtb
index 7bd013a..007a6bcd 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_de.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_de.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="de">
 <translation id="1418775127135578229">Kopierten Link öffnen</translation>
+<translation id="1545749641540134597">QR-Code scannen</translation>
 <translation id="2204254829203467991">Neue Suche</translation>
 <translation id="4503488423518423533">Kopierte Links werden hier angezeigt.</translation>
 <translation id="6120021866613542190">Inkognitosuche</translation>
 <translation id="6196207969502475924">Sprachsuche</translation>
-<translation id="7089878904907781247">QR-/Barcode scannen</translation>
 <translation id="8637032741633610621">Kein Link kopiert</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_el.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_el.xtb
index 9d4ffbf..47de7be 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_el.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_el.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="el">
 <translation id="1418775127135578229">Άνοιγμα αντιγραμ. συνδέσμου</translation>
+<translation id="1545749641540134597">Σάρωση κωδικού QR</translation>
 <translation id="2204254829203467991">Νέα αναζήτηση</translation>
 <translation id="4503488423518423533">Οι σύνδεσμοι που αντιγράφετε θα εμφανίζονται εδώ.</translation>
 <translation id="6120021866613542190">Ανώνυμη αναζήτηση</translation>
 <translation id="6196207969502475924">Φωνητική αναζήτηση</translation>
-<translation id="7089878904907781247">Σάρωση κωδ. QR/γραμμωτού κωδ.</translation>
 <translation id="8637032741633610621">Δεν έχετε αντιγρ. σύνδεσμο</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_en-GB.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_en-GB.xtb
index b705dc57..1b009bc 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_en-GB.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_en-GB.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="en-GB">
 <translation id="1418775127135578229">Open copied link</translation>
+<translation id="1545749641540134597">Scan QR Code</translation>
 <translation id="2204254829203467991">New Search</translation>
 <translation id="4503488423518423533">Links that you copy will appear here.</translation>
 <translation id="6120021866613542190">Incognito search</translation>
 <translation id="6196207969502475924">Voice Search</translation>
-<translation id="7089878904907781247">Scan QR/Bar Code</translation>
 <translation id="8637032741633610621">No copied link</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_es-419.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_es-419.xtb
index bfd68552..01702757 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_es-419.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_es-419.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="es-419">
 <translation id="1418775127135578229">Abrir el vínculo copiado</translation>
+<translation id="1545749641540134597">Escanear código QR</translation>
 <translation id="2204254829203467991">Nueva búsqueda</translation>
 <translation id="4503488423518423533">Los vínculos que copies aparecerán aquí.</translation>
 <translation id="6120021866613542190">Búsqueda en el modo incógnito</translation>
 <translation id="6196207969502475924">Búsqueda por voz</translation>
-<translation id="7089878904907781247">Escanear código QR o de barras</translation>
 <translation id="8637032741633610621">No se copió ningún vínculo</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_es.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_es.xtb
index 121bcb0..d4697e4 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_es.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_es.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="es">
 <translation id="1418775127135578229">Abrir el enlace copiado</translation>
+<translation id="1545749641540134597">Escanea el código QR</translation>
 <translation id="2204254829203467991">Nueva búsqueda</translation>
 <translation id="4503488423518423533">Los enlaces que copies aparecerán aquí.</translation>
 <translation id="6120021866613542190">Búsqueda en modo incógnito</translation>
 <translation id="6196207969502475924">Búsqueda por voz</translation>
-<translation id="7089878904907781247">Escanear código QR o de barras</translation>
 <translation id="8637032741633610621">No hay enlaces copiados</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_et.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_et.xtb
index c8e3e44b..28647c6 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_et.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_et.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="et">
 <translation id="1418775127135578229">Ava kopeeritud link</translation>
+<translation id="1545749641540134597">QR-koodi skannimine</translation>
 <translation id="2204254829203467991">Uus otsing</translation>
 <translation id="4503488423518423533">Kopeeritavad lingid kuvatakse siin.</translation>
 <translation id="6120021866613542190">Inkognito režiimis otsing</translation>
 <translation id="6196207969502475924">Häälotsing</translation>
-<translation id="7089878904907781247">QR-/ribakoodi skannimine</translation>
 <translation id="8637032741633610621">Kopeeritud linki pole</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fa.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fa.xtb
index f9925130..b72f884f 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fa.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fa.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="fa">
 <translation id="1418775127135578229">باز کردن پیوند کپی‌شده</translation>
+<translation id="1545749641540134597">‏اسکن کد QR</translation>
 <translation id="2204254829203467991">جستجوی جدید</translation>
 <translation id="4503488423518423533">پیوندهایی که کپی می‌کنید اینجا نشان داده می‌شوند.</translation>
 <translation id="6120021866613542190">جستجوی ناشناس</translation>
 <translation id="6196207969502475924">جستجوی گفتاری</translation>
-<translation id="7089878904907781247">‏اسکن کد QR/بارکد</translation>
 <translation id="8637032741633610621">پیوند کپی‌شده‌ای وجود ندارد</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fi.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fi.xtb
index 0698cff..e2513ca 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fi.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fi.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="fi">
 <translation id="1418775127135578229">Avaa kopioitu linkki</translation>
+<translation id="1545749641540134597">Skannaa QR-koodi</translation>
 <translation id="2204254829203467991">Uusi haku</translation>
 <translation id="4503488423518423533">Tässä näytetään kopioimasi linkit.</translation>
 <translation id="6120021866613542190">Incognito-haku</translation>
 <translation id="6196207969502475924">Puhehaku</translation>
-<translation id="7089878904907781247">Skannaa QR- tai viivakoodi</translation>
 <translation id="8637032741633610621">Ei kopioitua linkkiä</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fil.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fil.xtb
index 852b3a9..7465a8d 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fil.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fil.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="fil">
 <translation id="1418775127135578229">Buksan ang Kinopyang Link</translation>
+<translation id="1545749641540134597">I-scan ang QR Code</translation>
 <translation id="2204254829203467991">Bagong Paghahanap</translation>
 <translation id="4503488423518423533">Lalabas dito ang mga link na kokopyahin mo.</translation>
 <translation id="6120021866613542190">Paghahanap sa Incognito</translation>
 <translation id="6196207969502475924">Paghahanap gamit ang boses</translation>
-<translation id="7089878904907781247">I-scan ang QR/Bar Code</translation>
 <translation id="8637032741633610621">Walang Nakopyang Link</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fr.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fr.xtb
index 6ca4d6b4..f571061 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fr.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_fr.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="fr">
 <translation id="1418775127135578229">Ouvrir le lien copié</translation>
+<translation id="1545749641540134597">Scanner le code QR</translation>
 <translation id="2204254829203467991">Nouvelle recherche</translation>
 <translation id="4503488423518423533">Les liens que vous copiez s'affichent ici.</translation>
 <translation id="6120021866613542190">Recherche en mode incognito</translation>
 <translation id="6196207969502475924">Recherche vocale</translation>
-<translation id="7089878904907781247">Scanner le code-barres/code QR</translation>
 <translation id="8637032741633610621">Aucun lien copié</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_gu.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_gu.xtb
index 1baef96..ab0dd9be 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_gu.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_gu.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="gu">
 <translation id="1418775127135578229">કૉપિ કરેલ લિંક ખોલો</translation>
+<translation id="1545749641540134597">QR કોડ સ્કેન કરો</translation>
 <translation id="2204254829203467991">નવી શોધ</translation>
 <translation id="4503488423518423533">તમે જે લિંક કૉપિ કરો છો તે અહીં દેખાશે.</translation>
 <translation id="6120021866613542190">છુપી શોધ</translation>
 <translation id="6196207969502475924">વૉઇસ શોધ</translation>
-<translation id="7089878904907781247">QR/Bar કોડ સ્કૅન કરો</translation>
 <translation id="8637032741633610621">કૉપિ કરેલ કોઈ લિંક નથી</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_hi.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_hi.xtb
index 4936436..fba5228 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_hi.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_hi.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="hi">
 <translation id="1418775127135578229">कॉपी किया गया लिंक खोलें</translation>
+<translation id="1545749641540134597">QR कोड स्कैन करें</translation>
 <translation id="2204254829203467991">नई खोज</translation>
 <translation id="4503488423518423533">आपके कॉपी किए हुए लिंक यहां दिखाई देंगे.</translation>
 <translation id="6120021866613542190">गुप्त खोज</translation>
 <translation id="6196207969502475924">बोलकर खोजें</translation>
-<translation id="7089878904907781247">QR/बार कोड स्कैन करें</translation>
 <translation id="8637032741633610621">कॉपी किया गया कोई लिंक नहीं</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_hr.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_hr.xtb
index 81dbdf5..63a6720 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_hr.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_hr.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="hr">
 <translation id="1418775127135578229">Otvori kopiranu vezu</translation>
+<translation id="1545749641540134597">Skeniranje QR koda</translation>
 <translation id="2204254829203467991">Novo pretraživanje</translation>
 <translation id="4503488423518423533">Ovdje će se pojaviti veze koje kopirate.</translation>
 <translation id="6120021866613542190">Anonimno pretraživanje</translation>
 <translation id="6196207969502475924">Glasovno pretraživanje</translation>
-<translation id="7089878904907781247">Skeniranje QR/crtičnog koda</translation>
 <translation id="8637032741633610621">Nema kopirane veze</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_hu.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_hu.xtb
index 93e9025..77112c6 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_hu.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_hu.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="hu">
 <translation id="1418775127135578229">Másolt link megnyitása</translation>
+<translation id="1545749641540134597">QR-kód beolvasása</translation>
 <translation id="2204254829203467991">Új keresés</translation>
 <translation id="4503488423518423533">A másolt linkek itt jelennek meg.</translation>
 <translation id="6120021866613542190">Keresés inkognitómódban</translation>
 <translation id="6196207969502475924">Hangalapú keresés</translation>
-<translation id="7089878904907781247">QR- vagy vonalkód beolvasása</translation>
 <translation id="8637032741633610621">Nincs másolt link</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_id.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_id.xtb
index 7f76fade..1bbcf95 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_id.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_id.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="id">
 <translation id="1418775127135578229">Buka Tautan yang Disalin</translation>
+<translation id="1545749641540134597">Pindai Kode QR</translation>
 <translation id="2204254829203467991">Penelusuran Baru</translation>
 <translation id="4503488423518423533">Link yang disalin akan muncul di sini.</translation>
 <translation id="6120021866613542190">Penelusuran Rahasia</translation>
 <translation id="6196207969502475924">Penelusuran Suara</translation>
-<translation id="7089878904907781247">Pindai Kode QR/Batang</translation>
 <translation id="8637032741633610621">Tidak Ada Tautan yang Disalin</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_it.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_it.xtb
index 3d7a872..621883f1 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_it.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_it.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="it">
 <translation id="1418775127135578229">Apri link copiato</translation>
+<translation id="1545749641540134597">Leggi il codice QR</translation>
 <translation id="2204254829203467991">Nuova ricerca</translation>
 <translation id="4503488423518423533">I link copiati verranno mostrati qui.</translation>
 <translation id="6120021866613542190">Ricerca in incognito</translation>
 <translation id="6196207969502475924">Ricerca vocale</translation>
-<translation id="7089878904907781247">Leggi il codice a barre/QR</translation>
 <translation id="8637032741633610621">Nessun link copiato</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_iw.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_iw.xtb
index e0a8964b..4bbc5cdb 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_iw.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_iw.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="iw">
 <translation id="1418775127135578229">פתח את הקישור שהועתק</translation>
+<translation id="1545749641540134597">‏סרוק קוד QR</translation>
 <translation id="2204254829203467991">חיפוש חדש</translation>
 <translation id="4503488423518423533">קישורים שתעתיק יופיעו כאן.</translation>
 <translation id="6120021866613542190">חפש במצב גלישה בסתר</translation>
 <translation id="6196207969502475924">חיפוש קולי</translation>
-<translation id="7089878904907781247">‏סרוק קוד QR/ברקוד</translation>
 <translation id="8637032741633610621">אין קישור שהועתק</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ja.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ja.xtb
index 3eca1b9..4e823d9 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ja.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ja.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="ja">
 <translation id="1418775127135578229">コピーしたリンクを開く</translation>
+<translation id="1545749641540134597">QR コードをスキャンします</translation>
 <translation id="2204254829203467991">新しく検索</translation>
 <translation id="4503488423518423533">コピーしたリンクがここに表示されます。</translation>
 <translation id="6120021866613542190">シークレット検索</translation>
 <translation id="6196207969502475924">音声検索</translation>
-<translation id="7089878904907781247">QR / バーコードをスキャン</translation>
 <translation id="8637032741633610621">コピーしたリンクはありません</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_kn.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_kn.xtb
index 23b98b5..9127d2c 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_kn.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_kn.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="kn">
 <translation id="1418775127135578229">ನಕಲಿಸಲಾದ ಲಿಂಕ್ ತೆರೆಯಿರಿ</translation>
+<translation id="1545749641540134597">QR ಕೋಡ್ ಸ್ಕ್ಯಾನ್ ಮಾಡಿ</translation>
 <translation id="2204254829203467991">ಹೊಸ ಹುಡುಕಾಟ</translation>
 <translation id="4503488423518423533">ನೀವು ನಕಲಿಸುವ ಲಿಂಕ್‌ಗಳು ಇಲ್ಲಿ ಗೋಚರಿಸುತ್ತವೆ.</translation>
 <translation id="6120021866613542190">ಅದೃಶ್ಯ ಹುಡುಕಾಟ</translation>
 <translation id="6196207969502475924">ಧ್ವನಿ ಹುಡುಕಾಟ</translation>
-<translation id="7089878904907781247">QR/Bar ಕೋಡ್ ಅನ್ನು ಸ್ಕ್ಯಾನ್‌ ಮಾಡಿ</translation>
 <translation id="8637032741633610621">ನಕಲಿಸಿದ ಲಿಂಕ್ ಇಲ್ಲ</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ko.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ko.xtb
index e8b48fa2..7a01ad7 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ko.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ko.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="ko">
 <translation id="1418775127135578229">복사한 링크 열기</translation>
+<translation id="1545749641540134597">QR 코드 스캔</translation>
 <translation id="2204254829203467991">새 검색</translation>
 <translation id="4503488423518423533">복사한 링크가 여기에 표시됨</translation>
 <translation id="6120021866613542190">시크릿 검색</translation>
 <translation id="6196207969502475924">음성 검색</translation>
-<translation id="7089878904907781247">QR/바코드 스캔</translation>
 <translation id="8637032741633610621">복사된 링크가 없습니다.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_lt.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_lt.xtb
index a5c6fe4..bafb5bf 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_lt.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_lt.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="lt">
 <translation id="1418775127135578229">Atidaryti nukopijuotą nuorodą</translation>
+<translation id="1545749641540134597">Nuskaitykite QR kodą</translation>
 <translation id="2204254829203467991">Nauja paieška</translation>
 <translation id="4503488423518423533">Čia bus rodomos nukopijuotos nuorodos.</translation>
 <translation id="6120021866613542190">Paieška inkognito režimu</translation>
 <translation id="6196207969502475924">Paieška balsu</translation>
-<translation id="7089878904907781247">Nuskaityti QR / brūkšninį kodą</translation>
 <translation id="8637032741633610621">Nėra nukopijuotos nuorodos</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_lv.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_lv.xtb
index ef7a1faf..3b1aa26 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_lv.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_lv.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="lv">
 <translation id="1418775127135578229">Atvērt kopēto saiti</translation>
+<translation id="1545749641540134597">Skenējiet QR kodu</translation>
 <translation id="2204254829203467991">Jauna meklēšana</translation>
 <translation id="4503488423518423533">Nokopētās saites tiks parādītas šeit.</translation>
 <translation id="6120021866613542190">Meklēt inkognito režīmā</translation>
 <translation id="6196207969502475924">Balss meklēšana</translation>
-<translation id="7089878904907781247">Skenēt ātrās atbildes kodu/svītrkodu</translation>
 <translation id="8637032741633610621">Nav kopētu saišu</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ml.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ml.xtb
index 025e906..af47d11 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ml.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ml.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="ml">
 <translation id="1418775127135578229">പകർത്തിയ ലിങ്ക് തുറക്കുക</translation>
+<translation id="1545749641540134597">QR കോഡ് സ്‌കാൻ ചെയ്യുക</translation>
 <translation id="2204254829203467991">പുതിയ തിരയൽ</translation>
 <translation id="4503488423518423533">നിങ്ങൾ പകർത്തുന്ന ലിങ്കുകൾ ഇവിടെ ദൃശ്യമാകും.</translation>
 <translation id="6120021866613542190">ആൾമാറാട്ട തിരയൽ</translation>
 <translation id="6196207969502475924">ശബ്ദ തിരയൽ</translation>
-<translation id="7089878904907781247">QR/ബാർ കോഡ് സ്‌കാൻ ചെയ്യുക</translation>
 <translation id="8637032741633610621">പകർത്തിയ ലിങ്ക് ഇല്ല</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_mr.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_mr.xtb
index bf599c6..739d8d9 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_mr.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_mr.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="mr">
 <translation id="1418775127135578229">कॉपी केलेला दुवा उघडा</translation>
+<translation id="1545749641540134597">QR कोड स्कॅन करा</translation>
 <translation id="2204254829203467991">नवीन शोध</translation>
 <translation id="4503488423518423533">तुम्ही कॉपी केलेल्या लिंक येथे दिसतील.</translation>
 <translation id="6120021866613542190">गुप्त शोध</translation>
 <translation id="6196207969502475924">व्हॉइस शोध</translation>
-<translation id="7089878904907781247">QR/बारकोड स्कॅन करा</translation>
 <translation id="8637032741633610621">कॉपी केलेला दुवा नाही</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ms.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ms.xtb
index bd54379..2c252e4 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ms.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ms.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="ms">
 <translation id="1418775127135578229">Buka Pautan Yang Disalin</translation>
+<translation id="1545749641540134597">Imbas Kod QR</translation>
 <translation id="2204254829203467991">Carian Baharu</translation>
 <translation id="4503488423518423533">Pautan yang anda salin akan dipaparkan di sini.</translation>
 <translation id="6120021866613542190">Carian Inkognito</translation>
 <translation id="6196207969502475924">Carian Suara</translation>
-<translation id="7089878904907781247">Imbas Kod QR/Bar</translation>
 <translation id="8637032741633610621">Tiada Pautan yang Disalin</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_nl.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_nl.xtb
index a181b1ae..8234cc61 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_nl.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_nl.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="nl">
 <translation id="1418775127135578229">Gekopieerde link openen</translation>
+<translation id="1545749641540134597">QR-code scannen</translation>
 <translation id="2204254829203467991">Nieuwe zoekopdracht</translation>
 <translation id="4503488423518423533">Links die je kopieert, worden hier weergegeven.</translation>
 <translation id="6120021866613542190">Incognito zoeken</translation>
 <translation id="6196207969502475924">Gesproken zoekopdrachten</translation>
-<translation id="7089878904907781247">QR-/streepjescode scannen</translation>
 <translation id="8637032741633610621">Geen gekopieerde link</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_no.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_no.xtb
index b9ee6b8a..8104f34 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_no.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_no.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="no">
 <translation id="1418775127135578229">Åpne den kopierte linken</translation>
+<translation id="1545749641540134597">Skann en QR-kode</translation>
 <translation id="2204254829203467991">Nytt søk</translation>
 <translation id="4503488423518423533">Linker du kopierer, vises her.</translation>
 <translation id="6120021866613542190">Inkognitosøk</translation>
 <translation id="6196207969502475924">Google Talesøk</translation>
-<translation id="7089878904907781247">Skann en QR-/strekkode</translation>
 <translation id="8637032741633610621">Ingen kopierte linker</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_pl.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_pl.xtb
index a361e1e..5cb2539 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_pl.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_pl.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="pl">
 <translation id="1418775127135578229">Otwórz skopiowany link</translation>
+<translation id="1545749641540134597">Zeskanuj kod QR</translation>
 <translation id="2204254829203467991">Nowe wyszukiwanie</translation>
 <translation id="4503488423518423533">Tutaj pojawią się linki, które skopiujesz.</translation>
 <translation id="6120021866613542190">Wyszukiwanie incognito</translation>
 <translation id="6196207969502475924">Wyszukiwanie głosowe</translation>
-<translation id="7089878904907781247">Zeskanuj kod QR/kreskowy</translation>
 <translation id="8637032741633610621">Brak skopiowanego linku</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_pt-BR.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_pt-BR.xtb
index 35ef904..2f2888d 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_pt-BR.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_pt-BR.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="pt-BR">
 <translation id="1418775127135578229">Abrir link copiado</translation>
+<translation id="1545749641540134597">Ler código QR</translation>
 <translation id="2204254829203467991">Nova pesquisa</translation>
 <translation id="4503488423518423533">Os links que você copiar aparecerão aqui.</translation>
 <translation id="6120021866613542190">Pesquisa anônima</translation>
 <translation id="6196207969502475924">Pesquisa por voz</translation>
-<translation id="7089878904907781247">Ler código de barras/QR</translation>
 <translation id="8637032741633610621">Nenhum link copiado</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_pt-PT.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_pt-PT.xtb
index 193dfd4..e76a253 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_pt-PT.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_pt-PT.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="pt-PT">
 <translation id="1418775127135578229">Abrir link copiado</translation>
+<translation id="1545749641540134597">Ler código QR</translation>
 <translation id="2204254829203467991">Nova pesquisa</translation>
 <translation id="4503488423518423533">Os links que copiar vão aparecer aqui.</translation>
 <translation id="6120021866613542190">Pesquisa anónima</translation>
 <translation id="6196207969502475924">Pesquisa por Voz</translation>
-<translation id="7089878904907781247">Ler código de barras/QR</translation>
 <translation id="8637032741633610621">Nenhum link copiado</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ro.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ro.xtb
index 4a92f3a..06ac353 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ro.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ro.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="ro">
 <translation id="1418775127135578229">Deschide linkul copiat</translation>
+<translation id="1545749641540134597">Scanează codul QR</translation>
 <translation id="2204254829203467991">Căutare nouă</translation>
 <translation id="4503488423518423533">Linkurile pe care le copiezi vor apărea aici.</translation>
 <translation id="6120021866613542190">Căutare incognito</translation>
 <translation id="6196207969502475924">Căutare vocală</translation>
-<translation id="7089878904907781247">Scanează codul QR/de bare</translation>
 <translation id="8637032741633610621">Niciun link copiat</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ru.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ru.xtb
index 1130cab..027b14c 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ru.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ru.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="ru">
 <translation id="1418775127135578229">Открыть скопированную ссылку</translation>
+<translation id="1545749641540134597">Сканирование QR-кода</translation>
 <translation id="2204254829203467991">Новый поиск</translation>
 <translation id="4503488423518423533">Здесь появятся скопированные ссылки</translation>
 <translation id="6120021866613542190">Поиск в режиме инкогнито</translation>
 <translation id="6196207969502475924">Голосовой поиск</translation>
-<translation id="7089878904907781247">Сканирование QR-кода/штрихкода</translation>
 <translation id="8637032741633610621">Ссылок нет</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sk.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sk.xtb
index bfbeb6f1..f445553 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sk.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sk.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="sk">
 <translation id="1418775127135578229">Otvoriť skopírovaný odkaz</translation>
+<translation id="1545749641540134597">Naskenovať kód QR</translation>
 <translation id="2204254829203467991">Nové vyhľadávanie</translation>
 <translation id="4503488423518423533">Tu sa zobrazia odkazy, ktoré skopírujete.</translation>
 <translation id="6120021866613542190">Anonymné vyhľadávanie</translation>
 <translation id="6196207969502475924">Hlasové vyhľadávanie</translation>
-<translation id="7089878904907781247">Skenovať kód QR / čiarový kód</translation>
 <translation id="8637032741633610621">Žiadny skopírovaný odkaz</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sl.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sl.xtb
index 33e457b3..46f8b44f 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sl.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sl.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="sl">
 <translation id="1418775127135578229">Odpri kopirano povezavo</translation>
+<translation id="1545749641540134597">Scan QR Code</translation>
 <translation id="2204254829203467991">Novo iskanje</translation>
 <translation id="4503488423518423533">Kopirane povezave so prikazane tukaj.</translation>
 <translation id="6120021866613542190">Iskanje brez beleženja zgodovine</translation>
 <translation id="6196207969502475924">Glasovno iskanje</translation>
-<translation id="7089878904907781247">Optično branje kode QR/črtne kode</translation>
 <translation id="8637032741633610621">Ni kopirane povezave</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sr.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sr.xtb
index 64455209..fd7b5d4 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sr.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sr.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="sr">
 <translation id="1418775127135578229">Отвори копирани линк</translation>
+<translation id="1545749641540134597">Скенирајте QR кôд</translation>
 <translation id="2204254829203467991">Нова претрага</translation>
 <translation id="4503488423518423533">Линкови које копирате ће се приказивати овде.</translation>
 <translation id="6120021866613542190">Претрага без архивирања</translation>
 <translation id="6196207969502475924">Гласовна претрага</translation>
-<translation id="7089878904907781247">Скенирај QR/бар-код</translation>
 <translation id="8637032741633610621">Нема копираних линкова</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sv.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sv.xtb
index 1fbfe1c0..b1837f8 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sv.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sv.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="sv">
 <translation id="1418775127135578229">Öppna kopierad länk</translation>
+<translation id="1545749641540134597">Skanna QR-kod</translation>
 <translation id="2204254829203467991">Ny sökning</translation>
 <translation id="4503488423518423533">Länkar som du kopierar visas här.</translation>
 <translation id="6120021866613542190">Inkognitosökning</translation>
 <translation id="6196207969502475924">Röstsökning</translation>
-<translation id="7089878904907781247">Skanna QR-kod/streckkod</translation>
 <translation id="8637032741633610621">Det finns ingen kopierad länk</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sw.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sw.xtb
index 72b01e43..55cd5dbc 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sw.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_sw.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="sw">
 <translation id="1418775127135578229">Fungua Kiungo Kilichonakiliwa</translation>
+<translation id="1545749641540134597">Changanua Msimbo wa QR</translation>
 <translation id="2204254829203467991">Utafutaji Mpya</translation>
 <translation id="4503488423518423533">Viungo utakavyonakili vitaonekana hapa.</translation>
 <translation id="6120021866613542190">Utafutaji Fiche</translation>
 <translation id="6196207969502475924">Utafutaji wa Sauti</translation>
-<translation id="7089878904907781247">Changanua Msimbo wa QR au Msimbo Upau</translation>
 <translation id="8637032741633610621">Hakuna Kiungo Kilichonakiliwa</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ta.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ta.xtb
index b9e62a2..03af801 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ta.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_ta.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="ta">
 <translation id="1418775127135578229">நகலெடுத்த இணைப்பைத் திற</translation>
+<translation id="1545749641540134597">QR குறியீட்டை ஸ்கேன் செய்க</translation>
 <translation id="2204254829203467991">புதிய தேடல்</translation>
 <translation id="4503488423518423533">நகலெடுக்கும் இணைப்புகள் இங்கே தோன்றும்.</translation>
 <translation id="6120021866613542190">மறைநிலைத் தேடல்</translation>
 <translation id="6196207969502475924">குரல் தேடல்</translation>
-<translation id="7089878904907781247">QR/பார் குறியீட்டை ஸ்கேன் செய்</translation>
 <translation id="8637032741633610621">நகலெடுத்த இணைப்பு இல்லை</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_te.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_te.xtb
index 9fa5eb4..738cb18e 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_te.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_te.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="te">
 <translation id="1418775127135578229">కాపీ చేసిన లింక్‌ను తెరువు</translation>
+<translation id="1545749641540134597">QR కోడ్‌ని స్కాన్ చేయండి</translation>
 <translation id="2204254829203467991">కొత్త శోధన</translation>
 <translation id="4503488423518423533">మీరు కాపీ చేసే లింక్‌లు ఇక్కడ కనిపిస్తాయి.</translation>
 <translation id="6120021866613542190">అజ్ఞాత శోధన</translation>
 <translation id="6196207969502475924">వాయిస్ శోధన</translation>
-<translation id="7089878904907781247">QR/బార్ కోడ్‌ని స్కాన్ చేయి</translation>
 <translation id="8637032741633610621">కాపీ చేసిన లింక్ ఏదీ లేదు</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_th.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_th.xtb
index b6f08fc..a0c888c 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_th.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_th.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="th">
 <translation id="1418775127135578229">เปิดลิงก์ที่คัดลอก</translation>
+<translation id="1545749641540134597">สแกนโค้ด QR</translation>
 <translation id="2204254829203467991">ค้นหาใหม่</translation>
 <translation id="4503488423518423533">ลิงก์ที่คุณคัดลอกจะปรากฏที่นี่</translation>
 <translation id="6120021866613542190">ค้นหาในโหมดไม่ระบุตัวตน</translation>
 <translation id="6196207969502475924">การค้นหาด้วยเสียง</translation>
-<translation id="7089878904907781247">สแกนโค้ด QR/บาร์โค้ด</translation>
 <translation id="8637032741633610621">ไม่มีลิงก์ที่คัดลอกไว้</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_tr.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_tr.xtb
index 69514f0..fd04b41 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_tr.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_tr.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="tr">
 <translation id="1418775127135578229">Kopyalanan Bağlantıyı Aç</translation>
+<translation id="1545749641540134597">QR Kodunu Tara</translation>
 <translation id="2204254829203467991">Yeni Arama</translation>
 <translation id="4503488423518423533">Kopyaladığınız bağlantılar burada görünür.</translation>
 <translation id="6120021866613542190">Gizli Arama</translation>
 <translation id="6196207969502475924">Sesli Arama</translation>
-<translation id="7089878904907781247">QR/Barkod Tara</translation>
 <translation id="8637032741633610621">Kopyalanmış Bağlantı Yok</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_uk.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_uk.xtb
index c25efdcb..d5185b2e 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_uk.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_uk.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="uk">
 <translation id="1418775127135578229">Відкрити скопійоване посилання</translation>
+<translation id="1545749641540134597">Сканувати QR-код</translation>
 <translation id="2204254829203467991">Новий пошук</translation>
 <translation id="4503488423518423533">Тут відображатимуться скопійовані посилання.</translation>
 <translation id="6120021866613542190">Пошук у режимі інкогніто</translation>
 <translation id="6196207969502475924">Голосовий пошук</translation>
-<translation id="7089878904907781247">Сканувати QR-код або штрих-код</translation>
 <translation id="8637032741633610621">Нема скопійованих посилань</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_vi.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_vi.xtb
index 1e04b75..cc0e259 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_vi.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_vi.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="vi">
 <translation id="1418775127135578229">Mở liên kết được sao chép</translation>
+<translation id="1545749641540134597">Quét mã QR</translation>
 <translation id="2204254829203467991">Tìm kiếm mới</translation>
 <translation id="4503488423518423533">Các liên kết bạn sao chép sẽ xuất hiện ở đây.</translation>
 <translation id="6120021866613542190">Tìm kiếm ẩn danh</translation>
 <translation id="6196207969502475924">Tìm kiếm bằng giọng nói</translation>
-<translation id="7089878904907781247">Quét mã vạch/QR</translation>
 <translation id="8637032741633610621">Không có liên kết nào được sao chép</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_zh-CN.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_zh-CN.xtb
index 9f577075..7b36db6 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_zh-CN.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_zh-CN.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="zh-CN">
 <translation id="1418775127135578229">打开复制的链接</translation>
+<translation id="1545749641540134597">扫描 QR 码</translation>
 <translation id="2204254829203467991">新搜索</translation>
 <translation id="4503488423518423533">您复制的链接将显示在这里。</translation>
 <translation id="6120021866613542190">无痕搜索</translation>
 <translation id="6196207969502475924">语音搜索</translation>
-<translation id="7089878904907781247">扫描 QR 码/条形码</translation>
 <translation id="8637032741633610621">没有任何复制的链接</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_zh-TW.xtb b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_zh-TW.xtb
index df702f80c..31b03c2a 100644
--- a/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_zh-TW.xtb
+++ b/ios/chrome/search_widget_extension/strings/resources/ios_search_widget_extension_strings_zh-TW.xtb
@@ -2,10 +2,10 @@
 <!DOCTYPE translationbundle>
 <translationbundle lang="zh-TW">
 <translation id="1418775127135578229">開啟複製的連結</translation>
+<translation id="1545749641540134597">掃描 QR 圖碼</translation>
 <translation id="2204254829203467991">執行新搜尋</translation>
 <translation id="4503488423518423533">你複製的連結會顯示在這裡。</translation>
 <translation id="6120021866613542190">無痕搜尋</translation>
 <translation id="6196207969502475924">語音搜尋</translation>
-<translation id="7089878904907781247">掃描 QR 圖碼/條碼</translation>
 <translation id="8637032741633610621">沒有複製的連結</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/today_extension/strings/resources/ios_today_extension_strings_en-GB.xtb b/ios/chrome/today_extension/strings/resources/ios_today_extension_strings_en-GB.xtb
index f6dede26..21578f7 100644
--- a/ios/chrome/today_extension/strings/resources/ios_today_extension_strings_en-GB.xtb
+++ b/ios/chrome/today_extension/strings/resources/ios_today_extension_strings_en-GB.xtb
@@ -14,7 +14,7 @@
 <translation id="6196207969502475924">Voice Search</translation>
 <translation id="6722203589267124394">Turn on Bluetooth to see nearby BEGIN_LINK Physical Web END_LINK objects.</translation>
 <translation id="7554791636758816595">New Tab</translation>
-<translation id="7588950540487816470">Physical web</translation>
+<translation id="7588950540487816470">Physical Web</translation>
 <translation id="8637032741633610621">No copied link</translation>
 <translation id="8800384372516194324">Show More Results</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/media/gpu/ipc/service/gpu_jpeg_decode_accelerator.cc b/media/gpu/ipc/service/gpu_jpeg_decode_accelerator.cc
index 1447fb8..8ba605d 100644
--- a/media/gpu/ipc/service/gpu_jpeg_decode_accelerator.cc
+++ b/media/gpu/ipc/service/gpu_jpeg_decode_accelerator.cc
@@ -389,7 +389,7 @@
 }
 
 void GpuJpegDecodeAccelerator::Decode(
-    mojom::BitstreamBufferPtr input_buffer,
+    const BitstreamBuffer& input_buffer,
     const gfx::Size& coded_size,
     mojo::ScopedSharedBufferHandle output_handle,
     uint32_t output_buffer_size,
diff --git a/media/gpu/ipc/service/gpu_jpeg_decode_accelerator.h b/media/gpu/ipc/service/gpu_jpeg_decode_accelerator.h
index 736cb27..368a183 100644
--- a/media/gpu/ipc/service/gpu_jpeg_decode_accelerator.h
+++ b/media/gpu/ipc/service/gpu_jpeg_decode_accelerator.h
@@ -61,7 +61,7 @@
 
   // mojom::GpuJpegDecodeAccelerator implementation.
   void Initialize(InitializeCallback callback) override;
-  void Decode(mojom::BitstreamBufferPtr input_buffer,
+  void Decode(const BitstreamBuffer& input_buffer,
               const gfx::Size& coded_size,
               mojo::ScopedSharedBufferHandle output_handle,
               uint32_t output_buffer_size,
diff --git a/media/gpu/mojo/DEPS b/media/gpu/mojo/DEPS
new file mode 100644
index 0000000..5c9189d
--- /dev/null
+++ b/media/gpu/mojo/DEPS
@@ -0,0 +1,4 @@
+include_rules = [
+  "+mojo/common",
+  "+mojo/public",
+]
diff --git a/media/gpu/mojo/jpeg_decoder.typemap b/media/gpu/mojo/jpeg_decoder.typemap
index 9375495..e9839c02 100644
--- a/media/gpu/mojo/jpeg_decoder.typemap
+++ b/media/gpu/mojo/jpeg_decoder.typemap
@@ -4,7 +4,10 @@
 
 mojom = "//media/gpu/mojo/jpeg_decoder.mojom"
 
-public_headers = [ "//media/video/jpeg_decode_accelerator.h" ]
+public_headers = [
+  "//media/base/bitstream_buffer.h",
+  "//media/video/jpeg_decode_accelerator.h",
+]
 
 traits_headers = [ "//media/gpu/mojo/jpeg_decoder_typemap_traits.h" ]
 
@@ -14,7 +17,12 @@
 
 deps = [
   "//base",
+  "//media",
+  "//media/base/ipc",
+  "//mojo/common:struct_traits",
 ]
 
-type_mappings =
-    [ "media.mojom.DecodeError=media::JpegDecodeAccelerator::Error" ]
+type_mappings = [
+  "media.mojom.BitstreamBuffer=media::BitstreamBuffer",
+  "media.mojom.DecodeError=media::JpegDecodeAccelerator::Error",
+]
diff --git a/media/gpu/mojo/jpeg_decoder_typemap_traits.cc b/media/gpu/mojo/jpeg_decoder_typemap_traits.cc
index e0cbaf2f..7ef9d36 100644
--- a/media/gpu/mojo/jpeg_decoder_typemap_traits.cc
+++ b/media/gpu/mojo/jpeg_decoder_typemap_traits.cc
@@ -5,6 +5,9 @@
 #include "media/gpu/mojo/jpeg_decoder_typemap_traits.h"
 
 #include "base/logging.h"
+#include "media/base/ipc/media_param_traits_macros.h"
+#include "mojo/common/common_custom_types_struct_traits.h"
+#include "mojo/public/cpp/system/platform_handle.h"
 
 namespace mojo {
 
@@ -59,4 +62,52 @@
   return false;
 }
 
+// static
+mojo::ScopedSharedBufferHandle
+StructTraits<media::mojom::BitstreamBufferDataView, media::BitstreamBuffer>::
+    memory_handle(const media::BitstreamBuffer& input) {
+  return mojo::WrapSharedMemoryHandle(input.handle(), input.handle().GetSize(),
+                                      false);
+}
+
+// static
+bool StructTraits<
+    media::mojom::BitstreamBufferDataView,
+    media::BitstreamBuffer>::Read(media::mojom::BitstreamBufferDataView input,
+                                  media::BitstreamBuffer* output) {
+  base::TimeDelta timestamp;
+  if (!input.ReadTimestamp(&timestamp))
+    return false;
+
+  std::string key_id;
+  if (!input.ReadKeyId(&key_id))
+    return false;
+
+  std::string iv;
+  if (!input.ReadIv(&iv))
+    return false;
+
+  std::vector<media::SubsampleEntry> subsamples;
+  if (!input.ReadSubsamples(&subsamples))
+    return false;
+
+  mojo::ScopedSharedBufferHandle handle = input.TakeMemoryHandle();
+  if (!handle.is_valid())
+    return false;
+
+  base::SharedMemoryHandle memory_handle;
+  MojoResult unwrap_result = mojo::UnwrapSharedMemoryHandle(
+      std::move(handle), &memory_handle, nullptr, nullptr);
+  if (unwrap_result != MOJO_RESULT_OK)
+    return false;
+
+  media::BitstreamBuffer bitstream_buffer(
+      input.id(), memory_handle, input.size(), input.offset(), timestamp);
+  bitstream_buffer.SetDecryptConfig(
+      media::DecryptConfig(key_id, iv, subsamples));
+  *output = bitstream_buffer;
+
+  return true;
+}
+
 }  // namespace mojo
diff --git a/media/gpu/mojo/jpeg_decoder_typemap_traits.h b/media/gpu/mojo/jpeg_decoder_typemap_traits.h
index 0e9d612..6312993 100644
--- a/media/gpu/mojo/jpeg_decoder_typemap_traits.h
+++ b/media/gpu/mojo/jpeg_decoder_typemap_traits.h
@@ -5,6 +5,8 @@
 #ifndef MEDIA_GPU_MOJO_JPEG_DECODER_TYPEMAP_TRAITS_H_
 #define MEDIA_GPU_MOJO_JPEG_DECODER_TYPEMAP_TRAITS_H_
 
+#include "base/numerics/safe_conversions.h"
+#include "media/base/bitstream_buffer.h"
 #include "media/gpu/mojo/jpeg_decoder.mojom.h"
 #include "media/video/jpeg_decode_accelerator.h"
 
@@ -20,6 +22,43 @@
                         media::JpegDecodeAccelerator::Error* out);
 };
 
+template <>
+struct StructTraits<media::mojom::BitstreamBufferDataView,
+                    media::BitstreamBuffer> {
+  static int32_t id(const media::BitstreamBuffer& input) { return input.id(); }
+
+  static mojo::ScopedSharedBufferHandle memory_handle(
+      const media::BitstreamBuffer& input);
+
+  static uint32_t size(const media::BitstreamBuffer& input) {
+    return base::checked_cast<uint32_t>(input.size());
+  }
+
+  static uint64_t offset(const media::BitstreamBuffer& input) {
+    return input.offset();
+  }
+
+  static base::TimeDelta timestamp(const media::BitstreamBuffer& input) {
+    return input.presentation_timestamp();
+  }
+
+  static const std::string& key_id(const media::BitstreamBuffer& input) {
+    return input.key_id();
+  }
+
+  static const std::string& iv(const media::BitstreamBuffer& input) {
+    return input.iv();
+  }
+
+  static const std::vector<media::SubsampleEntry>& subsamples(
+      const media::BitstreamBuffer& input) {
+    return input.subsamples();
+  }
+
+  static bool Read(media::mojom::BitstreamBufferDataView input,
+                   media::BitstreamBuffer* output);
+};
+
 }  // namespace mojo
 
 #endif  // MEDIA_GPU_MOJO_JPEG_DECODER_TYPEMAP_TRAITS_H_
diff --git a/testing/buildbot/chromium.fyi.json b/testing/buildbot/chromium.fyi.json
index c66f1554..b8959cd 100644
--- a/testing/buildbot/chromium.fyi.json
+++ b/testing/buildbot/chromium.fyi.json
@@ -10925,7 +10925,7 @@
     "gtest_tests": [
       {
         "args": [
-          "--enable-network-service",
+          "--enable-features=NetworkService",
           "--test-launcher-filter-file=../../testing/buildbot/filters/mojo.fyi.network_content_browsertests.filter"
         ],
         "name": "network_service_content_browsertests",
@@ -10938,7 +10938,7 @@
     "isolated_scripts": [
       {
         "args": [
-          "--additional-driver-flag=--enable-network-service"
+          "--additional-driver-flag=--enable-features=NetworkService"
         ],
         "isolate_name": "webkit_layout_tests_exparchive",
         "merge": {
diff --git a/third_party/WebKit/LayoutTests/FlagExpectations/enable-network-service b/third_party/WebKit/LayoutTests/FlagExpectations/enable-features=NetworkService
similarity index 100%
rename from third_party/WebKit/LayoutTests/FlagExpectations/enable-network-service
rename to third_party/WebKit/LayoutTests/FlagExpectations/enable-features=NetworkService
diff --git a/third_party/WebKit/Source/bindings/core/v8/BUILD.gn b/third_party/WebKit/Source/bindings/core/v8/BUILD.gn
index 4c8d4ff8..8fd8ce0 100644
--- a/third_party/WebKit/Source/bindings/core/v8/BUILD.gn
+++ b/third_party/WebKit/Source/bindings/core/v8/BUILD.gn
@@ -113,7 +113,7 @@
   "$bindings_core_v8_output_dir/ResizeObserverCallback.h",
 ]
 
-if (is_win) {
+if (is_win || use_jumbo_build) {
   # On Windows Official release builds, we try to preserve symbol space.
   bindings_core_generated_interface_files =
       [ "$bindings_core_v8_output_dir/V8GeneratedCoreBindings.cpp" ]
@@ -131,7 +131,7 @@
   public_deps = [
     ":bindings_core_impl_generated",
   ]
-  if (is_win) {
+  if (is_win || use_jumbo_build) {
     public_deps += [ ":generate_bindings_core_v8_all_interfaces" ]
   } else {
     public_deps += [ ":generate_bindings_core_v8_interfaces" ]
diff --git a/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.cpp b/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.cpp
index 6a68b14..3688407 100644
--- a/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.cpp
+++ b/third_party/WebKit/Source/bindings/core/v8/V8ScriptRunner.cpp
@@ -555,6 +555,7 @@
                TRACE_STR_COPY(*v8::String::Utf8Value(
                    script->GetUnboundScript()->GetScriptName())));
   RuntimeCallStatsScopedTracer rcs_scoped_tracer(isolate);
+  RUNTIME_CALL_TIMER_SCOPE(isolate, RuntimeCallStats::CounterId::kV8);
 
   if (v8::MicrotasksScope::GetCurrentDepth(isolate) >= kMaxRecursionDepth)
     return ThrowStackOverflowExceptionIfNeeded(isolate);
@@ -592,6 +593,7 @@
 
   TRACE_EVENT0("v8", "v8.run");
   RuntimeCallStatsScopedTracer rcs_scoped_tracer(isolate);
+  RUNTIME_CALL_TIMER_SCOPE(isolate, RuntimeCallStats::CounterId::kV8);
   v8::MicrotasksScope microtasks_scope(
       isolate, v8::MicrotasksScope::kDoNotRunMicrotasks);
   v8::MaybeLocal<v8::Value> result = script->Run(isolate->GetCurrentContext());
@@ -604,6 +606,8 @@
     v8::Local<v8::Script> script) {
   TRACE_EVENT0("v8", "v8.run");
   RuntimeCallStatsScopedTracer rcs_scoped_tracer(isolate);
+  RUNTIME_CALL_TIMER_SCOPE(isolate, RuntimeCallStats::CounterId::kV8);
+
   v8::MicrotasksScope microtasks_scope(
       isolate, v8::MicrotasksScope::kDoNotRunMicrotasks);
   v8::MaybeLocal<v8::Value> result = script->Run(isolate->GetCurrentContext());
@@ -618,6 +622,7 @@
     int argc,
     v8::Local<v8::Value> argv[]) {
   TRACE_EVENT0("v8", "v8.callAsConstructor");
+  RUNTIME_CALL_TIMER_SCOPE(isolate, RuntimeCallStats::CounterId::kV8);
 
   int depth = v8::MicrotasksScope::GetCurrentDepth(isolate);
   if (depth >= kMaxRecursionDepth)
@@ -659,6 +664,7 @@
   ScopedFrameBlamer frame_blamer(frame);
   TRACE_EVENT0("v8", "v8.callFunction");
   RuntimeCallStatsScopedTracer rcs_scoped_tracer(isolate);
+  RUNTIME_CALL_TIMER_SCOPE(isolate, RuntimeCallStats::CounterId::kV8);
 
   int depth = v8::MicrotasksScope::GetCurrentDepth(isolate);
   if (depth >= kMaxRecursionDepth)
@@ -694,6 +700,7 @@
     v8::Isolate* isolate) {
   TRACE_EVENT0("v8", "v8.callFunction");
   RuntimeCallStatsScopedTracer rcs_scoped_tracer(isolate);
+  RUNTIME_CALL_TIMER_SCOPE(isolate, RuntimeCallStats::CounterId::kV8);
 
   CHECK(!ThreadState::Current()->IsWrapperTracingForbidden());
   v8::MicrotasksScope microtasks_scope(
@@ -709,6 +716,7 @@
     v8::Local<v8::Context> context,
     v8::Isolate* isolate) {
   TRACE_EVENT0("v8", "v8.evaluateModule");
+  RUNTIME_CALL_TIMER_SCOPE(isolate, RuntimeCallStats::CounterId::kV8);
   v8::MicrotasksScope microtasks_scope(isolate,
                                        v8::MicrotasksScope::kRunMicrotasks);
   return module->Evaluate(context);
diff --git a/third_party/WebKit/Source/platform/bindings/RuntimeCallStats.h b/third_party/WebKit/Source/platform/bindings/RuntimeCallStats.h
index 5a7a7d2f..bf5be1b 100644
--- a/third_party/WebKit/Source/platform/bindings/RuntimeCallStats.h
+++ b/third_party/WebKit/Source/platform/bindings/RuntimeCallStats.h
@@ -186,6 +186,7 @@
   V(UpdateStyle)                                                        \
   V(SetReturnValueFromStringSlow)                                       \
   V(V8ExternalStringSlow)                                               \
+  V(V8)                                                                 \
   BINDINGS_METHOD(V, EventTargetDispatchEvent)                          \
   BINDINGS_METHOD(V, HTMLElementClick)                                  \
   BINDINGS_METHOD(V, WindowSetTimeout)                                  \
@@ -262,9 +263,15 @@
   RuntimeCallTimer timer_;
 };
 
+// Creates scoped begin and end trace events. The end trace event also contains
+// a dump of RuntimeCallStats collected to that point (and the stats are reset
+// before sending a begin event). Use this to define regions where
+// RuntimeCallStats data is collected and dumped through tracing.
+// NOTE: Nested scoped tracers will not send events of their own, the stats
+// collected in their scopes will be dumped by the root tracer scope.
 class PLATFORM_EXPORT RuntimeCallStatsScopedTracer {
  public:
-  RuntimeCallStatsScopedTracer(v8::Isolate* isolate) {
+  explicit RuntimeCallStatsScopedTracer(v8::Isolate* isolate) {
     bool category_group_enabled;
     TRACE_EVENT_CATEGORY_GROUP_ENABLED(s_category_group_,
                                        &category_group_enabled);
diff --git a/third_party/WebKit/Source/platform/bindings/V8ObjectConstructor.cpp b/third_party/WebKit/Source/platform/bindings/V8ObjectConstructor.cpp
index e700797a..07499538 100644
--- a/third_party/WebKit/Source/platform/bindings/V8ObjectConstructor.cpp
+++ b/third_party/WebKit/Source/platform/bindings/V8ObjectConstructor.cpp
@@ -24,6 +24,7 @@
 
 #include "platform/bindings/V8ObjectConstructor.h"
 
+#include "platform/bindings/RuntimeCallStats.h"
 #include "platform/bindings/V8Binding.h"
 #include "platform/bindings/V8ThrowException.h"
 #include "platform/instrumentation/tracing/TraceEvent.h"
@@ -37,6 +38,7 @@
     v8::Local<v8::Value> argv[]) {
   DCHECK(!function.IsEmpty());
   TRACE_EVENT0("v8", "v8.newInstance");
+  RUNTIME_CALL_TIMER_SCOPE(isolate, RuntimeCallStats::CounterId::kV8);
   ConstructorMode constructor_mode(isolate);
   v8::MicrotasksScope microtasks_scope(
       isolate, v8::MicrotasksScope::kDoNotRunMicrotasks);
diff --git a/third_party/WebKit/Tools/Scripts/webkitpy/w3c/common.py b/third_party/WebKit/Tools/Scripts/webkitpy/w3c/common.py
index 5d772ffd..ec2af486 100644
--- a/third_party/WebKit/Tools/Scripts/webkitpy/w3c/common.py
+++ b/third_party/WebKit/Tools/Scripts/webkitpy/w3c/common.py
@@ -85,7 +85,7 @@
 def is_exportable(chromium_commit, local_wpt, wpt_github):
     """Checks whether a given patch is exportable and can be applied."""
     message = chromium_commit.message()
-    if 'NOEXPORT=true' in message or message.startswith('Import'):
+    if 'NOEXPORT=true' in message or 'No-Export: true' in message or message.startswith('Import'):
         return False
     patch = chromium_commit.format_patch()
     if not (patch and local_wpt.test_patch(patch, chromium_commit)):
diff --git a/third_party/WebKit/Tools/Scripts/webkitpy/w3c/common_unittest.py b/third_party/WebKit/Tools/Scripts/webkitpy/w3c/common_unittest.py
index de0b97a..56c3d1d 100644
--- a/third_party/WebKit/Tools/Scripts/webkitpy/w3c/common_unittest.py
+++ b/third_party/WebKit/Tools/Scripts/webkitpy/w3c/common_unittest.py
@@ -61,13 +61,19 @@
         self.assertTrue(is_exportable(commit, MockLocalWPT(), github))
 
     def test_commit_with_noexport_is_not_exportable(self):
-        commit = MockChromiumCommit(MockHost(), message='Message\nNOEXPORT=true')
+        commit = MockChromiumCommit(MockHost(), message='Message\nNo-Export: true')
         github = MockWPTGitHub(pull_requests=[])
         self.assertFalse(is_exportable(commit, MockLocalWPT(), github))
 
-        # A NOEXPORT tag in a revert CL also makes it non-exportable.
-        revert = MockChromiumCommit(MockHost(), message='Revert of Message\n> NOEXPORT=true')
+        # The older NOEXPORT tag also makes it non-exportable.
+        old_commit = MockChromiumCommit(MockHost(), message='Message\nNOEXPORT=true')
+        self.assertFalse(is_exportable(old_commit, MockLocalWPT(), github))
+
+        # No-Export/NOEXPORT in a revert CL also makes it non-exportable.
+        revert = MockChromiumCommit(MockHost(), message='Revert of Message\n> No-Export: true')
         self.assertFalse(is_exportable(revert, MockLocalWPT(), github))
+        old_revert = MockChromiumCommit(MockHost(), message='Revert of Message\n> NOEXPORT=true')
+        self.assertFalse(is_exportable(old_revert, MockLocalWPT(), github))
 
     def test_commit_that_starts_with_import_is_not_exportable(self):
         commit = MockChromiumCommit(MockHost(), message='Import message')
diff --git a/third_party/checkstyle/README.chromium b/third_party/checkstyle/README.chromium
index 25b28ed..8a7881f5 100644
--- a/third_party/checkstyle/README.chromium
+++ b/third_party/checkstyle/README.chromium
@@ -2,7 +2,7 @@
       adheres to a coding standard.
 Short Name: checkstyle
 URL: https://github.com/checkstyle/checkstyle
-Version: 7.6.1
+Version: 8.0
 License: LGPL 2.1
 License File: NOT_SHIPPED
 Security Critical: no
@@ -26,4 +26,3 @@
   1) modifying a Java file and including it in the patch
   2) running the chromium_presubmit trybot in the CQ on the patch
   3) reverting the Java file change
-
diff --git a/third_party/checkstyle/checkstyle-7.6.1-all.jar.sha1 b/third_party/checkstyle/checkstyle-7.6.1-all.jar.sha1
deleted file mode 100644
index e0aec8e..0000000
--- a/third_party/checkstyle/checkstyle-7.6.1-all.jar.sha1
+++ /dev/null
@@ -1 +0,0 @@
-c6889fa07ec9afb0ca8029be75de31dc29dc4f05
\ No newline at end of file
diff --git a/third_party/checkstyle/checkstyle-8.0-all.jar.sha1 b/third_party/checkstyle/checkstyle-8.0-all.jar.sha1
new file mode 100644
index 0000000..67814dc
--- /dev/null
+++ b/third_party/checkstyle/checkstyle-8.0-all.jar.sha1
@@ -0,0 +1 @@
+abf05927e50dd5ef2f5afd08716eb98498d26c4b
\ No newline at end of file
diff --git a/tools/android/checkstyle/checkstyle.py b/tools/android/checkstyle/checkstyle.py
index 2433850..56589d6 100644
--- a/tools/android/checkstyle/checkstyle.py
+++ b/tools/android/checkstyle/checkstyle.py
@@ -13,7 +13,7 @@
     os.path.join(os.path.dirname(__file__),
                  os.pardir, os.pardir, os.pardir))
 CHECKSTYLE_ROOT = os.path.join(CHROMIUM_SRC, 'third_party', 'checkstyle',
-                               'checkstyle-7.6.1-all.jar')
+                               'checkstyle-8.0-all.jar')
 
 
 def FormatCheckstyleOutput(checkstyle_output):
diff --git a/tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/__init__.py b/tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/__init__.py
index 799c2462..1ed1a30 100644
--- a/tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/__init__.py
+++ b/tools/chrome_proxy/integration_tests/chrome_proxy_pagesets/__init__.py
@@ -6,10 +6,10 @@
 import os
 import sys
 
-from telemetry.core import discover
 from telemetry import story
 import video
 
+from py_utils import discover
 
 # Import all submodules' StorySet classes.
 start_dir = os.path.dirname(os.path.abspath(__file__))
diff --git a/tools/chrome_proxy/live_tests/pagesets/__init__.py b/tools/chrome_proxy/live_tests/pagesets/__init__.py
index 45ce4af9..0f5ad7e 100644
--- a/tools/chrome_proxy/live_tests/pagesets/__init__.py
+++ b/tools/chrome_proxy/live_tests/pagesets/__init__.py
@@ -6,9 +6,9 @@
 import os
 import sys
 
-from telemetry.core import discover
 from telemetry import story
 
+from py_utils import discover
 
 # Import all submodules' StorySet classes.
 start_dir = os.path.dirname(os.path.abspath(__file__))
diff --git a/tools/metrics/histograms/enums.xml b/tools/metrics/histograms/enums.xml
index 9a8c68846..df9d421 100644
--- a/tools/metrics/histograms/enums.xml
+++ b/tools/metrics/histograms/enums.xml
@@ -22964,6 +22964,7 @@
   <int value="598827460" label="enable-roboto-font-ui"/>
   <int value="602117675" label="NTPBookmarkSuggestions:enabled"/>
   <int value="603326800" label="UsePasswordSeparatedSigninFlow:enabled"/>
+  <int value="603988014" label="NetworkService:enabled"/>
   <int value="605150752" label="WebUSB:disabled"/>
   <int value="606288133" label="enable-print-preview-register-promos"/>
   <int value="606512202" label="AutofillCreditCardPopupLayout:enabled"/>
@@ -23207,6 +23208,7 @@
   <int value="1386300777"
       label="OmniboxUIExperimentHideSuggestionUrlTrivialSubdomains:disabled"/>
   <int value="1389729816" label="data-reduction-proxy-lo-fi"/>
+  <int value="1397069250" label="NetworkService:disabled"/>
   <int value="1405459667" label="enable-fast-text-autosizing"/>
   <int value="1406354320" label="MacViewsWebUIDialogs:enabled"/>
   <int value="1407625309"
@@ -23289,6 +23291,7 @@
   <int value="1702821235" label="WebAssembly:enabled"/>
   <int value="1705724232" label="use-android-midi-api"/>
   <int value="1713230497" label="ColorCorrectRendering:disabled"/>
+  <int value="1716104463" label="enable-fullscreen-app-list"/>
   <int value="1723601083" label="enable-app-window-controls"/>
   <int value="1724800383" label="AsmJsToWebAssembly:disabled"/>
   <int value="1730094138" label="enable-md-storage-manager"/>
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index 0d49c38..18ce1dad 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -1068,6 +1068,31 @@
   </summary>
 </histogram>
 
+<histogram name="Android.RecentTabsManager.OtherDevices" units="count">
+  <owner>huayinz@chromium.org</owner>
+  <summary>
+    Records the number of other devices listed in recent tabs page
+    when recent tabs page is loaded.
+  </summary>
+</histogram>
+
+<histogram name="Android.RecentTabsManager.RecentlyClosedTabs" units="count">
+  <owner>huayinz@chromium.org</owner>
+  <summary>
+    Records the number of recently-closed tabs shown in recent tabs page
+    when recent tabs page is loaded.
+  </summary>
+</histogram>
+
+<histogram name="Android.RecentTabsManager.TotalTabs" units="count">
+  <owner>huayinz@chromium.org</owner>
+  <summary>
+    Records the total number of tabs listed in recent tabs page (sum of all
+    tab from other devices plus recently-closed tabs) when recent tabs page
+    is loaded.
+  </summary>
+</histogram>
+
 <histogram name="Android.RestoreResult" enum="AndroidRestoreResult">
   <owner>aberent@chromium.org</owner>
   <summary>
@@ -94475,7 +94500,9 @@
   <suffix name="PasswordFieldOnFocus"
       label="Password protection triggered by password field on focus event."/>
   <suffix name="ProtectedPasswordEntry"
-      label="Password protection triggered by password reuse event."/>
+      label="Password protection triggered by saved password reuse event."/>
+  <suffix name="SyncPasswordEntry"
+      label="Password protectiontriggered by sync password reuse event."/>
   <affected-histogram name="PasswordProtection.RequestOutcome"/>
   <affected-histogram name="PasswordProtection.Verdict"/>
 </histogram_suffixes>
diff --git a/tools/perf/benchmarks/benchmark_smoke_unittest.py b/tools/perf/benchmarks/benchmark_smoke_unittest.py
index 7effd6d..71cd4889 100644
--- a/tools/perf/benchmarks/benchmark_smoke_unittest.py
+++ b/tools/perf/benchmarks/benchmark_smoke_unittest.py
@@ -14,12 +14,13 @@
 import unittest
 
 from telemetry import benchmark as benchmark_module
-from telemetry.core import discover
 from telemetry import decorators
 from telemetry.internal.browser import browser_finder
 from telemetry.testing import options_for_unittests
 from telemetry.testing import progress_reporter
 
+from py_utils import discover
+
 from benchmarks import battor
 from benchmarks import image_decoding
 from benchmarks import indexeddb_perf
diff --git a/tools/perf/benchmarks/benchmark_unittest.py b/tools/perf/benchmarks/benchmark_unittest.py
index 8226eaa..7dc5635 100644
--- a/tools/perf/benchmarks/benchmark_unittest.py
+++ b/tools/perf/benchmarks/benchmark_unittest.py
@@ -12,10 +12,10 @@
 
 from telemetry import benchmark as benchmark_module
 from telemetry import decorators
-from telemetry.core import discover
 from telemetry.internal.browser import browser_options
 from telemetry.testing import progress_reporter
 
+from py_utils import discover
 
 def _GetAllPerfBenchmarks():
   return discover.DiscoverClasses(
diff --git a/tools/perf/benchmarks/system_health_smoke_test.py b/tools/perf/benchmarks/system_health_smoke_test.py
index 61acdd8..fb8dead 100644
--- a/tools/perf/benchmarks/system_health_smoke_test.py
+++ b/tools/perf/benchmarks/system_health_smoke_test.py
@@ -15,11 +15,12 @@
 
 from telemetry import benchmark as benchmark_module
 from telemetry import decorators
-from telemetry.core import discover
 from telemetry.internal.browser import browser_finder
 from telemetry.testing import options_for_unittests
 from telemetry.testing import progress_reporter
 
+from py_utils import discover
+
 from benchmarks import system_health
 
 
diff --git a/tools/perf/benchmarks/system_health_unittest.py b/tools/perf/benchmarks/system_health_unittest.py
index 97ecd53..fdd4295 100644
--- a/tools/perf/benchmarks/system_health_unittest.py
+++ b/tools/perf/benchmarks/system_health_unittest.py
@@ -11,7 +11,8 @@
 from page_sets.system_health import system_health_story
 
 from telemetry import benchmark as benchmark_module
-from telemetry.core import discover
+
+from py_utils import discover
 
 
 def _GetAllSystemHealthBenchmarks():
diff --git a/tools/perf/contrib/cluster_telemetry/multipage_skpicture_printer.py b/tools/perf/contrib/cluster_telemetry/multipage_skpicture_printer.py
index f0806f38..feb37bd8 100644
--- a/tools/perf/contrib/cluster_telemetry/multipage_skpicture_printer.py
+++ b/tools/perf/contrib/cluster_telemetry/multipage_skpicture_printer.py
@@ -8,9 +8,10 @@
 from contrib.cluster_telemetry import page_set
 from contrib.cluster_telemetry import repaint_helpers
 
-from telemetry.core import discover
 from telemetry import story
 
+from py_utils import discover
+
 from measurements import multipage_skpicture_printer
 
 
diff --git a/tools/perf/contrib/cluster_telemetry/skpicture_printer.py b/tools/perf/contrib/cluster_telemetry/skpicture_printer.py
index 450f62a0..d72411a 100644
--- a/tools/perf/contrib/cluster_telemetry/skpicture_printer.py
+++ b/tools/perf/contrib/cluster_telemetry/skpicture_printer.py
@@ -9,9 +9,10 @@
 from contrib.cluster_telemetry import repaint_helpers
 
 from telemetry import benchmark
-from telemetry.core import discover
 from telemetry import story
 
+from py_utils import discover
+
 from measurements import skpicture_printer
 
 
diff --git a/tools/perf/core/benchmark_finders.py b/tools/perf/core/benchmark_finders.py
index b2cfde1..4ed7dc8 100644
--- a/tools/perf/core/benchmark_finders.py
+++ b/tools/perf/core/benchmark_finders.py
@@ -9,9 +9,9 @@
 from core import path_util
 from core import perf_benchmark
 
-from telemetry.core import discover
 from telemetry import benchmark as benchmark_module
 
+from py_utils import discover
 
 def GetClassFilePath(clazz):
   """ Return the absolute file path to |clazz|. """
diff --git a/tools/perf/core/find_dependencies.py b/tools/perf/core/find_dependencies.py
index b3b8738..9525bdc 100644
--- a/tools/perf/core/find_dependencies.py
+++ b/tools/perf/core/find_dependencies.py
@@ -11,11 +11,12 @@
 import zipfile
 
 from telemetry import benchmark
-from telemetry.core import discover
 from telemetry.internal.util import command_line
 from telemetry.internal.util import path
 from telemetry.internal.util import path_set
 
+from py_utils import discover
+
 try:
   from modulegraph import modulegraph  # pylint: disable=import-error
 except ImportError as err:
diff --git a/tools/perf/core/perf_data_generator.py b/tools/perf/core/perf_data_generator.py
index 59978643..a4119dee 100755
--- a/tools/perf/core/perf_data_generator.py
+++ b/tools/perf/core/perf_data_generator.py
@@ -23,9 +23,10 @@
 path_util.AddTelemetryToPath()
 
 from telemetry import benchmark as benchmark_module
-from telemetry.core import discover
 from telemetry import decorators
 
+from py_utils import discover
+
 from core.sharding_map_generator import load_benchmark_sharding_map
 
 
diff --git a/tools/perf/measurements/measurement_smoke_test.py b/tools/perf/measurements/measurement_smoke_test.py
index 4afde91..2c35d5b 100644
--- a/tools/perf/measurements/measurement_smoke_test.py
+++ b/tools/perf/measurements/measurement_smoke_test.py
@@ -8,12 +8,13 @@
 import unittest
 
 from telemetry import benchmark as benchmark_module
-from telemetry.core import discover
 from telemetry.internal.browser import browser_options
 from telemetry.page import legacy_page_test
 from telemetry.testing import options_for_unittests
 from telemetry.web_perf import timeline_based_measurement
 
+from py_utils import discover
+
 
 def _GetAllPossiblePageTestInstances():
   page_test_instances = []
diff --git a/tools/perf/page_sets/__init__.py b/tools/perf/page_sets/__init__.py
index e6a166f..14a4e2c 100644
--- a/tools/perf/page_sets/__init__.py
+++ b/tools/perf/page_sets/__init__.py
@@ -6,10 +6,10 @@
 import os
 import sys
 
-from telemetry.core import discover
 from telemetry import story
 from telemetry.story import expectations
 
+from py_utils import discover
 
 # Import all submodules' PageSet classes.
 start_dir = os.path.dirname(os.path.abspath(__file__))
diff --git a/tools/perf/page_sets/infinite_scroll_cases.py b/tools/perf/page_sets/infinite_scroll_cases.py
index 680fefc5..ebde46a 100644
--- a/tools/perf/page_sets/infinite_scroll_cases.py
+++ b/tools/perf/page_sets/infinite_scroll_cases.py
@@ -6,11 +6,12 @@
 
 from page_sets.login_helpers import facebook_login
 from page_sets.system_health import platforms
-from telemetry.core import discover
 from telemetry.page import page
 from telemetry.page import shared_page_state
 from telemetry import story
 
+from py_utils import discover
+
 class _InfiniteScrollStory(page.Page):
   """ Base class for infinite scroll stories."""
 
diff --git a/tools/perf/page_sets/system_health/system_health_stories.py b/tools/perf/page_sets/system_health/system_health_stories.py
index 578d7fb..b1eea779 100644
--- a/tools/perf/page_sets/system_health/system_health_stories.py
+++ b/tools/perf/page_sets/system_health/system_health_stories.py
@@ -9,7 +9,8 @@
 from page_sets.system_health import system_health_story
 
 from telemetry import story
-from telemetry.core import discover
+
+from py_utils import discover
 
 
 class SystemHealthStorySet(story.StorySet):
diff --git a/tools/perf/profile_creators/profile_generator.py b/tools/perf/profile_creators/profile_generator.py
index c8953e26..3b880a5 100644
--- a/tools/perf/profile_creators/profile_generator.py
+++ b/tools/perf/profile_creators/profile_generator.py
@@ -13,13 +13,13 @@
 import tempfile
 
 from profile_creators import profile_extender
-from telemetry.core import discover
 from telemetry.core import util
 from telemetry.internal import story_runner
 from telemetry.internal.browser import browser_finder
 from telemetry.internal.browser import browser_options
 from telemetry.internal.util import binary_manager
 
+from py_utils import discover
 
 def _DiscoverProfileExtenderClasses():
   profile_extenders_dir = (
diff --git a/ui/app_list/app_list_features.cc b/ui/app_list/app_list_features.cc
index eec8b572..efb627a 100644
--- a/ui/app_list/app_list_features.cc
+++ b/ui/app_list/app_list_features.cc
@@ -6,6 +6,7 @@
 
 #include "base/feature_list.h"
 #include "base/metrics/field_trial_params.h"
+#include "ui/app_list/app_list_switches.h"
 
 namespace app_list {
 namespace features {
@@ -32,7 +33,8 @@
 
 bool IsFullscreenAppListEnabled() {
   // Not using local static variable to allow tests to change this value.
-  return base::FeatureList::IsEnabled(kEnableFullscreenAppList);
+  return switches::IsFullscreenAppListEnabled() ||
+         base::FeatureList::IsEnabled(kEnableFullscreenAppList);
 }
 
 bool IsSearchResultsNewDesignEnabled() {
diff --git a/ui/app_list/app_list_switches.cc b/ui/app_list/app_list_switches.cc
index 89f621e..8d7123f 100644
--- a/ui/app_list/app_list_switches.cc
+++ b/ui/app_list/app_list_switches.cc
@@ -21,6 +21,9 @@
 // If set, the app list will be enabled as if enabled from CWS.
 const char kEnableAppList[] = "enable-app-list";
 
+// If set, fullscreen app list will be enabled as if the feature flag was set.
+const char kEnableFullscreenAppList[] = "enable-fullscreen-app-list";
+
 // Enable/disable syncing of the app list independent of extensions.
 const char kEnableSyncAppList[] = "enable-sync-app-list";
 const char kDisableSyncAppList[] = "disable-sync-app-list";
@@ -41,6 +44,11 @@
       kDisableSyncAppList);
 }
 
+bool IsFullscreenAppListEnabled() {
+  return base::CommandLine::ForCurrentProcess()->HasSwitch(
+      kEnableFullscreenAppList);
+}
+
 bool IsFolderUIEnabled() {
   // Folder UI is available only when AppList sync is enabled, and should
   // not be disabled separately.
diff --git a/ui/app_list/app_list_switches.h b/ui/app_list/app_list_switches.h
index 487d84d..27e8713 100644
--- a/ui/app_list/app_list_switches.h
+++ b/ui/app_list/app_list_switches.h
@@ -15,6 +15,7 @@
 APP_LIST_EXPORT extern const char kCustomLauncherPage[];
 APP_LIST_EXPORT extern const char kDisableAppListDismissOnBlur[];
 APP_LIST_EXPORT extern const char kEnableAppList[];
+APP_LIST_EXPORT extern const char kEnableFullscreenAppList[];
 APP_LIST_EXPORT extern const char kEnableSyncAppList[];
 APP_LIST_EXPORT extern const char kDisableSyncAppList[];
 APP_LIST_EXPORT extern const char kEnableDriveSearchInChromeLauncher[];
@@ -23,6 +24,8 @@
 
 bool APP_LIST_EXPORT IsAppListSyncEnabled();
 
+bool APP_LIST_EXPORT IsFullscreenAppListEnabled();
+
 bool APP_LIST_EXPORT IsFolderUIEnabled();
 
 bool APP_LIST_EXPORT IsVoiceSearchEnabled();
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ar.xtb b/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
index 31b2a42..335188c4 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
@@ -156,7 +156,7 @@
 <translation id="6878261347041253038">لوحة المفاتيح الديفانغارية (صوتية)</translation>
 <translation id="6918340160281024199">US Workman</translation>
 <translation id="6935521024859866267">رأسًا على عقب</translation>
-<translation id="6937152069980083337">‏أسلوب الإدخال الياباني لـ Google (للوحة المفاتيح بالولايات المتحدة)</translation>
+<translation id="6937152069980083337">‏أسلوب الإدخال باللغة اليابانية لـ Google (للوحة المفاتيح بالولايات المتحدة)</translation>
 <translation id="6939777852457331078">‏لوحة مفاتيح US Workman</translation>
 <translation id="6970230597523682626">البلغارية</translation>
 <translation id="7170467426996704624">‏التحويل الصوتي (سلام ← ሰላም)</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ca.xtb b/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
index 2d9bced..5178d2a 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
@@ -68,7 +68,7 @@
 <translation id="3296763833017966289">Georgià</translation>
 <translation id="3338239663705455570">Teclat eslovè</translation>
 <translation id="3399597614303179694">Teclat macedoni</translation>
-<translation id="3494768541638400973">Mètode d'introducció japonès de Google (per a teclat japonès)</translation>
+<translation id="3494768541638400973">Introducció de japonès de Google (per a teclat japonès)</translation>
 <translation id="3519867315646775981">Transliteració (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portuguès</translation>
 <translation id="357479282490346887">Lituà</translation>
@@ -120,7 +120,7 @@
 <translation id="5323213332664049067">Espanyol d'Amèrica Llatina</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Teclat búlgar</translation>
-<translation id="5418923334382419584">Teclat de Myanmar</translation>
+<translation id="5418923334382419584">Teclat de Birmània</translation>
 <translation id="5428105026674456456">Espanyol</translation>
 <translation id="5464696796438641524">Teclat polonès</translation>
 <translation id="5465122519792752163">Teclat nepalès (InScript)</translation>
@@ -213,7 +213,7 @@
 <translation id="8919081441417203123">Danès</translation>
 <translation id="8960999352790021682">Teclat bengalí (fonètic)</translation>
 <translation id="9017798300203431059">Fonètic rus</translation>
-<translation id="913758436357682283">Teclat myansan de Myanmar</translation>
+<translation id="913758436357682283">Teclat myansan de Birmània</translation>
 <translation id="9153744823707037316">Mètode d'introducció de la matriu</translation>
 <translation id="9206487995878691001">Mètode d'introducció de cangjie</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ko.xtb b/ui/chromeos/translations/ui_chromeos_strings_ko.xtb
index ab12521..db3c41d 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ko.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ko.xtb
@@ -68,7 +68,7 @@
 <translation id="3296763833017966289">그루지야어</translation>
 <translation id="3338239663705455570">슬로베니아어 키보드</translation>
 <translation id="3399597614303179694">마케도니아어 키보드</translation>
-<translation id="3494768541638400973">Google 일본어 입력(일본어 키보드용)</translation>
+<translation id="3494768541638400973">Google 일본어 입력기(일본어 키보드용)</translation>
 <translation id="3519867315646775981">음역(shalom ← שלום)</translation>
 <translation id="3522708245912499433">포르투갈어</translation>
 <translation id="357479282490346887">리투아니아어</translation>
@@ -156,7 +156,7 @@
 <translation id="6878261347041253038">데바나가리 키보드(음역)</translation>
 <translation id="6918340160281024199">미국 워크맨</translation>
 <translation id="6935521024859866267">180도 회전</translation>
-<translation id="6937152069980083337">Google 일본어 입력(미국 키보드용)</translation>
+<translation id="6937152069980083337">Google 일본어 입력기(미국 키보드용)</translation>
 <translation id="6939777852457331078">미국 워크맨 키보드</translation>
 <translation id="6970230597523682626">불가리아어</translation>
 <translation id="7170467426996704624">음역(salam → ሰላም)</translation>
diff --git a/ui/gl/gl_context_egl.cc b/ui/gl/gl_context_egl.cc
index 63cdb22..2fbfe08 100644
--- a/ui/gl/gl_context_egl.cc
+++ b/ui/gl/gl_context_egl.cc
@@ -197,8 +197,7 @@
 }
 
 bool GLContextEGL::MakeCurrent(GLSurface* surface) {
-  // TODO(sunnyps): Revert to DCHECK after crbug.com/724999 is fixed.
-  CHECK(context_);
+  DCHECK(context_);
   if (IsCurrent(surface))
       return true;
 
@@ -254,16 +253,14 @@
 }
 
 bool GLContextEGL::IsCurrent(GLSurface* surface) {
-  // TODO(sunnyps): Revert to DCHECK after crbug.com/724999 is fixed.
-  CHECK(context_);
+  DCHECK(context_);
 
   bool native_context_is_current = context_ == eglGetCurrentContext();
 
   // If our context is current then our notion of which GLContext is
   // current must be correct. On the other hand, third-party code
   // using OpenGL might change the current context.
-  // TODO(sunnyps): Revert to DCHECK after crbug.com/724999 is fixed.
-  CHECK(!native_context_is_current || (GetRealCurrent() == this));
+  DCHECK(!native_context_is_current || (GetRealCurrent() == this));
 
   if (!native_context_is_current)
     return false;
diff --git a/ui/ozone/platform/drm/gpu/gbm_buffer.cc b/ui/ozone/platform/drm/gpu/gbm_buffer.cc
index dd9bfe7..12927573 100644
--- a/ui/ozone/platform/drm/gpu/gbm_buffer.cc
+++ b/ui/ozone/platform/drm/gpu/gbm_buffer.cc
@@ -155,7 +155,6 @@
 }
 
 uint64_t GbmBuffer::GetFormatModifier() const {
-  DCHECK(framebuffer_);
   return format_modifier_;
 }
 
diff --git a/ui/strings/translations/ui_strings_nl.xtb b/ui/strings/translations/ui_strings_nl.xtb
index 85a404d9..cca56cc2 100644
--- a/ui/strings/translations/ui_strings_nl.xtb
+++ b/ui/strings/translations/ui_strings_nl.xtb
@@ -99,7 +99,7 @@
 <translation id="6808150112686056157">Media stoppen</translation>
 <translation id="6845383723252244143">Map selecteren</translation>
 <translation id="6845533974506654842">Indrukken</translation>
-<translation id="6863590663815976734">{HOURS,plural, =1{1 uur geleden}other{# uur geleden}}</translation>
+<translation id="6863590663815976734">{HOURS,plural, =1{Nog 1 uur}other{Nog # uur}}</translation>
 <translation id="688711909580084195">Naamloze webpagina</translation>
 <translation id="6907759265145635167"><ph name="QUANTITY" /> PB/s</translation>
 <translation id="6917971086528278418">{YEARS,plural, =1{Nog 1 jaar}other{Nog # jaar}}</translation>