diff --git a/DEPS b/DEPS
index 1b3c8e5..0302044 100644
--- a/DEPS
+++ b/DEPS
@@ -127,11 +127,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': 'b2565b18d03e1d33ff59cbb2dddc5920451ee660',
+  'skia_revision': '255569187f27d854a78ce67a62713fadc2d5e292',
   # 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': '96fc7ac109d13d86d67572349a5eec7f1540abdd',
+  'v8_revision': '9ea32aab5b494eaaf27ced51a6608e8400a3c4e5',
   # 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.
@@ -139,7 +139,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling ANGLE
   # and whatever else without interference from each other.
-  'angle_revision': '5546fb4fdd85dbef7b87b8f3727aaca00966d8de',
+  'angle_revision': '1581ff030b9cd8f3d149a62e5570e2ea1b3cb478',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling SwiftShader
   # and whatever else without interference from each other.
@@ -190,7 +190,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': '9950df105a7c461881c43cb1e20c427f4759f00f',
+  'catapult_revision': 'fb02ade1a0b98a0f91cc78ab11a3d40199f6be58',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling libFuzzer
   # and whatever else without interference from each other.
@@ -738,7 +738,7 @@
 
   # Build tools for Chrome OS. Note: This depends on third_party/pyelftools.
   'src/third_party/chromite': {
-      'url': Var('chromium_git') + '/chromiumos/chromite.git' + '@' + '14a41b31642551e0ce4025fb6f3a55f6389a5d35',
+      'url': Var('chromium_git') + '/chromiumos/chromite.git' + '@' + '19dd955a0744c3bee658ddbcf3615619d89be1a7',
       'condition': 'checkout_linux',
   },
 
@@ -763,7 +763,7 @@
   },
 
   'src/third_party/depot_tools':
-    Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + '5117888302cfc6e8a6fc58de1148c18c15012317',
+    Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + 'a6d41e2396bddb611df0cbc41de557a585939ace',
 
   'src/third_party/devtools-node-modules':
     Var('chromium_git') + '/external/github.com/ChromeDevTools/devtools-node-modules' + '@' + Var('devtools_node_modules_revision'),
@@ -1276,7 +1276,7 @@
     Var('chromium_git') + '/external/khronosgroup/webgl.git' + '@' + 'a0f51b2e123f39c9ff12e621b0b47dd28dd64424',
 
   'src/third_party/webrtc':
-    Var('webrtc_git') + '/src.git' + '@' + 'b8a4d688f90780f5cbc1a0250f926db648feb772',
+    Var('webrtc_git') + '/src.git' + '@' + '8e98c60f8483a1ef9d8eee110feab4fa26d2a706',
 
   'src/third_party/xdg-utils': {
       'url': Var('chromium_git') + '/chromium/deps/xdg-utils.git' + '@' + 'd80274d5869b17b8c9067a1022e4416ee7ed5e0d',
@@ -1317,7 +1317,7 @@
     Var('chromium_git') + '/v8/v8.git' + '@' +  Var('v8_revision'),
 
   'src-internal': {
-    'url': 'https://chrome-internal.googlesource.com/chrome/src-internal.git@fe5a160336aa7bb3ecff38c189c1c83a0bbc3709',
+    'url': 'https://chrome-internal.googlesource.com/chrome/src-internal.git@27fb2bec31ac5691137ae77de56328001a69ed87',
     'condition': 'checkout_src_internal',
   },
 
diff --git a/android_webview/javatests/src/org/chromium/android_webview/test/AwWebContentsObserverTest.java b/android_webview/javatests/src/org/chromium/android_webview/test/AwWebContentsObserverTest.java
index 4df10b52..da5f1db 100644
--- a/android_webview/javatests/src/org/chromium/android_webview/test/AwWebContentsObserverTest.java
+++ b/android_webview/javatests/src/org/chromium/android_webview/test/AwWebContentsObserverTest.java
@@ -192,7 +192,8 @@
         mWebContentsObserver.didStartNavigation(navigation);
 
         navigation.didFinish(url, isErrorPage, true /* hasCommitted */, isFragmentNavigation,
-                false /* isDownload */, transition, 0 /* errorCode*/, 200 /* httpStatusCode*/);
+                false /* isDownload */, false /* isValidSearchFormUrl */, transition,
+                0 /* errorCode*/, 200 /* httpStatusCode*/);
         mWebContentsObserver.didFinishNavigation(navigation);
     }
 }
diff --git a/ash/app_list/views/search_result_tile_item_list_view_unittest.cc b/ash/app_list/views/search_result_tile_item_list_view_unittest.cc
index fbae5869..c504b353 100644
--- a/ash/app_list/views/search_result_tile_item_list_view_unittest.cc
+++ b/ash/app_list/views/search_result_tile_item_list_view_unittest.cc
@@ -229,8 +229,9 @@
         ->child_at(first_child + i * child_step)
         ->GetAccessibleNodeData(&node_data);
     EXPECT_EQ(ax::mojom::Role::kButton, node_data.role);
-    EXPECT_EQ(base::StringPrintf("RecommendedApp %d, Star rating %d.0",
-                                 i - start_index, i + 1 - start_index),
+    EXPECT_EQ(base::StringPrintf(
+                  "RecommendedApp %d, Star rating %d.0, App recommendation",
+                  i - start_index, i + 1 - start_index),
               node_data.GetStringAttribute(ax::mojom::StringAttribute::kName));
   }
 
diff --git a/ash/app_list/views/search_result_tile_item_view.cc b/ash/app_list/views/search_result_tile_item_view.cc
index c195716..1af97ab 100644
--- a/ash/app_list/views/search_result_tile_item_view.cc
+++ b/ash/app_list/views/search_result_tile_item_view.cc
@@ -229,6 +229,13 @@
   }
   if (price_ && price_->visible())
     accessible_name += base::UTF8ToUTF16(", ") + price_->text();
+
+  if (result()->result_type() ==
+      ash::SearchResultType::kPlayStoreReinstallApp) {
+    accessible_name +=
+        base::UTF8ToUTF16(", ") +
+        l10n_util::GetStringUTF16(IDS_APP_ACCESSIBILITY_APP_RECOMMENDATION_ARC);
+  }
   SetAccessibleName(accessible_name);
 }
 
diff --git a/ash/components/strings/ash_components_strings_ja.xtb b/ash/components/strings/ash_components_strings_ja.xtb
index 9085234..2a390d88 100644
--- a/ash/components/strings/ash_components_strings_ja.xtb
+++ b/ash/components/strings/ash_components_strings_ja.xtb
@@ -89,7 +89,7 @@
 <translation id="4123108089450197101">リンクをブックマークとして保存する</translation>
 <translation id="4141203561740478845">アドレスバーの行をハイライト表示する</translation>
 <translation id="4148761611071495477"><ph name="CTRL" /><ph name="SEPARATOR" /><ph name="G" /> キーまたは <ph name="ENTER" /> キーを押す</translation>
-<translation id="4240486403425279990">概要モード</translation>
+<translation id="4240486403425279990">複数画面モード</translation>
 <translation id="4382340674111381977">前のページに戻る</translation>
 <translation id="4472417192667361414">システムと表示の設定</translation>
 <translation id="4556221320735744018">キーボード ショートカットのヘルプを表示する</translation>
diff --git a/ash/components/strings/ash_components_strings_te.xtb b/ash/components/strings/ash_components_strings_te.xtb
index dd508e9..5067e8e 100644
--- a/ash/components/strings/ash_components_strings_te.xtb
+++ b/ash/components/strings/ash_components_strings_te.xtb
@@ -65,7 +65,7 @@
 <translation id="3407560819924487926">కార్య నిర్వాహకుడిని తెరవండి</translation>
 <translation id="3422679037938588196">మీ శోధనకు వచ్చిన మునుపటి సరిపోలికకు వెళ్లండి</translation>
 <translation id="344577624355799426"><ph name="ALT" /> లేదా <ph name="SEARCH" /><ph name="SEPARATOR" /><ph name="DOWN" /></translation>
-<translation id="353037708190149633">మీ ప్రస్తుత విండోలో తెరిచి ఉన్న అన్ని పేజీలను బుక్‌మార్క్‌ల వలె కొత్త ఫోల్డర్‌లో సేవ్ చేయండి</translation>
+<translation id="353037708190149633">మీ ప్రస్తుత విండోలో తెరిచి ఉన్న అన్ని పేజీలను బుక్‌మార్క్‌ల లాగా కొత్త ఫోల్డర్‌లో సేవ్ చేయండి</translation>
 <translation id="355103131818127604">లింక్‌ను కొత్త ట్యాబ్‌లో నేపథ్యంలో తెరవండి</translation>
 <translation id="3622741593887335780">దగ్గరగా జూమ్ చేస్తుంది (డాక్ చేయబడినప్పుడు లేదా పూర్తి స్క్రీన్ మాగ్నిఫైయర్‌లు ప్రారంభించబడినప్పుడు)</translation>
 <translation id="3649256019230929621">విండోను కనిష్టీకరించు</translation>
@@ -149,7 +149,7 @@
 <translation id="6755851152783057058">చివరిగా ఉపయోగించిన ఇన్‌పుట్ విధానానికి మారండి</translation>
 <translation id="6760706756348334449">వాల్యూమ్ తగ్గించండి</translation>
 <translation id="6941333068993625698">అభిప్రాయాన్ని సమర్పించండి</translation>
-<translation id="6981982820502123353">యాక్సెస్ సామర్థ్యం</translation>
+<translation id="6981982820502123353">యాక్సెస్‌</translation>
 <translation id="7020813747703216897">సరిపోలే ఫలితాలు ఏవీ కనుగొనబడలేదు</translation>
 <translation id="7025325401470358758">తరువాత పేన్</translation>
 <translation id="7076878155205969899">ధ్వనిని మ్యూట్ చేస్తుంది</translation>
diff --git a/ash/login/ui/login_auth_user_view.cc b/ash/login/ui/login_auth_user_view.cc
index 39409e5..9845884 100644
--- a/ash/login/ui/login_auth_user_view.cc
+++ b/ash/login/ui/login_auth_user_view.cc
@@ -504,7 +504,8 @@
   password_view_->UpdateForUser(user);
 
   pin_view_ =
-      new LoginPinView(base::BindRepeating(&LoginPasswordView::InsertNumber,
+      new LoginPinView(LoginPinView::Style::kAlphanumeric,
+                       base::BindRepeating(&LoginPasswordView::InsertNumber,
                                            base::Unretained(password_view_)),
                        base::BindRepeating(&LoginPasswordView::Backspace,
                                            base::Unretained(password_view_)));
diff --git a/ash/login/ui/login_pin_view.cc b/ash/login/ui/login_pin_view.cc
index d6090294..3405bae5 100644
--- a/ash/login/ui/login_pin_view.cc
+++ b/ash/login/ui/login_pin_view.cc
@@ -19,6 +19,7 @@
 #include "ui/accessibility/ax_node_data.h"
 #include "ui/base/l10n/l10n_util.h"
 #include "ui/events/keycodes/dom/dom_code.h"
+#include "ui/gfx/geometry/size.h"
 #include "ui/gfx/paint_vector_icon.h"
 #include "ui/views/animation/flood_fill_ink_drop_ripple.h"
 #include "ui/views/animation/ink_drop_highlight.h"
@@ -59,6 +60,12 @@
 // Size of the md-ripple when a PIN button is tapped.
 constexpr int kRippleSizeDp = 54;
 
+// Button sizes. Button height varies per keyboard style, while button width is
+// the same for both styles.
+constexpr int kAlphanumericButtonHeightDp = 78;
+constexpr int kNumericButtonHeightDp = 70;
+constexpr int kButtonWidthDp = 78;
+
 base::string16 GetButtonLabelForNumber(int value) {
   DCHECK(value >= 0 && value < int{base::size(kPinLabels)});
   return base::ASCIIToUTF16(std::to_string(value));
@@ -79,12 +86,13 @@
 // A base class for pin button in the pin keyboard.
 class BasePinButton : public views::InkDropHostView {
  public:
-  explicit BasePinButton(const base::RepeatingClosure& on_press,
-                         const base::string16& accessible_name)
+  explicit BasePinButton(const gfx::Size& size,
+                         const base::string16& accessible_name,
+                         const base::RepeatingClosure& on_press)
       : on_press_(on_press), accessible_name_(accessible_name) {
     SetFocusBehavior(FocusBehavior::ALWAYS);
-    SetPreferredSize(
-        gfx::Size(LoginPinView::kButtonSizeDp, LoginPinView::kButtonSizeDp));
+    SetPreferredSize(size);
+
     auto layout =
         std::make_unique<views::BoxLayout>(views::BoxLayout::kVertical);
     layout->set_main_axis_alignment(
@@ -195,31 +203,38 @@
 // A PIN button that displays a digit number and corresponding letter mapping.
 class DigitPinButton : public BasePinButton {
  public:
-  DigitPinButton(int value, const LoginPinView::OnPinKey& on_key)
-      : BasePinButton(base::BindRepeating(on_key, value),
-                      GetButtonLabelForNumber(value)) {
+  DigitPinButton(int value,
+                 bool show_sub_label,
+                 const gfx::Size& size,
+                 const LoginPinView::OnPinKey& on_key)
+      : BasePinButton(size,
+                      GetButtonLabelForNumber(value),
+                      base::BindRepeating(on_key, value)) {
     set_id(GetViewIdForPinNumber(value));
     const gfx::FontList& base_font_list = views::Label::GetDefaultFontList();
     views::Label* label = new views::Label(GetButtonLabelForNumber(value),
                                            views::style::CONTEXT_BUTTON,
                                            views::style::STYLE_PRIMARY);
-    views::Label* sub_label = new views::Label(
-        GetButtonSubLabelForNumber(value), views::style::CONTEXT_BUTTON,
-        views::style::STYLE_PRIMARY);
     label->SetEnabledColor(login_constants::kButtonEnabledColor);
-    sub_label->SetEnabledColor(
-        SkColorSetA(login_constants::kButtonEnabledColor,
-                    login_constants::kButtonDisabledAlpha));
     label->SetAutoColorReadabilityEnabled(false);
-    sub_label->SetAutoColorReadabilityEnabled(false);
     label->SetSubpixelRenderingEnabled(false);
-    sub_label->SetSubpixelRenderingEnabled(false);
     label->SetFontList(base_font_list.Derive(8, gfx::Font::FontStyle::NORMAL,
                                              gfx::Font::Weight::LIGHT));
-    sub_label->SetFontList(base_font_list.Derive(
-        -3, gfx::Font::FontStyle::NORMAL, gfx::Font::Weight::NORMAL));
     AddChildView(label);
-    AddChildView(sub_label);
+
+    if (show_sub_label) {
+      views::Label* sub_label = new views::Label(
+          GetButtonSubLabelForNumber(value), views::style::CONTEXT_BUTTON,
+          views::style::STYLE_PRIMARY);
+      sub_label->SetEnabledColor(
+          SkColorSetA(login_constants::kButtonEnabledColor,
+                      login_constants::kButtonDisabledAlpha));
+      sub_label->SetAutoColorReadabilityEnabled(false);
+      sub_label->SetSubpixelRenderingEnabled(false);
+      sub_label->SetFontList(base_font_list.Derive(
+          -3, gfx::Font::FontStyle::NORMAL, gfx::Font::Weight::NORMAL));
+      AddChildView(sub_label);
+    }
   }
 
   ~DigitPinButton() override = default;
@@ -230,16 +245,15 @@
 
 }  // namespace
 
-// static
-const int LoginPinView::kButtonSizeDp = 78;
-
 // A PIN button that displays backspace icon.
 class LoginPinView::BackspacePinButton : public BasePinButton {
  public:
-  BackspacePinButton(const base::RepeatingClosure& on_press)
-      : BasePinButton(on_press,
+  BackspacePinButton(const gfx::Size& size,
+                     const base::RepeatingClosure& on_press)
+      : BasePinButton(size,
                       l10n_util::GetStringUTF16(
-                          IDS_ASH_PIN_KEYBOARD_DELETE_ACCESSIBLE_NAME)),
+                          IDS_ASH_PIN_KEYBOARD_DELETE_ACCESSIBLE_NAME),
+                      on_press),
         delay_timer_(std::make_unique<base::OneShotTimer>()),
         repeat_timer_(std::make_unique<base::RepeatingTimer>()) {
     image_ = new views::ImageView();
@@ -351,6 +365,13 @@
   DISALLOW_COPY_AND_ASSIGN(BackspacePinButton);
 };
 
+// static
+gfx::Size LoginPinView::TestApi::GetButtonSize(Style style) {
+  return gfx::Size(kButtonWidthDp, style == Style::kNumeric
+                                       ? kNumericButtonHeightDp
+                                       : kAlphanumericButtonHeightDp);
+}
+
 LoginPinView::TestApi::TestApi(LoginPinView* view) : view_(view) {}
 
 LoginPinView::TestApi::~TestApi() = default;
@@ -370,7 +391,8 @@
                                          std::move(repeat_timer));
 }
 
-LoginPinView::LoginPinView(const OnPinKey& on_key,
+LoginPinView::LoginPinView(Style keyboard_style,
+                           const OnPinKey& on_key,
                            const OnPinBackspace& on_backspace)
     : NonAccessibleView(kLoginPinViewClassName),
       on_key_(on_key),
@@ -393,31 +415,41 @@
   SetLayoutManager(
       std::make_unique<views::BoxLayout>(views::BoxLayout::kVertical));
 
+  bool show_letters = keyboard_style == Style::kAlphanumeric;
+  const gfx::Size button_size =
+      gfx::Size(kButtonWidthDp, show_letters ? kAlphanumericButtonHeightDp
+                                             : kNumericButtonHeightDp);
+
+  auto add_digit_button = [&](View* row, int value) {
+    row->AddChildView(
+        new DigitPinButton(value, show_letters, button_size, on_key_));
+  };
+
   // 1-2-3
   auto* row = build_and_add_row();
-  row->AddChildView(new DigitPinButton(1, on_key_));
-  row->AddChildView(new DigitPinButton(2, on_key_));
-  row->AddChildView(new DigitPinButton(3, on_key_));
+  add_digit_button(row, 1);
+  add_digit_button(row, 2);
+  add_digit_button(row, 3);
 
   // 4-5-6
   row = build_and_add_row();
-  row->AddChildView(new DigitPinButton(4, on_key_));
-  row->AddChildView(new DigitPinButton(5, on_key_));
-  row->AddChildView(new DigitPinButton(6, on_key_));
+  add_digit_button(row, 4);
+  add_digit_button(row, 5);
+  add_digit_button(row, 6);
 
   // 7-8-9
   row = build_and_add_row();
-  row->AddChildView(new DigitPinButton(7, on_key_));
-  row->AddChildView(new DigitPinButton(8, on_key_));
-  row->AddChildView(new DigitPinButton(9, on_key_));
+  add_digit_button(row, 7);
+  add_digit_button(row, 8);
+  add_digit_button(row, 9);
 
   // 0-backspace
   row = build_and_add_row();
   auto* spacer = new NonAccessibleView();
-  spacer->SetPreferredSize(gfx::Size(kButtonSizeDp, kButtonSizeDp));
+  spacer->SetPreferredSize(button_size);
   row->AddChildView(spacer);
-  row->AddChildView(new DigitPinButton(0, on_key_));
-  backspace_ = new BackspacePinButton(on_backspace_);
+  add_digit_button(row, 0);
+  backspace_ = new BackspacePinButton(button_size, on_backspace_);
   row->AddChildView(backspace_);
 }
 
diff --git a/ash/login/ui/login_pin_view.h b/ash/login/ui/login_pin_view.h
index 157ee38..f486d1c 100644
--- a/ash/login/ui/login_pin_view.h
+++ b/ash/login/ui/login_pin_view.h
@@ -46,16 +46,27 @@
 //
 class ASH_EXPORT LoginPinView : public NonAccessibleView {
  public:
-  // Size of each button.
-  static const int kButtonSizeDp;
+  // Visual style of PIN keyboard.
+  enum class Style {
+    // Has a layout and look of a telephone keypad. Keys display a combination
+    // of a digit and letters. The letters can be used for mnemonic techniques.
+    kAlphanumeric,
+    // Has a layout of a telephone keypad, but keys display only digits, no
+    // letters.
+    kNumeric,
+  };
 
   class ASH_EXPORT TestApi {
    public:
+    // Returns expected button size for the given PIN keyboard |style|.
+    static gfx::Size GetButtonSize(Style style);
+
     explicit TestApi(LoginPinView* view);
     ~TestApi();
 
     views::View* GetButton(int number) const;
     views::View* GetBackspaceButton() const;
+
     // Sets the timers that are used for backspace auto-submit. |delay_timer| is
     // the initial delay before an auto-submit, and |repeat_timer| fires
     // whenever a new backspace event should run after the initial delay.
@@ -69,10 +80,12 @@
   using OnPinKey = base::RepeatingCallback<void(int value)>;
   using OnPinBackspace = base::RepeatingClosure;
 
+  // Creates PIN view with the specified |keyboard_style|.
   // |on_key| is called whenever the user taps one of the pin buttons.
   // |on_backspace| is called when the user wants to erase the most recently
   // tapped key. Neither callback can be null.
-  explicit LoginPinView(const OnPinKey& on_key,
+  explicit LoginPinView(Style keyboard_style,
+                        const OnPinKey& on_key,
                         const OnPinBackspace& on_backspace);
   ~LoginPinView() override;
 
diff --git a/ash/login/ui/login_pin_view_unittest.cc b/ash/login/ui/login_pin_view_unittest.cc
index 7434d9a..1ccf0515 100644
--- a/ash/login/ui/login_pin_view_unittest.cc
+++ b/ash/login/ui/login_pin_view_unittest.cc
@@ -4,7 +4,10 @@
 
 #include "ash/login/ui/login_password_view.h"
 
+#include <algorithm>
 #include <memory>
+#include <set>
+#include <vector>
 
 #include "ash/login/ui/login_pin_view.h"
 #include "ash/login/ui/login_test_base.h"
@@ -22,13 +25,15 @@
   LoginPinViewTest() = default;
   ~LoginPinViewTest() override = default;
 
-  // LoginScreenTest:
-  void SetUp() override {
-    LoginTestBase::SetUp();
-
-    view_ = new LoginPinView(
-        base::Bind(&LoginPinViewTest::OnPinKey, base::Unretained(this)),
-        base::Bind(&LoginPinViewTest::OnPinBackspace, base::Unretained(this)));
+  // Creates login pin view with the specified keyboard |style| and sets it up
+  // in a widget.
+  void CreateLoginPinViewWithStyle(LoginPinView::Style style) {
+    view_ =
+        new LoginPinView(style,
+                         base::BindRepeating(&LoginPinViewTest::OnPinKey,
+                                             base::Unretained(this)),
+                         base::BindRepeating(&LoginPinViewTest::OnPinBackspace,
+                                             base::Unretained(this)));
 
     SetWidget(CreateWidgetWithContent(view_));
   }
@@ -50,6 +55,7 @@
 
 // Verifies that PIN submit works with 'Enter'.
 TEST_F(LoginPinViewTest, ButtonsFireEvents) {
+  CreateLoginPinViewWithStyle(LoginPinView::Style::kAlphanumeric);
   ui::test::EventGenerator* generator = GetEventGenerator();
   LoginPinView::TestApi test_api(view_);
 
@@ -70,23 +76,28 @@
   EXPECT_EQ(1, backspace_);
 }
 
-// Validates buttons have the correct spacing.
-TEST_F(LoginPinViewTest, ButtonSpacingAndSize) {
+// Validates buttons have the correct spacing for alphanumeric PIN keyboard
+// style.
+TEST_F(LoginPinViewTest, AlphanumericKeyboardButtonSpacingAndSize) {
+  CreateLoginPinViewWithStyle(LoginPinView::Style::kAlphanumeric);
   LoginPinView::TestApi test_api(view_);
 
+  const gfx::Size expected_button_size =
+      LoginPinView::TestApi::GetButtonSize(LoginPinView::Style::kAlphanumeric);
+
   // Validate pin button size.
   for (int i = 0; i <= 9; ++i) {
     DCHECK_EQ(test_api.GetButton(i)->size().width(),
-              LoginPinView::kButtonSizeDp);
+              expected_button_size.width());
     DCHECK_EQ(test_api.GetButton(i)->size().height(),
-              LoginPinView::kButtonSizeDp);
+              expected_button_size.height());
   }
 
   // Validate backspace button size.
   DCHECK_EQ(test_api.GetBackspaceButton()->size().width(),
-            LoginPinView::kButtonSizeDp);
+            expected_button_size.width());
   DCHECK_EQ(test_api.GetBackspaceButton()->size().height(),
-            LoginPinView::kButtonSizeDp);
+            expected_button_size.height());
 
   // Record all the x/y coordinates of the buttons.
   std::set<int> seen_x;
@@ -109,16 +120,67 @@
   // next one. This is correct because we have already validated button size.
   EXPECT_EQ(3u, sorted_x.size());
   for (size_t i = 0; i < sorted_x.size() - 1; ++i)
-    EXPECT_EQ(sorted_x[i] + LoginPinView::kButtonSizeDp, sorted_x[i + 1]);
+    EXPECT_EQ(sorted_x[i] + expected_button_size.width(), sorted_x[i + 1]);
 
   EXPECT_EQ(4u, sorted_y.size());
   for (size_t i = 0; i < sorted_y.size() - 1; ++i)
-    EXPECT_EQ(sorted_y[i] + LoginPinView::kButtonSizeDp, sorted_y[i + 1]);
+    EXPECT_EQ(sorted_y[i] + expected_button_size.height(), sorted_y[i + 1]);
+}
+
+// Validates buttons have the correct spacing for numeric PIN keyboard style.
+TEST_F(LoginPinViewTest, NumericKeyboardButtonSpacingAndSize) {
+  CreateLoginPinViewWithStyle(LoginPinView::Style::kNumeric);
+  LoginPinView::TestApi test_api(view_);
+
+  const gfx::Size expected_button_size =
+      LoginPinView::TestApi::GetButtonSize(LoginPinView::Style::kNumeric);
+
+  // Validate pin button size.
+  for (int i = 0; i <= 9; ++i) {
+    DCHECK_EQ(test_api.GetButton(i)->size().width(),
+              expected_button_size.width());
+    DCHECK_EQ(test_api.GetButton(i)->size().height(),
+              expected_button_size.height());
+  }
+
+  // Validate backspace button size.
+  DCHECK_EQ(test_api.GetBackspaceButton()->size().width(),
+            expected_button_size.width());
+  DCHECK_EQ(test_api.GetBackspaceButton()->size().height(),
+            expected_button_size.height());
+
+  // Record all the x/y coordinates of the buttons.
+  std::set<int> seen_x;
+  std::set<int> seen_y;
+  for (int i = 0; i <= 9; ++i) {
+    gfx::Rect screen_bounds = test_api.GetButton(i)->GetBoundsInScreen();
+    seen_x.insert(screen_bounds.x());
+    seen_y.insert(screen_bounds.y());
+  }
+  seen_x.insert(test_api.GetBackspaceButton()->GetBoundsInScreen().x());
+  seen_y.insert(test_api.GetBackspaceButton()->GetBoundsInScreen().y());
+
+  // Sort the coordinates so we can easily check the distance between them.
+  std::vector<int> sorted_x(seen_x.begin(), seen_x.end());
+  std::vector<int> sorted_y(seen_y.begin(), seen_y.end());
+  std::sort(sorted_x.begin(), sorted_x.end());
+  std::sort(sorted_y.begin(), sorted_y.end());
+
+  // Validate each x or y coordinate has the correct distance between it and the
+  // next one. This is correct because we have already validated button size.
+  EXPECT_EQ(3u, sorted_x.size());
+  for (size_t i = 0; i < sorted_x.size() - 1; ++i)
+    EXPECT_EQ(sorted_x[i] + expected_button_size.width(), sorted_x[i + 1]);
+
+  EXPECT_EQ(4u, sorted_y.size());
+  for (size_t i = 0; i < sorted_y.size() - 1; ++i)
+    EXPECT_EQ(sorted_y[i] + expected_button_size.height(), sorted_y[i + 1]);
 }
 
 // Verifies that holding the backspace button automatically triggers and begins
 // repeating if it is held down.
 TEST_F(LoginPinViewTest, BackspaceAutoSubmitsAndRepeats) {
+  CreateLoginPinViewWithStyle(LoginPinView::Style::kAlphanumeric);
   ui::test::EventGenerator* generator = GetEventGenerator();
   LoginPinView::TestApi test_api(view_);
 
diff --git a/ash/login/ui/parent_access_view.cc b/ash/login/ui/parent_access_view.cc
index f4aed00..49b72c3 100644
--- a/ash/login/ui/parent_access_view.cc
+++ b/ash/login/ui/parent_access_view.cc
@@ -60,8 +60,9 @@
 
 constexpr int kIconToTitleDistanceDp = 28;
 constexpr int kTitleToDescriptionDistanceDp = 14;
-constexpr int kDescriptionToAccessCodeDistanceDp = 38;
-constexpr int kAccessCodeToPinKeyboardDistanceDp = 20;
+constexpr int kDescriptionToAccessCodeDistanceDp = 28;
+constexpr int kAccessCodeToPinKeyboardDistanceDp = 5;
+constexpr int kSubmitButtonBottomMarginDp = 8;
 
 constexpr int kTitleFontSizeDeltaDp = 3;
 constexpr int kDescriptionFontSizeDeltaDp = -1;
@@ -416,6 +417,7 @@
 
   // Pin keyboard.
   pin_keyboard_view_ = new LoginPinView(
+      LoginPinView::Style::kNumeric,
       base::BindRepeating(&AccessCodeInput::InsertDigit,
                           base::Unretained(access_code_view_)),
       base::BindRepeating(&AccessCodeInput::Backspace,
@@ -461,6 +463,8 @@
   submit_button_->SetEnabled(false);
   footer->AddChildView(submit_button_);
 
+  add_spacer(kSubmitButtonBottomMarginDp);
+
   // Pin keyboard is only shown in tablet mode.
   pin_keyboard_view_->SetVisible(IsTabletMode());
 
diff --git a/ash/shelf/login_shelf_view.cc b/ash/shelf/login_shelf_view.cc
index 74478fd..f175e78f 100644
--- a/ash/shelf/login_shelf_view.cc
+++ b/ash/shelf/login_shelf_view.cc
@@ -55,7 +55,7 @@
 #include "ui/views/controls/menu/menu_types.h"
 #include "ui/views/focus/focus_search.h"
 #include "ui/views/layout/box_layout.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/widget.h"
 
 using session_manager::SessionState;
diff --git a/ash/strings/ash_strings_en-GB.xtb b/ash/strings/ash_strings_en-GB.xtb
index 017d422..466eba4 100644
--- a/ash/strings/ash_strings_en-GB.xtb
+++ b/ash/strings/ash_strings_en-GB.xtb
@@ -148,10 +148,12 @@
 <translation id="3153444934357957346">You can only have up to <ph name="MULTI_PROFILE_USER_LIMIT" /> accounts in multiple sign-in.</translation>
 <translation id="3154351730702813399">The device admin may monitor your browsing activity.</translation>
 <translation id="3202010236269062730">{NUM_DEVICES,plural, =1{Connected to a device}other{Connected to # devices}}</translation>
+<translation id="3226991577105957773">+<ph name="COUNT" /> more</translation>
 <translation id="3236488194889173876">No mobile network available</translation>
 <translation id="3255483164551725916">What can you do?</translation>
 <translation id="3294437725009624529">Guest</translation>
 <translation id="3308453408813785101"><ph name="USER_EMAIL_ADDRESS" /> can still sign in later.</translation>
+<translation id="3321628682574733415">Incorrect parent code</translation>
 <translation id="332587331255250389">Please replace the battery</translation>
 <translation id="3351879221545518001">You are currently casting the screen.</translation>
 <translation id="3364721542077212959">Stylus tools</translation>
@@ -196,6 +198,7 @@
 <translation id="4017989525502048489">Laser pointer</translation>
 <translation id="4065525899979931964">{NUM_APPS,plural, =1{Off for an app}other{Off for # apps}}</translation>
 <translation id="4072264167173457037">Medium signal</translation>
+<translation id="4129129681837227511">To see notifications on your lock screen, unlock to change the setting</translation>
 <translation id="4146833061457621061">Play music</translation>
 <translation id="4181841719683918333">Languages</translation>
 <translation id="4195877955194704651">Automatic clicks button</translation>
@@ -333,6 +336,7 @@
 <translation id="6528179044667508675">Do not disturb</translation>
 <translation id="6537270692134705506">Capture screen</translation>
 <translation id="6542521951477560771">Casting to <ph name="RECEIVER_NAME" /></translation>
+<translation id="6559976592393364813">Ask administrator</translation>
 <translation id="6585808820553845416">Session ends in <ph name="SESSION_TIME_REMAINING" />.</translation>
 <translation id="6627638273713273709">Search+Shift+K</translation>
 <translation id="6650933572246256093">Bluetooth device "<ph name="DEVICE_NAME" />" would like permission to pair. Please enter this passkey on that device: <ph name="PASSKEY" /></translation>
diff --git a/ash/strings/ash_strings_es-419.xtb b/ash/strings/ash_strings_es-419.xtb
index dc6e0f4..852b450b 100644
--- a/ash/strings/ash_strings_es-419.xtb
+++ b/ash/strings/ash_strings_es-419.xtb
@@ -229,6 +229,7 @@
 <translation id="4585337515783392668">Dejar de transmitir en un receptor desconocido</translation>
 <translation id="4628757576491864469">Dispositivos</translation>
 <translation id="4659419629803378708">Se habilitó ChromeVox</translation>
+<translation id="4696813013609194136">Desbloquea el dispositivo con el código parental</translation>
 <translation id="4734965478015604180">Horizontal</translation>
 <translation id="4774338217796918551">Regresa mañana a las <ph name="COME_BACK_TIME" />.</translation>
 <translation id="4776917500594043016">Contraseña para <ph name="USER_EMAIL_ADDRESS" /></translation>
@@ -309,6 +310,7 @@
 <translation id="615957422585914272">Mostrar el teclado en pantalla</translation>
 <translation id="6164005077879661055">Todos los archivos y los datos locales asociados al usuario supervisado se eliminarán de forma permanente una vez que se elimine este usuario supervisado. Es posible que el administrador pueda seguir viendo la configuración y los sitios web visitados de este usuario supervisado en <ph name="MANAGEMENT_URL" />.</translation>
 <translation id="6165508094623778733">Más información</translation>
+<translation id="6226658484809055840">El administrador del dispositivo tiene acceso a toda la actividad, incluidas las contraseñas y comunicaciones.</translation>
 <translation id="6254629735336163724">Se bloqueó en posición horizontal</translation>
 <translation id="6259254695169772643">Usa tu pluma stylus para realizar una selección</translation>
 <translation id="6267036997247669271"><ph name="NAME" />: Activando...</translation>
@@ -377,6 +379,7 @@
 <translation id="7377169924702866686">Bloq Mayús está activado.</translation>
 <translation id="7384299914270925461"><ph name="SIGN" /><ph name="MINUTES_REMAINING" />:<ph name="SECONDS_REMAINING" /> s</translation>
 <translation id="7398254312354928459">Se cambió la conexión de red</translation>
+<translation id="7405710164030118432">Para desbloquear el dispositivo, ingresa el código de acceso parental de Family Link</translation>
 <translation id="742594950370306541">Cámara en uso</translation>
 <translation id="743058460480092004">Cámara y micrófono en uso</translation>
 <translation id="7497767806359279797">Elegir idioma y teclado</translation>
diff --git a/ash/strings/ash_strings_nl.xtb b/ash/strings/ash_strings_nl.xtb
index d9e6ef2..d33e80b30 100644
--- a/ash/strings/ash_strings_nl.xtb
+++ b/ash/strings/ash_strings_nl.xtb
@@ -309,7 +309,7 @@
 <translation id="615957422585914272">Schermtoetsenbord weergeven</translation>
 <translation id="6164005077879661055">Alle bestanden en lokale gegevens gekoppeld aan de gebruiker met beperkte rechten worden permanent verwijderd zodra de gebruiker met beperkte rechten is verwijderd. Bezochte websites en instellingen voor deze gebruiker met beperkte rechten kunnen nog steeds zichtbaar zijn voor de beheerder op <ph name="MANAGEMENT_URL" />.</translation>
 <translation id="6165508094623778733">Meer informatie</translation>
-<translation id="6226658484809055840">De apparaatbeheerder heeft toegang tot alle activiteit, inclusief wachtwoorden en communicatie.</translation>
+<translation id="6226658484809055840">De apparaatbeheerder heeft toegang tot alle activiteit, waaronder wachtwoorden en communicatie.</translation>
 <translation id="6254629735336163724">Vergrendeld in horizontale stand</translation>
 <translation id="6259254695169772643">Gebruik je stylus om te selecteren</translation>
 <translation id="6267036997247669271"><ph name="NAME" />: activeren...</translation>
diff --git a/ash/strings/ash_strings_no.xtb b/ash/strings/ash_strings_no.xtb
index 2b2edb8..cf6138d 100644
--- a/ash/strings/ash_strings_no.xtb
+++ b/ash/strings/ash_strings_no.xtb
@@ -309,7 +309,7 @@
 <translation id="615957422585914272">Vis skjermtastaturet</translation>
 <translation id="6164005077879661055">Alle filer og lokale data tilknyttet den administrerte brukeren slettes permanent når den administrerte brukeren fjernes. Besøkte nettsteder og innstillinger for denne administrerte brukeren kan fortsatt ses av administratoren på <ph name="MANAGEMENT_URL" />.</translation>
 <translation id="6165508094623778733">Finn ut mer</translation>
-<translation id="6226658484809055840">Enhetsadministrator har tilgang til all aktivitet, inkludert passord og kommunikasjon.</translation>
+<translation id="6226658484809055840">Enhetsadministratoren har tilgang til all aktivitet, inkludert passord og kommunikasjon.</translation>
 <translation id="6254629735336163724">Låst til horisontal</translation>
 <translation id="6259254695169772643">Bruk pekepennen til å velge</translation>
 <translation id="6267036997247669271"><ph name="NAME" />: aktiveres …</translation>
diff --git a/ash/strings/ash_strings_ru.xtb b/ash/strings/ash_strings_ru.xtb
index 3989ed7..613377b2 100644
--- a/ash/strings/ash_strings_ru.xtb
+++ b/ash/strings/ash_strings_ru.xtb
@@ -228,6 +228,7 @@
 <translation id="4585337515783392668">Остановить трансляцию на неизвестное устройство</translation>
 <translation id="4628757576491864469">Устройства</translation>
 <translation id="4659419629803378708">Функция ChromeVox включена</translation>
+<translation id="4696813013609194136">Требуется родительский код доступа</translation>
 <translation id="4734965478015604180">Горизонтальная ориентация</translation>
 <translation id="4774338217796918551">Возвращайтесь завтра в <ph name="COME_BACK_TIME" />.</translation>
 <translation id="4776917500594043016">Пароль для адреса электронной почты <ph name="USER_EMAIL_ADDRESS" /></translation>
@@ -308,6 +309,7 @@
 <translation id="615957422585914272">Показывать экранную клавиатуру</translation>
 <translation id="6164005077879661055">После удаления контролируемого профиля все файлы и локальные данные, связанные с ним, будут удалены. Посещенные страницы и настройки этого профиля будут видны его менеджеру на странице: <ph name="MANAGEMENT_URL" />.</translation>
 <translation id="6165508094623778733">Подробнее...</translation>
+<translation id="6226658484809055840">У администратора устройства есть доступ ко всем вашим действиям, а также к паролям и переписке.</translation>
 <translation id="6254629735336163724">Заблокировано в горизонтальном положении</translation>
 <translation id="6259254695169772643">Выберите нужное с помощью стилуса</translation>
 <translation id="6267036997247669271"><ph name="NAME" />: выполняется активация...</translation>
@@ -376,6 +378,7 @@
 <translation id="7377169924702866686">Включен режим Caps Lock.</translation>
 <translation id="7384299914270925461"><ph name="SIGN" /><ph name="MINUTES_REMAINING" />:<ph name="SECONDS_REMAINING" /> сек.</translation>
 <translation id="7398254312354928459">Установлено соединение с другой сетью</translation>
+<translation id="7405710164030118432">Чтобы разблокировать устройство, введите родительский код доступа Family Link.</translation>
 <translation id="742594950370306541">Камера используется.</translation>
 <translation id="743058460480092004">Камера и микрофон используются.</translation>
 <translation id="7497767806359279797">Выберите язык и клавиатуру</translation>
diff --git a/ash/strings/ash_strings_te.xtb b/ash/strings/ash_strings_te.xtb
index f37768c0..5726bb19 100644
--- a/ash/strings/ash_strings_te.xtb
+++ b/ash/strings/ash_strings_te.xtb
@@ -254,7 +254,7 @@
 <translation id="5168181903108465623">Cast పరికరాలు అందుబాటులో ఉన్నాయి</translation>
 <translation id="5207949376430453814">వచన కర్సర్ గుర్తును హైలైట్ చేయి</translation>
 <translation id="5222676887888702881">సైన్ ఔట్</translation>
-<translation id="523505283826916779">ప్రాప్యత సెట్టింగ్‌లు</translation>
+<translation id="523505283826916779">యాక్సెస్‌ సెట్టింగ్‌లు</translation>
 <translation id="5283198616748585639">1 నిమి జోడించు</translation>
 <translation id="5302048478445481009">భాష</translation>
 <translation id="5313326810920013265">బ్లూటూత్ సెట్టింగ్‌లు</translation>
@@ -355,11 +355,11 @@
 <translation id="6910714959251846841">ఈ అప్‌డేట్ కోసం మీ పరికరాన్ని పవర్‌వాష్ చేయాలి. తాజా <ph name="SYSTEM_APP_NAME" /> అప్‌డేట్ గురించి మరింత తెలుసుకోండి.</translation>
 <translation id="6911468394164995108">మరొక దానిలో చేరండి...</translation>
 <translation id="6972754398087986839">ప్రారంభించండి</translation>
-<translation id="6981982820502123353">యాక్సెస్ సామర్థ్యం</translation>
+<translation id="6981982820502123353">యాక్సెస్‌</translation>
 <translation id="698231206551913481">ఈ వినియోగదారును తీసివేసిన తర్వాత ఈ వినియోగదారుతో అనుబంధించిన అన్ని ఫైల్‌లు మరియు స్థానిక డేటా శాశ్వతంగా తొలగించబడతాయి.</translation>
 <translation id="7015766095477679451">తిరిగి <ph name="COME_BACK_TIME" />కి రండి.</translation>
 <translation id="7025533177575372252">మీ <ph name="DEVICE_NAME" />ని మీ ఫోన్‌కి కనెక్ట్ చేయండి</translation>
-<translation id="7029814467594812963">సెషన్‌ని నిష్క్రమించు</translation>
+<translation id="7029814467594812963">సెషన్‌ను నిష్క్రమించు</translation>
 <translation id="7066646422045619941">ఈ నెట్‌వర్క్‌ను మీ నిర్వాహ‌కుడు నిలిపివేశారు.</translation>
 <translation id="7067196344162293536">స్వయంచాలకంగా తిప్పు</translation>
 <translation id="7068360136237591149">ఫైల్‌లు తెరువు</translation>
diff --git a/ash/system/network/active_network_icon.cc b/ash/system/network/active_network_icon.cc
index fb0d801f..6499215 100644
--- a/ash/system/network/active_network_icon.cc
+++ b/ash/system/network/active_network_icon.cc
@@ -16,13 +16,12 @@
 #include "ui/base/l10n/l10n_util.h"
 #include "ui/gfx/paint_vector_icon.h"
 
+using chromeos::NetworkState;
 using chromeos::NetworkStateHandler;
 using chromeos::NetworkTypePattern;
 
 namespace ash {
 
-using network_icon::NetworkIconState;
-
 namespace {
 
 bool IsTrayIcon(network_icon::IconType icon_type) {
@@ -38,18 +37,16 @@
   return kUnifiedMenuIconColor;
 }
 
-base::Optional<NetworkIconState> GetConnectingOrConnected(
-    const chromeos::NetworkState* connecting_network,
-    const chromeos::NetworkState* connected_network) {
+const NetworkState* GetConnectingOrConnected(
+    const NetworkState* connecting_network,
+    const NetworkState* connected_network) {
   if (connecting_network &&
       (!connected_network || connecting_network->connect_requested())) {
     // If connecting to a network, and there is either no connected network or
     // the connection was user requested, use the connecting network.
-    return base::make_optional<NetworkIconState>(connecting_network);
+    return connecting_network;
   }
-  if (connected_network)
-    return base::make_optional<NetworkIconState>(connected_network);
-  return base::nullopt;
+  return connected_network;
 }
 
 }  // namespace
@@ -73,7 +70,7 @@
       return l10n_util::GetStringUTF16(cellular_uninitialized_msg_);
     return l10n_util::GetStringUTF16(IDS_ASH_STATUS_TRAY_NETWORK_NOT_CONNECTED);
   }
-  return network_icon::GetLabelForNetwork(*default_network_, icon_type);
+  return network_icon::GetLabelForNetwork(default_network_, icon_type);
 }
 
 gfx::ImageSkia ActiveNetworkIcon::GetSingleImage(
@@ -83,8 +80,8 @@
   if (!default_network_ && cellular_uninitialized_msg_ != 0) {
     if (animating)
       *animating = true;
-    return network_icon::GetConnectingImageForNetworkType(
-        network_icon::NetworkType::kCellular, icon_type);
+    return network_icon::GetConnectingImageForNetworkType(shill::kTypeCellular,
+                                                          icon_type);
   }
   return GetDefaultImageImpl(default_network_, icon_type, animating);
 }
@@ -92,9 +89,10 @@
 gfx::ImageSkia ActiveNetworkIcon::GetDualImagePrimary(
     network_icon::IconType icon_type,
     bool* animating) {
-  if (default_network_ &&
-      default_network_->type == network_icon::NetworkType::kCellular) {
-    if (network_icon::IsConnected(*default_network_)) {
+  const NetworkState* default_network = default_network_;
+  if (default_network &&
+      default_network->Matches(NetworkTypePattern::Cellular())) {
+    if (default_network->IsConnectedState()) {
       // TODO: Show proper technology badges.
       if (animating)
         *animating = false;
@@ -102,9 +100,9 @@
                                    GetDefaultColorForIconType(icon_type));
     }
     // If Cellular is connecting, use the active non cellular network.
-    return GetDefaultImageImpl(active_non_cellular_, icon_type, animating);
+    default_network = active_non_cellular_;
   }
-  return GetDefaultImageImpl(default_network_, icon_type, animating);
+  return GetDefaultImageImpl(default_network, icon_type, animating);
 }
 
 gfx::ImageSkia ActiveNetworkIcon::GetDualImageCellular(
@@ -120,19 +118,19 @@
   if (cellular_uninitialized_msg_ != 0) {
     if (animating)
       *animating = true;
-    return network_icon::GetConnectingImageForNetworkType(
-        network_icon::NetworkType::kCellular, icon_type);
+    return network_icon::GetConnectingImageForNetworkType(shill::kTypeCellular,
+                                                          icon_type);
   }
 
   if (!active_cellular_) {
     if (animating)
       *animating = false;
     return network_icon::GetDisconnectedImageForNetworkType(
-        network_icon::NetworkType::kCellular);
+        shill::kTypeCellular);
   }
 
   return network_icon::GetImageForNonVirtualNetwork(
-      *active_cellular_, icon_type, false /* show_vpn_badge */, animating);
+      active_cellular_, icon_type, false /* show_vpn_badge */, animating);
 }
 
 void ActiveNetworkIcon::InitForTesting(
@@ -157,37 +155,31 @@
 }
 
 gfx::ImageSkia ActiveNetworkIcon::GetDefaultImageImpl(
-    const base::Optional<NetworkIconState>& default_network,
+    const NetworkState* default_network,
     network_icon::IconType icon_type,
     bool* animating) {
-  if (!default_network) {
-    VLOG(1) << __func__ << ": No network";
+  if (!default_network_)
     return GetDefaultImageForNoNetwork(icon_type, animating);
-  }
   // Don't show connected Ethernet in the tray unless a VPN is present.
-  if (default_network->type == network_icon::NetworkType::kEthernet &&
+  if (default_network->Matches(NetworkTypePattern::Ethernet()) &&
       IsTrayIcon(icon_type) && !active_vpn_) {
     if (animating)
       *animating = false;
-    VLOG(1) << __func__ << ": Ethernet: No icon";
     return gfx::ImageSkia();
   }
 
   // Connected network with a connecting VPN.
-  if (network_icon::IsConnected(*default_network) && active_vpn_ &&
-      network_icon::IsConnecting(*active_vpn_)) {
+  if (default_network->IsConnectedState() && active_vpn_ &&
+      active_vpn_->IsConnectingState()) {
     if (animating)
       *animating = true;
-    VLOG(1) << __func__ << ": Connected with connecting VPN";
     return network_icon::GetConnectedNetworkWithConnectingVpnImage(
-        *default_network, icon_type);
+        default_network, icon_type);
   }
 
   // Default behavior: connected or connecting network, possibly with VPN badge.
   bool show_vpn_badge = !!active_vpn_;
-  VLOG(1) << __func__ << ": Network: " << default_network->name
-          << " Strength: " << default_network->signal_strength;
-  return network_icon::GetImageForNonVirtualNetwork(*default_network, icon_type,
+  return network_icon::GetImageForNonVirtualNetwork(default_network, icon_type,
                                                     show_vpn_badge, animating);
 }
 
@@ -199,8 +191,8 @@
   if (network_state_handler_ &&
       network_state_handler_->IsTechnologyEnabled(NetworkTypePattern::WiFi())) {
     // WiFi is enabled but disconnected, show an empty wedge.
-    return network_icon::GetBasicImage(
-        icon_type, network_icon::NetworkType::kWiFi, false /* connected */);
+    return network_icon::GetBasicImage(icon_type, shill::kTypeWifi,
+                                       false /* connected */);
   }
   // WiFi is disabled, show a full icon with a strikethrough.
   return network_icon::GetImageForWiFiEnabledState(false /* not enabled*/,
@@ -208,7 +200,7 @@
 }
 
 void ActiveNetworkIcon::UpdateActiveNetworks() {
-  std::vector<const chromeos::NetworkState*> active_networks;
+  std::vector<const NetworkState*> active_networks;
   network_state_handler_->GetActiveNetworkListByType(
       NetworkTypePattern::Default(), &active_networks);
   ActiveNetworksChanged(active_networks);
@@ -249,23 +241,23 @@
 }
 
 void ActiveNetworkIcon::ActiveNetworksChanged(
-    const std::vector<const chromeos::NetworkState*>& active_networks) {
-  active_cellular_.reset();
-  active_vpn_.reset();
+    const std::vector<const NetworkState*>& active_networks) {
+  active_cellular_ = nullptr;
+  active_vpn_ = nullptr;
 
-  const chromeos::NetworkState* connected_network = nullptr;
-  const chromeos::NetworkState* connected_non_cellular = nullptr;
-  const chromeos::NetworkState* connecting_network = nullptr;
-  const chromeos::NetworkState* connecting_non_cellular = nullptr;
-  for (const chromeos::NetworkState* network : active_networks) {
+  const NetworkState* connected_network = nullptr;
+  const NetworkState* connected_non_cellular = nullptr;
+  const NetworkState* connecting_network = nullptr;
+  const NetworkState* connecting_non_cellular = nullptr;
+  for (const NetworkState* network : active_networks) {
     if (network->Matches(NetworkTypePattern::VPN())) {
       if (!active_vpn_)
-        active_vpn_ = base::make_optional<NetworkIconState>(network);
+        active_vpn_ = network;
       continue;
     }
     if (network->Matches(NetworkTypePattern::Cellular())) {
       if (!active_cellular_)
-        active_cellular_ = base::make_optional<NetworkIconState>(network);
+        active_cellular_ = network;
     }
     if (network->IsConnectedState()) {
       if (!connected_network)
@@ -287,21 +279,8 @@
     }
   }
 
-  VLOG_IF(2, connected_network)
-      << __func__ << ": Connected network: " << connected_network->name()
-      << " State: " << connected_network->connection_state()
-      << " Strength: " << connected_network->signal_strength();
-  VLOG_IF(2, connecting_network)
-      << __func__ << ": Connecting network: " << connecting_network->name()
-      << " State: " << connecting_network->connection_state()
-      << " Strength: " << connecting_network->signal_strength();
-
   default_network_ =
       GetConnectingOrConnected(connecting_network, connected_network);
-  VLOG_IF(2, default_network_)
-      << __func__ << ": Default network: " << default_network_->name
-      << " Strength: " << default_network_->signal_strength;
-
   active_non_cellular_ =
       GetConnectingOrConnected(connecting_non_cellular, connected_non_cellular);
 
diff --git a/ash/system/network/active_network_icon.h b/ash/system/network/active_network_icon.h
index f4937f61..79422c5e 100644
--- a/ash/system/network/active_network_icon.h
+++ b/ash/system/network/active_network_icon.h
@@ -11,7 +11,6 @@
 #include "ash/ash_export.h"
 #include "ash/system/network/network_icon.h"
 #include "base/macros.h"
-#include "base/optional.h"
 #include "base/strings/string16.h"
 #include "base/time/time.h"
 #include "chromeos/network/network_state_handler_observer.h"
@@ -70,7 +69,7 @@
   void ShutdownNetworkStateHandler();
 
   gfx::ImageSkia GetDefaultImageImpl(
-      const base::Optional<network_icon::NetworkIconState>& default_network,
+      const chromeos::NetworkState* default_network,
       network_icon::IconType icon_type,
       bool* animating);
 
@@ -90,10 +89,10 @@
   void OnShuttingDown() override;
 
   chromeos::NetworkStateHandler* network_state_handler_ = nullptr;
-  base::Optional<network_icon::NetworkIconState> default_network_;
-  base::Optional<network_icon::NetworkIconState> active_non_cellular_;
-  base::Optional<network_icon::NetworkIconState> active_cellular_;
-  base::Optional<network_icon::NetworkIconState> active_vpn_;
+  const chromeos::NetworkState* default_network_ = nullptr;
+  const chromeos::NetworkState* active_non_cellular_ = nullptr;
+  const chromeos::NetworkState* active_cellular_ = nullptr;
+  const chromeos::NetworkState* active_vpn_ = nullptr;
   int cellular_uninitialized_msg_ = 0;
   base::Time uninitialized_state_time_;
 
diff --git a/ash/system/network/active_network_icon_unittest.cc b/ash/system/network/active_network_icon_unittest.cc
index ac251235..97f126f 100644
--- a/ash/system/network/active_network_icon_unittest.cc
+++ b/ash/system/network/active_network_icon_unittest.cc
@@ -76,6 +76,7 @@
                        base::Value(state));
     SetServiceProperty(cellular_path_, shill::kSignalStrengthProperty,
                        base::Value(100));
+    base::RunLoop().RunUntilIdle();
   }
 
   void SetCellularUninitialized(bool scanning) {
@@ -98,8 +99,7 @@
 
   gfx::ImageSkia ImageForNetwork(const chromeos::NetworkState* network) {
     return network_icon::GetImageForNonVirtualNetwork(
-        network_icon::NetworkIconState(network), icon_type_,
-        false /* show_vpn_badge */);
+        network, icon_type_, false /* show_vpn_badge */);
   }
 
   bool AreImagesEqual(const gfx::ImageSkia& image,
@@ -122,9 +122,6 @@
       const std::string& connection_state,
       int signal_strength = 100) {
     std::string id = base::StringPrintf("reference_%d", reference_count_++);
-    VLOG(1) << "CreateStandaloneNetworkState: " << id << " type: " << type
-            << " State: " << connection_state
-            << " Strength: " << signal_strength;
     return helper_.CreateStandaloneNetworkState(id, type, connection_state,
                                                 signal_strength);
   }
diff --git a/ash/system/network/network_icon.cc b/ash/system/network/network_icon.cc
index ed226c0..148512c4 100644
--- a/ash/system/network/network_icon.cc
+++ b/ash/system/network/network_icon.cc
@@ -4,8 +4,6 @@
 
 #include "ash/system/network/network_icon.h"
 
-#include <utility>
-
 #include "ash/public/cpp/ash_features.h"
 #include "ash/public/cpp/network_icon_image_source.h"
 #include "ash/resources/vector_icons/vector_icons.h"
@@ -18,10 +16,9 @@
 #include "base/strings/utf_string_conversions.h"
 #include "chromeos/network/network_state.h"
 #include "chromeos/network/network_type_pattern.h"
-#include "chromeos/network/onc/onc_translation_tables.h"
 #include "chromeos/network/tether_constants.h"
-#include "components/onc/onc_constants.h"
 #include "components/vector_icons/vector_icons.h"
+#include "third_party/cros_system_api/dbus/service_constants.h"
 #include "ui/base/l10n/l10n_util.h"
 #include "ui/gfx/image/image_skia_operations.h"
 #include "ui/gfx/image/image_skia_source.h"
@@ -29,6 +26,7 @@
 #include "ui/gfx/skia_util.h"
 #include "ui/gfx/vector_icon_types.h"
 
+using chromeos::NetworkState;
 using chromeos::NetworkTypePattern;
 
 namespace ash {
@@ -39,38 +37,42 @@
 // class used for maintaining a map of network state and images.
 class NetworkIconImpl {
  public:
-  NetworkIconImpl(const std::string& guid,
+  NetworkIconImpl(const std::string& path,
                   IconType icon_type,
-                  NetworkType network_type);
+                  const std::string& network_type);
 
   // Determines whether or not the associated network might be dirty and if so
   // updates and generates the icon. Does nothing if network no longer exists.
-  void Update(const NetworkIconState& network, bool show_vpn_badge);
+  void Update(const chromeos::NetworkState* network, bool show_vpn_badge);
 
   const gfx::ImageSkia& image() const { return image_; }
 
  private:
   // Updates |strength_index_| for wireless networks. Returns true if changed.
-  bool UpdateWirelessStrengthIndex(const NetworkIconState& network);
+  bool UpdateWirelessStrengthIndex(const chromeos::NetworkState* network);
 
   // Updates the local state for cellular networks. Returns true if changed.
-  bool UpdateCellularState(const NetworkIconState& network);
+  bool UpdateCellularState(const chromeos::NetworkState* network);
 
   // Gets |badges| based on |network| and the current state.
-  void GetBadges(const NetworkIconState& network, Badges* badges);
+  void GetBadges(const NetworkState* network, Badges* badges);
 
   // Gets the appropriate icon and badges and composites the image.
-  void GenerateImage(const NetworkIconState& network);
+  void GenerateImage(const chromeos::NetworkState* network);
+
+  // Network path, used for debugging.
+  std::string network_path_;
 
   // Defines color theme and VPN badging
   const IconType icon_type_;
 
   // Cached state of the network when the icon was last generated.
-  ConnectionStateType connection_state_;
+  std::string connection_state_;
   int strength_index_ = -1;
   Badge technology_badge_ = {};
   bool show_vpn_badge_ = false;
   bool is_roaming_ = false;
+  bool behind_captive_portal_ = false;
 
   // Generated icon image.
   gfx::ImageSkia image_;
@@ -106,14 +108,14 @@
 }
 
 void PurgeIconMap(IconType icon_type,
-                  const std::set<std::string>& network_guids) {
+                  const std::set<std::string>& network_paths) {
   NetworkIconMap* icon_map = GetIconMapInstance(icon_type, false);
   if (!icon_map)
     return;
   for (NetworkIconMap::iterator loop_iter = icon_map->begin();
        loop_iter != icon_map->end();) {
     NetworkIconMap::iterator cur_iter = loop_iter++;
-    if (network_guids.count(cur_iter->first) == 0) {
+    if (network_paths.count(cur_iter->first) == 0) {
       delete cur_iter->second;
       icon_map->erase(cur_iter);
     }
@@ -164,18 +166,32 @@
 //------------------------------------------------------------------------------
 // Utilities for extracting icon images.
 
-ImageType ImageTypeForNetworkType(NetworkType network_type) {
-  if (network_type == NetworkType::kWiFi)
+ImageType ImageTypeForNetworkType(const std::string& type) {
+  if (NetworkTypePattern::WiFi().MatchesType(type))
     return ARCS;
 
-  if (network_type == NetworkType::kCellular ||
-      network_type == NetworkType::kTether) {
+  if (NetworkTypePattern::Mobile().MatchesType(type))
     return BARS;
-  }
 
   return NONE;
 }
 
+// Returns the network type, performing a check to see if Wi-Fi networks
+// have an associated Tether network. Used to display the correct icon.
+std::string GetEffectiveNetworkType(const NetworkState* network,
+                                    IconType icon_type) {
+  if (IsTrayIcon(icon_type) && network->type() == shill::kTypeWifi &&
+      !network->tether_guid().empty()) {
+    return chromeos::kTypeTether;
+  }
+
+  return network->type();
+}
+
+ImageType ImageTypeForNetwork(const NetworkState* network, IconType icon_type) {
+  return ImageTypeForNetworkType(GetEffectiveNetworkType(network, icon_type));
+}
+
 gfx::Size GetSizeForIconType(IconType icon_type) {
   int size = kMenuIconSize;
   if (IsTrayIcon(icon_type)) {
@@ -250,28 +266,28 @@
   return zero_based_index + 1;
 }
 
-Badge BadgeForNetworkTechnology(const NetworkIconState& network,
+Badge BadgeForNetworkTechnology(const NetworkState* network,
                                 IconType icon_type) {
   Badge badge = {nullptr, GetDefaultColorForIconType(icon_type)};
-  const std::string& technology = network.network_technology;
-  if (technology == onc::cellular::kTechnologyEvdo) {
+  const std::string& technology = network->network_technology();
+  if (technology == shill::kNetworkTechnologyEvdo) {
     badge.icon = &kNetworkBadgeTechnologyEvdoIcon;
-  } else if (technology == onc::cellular::kTechnologyCdma1Xrtt) {
+  } else if (technology == shill::kNetworkTechnology1Xrtt) {
     badge.icon = &kNetworkBadgeTechnology1xIcon;
-  } else if (technology == onc::cellular::kTechnologyGprs ||
-             technology == onc::cellular::kTechnologyGsm) {
+  } else if (technology == shill::kNetworkTechnologyGprs ||
+             technology == shill::kNetworkTechnologyGsm) {
     badge.icon = &kNetworkBadgeTechnologyGprsIcon;
-  } else if (technology == onc::cellular::kTechnologyEdge) {
+  } else if (technology == shill::kNetworkTechnologyEdge) {
     badge.icon = &kNetworkBadgeTechnologyEdgeIcon;
-  } else if (technology == onc::cellular::kTechnologyUmts) {
+  } else if (technology == shill::kNetworkTechnologyUmts) {
     badge.icon = &kNetworkBadgeTechnology3gIcon;
-  } else if (technology == onc::cellular::kTechnologyHspa) {
+  } else if (technology == shill::kNetworkTechnologyHspa) {
     badge.icon = &kNetworkBadgeTechnologyHspaIcon;
-  } else if (technology == onc::cellular::kTechnologyHspaPlus) {
+  } else if (technology == shill::kNetworkTechnologyHspaPlus) {
     badge.icon = &kNetworkBadgeTechnologyHspaPlusIcon;
-  } else if (technology == onc::cellular::kTechnologyLte) {
+  } else if (technology == shill::kNetworkTechnologyLte) {
     badge.icon = &kNetworkBadgeTechnologyLteIcon;
-  } else if (technology == onc::cellular::kTechnologyLteAdvanced) {
+  } else if (technology == shill::kNetworkTechnologyLteAdvanced) {
     badge.icon = &kNetworkBadgeTechnologyLteAdvancedIcon;
   } else {
     return {};
@@ -279,20 +295,25 @@
   return badge;
 }
 
-gfx::ImageSkia GetIcon(const NetworkIconState& network,
+gfx::ImageSkia GetIcon(const NetworkState* network,
                        IconType icon_type,
                        int strength_index) {
-  if (network.type == NetworkType::kEthernet) {
+  if (network->Matches(NetworkTypePattern::Ethernet())) {
     return gfx::CreateVectorIcon(vector_icons::kEthernetIcon,
                                  GetDefaultColorForIconType(icon_type));
   }
-  if (network.type == NetworkType::kVPN) {
+  if (network->Matches(NetworkTypePattern::Wireless())) {
+    return GetImageForIndex(ImageTypeForNetwork(network, icon_type), icon_type,
+                            strength_index);
+  }
+  if (network->Matches(NetworkTypePattern::VPN())) {
     DCHECK(!IsTrayIcon(icon_type));
     return gfx::CreateVectorIcon(kNetworkVpnIcon,
                                  GetDefaultColorForIconType(ICON_TYPE_LIST));
   }
-  return GetImageForIndex(ImageTypeForNetworkType(network.type), icon_type,
-                          strength_index);
+
+  NOTREACHED() << "Request for icon for unsupported type: " << network->type();
+  return gfx::ImageSkia();
 }
 
 gfx::ImageSkia GetConnectingVpnImage(IconType icon_type) {
@@ -303,95 +324,41 @@
 
 }  // namespace
 
-NetworkIconState::NetworkIconState(const chromeos::NetworkState* network) {
-  guid = network->guid();
-  name = network->name();
-
-  const std::string& network_type = network->type();
-  if (NetworkTypePattern::Cellular().MatchesType(network_type) ||
-      NetworkTypePattern::Wimax().MatchesType(network_type)) {
-    type = NetworkType::kCellular;
-  } else if (NetworkTypePattern::Ethernet().MatchesType(network_type)) {
-    type = NetworkType::kEthernet;
-  } else if (NetworkTypePattern::Tether().MatchesType(network_type)) {
-    type = NetworkType::kTether;
-  } else if (NetworkTypePattern::VPN().MatchesType(network_type)) {
-    type = NetworkType::kVPN;
-  } else {
-    type = NetworkType::kWiFi;
-  }
-
-  if (network->IsCaptivePortal()) {
-    connection_state = ConnectionStateType::kPortal;
-  } else if (network->IsConnectedState()) {
-    connection_state = ConnectionStateType::kConnected;
-  } else if (network->IsConnectingState()) {
-    connection_state = ConnectionStateType::kConnecting;
-  } else {
-    connection_state = ConnectionStateType::kNotConnected;
-  }
-
-  if (type == NetworkType::kWiFi && !network->security_class().empty()) {
-    chromeos::onc::TranslateStringToONC(chromeos::onc::kWiFiSecurityTable,
-                                        network->security_class(), &security);
-  }
-  if (type == NetworkType::kCellular) {
-    if (!network->network_technology().empty()) {
-      chromeos::onc::TranslateStringToONC(
-          chromeos::onc::kNetworkTechnologyTable, network->network_technology(),
-          &network_technology);
-    }
-    if (!network->activation_state().empty()) {
-      chromeos::onc::TranslateStringToONC(chromeos::onc::kActivationStateTable,
-                                          network->activation_state(),
-                                          &activation_state);
-    }
-  }
-  signal_strength = network->signal_strength();
-  is_roaming = network->IndicateRoaming();
-}
-
-NetworkIconState::NetworkIconState(const NetworkIconState& other) = default;
-
-NetworkIconState& NetworkIconState::operator=(const NetworkIconState& other) =
-    default;
-
-NetworkIconState::~NetworkIconState() = default;
-
 //------------------------------------------------------------------------------
 // NetworkIconImpl
 
-NetworkIconImpl::NetworkIconImpl(const std::string& guid,
+NetworkIconImpl::NetworkIconImpl(const std::string& path,
                                  IconType icon_type,
-                                 NetworkType network_type)
-    : icon_type_(icon_type) {
+                                 const std::string& network_type)
+    : network_path_(path), icon_type_(icon_type) {
   // Default image is null.
 }
 
-void NetworkIconImpl::Update(const NetworkIconState& network,
-                             bool show_vpn_badge) {
+void NetworkIconImpl::Update(const NetworkState* network, bool show_vpn_badge) {
+  DCHECK(network);
   // Determine whether or not we need to update the icon.
   bool dirty = image_.isNull();
 
-  if (network.connection_state != connection_state_) {
-    VLOG(2) << "Update connection state: "
-            << static_cast<int>(network.connection_state);
-    connection_state_ = network.connection_state;
+  std::string connection_state = network->connection_state();
+  if (connection_state != connection_state_) {
+    connection_state_ = connection_state;
     dirty = true;
   }
 
-  NetworkType type = network.type;
-  if (type == NetworkType::kCellular || type == NetworkType::kTether ||
-      type == NetworkType::kWiFi) {
-    dirty |= UpdateWirelessStrengthIndex(network);
+  bool behind_captive_portal = network->IsCaptivePortal();
+  if (behind_captive_portal != behind_captive_portal_) {
+    behind_captive_portal_ = behind_captive_portal;
+    dirty = true;
   }
 
-  if (type == NetworkType::kCellular)
+  if (network->Matches(NetworkTypePattern::Wireless()))
+    dirty |= UpdateWirelessStrengthIndex(network);
+
+  if (network->Matches(NetworkTypePattern::Cellular()))
     dirty |= UpdateCellularState(network);
 
   bool new_show_vpn_badge = show_vpn_badge && IconTypeHasVPNBadge(icon_type_);
   if (new_show_vpn_badge != show_vpn_badge_) {
-    VLOG(2) << "Update VPN badge: " << new_show_vpn_badge;
     show_vpn_badge_ = new_show_vpn_badge;
     dirty = true;
   }
@@ -402,61 +369,61 @@
   }
 }
 
-bool NetworkIconImpl::UpdateWirelessStrengthIndex(
-    const NetworkIconState& network) {
-  int index = StrengthIndex(network.signal_strength);
+bool NetworkIconImpl::UpdateWirelessStrengthIndex(const NetworkState* network) {
+  int index = StrengthIndex(network->signal_strength());
   if (index != strength_index_) {
-    VLOG(2) << "New strength index: " << index;
     strength_index_ = index;
     return true;
   }
   return false;
 }
 
-bool NetworkIconImpl::UpdateCellularState(const NetworkIconState& network) {
+bool NetworkIconImpl::UpdateCellularState(const NetworkState* network) {
   bool dirty = false;
   if (!features::IsSeparateNetworkIconsEnabled()) {
     const Badge technology_badge =
         BadgeForNetworkTechnology(network, icon_type_);
     if (technology_badge != technology_badge_) {
-      VLOG(2) << "New technology badge.";
       technology_badge_ = technology_badge;
       dirty = true;
     }
   }
-
-  if (network.is_roaming != is_roaming_) {
-    VLOG(2) << "New is_roaming: " << network.is_roaming;
-    is_roaming_ = network.is_roaming;
+  bool is_roaming = network->IndicateRoaming();
+  if (is_roaming != is_roaming_) {
+    is_roaming_ = is_roaming;
     dirty = true;
   }
   return dirty;
 }
 
-void NetworkIconImpl::GetBadges(const NetworkIconState& network,
-                                Badges* badges) {
-  const NetworkType type = network.type;
+void NetworkIconImpl::GetBadges(const NetworkState* network, Badges* badges) {
+  DCHECK(network);
+
+  const std::string& type = network->type();
   const SkColor icon_color = GetDefaultColorForIconType(icon_type_);
-  if (type == NetworkType::kWiFi) {
-    if (network.security != onc::wifi::kSecurityNone &&
+  if (type == shill::kTypeWifi) {
+    if (network->security_class() != shill::kSecurityNone &&
         !IsTrayIcon(icon_type_)) {
       badges->bottom_right = {&kUnifiedNetworkBadgeSecureIcon, icon_color};
     }
-  } else if (type == NetworkType::kCellular) {
+  } else if (type == shill::kTypeWimax) {
+    technology_badge_ = {&kNetworkBadgeTechnology4gIcon, icon_color};
+  } else if (type == shill::kTypeCellular) {
     // technology_badge_ is set in UpdateCellularState.
-    if (IsConnected(network) && network.is_roaming)
+    if (network->IsConnectedState() && network->IndicateRoaming())
       badges->bottom_right = {&kNetworkBadgeRoamingIcon, icon_color};
   }
   // Only show technology badge when connected.
-  if (IsConnected(network) && !features::IsSeparateNetworkIconsEnabled())
+  if (network->IsConnectedState() && !features::IsSeparateNetworkIconsEnabled())
     badges->top_left = technology_badge_;
   if (show_vpn_badge_)
     badges->bottom_left = {&kUnifiedNetworkBadgeVpnIcon, icon_color};
-  if (connection_state_ == ConnectionStateType::kPortal)
+  if (behind_captive_portal_)
     badges->bottom_right = {&kUnifiedNetworkBadgeCaptivePortalIcon, icon_color};
 }
 
-void NetworkIconImpl::GenerateImage(const NetworkIconState& network) {
+void NetworkIconImpl::GenerateImage(const NetworkState* network) {
+  DCHECK(network);
   gfx::ImageSkia icon = GetIcon(network, icon_type_, strength_index_);
   Badges badges;
   GetBadges(network, &badges);
@@ -465,19 +432,18 @@
 
 namespace {
 
-NetworkIconImpl* FindAndUpdateImageImpl(const NetworkIconState& network,
+NetworkIconImpl* FindAndUpdateImageImpl(const NetworkState* network,
                                         IconType icon_type,
                                         bool show_vpn_badge) {
   // Find or add the icon.
   NetworkIconMap* icon_map = GetIconMap(icon_type);
   NetworkIconImpl* icon;
-  NetworkIconMap::iterator iter = icon_map->find(network.guid);
+  NetworkIconMap::iterator iter = icon_map->find(network->path());
   if (iter == icon_map->end()) {
-    VLOG(1) << "new NetworkIconImpl: " << network.name;
-    icon = new NetworkIconImpl(network.guid, icon_type, network.type);
-    icon_map->insert(std::make_pair(network.guid, icon));
+    icon = new NetworkIconImpl(network->path(), icon_type,
+                               GetEffectiveNetworkType(network, icon_type));
+    icon_map->insert(std::make_pair(network->path(), icon));
   } else {
-    VLOG(1) << "found NetworkIconImpl: " << network.name;
     icon = iter->second;
   }
 
@@ -491,31 +457,29 @@
 //------------------------------------------------------------------------------
 // Public interface
 
-bool IsConnected(const NetworkIconState& icon_state) {
-  return icon_state.connection_state == ConnectionStateType::kConnected ||
-         icon_state.connection_state == ConnectionStateType::kPortal;
-}
-
-bool IsConnecting(const NetworkIconState& icon_state) {
-  return icon_state.connection_state == ConnectionStateType::kConnecting;
-}
-
 const gfx::ImageSkia GetBasicImage(IconType icon_type,
-                                   NetworkType network_type,
+                                   const std::string& network_type,
                                    bool connected) {
-  DCHECK_NE(NetworkType::kVPN, network_type);
+  DCHECK_NE(shill::kTypeVPN, network_type);
   return GetImageForIndex(ImageTypeForNetworkType(network_type), icon_type,
                           connected ? kNumNetworkImages - 1 : 0);
 }
 
-gfx::ImageSkia GetImageForNonVirtualNetwork(const NetworkIconState& network,
+gfx::ImageSkia GetImageForNonVirtualNetwork(const NetworkState* network,
                                             IconType icon_type,
                                             bool show_vpn_badge,
                                             bool* animating) {
-  DCHECK_NE(NetworkType::kVPN, network.type);
-  NetworkType network_type = network.type;
+  DCHECK(network);
+  DCHECK(!network->Matches(NetworkTypePattern::VPN()));
+  const std::string network_type = GetEffectiveNetworkType(network, icon_type);
 
-  if (IsConnecting(network)) {
+  if (!network->visible()) {
+    if (animating)
+      *animating = false;
+    return GetBasicImage(icon_type, network_type, false /* connected */);
+  }
+
+  if (network->IsConnectingState()) {
     if (animating)
       *animating = true;
     return GetConnectingImageForNetworkType(network_type, icon_type);
@@ -528,11 +492,12 @@
   return icon->image();
 }
 
-gfx::ImageSkia GetImageForVPN(const NetworkIconState& vpn,
+gfx::ImageSkia GetImageForVPN(const NetworkState* vpn,
                               IconType icon_type,
                               bool* animating) {
-  DCHECK_EQ(NetworkType::kVPN, vpn.type);
-  if (IsConnecting(vpn)) {
+  DCHECK(vpn);
+  DCHECK(vpn->Matches(NetworkTypePattern::VPN()));
+  if (vpn->IsConnectingState()) {
     if (animating)
       *animating = true;
     return GetConnectingVpnImage(icon_type);
@@ -553,7 +518,7 @@
   }
 
   gfx::ImageSkia image =
-      GetBasicImage(icon_type, NetworkType::kWiFi, true /* connected */);
+      GetBasicImage(icon_type, shill::kTypeWifi, true /* connected */);
   Badges badges;
   if (!enabled) {
     badges.center = {&kNetworkBadgeOffIcon,
@@ -562,9 +527,9 @@
   return CreateNetworkIconImage(image, badges);
 }
 
-gfx::ImageSkia GetConnectingImageForNetworkType(NetworkType network_type,
+gfx::ImageSkia GetConnectingImageForNetworkType(const std::string& network_type,
                                                 IconType icon_type) {
-  DCHECK_NE(NetworkType::kVPN, network_type);
+  DCHECK(network_type != shill::kTypeVPN);
   ImageType image_type = ImageTypeForNetworkType(network_type);
   double animation = NetworkIconAnimation::GetInstance()->GetAnimation();
 
@@ -573,8 +538,9 @@
 }
 
 gfx::ImageSkia GetConnectedNetworkWithConnectingVpnImage(
-    const NetworkIconState& connected_network,
+    const NetworkState* connected_network,
     IconType icon_type) {
+  DCHECK(connected_network);
   gfx::ImageSkia icon = GetImageForNonVirtualNetwork(
       connected_network, icon_type, false /* show_vpn_badge */);
   double animation = NetworkIconAnimation::GetInstance()->GetAnimation();
@@ -585,7 +551,8 @@
   return CreateNetworkIconImage(icon, badges);
 }
 
-gfx::ImageSkia GetDisconnectedImageForNetworkType(NetworkType network_type) {
+gfx::ImageSkia GetDisconnectedImageForNetworkType(
+    const std::string& network_type) {
   return GetBasicImage(ICON_TYPE_LIST, network_type, false /* connected */);
 }
 
@@ -593,63 +560,66 @@
                                          SkColor badge_color) {
   gfx::ImageSkia icon =
       gfx::CanvasImageSource::MakeImageSkia<SignalStrengthImageSource>(
-          ImageTypeForNetworkType(NetworkType::kWiFi), icon_color,
+          ImageTypeForNetworkType(shill::kTypeWifi), icon_color,
           GetSizeForIconType(ICON_TYPE_LIST), kNumNetworkImages - 1);
   Badges badges;
   badges.bottom_right = {&kNetworkBadgeAddOtherIcon, badge_color};
   return CreateNetworkIconImage(icon, badges);
 }
 
-base::string16 GetLabelForNetwork(const NetworkIconState& network,
+base::string16 GetLabelForNetwork(const chromeos::NetworkState* network,
                                   IconType icon_type) {
-  std::string activation_state = network.activation_state;
+  DCHECK(network);
+  std::string activation_state = network->activation_state();
   if (icon_type == ICON_TYPE_LIST || icon_type == ICON_TYPE_MENU_LIST) {
     // Show "<network>: [Connecting|Activating]..."
-    if (icon_type != ICON_TYPE_MENU_LIST && IsConnecting(network)) {
+    if (icon_type != ICON_TYPE_MENU_LIST && network->IsConnectingState()) {
       return l10n_util::GetStringFUTF16(
           IDS_ASH_STATUS_TRAY_NETWORK_LIST_CONNECTING,
-          base::UTF8ToUTF16(network.name));
+          base::UTF8ToUTF16(network->name()));
     }
-    if (activation_state == onc::cellular::kActivating) {
+    if (activation_state == shill::kActivationStateActivating) {
       return l10n_util::GetStringFUTF16(
           IDS_ASH_STATUS_TRAY_NETWORK_LIST_ACTIVATING,
-          base::UTF8ToUTF16(network.name));
+          base::UTF8ToUTF16(network->name()));
     }
     // Show "Activate <network>" in list view only.
-    if (activation_state == onc::cellular::kNotActivated ||
-        activation_state == onc::cellular::kPartiallyActivated) {
+    if (activation_state == shill::kActivationStateNotActivated ||
+        activation_state == shill::kActivationStatePartiallyActivated) {
       return l10n_util::GetStringFUTF16(
           IDS_ASH_STATUS_TRAY_NETWORK_LIST_ACTIVATE,
-          base::UTF8ToUTF16(network.name));
+          base::UTF8ToUTF16(network->name()));
     }
   } else {
     // Show "[Connected to|Connecting to|Activating] <network>" (non-list view).
-    if (IsConnected(network)) {
+    if (network->IsConnectedState()) {
       return l10n_util::GetStringFUTF16(IDS_ASH_STATUS_TRAY_NETWORK_CONNECTED,
-                                        base::UTF8ToUTF16(network.name));
+                                        base::UTF8ToUTF16(network->name()));
     }
-    if (IsConnecting(network)) {
+    if (network->IsConnectingState()) {
       return l10n_util::GetStringFUTF16(IDS_ASH_STATUS_TRAY_NETWORK_CONNECTING,
-                                        base::UTF8ToUTF16(network.name));
+                                        base::UTF8ToUTF16(network->name()));
     }
-    if (activation_state == onc::cellular::kActivating) {
+    if (activation_state == shill::kActivationStateActivating) {
       return l10n_util::GetStringFUTF16(IDS_ASH_STATUS_TRAY_NETWORK_ACTIVATING,
-                                        base::UTF8ToUTF16(network.name));
+                                        base::UTF8ToUTF16(network->name()));
     }
   }
 
   // Otherwise just show the network name or 'Ethernet'.
-  if (network.type == NetworkType::kEthernet)
+  if (network->Matches(NetworkTypePattern::Ethernet())) {
     return l10n_util::GetStringUTF16(IDS_ASH_STATUS_TRAY_ETHERNET);
-  return base::UTF8ToUTF16(network.name);
+  } else {
+    return base::UTF8ToUTF16(network->name());
+  }
 }
 
-void PurgeNetworkIconCache(const std::set<std::string>& network_guids) {
-  PurgeIconMap(ICON_TYPE_TRAY_OOBE, network_guids);
-  PurgeIconMap(ICON_TYPE_TRAY_REGULAR, network_guids);
-  PurgeIconMap(ICON_TYPE_DEFAULT_VIEW, network_guids);
-  PurgeIconMap(ICON_TYPE_LIST, network_guids);
-  PurgeIconMap(ICON_TYPE_MENU_LIST, network_guids);
+void PurgeNetworkIconCache(const std::set<std::string>& network_paths) {
+  PurgeIconMap(ICON_TYPE_TRAY_OOBE, network_paths);
+  PurgeIconMap(ICON_TYPE_TRAY_REGULAR, network_paths);
+  PurgeIconMap(ICON_TYPE_DEFAULT_VIEW, network_paths);
+  PurgeIconMap(ICON_TYPE_LIST, network_paths);
+  PurgeIconMap(ICON_TYPE_MENU_LIST, network_paths);
 }
 
 SignalStrength GetSignalStrengthForNetwork(
diff --git a/ash/system/network/network_icon.h b/ash/system/network/network_icon.h
index 65d7e410..8a3e589 100644
--- a/ash/system/network/network_icon.h
+++ b/ash/system/network/network_icon.h
@@ -21,42 +21,6 @@
 namespace ash {
 namespace network_icon {
 
-// TODO(stevenjb): Replace with mojo enum once available.
-enum class NetworkType : int32_t {
-  kCellular,
-  kEthernet,
-  kTether,
-  kVPN,
-  kWiFi,
-};
-
-// TODO(stevenjb): Replace with mojo enum once available.
-enum class ConnectionStateType : int32_t {
-  kNotConnected,
-  kConnecting,
-  kConnected,
-  kPortal,
-};
-
-// TODO(stevenjb): Replace with mojo type once available.
-struct ASH_EXPORT NetworkIconState {
-  // Constructs a NetworkIconState from a NetworkState.
-  explicit NetworkIconState(const chromeos::NetworkState* network);
-  NetworkIconState(const NetworkIconState& other);
-  NetworkIconState& operator=(const NetworkIconState& other);
-  ~NetworkIconState();
-
-  std::string guid;
-  std::string name;
-  NetworkType type;
-  ConnectionStateType connection_state;
-  std::string security;            // ONC security type
-  std::string network_technology;  // ONC network technology type
-  std::string activation_state;    // ONC activation state
-  int signal_strength = 0;         // 0-100.
-  bool is_roaming = false;
-};
-
 // Type of icon which dictates color theme and VPN badging
 enum IconType {
   ICON_TYPE_TRAY_OOBE,     // dark icons with VPN badges, used during OOBE
@@ -69,16 +33,10 @@
 // Strength of a wireless signal.
 enum class SignalStrength { NONE, WEAK, MEDIUM, STRONG, NOT_WIRELESS };
 
-// Returns true if |icon_state| is connected or portal.
-bool IsConnected(const NetworkIconState& icon_state);
-
-// Returns true if |icon_state| is connecting.
-bool IsConnecting(const NetworkIconState& icon_state);
-
 // Returns an image to represent either a fully connected network or a
 // disconnected network.
 const gfx::ImageSkia GetBasicImage(IconType icon_type,
-                                   NetworkType network_type,
+                                   const std::string& network_type,
                                    bool connected);
 
 // Returns and caches an image for non VPN |network| which must not be null.
@@ -88,14 +46,14 @@
 // |animating| is an optional out parameter that is set to true when the
 // returned image should be animated.
 ASH_EXPORT gfx::ImageSkia GetImageForNonVirtualNetwork(
-    const NetworkIconState& network,
+    const chromeos::NetworkState* network,
     IconType icon_type,
     bool badge_vpn,
     bool* animating = nullptr);
 
 // Similar to above but for displaying only VPN icons, e.g. for the VPN menu
 // or Settings section.
-ASH_EXPORT gfx::ImageSkia GetImageForVPN(const NetworkIconState& vpn,
+ASH_EXPORT gfx::ImageSkia GetImageForVPN(const chromeos::NetworkState* vpn,
                                          IconType icon_type,
                                          bool* animating = nullptr);
 
@@ -106,17 +64,18 @@
     IconType = ICON_TYPE_DEFAULT_VIEW);
 
 // Returns the connecting image for a shill network non-VPN type.
-gfx::ImageSkia GetConnectingImageForNetworkType(NetworkType network_type,
+gfx::ImageSkia GetConnectingImageForNetworkType(const std::string& network_type,
                                                 IconType icon_type);
 
 // Returns the connected image for |connected_network| and |network_type| with a
 // connecting VPN badge.
 gfx::ImageSkia GetConnectedNetworkWithConnectingVpnImage(
-    const NetworkIconState& connected_network,
+    const chromeos::NetworkState* connected_network,
     IconType icon_type);
 
 // Returns the disconnected image for a shill network type.
-gfx::ImageSkia GetDisconnectedImageForNetworkType(NetworkType network_type);
+gfx::ImageSkia GetDisconnectedImageForNetworkType(
+    const std::string& network_type);
 
 // Returns the full strength image for a Wi-Fi network using |icon_color| for
 // the main icon and |badge_color| for the badge.
@@ -125,13 +84,14 @@
 
 // Returns the label for |network| based on |icon_type|. |network| cannot be
 // nullptr.
-ASH_EXPORT base::string16 GetLabelForNetwork(const NetworkIconState&,
-                                             IconType icon_type);
+ASH_EXPORT base::string16 GetLabelForNetwork(
+    const chromeos::NetworkState* network,
+    IconType icon_type);
 
-// Called periodically with the current list of network guids. Removes cached
+// Called periodically with the current list of network paths. Removes cached
 // entries that are no longer in the list.
 ASH_EXPORT void PurgeNetworkIconCache(
-    const std::set<std::string>& network_guids);
+    const std::set<std::string>& network_paths);
 
 // Called by ChromeVox to give a verbal indication of the network icon. Returns
 // the signal strength of |network|, if it is a network type with a signal
diff --git a/ash/system/network/network_icon_purger.cc b/ash/system/network/network_icon_purger.cc
index 44c6b7ad..c6e45b5 100644
--- a/ash/system/network/network_icon_purger.cc
+++ b/ash/system/network/network_icon_purger.cc
@@ -21,12 +21,12 @@
   NetworkStateHandler::NetworkStateList networks;
   NetworkHandler::Get()->network_state_handler()->GetVisibleNetworkList(
       &networks);
-  std::set<std::string> network_guids;
+  std::set<std::string> network_paths;
   for (NetworkStateHandler::NetworkStateList::iterator iter = networks.begin();
        iter != networks.end(); ++iter) {
-    network_guids.insert((*iter)->guid());
+    network_paths.insert((*iter)->path());
   }
-  network_icon::PurgeNetworkIconCache(network_guids);
+  network_icon::PurgeNetworkIconCache(network_paths);
 }
 
 }  // namespace
diff --git a/ash/system/network/network_icon_unittest.cc b/ash/system/network/network_icon_unittest.cc
index 4227034..76304dc 100644
--- a/ash/system/network/network_icon_unittest.cc
+++ b/ash/system/network/network_icon_unittest.cc
@@ -96,14 +96,10 @@
     return network;
   }
 
-  gfx::Image GetImageForNonVirtualNetwork(const chromeos::NetworkState* network,
-                                          bool badge_vpn) {
-    return gfx::Image(network_icon::GetImageForNonVirtualNetwork(
-        network_icon::NetworkIconState(network), icon_type_, badge_vpn));
-  }
-
   gfx::Image ImageForNetwork(const chromeos::NetworkState* network) {
-    return GetImageForNonVirtualNetwork(network, false /* show_vpn_badge */);
+    gfx::ImageSkia image_skia = GetImageForNonVirtualNetwork(
+        network, icon_type_, false /* show_vpn_badge */);
+    return gfx::Image(image_skia);
   }
 
   void GetDefaultNetworkImageAndLabel(IconType icon_type,
@@ -122,7 +118,8 @@
   void GetAndCompareImagesByNetworkType(
       const chromeos::NetworkState* wifi_network,
       const chromeos::NetworkState* cellular_network,
-      const chromeos::NetworkState* tether_network) {
+      const chromeos::NetworkState* tether_network,
+      const chromeos::NetworkState* wifi_tether_network) {
     ASSERT_EQ(wifi_network->type(), shill::kTypeWifi);
     gfx::Image wifi_image = ImageForNetwork(wifi_network);
 
@@ -132,9 +129,15 @@
     ASSERT_EQ(tether_network->type(), chromeos::kTypeTether);
     gfx::Image tether_image = ImageForNetwork(tether_network);
 
+    ASSERT_EQ(wifi_tether_network->type(), shill::kTypeWifi);
+    ASSERT_FALSE(wifi_tether_network->tether_guid().empty());
+    gfx::Image wifi_tether_image = ImageForNetwork(wifi_tether_network);
+
     EXPECT_FALSE(gfx::test::AreImagesEqual(tether_image, wifi_image));
     EXPECT_FALSE(gfx::test::AreImagesEqual(cellular_image, wifi_image));
     EXPECT_TRUE(gfx::test::AreImagesEqual(tether_image, cellular_image));
+
+    EXPECT_TRUE(gfx::test::AreImagesEqual(tether_image, wifi_tether_image));
   }
 
   void SetCellularUnavailable() {
@@ -198,8 +201,13 @@
       CreateStandaloneNetworkState("tether", chromeos::kTypeTether,
                                    shill::kStateIdle, 50);
 
+  std::unique_ptr<chromeos::NetworkState> wifi_tether_network =
+      CreateStandaloneWifiTetherNetworkState("wifi_tether", "tether",
+                                             shill::kStateIdle, 50);
+
   GetAndCompareImagesByNetworkType(wifi_network.get(), cellular_network.get(),
-                                   tether_network.get());
+                                   tether_network.get(),
+                                   wifi_tether_network.get());
 }
 
 TEST_F(NetworkIconTest, CompareImagesByNetworkType_Connecting) {
@@ -215,8 +223,13 @@
       CreateStandaloneNetworkState("tether", chromeos::kTypeTether,
                                    shill::kStateAssociation, 50);
 
+  std::unique_ptr<chromeos::NetworkState> wifi_tether_network =
+      CreateStandaloneWifiTetherNetworkState("wifi_tether", "tether",
+                                             shill::kStateAssociation, 50);
+
   GetAndCompareImagesByNetworkType(wifi_network.get(), cellular_network.get(),
-                                   tether_network.get());
+                                   tether_network.get(),
+                                   wifi_tether_network.get());
 }
 
 TEST_F(NetworkIconTest, CompareImagesByNetworkType_Connected) {
@@ -232,8 +245,13 @@
       CreateStandaloneNetworkState("tether", chromeos::kTypeTether,
                                    shill::kStateOnline, 50);
 
+  std::unique_ptr<chromeos::NetworkState> wifi_tether_network =
+      CreateStandaloneWifiTetherNetworkState("wifi_tether", "tether",
+                                             shill::kStateOnline, 50);
+
   GetAndCompareImagesByNetworkType(wifi_network.get(), cellular_network.get(),
-                                   tether_network.get());
+                                   tether_network.get(),
+                                   wifi_tether_network.get());
 }
 
 TEST_F(NetworkIconTest, NetworkSignalStrength) {
@@ -638,10 +656,10 @@
   std::unique_ptr<chromeos::NetworkState> reference_eth =
       CreateStandaloneNetworkState("reference_eth", shill::kTypeEthernet,
                                    shill::kStateOnline, 0);
-  gfx::Image reference_eth_unbadged = GetImageForNonVirtualNetwork(
-      reference_eth.get(), false /* show_vpn_badge */);
-  gfx::Image reference_eth_badged = GetImageForNonVirtualNetwork(
-      reference_eth.get(), true /* show_vpn_badge */);
+  gfx::Image reference_eth_unbadged = gfx::Image(GetImageForNonVirtualNetwork(
+      reference_eth.get(), icon_type_, false /* show_vpn_badge */));
+  gfx::Image reference_eth_badged = gfx::Image(GetImageForNonVirtualNetwork(
+      reference_eth.get(), icon_type_, true /* show_vpn_badge */));
 
   EXPECT_FALSE(gfx::test::AreImagesEqual(gfx::Image(default_image),
                                          reference_eth_unbadged));
@@ -659,8 +677,8 @@
   std::unique_ptr<chromeos::NetworkState> reference_wifi =
       CreateStandaloneNetworkState("reference_wifi", shill::kTypeWifi,
                                    shill::kStateOnline, 45);
-  gfx::Image reference_wifi_badged = GetImageForNonVirtualNetwork(
-      reference_wifi.get(), true /* show_vpn_badge */);
+  gfx::Image reference_wifi_badged = gfx::Image(GetImageForNonVirtualNetwork(
+      reference_wifi.get(), icon_type_, true /* show_vpn_badge */));
   EXPECT_TRUE(gfx::test::AreImagesEqual(gfx::Image(default_image),
                                         reference_wifi_badged));
 
diff --git a/ash/system/network/network_list.cc b/ash/system/network/network_list.cc
index 7638c5f6..87d47d4 100644
--- a/ash/system/network/network_list.cc
+++ b/ash/system/network/network_list.cc
@@ -122,13 +122,11 @@
     if (!network)
       continue;
     bool prohibited_by_policy = network->blocked_by_policy();
-    network_icon::NetworkIconState network_icon_state(network);
     info->label = network_icon::GetLabelForNetwork(
-        network_icon_state, network_icon::ICON_TYPE_MENU_LIST);
+        network, network_icon::ICON_TYPE_MENU_LIST);
     // |network_list_| only contains non virtual networks.
     info->image = network_icon::GetImageForNonVirtualNetwork(
-        network_icon_state, network_icon::ICON_TYPE_LIST,
-        false /* badge_vpn */);
+        network, network_icon::ICON_TYPE_LIST, false /* badge_vpn */);
     info->disable =
         (network->activation_state() == shill::kActivationStateActivating) ||
         prohibited_by_policy;
diff --git a/ash/system/network/vpn_list_view.cc b/ash/system/network/vpn_list_view.cc
index 16f86358..a2c4813 100644
--- a/ash/system/network/vpn_list_view.cc
+++ b/ash/system/network/vpn_list_view.cc
@@ -204,11 +204,10 @@
   Reset();
   disconnect_button_ = nullptr;
 
-  network_icon::NetworkIconState vpn_icon_state(vpn);
-  gfx::ImageSkia image = network_icon::GetImageForVPN(
-      vpn_icon_state, network_icon::ICON_TYPE_LIST);
-  base::string16 label = network_icon::GetLabelForNetwork(
-      vpn_icon_state, network_icon::ICON_TYPE_MENU_LIST);
+  gfx::ImageSkia image =
+      network_icon::GetImageForVPN(vpn, network_icon::ICON_TYPE_LIST);
+  base::string16 label =
+      network_icon::GetLabelForNetwork(vpn, network_icon::ICON_TYPE_MENU_LIST);
   AddIconAndLabel(image, label);
   if (vpn->IsConnectedState()) {
     owner_->SetupConnectedScrollListItem(this);
diff --git a/ash/system/tray/actionable_view.cc b/ash/system/tray/actionable_view.cc
index c8011a2..7da908d 100644
--- a/ash/system/tray/actionable_view.cc
+++ b/ash/system/tray/actionable_view.cc
@@ -16,7 +16,7 @@
 #include "ui/views/animation/ink_drop_impl.h"
 #include "ui/views/animation/ink_drop_mask.h"
 #include "ui/views/painter.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace ash {
 
diff --git a/ash/system/tray/system_menu_button.cc b/ash/system/tray/system_menu_button.cc
index 0ce3661..12d0a88d 100644
--- a/ash/system/tray/system_menu_button.cc
+++ b/ash/system/tray/system_menu_button.cc
@@ -17,7 +17,7 @@
 #include "ui/views/animation/ink_drop_mask.h"
 #include "ui/views/animation/square_ink_drop_ripple.h"
 #include "ui/views/painter.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace ash {
 
diff --git a/ash/system/tray/tray_background_view.cc b/ash/system/tray/tray_background_view.cc
index d3595bc2..5180e56 100644
--- a/ash/system/tray/tray_background_view.cc
+++ b/ash/system/tray/tray_background_view.cc
@@ -42,7 +42,7 @@
 #include "ui/views/background.h"
 #include "ui/views/layout/fill_layout.h"
 #include "ui/views/painter.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/wm/core/window_animations.h"
 
 namespace {
diff --git a/ash/system/unified/top_shortcut_button.cc b/ash/system/unified/top_shortcut_button.cc
index 1635f26..4ddb66d 100644
--- a/ash/system/unified/top_shortcut_button.cc
+++ b/ash/system/unified/top_shortcut_button.cc
@@ -13,7 +13,7 @@
 #include "ui/views/animation/ink_drop_highlight.h"
 #include "ui/views/animation/ink_drop_impl.h"
 #include "ui/views/animation/ink_drop_mask.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace ash {
 
diff --git a/build/fuchsia/linux.sdk.sha1 b/build/fuchsia/linux.sdk.sha1
index de375fb..25f936c4 100644
--- a/build/fuchsia/linux.sdk.sha1
+++ b/build/fuchsia/linux.sdk.sha1
@@ -1 +1 @@
-e1ac07a9548de112bac55dd44aa9a1c2be739eb7
\ No newline at end of file
+11c520cd3508700830004d5e8d4be6c282245224
\ No newline at end of file
diff --git a/build/fuchsia/mac.sdk.sha1 b/build/fuchsia/mac.sdk.sha1
index 42a2469b..713cb91 100644
--- a/build/fuchsia/mac.sdk.sha1
+++ b/build/fuchsia/mac.sdk.sha1
@@ -1 +1 @@
-60d620682875fff5249e185519cc8d09c857279a
\ No newline at end of file
+6a217242dc24624277f2df2578f1dd0b8616ab11
\ No newline at end of file
diff --git a/cc/animation/scroll_timeline.cc b/cc/animation/scroll_timeline.cc
index 14cfc97..1674726 100644
--- a/cc/animation/scroll_timeline.cc
+++ b/cc/animation/scroll_timeline.cc
@@ -90,22 +90,21 @@
     return std::numeric_limits<double>::quiet_NaN();
   }
 
-  // 4. If current scroll offset is greater than or equal to endScrollOffset,
-  // return an unresolved time value if fill is none or backwards, or the
-  // effective time range otherwise.
-  // TODO(smcgruer): Implement |fill|.
-  //
-  // Note we deliberately break the spec here by only returning if the current
-  // offset is strictly greater, as that is more in line with the web animation
-  // spec. See https://github.com/WICG/scroll-animations/issues/19
-  if (current_offset > resolved_end_scroll_offset) {
-    return std::numeric_limits<double>::quiet_NaN();
+  // 4. If current scroll offset is greater than or equal to endScrollOffset:
+  if (current_offset >= resolved_end_scroll_offset) {
+    // If endScrollOffset is less than the maximum scroll offset of scrollSource
+    // in orientation and fill is none or backwards, return an unresolved time
+    // value.
+    // TODO(smcgruer): Implement |fill|.
+    if (resolved_end_scroll_offset < max_offset)
+      return std::numeric_limits<double>::quiet_NaN();
+
+    // Otherwise, return the effective time range.
+    return time_range_;
   }
 
-  // This is not by the spec, but avoids both negative current time and a
-  // division by zero issue. See
-  // https://github.com/WICG/scroll-animations/issues/20 and
-  // https://github.com/WICG/scroll-animations/issues/21
+  // This is not by the spec, but avoids a negative current time.
+  // See https://github.com/WICG/scroll-animations/issues/20
   if (resolved_start_scroll_offset >= resolved_end_scroll_offset) {
     return std::numeric_limits<double>::quiet_NaN();
   }
diff --git a/cc/animation/scroll_timeline_unittest.cc b/cc/animation/scroll_timeline_unittest.cc
index 0611014..3b855ee 100644
--- a/cc/animation/scroll_timeline_unittest.cc
+++ b/cc/animation/scroll_timeline_unittest.cc
@@ -230,9 +230,7 @@
   EXPECT_TRUE(std::isnan(timeline.CurrentTime(scroll_tree(), false)));
   SetScrollOffset(&property_trees(), scroller_id(),
                   gfx::ScrollOffset(0, time_range - 20));
-  EXPECT_FLOAT_EQ(
-      CalculateCurrentTime(time_range - 20, 0, end_scroll_offset, time_range),
-      timeline.CurrentTime(scroll_tree(), false));
+  EXPECT_TRUE(std::isnan(timeline.CurrentTime(scroll_tree(), false)));
   SetScrollOffset(&property_trees(), scroller_id(),
                   gfx::ScrollOffset(0, time_range - 50));
   EXPECT_FLOAT_EQ(
@@ -245,6 +243,21 @@
       timeline.CurrentTime(scroll_tree(), false));
 }
 
+TEST_F(ScrollTimelineTest, CurrentTimeHandlesEndScrollOffsetInclusive) {
+  double time_range = 100;
+  const double end_scroll_offset =
+      content_size().height() - container_size().height();
+  ScrollTimeline timeline(scroller_id(), ScrollTimeline::ScrollDown,
+                          base::nullopt, end_scroll_offset, time_range);
+
+  const double current_offset = end_scroll_offset;
+  SetScrollOffset(&property_trees(), scroller_id(),
+                  gfx::ScrollOffset(0, current_offset));
+  EXPECT_FLOAT_EQ(
+      CalculateCurrentTime(current_offset, 0, end_scroll_offset, time_range),
+      timeline.CurrentTime(scroll_tree(), false));
+}
+
 TEST_F(ScrollTimelineTest, CurrentTimeHandlesCombinedStartAndEndScrollOffset) {
   double time_range = content_size().height() - container_size().height();
   double start_scroll_offset = 20;
diff --git a/cc/paint/node_holder.cc b/cc/paint/node_holder.cc
index ee5921d5..1e610134 100644
--- a/cc/paint/node_holder.cc
+++ b/cc/paint/node_holder.cc
@@ -3,6 +3,7 @@
 // found in the LICENSE file.
 
 #include "cc/paint/node_holder.h"
+#include "base/no_destructor.h"
 
 namespace cc {
 
@@ -22,6 +23,12 @@
 
 NodeHolder::~NodeHolder() = default;
 
+// static
+const NodeHolder& NodeHolder::EmptyNodeHolder() {
+  static const base::NoDestructor<NodeHolder> s;
+  return *s;
+}
+
 bool operator==(const NodeHolder& l, const NodeHolder& r) {
   if (l.is_empty != r.is_empty) {
     return false;
diff --git a/cc/paint/node_holder.h b/cc/paint/node_holder.h
index 48cffdd9..399d65f 100644
--- a/cc/paint/node_holder.h
+++ b/cc/paint/node_holder.h
@@ -14,6 +14,10 @@
 // This struct is used to hold the information of node that PaintOp associates
 // with, either the TextHolder or the Id could be set, but only one will finally
 // be supported base on the performance impact.
+// This is used for ContentCapture in blink to capture on-screen content, the
+// NodeHolder shall be set to DrawTextBlobOp when blink paints the main text
+// content of page; for ContentCapture, please refer to
+// third_party/blink/renderer/core/content_capture/README.md
 struct CC_PAINT_EXPORT NodeHolder {
   NodeHolder();
   explicit NodeHolder(scoped_refptr<TextHolder> text_holder);
@@ -21,6 +25,10 @@
   NodeHolder(const NodeHolder& node_holder);
   virtual ~NodeHolder();
 
+  // Returns the empty NodeHolder, shall be used for content that is not
+  // considered part of the main text content of the page.
+  static const NodeHolder& EmptyNodeHolder();
+
   enum class Type : bool { kTextHolder = false, kID = true };
 
   // Only valid if is_empty is false.
diff --git a/chrome/VERSION b/chrome/VERSION
index 09113fdf..119dd0e 100644
--- a/chrome/VERSION
+++ b/chrome/VERSION
@@ -1,4 +1,4 @@
 MAJOR=74
 MINOR=0
-BUILD=3721
+BUILD=3722
 PATCH=0
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_am.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_am.xtb
index 92406ec2..a07a121 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_am.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_am.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="am">
+<translation id="7366340029385295517">ወደ <ph name="SCREEN_NAME" /> በመውሰድ ላይ</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ar.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ar.xtb
index 198ea62..b6ea9329 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ar.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ar.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ar">
+<translation id="7366340029385295517">جارٍ الإرسال إلى <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_bg.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_bg.xtb
index 6681995..d99fba0 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_bg.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_bg.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="bg">
+<translation id="7366340029385295517">Предава се към „<ph name="SCREEN_NAME" />“</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_bn.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_bn.xtb
index eca68d46..e66e91c 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_bn.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_bn.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="bn">
+<translation id="7366340029385295517"><ph name="SCREEN_NAME" />-এ কাস্ট করছে</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ca.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ca.xtb
index 71cdd772..bec9bf40 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ca.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ca.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ca">
+<translation id="7366340029385295517">S'està emetent a <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_cs.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_cs.xtb
index dc153a85..1dba44d 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_cs.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_cs.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="cs">
+<translation id="7366340029385295517">Odesílání do zařízení <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_da.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_da.xtb
index 1256832..b4316308 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_da.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_da.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="da">
+<translation id="7366340029385295517">Caster til <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_de.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_de.xtb
index 43dd909..a55bb377 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_de.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_de.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="de">
+<translation id="7366340029385295517">Übertragung an <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_el.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_el.xtb
index 1b096642..1ea9a40 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_el.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_el.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="el">
+<translation id="7366340029385295517">Μετάδοση στη συσκευή <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_en-GB.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_en-GB.xtb
index 12c3fa00..340b2fe 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_en-GB.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_en-GB.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="en-GB">
+<translation id="7366340029385295517">Casting to <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_es-419.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_es-419.xtb
index b652ed0..31749518 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_es-419.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_es-419.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="es-419">
+<translation id="7366340029385295517">Transmitiendo a <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_es.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_es.xtb
index 4d4f400..e442ede 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_es.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_es.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="es">
+<translation id="7366340029385295517">Enviando contenido a <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_et.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_et.xtb
index ab777bc5..ff1bb11 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_et.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_et.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="et">
+<translation id="7366340029385295517">Ekraanile <ph name="SCREEN_NAME" /> ülekandmine</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fa.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fa.xtb
index 4cff15d..62578ef 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fa.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fa.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fa">
+<translation id="7366340029385295517">درحال فرستادن به <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fi.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fi.xtb
index 60ba9aa..054f1e8 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fi.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fi.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fi">
+<translation id="7366340029385295517">Suoratoistetaan näytöllä <ph name="SCREEN_NAME" />.</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fil.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fil.xtb
index 8f6a880..a57787d9 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fil.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fil.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fil">
+<translation id="7366340029385295517">Nagka-cast sa <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fr.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fr.xtb
index bf48975a..6320297b 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fr.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_fr.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fr">
+<translation id="7366340029385295517">Diffusion sur "<ph name="SCREEN_NAME" />" en cours…</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_gu.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_gu.xtb
index 7969d06..1bf4b1ff 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_gu.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_gu.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="gu">
+<translation id="7366340029385295517"><ph name="SCREEN_NAME" /> પર કાસ્ટ કરી રહ્યું છે</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_hi.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_hi.xtb
index 279503cd..d0e73591 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_hi.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_hi.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="hi">
+<translation id="7366340029385295517"><ph name="SCREEN_NAME" /> पर कास्ट किया जा रहा है</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_hr.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_hr.xtb
index 9ec62af..02d8c8b 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_hr.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_hr.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="hr">
+<translation id="7366340029385295517">Emitiranje na uređaj <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_hu.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_hu.xtb
index bdc02ee..1b3fceaf 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_hu.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_hu.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="hu">
+<translation id="7366340029385295517">Átküldés a következőre: <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_id.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_id.xtb
index 5f2882d..a50c60e4 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_id.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_id.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="id">
+<translation id="7366340029385295517">Mentransmisikan ke <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_it.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_it.xtb
index e7df702..bb109ea 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_it.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_it.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="it">
+<translation id="7366340029385295517">Trasmissione su <ph name="SCREEN_NAME" /> in corso</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_iw.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_iw.xtb
index a29d4ad..c0d0f56 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_iw.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_iw.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="iw">
+<translation id="7366340029385295517">מעביר אל <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ja.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ja.xtb
index d8a3543..943e6e5d 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ja.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ja.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ja">
+<translation id="7366340029385295517"><ph name="SCREEN_NAME" />にキャストしています</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_kn.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_kn.xtb
index 4ecb12ba..416400ca 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_kn.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_kn.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="kn">
+<translation id="7366340029385295517"><ph name="SCREEN_NAME" /> ಗೆ ಬಿತ್ತರಿಸಲಾಗುತ್ತಿದೆ</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ko.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ko.xtb
index 558b05b..fde6a9f 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ko.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ko.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ko">
+<translation id="7366340029385295517"><ph name="SCREEN_NAME" />(으)로 전송 중</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_lt.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_lt.xtb
index f20c0fa2..bbd473a 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_lt.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_lt.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="lt">
+<translation id="7366340029385295517">Perduodama į ekraną „<ph name="SCREEN_NAME" />“</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_lv.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_lv.xtb
index 6f3afbc..3313057 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_lv.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_lv.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="lv">
+<translation id="7366340029385295517">Notiek apraide uz ekrānu “<ph name="SCREEN_NAME" />”</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ml.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ml.xtb
index e01197e..e705270 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ml.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ml.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ml">
+<translation id="7366340029385295517"><ph name="SCREEN_NAME" /> എന്നതിലേക്ക് കാസ്റ്റുചെയ്യുന്നു</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_mr.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_mr.xtb
index b137924e..36bbc49 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_mr.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_mr.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="mr">
+<translation id="7366340029385295517"><ph name="SCREEN_NAME" /> वर कास्ट करत आहे</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ms.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ms.xtb
index 518685dd..37b18816 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ms.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ms.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ms">
+<translation id="7366340029385295517">Menghantar ke <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_nl.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_nl.xtb
index 05ab957..130989e 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_nl.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_nl.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="nl">
+<translation id="7366340029385295517">Casten naar <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_no.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_no.xtb
index ede4de30..81a469ec 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_no.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_no.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="no">
+<translation id="7366340029385295517">Caster til <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_pl.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_pl.xtb
index 1bf17bd5..51c8fcd 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_pl.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_pl.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="pl">
+<translation id="7366340029385295517">Przesyłam na ekran <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_pt-BR.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_pt-BR.xtb
index de39dfa..7bdbced 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_pt-BR.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_pt-BR.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="pt-BR">
+<translation id="7366340029385295517">Transmitindo em <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_pt-PT.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_pt-PT.xtb
index 0b98ee77..3f2790e 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_pt-PT.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_pt-PT.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="pt-PT">
+<translation id="7366340029385295517">A transmitir para <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ro.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ro.xtb
index 7129eb4..1c091a4 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ro.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ro.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ro">
+<translation id="7366340029385295517">Se proiectează pe <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ru.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ru.xtb
index 6dfaa442..1d6e8464 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ru.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ru.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ru">
+<translation id="7366340029385295517">Транслируется на экран устройства "<ph name="SCREEN_NAME" />"</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sk.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sk.xtb
index 202e515a..dcc50370 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sk.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sk.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sk">
+<translation id="7366340029385295517">Prenáša sa na obrazovku <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sl.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sl.xtb
index 31b5a1a..f4500e9 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sl.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sl.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sl">
+<translation id="7366340029385295517">Predvajanje na zaslonu <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sr.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sr.xtb
index 984d7192..4284ae01 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sr.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sr.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sr">
+<translation id="7366340029385295517">Пребацивање на <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sv.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sv.xtb
index 9a787b8..8e90c27 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sv.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sv.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sv">
+<translation id="7366340029385295517">Castar till <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sw.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sw.xtb
index 9aa61cb..6c32721 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sw.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_sw.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sw">
+<translation id="7366340029385295517">Inatuma kwenye <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ta.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ta.xtb
index c983c75f2..7464ec8 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ta.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_ta.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ta">
+<translation id="7366340029385295517"><ph name="SCREEN_NAME" />க்கு அனுப்புகிறது</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_te.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_te.xtb
index 7affb9a..16e7922a 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_te.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_te.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="te">
+<translation id="7366340029385295517"><ph name="SCREEN_NAME" />కి ప్రసారం చేస్తోంది</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_th.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_th.xtb
index dbe6a601..391f0f7f8 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_th.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_th.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="th">
+<translation id="7366340029385295517">กำลังส่งไปยัง <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_tr.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_tr.xtb
index d99480c0..4fd494e 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_tr.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_tr.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="tr">
+<translation id="7366340029385295517"><ph name="SCREEN_NAME" /> ekranına yayınlanıyor</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_uk.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_uk.xtb
index 6e80099d..b5d0e915 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_uk.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_uk.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="uk">
+<translation id="7366340029385295517">Трансляція на екран "<ph name="SCREEN_NAME" />"</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_vi.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_vi.xtb
index 8a42ab1..8616e57 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_vi.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_vi.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="vi">
+<translation id="7366340029385295517">Đang truyền tới <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_zh-CN.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_zh-CN.xtb
index c7d76e8..4f94ef8 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_zh-CN.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_zh-CN.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="zh-CN">
+<translation id="7366340029385295517">正在投射至<ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_zh-TW.xtb b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_zh-TW.xtb
index 3e0c306..a5d25e7 100644
--- a/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_zh-TW.xtb
+++ b/chrome/android/features/media_router/strings/translations/android_chrome_media_router_strings_zh-TW.xtb
@@ -1,4 +1,5 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="zh-TW">
+<translation id="7366340029385295517">正在投放到 <ph name="SCREEN_NAME" /></translation>
 </translationbundle>
\ No newline at end of file
diff --git a/chrome/android/java/res/layout/tab_list_recycler_view_layout.xml b/chrome/android/java/res/layout/tab_list_recycler_view_layout.xml
index d3c8310..ffdd4a3 100644
--- a/chrome/android/java/res/layout/tab_list_recycler_view_layout.xml
+++ b/chrome/android/java/res/layout/tab_list_recycler_view_layout.xml
@@ -9,6 +9,5 @@
     android:layout_height="match_parent"
     android:paddingStart="16dp"
     android:paddingEnd="16dp"
-    android:layout_marginTop="@dimen/control_container_height"
     android:visibility="invisible"
     android:background="@color/modern_primary_color"/>
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java b/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java
index 6bd5c164..2658793a 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/AppHooks.java
@@ -354,8 +354,8 @@
     /**
      * @return A new {@link DownloadCollectionBridge} instance.
      */
-    public DownloadCollectionBridge createDownloadCollectionBridge() {
-        return new DownloadCollectionBridge();
+    public DownloadCollectionBridge getDownloadCollectionBridge() {
+        return DownloadCollectionBridge.getDownloadCollectionBridge();
     }
 
     /**
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
index 2707ce93..1ccf837 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java
@@ -108,7 +108,6 @@
 import org.chromium.chrome.browser.metrics.UmaSessionStats;
 import org.chromium.chrome.browser.modaldialog.AppModalPresenter;
 import org.chromium.chrome.browser.multiwindow.MultiWindowUtils;
-import org.chromium.chrome.browser.net.spdyproxy.DataReductionProxySettings;
 import org.chromium.chrome.browser.nfc.BeamController;
 import org.chromium.chrome.browser.ntp.NewTabPage;
 import org.chromium.chrome.browser.ntp.NewTabPageUma;
@@ -126,7 +125,6 @@
 import org.chromium.chrome.browser.profiles.Profile;
 import org.chromium.chrome.browser.share.ShareMenuActionHandler;
 import org.chromium.chrome.browser.snackbar.BottomContainer;
-import org.chromium.chrome.browser.snackbar.DataReductionPromoSnackbarController;
 import org.chromium.chrome.browser.snackbar.SnackbarManager;
 import org.chromium.chrome.browser.snackbar.SnackbarManager.SnackbarManageable;
 import org.chromium.chrome.browser.sync.ProfileSyncService;
@@ -275,7 +273,6 @@
     private EphemeralTabPanel mEphemeralTabPanel;
     protected ReaderModeManager mReaderModeManager;
     private SnackbarManager mSnackbarManager;
-    private DataReductionPromoSnackbarController mDataReductionPromoSnackbarController;
     private AppMenuPropertiesDelegate mAppMenuPropertiesDelegate;
     private AppMenuHandler mAppMenuHandler;
     private ToolbarManager mToolbarManager;
@@ -697,23 +694,6 @@
 
         mTabModelSelectorTabObserver = new TabModelSelectorTabObserver(mTabModelSelector) {
             @Override
-            public void didFirstVisuallyNonEmptyPaint(Tab tab) {
-                // Only alert about data savings once the first paint has happened. It
-                // doesn't make sense to show a snackbar about savings when nothing has been
-                // displayed yet.
-                if (DataReductionProxySettings.getInstance().isSnackbarPromoAllowed(tab.getUrl())) {
-                    if (mDataReductionPromoSnackbarController == null) {
-                        mDataReductionPromoSnackbarController =
-                                new DataReductionPromoSnackbarController(
-                                        getApplicationContext(), getSnackbarManager());
-                    }
-                    mDataReductionPromoSnackbarController.maybeShowDataReductionPromoSnackbar(
-                            DataReductionProxySettings.getInstance()
-                                    .getTotalHttpContentLengthSaved());
-                }
-            }
-
-            @Override
             public void onLoadStopped(Tab tab, boolean toDifferentDocument) {
                 postDeferredStartupIfNeeded();
             }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
index 0c20de14..449e828 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ChromeTabbedActivity.java
@@ -733,7 +733,7 @@
             if (FeatureUtilities.isGridTabSwitcherEnabled(this)) {
                 mGridTabSwitcherCoordinator = new GridTabSwitcherCoordinator(this,
                         getLifecycleDispatcher(), getToolbarManager(), getTabModelSelector(),
-                        getTabContentManager(), getCompositorViewHolder());
+                        getTabContentManager(), getCompositorViewHolder(), getFullscreenManager());
                 mOverviewModeController.overrideOverviewModeController(
                         mGridTabSwitcherCoordinator.getOverviewModeController());
             }
@@ -1295,6 +1295,7 @@
 
             boolean fromLauncherShortcut = IntentUtils.safeGetBooleanExtra(
                     intent, IntentHandler.EXTRA_INVOKED_FROM_SHORTCUT, false);
+            boolean focus = false;
 
             TabModel tabModel = getCurrentTabModel();
             switch (tabOpenType) {
@@ -1419,8 +1420,17 @@
                             recordLauncherShortcutAction(true);
                             reportNewTabShortcutUsed(true);
                         } else if (IncognitoTabLauncher.didCreateIntent(intent)) {
-                            getTabCreator(true).launchUrl(UrlConstants.NTP_URL,
+                            Tab tab = getTabCreator(true).launchUrl(UrlConstants.NTP_URL,
                                     TabLaunchType.FROM_LAUNCH_NEW_INCOGNITO_TAB);
+                            // Since the Tab is created in the foreground, its View will gain focus,
+                            // and since the Tab and the URL bar are not yet in the same View
+                            // hierarchy, setting the URL bar's focus here won't clear the Tab's
+                            // focus.
+                            // When the Tab is added to the hierarchy, we want the URL bar to retain
+                            // focus, so we clear the Tab's focus here.
+                            tab.getView().clearFocus();
+                            focus = true;
+
                             IncognitoTabLauncher.recordUse();
                         } else {
                             // Used by the Account management screen to open a new incognito tab.
@@ -1440,7 +1450,7 @@
                     assert false : "Unknown TabOpenType: " + tabOpenType;
                     break;
             }
-            getToolbarManager().setUrlBarFocus(false);
+            getToolbarManager().setUrlBarFocusOnceNativeInitialized(focus);
         }
 
         @Override
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/DeviceConditions.java b/chrome/android/java/src/org/chromium/chrome/browser/DeviceConditions.java
index fc7ce5f..21dd30a 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/DeviceConditions.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/DeviceConditions.java
@@ -29,12 +29,12 @@
     private boolean mPowerSaveOn;
 
     // Network related variables.
-    private int mNetConnectionType = ConnectionType.CONNECTION_NONE;
+    private @ConnectionType int mNetConnectionType = ConnectionType.CONNECTION_UNKNOWN;
     private boolean mActiveNetworkMetered;
 
     // If true, getCurrentNetConnectionType() will always return CONNECTION_NONE.
     @VisibleForTesting
-    public static boolean mForceNoConnectionForTesting;
+    public static boolean sForceNoConnectionForTesting;
 
     /**
      * Creates a DeviceConditions instance that stores a snapshot of the current set of device
@@ -122,7 +122,7 @@
      */
     public static int getCurrentNetConnectionType(Context context) {
         int connectionType = ConnectionType.CONNECTION_NONE;
-        if (mForceNoConnectionForTesting) {
+        if (sForceNoConnectionForTesting) {
             return connectionType;
         }
 
@@ -203,6 +203,14 @@
         return mNetConnectionType;
     }
 
+    /**
+     * Sets the network connection type.
+     */
+    @VisibleForTesting
+    void setNetworkConnectionType(@ConnectionType int netConnectionType) {
+        mNetConnectionType = netConnectionType;
+    }
+
     /** Returns whether network connection is metered. */
     public boolean isActiveNetworkMetered() {
         return mActiveNetworkMetered;
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/background_sync/BackgroundSyncBackgroundTask.java b/chrome/android/java/src/org/chromium/chrome/browser/background_sync/BackgroundSyncBackgroundTask.java
index 567b708..167f67a 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/background_sync/BackgroundSyncBackgroundTask.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/background_sync/BackgroundSyncBackgroundTask.java
@@ -8,10 +8,12 @@
 
 import org.chromium.base.annotations.NativeMethods;
 import org.chromium.base.metrics.RecordHistogram;
+import org.chromium.chrome.browser.DeviceConditions;
 import org.chromium.chrome.browser.background_task_scheduler.NativeBackgroundTask;
 import org.chromium.components.background_task_scheduler.BackgroundTask.TaskFinishedCallback;
 import org.chromium.components.background_task_scheduler.TaskIds;
 import org.chromium.components.background_task_scheduler.TaskParameters;
+import org.chromium.net.ConnectionType;
 
 /**
  * Handles servicing of Background Sync background tasks coming via
@@ -23,6 +25,14 @@
             Context context, TaskParameters taskParameters, TaskFinishedCallback callback) {
         assert taskParameters.getTaskId() == TaskIds.BACKGROUND_SYNC_ONE_SHOT_JOB_ID;
 
+        // Check that we're called with network connectivity.
+        @ConnectionType
+        int current_network_type = DeviceConditions.getCurrentNetConnectionType(context);
+        if (current_network_type == ConnectionType.CONNECTION_NONE
+                || current_network_type == ConnectionType.CONNECTION_UNKNOWN) {
+            return StartBeforeNativeResult.RESCHEDULE;
+        }
+
         return StartBeforeNativeResult.LOAD_NATIVE;
     }
 
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java
index 9cc93ca..96c5191 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/download/DownloadManagerService.java
@@ -36,7 +36,6 @@
 import org.chromium.base.task.PostTask;
 import org.chromium.base.task.TaskTraits;
 import org.chromium.chrome.R;
-import org.chromium.chrome.browser.AppHooks;
 import org.chromium.chrome.browser.download.DownloadMetrics.DownloadOpenSource;
 import org.chromium.chrome.browser.download.DownloadNotificationUmaHelper.UmaBackgroundDownload;
 import org.chromium.chrome.browser.download.DownloadNotificationUmaHelper.UmaDownloadResumption;
@@ -49,7 +48,6 @@
 import org.chromium.chrome.browser.profiles.Profile;
 import org.chromium.chrome.browser.util.ConversionUtils;
 import org.chromium.chrome.browser.util.FeatureUtilities;
-import org.chromium.components.download.DownloadCollectionBridge;
 import org.chromium.components.download.DownloadState;
 import org.chromium.components.feature_engagement.EventConstants;
 import org.chromium.components.feature_engagement.Tracker;
@@ -231,8 +229,6 @@
             DownloadNotifier downloadNotifier = new SystemDownloadNotifier();
             sDownloadManagerService = new DownloadManagerService(
                     downloadNotifier, new Handler(), UPDATE_DELAY_MILLIS);
-            DownloadCollectionBridge.setDownloadCollectionBridge(
-                    AppHooks.get().createDownloadCollectionBridge());
         }
         return sDownloadManagerService;
     }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/incognito/IncognitoTabLauncher.java b/chrome/android/java/src/org/chromium/chrome/browser/incognito/IncognitoTabLauncher.java
index 0356ec6..e7172f5 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/incognito/IncognitoTabLauncher.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/incognito/IncognitoTabLauncher.java
@@ -29,7 +29,6 @@
  *
  * No URL or search term can be entered in, the Incognito tab is started with a blank (but focused)
  * omnibox. This component will be disabled if incognito mode is disabled.
- * TODO(peconn): Focus the omnibox when the Incognito tab is opened.
  */
 public class IncognitoTabLauncher extends Activity {
     /** The Intent action used to launch the IncognitoTabLauncher. */
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java b/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java
index dd4b8785..3b37eeb5 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/init/ProcessInitializationHandler.java
@@ -76,6 +76,7 @@
 import org.chromium.chrome.browser.webapps.WebApkVersionManager;
 import org.chromium.chrome.browser.webapps.WebappRegistry;
 import org.chromium.components.background_task_scheduler.BackgroundTaskSchedulerFactory;
+import org.chromium.components.download.DownloadCollectionBridge;
 import org.chromium.components.minidump_uploader.CrashFileManager;
 import org.chromium.components.signin.AccountManagerFacade;
 import org.chromium.components.signin.AccountsChangeObserver;
@@ -176,6 +177,11 @@
         UniqueIdentificationGeneratorFactory.registerGenerator(SyncController.GENERATOR_ID,
                 new UuidBasedUniqueIdentificationGenerator(
                         application, SESSIONS_UUID_PREF_KEY), false);
+
+        // Set up the DownloadCollectionBridge early as display names may be immediately retrieved
+        // after native is loaded.
+        DownloadCollectionBridge.setDownloadCollectionBridge(
+                AppHooks.get().getDownloadCollectionBridge());
     }
 
     /**
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java
index a9cd01b6..ce87c40 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/net/spdyproxy/DataReductionProxySettings.java
@@ -204,9 +204,9 @@
      * @param reason from the DataReductionProxySavingsClearedReason enum
      */
     public void clearDataSavingStatistics(@DataReductionProxySavingsClearedReason int reason) {
-        // When the data saving statistics are cleared, reset the snackbar promo that tells the user
-        // how much data they have saved using Data Saver so far.
-        DataReductionPromoUtils.saveSnackbarPromoDisplayed(0);
+        // When the data saving statistics are cleared, reset the milestone promo that tells the
+        // user how much data they have saved using Data Saver so far.
+        DataReductionPromoUtils.saveMilestonePromoDisplayed(0);
         ContextUtils.getAppSharedPreferences()
                 .edit()
                 .putLong(DATA_REDUCTION_FIRST_ENABLED_TIME, System.currentTimeMillis())
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferenceFragment.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferenceFragment.java
index 985ea6bb..1fc9871 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferenceFragment.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPreferenceFragment.java
@@ -22,7 +22,6 @@
 import org.chromium.chrome.browser.preferences.ChromeSwitchPreference;
 import org.chromium.chrome.browser.preferences.PreferenceUtils;
 import org.chromium.chrome.browser.profiles.Profile;
-import org.chromium.chrome.browser.snackbar.DataReductionPromoSnackbarController;
 import org.chromium.chrome.browser.util.IntentUtils;
 
 /**
@@ -38,8 +37,6 @@
 
     private boolean mIsEnabled;
     private boolean mWasEnabledAtCreation;
-    /** Whether the current Activity is started from the snackbar promo. */
-    private boolean mFromPromo;
     private boolean mFromMainMenu;
     private boolean mFromInfobar;
 
@@ -57,8 +54,6 @@
 
         setHasOptionsMenu(true);
 
-        mFromPromo = IntentUtils.safeGetBoolean(
-                getArguments(), DataReductionPromoSnackbarController.FROM_PROMO, false);
         mFromMainMenu = IntentUtils.safeGetBoolean(getArguments(), FROM_MAIN_MENU, false);
         mFromInfobar = IntentUtils.safeGetBoolean(
                 getArguments(), PreviewsLitePageInfoBar.FROM_INFOBAR, false);
@@ -74,10 +69,7 @@
         }
 
         int statusChange;
-        if (mFromPromo) {
-            statusChange = mIsEnabled ? DataReductionProxyUma.ACTION_SNACKBAR_LINK_CLICKED
-                                      : DataReductionProxyUma.ACTION_SNACKBAR_LINK_CLICKED_DISABLED;
-        } else if (mFromMainMenu) {
+        if (mFromMainMenu) {
             if (mWasEnabledAtCreation) {
                 statusChange = mIsEnabled ? DataReductionProxyUma.ACTION_MAIN_MENU_ON_TO_ON
                                           : DataReductionProxyUma.ACTION_MAIN_MENU_ON_TO_OFF;
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtils.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtils.java
index bd42c899..a70ea8c 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtils.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtils.java
@@ -46,12 +46,14 @@
     private static final String SHARED_PREF_DISPLAYED_INFOBAR_PROMO_VERSION =
             "displayed_data_reduction_infobar_promo_version";
     /**
-     * Key used to save the saved bytes when the snackbar promo was last shown. This value is
+     * Key used to save the saved bytes when the milestone promo was last shown. This value is
      * initialized to the bytes saved for data saver users that had data saver turned on when this
      * pref was added. This prevents us from showing promo for savings that have already happened
      * for existing users.
+     * Note: For historical reasons, this pref key is misnamed. This promotion used to be conveyed
+     * in a snackbar but was moved to an IPH in M74.
      */
-    private static final String SHARED_PREF_DISPLAYED_SNACKBAR_PROMO_SAVED_BYTES =
+    private static final String SHARED_PREF_DISPLAYED_MILESTONE_PROMO_SAVED_BYTES =
             "displayed_data_reduction_snackbar_promo_saved_bytes";
 
     /**
@@ -159,32 +161,32 @@
                 SHARED_PREF_DISPLAYED_INFOBAR_PROMO, false);
     }
 
-    /** See {@link #SHARED_PREF_DISPLAYED_SNACKBAR_PROMO_SAVED_BYTES}. */
-    public static void saveSnackbarPromoDisplayed(long dataSavingsInBytes) {
+    /** See {@link #SHARED_PREF_DISPLAYED_MILESTONE_PROMO_SAVED_BYTES}. */
+    public static void saveMilestonePromoDisplayed(long dataSavingsInBytes) {
         ContextUtils.getAppSharedPreferences()
                 .edit()
-                .putLong(SHARED_PREF_DISPLAYED_SNACKBAR_PROMO_SAVED_BYTES, dataSavingsInBytes)
+                .putLong(SHARED_PREF_DISPLAYED_MILESTONE_PROMO_SAVED_BYTES, dataSavingsInBytes)
                 .apply();
     }
 
     /**
-     * Returns the data savings in bytes from when the promo snackbar was last displayed.
+     * Returns the data savings in bytes from when the milestone promo was last displayed.
      *
      * @return The data savings in bytes, or -1 if the promo has not been displayed before.
      */
-    public static long getDisplayedSnackbarPromoSavedBytes() {
+    public static long getDisplayedMilestonePromoSavedBytes() {
         return ContextUtils.getAppSharedPreferences().getLong(
-                SHARED_PREF_DISPLAYED_SNACKBAR_PROMO_SAVED_BYTES, -1);
+                SHARED_PREF_DISPLAYED_MILESTONE_PROMO_SAVED_BYTES, -1);
     }
 
     /**
      * Returns a boolean indicating that the data savings in bytes on the first upgrade to the
-     * version that shows the snackbar has been initialized.
+     * version that shows the milestone promo has been initialized.
      *
      * @return Whether that the starting saved bytes have been initialized.
      */
-    public static boolean hasSnackbarPromoBeenInitWithStartingSavedBytes() {
-        return ContextUtils.getAppSharedPreferences()
-                .contains(SHARED_PREF_DISPLAYED_SNACKBAR_PROMO_SAVED_BYTES);
+    public static boolean hasMilestonePromoBeenInitWithStartingSavedBytes() {
+        return ContextUtils.getAppSharedPreferences().contains(
+                SHARED_PREF_DISPLAYED_MILESTONE_PROMO_SAVED_BYTES);
     }
 }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionProxyUma.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionProxyUma.java
index 0427ecb..2af39b0f 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionProxyUma.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionProxyUma.java
@@ -13,8 +13,6 @@
 public class DataReductionProxyUma {
 
     public static final String UI_ACTION_HISTOGRAM_NAME = "DataReductionProxy.UIAction";
-    public static final String SNACKBAR_HISTOGRAM_NAME =
-            "DataReductionProxy.SnackbarPromo.DataSavings";
     public static final String PREVIEWS_HISTOGRAM_NAME = "Previews.ContextMenuAction.LoFi";
 
     public static final String USER_VIEWED_ORIGINAL_SIZE_HISTOGRAM_NAME =
@@ -27,11 +25,11 @@
             "DataReductionProxy.UserViewedSavingsDifferenceWithBreakdown";
 
     // Represent the possible user actions in the various data reduction promos and settings menu.
-    // This must remain in sync with DataReductionProxy.UIAction in
-    // tools/metrics/histograms/histograms.xml.
+    // This must remain in sync with DataReductionProxyUIAction in
+    // tools/metrics/histograms/enums.xml.
     public static final int ACTION_ENABLED = 0;
-    // The value of 1 is reserved for an iOS-specific action. Values 2 and 3 are
-    // deprecated promo actions.
+    // The value of 1 is reserved for an iOS-specific action. Values 2, 3, 13, 14, and 15 are
+    // deprecated actions.
     public static final int ACTION_DISMISSED = 4;
     public static final int ACTION_OFF_TO_OFF = 5;
     public static final int ACTION_OFF_TO_ON = 6;
@@ -41,9 +39,6 @@
     public static final int ACTION_FRE_DISABLED = 10;
     public static final int ACTION_INFOBAR_ENABLED = 11;
     public static final int ACTION_INFOBAR_DISMISSED = 12;
-    public static final int ACTION_SNACKBAR_LINK_CLICKED = 13;
-    public static final int ACTION_SNACKBAR_LINK_CLICKED_DISABLED = 14;
-    public static final int ACTION_SNACKBAR_DISMISSED = 15;
     public static final int ACTION_MAIN_MENU_OFF_TO_OFF = 16;
     public static final int ACTION_MAIN_MENU_OFF_TO_ON = 17;
     public static final int ACTION_MAIN_MENU_ON_TO_OFF = 18;
@@ -83,15 +78,6 @@
     }
 
     /**
-     * Record the DataReductionProxy.SnackbarPromo.DataSavings histogram.
-     * @param promoDataSavingsMB The data savings in MB of the promo that was shown.
-     */
-    public static void dataReductionProxySnackbarPromo(int promoDataSavingsMB) {
-        RecordHistogram.recordCustomCountHistogram(
-                SNACKBAR_HISTOGRAM_NAME, promoDataSavingsMB, 1, 10000, 200);
-    }
-
-    /**
      * Record UMA on data savings displayed to the user. Called when the user views the data
      * savings in the UI.
      * @param compressedTotalBytes The total data used as shown to the user.
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionSavingsMilestonePromo.java b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionSavingsMilestonePromo.java
new file mode 100644
index 0000000..ba22c37
--- /dev/null
+++ b/chrome/android/java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionSavingsMilestonePromo.java
@@ -0,0 +1,150 @@
+// Copyright 2019 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.preferences.datareduction;
+
+import android.content.Context;
+
+import org.chromium.base.CommandLine;
+import org.chromium.chrome.R;
+import org.chromium.chrome.browser.util.ConversionUtils;
+import org.chromium.components.variations.VariationsAssociatedData;
+
+/**
+ * The controller logic for the Data Reduction Proxy savings milestone promo that lets users of the
+ * proxy know when Chrome has saved a given amount of data. Each decision to show the promo should
+ * be made by a separate instance of this class, using the provided getter methods.
+ */
+public class DataReductionSavingsMilestonePromo {
+    /**
+     * A semi-colon delimited list of data savings values in MB that the promo should be shown
+     * for.
+     * Note: The value is misnamed for historical reasons. This promo used to be displayed as a
+     * snackbar but was moved to an IPH in M74.
+     */
+    public static final String PROMO_PARAM_NAME = "snackbar_promo_data_savings_in_megabytes";
+
+    public static final String PROMO_FIELD_TRIAL_NAME = "DataCompressionProxyPromoVisibility";
+    private static final String ENABLE_DATA_REDUCTION_PROXY_SAVINGS_PROMO_SWITCH =
+            "enable-data-reduction-proxy-savings-promo";
+
+    private final Context mContext;
+
+    /** The current data savings to promote. */
+    private final long mDataSavingsInBytes;
+
+    /** If not null, this promo should be shown to the user. */
+    private String mPromoText;
+
+    /**
+     * Constructs a fully initialized DataReductionSavingsMilestonePromo instance.
+     *
+     * This' getters are ready immediately after construction. If shouldShowPromo is true and the
+     * promo text is shown to the user, onPromoTextSeen should be called on the same instance.
+     *
+     * @param context The context.
+     * @param dataSavingsInBytes The amount of data the Data Reduction Proxy has saved in bytes.
+     */
+    public DataReductionSavingsMilestonePromo(Context context, long dataSavingsInBytes) {
+        mContext = context;
+        mDataSavingsInBytes = dataSavingsInBytes;
+        mPromoText = computeDataReductionMilestonePromo();
+    }
+
+    /**
+     * Returns true if the promo can be shown to the user. If shown, onPromoTextSeen should be
+     * called.
+     */
+    public boolean shouldShowPromo() {
+        return mPromoText != null;
+    }
+
+    /**
+     * Returns the promo text to be shown to the user. Once shown, onPromoTextSeen should be called.
+     */
+    public String getPromoText() {
+        return mPromoText;
+    }
+
+    /**
+     * This should be called after the promo text is shown to the user.
+     */
+    public void onPromoTextSeen() {
+        assert (shouldShowPromo());
+        DataReductionPromoUtils.saveMilestonePromoDisplayed(mDataSavingsInBytes);
+    }
+
+    /**
+     * Decides whether the Data Reduction Proxy promo should be shown given the current data savings
+     * and specific thresholds set by variations.
+     *
+     * @return The string to use in the promo. If null or empty, do not show a promo.
+     */
+    private String computeDataReductionMilestonePromo() {
+        // Prevents users who upgrade and have already saved more than the threshold from seeing the
+        // promo.
+        if (!DataReductionPromoUtils.hasMilestonePromoBeenInitWithStartingSavedBytes()) {
+            DataReductionPromoUtils.saveMilestonePromoDisplayed(mDataSavingsInBytes);
+            return null;
+        }
+
+        String variationParamValue = VariationsAssociatedData.getVariationParamValue(
+                PROMO_FIELD_TRIAL_NAME, PROMO_PARAM_NAME);
+        int[] promoDataSavingsMB;
+
+        if (variationParamValue.isEmpty()) {
+            if (CommandLine.getInstance().hasSwitch(
+                        ENABLE_DATA_REDUCTION_PROXY_SAVINGS_PROMO_SWITCH)) {
+                promoDataSavingsMB = new int[1];
+                promoDataSavingsMB[0] = 1;
+            } else {
+                promoDataSavingsMB = new int[0];
+            }
+        } else {
+            variationParamValue = variationParamValue.replace(" ", "");
+            String[] promoDataSavingStrings = variationParamValue.split(";");
+
+            if (CommandLine.getInstance().hasSwitch(
+                        ENABLE_DATA_REDUCTION_PROXY_SAVINGS_PROMO_SWITCH)) {
+                promoDataSavingsMB = new int[promoDataSavingStrings.length + 1];
+                promoDataSavingsMB[promoDataSavingStrings.length] = 1;
+            } else {
+                promoDataSavingsMB = new int[promoDataSavingStrings.length];
+            }
+
+            for (int i = 0; i < promoDataSavingStrings.length; i++) {
+                try {
+                    promoDataSavingsMB[i] = Integer.parseInt(promoDataSavingStrings[i]);
+                } catch (NumberFormatException e) {
+                    promoDataSavingsMB[i] = -1;
+                }
+            }
+        }
+
+        for (int threshold : promoDataSavingsMB) {
+            long promoDataSavingsBytes = threshold * ConversionUtils.BYTES_PER_MEGABYTE;
+            if (threshold > 0 && mDataSavingsInBytes >= promoDataSavingsBytes
+                    && DataReductionPromoUtils.getDisplayedMilestonePromoSavedBytes()
+                            < promoDataSavingsBytes) {
+                return getStringForBytes(mContext, promoDataSavingsBytes);
+            }
+        }
+        return null;
+    }
+
+    private static String getStringForBytes(Context context, long bytes) {
+        int resourceId;
+        int bytesInCorrectUnits;
+
+        if (bytes < ConversionUtils.BYTES_PER_GIGABYTE) {
+            resourceId = R.string.data_reduction_milestone_promo_text_mb;
+            bytesInCorrectUnits = (int) ConversionUtils.bytesToMegabytes(bytes);
+        } else {
+            resourceId = R.string.data_reduction_milestone_promo_text_gb;
+            bytesInCorrectUnits = (int) ConversionUtils.bytesToGigabytes(bytes);
+        }
+
+        return context.getResources().getString(resourceId, bytesInCorrectUnits);
+    }
+}
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountManagementFragment.java b/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountManagementFragment.java
index a361395..f8e829c 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountManagementFragment.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/signin/AccountManagementFragment.java
@@ -366,7 +366,7 @@
             pref.setIcon(mProfileDataCache.getProfileDataOrDefault(account.name).getImage());
 
             pref.setOnPreferenceClickListener(
-                    preference -> SigninUtils.openAccountSettingsPage(getActivity(), account));
+                    preference -> SigninUtils.openSettingsForAccount(getActivity(), account));
 
             accountsCategory.addPreference(pref);
         }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninUtils.java b/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninUtils.java
index 069994d..f9657a1 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninUtils.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/signin/SigninUtils.java
@@ -7,6 +7,8 @@
 import android.accounts.Account;
 import android.content.Context;
 import android.content.Intent;
+import android.os.Build;
+import android.provider.Settings;
 
 import org.chromium.chrome.browser.util.IntentUtils;
 
@@ -20,15 +22,29 @@
     private SigninUtils() {}
 
     /**
-     * Opens account management page in Settings for a specific account.
+     * Opens a Settings page to configure settings for a single account.
+     * Note: on Android O+, this method is identical to {@link #openSettingsForAllAccounts}.
      * @param context Context to use when starting the Activity.
      * @param account The account for which the Settings page should be opened.
      * @return Whether or not Android accepted the Intent.
      */
-    public static boolean openAccountSettingsPage(Context context, Account account) {
-        // TODO(https://crbug.com/814441): Fix this on Android O+.
+    public static boolean openSettingsForAccount(Context context, Account account) {
+        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) {
+            // ACCOUNT_SETTINGS_ACTION no longer works on Android O+, always open all accounts page.
+            return openSettingsForAllAccounts(context);
+        }
         Intent intent = new Intent(ACCOUNT_SETTINGS_ACTION);
         intent.putExtra(ACCOUNT_SETTINGS_ACCOUNT_KEY, account);
         return IntentUtils.safeStartActivity(context, intent);
     }
+
+    /**
+     * Opens a Settings page with all accounts on the device.
+     * @param context Context to use when starting the Activity.
+     * @return Whether or not Android accepted the Intent.
+     */
+    private static boolean openSettingsForAllAccounts(Context context) {
+        Intent intent = new Intent(Settings.ACTION_SYNC_SETTINGS);
+        return IntentUtils.safeStartActivity(context, intent);
+    }
 }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/snackbar/DataReductionPromoSnackbarController.java b/chrome/android/java/src/org/chromium/chrome/browser/snackbar/DataReductionPromoSnackbarController.java
deleted file mode 100644
index 4c0f4c48..0000000
--- a/chrome/android/java/src/org/chromium/chrome/browser/snackbar/DataReductionPromoSnackbarController.java
+++ /dev/null
@@ -1,144 +0,0 @@
-// Copyright 2016 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.snackbar;
-
-import android.content.Context;
-import android.os.Bundle;
-
-import org.chromium.base.CommandLine;
-import org.chromium.chrome.R;
-import org.chromium.chrome.browser.preferences.PreferencesLauncher;
-import org.chromium.chrome.browser.preferences.datareduction.DataReductionPreferenceFragment;
-import org.chromium.chrome.browser.preferences.datareduction.DataReductionPromoUtils;
-import org.chromium.chrome.browser.preferences.datareduction.DataReductionProxyUma;
-import org.chromium.chrome.browser.util.ConversionUtils;
-import org.chromium.components.variations.VariationsAssociatedData;
-
-/**
- * The controller for the Data Reduction Proxy promo that lets users of the proxy know when Chrome
- * has saved a given amount of data.
- */
-public class DataReductionPromoSnackbarController implements SnackbarManager.SnackbarController {
-    /**
-     * A semi-colon delimited list of data savings values in MB that the promo should be shown
-     * for.
-     */
-    public static final String PROMO_PARAM_NAME = "snackbar_promo_data_savings_in_megabytes";
-
-    public static final String FROM_PROMO = "FromPromo";
-    public static final String PROMO_FIELD_TRIAL_NAME = "DataCompressionProxyPromoVisibility";
-    private static final String ENABLE_DATA_REDUCTION_PROXY_SAVINGS_PROMO_SWITCH =
-            "enable-data-reduction-proxy-savings-promo";
-
-    private final SnackbarManager mSnackbarManager;
-    private final Context mContext;
-    private final int[] mPromoDataSavingsMB;
-
-    /**
-     * Creates an instance of a {@link DataReductionPromoSnackbarController}.
-     *
-     * @param context The {@link Context} in which snackbar is shown.
-     * @param snackbarManager The manager that helps to show the snackbar.
-     */
-    public DataReductionPromoSnackbarController(Context context, SnackbarManager snackbarManager) {
-        mSnackbarManager = snackbarManager;
-        mContext = context;
-
-        String variationParamValue = VariationsAssociatedData
-                .getVariationParamValue(PROMO_FIELD_TRIAL_NAME, PROMO_PARAM_NAME);
-
-        if (variationParamValue.isEmpty()) {
-            if (CommandLine.getInstance()
-                    .hasSwitch(ENABLE_DATA_REDUCTION_PROXY_SAVINGS_PROMO_SWITCH)) {
-                mPromoDataSavingsMB = new int[1];
-                mPromoDataSavingsMB[0] = 1;
-            } else {
-                mPromoDataSavingsMB = new int[0];
-            }
-        } else {
-            variationParamValue = variationParamValue.replace(" ", "");
-            String[] promoDataSavingStrings = variationParamValue.split(";");
-
-            if (CommandLine.getInstance()
-                    .hasSwitch(ENABLE_DATA_REDUCTION_PROXY_SAVINGS_PROMO_SWITCH)) {
-                mPromoDataSavingsMB = new int[promoDataSavingStrings.length + 1];
-                mPromoDataSavingsMB[promoDataSavingStrings.length] = 1;
-            } else {
-                mPromoDataSavingsMB = new int[promoDataSavingStrings.length];
-            }
-
-            for (int i = 0; i < promoDataSavingStrings.length; i++) {
-                try {
-                    mPromoDataSavingsMB[i] = Integer.parseInt(promoDataSavingStrings[i]);
-                } catch (NumberFormatException e) {
-                    mPromoDataSavingsMB[i] = -1;
-                }
-            }
-        }
-    }
-
-    /**
-     * Shows the Data Reduction Proxy promo snackbar if the current data savings are over
-     * specific thresholds set by finch and the snackbar has not been shown for that
-     *
-     * @param dataSavingsInBytes The amount of data the Data Reduction Proxy has saved in bytes.
-     */
-    public void maybeShowDataReductionPromoSnackbar(long dataSavingsInBytes) {
-        // Prevents users who upgrade and have already saved mPromoDataSavingsInMB from seeing the
-        // promo.
-        if (!DataReductionPromoUtils.hasSnackbarPromoBeenInitWithStartingSavedBytes()) {
-            DataReductionPromoUtils.saveSnackbarPromoDisplayed(dataSavingsInBytes);
-            return;
-        }
-
-        for (int promoDataSavingsMB : mPromoDataSavingsMB) {
-            long promoDataSavingsBytes = promoDataSavingsMB * ConversionUtils.BYTES_PER_MEGABYTE;
-            if (promoDataSavingsMB > 0 && dataSavingsInBytes >= promoDataSavingsBytes
-                    && DataReductionPromoUtils
-                            .getDisplayedSnackbarPromoSavedBytes() < promoDataSavingsBytes) {
-                mSnackbarManager.showSnackbar(Snackbar
-                        .make(getStringForBytes(promoDataSavingsBytes),
-                                this,
-                                Snackbar.TYPE_NOTIFICATION, Snackbar.UMA_DATA_REDUCTION_PROMO)
-                        .setAction(
-                                mContext.getString(R.string.data_reduction_promo_snackbar_button),
-                                null));
-                DataReductionProxyUma.dataReductionProxySnackbarPromo(promoDataSavingsMB);
-                DataReductionPromoUtils.saveSnackbarPromoDisplayed(dataSavingsInBytes);
-                break;
-            }
-        }
-    }
-
-    private String getStringForBytes(long bytes) {
-        int resourceId;
-        int bytesInCorrectUnits;
-
-        if (bytes < ConversionUtils.BYTES_PER_GIGABYTE) {
-            resourceId =  R.string.data_reduction_promo_snackbar_text_mb;
-            bytesInCorrectUnits = (int) ConversionUtils.bytesToMegabytes(bytes);
-        } else {
-            resourceId =  R.string.data_reduction_promo_snackbar_text_gb;
-            bytesInCorrectUnits = (int) ConversionUtils.bytesToGigabytes(bytes);
-        }
-
-        return mContext.getResources().getString(resourceId, bytesInCorrectUnits);
-    }
-
-    @Override
-    public void onAction(Object actionData) {
-        assert mContext != null;
-        Bundle fragmentArgs = new Bundle();
-        fragmentArgs.putBoolean(FROM_PROMO, true);
-        PreferencesLauncher.launchSettingsPage(
-                mContext, DataReductionPreferenceFragment.class, fragmentArgs);
-    }
-
-    @Override
-    public void onDismissNoAction(Object actionData) {
-        DataReductionProxyUma.dataReductionProxyUIAction(
-                DataReductionProxyUma.ACTION_SNACKBAR_DISMISSED);
-    }
-}
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_groups/TabGroupUtils.java b/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_groups/TabGroupUtils.java
index fdbca4d..e437d83 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_groups/TabGroupUtils.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_groups/TabGroupUtils.java
@@ -4,7 +4,6 @@
 
 package org.chromium.chrome.browser.tasks.tab_groups;
 
-import android.content.res.Resources;
 import android.support.annotation.StringRes;
 import android.view.View;
 
@@ -12,30 +11,40 @@
 import org.chromium.chrome.browser.ChromeFeatureList;
 import org.chromium.chrome.browser.feature_engagement.TrackerFactory;
 import org.chromium.chrome.browser.profiles.Profile;
+import org.chromium.chrome.browser.tab.Tab;
+import org.chromium.chrome.browser.tabmodel.TabModelSelector;
+import org.chromium.chrome.browser.tabmodel.TabModelSelectorTabObserver;
 import org.chromium.chrome.browser.widget.textbubble.TextBubble;
 import org.chromium.components.feature_engagement.FeatureConstants;
 import org.chromium.components.feature_engagement.Tracker;
+import org.chromium.content_public.browser.NavigationHandle;
+import org.chromium.ui.base.PageTransition;
 import org.chromium.ui.widget.ViewRectProvider;
 
 /**
  * Helper class to handle tab groups related utilities.
  */
 public class TabGroupUtils {
+    private static TabModelSelectorTabObserver sTabModelSelectorTabObserver;
+
     public static void maybeShowIPH(@FeatureConstants String featureName, View view) {
         if (!ChromeFeatureList.isEnabled(ChromeFeatureList.TAB_GROUPS_ANDROID)) return;
 
-        Resources res = view.getContext().getResources();
         @StringRes
         int textId;
-        if (featureName.equals(FeatureConstants.TAB_GROUPS_QUICKLY_COMPARE_PAGES_FEATURE)) {
-            textId = R.string.iph_tab_groups_quickly_compare_pages_text;
-        } else if (featureName.equals(FeatureConstants.TAB_GROUPS_TAP_TO_SEE_ANOTHER_TAB_FEATURE)) {
-            textId = R.string.iph_tab_groups_tap_to_see_another_tab_text;
-        } else if (featureName.equals(FeatureConstants.TAB_GROUPS_YOUR_TABS_ARE_TOGETHER_FEATURE)) {
-            textId = R.string.iph_tab_groups_your_tabs_together_text;
-        } else {
-            assert false;
-            return;
+        switch (featureName) {
+            case FeatureConstants.TAB_GROUPS_QUICKLY_COMPARE_PAGES_FEATURE:
+                textId = R.string.iph_tab_groups_quickly_compare_pages_text;
+                break;
+            case FeatureConstants.TAB_GROUPS_TAP_TO_SEE_ANOTHER_TAB_FEATURE:
+                textId = R.string.iph_tab_groups_tap_to_see_another_tab_text;
+                break;
+            case FeatureConstants.TAB_GROUPS_YOUR_TABS_ARE_TOGETHER_FEATURE:
+                textId = R.string.iph_tab_groups_your_tabs_together_text;
+                break;
+            default:
+                assert false;
+                return;
         }
 
         final Tracker tracker = TrackerFactory.getTrackerForProfile(
@@ -50,4 +59,29 @@
         textBubble.addOnDismissListener(() -> tracker.dismissed(featureName));
         textBubble.show();
     }
+
+    /**
+     * Start a TabModelSelectorTabObserver to show IPH for TabGroups.
+     * @param selector The selector that owns the Tabs that should be observed.
+     */
+    public static void startObservingForTabGroupsIPH(TabModelSelector selector) {
+        if (sTabModelSelectorTabObserver != null) return;
+        sTabModelSelectorTabObserver = new TabModelSelectorTabObserver(selector) {
+            @Override
+            public void onDidFinishNavigation(Tab tab, NavigationHandle navigationHandle) {
+                if (!navigationHandle.isInMainFrame()) return;
+                if (tab.isIncognito()) return;
+
+                int coreTransitionType =
+                        navigationHandle.pageTransition() & PageTransition.CORE_MASK;
+                // Searching from omnibox results in PageTransition.GENERATED.
+                if (navigationHandle.isValidSearchFormUrl()
+                        || coreTransitionType == PageTransition.GENERATED) {
+                    maybeShowIPH(FeatureConstants.TAB_GROUPS_QUICKLY_COMPARE_PAGES_FEATURE,
+                            tab.getView());
+                    sTabModelSelectorTabObserver.destroy();
+                }
+            }
+        };
+    }
 }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/GridTabSwitcherCoordinator.java b/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/GridTabSwitcherCoordinator.java
index 7ff46131..5778f4c 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/GridTabSwitcherCoordinator.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/GridTabSwitcherCoordinator.java
@@ -9,6 +9,7 @@
 import org.chromium.chrome.browser.compositor.CompositorViewHolder;
 import org.chromium.chrome.browser.compositor.layouts.OverviewModeController;
 import org.chromium.chrome.browser.compositor.layouts.content.TabContentManager;
+import org.chromium.chrome.browser.fullscreen.ChromeFullscreenManager;
 import org.chromium.chrome.browser.init.ActivityLifecycleDispatcher;
 import org.chromium.chrome.browser.lifecycle.Destroyable;
 import org.chromium.chrome.browser.tabmodel.TabModel;
@@ -29,7 +30,7 @@
     public GridTabSwitcherCoordinator(Context context,
             ActivityLifecycleDispatcher lifecycleDispatcher, ToolbarManager toolbarManager,
             TabModelSelector tabModelSelector, TabContentManager tabContentManager,
-            CompositorViewHolder compositorViewHolder) {
+            CompositorViewHolder compositorViewHolder, ChromeFullscreenManager fullscreenManager) {
         PropertyModel containerViewModel = new PropertyModel(TabListContainerProperties.ALL_KEYS);
 
         mTabGridCoordinator = new TabListCoordinator(TabListCoordinator.TabListMode.GRID, context,
@@ -38,7 +39,8 @@
         mContainerViewChangeProcessor = PropertyModelChangeProcessor.create(containerViewModel,
                 mTabGridCoordinator.getContainerView(), TabGridContainerViewBinder::bind);
 
-        mMediator = new GridTabSwitcherMediator(this, containerViewModel, tabModelSelector);
+        mMediator = new GridTabSwitcherMediator(
+                this, containerViewModel, tabModelSelector, fullscreenManager);
 
         mLifecycleDispatcher = lifecycleDispatcher;
         mLifecycleDispatcher.register(this);
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/GridTabSwitcherMediator.java b/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/GridTabSwitcherMediator.java
index 136a338..921a884 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/GridTabSwitcherMediator.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/GridTabSwitcherMediator.java
@@ -5,12 +5,16 @@
 package org.chromium.chrome.browser.tasks.tab_list_ui;
 
 import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.ANIMATE_VISIBILITY_CHANGES;
+import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.BOTTOM_CONTROLS_HEIGHT;
 import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.INITIAL_SCROLL_INDEX;
 import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.IS_INCOGNITO;
 import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.IS_VISIBLE;
+import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.TOP_CONTROLS_HEIGHT;
 import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.VISIBILITY_LISTENER;
 
 import org.chromium.chrome.browser.compositor.layouts.OverviewModeController;
+import org.chromium.chrome.browser.fullscreen.ChromeFullscreenManager;
+import org.chromium.chrome.browser.fullscreen.FullscreenManager;
 import org.chromium.chrome.browser.tab.Tab;
 import org.chromium.chrome.browser.tabmodel.EmptyTabModelSelectorObserver;
 import org.chromium.chrome.browser.tabmodel.TabModel;
@@ -38,6 +42,24 @@
     private final TabModelSelectorTabModelObserver mTabModelObserver;
     private final TabModelSelectorObserver mTabModelSelectorObserver;
     private final List<OverviewModeObserver> mObservers = new ArrayList<>();
+    private final ChromeFullscreenManager mFullscreenManager;
+    private final ChromeFullscreenManager.FullscreenListener mFullscreenListener =
+            new ChromeFullscreenManager.FullscreenListener() {
+                @Override
+                public void onContentOffsetChanged(int offset) {}
+
+                @Override
+                public void onControlsOffsetChanged(
+                        int topOffset, int bottomOffset, boolean needsAnimate) {}
+
+                @Override
+                public void onToggleOverlayVideoMode(boolean enabled) {}
+
+                @Override
+                public void onBottomControlsHeightChanged(int bottomControlsHeight) {
+                    mContainerViewModel.set(BOTTOM_CONTROLS_HEIGHT, bottomControlsHeight);
+                }
+            };
 
     /**
      * In cases where a didSelectTab was due to closing a tab or switching models with a toggle,
@@ -51,12 +73,15 @@
      * @param containerViewModel The {@link PropertyModel} to keep state on the View containing the
      *         grid.
      * @param tabModelSelector {@link TabModelSelector} to observer for model and selection changes.
+     * @param fullscreenManager {@link FullscreenManager} to use.
      */
     GridTabSwitcherMediator(GridTabSwitcherCoordinator coordinator,
-            PropertyModel containerViewModel, TabModelSelector tabModelSelector) {
+            PropertyModel containerViewModel, TabModelSelector tabModelSelector,
+            ChromeFullscreenManager fullscreenManager) {
         mCoordinator = coordinator;
         mContainerViewModel = containerViewModel;
         mTabModelSelector = tabModelSelector;
+        mFullscreenManager = fullscreenManager;
 
         mTabModelSelectorObserver = new EmptyTabModelSelectorObserver() {
             @Override
@@ -94,9 +119,14 @@
             }
         };
 
+        mFullscreenManager.addListener(mFullscreenListener);
+
         mContainerViewModel.set(VISIBILITY_LISTENER, this);
         mContainerViewModel.set(IS_INCOGNITO, mTabModelSelector.getCurrentModel().isIncognito());
         mContainerViewModel.set(ANIMATE_VISIBILITY_CHANGES, true);
+        mContainerViewModel.set(TOP_CONTROLS_HEIGHT, fullscreenManager.getTopControlsHeight());
+        mContainerViewModel.set(
+                BOTTOM_CONTROLS_HEIGHT, fullscreenManager.getBottomControlsHeight());
     }
 
     private void setVisibility(boolean isVisible) {
@@ -174,6 +204,7 @@
      */
     public void destroy() {
         mTabModelSelector.removeObserver(mTabModelSelectorObserver);
+        mFullscreenManager.removeListener(mFullscreenListener);
         mTabModelObserver.destroy();
     }
 }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/TabGridContainerViewBinder.java b/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/TabGridContainerViewBinder.java
index ed1618ae..d586932 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/TabGridContainerViewBinder.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/TabGridContainerViewBinder.java
@@ -5,11 +5,15 @@
 package org.chromium.chrome.browser.tasks.tab_list_ui;
 
 import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.ANIMATE_VISIBILITY_CHANGES;
+import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.BOTTOM_CONTROLS_HEIGHT;
 import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.INITIAL_SCROLL_INDEX;
 import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.IS_INCOGNITO;
 import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.IS_VISIBLE;
+import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.TOP_CONTROLS_HEIGHT;
 import static org.chromium.chrome.browser.tasks.tab_list_ui.TabListContainerProperties.VISIBILITY_LISTENER;
 
+import android.widget.FrameLayout;
+
 import org.chromium.chrome.browser.util.ColorUtils;
 import org.chromium.ui.modelutil.PropertyKey;
 import org.chromium.ui.modelutil.PropertyModel;
@@ -36,6 +40,14 @@
             view.setVisibilityListener(model.get(VISIBILITY_LISTENER));
         } else if (INITIAL_SCROLL_INDEX == propertyKey) {
             view.scrollToPosition(model.get(INITIAL_SCROLL_INDEX));
+        } else if (TOP_CONTROLS_HEIGHT == propertyKey) {
+            FrameLayout.LayoutParams params = (FrameLayout.LayoutParams) view.getLayoutParams();
+            params.topMargin = model.get(TOP_CONTROLS_HEIGHT);
+            view.requestLayout();
+        } else if (BOTTOM_CONTROLS_HEIGHT == propertyKey) {
+            FrameLayout.LayoutParams params = (FrameLayout.LayoutParams) view.getLayoutParams();
+            params.bottomMargin = model.get(BOTTOM_CONTROLS_HEIGHT);
+            view.requestLayout();
         }
     }
 }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/TabListContainerProperties.java b/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/TabListContainerProperties.java
index 7fc05d1..fb42cf3d 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/TabListContainerProperties.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tasks/tab_list_ui/TabListContainerProperties.java
@@ -24,6 +24,13 @@
     public static final PropertyModel.WritableBooleanPropertyKey ANIMATE_VISIBILITY_CHANGES =
             new PropertyModel.WritableBooleanPropertyKey();
 
-    public static final PropertyKey[] ALL_KEYS = new PropertyKey[] {IS_VISIBLE, IS_INCOGNITO,
-            VISIBILITY_LISTENER, INITIAL_SCROLL_INDEX, ANIMATE_VISIBILITY_CHANGES};
+    public static final PropertyModel.WritableIntPropertyKey TOP_CONTROLS_HEIGHT =
+            new PropertyModel.WritableIntPropertyKey();
+
+    public static final PropertyModel.WritableIntPropertyKey BOTTOM_CONTROLS_HEIGHT =
+            new PropertyModel.WritableIntPropertyKey();
+
+    public static final PropertyKey[] ALL_KEYS =
+            new PropertyKey[] {IS_VISIBLE, IS_INCOGNITO, VISIBILITY_LISTENER, INITIAL_SCROLL_INDEX,
+                    ANIMATE_VISIBILITY_CHANGES, TOP_CONTROLS_HEIGHT, BOTTOM_CONTROLS_HEIGHT};
 }
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarManager.java b/chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarManager.java
index 3463793..9dd1440 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarManager.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/toolbar/ToolbarManager.java
@@ -225,6 +225,7 @@
 
     private boolean mToolbarInflationComplete;
     private boolean mInitializedWithNative;
+    private Runnable mOnInitializedRunnable;
 
     private boolean mShouldUpdateToolbarPrimaryColor = true;
     private int mCurrentThemeColor;
@@ -986,6 +987,11 @@
 
             onNativeLibraryReady();
             mInitializedWithNative = true;
+
+            if (mOnInitializedRunnable != null) {
+                mOnInitializedRunnable.run();
+                mOnInitializedRunnable = null;
+            }
         });
     }
 
@@ -1559,6 +1565,28 @@
     }
 
     /**
+     * See {@link #setUrlBarFocus}, but if native is not loaded it will queue the request instead
+     * of dropping it.
+     */
+    public void setUrlBarFocusOnceNativeInitialized(boolean focused) {
+        if (isInitialized()) {
+            setUrlBarFocus(focused);
+            return;
+        }
+
+        if (focused) {
+            // Remember requests to focus the Url bar and replay them once native has been
+            // initialized. This is important for the Launch to Incognito Tab flow (see
+            // IncognitoTabLauncher.
+            mOnInitializedRunnable = () -> {
+                setUrlBarFocus(focused);
+            };
+        } else {
+            mOnInitializedRunnable = null;
+        }
+    }
+
+    /**
      * Reverts any pending edits of the location bar and reset to the page state.  This does not
      * change the focus state of the location bar.
      */
diff --git a/chrome/android/java/strings/android_chrome_strings.grd b/chrome/android/java/strings/android_chrome_strings.grd
index b755a30..4db64bb 100644
--- a/chrome/android/java/strings/android_chrome_strings.grd
+++ b/chrome/android/java/strings/android_chrome_strings.grd
@@ -1400,15 +1400,12 @@
       <message name="IDS_DATA_REDUCTION_PROMO_INFOBAR_BUTTON" desc="Text to be displayed in the data reduction promo infobar confirm button">
         Turn on Data Saver
       </message>
-      <message name="IDS_DATA_REDUCTION_PROMO_SNACKBAR_TEXT_MB" desc="Text to be displayed in the data reduction promo snackbar that lets the user know they saved a certain amount of data in MB">
+      <message name="IDS_DATA_REDUCTION_MILESTONE_PROMO_TEXT_MB" desc="Text to be displayed in the data reduction promo message that lets the user know they saved a certain amount of data in MB">
         Chrome has saved you <ph name="megabytes">%1$d<ex>100</ex></ph> MB
       </message>
-      <message name="IDS_DATA_REDUCTION_PROMO_SNACKBAR_TEXT_GB" desc="Text to be displayed in the data reduction promo snackbar that lets the user know they saved a certain amount of data in GB">
+      <message name="IDS_DATA_REDUCTION_MILESTONE_PROMO_TEXT_GB" desc="Text to be displayed in the data reduction promo message that lets the user know they saved a certain amount of data in GB">
         Chrome has saved you <ph name="gigabytes">%1$d<ex>10</ex></ph> GB
       </message>
-      <message name="IDS_DATA_REDUCTION_PROMO_SNACKBAR_BUTTON" desc="Text to be displayed in the data reduction promo snackbar view button that takes the user to the data reduction settings page">
-        View
-      </message>
 
       <!-- Downloads location -->
       <message name="IDS_DOWNLOADS_LOCATION_SELECTOR_TITLE" desc="Title of the preference that allows the user to select which of the folders they would like to make the default location to save their downloads.">
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 7bd742f..b8d0160 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_am.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_am.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">ቪድዮ</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{1 የተመረጠ ንጥል አጋራ}one{# የተመረጡ ንጥሎችን አጋራ}other{# የተመረጡ ንጥሎችን አጋራ}}</translation>
 <translation id="7359002509206457351">የመዳረሻ መክፈያ ዘዴዎች</translation>
-<translation id="7366340029385295517">ወደ <ph name="SCREEN_NAME" /> በመውሰድ ላይ</translation>
 <translation id="7375125077091615385">ዓይነት፦</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />።</translation>
 <translation id="7400418766976504921">URL</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 cea9615c..42a613a 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ar.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ar.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">فيديو</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{مشاركة عنصر واحد محدد}zero{مشاركة # عنصر محدد}two{مشاركة عنصرين (#) محددين}few{مشاركة # عناصر محددة}many{مشاركة # عنصرًا محددًا}other{مشاركة # عنصر محدد}}</translation>
 <translation id="7359002509206457351">الوصول إلى طرق الدفع</translation>
-<translation id="7366340029385295517">جارٍ الإرسال إلى <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">النوع:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" /></translation>
 <translation id="7400418766976504921">‏عنوان URL</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 3e14d1b..6983c10 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_bg.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_bg.xtb
@@ -846,7 +846,6 @@
 <translation id="7352939065658542140">ВИДЕОКЛИП</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Споделяне на 1 избран елемент}other{Споделяне на # избрани елемента}}</translation>
 <translation id="7359002509206457351">Достъп до начините на плащане</translation>
-<translation id="7366340029385295517">Предава се към „<ph name="SCREEN_NAME" />“</translation>
 <translation id="7375125077091615385">Тип:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL адрес</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_bn.xtb b/chrome/android/java/strings/translations/android_chrome_strings_bn.xtb
index 13b595b..ca66393 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_bn.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_bn.xtb
@@ -847,7 +847,6 @@
 <translation id="7352939065658542140">ভিডিও</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{১টি নির্বাচিত আইটেম শেয়ার করুন}one{#টি নির্বাচিত আইটেম শেয়ার করুন}other{#টি নির্বাচিত আইটেম শেয়ার করুন}}</translation>
 <translation id="7359002509206457351">পেমেন্টের পদ্ধতি অ্যাক্সেস করুন</translation>
-<translation id="7366340029385295517"><ph name="SCREEN_NAME" />-এ কাস্ট করছে</translation>
 <translation id="7375125077091615385">প্রকার:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />।</translation>
 <translation id="7400418766976504921">URL</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 cf398e2..7e581bf7 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ca.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ca.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VÍDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Comparteix 1 element seleccionat}other{Comparteix # elements seleccionats}}</translation>
 <translation id="7359002509206457351">Accedeix a les formes de pagament</translation>
-<translation id="7366340029385295517">S'està emetent a <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Tipus:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" /></translation>
 <translation id="7400418766976504921">URL</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 57eb71d..61210ef8 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_cs.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_cs.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Sdílet 1 vybranou položku}few{Sdílet # vybrané položky}many{Sdílet # vybrané položky}other{Sdílet # vybraných položek}}</translation>
 <translation id="7359002509206457351">Poskytnout přístup k platební metodám</translation>
-<translation id="7366340029385295517">Odesílání do zařízení <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Typ:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">Adresa URL</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 1de2a33..69a6bf8f 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_da.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_da.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Del 1 valgt element}one{Del # valgt element}other{Del # valgte elementer}}</translation>
 <translation id="7359002509206457351">Adgang til betalingsmetoder</translation>
-<translation id="7366340029385295517">Caster til <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Type:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">Webadresse</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 685759e..8c9b65d2 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_de.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_de.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{1 ausgewähltes Element teilen}other{# ausgewählte Elemente teilen}}</translation>
 <translation id="7359002509206457351">Auf Zahlungsmethoden zugreifen</translation>
-<translation id="7366340029385295517">Übertragung an <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Typ:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</translation>
@@ -1094,7 +1093,7 @@
 <translation id="9215534869786664672">Bis zu 60 Prozent weniger Datenverbrauch und schnelleres Internet. Google-Server optimieren die Seiten, die Sie besuchen.</translation>
 <translation id="9219103736887031265">Bilder</translation>
 <translation id="932327136139879170">Privat</translation>
-<translation id="932599481871055447">Geringerer Datenverbrauch und schnelleres Surfen</translation>
+<translation id="932599481871055447">Weniger Datenverbrauch und schnelleres Surfen</translation>
 <translation id="938850635132480979">Fehler: <ph name="ERROR_CODE" /></translation>
 <translation id="945522503751344254">Feedback geben</translation>
 <translation id="945632385593298557">Mikrofonzugriff</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 c88c22c1..abc93202 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_el.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_el.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">ΒΙΝΤΕΟ</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Κοινοποίηση 1 επιλεγμένου στοιχείου}other{Κοινοποίηση # επιλεγμένων στοιχείων}}</translation>
 <translation id="7359002509206457351">Πρόσβαση σε τρόπους πληρωμής</translation>
-<translation id="7366340029385295517">Μετάδοση στη συσκευή <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Τύπος:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 c979fcb..a9022437 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
@@ -11,11 +11,13 @@
 <translation id="1068672505746868501">Never translate pages in <ph name="SOURCE_LANGUAGE" /></translation>
 <translation id="1080790410959514870">You are signing out of an account managed by <ph name="DOMAIN_NAME" />. This will delete the Chrome data stored on this device, but the data will remain in your Google Account.</translation>
 <translation id="1099080783256647258">When Data Saver is turned on, Chrome uses Google servers to speed up and compress page loads. On especially slow pages, Data Saver rewrites the page to load only the essential content. Data Saver does not optimise pages loaded in incognito mode.</translation>
+<translation id="1100066534610197918">Open in new tab in group</translation>
 <translation id="1105960400813249514">Screen Capture</translation>
 <translation id="1111673857033749125">Bookmarks saved on your other devices will appear here.</translation>
 <translation id="1113597929977215864">Show simplified view</translation>
 <translation id="1121094540300013208">Usage and crash reports</translation>
 <translation id="1129510026454351943">Details: <ph name="ERROR_DESCRIPTION" /></translation>
+<translation id="1135993792949700405">Chrome will send personal data that you selected to <ph name="BEGIN_BOLD" /><ph name="DOMAIN" /><ph name="END_BOLD" /></translation>
 <translation id="1141800923049248244">{FILE_COUNT,plural, =1{1 download pending.}other{# downloads pending.}}</translation>
 <translation id="1145536944570833626">Delete existing data.</translation>
 <translation id="1146678959555564648">Enter VR</translation>
@@ -36,6 +38,7 @@
 <translation id="123724288017357924">Reload the current page, ignoring cached content</translation>
 <translation id="124116460088058876">More languages</translation>
 <translation id="124678866338384709">Close current tab</translation>
+<translation id="125153950246128346">Tap to see another tab</translation>
 <translation id="1258753120186372309">Google doodle: <ph name="DOODLE_DESCRIPTION" /></translation>
 <translation id="1260236875608242557">Search and explore</translation>
 <translation id="1264974993859112054">Sports</translation>
@@ -112,6 +115,7 @@
 <translation id="1853692000353488670">New incognito tab</translation>
 <translation id="1856325424225101786">Reset Lite mode?</translation>
 <translation id="1868024384445905608">Chrome now downloads files faster</translation>
+<translation id="1869137256605757565">{TABS_COUNT,plural, =1{<ph name="TABS_COUNT_ONE" /> tab}other{<ph name="TABS_COUNT_MANY" /> tabs}}</translation>
 <translation id="1880072593381090678">Popular pages from Chrome</translation>
 <translation id="1883903952484604915">My files</translation>
 <translation id="1887786770086287077">Location access is off for this device. Turn it on in <ph name="BEGIN_LINK" />Android Settings<ph name="END_LINK" />.</translation>
@@ -120,6 +124,7 @@
 <translation id="1919345977826869612">Ads</translation>
 <translation id="1919950603503897840">Select contacts</translation>
 <translation id="1923695749281512248"><ph name="BYTES_DOWNLOADED_WITH_UNITS" />/<ph name="FILE_SIZE_WITH_UNITS" /></translation>
+<translation id="19288952978244135">Reopen Chrome.</translation>
 <translation id="1933845786846280168">Selected Tab</translation>
 <translation id="194341124344773587">Turn on permission for Chrome in <ph name="BEGIN_LINK" />Android Settings<ph name="END_LINK" />.</translation>
 <translation id="1943432128510653496">Save passwords</translation>
@@ -130,6 +135,7 @@
 <translation id="1974060860693918893">Advanced</translation>
 <translation id="1984705450038014246">Sync your Chrome data</translation>
 <translation id="1984937141057606926">Allowed, except third-party</translation>
+<translation id="1986685561493779662">Name already exists</translation>
 <translation id="1987739130650180037"><ph name="MESSAGE" /> <ph name="LINK_NAME" /> button</translation>
 <translation id="1989112275319619282">Browse</translation>
 <translation id="1993768208584545658"><ph name="SITE" /> wants to pair</translation>
@@ -247,6 +253,7 @@
 <translation id="2818669890320396765">To get your bookmarks on all your devices, sign in and turn on sync</translation>
 <translation id="2836148919159985482">Touch the back button to exit full screen.</translation>
 <translation id="2842985007712546952">Parent folder</translation>
+<translation id="2845873210977809562">Opened tabs closed</translation>
 <translation id="2870560284913253234">Site</translation>
 <translation id="2874939134665556319">Previous track</translation>
 <translation id="2876764156902388290">Chrome is using less data to show you this page</translation>
@@ -309,11 +316,13 @@
 <translation id="3298243779924642547">Lite</translation>
 <translation id="3303414029551471755">Proceed to download the content?</translation>
 <translation id="3306398118552023113">This app is running in Chrome</translation>
+<translation id="3315103659806849044">You are currently customising your Sync and Google service settings. To finish turning on sync, tap the Confirm button near the bottom of the screen. Navigate up</translation>
 <translation id="3328801116991980348">Site information</translation>
 <translation id="3333961966071413176">All contacts</translation>
 <translation id="3341058695485821946">See how much data you've saved</translation>
 <translation id="3350687908700087792">Close all incognito tabs</translation>
 <translation id="3353615205017136254">Lite page provided by Google. Tap the load original button to load the original page.</translation>
+<translation id="3357505083294783610">Chrome will send the site’s URL and content to Google. Your email and credit card type from Chrome Auto-fill will also be sent to Google to provide this service. Visit Chrome settings to turn off Google Assistant in Chrome and Chrome Auto-fill. <ph name="BEGIN_LINK" />Learn more<ph name="END_LINK" /></translation>
 <translation id="3367813778245106622">Sign in again to start sync</translation>
 <translation id="3377025655491224618">Private tab</translation>
 <translation id="3384347053049321195">Share image</translation>
@@ -476,6 +485,7 @@
 <translation id="4616150815774728855">Open <ph name="WEBAPK_NAME" /></translation>
 <translation id="4634124774493850572">Use password</translation>
 <translation id="4645575059429386691">Managed by your parent</translation>
+<translation id="4648718555153979859">Your tabs are grouped together here</translation>
 <translation id="4660011489602794167">Show keyboard</translation>
 <translation id="4663756553811254707"><ph name="NUMBER_OF_BOOKMARKS" /> bookmarks deleted</translation>
 <translation id="4665282149850138822"><ph name="NAME" /> was added to your Home screen</translation>
@@ -541,6 +551,7 @@
 <translation id="5039804452771397117">Allow</translation>
 <translation id="5040262127954254034">Privacy</translation>
 <translation id="5063480226653192405">Usage</translation>
+<translation id="5082793167783849073">Quickly compare pages by making a group. To start, touch and hold a link.</translation>
 <translation id="5087580092889165836">Add card</translation>
 <translation id="5100237604440890931">Collapsed – click to expand.</translation>
 <translation id="510275257476243843">1 hour left</translation>
@@ -593,6 +604,7 @@
 <translation id="548278423535722844">Open in maps app</translation>
 <translation id="5487521232677179737">Clear data</translation>
 <translation id="5494752089476963479">Block ads on sites that show intrusive or misleading ads</translation>
+<translation id="5497272504048921382">Opened tabs</translation>
 <translation id="550684401320795253">Updating Chrome...</translation>
 <translation id="5512137114520586844">This account is managed by <ph name="PARENT_NAME" />.</translation>
 <translation id="5514904542973294328">Disabled by the administrator of this device</translation>
@@ -609,6 +621,7 @@
 <translation id="557283862590186398">Chrome needs permission to access your microphone for this site.</translation>
 <translation id="55737423895878184">Location and notifications are allowed</translation>
 <translation id="5578795271662203820">Search <ph name="SEARCH_ENGINE" /> for this image</translation>
+<translation id="5581519193887989363">You can always choose what to sync in <ph name="BEGIN_LINK1" />settings<ph name="END_LINK1" />.</translation>
 <translation id="5595485650161345191">Edit address</translation>
 <translation id="5596627076506792578">More options</translation>
 <translation id="5620299005957670886">Allow sites to access your sensors (recommended)</translation>
@@ -642,6 +655,7 @@
 <translation id="5817918615728894473">Pair</translation>
 <translation id="583281660410589416">Unknown</translation>
 <translation id="5833984609253377421">Share link</translation>
+<translation id="5836192821815272682">Downloading Chrome Update…</translation>
 <translation id="584427517463557805">Selected private tab</translation>
 <translation id="5853623416121554550">paused</translation>
 <translation id="5854790677617711513">Older than 30 days</translation>
@@ -726,6 +740,7 @@
 <translation id="6416782512398055893">Downloaded <ph name="MBS" /> MB</translation>
 <translation id="6433501201775827830">Choose your search engine</translation>
 <translation id="6437478888915024427">Page info</translation>
+<translation id="6441734959916820584">Name is too long</translation>
 <translation id="6444421004082850253">{FILE_COUNT,plural, =1{# Image}other{# Images}}</translation>
 <translation id="6447842834002726250">Cookies</translation>
 <translation id="6448273550210938826">Search and URL suggestions</translation>
@@ -774,6 +789,7 @@
 <translation id="6782111308708962316">Prevent third-party websites from saving and reading cookie data</translation>
 <translation id="6790428901817661496">Play</translation>
 <translation id="679325081238418596">Get your bookmarks, history, passwords and other settings on all your devices</translation>
+<translation id="6803423358608456383">Opened tabs at half height</translation>
 <translation id="6811034713472274749">Page is ready to view</translation>
 <translation id="6818926723028410516">Select items</translation>
 <translation id="6820607729870073286">You have no saved website settings.</translation>
@@ -812,6 +828,7 @@
 <translation id="7031882061095297553">Sync to</translation>
 <translation id="7032663816368481562">When you tap More like this <ph name="ICON" /> in the address bar, show quick links to related pages. The URLs of pages that you visit are sent to Google.</translation>
 <translation id="7034608350006174882">Cards and addresses using Google Pay</translation>
+<translation id="7037082443972906537">Name is unavailable</translation>
 <translation id="7053983685419859001">Block</translation>
 <translation id="7055152154916055070">Redirect blocked:</translation>
 <translation id="7062545763355031412">Accept and switch accounts</translation>
@@ -845,7 +862,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Share 1 selected item}other{Share # selected items}}</translation>
 <translation id="7359002509206457351">Access payment methods</translation>
-<translation id="7366340029385295517">Casting to <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Type:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</translation>
@@ -910,6 +926,7 @@
 <translation id="7774809984919390718">{PAYMENT_METHOD,plural, =1{<ph name="PAYMENT_METHOD_PREVIEW" />\u2026 and <ph name="NUMBER_OF_ADDITIONAL_PAYMENT_METHODS" /> more}other{<ph name="PAYMENT_METHOD_PREVIEW" />\u2026 and <ph name="NUMBER_OF_ADDITIONAL_PAYMENT_METHODS" /> more}}</translation>
 <translation id="7781829728241885113">Yesterday</translation>
 <translation id="7791543448312431591">Add</translation>
+<translation id="7801690601263273422">Create new tab in group</translation>
 <translation id="780301667611848630">No, thank you</translation>
 <translation id="7810647596859435254">Open with…</translation>
 <translation id="7821588508402923572">Your data savings will appear here</translation>
@@ -1018,6 +1035,7 @@
 <translation id="8571213806525832805">Last 4 weeks</translation>
 <translation id="857509777403223202">More articles will appear soon. Enjoy your evening!</translation>
 <translation id="857943718398505171">Allowed (recommended)</translation>
+<translation id="8582216581279205169">Opened tabs at full height</translation>
 <translation id="8583805026567836021">Clearing account data</translation>
 <translation id="860043288473659153">Cardholder name</translation>
 <translation id="8609465669617005112">Move up</translation>
@@ -1062,6 +1080,7 @@
 <translation id="8958424370300090006">Block cookies for a specific site.</translation>
 <translation id="8959122750345127698">Navigation is unreachable: <ph name="URL" /></translation>
 <translation id="8965591936373831584">pending</translation>
+<translation id="8970887620466824814">Something went wrong.</translation>
 <translation id="8972098258593396643">Download to default folder?</translation>
 <translation id="8981454092730389528">Google Activity Controls</translation>
 <translation id="8983677657449185470">Help improve Safe Browsing</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 33d0a5d..6e184d3 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
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Comparte 1 elemento seleccionado}other{Comparte # elementos seleccionados}}</translation>
 <translation id="7359002509206457351">Acceder a formas de pago</translation>
-<translation id="7366340029385295517">Transmitiendo a <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Tipo:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" /></translation>
 <translation id="7400418766976504921">URL</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 104f83fe..348ba5c1 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_es.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_es.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VÍDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Compartir 1 elemento seleccionado}other{Compartir # elementos seleccionados}}</translation>
 <translation id="7359002509206457351">Acceso a métodos de pago</translation>
-<translation id="7366340029385295517">Enviando contenido a <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Tipo:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_et.xtb b/chrome/android/java/strings/translations/android_chrome_strings_et.xtb
index 6402a475..4769a18 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_et.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_et.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Jaga 1 valitud üksust}other{Jaga # valitud üksust}}</translation>
 <translation id="7359002509206457351">Makseviisidele juurdepääsemine</translation>
-<translation id="7366340029385295517">Ekraanile <ph name="SCREEN_NAME" /> ülekandmine</translation>
 <translation id="7375125077091615385">Tüüp:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 ac1c76b..e767ac2 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_fa.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_fa.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">ویدیو</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{اشتراک‌گذاری ۱ مورد انتخاب‌شده}one{اشتراک‌گذاری # مورد انتخاب‌شده}other{اشتراک‌گذاری # مورد انتخاب‌شده}}</translation>
 <translation id="7359002509206457351">دسترسی به روش‌های پرداخت</translation>
-<translation id="7366340029385295517">درحال فرستادن به <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">نوع:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">نشانی وب</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 2bf7cb0..4ab0ebc 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_fi.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_fi.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Jaa 1 valittu kohde}other{Jaa # valittua kohdetta}}</translation>
 <translation id="7359002509206457351">Pääsy maksutapoihin</translation>
-<translation id="7366340029385295517">Suoratoistetaan näytöllä <ph name="SCREEN_NAME" />.</translation>
 <translation id="7375125077091615385">Tyyppi:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL-osoite</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 bf9f3d2a..1371e04 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_fil.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_fil.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Ibahagi ang 1 piniling item}one{Ibahagi ang # piniling item}other{Ibahagi ang # na piniling item}}</translation>
 <translation id="7359002509206457351">I-access ang mga paraan ng pagbabayad</translation>
-<translation id="7366340029385295517">Nagka-cast sa <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Uri:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 b8dc44a7..82dc8df 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_fr.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_fr.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDÉO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Partager 1 élément sélectionné}one{Partager # élément sélectionné}other{Partager # éléments sélectionnés}}</translation>
 <translation id="7359002509206457351">Accéder aux modes de paiement</translation>
-<translation id="7366340029385295517">Diffusion sur "<ph name="SCREEN_NAME" />" en cours…</translation>
 <translation id="7375125077091615385">Type :</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_gu.xtb b/chrome/android/java/strings/translations/android_chrome_strings_gu.xtb
index f65c413..0e23329f 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_gu.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_gu.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">વીડિયો</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{પસંદ કરેલ 1 આઇટમ શેર કરો}one{પસંદ કરેલ # આઇટમ શેર કરો}other{પસંદ કરેલ # આઇટમ શેર કરો}}</translation>
 <translation id="7359002509206457351">ચુકવણી પદ્ધતિઓને ઍક્સેસ કરો</translation>
-<translation id="7366340029385295517"><ph name="SCREEN_NAME" /> પર કાસ્ટ કરી રહ્યું છે</translation>
 <translation id="7375125077091615385">પ્રકાર:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 c23859e..d9aa124b 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_hi.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_hi.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">वीडियो</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{1 चयनित आइटम शेयर करें}one{# चयनित आइटम शेयर करें}other{# चयनित आइटम शेयर करें}}</translation>
 <translation id="7359002509206457351">भुगतान के तरीकों को एक्सेस करें</translation>
-<translation id="7366340029385295517"><ph name="SCREEN_NAME" /> पर कास्ट किया जा रहा है</translation>
 <translation id="7375125077091615385">प्रकार:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 8bda8f1..94de5cf 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_hr.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_hr.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEOZAPIS</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Dijeljenje 1 odabrane stavke}one{Dijeljenje # odabrane stavke}few{Dijeljenje # odabrane stavke}other{Dijeljenje # odabranih stavki}}</translation>
 <translation id="7359002509206457351">Pristup načinima plaćanja</translation>
-<translation id="7366340029385295517">Emitiranje na uređaj <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Vrsta:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 86e5662ca..7f09bd3 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_hu.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_hu.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEÓ</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{1 kijelölt elem megosztása}other{# kijelölt elem megosztása}}</translation>
 <translation id="7359002509206457351">Hozzáférés a fizetési módokhoz</translation>
-<translation id="7366340029385295517">Átküldés a következőre: <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Típus:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 1b07dec5..76dcd6f 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_id.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_id.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Bagikan 1 item yang dipilih}other{Bagikan # item yang dipilih}}</translation>
 <translation id="7359002509206457351">Akses metode pembayaran</translation>
-<translation id="7366340029385295517">Mentransmisikan ke <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Jenis:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 97d8801..d1f11ec 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_it.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_it.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Condividi 1 elemento selezionato}other{Condividi # elementi selezionati}}</translation>
 <translation id="7359002509206457351">Accedi ai metodi di pagamento</translation>
-<translation id="7366340029385295517">Trasmissione su <ph name="SCREEN_NAME" /> in corso</translation>
 <translation id="7375125077091615385">Tipo:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 f457fa3a..31a12d7 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_iw.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_iw.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">סרטון</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{שתף פריט אחד שנבחר}two{שתף # פריטים שנבחרו}many{שתף # פריטים שנבחרו}other{שתף # פריטים שנבחרו}}</translation>
 <translation id="7359002509206457351">גישה לאמצעי תשלום</translation>
-<translation id="7366340029385295517">מעביר אל <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">סוג:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">כתובת אתר</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 a998e23..0c571d7 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ja.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ja.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">動画</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{1 件の選択されたアイテムを共有します}other{# 件の選択されたアイテムを共有します}}</translation>
 <translation id="7359002509206457351">お支払い方法へのアクセス</translation>
-<translation id="7366340029385295517"><ph name="SCREEN_NAME" />にキャストしています</translation>
 <translation id="7375125077091615385">タイプ:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />。</translation>
 <translation id="7400418766976504921">URL</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_kn.xtb b/chrome/android/java/strings/translations/android_chrome_strings_kn.xtb
index 5afe59a..e537e96 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_kn.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_kn.xtb
@@ -846,7 +846,6 @@
 <translation id="7352939065658542140">ವೀಡಿಯೊ</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{ಆಯ್ಕೆಮಾಡಲಾದ 1 ಐಟಂ ಹಂಚಿಕೊಳ್ಳಿ}one{ಆಯ್ಕೆಮಾಡಲಾದ # ಐಟಂಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಿ}other{ಆಯ್ಕೆಮಾಡಲಾದ # ಐಟಂಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳಿ}}</translation>
 <translation id="7359002509206457351">ಪಾವತಿ ವಿಧಾನಗಳನ್ನು ಪ್ರವೇಶಿಸಿ</translation>
-<translation id="7366340029385295517"><ph name="SCREEN_NAME" /> ಗೆ ಬಿತ್ತರಿಸಲಾಗುತ್ತಿದೆ</translation>
 <translation id="7375125077091615385">ಪ್ರಕಾರ:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 6f507d4..1252ec0 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ko.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ko.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">동영상</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{선택한 1개 항목 공유}other{선택한 #개 항목 공유}}</translation>
 <translation id="7359002509206457351">결제 수단 액세스</translation>
-<translation id="7366340029385295517"><ph name="SCREEN_NAME" />(으)로 전송 중</translation>
 <translation id="7375125077091615385">유형:</translation>
 <translation id="7396940094317457632">파일(<ph name="FILE_NAME" />)이 다운로드되었습니다.</translation>
 <translation id="7400418766976504921">URL</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 13226e1..35f8cb4 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_lt.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_lt.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VAIZDO ĮRAŠAS</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Bendrinti 1 pasirinktą elementą}one{Bendrinti # pasirinktą elementą}few{Bendrinti # pasirinktus elementus}many{Bendrinti # pasirinkto elemento}other{Bendrinti # pasirinktų elementų}}</translation>
 <translation id="7359002509206457351">Prieiga prie mokėjimo metodų</translation>
-<translation id="7366340029385295517">Perduodama į ekraną „<ph name="SCREEN_NAME" />“</translation>
 <translation id="7375125077091615385">Tipas:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL adresas</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 58a437b4..b4d2875a 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_lv.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_lv.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEOKLIPS</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Kopīgot 1 atlasīto vienumu}zero{Kopīgot # atlasītos vienumus}one{Kopīgot # atlasīto vienumu}other{Kopīgot # atlasītos vienumus}}</translation>
 <translation id="7359002509206457351">Piekļuve maksājumu veidiem</translation>
-<translation id="7366340029385295517">Notiek apraide uz ekrānu “<ph name="SCREEN_NAME" />”</translation>
 <translation id="7375125077091615385">Veids:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ml.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ml.xtb
index 150c993..10d8a55 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ml.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ml.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">വീഡിയോ</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{തിരഞ്ഞെടുത്ത ഒരു ഇനം പങ്കിടുക}other{തിരഞ്ഞെടുത്ത # ഇനങ്ങൾ പങ്കിടുക}}</translation>
 <translation id="7359002509206457351">പേയ്മെന്റ് രീതികൾ ആക്‌സസ് ചെയ്യുക</translation>
-<translation id="7366340029385295517"><ph name="SCREEN_NAME" /> എന്നതിലേക്ക് കാസ്റ്റുചെയ്യുന്നു</translation>
 <translation id="7375125077091615385">തരം:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_mr.xtb b/chrome/android/java/strings/translations/android_chrome_strings_mr.xtb
index bd8d0c8..48abee8 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_mr.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_mr.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">व्हिडिओ</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{1 निवडलेला आयटम शेअर करा}one{# निवडलेला आयटम शेअर करा}other{# निवडलेले आयटम शेअर करा}}</translation>
 <translation id="7359002509206457351">पेमेंट पद्धती अ‍ॅक्सेस करा</translation>
-<translation id="7366340029385295517"><ph name="SCREEN_NAME" /> वर कास्ट करत आहे</translation>
 <translation id="7375125077091615385">प्रकार:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ms.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ms.xtb
index 96dffba..eabdfd09 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ms.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ms.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Kongsi 1 item yang dipilih}other{Kongsi # item yang dipilih}}</translation>
 <translation id="7359002509206457351">Akses kaedah pembayaran</translation>
-<translation id="7366340029385295517">Menghantar ke <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Jenis:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 c2bd06a..c2efa04 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_nl.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_nl.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{1 geselecteerd item delen}other{# geselecteerde items delen}}</translation>
 <translation id="7359002509206457351">Toegang tot betaalmethoden</translation>
-<translation id="7366340029385295517">Casten naar <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Type:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 06351b8..840f7452 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_no.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_no.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Del 1 valgt element}other{Del # valgte elementer}}</translation>
 <translation id="7359002509206457351">Gå til betalingsmåter</translation>
-<translation id="7366340029385295517">Caster til <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Type:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">Nettadresse</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 a13a688..e8c48c1 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_pl.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_pl.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">FILM</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Udostępnij 1 wybrany element}few{Udostępnij # wybrane elementy}many{Udostępnij # wybranych elementów}other{Udostępnij # wybranego elementu}}</translation>
 <translation id="7359002509206457351">Dostęp do form płatności</translation>
-<translation id="7366340029385295517">Przesyłam na ekran <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Typ:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">Adres URL</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 6749b7a1..c777e0b 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
@@ -846,7 +846,6 @@
 <translation id="7352939065658542140">VÍDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Compartilhar 1 item selecionado}one{Compartilhar # item selecionado}other{Compartilhar # itens selecionados}}</translation>
 <translation id="7359002509206457351">Acessar formas de pagamento</translation>
-<translation id="7366340029385295517">Transmitindo em <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Tipo:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 8bcff250..07d653b 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
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VÍDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Partilhar 1 item selecionado}other{Partilhar # itens selecionados}}</translation>
 <translation id="7359002509206457351">Aceder aos métodos de pagamento</translation>
-<translation id="7366340029385295517">A transmitir para <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Tipo:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 5becb49..5a86af7 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ro.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ro.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEOCLIP</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Trimite un element selectat}few{Trimite # elemente selectate}other{Trimite # de elemente selectate}}</translation>
 <translation id="7359002509206457351">Acces la metodele de plată</translation>
-<translation id="7366340029385295517">Se proiectează pe <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Tip:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">Adresă URL</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 cab95d0..113d4235 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ru.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ru.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">ВИДЕО</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Поделиться 1 выбранным объектом}one{Поделиться # выбранным объектом}few{Поделиться # выбранными объектами}many{Поделиться # выбранными объектами}other{Поделиться # выбранного объекта}}</translation>
 <translation id="7359002509206457351">Доступ к способам оплаты</translation>
-<translation id="7366340029385295517">Транслируется на экран устройства "<ph name="SCREEN_NAME" />"</translation>
 <translation id="7375125077091615385">Тип:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" /></translation>
 <translation id="7400418766976504921">URL</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 831b8694..b067aba169 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_sk.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_sk.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Zdieľať 1 vybranú položku}few{Zdieľať # vybrané položky}many{Zdieľať # vybranej položky}other{Zdieľať # vybraných položiek}}</translation>
 <translation id="7359002509206457351">Poskytnúť prístup k spôsobom platby</translation>
-<translation id="7366340029385295517">Prenáša sa na obrazovku <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Typ:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">Webová adresa</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 8ca52e3..5c98ec30 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_sl.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_sl.xtb
@@ -844,7 +844,6 @@
 <translation id="7352939065658542140">VIDEOPOSNETEK</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Delitev 1 izbranega elementa z drugimi}one{Delitev # izbranega elementa z drugimi}two{Delitev # izbranih elementov z drugimi}few{Delitev # izbranih elementov z drugimi}other{Delitev # izbranih elementov z drugimi}}</translation>
 <translation id="7359002509206457351">Dostop do plačilnih sredstev</translation>
-<translation id="7366340029385295517">Predvajanje na zaslonu <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Vrsta:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 fb8f35a..83755c3 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_sr.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_sr.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">ВИДЕО</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Дели 1 изабрану ставку}one{Дели # изабрану ставку}few{Дели # изабране ставке}other{Дели # изабраних ставки}}</translation>
 <translation id="7359002509206457351">Приступ начинима плаћања</translation>
-<translation id="7366340029385295517">Пребацивање на <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Тип:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL адреса</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 394ce61c..0f5a49c 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_sv.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_sv.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Dela 1 markerat objekt}other{Dela # markerade objekt}}</translation>
 <translation id="7359002509206457351">Åtkomst till betalningsmetoder</translation>
-<translation id="7366340029385295517">Castar till <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Typ:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">Webbadress</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 40518335..42acf8a 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_sw.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_sw.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Shiriki kipengee 1 kilichochaguliwa}other{Shiriki vipengee # vilivyochaguliwa}}</translation>
 <translation id="7359002509206457351">Ufikiaji wa njia za kulipa</translation>
-<translation id="7366340029385295517">Inatuma kwenye <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Aina:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_ta.xtb b/chrome/android/java/strings/translations/android_chrome_strings_ta.xtb
index 4bed3422..5981d6f 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_ta.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_ta.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">வீடியோ</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{தேர்ந்தெடுத்த 1 உருப்படியைப் பகிரும்}other{தேர்ந்தெடுத்த # உருப்படிகளைப் பகிரும்}}</translation>
 <translation id="7359002509206457351">கட்டண முறைகளை அணுகுவதற்கான அனுமதி</translation>
-<translation id="7366340029385295517"><ph name="SCREEN_NAME" />க்கு அனுப்புகிறது</translation>
 <translation id="7375125077091615385">வகை:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</translation>
diff --git a/chrome/android/java/strings/translations/android_chrome_strings_te.xtb b/chrome/android/java/strings/translations/android_chrome_strings_te.xtb
index d577389..50d9489 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_te.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_te.xtb
@@ -9,7 +9,7 @@
 <translation id="10614374240317010">ఎప్పటికి సేవ్ చెయ్యబడవు</translation>
 <translation id="1067922213147265141">ఇతర Google సేవలు</translation>
 <translation id="1068672505746868501"><ph name="SOURCE_LANGUAGE" />లో ఉన్న పేజీలను ఎప్పుడూ అనువదించవద్దు</translation>
-<translation id="1080790410959514870">మీరు <ph name="DOMAIN_NAME" /> నిర్వహణలో ఉన్న ఖాతా నుండి సైన్ అవుట్ అవుతున్నారు. దీని వలన ఈ పరికరంలో నిల్వ చేయబడిన Chrome డేటా తొలగించబడుతుంది, కానీ మీ Google ఖాతాలో డేటా అలాగే ఉంటుంది.</translation>
+<translation id="1080790410959514870">మీరు <ph name="DOMAIN_NAME" /> నిర్వహణలో ఉన్న ఖాతా నుండి సైన్ అవుట్ అవుతున్నారు. దీని వలన ఈ పరికరంలో నిల్వ చేయబడిన Chrome డేటా తొలగించబడుతుంది. కానీ మీ Google ఖాతాలో డేటా అలాగే ఉంటుంది.</translation>
 <translation id="1099080783256647258">డేటా సేవర్‌ని ఆన్ చేసినప్పుడు, Chrome వేగవంతంగా పని చేయడం మరియు పేజీ లోడ్‌లను తగ్గించడం కోసం Google సర్వర్‌లను ఉపయోగిస్తుంది. ప్రత్యేకించి నెమ్మదిగా ఉన్న పేజీలలో, కేవలం అవసరమైన కంటెంట్‌ని మాత్రమే లోడ్ చేయడం కోసం డేటా సేవర్ ఆ పేజీలను తిరిగి వ్రాస్తుంది. అజ్ఞాత మోడ్‌లో లోడ్ చేయబడే పేజీలను డేటా సేవర్ ఆప్టిమైజ్ చేయదు.</translation>
 <translation id="1105960400813249514">స్క్రీన్ క్యాప్చర్</translation>
 <translation id="1111673857033749125">మీ ఇతర పరికరాల్లో సేవ్ చేసిన బుక్‌మార్క్‌లు ఇక్కడ చూపబడతాయి.</translation>
@@ -41,8 +41,8 @@
 <translation id="1264974993859112054">క్రీడలు</translation>
 <translation id="1272079795634619415">ఆపు</translation>
 <translation id="1283039547216852943">విస్త‌రించ‌డానికి నొక్కండి</translation>
-<translation id="1285320974508926690">ఈ సైట్‌ను అనువదించవద్దు</translation>
-<translation id="1291207594882862231">చరిత్ర, కుక్కీలు, సైట్ డేటా, కాష్‌ను తీసివేస్తుంది...</translation>
+<translation id="1285320974508926690">ఈ సైట్‌ను ఎప్పటికీ అనువదించవద్దు</translation>
+<translation id="1291207594882862231">చరిత్ర, కుక్కీలు, సైట్ డేటా, కాష్‌ను తీసివేస్తుంది…</translation>
 <translation id="129553762522093515">ఇటీవల మూసివెయ్యబడినవి</translation>
 <translation id="1326317727527857210">మీ ఇతర పరికరాల నుండి మీ ట్యాబ్‌లను పొందడానికి, Chromeకు సైన్ ఇన్ చేయండి.</translation>
 <translation id="1331212799747679585">Chromeని అప్‌డేట్ చేయడం సాధ్యపడదు. మరిన్ని ఎంపికలు</translation>
@@ -87,7 +87,7 @@
 <translation id="1623104350909869708">ఈ పేజీని అదనపు డైలాగ్‌లు సృష్టించనీయకుండా నిరోధించు</translation>
 <translation id="1628019612362412531">{NUM_SELECTED,plural, =1{ఎంచుకోబడిన 1 అంశాన్ని తీసివేస్తుంది}other{ఎంచుకోబడిన # అంశాలను తీసివేస్తుంది}}</translation>
 <translation id="1641113438599504367">సురక్షిత బ్రౌజింగ్</translation>
-<translation id="164269334534774161">మీరు <ph name="CREATION_TIME" /> నుండి ఈ పేజీ ఆఫ్‌లైన్ కాపీని వీక్షిస్తున్నారు</translation>
+<translation id="164269334534774161">మీరు <ph name="CREATION_TIME" /> నుండి ఈ పేజీ యొక్క ఆఫ్‌లైన్ కాపీని వీక్షిస్తున్నారు</translation>
 <translation id="1644574205037202324">చరిత్ర</translation>
 <translation id="1647391597548383849">మీ కెమెరా యాక్సెస్ అనుమతి</translation>
 <translation id="1660204651932907780">ధ్వనిని ప్లే చేయడానికి సైట్‌లను అనుమతించండి (సిఫార్సు చేయబడింది)</translation>
@@ -190,7 +190,7 @@
 <translation id="2410754283952462441">ఖాతాను ఎంచుకోండి</translation>
 <translation id="2414672073755873541">ఇక్కడ కంటెంట్ లేదు</translation>
 <translation id="2414886740292270097">ముదురు</translation>
-<translation id="2416359993254398973">ఈ సైట్ కోసం మీ కెమెరాని యాక్సెస్ చేయడానికి Chromeకు అనుమతి అవసరం.</translation>
+<translation id="2416359993254398973">ఈ సైట్ కోసం మీ కెమెరాను యాక్సెస్ చేయడానికి Chromeకు అనుమతి అవసరం.</translation>
 <translation id="2426805022920575512">మరొక ఖాతాను ఎంచుకోండి</translation>
 <translation id="2433507940547922241">కనిపించే తీరు</translation>
 <translation id="2434158240863470628">డౌన్‌లోడ్ పూర్తయింది <ph name="SEPARATOR" /> <ph name="BYTES_DOWNLOADED" /></translation>
@@ -242,7 +242,7 @@
 <translation id="2784212955220061919">లైట్ మోడ్‌లో, Chrome పేజీలను వేగంగా లోడ్ చేస్తుంది, అలాగే 60 శాతం తక్కువ డేటాను ఉపయోగిస్తుంది. Google క్లౌడ్ సాంకేతికత మీరు సందర్శించే పేజీలను ఆప్టిమైజ్ చేస్తుంది.</translation>
 <translation id="2785336755839207516">మీరు <ph name="APP_NAME" />ని అన్ఇన్‌స్టాల్ చేసారు.</translation>
 <translation id="2803478378562657435">సేవ్ చేసిన పాస్‌వర్డ్‌లు మరియు పాస్‌వర్డ్ ఎంపికలను చూపిస్తోంది</translation>
-<translation id="2810645512293415242">డేటాను సేవ్ చేయడానికి మరియు వేగంగా లోడ్ చేయడానికి సరళీకృత పేజీ.</translation>
+<translation id="2810645512293415242">డేటాను సేవ్ చేయడానికి మరియు మరింత వేగంగా లోడ్ చేయడానికి సరళీకరించిన పేజీ.</translation>
 <translation id="281504910091592009">మీ <ph name="BEGIN_LINK" />Google ఖాతా<ph name="END_LINK" />లో సేవ్ చేసిన పాస్‌వర్డ్‌లను చూడండి మరియు నిర్వహించండి</translation>
 <translation id="2818669890320396765">ఇక ఎప్పుడు ఎక్కడ బుక్‌మార్క్‌లను సెట్‌ చేసినా ఆటోమాటిక్‌గా మీ అన్ని పరికరాలలోనూ పొందాలనుకుంటే, సైన్ ఇన్ చేసి, సమకాలీకరణ ఎంపికను ఆన్ చేయండి</translation>
 <translation id="2836148919159985482">పూర్తి స్క్రీన్ నుండి నిష్క్రమించడానికి వెనుకకు బటన్‌ను తాకండి.</translation>
@@ -449,7 +449,7 @@
 <translation id="4452548195519783679"><ph name="FOLDER_NAME" />కి బుక్‌మార్క్ చేసారు</translation>
 <translation id="4453340223357552416"><ph name="PRODUCT_NAME" />లో <ph name="FILE_NAME" /> డౌన్‌లోడ్ చేయబడింది</translation>
 <translation id="445467742685312942">రక్షణలోని కంటెంట్‌ను ప్లే చేయడానికి సైట్‌లను అనుమతించండి</translation>
-<translation id="4468959413250150279">ఒక నిర్దిష్ట సైట్ విషయంలో ధ్వనిని మ్యూట్ చేయండి.</translation>
+<translation id="4468959413250150279">నిర్దిష్ట సైట్ కోసం ధ్వనిని మ్యూట్ చేయండి.</translation>
 <translation id="4472118726404937099">మీ అన్ని పరికరాలలో సమకాలీకరణ చేయాలన్నా లేదా మీ అభిరుచికి అనుగుణంగా సెట్ చేయాలన్నా, సైన్ ఇన్ చేసి సమకాలీకరణ ఎంపికను ఆన్ చేయాలి</translation>
 <translation id="447252321002412580">Chrome ఫీచర్‌లు మరియు పనితీరును మెరుగుపరచడంలో సహాయపడండి</translation>
 <translation id="4479647676395637221">సైట్‌లను మీ కెమెరా ఉపయోగించడానికి అనుమతించే ముందు మిమ్మల్ని అడుగుతుంది (సిఫార్సు చేయబడింది)</translation>
@@ -463,7 +463,7 @@
 మీ Google ఖాతా <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" />లో ఇతర Google సేవలకు సంబంధించిన శోధనలు, కార్యకలాపం వంటి ఇతర రకాల బ్రౌజింగ్ చరిత్రను కలిగి ఉండవచ్చు.</translation>
 <translation id="4532845899244822526">ఫోల్డర్‌ను ఎంచుకోండి</translation>
 <translation id="4538018662093857852">లైట్ మోడ్‌ని ఆన్ చేయండి</translation>
-<translation id="4550003330909367850">ఇక్కడ మీ పాస్‌వర్డ్‌ను చూడటానికి లేదా కాపీ చేయడానికి, ఈ డివైజ్‌లో స్క్రీన్ లాక్‌ను సెట్ చేయండి.</translation>
+<translation id="4550003330909367850">ఇక్కడ మీ పాస్‌వర్డ్‌ను వీక్షించడానికి లేదా కాపీ చేయడానికి, ఈ డివైజ్‌లో స్క్రీన్ లాక్‌ను సెట్ చేయండి.</translation>
 <translation id="4558311620361989323">వెబ్‌పేజీ సత్వరమార్గాలు</translation>
 <translation id="4561979708150884304">కనెక్షన్ లేదు</translation>
 <translation id="4565377596337484307">పాస్‌వర్డ్‌ను దాచిపెట్టు</translation>
@@ -527,7 +527,7 @@
 <translation id="4943872375798546930">ఫలితాలు ఏవీ లేవు</translation>
 <translation id="4958708863221495346"><ph name="URL_OF_THE_CURRENT_TAB" /> మీ స్క్రీన్‌ని భాగస్వామ్యం చేస్తోంది</translation>
 <translation id="4961107849584082341">ఈ పేజీని ఏ భాషలోకైనా అనువదించుకోవచ్చు</translation>
-<translation id="4961700429721424617">మీరు <ph name="MANAGED_DOMAIN" /> నిర్వహణలో ఉన్న ఖాతా నుండి సైన్ అవుట్ చేస్తున్నారు. దీని వలన మీ Chrome డేటా ఈ పరికరం నుండి తొలగించబడుతుంది, కానీ మీ డేటా మీ Google ఖాతాలో అలాగే ఉంటుంది.</translation>
+<translation id="4961700429721424617">మీరు <ph name="MANAGED_DOMAIN" /> నిర్వహణలో ఉన్న ఖాతా నుండి సైన్ అవుట్ చేస్తున్నారు. దీని వలన మీ Chrome డేటా ఈ పరికరం నుండి తొలగించబడుతుంది. కానీ మీ డేటా మీ Google ఖాతాలో అలాగే ఉంటుంది.</translation>
 <translation id="497421865427891073">ముందుకు వెళ్ళు</translation>
 <translation id="4988210275050210843">ఫైల్‌ను డౌన్‌లోడ్ చేస్తోంది (<ph name="MEGABYTES" />).</translation>
 <translation id="4988526792673242964">పేజీలు</translation>
@@ -562,14 +562,14 @@
 <translation id="5224771365102442243">వీడియోతో</translation>
 <translation id="5233638681132016545">కొత్త‌ టాబ్</translation>
 <translation id="526421993248218238">ఈ పేజీని లోడ్ చేయడం సాధ్యం కాదు</translation>
-<translation id="5271967389191913893">డౌన్‌లోడ్ చేయాల్సిన కంటెంట్‌ను పరికరం తెరవలేదు.</translation>
+<translation id="5271967389191913893">పరికరం డౌన్‌లోడ్ చేయాల్సిన కంటెంట్‌ను తెరవలేదు.</translation>
 <translation id="528192093759286357">పూర్తి స్క్రీన్ నుండి నిష్క్రమించడానికి పైనుండి లాగి, వెనుకకు బటన్‌ను తాకండి.</translation>
 <translation id="5284584623296338184">మీ బుక్‌మార్క్‌లు, చరిత్ర, పాస్‌వర్డ్‌లు, ఇతర సెట్టింగ్‌లకు చేసే మార్పులు ఇకపై మీ Google ఖాతాకు సింక్ చేయ‌బడవు. అయితే, ఇప్పటికే ఉన్న మీ డేటా మీ Google ఖాతాలో అలాగే నిల్వ చేయబడి ఉంటుంది.</translation>
 <translation id="5301954838959518834">సరే, అర్థమైంది</translation>
 <translation id="5304593522240415983">ఈ ఫీల్డ్ ఖాళీగా ఉండరాదు</translation>
 <translation id="5308380583665731573">కనెక్ట్ చేయండి</translation>
 <translation id="5308603654685598744">ఈ లక్షణం ప్రారంభించబడినప్పుడు, Chrome ఇతర భాషల్లో వ్రాసిన పేజీలను Google అనువాదం ఉపయోగించి అనువదించడానికి అవకాశం ఇస్తుంది.</translation>
-<translation id="5313967007315987356">సైట్‌ను జోడించండి</translation>
+<translation id="5313967007315987356">సైట్‌ను జోడించు</translation>
 <translation id="5317780077021120954">సేవ్ చేయి</translation>
 <translation id="5324858694974489420">పేరెంటల్ సెట్టింగ్‌లు</translation>
 <translation id="5327248766486351172">పేరు</translation>
@@ -632,7 +632,7 @@
 <translation id="5748802427693696783">ప్రామాణిక ట్యాబ్‌లకు మార్చబడింది</translation>
 <translation id="5749068826913805084">ఫైల్‌లను డౌన్‌లోడ్ చేయడానికి Chromeకు నిల్వ యాక్సెస్ అవసరం.</translation>
 <translation id="5763382633136178763">అజ్ఞాత ట్యాబ్‌లు</translation>
-<translation id="5763514718066511291">ఈ యాప్ urlను కాపీ చేయడానికి నొక్కండి</translation>
+<translation id="5763514718066511291">ఈ యాప్ URLను కాపీ చేయడానికి నొక్కండి</translation>
 <translation id="5765780083710877561">వివరణ:</translation>
 <translation id="5777170031995031090">శోధన, ప్రకటనలు మరియు ఇతర Google సేవలను వ్యక్తిగతీకరించడం కోసం Google మీ బ్రౌజింగ్ చరిత్రను ఉపయోగించే విధానాన్ని నియంత్రించండి.</translation>
 <translation id="5793665092639000975"><ph name="SPACE_AVAILABLE" />లో <ph name="SPACE_USED" /> ఉపయోగించబడింది</translation>
@@ -787,7 +787,7 @@
 <translation id="6868088497967843822">మీ బుక్‌మార్క్‌లు, చరిత్ర, పాస్‌వర్డ్‌లు మరియు ఇతర సెట్టింగ్‌లను మీ అన్ని పరికరాలలో పొందడానికి సైన్ ఇన్ చేయండి</translation>
 <translation id="688738109438487280">ఇప్పటికే ఉన్న డేటాను <ph name="TO_ACCOUNT" />కి జోడించండి.</translation>
 <translation id="6891726759199484455">మీ పాస్‌వర్డ్‌ను కాపీ చేయడానికి అన్‌లాక్ చేయండి</translation>
-<translation id="6896758677409633944">కాపీ చెయ్యి</translation>
+<translation id="6896758677409633944">కాపీ చేయి</translation>
 <translation id="6910211073230771657">తొలగించబడింది</translation>
 <translation id="6912998170423641340">క్లిప్‌బోర్డ్ నుండి వచనం మరియు చిత్రాలను చదవకుండా సైట్‌లు బ్లాక్ చేయబడతాయి</translation>
 <translation id="6914783257214138813">ఎగుమతి చేయబడిన ఫైల్‌ను చూడగల ఎవరికైనా మీ పాస్‌వర్డ్‌లు కనిపిస్తాయి.</translation>
@@ -799,7 +799,7 @@
 <translation id="6965382102122355670">సరే</translation>
 <translation id="6978479750597523876">అనువాద సెట్టింగ్‌లను రీసెట్ చేయండి</translation>
 <translation id="6979737339423435258">మొత్తం సమయం</translation>
-<translation id="6981982820502123353">యాక్సెస్ సామర్థ్యం</translation>
+<translation id="6981982820502123353">యాక్సెస్‌</translation>
 <translation id="6985347914332179298">ఇక్కడ డౌన్‌లోడ్‌లు లేవు</translation>
 <translation id="6989267951144302301">డౌన్‌లోడ్ సాధ్యపడలేదు</translation>
 <translation id="6990079615885386641">Google Play Store నుండి యాప్‌ను పొందండి: <ph name="APP_ACTION" /></translation>
@@ -841,11 +841,10 @@
 <translation id="729975465115245577">పాస్‌వర్డ్‌ల ఫైల్‌ను నిల్వ చేయడానికి మీ పరికరంలో యాప్ లేదు.</translation>
 <translation id="7302081693174882195">వివరాలు: సేవ్ చేసిన డేటా మొత్తం ద్వారా క్రమీకరించబడ్డాయి</translation>
 <translation id="7328017930301109123">లైట్ మోడ్‌లో, Chrome పేజీలను వేగంగా లోడ్ చేస్తుంది, అలాగే 60 శాతం తక్కువ డేటాను ఉపయోగిస్తుంది.</translation>
-<translation id="7333031090786104871">ఇప్పటికీ మునుపటి సైట్‌ను జోడిస్తోంది</translation>
+<translation id="7333031090786104871">ఇంకా మునుపటి సైట్‌ను జోడిస్తోంది</translation>
 <translation id="7352939065658542140">వీడియో</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{ఎంచుకోబడిన 1 అంశాన్ని భాగస్వామ్యం చేస్తుంది}other{ఎంచుకోబడిన # అంశాలను భాగస్వామ్యం చేస్తుంది}}</translation>
 <translation id="7359002509206457351">మీ చెల్లింపు పద్ధతులను యాక్సెస్ చేయనీయడం</translation>
-<translation id="7366340029385295517"><ph name="SCREEN_NAME" />కి ప్రసారం చేస్తోంది</translation>
 <translation id="7375125077091615385">రకం:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</translation>
@@ -872,7 +871,7 @@
 <translation id="7494974237137038751">ఆదా అయిన డేటా</translation>
 <translation id="7498271377022651285">దయచేసి వేచి ఉండండి...</translation>
 <translation id="7514365320538308">డౌన్‌లోడ్ చేయి</translation>
-<translation id="751961395872307827">సైట్‌కు కనెక్ట్ చేయడం సాధ్యపడదు</translation>
+<translation id="751961395872307827">సైట్‌కు కనెక్ట్ చేయడం సాధ్యపడలేదు</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7542481630195938534">సూచనలను పొందడం సాధ్యపడదు</translation>
 <translation id="7559975015014302720">లైట్ మోడ్ ఆఫ్ చేయబడింది</translation>
@@ -913,7 +912,7 @@
 <translation id="780301667611848630">వద్దు , ధన్యవాదాలు</translation>
 <translation id="7810647596859435254">దీనితో తెరువు…</translation>
 <translation id="7821588508402923572">మీ డేటా పొదుపులు ఇక్కడ కనిపిస్తాయి</translation>
-<translation id="7837721118676387834">నిర్దిష్ట సైట్ కోసం మ్యూట్ చేసిన వీడియోలను స్వయంచాలకంగా ప్లే చేయడానికి అనుమతిస్తుంది.</translation>
+<translation id="7837721118676387834">నిర్దిష్ట సైట్ కోసం మ్యూట్ చేసిన వీడియోలను ఆటోమేటిక్‌గా ప్లే చేయడానికి అనుమతిస్తుంది.</translation>
 <translation id="7846076177841592234">ఎంపికను రద్దు చేయి</translation>
 <translation id="784934925303690534">సమయ పరిధి</translation>
 <translation id="7851858861565204677">ఇతర పరికరాలు</translation>
@@ -960,7 +959,7 @@
 <translation id="8105951947646329362">సంబంధిత పేజీలను సూచించు</translation>
 <translation id="8109613176066109935">ఇక ఎప్పుడు ఎక్కడ బుక్‌మార్క్‌లను సెట్‌ చేసినా ఆటోమాటిక్‌గా మీ అన్ని పరికరాలలో పొందాలనుకుంటే, సమకాలీకరణ ఎంపికని ఆన్ చేయండి</translation>
 <translation id="8116925261070264013">మ్యూట్ చేసినవి</translation>
-<translation id="813082847718468539">సైట్ సమాచారాన్ని వీక్షించండి</translation>
+<translation id="813082847718468539">సైట్ సమాచారాన్ని చూడండి</translation>
 <translation id="8131740175452115882">నిర్ధారించు</translation>
 <translation id="8156139159503939589">మీరు ఏ భాషలను చదవగలరు?</translation>
 <translation id="8168435359814927499">కంటెంట్</translation>
@@ -984,7 +983,7 @@
 <translation id="8316092324682955408"><ph name="DOMAIN_NAME" /> మరియు మరిన్ని సైట్‌లు</translation>
 <translation id="8339163506404995330"><ph name="LANGUAGE" />లో ఉన్న పేజీలు అనువదించబడవు</translation>
 <translation id="8349013245300336738">వినియోగించిన డేటా పరిమాణం ద్వారా క్రమీకరించు</translation>
-<translation id="8372893542064058268">నిర్దిష్ట సైట్ కోసం నేపథ్య సమకాలీకరణను అనుమతిస్తుంది.</translation>
+<translation id="8372893542064058268">నిర్దిష్ట సైట్ కోసం నేపథ్య సింక్‌ను అనుమతిస్తుంది.</translation>
 <translation id="8374821112118309944">మీరు TalkBackను సరికొత్త వెర్షన్‌కు అప్‌డేట్ చేయాలి.</translation>
 <translation id="8378714024927312812">మీ సంస్థ ద్వారా నిర్వహించబడుతున్నవి</translation>
 <translation id="8380167699614421159">ఈ సైట్ అనుచితమైన లేదా తప్పుదారి పట్టించే ప్రకటనలను చూపుతుంది</translation>
@@ -1042,7 +1041,7 @@
 <translation id="8751914237388039244">చిత్రాన్ని ఎంచుకోండి</translation>
 <translation id="8788968922598763114">చివరగా మూసివేసిన ట్యాబ్‌ను మళ్లీ తెరవండి</translation>
 <translation id="8801436777607969138">నిర్దిష్ట సైట్‌లో JavaScriptని బ్లాక్ చేస్తుంది.</translation>
-<translation id="8812260976093120287">కొన్ని వెబ్‌సైట్‌ల్లో, మీరు మీ పరికరంలో ఎగువ పేర్కొన్న మద్దతు గల చెల్లింపు అనువర్తనాలతో చెల్లించవచ్చు.</translation>
+<translation id="8812260976093120287">కొన్ని వెబ్‌సైట్‌ల‌లో, మీరు మీ పరికరంలో ఎగువ పేర్కొన్న మద్దతు గల చెల్లింపు యాప్‌లతోచెల్లించవచ్చు.</translation>
 <translation id="8816439037877937734"><ph name="APP_NAME" /> Chromeలో తెరవబడుతుంది. కొనసాగించడం ద్వారా, మీరు Chrome <ph name="BEGIN_LINK1" />సేవా నిబంధనలు<ph name="END_LINK1" /> మరియు <ph name="BEGIN_LINK2" />గోప్యతా నోటీసు<ph name="END_LINK2" /> మరియు <ph name="BEGIN_LINK3" />Family Linkలో నిర్వహించే Google ఖాతాల కోసం గోప్యతా నోటీసు<ph name="END_LINK3" />ను అంగీకరిస్తున్నారు.</translation>
 <translation id="8820817407110198400">బుక్‌మార్క్‌లు</translation>
 <translation id="8833831881926404480">ఒక సైట్ మీ స్క్రీన్‌ని షేర్ చేస్తోంది</translation>
@@ -1094,7 +1093,7 @@
 <translation id="9215534869786664672">60 శాతం వరకు తక్కువ డేటా వినియోగించే కారణంగా వెబ్ వేగవంతంగా పని చేస్తుంది. మీరు సందర్శించే పేజీలను Google సర్వర్‌లు ఆప్టిమైజ్ చేస్తాయి.</translation>
 <translation id="9219103736887031265">చిత్రాలు</translation>
 <translation id="932327136139879170">హోమ్</translation>
-<translation id="932599481871055447">డేటాను ఆదా చేయండి. వేగంగా బ్రౌజ్ చేయండి</translation>
+<translation id="932599481871055447">డేటాను ఆదా చేయండి, మరింత వేగంగా బ్రౌజ్ చేయండి</translation>
 <translation id="938850635132480979">ఎర్రర్: <ph name="ERROR_CODE" /></translation>
 <translation id="945522503751344254">అభిప్రాయాన్ని పంపండి</translation>
 <translation id="945632385593298557">మీ మైక్రోఫోన్ యాక్సెస్ అనుమతి</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 2df1893..c5d663b 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_th.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_th.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">วิดีโอ</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{แชร์ 1 รายการที่เลือก}other{แชร์ # รายการที่เลือก}}</translation>
 <translation id="7359002509206457351">เข้าถึงวิธีการชำระเงิน</translation>
-<translation id="7366340029385295517">กำลังส่งไปยัง <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">ประเภท:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" /></translation>
 <translation id="7400418766976504921">URL</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 f992039..eeb2f51 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_tr.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_tr.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VİDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{1 seçili öğeyi paylaş}other{# seçili öğeyi paylaş}}</translation>
 <translation id="7359002509206457351">Ödeme yöntemlerine erişme</translation>
-<translation id="7366340029385295517"><ph name="SCREEN_NAME" /> ekranına yayınlanıyor</translation>
 <translation id="7375125077091615385">Tür:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 8f0f94b..49c6d60c 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_uk.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_uk.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">ВІДЕО</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Поділитись 1 вибраним елементом}one{Поділитися # вибраним елементом}few{Поділитися # вибраними елементами}many{Поділитися # вибраними елементами}other{Поділитися # вибраного елемента}}</translation>
 <translation id="7359002509206457351">Отримати доступ до способів оплати</translation>
-<translation id="7366340029385295517">Трансляція на екран "<ph name="SCREEN_NAME" />"</translation>
 <translation id="7375125077091615385">Тип:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL-адреса</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 08c5f3fc..4074180 100644
--- a/chrome/android/java/strings/translations/android_chrome_strings_vi.xtb
+++ b/chrome/android/java/strings/translations/android_chrome_strings_vi.xtb
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">VIDEO</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{Chia sẻ 1 mục đã chọn}other{Chia sẻ # mục đã chọn}}</translation>
 <translation id="7359002509206457351">Truy cập vào phương thức thanh toán</translation>
-<translation id="7366340029385295517">Đang truyền tới <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">Loại:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />.</translation>
 <translation id="7400418766976504921">URL</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 31ccbfe5..70862089 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
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">视频</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{分享 1 个所选项}other{分享 # 个所选项}}</translation>
 <translation id="7359002509206457351">查询付款方式</translation>
-<translation id="7366340029385295517">正在投射至<ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">类型:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />。</translation>
 <translation id="7400418766976504921">网址</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 a7a7198..2c47d70 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
@@ -845,7 +845,6 @@
 <translation id="7352939065658542140">影片</translation>
 <translation id="7353894246028566792">{NUM_SELECTED,plural, =1{分享 1 個選取的項目}other{分享 # 個選取的項目}}</translation>
 <translation id="7359002509206457351">存取付款方式</translation>
-<translation id="7366340029385295517">正在投放到 <ph name="SCREEN_NAME" /></translation>
 <translation id="7375125077091615385">類型:</translation>
 <translation id="7396940094317457632"><ph name="FILE_NAME" />。</translation>
 <translation id="7400418766976504921">網址</translation>
diff --git a/chrome/android/java_sources.gni b/chrome/android/java_sources.gni
index b48752c8..418a479 100644
--- a/chrome/android/java_sources.gni
+++ b/chrome/android/java_sources.gni
@@ -1309,6 +1309,7 @@
   "java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoScreen.java",
   "java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtils.java",
   "java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionProxyUma.java",
+  "java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionSavingsMilestonePromo.java",
   "java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionSiteBreakdownView.java",
   "java/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionStatsPreference.java",
   "java/src/org/chromium/chrome/browser/preferences/developer/DeveloperPreferences.java",
@@ -1458,7 +1459,6 @@
   "java/src/org/chromium/chrome/browser/signin/SyncPromoView.java",
   "java/src/org/chromium/chrome/browser/signin/UnifiedConsentServiceBridge.java",
   "java/src/org/chromium/chrome/browser/snackbar/BottomContainer.java",
-  "java/src/org/chromium/chrome/browser/snackbar/DataReductionPromoSnackbarController.java",
   "java/src/org/chromium/chrome/browser/snackbar/Snackbar.java",
   "java/src/org/chromium/chrome/browser/snackbar/SnackbarCollection.java",
   "java/src/org/chromium/chrome/browser/snackbar/SnackbarManager.java",
@@ -2238,6 +2238,7 @@
   "javatests/src/org/chromium/chrome/browser/preferences/autofill/AutofillTestRule.java",
   "javatests/src/org/chromium/chrome/browser/preferences/autofill_assistant/AutofillAssistantPreferencesTest.java",
   "javatests/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionPromoUtilsTest.java",
+  "javatests/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionSavingsMilestonePromoTest.java",
   "javatests/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionStatsPreferenceTest.java",
   "javatests/src/org/chromium/chrome/browser/preferences/developer/TracingPreferencesTest.java",
   "javatests/src/org/chromium/chrome/browser/preferences/password/SavePasswordsPreferencesTest.java",
@@ -2272,7 +2273,6 @@
   "javatests/src/org/chromium/chrome/browser/signin/OAuth2TokenServiceTest.java",
   "javatests/src/org/chromium/chrome/browser/signin/SigninHelperTest.java",
   "javatests/src/org/chromium/chrome/browser/signin/SigninTest.java",
-  "javatests/src/org/chromium/chrome/browser/snackbar/DataReductionPromoSnackbarControllerTest.java",
   "javatests/src/org/chromium/chrome/browser/snackbar/SnackbarTest.java",
   "javatests/src/org/chromium/chrome/browser/snackbar/undo/UndoBarControllerTest.java",
   "javatests/src/org/chromium/chrome/browser/ssl/CaptivePortalTest.java",
@@ -2400,6 +2400,7 @@
   "junit/src/org/chromium/chrome/browser/autofill/keyboard_accessory/ManualFillingControllerTest.java",
   "junit/src/org/chromium/chrome/browser/autofill/keyboard_accessory/PasswordAccessorySheetControllerTest.java",
   "junit/src/org/chromium/chrome/browser/background_sync/BackgroundSyncBackgroundTaskSchedulerTest.java",
+  "junit/src/org/chromium/chrome/browser/background_sync/BackgroundSyncBackgroundTaskTest.java",
   "junit/src/org/chromium/chrome/browser/background_task_scheduler/NativeBackgroundTaskTest.java",
   "junit/src/org/chromium/chrome/browser/browseractions/BrowserActionsIntentTest.java",
   "junit/src/org/chromium/chrome/browser/browserservices/ClearDataDialogResultRecorderTest.java",
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/incognito/IncognitoTabLauncherTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/incognito/IncognitoTabLauncherTest.java
index bdc43bda..d1b0642 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/incognito/IncognitoTabLauncherTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/incognito/IncognitoTabLauncherTest.java
@@ -23,6 +23,7 @@
 import org.chromium.chrome.test.ChromeActivityTestRule;
 import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
 import org.chromium.chrome.test.util.browser.Features;
+import org.chromium.content_public.browser.test.util.CriteriaHelper;
 
 /**
  * Tests for {@link IncognitoTabLauncher}.
@@ -55,6 +56,21 @@
     @Feature("Incognito")
     @MediumTest
     public void testLaunchIncognitoNewTab() {
+        ChromeTabbedActivity activity = launchIncognitoTab();
+
+        Assert.assertTrue(activity.getTabModelSelector().isIncognitoSelected());
+        Assert.assertTrue(IncognitoTabLauncher.didCreateIntent(activity.getIntent()));
+    }
+
+    @Test
+    @Feature("Incognito")
+    @MediumTest
+    public void testLaunchIncognitoNewTab_omniboxFocused() {
+        ChromeTabbedActivity activity = launchIncognitoTab();
+        CriteriaHelper.pollUiThread(() -> activity.getToolbarManager().isUrlBarFocused());
+    }
+
+    private ChromeTabbedActivity launchIncognitoTab() {
         Context context = InstrumentationRegistry.getTargetContext();
         IncognitoTabLauncher.setComponentEnabled(context, true);
         Intent intent = createLaunchIntent(context);
@@ -66,9 +82,7 @@
 
         ThreadUtils.runOnUiThreadBlocking(() -> context.startActivity(intent));
 
-        ChromeTabbedActivity activity = ChromeActivityTestRule.waitFor(ChromeTabbedActivity.class);
-        Assert.assertTrue(activity.getTabModelSelector().isIncognitoSelected());
-        Assert.assertTrue(IncognitoTabLauncher.didCreateIntent(activity.getIntent()));
+        return ChromeActivityTestRule.waitFor(ChromeTabbedActivity.class);
     }
 
     private Intent createLaunchIntent(Context context) {
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/offlinepages/OfflinePageAutoFetchTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/offlinepages/OfflinePageAutoFetchTest.java
index a6a4ecb9..868a823 100644
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/offlinepages/OfflinePageAutoFetchTest.java
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/offlinepages/OfflinePageAutoFetchTest.java
@@ -408,7 +408,7 @@
     private void forceConnectivityState(boolean connected) {
         ThreadUtils.runOnUiThreadBlocking(() -> {
             NetworkChangeNotifier.forceConnectivityState(connected);
-            DeviceConditions.mForceNoConnectionForTesting = !connected;
+            DeviceConditions.sForceNoConnectionForTesting = !connected;
         });
         OfflineTestUtil.waitForConnectivityState(connected);
     }
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionSavingsMilestonePromoTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionSavingsMilestonePromoTest.java
new file mode 100644
index 0000000..d9e1e67
--- /dev/null
+++ b/chrome/android/javatests/src/org/chromium/chrome/browser/preferences/datareduction/DataReductionSavingsMilestonePromoTest.java
@@ -0,0 +1,196 @@
+// Copyright 2019 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.preferences.datareduction;
+
+import android.support.test.filters.MediumTest;
+
+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.test.util.CommandLineFlags;
+import org.chromium.chrome.browser.ChromeSwitches;
+import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
+import org.chromium.chrome.test.ChromeTabbedActivityTestRule;
+
+/**
+ * Tests the DataReductionSavingsMilestonePromo. Tests that the promo data thresholds are properly
+ * set from a field trial param.
+ */
+@RunWith(ChromeJUnit4ClassRunner.class)
+@CommandLineFlags.Add({ChromeSwitches.DISABLE_FIRST_RUN_EXPERIENCE})
+public class DataReductionSavingsMilestonePromoTest {
+    @Rule
+    public ChromeTabbedActivityTestRule mActivityTestRule = new ChromeTabbedActivityTestRule();
+
+    private static final int BYTES_IN_MB = 1024 * 1024;
+    private static final int FIRST_PROMO_SIZE_MB = 100;
+    private static final int SECOND_PROMO_SIZE_MB = 1024;
+    private static final int COMMAND_LINE_FLAG_PROMO_SIZE_MB = 1;
+    private static final String FIRST_PROMO_SIZE_STRING = "100 MB";
+    private static final String SECOND_PROMO_SIZE_STRING = "1 GB";
+    private static final String COMMAND_LINE_FLAG_PROMO_SIZE_STRING = "1 MB";
+
+    @Before
+    public void setUp() throws InterruptedException {
+        ContextUtils.getAppSharedPreferences().edit().clear().apply();
+        mActivityTestRule.startMainActivityOnBlankPage();
+    }
+
+    @Test
+    @MediumTest
+    @CommandLineFlags.Add({"force-fieldtrials="
+                    + DataReductionSavingsMilestonePromo.PROMO_FIELD_TRIAL_NAME + "/Enabled",
+            "force-fieldtrial-params=" + DataReductionSavingsMilestonePromo.PROMO_FIELD_TRIAL_NAME
+                    + ".Enabled:" + DataReductionSavingsMilestonePromo.PROMO_PARAM_NAME + "/"
+                    + FIRST_PROMO_SIZE_MB + ";" + SECOND_PROMO_SIZE_MB})
+    public void
+    testDataReductionSavingsMilestonePromo() throws Throwable {
+        mActivityTestRule.runOnUiThread(new Runnable() {
+            @Override
+            public void run() {
+                Assert.assertFalse(
+                        DataReductionPromoUtils.hasMilestonePromoBeenInitWithStartingSavedBytes());
+
+                DataReductionSavingsMilestonePromo promo =
+                        new DataReductionSavingsMilestonePromo(mActivityTestRule.getActivity(), 0);
+                Assert.assertFalse(promo.shouldShowPromo());
+                Assert.assertNull(promo.getPromoText());
+
+                Assert.assertTrue(
+                        DataReductionPromoUtils.hasMilestonePromoBeenInitWithStartingSavedBytes());
+                Assert.assertEquals(
+                        0, DataReductionPromoUtils.getDisplayedMilestonePromoSavedBytes());
+
+                promo = new DataReductionSavingsMilestonePromo(
+                        mActivityTestRule.getActivity(), FIRST_PROMO_SIZE_MB * BYTES_IN_MB);
+                Assert.assertTrue(promo.shouldShowPromo());
+                Assert.assertNotNull(promo.getPromoText());
+                promo.onPromoTextSeen();
+                Assert.assertEquals(FIRST_PROMO_SIZE_MB * BYTES_IN_MB,
+                        DataReductionPromoUtils.getDisplayedMilestonePromoSavedBytes());
+
+                promo = new DataReductionSavingsMilestonePromo(
+                        mActivityTestRule.getActivity(), SECOND_PROMO_SIZE_MB * BYTES_IN_MB);
+                Assert.assertTrue(promo.shouldShowPromo());
+                Assert.assertNotNull(promo.getPromoText());
+                promo.onPromoTextSeen();
+                Assert.assertEquals(SECOND_PROMO_SIZE_MB * BYTES_IN_MB,
+                        DataReductionPromoUtils.getDisplayedMilestonePromoSavedBytes());
+            }
+        });
+    }
+
+    @Test
+    @MediumTest
+    @CommandLineFlags.Add({"force-fieldtrials="
+                    + DataReductionSavingsMilestonePromo.PROMO_FIELD_TRIAL_NAME + "/Enabled",
+            "force-fieldtrial-params=" + DataReductionSavingsMilestonePromo.PROMO_FIELD_TRIAL_NAME
+                    + ".Enabled:" + DataReductionSavingsMilestonePromo.PROMO_PARAM_NAME + "/"
+                    + FIRST_PROMO_SIZE_MB + ";" + SECOND_PROMO_SIZE_MB})
+    public void
+    testDataReductionSavingsMilestonePromoExistingUser() throws Throwable {
+        mActivityTestRule.runOnUiThread(new Runnable() {
+            @Override
+            public void run() {
+                Assert.assertFalse(
+                        DataReductionPromoUtils.hasMilestonePromoBeenInitWithStartingSavedBytes());
+
+                DataReductionSavingsMilestonePromo promo = new DataReductionSavingsMilestonePromo(
+                        mActivityTestRule.getActivity(), SECOND_PROMO_SIZE_MB * BYTES_IN_MB);
+                Assert.assertFalse(promo.shouldShowPromo());
+                Assert.assertNull(promo.getPromoText());
+                Assert.assertEquals(SECOND_PROMO_SIZE_MB * BYTES_IN_MB,
+                        DataReductionPromoUtils.getDisplayedMilestonePromoSavedBytes());
+                Assert.assertTrue(
+                        DataReductionPromoUtils.hasMilestonePromoBeenInitWithStartingSavedBytes());
+
+                promo = new DataReductionSavingsMilestonePromo(
+                        mActivityTestRule.getActivity(), SECOND_PROMO_SIZE_MB * BYTES_IN_MB + 1);
+                Assert.assertFalse(promo.shouldShowPromo());
+                Assert.assertNull(promo.getPromoText());
+                Assert.assertEquals(SECOND_PROMO_SIZE_MB * BYTES_IN_MB,
+                        DataReductionPromoUtils.getDisplayedMilestonePromoSavedBytes());
+            }
+        });
+    }
+
+    @Test
+    @MediumTest
+    @CommandLineFlags.
+    Add({"enable-data-reduction-proxy-savings-promo", "disable-field-trial-config"})
+    public void testDataReductionSavingsMilestonePromoCommandLineFlag() throws Throwable {
+        mActivityTestRule.runOnUiThread(new Runnable() {
+            @Override
+            public void run() {
+                Assert.assertFalse(
+                        DataReductionPromoUtils.hasMilestonePromoBeenInitWithStartingSavedBytes());
+
+                DataReductionSavingsMilestonePromo promo =
+                        new DataReductionSavingsMilestonePromo(mActivityTestRule.getActivity(), 0);
+                Assert.assertFalse(promo.shouldShowPromo());
+                Assert.assertNull(promo.getPromoText());
+
+                promo = new DataReductionSavingsMilestonePromo(mActivityTestRule.getActivity(),
+                        COMMAND_LINE_FLAG_PROMO_SIZE_MB * BYTES_IN_MB);
+                Assert.assertTrue(promo.shouldShowPromo());
+                Assert.assertTrue(
+                        promo.getPromoText().endsWith(COMMAND_LINE_FLAG_PROMO_SIZE_STRING));
+                promo.onPromoTextSeen();
+                Assert.assertEquals(COMMAND_LINE_FLAG_PROMO_SIZE_MB * BYTES_IN_MB,
+                        DataReductionPromoUtils.getDisplayedMilestonePromoSavedBytes());
+
+                promo = new DataReductionSavingsMilestonePromo(
+                        mActivityTestRule.getActivity(), FIRST_PROMO_SIZE_MB * BYTES_IN_MB);
+                Assert.assertFalse(promo.shouldShowPromo());
+                Assert.assertNull(promo.getPromoText());
+            }
+        });
+    }
+
+    @Test
+    @MediumTest
+    @CommandLineFlags.Add({"enable-data-reduction-proxy-savings-promo",
+            "force-fieldtrials=" + DataReductionSavingsMilestonePromo.PROMO_FIELD_TRIAL_NAME
+                    + "/Enabled",
+            "force-fieldtrial-params=" + DataReductionSavingsMilestonePromo.PROMO_FIELD_TRIAL_NAME
+                    + ".Enabled:" + DataReductionSavingsMilestonePromo.PROMO_PARAM_NAME + "/"
+                    + FIRST_PROMO_SIZE_MB + ";" + SECOND_PROMO_SIZE_MB})
+    public void
+    testDataReductionSavingsMilestonePromoCommandLineFlagWithFieldTrial() throws Throwable {
+        mActivityTestRule.runOnUiThread(new Runnable() {
+            @Override
+            public void run() {
+                Assert.assertFalse(
+                        DataReductionPromoUtils.hasMilestonePromoBeenInitWithStartingSavedBytes());
+
+                DataReductionSavingsMilestonePromo promo =
+                        new DataReductionSavingsMilestonePromo(mActivityTestRule.getActivity(), 0);
+                Assert.assertFalse(promo.shouldShowPromo());
+                Assert.assertNull(promo.getPromoText());
+
+                promo = new DataReductionSavingsMilestonePromo(mActivityTestRule.getActivity(),
+                        COMMAND_LINE_FLAG_PROMO_SIZE_MB * BYTES_IN_MB);
+                Assert.assertTrue(promo.shouldShowPromo());
+                Assert.assertTrue(
+                        promo.getPromoText().endsWith(COMMAND_LINE_FLAG_PROMO_SIZE_STRING));
+                promo.onPromoTextSeen();
+                Assert.assertEquals(COMMAND_LINE_FLAG_PROMO_SIZE_MB * BYTES_IN_MB,
+                        DataReductionPromoUtils.getDisplayedMilestonePromoSavedBytes());
+
+                promo = new DataReductionSavingsMilestonePromo(
+                        mActivityTestRule.getActivity(), FIRST_PROMO_SIZE_MB * BYTES_IN_MB);
+                Assert.assertTrue(promo.shouldShowPromo());
+                Assert.assertTrue(promo.getPromoText().endsWith(FIRST_PROMO_SIZE_STRING));
+                promo.onPromoTextSeen();
+                Assert.assertEquals(FIRST_PROMO_SIZE_MB * BYTES_IN_MB,
+                        DataReductionPromoUtils.getDisplayedMilestonePromoSavedBytes());
+            }
+        });
+    }
+}
diff --git a/chrome/android/javatests/src/org/chromium/chrome/browser/snackbar/DataReductionPromoSnackbarControllerTest.java b/chrome/android/javatests/src/org/chromium/chrome/browser/snackbar/DataReductionPromoSnackbarControllerTest.java
deleted file mode 100644
index 1cbc2558..0000000
--- a/chrome/android/javatests/src/org/chromium/chrome/browser/snackbar/DataReductionPromoSnackbarControllerTest.java
+++ /dev/null
@@ -1,302 +0,0 @@
-// Copyright 2016 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.snackbar;
-
-import android.support.test.filters.MediumTest;
-
-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.metrics.RecordHistogram;
-import org.chromium.base.test.util.CommandLineFlags;
-import org.chromium.chrome.browser.ChromeSwitches;
-import org.chromium.chrome.browser.net.spdyproxy.DataReductionProxySettings;
-import org.chromium.chrome.browser.preferences.datareduction.DataReductionPromoUtils;
-import org.chromium.chrome.browser.preferences.datareduction.DataReductionProxyUma;
-import org.chromium.chrome.test.ChromeJUnit4ClassRunner;
-import org.chromium.chrome.test.ChromeTabbedActivityTestRule;
-
-/**
- * Tests the DataReductionPromoSnackbarController. Tests that the snackbar sizes are properly set
- * from a field trial param and that the correct uma is recorded.
- */
-@RunWith(ChromeJUnit4ClassRunner.class)
-@CommandLineFlags.Add({ChromeSwitches.DISABLE_FIRST_RUN_EXPERIENCE})
-public class DataReductionPromoSnackbarControllerTest {
-    @Rule
-    public ChromeTabbedActivityTestRule mActivityTestRule = new ChromeTabbedActivityTestRule();
-
-    private static final int BYTES_IN_MB = 1024 * 1024;
-    private static final int FIRST_SNACKBAR_SIZE_MB = 100;
-    private static final int SECOND_SNACKBAR_SIZE_MB = 1024;
-    private static final int COMMAND_LINE_FLAG_SNACKBAR_SIZE_MB = 1;
-    private static final String FIRST_SNACKBAR_SIZE_STRING = "100 MB";
-    private static final String SECOND_SNACKBAR_SIZE_STRING = "1 GB";
-    private static final String COMMAND_LINE_FLAG_SNACKBAR_SIZE_STRING = "1 MB";
-
-    private SnackbarManager mManager;
-    private DataReductionPromoSnackbarController mController;
-
-    @Before
-    public void setUp() throws InterruptedException {
-        ContextUtils.getAppSharedPreferences().edit().clear().apply();
-        SnackbarManager.setDurationForTesting(1000);
-        mActivityTestRule.startMainActivityOnBlankPage();
-        mManager = mActivityTestRule.getActivity().getSnackbarManager();
-        mController =
-                new DataReductionPromoSnackbarController(mActivityTestRule.getActivity(), mManager);
-    }
-
-    @Test
-    @MediumTest
-    @CommandLineFlags.Add({"force-fieldtrials="
-                    + DataReductionPromoSnackbarController.PROMO_FIELD_TRIAL_NAME + "/Enabled",
-            "force-fieldtrial-params=" + DataReductionPromoSnackbarController.PROMO_FIELD_TRIAL_NAME
-                    + ".Enabled:" + DataReductionPromoSnackbarController.PROMO_PARAM_NAME + "/"
-                    + FIRST_SNACKBAR_SIZE_MB + ";" + SECOND_SNACKBAR_SIZE_MB})
-    public void testDataReductionPromoSnackbarController() throws Throwable {
-        mActivityTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Assert.assertFalse(
-                        DataReductionPromoUtils.hasSnackbarPromoBeenInitWithStartingSavedBytes());
-
-                mController.maybeShowDataReductionPromoSnackbar(0);
-
-                Assert.assertFalse(mManager.isShowing());
-                Assert.assertTrue(
-                        DataReductionPromoUtils.hasSnackbarPromoBeenInitWithStartingSavedBytes());
-                Assert.assertEquals(
-                        0, DataReductionPromoUtils.getDisplayedSnackbarPromoSavedBytes());
-
-                mController.maybeShowDataReductionPromoSnackbar(
-                        FIRST_SNACKBAR_SIZE_MB * BYTES_IN_MB);
-
-                Assert.assertTrue(mManager.isShowing());
-                Assert.assertTrue(
-                        mManager.getCurrentSnackbarForTesting().getText().toString().endsWith(
-                                FIRST_SNACKBAR_SIZE_STRING));
-                Assert.assertEquals(FIRST_SNACKBAR_SIZE_MB * BYTES_IN_MB,
-                        DataReductionPromoUtils.getDisplayedSnackbarPromoSavedBytes());
-                mManager.dismissSnackbars(mController);
-
-                mController.maybeShowDataReductionPromoSnackbar(
-                        SECOND_SNACKBAR_SIZE_MB * BYTES_IN_MB);
-
-                Assert.assertTrue(mManager.isShowing());
-
-                Assert.assertTrue(
-                        mManager.getCurrentSnackbarForTesting().getText().toString().endsWith(
-                                SECOND_SNACKBAR_SIZE_STRING));
-                Assert.assertEquals(SECOND_SNACKBAR_SIZE_MB * BYTES_IN_MB,
-                        DataReductionPromoUtils.getDisplayedSnackbarPromoSavedBytes());
-            }
-        });
-    }
-
-    @Test
-    @MediumTest
-    @CommandLineFlags.Add({"force-fieldtrials="
-                    + DataReductionPromoSnackbarController.PROMO_FIELD_TRIAL_NAME
-                    + "/SnackbarPromoOnly",
-            "force-fieldtrial-params=" + DataReductionPromoSnackbarController.PROMO_FIELD_TRIAL_NAME
-                    + ".SnackbarPromoOnly:" + DataReductionPromoSnackbarController.PROMO_PARAM_NAME
-                    + "/" + FIRST_SNACKBAR_SIZE_MB + ";" + SECOND_SNACKBAR_SIZE_MB})
-    public void testDataReductionPromoSnackbarControllerNoOtherPromos() throws Throwable {
-        mActivityTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Assert.assertFalse(
-                        DataReductionPromoUtils.hasSnackbarPromoBeenInitWithStartingSavedBytes());
-
-                mController.maybeShowDataReductionPromoSnackbar(0);
-
-                Assert.assertFalse(mManager.isShowing());
-                Assert.assertTrue(
-                        DataReductionPromoUtils.hasSnackbarPromoBeenInitWithStartingSavedBytes());
-                Assert.assertEquals(
-                        0, DataReductionPromoUtils.getDisplayedSnackbarPromoSavedBytes());
-
-                mController.maybeShowDataReductionPromoSnackbar(
-                        FIRST_SNACKBAR_SIZE_MB * BYTES_IN_MB);
-
-                Assert.assertTrue(mManager.isShowing());
-                Assert.assertTrue(
-                        mManager.getCurrentSnackbarForTesting().getText().toString().endsWith(
-                                FIRST_SNACKBAR_SIZE_STRING));
-                Assert.assertEquals(FIRST_SNACKBAR_SIZE_MB * BYTES_IN_MB,
-                        DataReductionPromoUtils.getDisplayedSnackbarPromoSavedBytes());
-                mManager.dismissSnackbars(mController);
-
-                Assert.assertFalse(DataReductionProxySettings.getInstance()
-                                           .isDataReductionProxyPromoAllowed());
-            }
-        });
-    }
-
-    @Test
-    @MediumTest
-    @CommandLineFlags.Add({"force-fieldtrials="
-                    + DataReductionPromoSnackbarController.PROMO_FIELD_TRIAL_NAME + "/Enabled",
-            "force-fieldtrial-params=" + DataReductionPromoSnackbarController.PROMO_FIELD_TRIAL_NAME
-                    + ".Enabled:" + DataReductionPromoSnackbarController.PROMO_PARAM_NAME + "/"
-                    + FIRST_SNACKBAR_SIZE_MB + ";" + SECOND_SNACKBAR_SIZE_MB})
-    public void testDataReductionPromoSnackbarControllerExistingUser() throws Throwable {
-        mActivityTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Assert.assertFalse(
-                        DataReductionPromoUtils.hasSnackbarPromoBeenInitWithStartingSavedBytes());
-
-                mController.maybeShowDataReductionPromoSnackbar(
-                        SECOND_SNACKBAR_SIZE_MB * BYTES_IN_MB);
-
-                Assert.assertFalse(mManager.isShowing());
-                Assert.assertTrue(
-                        DataReductionPromoUtils.hasSnackbarPromoBeenInitWithStartingSavedBytes());
-                Assert.assertEquals(SECOND_SNACKBAR_SIZE_MB * BYTES_IN_MB,
-                        DataReductionPromoUtils.getDisplayedSnackbarPromoSavedBytes());
-
-                mController.maybeShowDataReductionPromoSnackbar(
-                        SECOND_SNACKBAR_SIZE_MB * BYTES_IN_MB + 1);
-
-                Assert.assertFalse(mManager.isShowing());
-                Assert.assertEquals(SECOND_SNACKBAR_SIZE_MB * BYTES_IN_MB,
-                        DataReductionPromoUtils.getDisplayedSnackbarPromoSavedBytes());
-            }
-        });
-    }
-
-    @Test
-    @MediumTest
-    @CommandLineFlags.Add({"force-fieldtrials="
-                    + DataReductionPromoSnackbarController.PROMO_FIELD_TRIAL_NAME + "/Enabled",
-            "force-fieldtrial-params=" + DataReductionPromoSnackbarController.PROMO_FIELD_TRIAL_NAME
-                    + ".Enabled:" + DataReductionPromoSnackbarController.PROMO_PARAM_NAME + "/"
-                    + FIRST_SNACKBAR_SIZE_MB + ";" + SECOND_SNACKBAR_SIZE_MB})
-    public void testDataReductionPromoSnackbarControllerHistograms() throws Throwable {
-        mActivityTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Assert.assertFalse(
-                        DataReductionPromoUtils.hasSnackbarPromoBeenInitWithStartingSavedBytes());
-
-                mController.maybeShowDataReductionPromoSnackbar(0);
-
-                Assert.assertTrue(
-                        DataReductionPromoUtils.hasSnackbarPromoBeenInitWithStartingSavedBytes());
-                Assert.assertEquals(0,
-                        RecordHistogram.getHistogramValueCountForTesting(
-                                DataReductionProxyUma.SNACKBAR_HISTOGRAM_NAME, 0));
-
-                mController.maybeShowDataReductionPromoSnackbar(
-                        FIRST_SNACKBAR_SIZE_MB * BYTES_IN_MB);
-
-                Assert.assertTrue(mManager.isShowing());
-                Assert.assertEquals(1,
-                        RecordHistogram.getHistogramValueCountForTesting(
-                                DataReductionProxyUma.SNACKBAR_HISTOGRAM_NAME,
-                                FIRST_SNACKBAR_SIZE_MB));
-                mManager.getCurrentSnackbarForTesting().getController().onDismissNoAction(null);
-                Assert.assertEquals(1,
-                        RecordHistogram.getHistogramValueCountForTesting(
-                                DataReductionProxyUma.UI_ACTION_HISTOGRAM_NAME,
-                                DataReductionProxyUma.ACTION_SNACKBAR_DISMISSED));
-
-                mController.maybeShowDataReductionPromoSnackbar(
-                        SECOND_SNACKBAR_SIZE_MB * BYTES_IN_MB);
-
-                Assert.assertTrue(mManager.isShowing());
-                Assert.assertEquals(1,
-                        RecordHistogram.getHistogramValueCountForTesting(
-                                DataReductionProxyUma.SNACKBAR_HISTOGRAM_NAME,
-                                SECOND_SNACKBAR_SIZE_MB));
-                mManager.getCurrentSnackbarForTesting().getController().onAction(null);
-                // The dismissed histogram should not have been incremented.
-                Assert.assertEquals(1,
-                        RecordHistogram.getHistogramValueCountForTesting(
-                                DataReductionProxyUma.UI_ACTION_HISTOGRAM_NAME,
-                                DataReductionProxyUma.ACTION_SNACKBAR_DISMISSED));
-            }
-        });
-    }
-
-    @Test
-    @MediumTest
-    @CommandLineFlags.Add({"enable-data-reduction-proxy-savings-promo",
-            "disable-field-trial-config"})
-    public void testDataReductionPromoSnackbarControllerCommandLineFlag() throws Throwable {
-        mActivityTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Assert.assertFalse(
-                        DataReductionPromoUtils.hasSnackbarPromoBeenInitWithStartingSavedBytes());
-                mController.maybeShowDataReductionPromoSnackbar(0);
-
-                mController.maybeShowDataReductionPromoSnackbar(
-                        COMMAND_LINE_FLAG_SNACKBAR_SIZE_MB * BYTES_IN_MB);
-
-                Assert.assertTrue(mManager.isShowing());
-                Assert.assertTrue(
-                        mManager.getCurrentSnackbarForTesting().getText().toString().endsWith(
-                                COMMAND_LINE_FLAG_SNACKBAR_SIZE_STRING));
-                Assert.assertEquals(COMMAND_LINE_FLAG_SNACKBAR_SIZE_MB * BYTES_IN_MB,
-                        DataReductionPromoUtils.getDisplayedSnackbarPromoSavedBytes());
-                mManager.dismissSnackbars(mController);
-
-                mController.maybeShowDataReductionPromoSnackbar(
-                        FIRST_SNACKBAR_SIZE_MB * BYTES_IN_MB);
-
-                Assert.assertFalse(mManager.isShowing());
-            }
-        });
-    }
-
-    @Test
-    @MediumTest
-    @CommandLineFlags.Add({"enable-data-reduction-proxy-savings-promo",
-            "force-fieldtrials=" + DataReductionPromoSnackbarController.PROMO_FIELD_TRIAL_NAME
-                    + "/Enabled",
-            "force-fieldtrial-params=" + DataReductionPromoSnackbarController.PROMO_FIELD_TRIAL_NAME
-                    + ".Enabled:" + DataReductionPromoSnackbarController.PROMO_PARAM_NAME + "/"
-                    + FIRST_SNACKBAR_SIZE_MB + ";" + SECOND_SNACKBAR_SIZE_MB})
-    public void testDataReductionPromoSnackbarControllerCommandLineFlagWithFieldTrial()
-            throws Throwable {
-        mActivityTestRule.runOnUiThread(new Runnable() {
-            @Override
-            public void run() {
-                Assert.assertFalse(
-                        DataReductionPromoUtils.hasSnackbarPromoBeenInitWithStartingSavedBytes());
-                mController.maybeShowDataReductionPromoSnackbar(0);
-
-                mController.maybeShowDataReductionPromoSnackbar(
-                        COMMAND_LINE_FLAG_SNACKBAR_SIZE_MB * BYTES_IN_MB);
-
-                Assert.assertTrue(mManager.isShowing());
-                Assert.assertTrue(
-                        mManager.getCurrentSnackbarForTesting().getText().toString().endsWith(
-                                COMMAND_LINE_FLAG_SNACKBAR_SIZE_STRING));
-                Assert.assertEquals(COMMAND_LINE_FLAG_SNACKBAR_SIZE_MB * BYTES_IN_MB,
-                        DataReductionPromoUtils.getDisplayedSnackbarPromoSavedBytes());
-                mManager.dismissSnackbars(mController);
-
-                mController.maybeShowDataReductionPromoSnackbar(
-                        FIRST_SNACKBAR_SIZE_MB * BYTES_IN_MB);
-
-                Assert.assertTrue(mManager.isShowing());
-
-                Assert.assertTrue(
-                        mManager.getCurrentSnackbarForTesting().getText().toString().endsWith(
-                                FIRST_SNACKBAR_SIZE_STRING));
-                Assert.assertEquals(FIRST_SNACKBAR_SIZE_MB * BYTES_IN_MB,
-                        DataReductionPromoUtils.getDisplayedSnackbarPromoSavedBytes());
-            }
-        });
-    }
-}
diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/ShadowDeviceConditions.java b/chrome/android/junit/src/org/chromium/chrome/browser/ShadowDeviceConditions.java
index 5b28b211..5ec6a380 100644
--- a/chrome/android/junit/src/org/chromium/chrome/browser/ShadowDeviceConditions.java
+++ b/chrome/android/junit/src/org/chromium/chrome/browser/ShadowDeviceConditions.java
@@ -9,6 +9,8 @@
 import org.robolectric.annotation.Implementation;
 import org.robolectric.annotation.Implements;
 
+import org.chromium.net.ConnectionType;
+
 /** Custom shadow for the OfflinePageUtils. */
 @Implements(DeviceConditions.class)
 public class ShadowDeviceConditions {
@@ -20,6 +22,14 @@
         sDeviceConditions = deviceConditions;
     }
 
+    /**
+     * Sets current connection type for the device conditions that will be
+     * used for tests.
+     */
+    public static void setCurrentNetworkConnectionType(@ConnectionType int connectionType) {
+        sDeviceConditions.setNetworkConnectionType(connectionType);
+    }
+
     @Implementation
     public static DeviceConditions getCurrent(Context context) {
         return sDeviceConditions;
diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/background_sync/BackgroundSyncBackgroundTaskTest.java b/chrome/android/junit/src/org/chromium/chrome/browser/background_sync/BackgroundSyncBackgroundTaskTest.java
new file mode 100644
index 0000000..780fbc8f
--- /dev/null
+++ b/chrome/android/junit/src/org/chromium/chrome/browser/background_sync/BackgroundSyncBackgroundTaskTest.java
@@ -0,0 +1,157 @@
+// Copyright 2019 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.background_sync;
+
+import static org.junit.Assert.assertEquals;
+import static org.mockito.Mockito.any;
+import static org.mockito.Mockito.anyBoolean;
+import static org.mockito.Mockito.doReturn;
+import static org.mockito.Mockito.eq;
+import static org.mockito.Mockito.times;
+import static org.mockito.Mockito.verify;
+
+import android.content.Context;
+import android.os.Bundle;
+
+import org.junit.After;
+import org.junit.Before;
+import org.junit.Rule;
+import org.junit.Test;
+import org.junit.runner.RunWith;
+import org.mockito.ArgumentCaptor;
+import org.mockito.Captor;
+import org.mockito.Mock;
+import org.mockito.MockitoAnnotations;
+import org.robolectric.RuntimeEnvironment;
+import org.robolectric.annotation.Config;
+
+import org.chromium.base.BaseSwitches;
+import org.chromium.base.Callback;
+import org.chromium.base.CommandLine;
+import org.chromium.base.SysUtils;
+import org.chromium.base.test.BaseRobolectricTestRunner;
+import org.chromium.base.test.util.Feature;
+import org.chromium.base.test.util.JniMocker;
+import org.chromium.chrome.browser.ChromeFeatureList;
+import org.chromium.chrome.browser.ShadowDeviceConditions;
+import org.chromium.chrome.browser.background_task_scheduler.NativeBackgroundTask;
+import org.chromium.chrome.test.support.DisableHistogramsRule;
+import org.chromium.components.background_task_scheduler.BackgroundTask;
+import org.chromium.components.background_task_scheduler.BackgroundTaskScheduler;
+import org.chromium.components.background_task_scheduler.BackgroundTaskSchedulerFactory;
+import org.chromium.components.background_task_scheduler.TaskIds;
+import org.chromium.components.background_task_scheduler.TaskInfo;
+import org.chromium.components.background_task_scheduler.TaskParameters;
+import org.chromium.net.ConnectionType;
+
+import java.util.HashMap;
+
+/**
+ * Unit tests for BackgroundSyncBackgroundTask.
+ */
+@RunWith(BaseRobolectricTestRunner.class)
+@Config(manifest = Config.NONE, shadows = {ShadowDeviceConditions.class})
+public class BackgroundSyncBackgroundTaskTest {
+    private static final String IS_LOW_END_DEVICE_SWITCH =
+            "--" + BaseSwitches.ENABLE_LOW_END_DEVICE_MODE;
+
+    @Rule
+    public DisableHistogramsRule mDisableHistogramsRule = new DisableHistogramsRule();
+
+    @Rule
+    public JniMocker mocker = new JniMocker();
+
+    private Bundle mTaskExtras;
+    private long mTaskTime;
+
+    @Mock
+    private BackgroundSyncBackgroundTask.Natives mNativeMock;
+    @Mock
+    private BackgroundTaskScheduler mTaskScheduler;
+    @Mock
+    private BackgroundTask.TaskFinishedCallback mTaskFinishedCallback;
+    @Mock
+    private Callback<Boolean> mInternalBooleanCallback;
+    @Captor
+    private ArgumentCaptor<TaskInfo> mTaskInfo;
+
+    @Before
+    public void setUp() throws Exception {
+        MockitoAnnotations.initMocks(this);
+        BackgroundTaskSchedulerFactory.setSchedulerForTesting(mTaskScheduler);
+
+        HashMap<String, Boolean> features = new HashMap<>();
+        features.put(ChromeFeatureList.BACKGROUND_TASK_SCHEDULER_FOR_BACKGROUND_SYNC, true);
+        ChromeFeatureList.setTestFeatures(features);
+        mTaskExtras = new Bundle();
+
+        doReturn(true)
+                .when(mTaskScheduler)
+                .schedule(eq(RuntimeEnvironment.application), mTaskInfo.capture());
+
+        ShadowDeviceConditions.setCurrentNetworkConnectionType(ConnectionType.CONNECTION_NONE);
+
+        // Run tests as a low-end device.
+        CommandLine.init(new String[] {"testcommand", IS_LOW_END_DEVICE_SWITCH});
+
+        mocker.mock(BackgroundSyncBackgroundTaskJni.TEST_HOOKS, mNativeMock);
+    }
+
+    @After
+    public void tearDown() throws Exception {
+        // Clean up static state for subsequent Robolectric tests.
+        CommandLine.reset();
+        SysUtils.resetForTesting();
+    }
+
+    @Test
+    @Feature("BackgroundSync")
+    public void testNetworkConditions_NoNetwork() {
+        // The test has been set up with no network by default.
+        TaskParameters params = TaskParameters.create(TaskIds.BACKGROUND_SYNC_ONE_SHOT_JOB_ID)
+                                        .addExtras(mTaskExtras)
+                                        .build();
+
+        int result = new BackgroundSyncBackgroundTask().onStartTaskBeforeNativeLoaded(
+                RuntimeEnvironment.application, params, mTaskFinishedCallback);
+        assertEquals(NativeBackgroundTask.StartBeforeNativeResult.RESCHEDULE, result);
+
+        // TaskFinishedCallback callback is only called once native code has
+        // finished processing pending Background Sync registrations.
+        verify(mTaskFinishedCallback, times(0)).taskFinished(anyBoolean());
+    }
+
+    @Test
+    @Feature("BackgroundSync")
+    public void testNetworkConditions_Wifi() {
+        ShadowDeviceConditions.setCurrentNetworkConnectionType(ConnectionType.CONNECTION_WIFI);
+        TaskParameters params = TaskParameters.create(TaskIds.BACKGROUND_SYNC_ONE_SHOT_JOB_ID)
+                                        .addExtras(mTaskExtras)
+                                        .build();
+
+        int result = new BackgroundSyncBackgroundTask().onStartTaskBeforeNativeLoaded(
+                RuntimeEnvironment.application, params, mTaskFinishedCallback);
+        assertEquals(NativeBackgroundTask.StartBeforeNativeResult.LOAD_NATIVE, result);
+
+        // TaskFinishedCallback callback is only called once native code has
+        // finished processing pending Background Sync registrations.
+        verify(mTaskFinishedCallback, times(0)).taskFinished(anyBoolean());
+    }
+
+    @Test
+    @Feature("BackgroundSync")
+    public void testOnStartTaskWithNative() {
+        TaskParameters params = TaskParameters.create(TaskIds.BACKGROUND_SYNC_ONE_SHOT_JOB_ID)
+                                        .addExtras(mTaskExtras)
+                                        .build();
+
+        new BackgroundSyncBackgroundTask().onStartTaskWithNative(
+                RuntimeEnvironment.application, params, mTaskFinishedCallback);
+
+        verify(mNativeMock).fireBackgroundSyncEvents(any(Runnable.class));
+        verify(mTaskFinishedCallback, times(0)).taskFinished(anyBoolean());
+        verify(mTaskScheduler, times(0)).schedule(any(Context.class), any(TaskInfo.class));
+    }
+}
diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/browserservices/trustedwebactivityui/controller/TrustedWebActivityVerifierTest.java b/chrome/android/junit/src/org/chromium/chrome/browser/browserservices/trustedwebactivityui/controller/TrustedWebActivityVerifierTest.java
index 969745f..e9a7a32 100644
--- a/chrome/android/junit/src/org/chromium/chrome/browser/browserservices/trustedwebactivityui/controller/TrustedWebActivityVerifierTest.java
+++ b/chrome/android/junit/src/org/chromium/chrome/browser/browserservices/trustedwebactivityui/controller/TrustedWebActivityVerifierTest.java
@@ -237,8 +237,9 @@
         }
 
         navigation.didFinish(url, false /* isErrorPage */, true /* hasCommitted */,
-                false /* isFragmentNavigation */, false /* isDownload */, 0 /* pageTransition */,
-                0 /* errorCode*/, 200 /* httpStatusCode*/);
+                false /* isFragmentNavigation */, false /* isDownload */,
+                false /* isValidSearchFormUrl */, 0 /* pageTransition */, 0 /* errorCode*/,
+                200 /* httpStatusCode*/);
         for (TabObserver tabObserver : mTabObserverCaptor.getAllValues()) {
             tabObserver.onDidFinishNavigation(mTab, navigation);
         }
diff --git a/chrome/android/junit/src/org/chromium/chrome/browser/media/ui/MediaNotificationTestTabHolder.java b/chrome/android/junit/src/org/chromium/chrome/browser/media/ui/MediaNotificationTestTabHolder.java
index 93ebf3e..48b168c 100644
--- a/chrome/android/junit/src/org/chromium/chrome/browser/media/ui/MediaNotificationTestTabHolder.java
+++ b/chrome/android/junit/src/org/chromium/chrome/browser/media/ui/MediaNotificationTestTabHolder.java
@@ -104,8 +104,9 @@
         mMediaSessionTabHelper.mTabObserver.onDidStartNavigation(mTab, navigation);
 
         navigation.didFinish(url, false /* isErrorPage */, true /* hasCommitted */,
-                false /* isFragmentNavigation */, false /* isDownload */, 0 /* pageTransition */,
-                0 /* errorCode */, 200 /* httpStatusCode */);
+                false /* isFragmentNavigation */, false /* isDownload */,
+                false /* isValidSearchFormUrl */, 0 /* pageTransition */, 0 /* errorCode */,
+                200 /* httpStatusCode */);
         mMediaSessionTabHelper.mTabObserver.onDidFinishNavigation(mTab, navigation);
     }
 }
diff --git a/chrome/app/chromeos_strings.grdp b/chrome/app/chromeos_strings.grdp
index ac40403..e5242fd8 100644
--- a/chrome/app/chromeos_strings.grdp
+++ b/chrome/app/chromeos_strings.grdp
@@ -3611,7 +3611,7 @@
     Smart Lock is turned on
   </message>
   <message name="IDS_EASY_UNLOCK_CHROMEBOOK_ADDED_NOTIFICATION_MESSAGE" desc="Message for the notification shown when this Chromebook is added to Easy Unlock as an additional Easy Unlock device.">
-    Next time, your phone will unlock your <ph name="DEVICE_TYPE">$1<ex>Chromebook</ex></ph>. Turn off Smart Lock in Settings.
+    Next time, your phone will unlock your <ph name="DEVICE_TYPE">$1<ex>Chromebook</ex></ph>. You can turn off Smart Lock in Settings.
   </message>
   <message name="IDS_EASY_UNLOCK_CHROMEBOOK_ADDED_NOTIFICATION_ABOUT_BUTTON" desc="Label of a button on the new chrome notification to bring user to smart lock settings.">
     Change settings
@@ -3621,7 +3621,7 @@
     Smart Lock phone changed
   </message>
   <message name="IDS_EASY_UNLOCK_PAIRING_CHANGED_NOTIFICATION_MESSAGE" desc="Message for notification shown when the paired phone is changed.">
-    Next time, a new phone will unlock this <ph name="DEVICE_TYPE">$1<ex>Chromebook</ex></ph>. Turn off Smart Lock in Settings.
+    Next time, a new phone will unlock this <ph name="DEVICE_TYPE">$1<ex>Chromebook</ex></ph>. You can turn off Smart Lock in Settings.
   </message>
   <message name="IDS_EASY_UNLOCK_PAIRING_CHANGED_NOTIFICATION_UPDATE_BUTTON" desc="Label of a button on the notification shown when the paired phone is changed to update Smart lock now.">
     Update now
@@ -3670,10 +3670,10 @@
     Your <ph name="DEVICE_TYPE">$1<ex>Chromebook</ex></ph> is locked for security. Manually enter your password to continue.
   </message>
   <message name="IDS_EASY_UNLOCK_SCREENLOCK_TOOLTIP_HARDLOCK_PAIRING_CHANGED" desc="Tooltip text shown on a user's lock screen pod when Easy Unlock feature is enabled for the user, but the pairing data is changed. A password has to be entered to unlock the device.">
-    Smart Lock phone changed. Enter your password to update Smart Lock. Next time, your phone will unlock your <ph name="DEVICE_TYPE">$1<ex>Chromebook</ex></ph>. Turn off Smart Lock in Settings.
+    Smart Lock phone changed. Enter your password to update Smart Lock. Next time, your phone will unlock your <ph name="DEVICE_TYPE">$1<ex>Chromebook</ex></ph>. You can turn off Smart Lock in Settings
   </message>
   <message name="IDS_EASY_UNLOCK_SCREENLOCK_TOOLTIP_HARDLOCK_PAIRING_ADDED" desc="Tooltip text shown on a user's lock screen pod when Easy Unlock pairing data is synced on a new Chromebook.">
-    Enter your password to enable Smart Lock. Next time, your phone will unlock your <ph name="DEVICE_TYPE">$1<ex>Chromebook</ex></ph>. Turn off Smart Lock in Settings.
+    Enter your password to enable Smart Lock. Next time, your phone will unlock your <ph name="DEVICE_TYPE">$1<ex>Chromebook</ex></ph>. You can turn off Smart Lock in Settings.
   </message>
   <message name="IDS_EASY_UNLOCK_SCREENLOCK_TOOLTIP_LOGIN_FAILURE" desc="Tooltip text shown on a user's sign-in screen when Smart Lock sign-in attempt fails.">
     Smart Lock couldn’t verify your account. Type your password to enter.
diff --git a/chrome/app/md_extensions_strings.grdp b/chrome/app/md_extensions_strings.grdp
index 6ddc480..cec490b8e 100644
--- a/chrome/app/md_extensions_strings.grdp
+++ b/chrome/app/md_extensions_strings.grdp
@@ -128,11 +128,23 @@
     Error from line <ph name="ERROR_LINE_START">$1</ph> to <ph name="ERROR_LINE_END">$2</ph>
   </message>
   <message name="IDS_MD_EXTENSIONS_ACTIVITY_LOG_PAGE_HEADING" desc="The heading of the page displaying an extension's activity log.">
-    Activity Log
+    <ph name="NAME_PH">$1</ph> - Activity Log
   </message>
   <message name="IDS_MD_EXTENSIONS_ACTIVITY_LOG_SEARCH_LABEL" desc="The placeholder label to display in the search bar for the activity log page.">
     Search by API call/URL
   </message>
+  <message name="IDS_MD_EXTENSIONS_ACTIVITY_LOG_TYPE_COLUMN" desc="The column heading for the activity's type.">
+    Type
+  </message>
+  <message name="IDS_MD_EXTENSIONS_ACTIVITY_LOG_NAME_COLUMN" desc="The column heading for the activity's name.">
+    Activity Name
+  </message>
+  <message name="IDS_MD_EXTENSIONS_ACTIVITY_LOG_COUNT_COLUMN" desc="The column heading for the activity's count.">
+    Count
+  </message>
+  <message name="IDS_MD_EXTENSIONS_ACTIVITY_LOG_TIME_COLUMN" desc="The column heading for the activity's time.">
+    Time
+  </message>
   <message name="IDS_MD_EXTENSIONS_ACTIVITY_LOG_HISTORY_TAB_HEADING" desc="The heading for the activity log history tab.">
     History
   </message>
diff --git a/chrome/app/resources/chromium_strings_am.xtb b/chrome/app/resources/chromium_strings_am.xtb
index e43e9952..063c247 100644
--- a/chrome/app/resources/chromium_strings_am.xtb
+++ b/chrome/app/resources/chromium_strings_am.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">የአሁኖቹ ቅንብሮችን ሪፖርት በማድረግ Chromium የተሻለ እንዲሆን ያግዙ</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (ወደ Chromium ተቀድቷል)</translation>
-<translation id="6877899728743402439">የእርስዎ የስርዓት አስተዳዳሪ Chromium ተለዋጭ አሳሽ እንዲከፍት አዋቅሮታል።</translation>
 <translation id="6893813176749746474">Chromium ተዘምኗል፣ ግን ቢያንስ ለ30 ቀኖች አልተጠቀሙበትም።</translation>
 <translation id="6964305034639999644">አገናኙን በChromium ማን&amp;ነትን በማያሳውቅ መስኮት ውስጥ ክፈት</translation>
 <translation id="6970811910055250180">መሣሪያዎን በማዘመን ላይ...</translation>
diff --git a/chrome/app/resources/chromium_strings_ar.xtb b/chrome/app/resources/chromium_strings_ar.xtb
index ab43e5b..8f42e19 100644
--- a/chrome/app/resources/chromium_strings_ar.xtb
+++ b/chrome/app/resources/chromium_strings_ar.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">‏ساعد في تحسين Chromium بالإبلاغ عن الإعدادات الحالية</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">‏Google Pay (تم النسخ إلى Chromium)</translation>
-<translation id="6877899728743402439">‏ضبط مشرف النظام Chromium لفتح متصفِّح بديل</translation>
 <translation id="6893813176749746474">‏تم تحديث متصفح Chromium، ولكنك لم تستخدمه منذ أكثر من 30 يومًا.</translation>
 <translation id="6964305034639999644">‏فتح الرابط في نافذة تصفح متخفٍ في Chromium</translation>
 <translation id="6970811910055250180">جارٍ تحديث الجهاز...</translation>
diff --git a/chrome/app/resources/chromium_strings_bg.xtb b/chrome/app/resources/chromium_strings_bg.xtb
index d059acc..27c3821 100644
--- a/chrome/app/resources/chromium_strings_bg.xtb
+++ b/chrome/app/resources/chromium_strings_bg.xtb
@@ -179,7 +179,6 @@
 <translation id="6810143991807788455">Помогнете за подобряването на Chromium, като подадете сигнал за текущите настройки</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (копирано в Chromium)</translation>
-<translation id="6877899728743402439">Системният ви администратор е конфигурирал Chromium да отваря алтернативен браузър.</translation>
 <translation id="6893813176749746474">Chromium е актуализиран, но не сте го използвали от поне 30 дни.</translation>
 <translation id="6964305034639999644">Отваряне на връзката в прозорец в режим „инко&amp;гнито“ на Chromium</translation>
 <translation id="6970811910055250180">Устройството ви се актуализира...</translation>
diff --git a/chrome/app/resources/chromium_strings_bn.xtb b/chrome/app/resources/chromium_strings_bn.xtb
index 0fc4393..4946f2c 100644
--- a/chrome/app/resources/chromium_strings_bn.xtb
+++ b/chrome/app/resources/chromium_strings_bn.xtb
@@ -181,7 +181,6 @@
 <translation id="6810143991807788455">বর্তমান সেটিংসের প্রতিবেদন করার মাধ্যম Chromium-কে আরও উন্নত করতে সহায়তা করুন</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (Chromium এ কপি করা হয়েছে)</translation>
-<translation id="6877899728743402439">আপনার সিস্টেম অ্যাডমিনিস্ট্রেটর Chromium-কে অন্য ব্রাউজার খোলার জন্য কনফিগার করেছেন।</translation>
 <translation id="6893813176749746474"> Chromium আপডেট করা হয়েছে৷ কিন্তু আপনি এটি অন্ততঃপক্ষে 30 দিন ব্যবহার করতে পারবেন না৷</translation>
 <translation id="6964305034639999644">Chromium ছদ্ম&amp;বেশী উইন্ডোতে লিঙ্কটি খুলুন</translation>
 <translation id="6970811910055250180">আপনার ডিভাইস আপডেট করা হচ্ছে ...</translation>
diff --git a/chrome/app/resources/chromium_strings_ca.xtb b/chrome/app/resources/chromium_strings_ca.xtb
index 943742c..0c85b49 100644
--- a/chrome/app/resources/chromium_strings_ca.xtb
+++ b/chrome/app/resources/chromium_strings_ca.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Informa de la configuració actual per ajudar-nos a millorar Chromium</translation>
 <translation id="6857782730669500492">Chromium: <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (copiada a Chromium)</translation>
-<translation id="6877899728743402439">L'administrador del sistema ha configurat Chromium perquè obri un navegador alternatiu.</translation>
 <translation id="6893813176749746474">S'ha actualitzat Chromium, però fa almenys 30 dies que no l'heu utilitzat.</translation>
 <translation id="6964305034639999644">Obre l'enllaç en una finestra d'incò&amp;gnit a Chromium</translation>
 <translation id="6970811910055250180">S'està actualitzant el dispositiu...</translation>
diff --git a/chrome/app/resources/chromium_strings_cs.xtb b/chrome/app/resources/chromium_strings_cs.xtb
index 277674c..6157a6c 100644
--- a/chrome/app/resources/chromium_strings_cs.xtb
+++ b/chrome/app/resources/chromium_strings_cs.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">Pomoci s vylepšováním prohlížeče Chromium prostřednictvím nahlášení aktuálního nastavení</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (zkopírováno do prohlížeče Chromium)</translation>
-<translation id="6877899728743402439">Administrátor systému nakonfiguroval prohlížeč Chromium tak, aby otevíral alternativní prohlížeč.</translation>
 <translation id="6893813176749746474">Prohlížeč Chromium byl aktualizován, ale minimálně po 30 dnů jste jej nepoužili.</translation>
 <translation id="6964305034639999644">Otevřít odkaz v &amp;anonymním okně prohlížeče Chromium</translation>
 <translation id="6970811910055250180">Aktualizace zařízení...</translation>
diff --git a/chrome/app/resources/chromium_strings_da.xtb b/chrome/app/resources/chromium_strings_da.xtb
index 717d5fc6..673bb4c 100644
--- a/chrome/app/resources/chromium_strings_da.xtb
+++ b/chrome/app/resources/chromium_strings_da.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Hjælp med at gøre Chromium bedre ved at rapportere de aktuelle indstillinger</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (kopieret til Chromium)</translation>
-<translation id="6877899728743402439">Din systemadministrator har konfigureret Chromium til at åbne en alternativ browser.</translation>
 <translation id="6893813176749746474">Chromium er blevet opdateret, men du har ikke brugt den i 30 dage.</translation>
 <translation id="6964305034639999644">Åbn linket i et Chromium-inko&amp;gnitovindue</translation>
 <translation id="6970811910055250180">Opdaterer din enhed...</translation>
diff --git a/chrome/app/resources/chromium_strings_de.xtb b/chrome/app/resources/chromium_strings_de.xtb
index 3940caf8..deab2b98 100644
--- a/chrome/app/resources/chromium_strings_de.xtb
+++ b/chrome/app/resources/chromium_strings_de.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Helfen Sie uns mit Ihrem Feedback zu den aktuellen Einstellungen bei der Verbesserung von Chromium.</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (in Chromium kopiert)</translation>
-<translation id="6877899728743402439">Ihr Systemadministrator hat Chromium so konfiguriert, dass ein alternativer Browser geöffnet wird.</translation>
 <translation id="6893813176749746474">Chromium wurde aktualisiert, Sie haben den Browser jedoch mindestens 30 Tage nicht verwendet.</translation>
 <translation id="6964305034639999644">Link in Chromium-Inkognito-Fenster öffnen</translation>
 <translation id="6970811910055250180">Ihr Gerät wird aktualisiert...</translation>
diff --git a/chrome/app/resources/chromium_strings_el.xtb b/chrome/app/resources/chromium_strings_el.xtb
index b26c306b..629d24e 100644
--- a/chrome/app/resources/chromium_strings_el.xtb
+++ b/chrome/app/resources/chromium_strings_el.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Συμβάλετε στη βελτίωση του Chromium αναφέροντας τις τρέχουσες ρυθμίσεις</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (αντιγράφηκε στο Chromium)</translation>
-<translation id="6877899728743402439">Ο διαχειριστής συστήματος έχει διαμορφώσει το Chromium έτσι ώστε να ανοίγει άλλο πρόγραμμα περιήγησης.</translation>
 <translation id="6893813176749746474">Το Chromium έχει ενημερωθεί, αλλά δεν το έχετε χρησιμοποιήσει για 30 ημέρες τουλάχιστον.</translation>
 <translation id="6964305034639999644">Άνοιγμα συνδέσμου σε Παράθυρο ανών&amp;υμης περιήγησης Chromium</translation>
 <translation id="6970811910055250180">Ενημέρωση της συσκευής σας...</translation>
diff --git a/chrome/app/resources/chromium_strings_en-GB.xtb b/chrome/app/resources/chromium_strings_en-GB.xtb
index 53f5f59b..a130743e6 100644
--- a/chrome/app/resources/chromium_strings_en-GB.xtb
+++ b/chrome/app/resources/chromium_strings_en-GB.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">Help make Chromium better by reporting the current settings</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (copied to Chromium)</translation>
-<translation id="6877899728743402439">Your system administrator has configured Chromium to open an alternative browser.</translation>
 <translation id="6893813176749746474">Chromium has been updated, but you haven't used it for 30 days or more.</translation>
 <translation id="6964305034639999644">Open link in Chromium inco&amp;gnito window</translation>
 <translation id="6970811910055250180">Updating your device...</translation>
diff --git a/chrome/app/resources/chromium_strings_es-419.xtb b/chrome/app/resources/chromium_strings_es-419.xtb
index ba7c0ad..c86dc5d 100644
--- a/chrome/app/resources/chromium_strings_es-419.xtb
+++ b/chrome/app/resources/chromium_strings_es-419.xtb
@@ -179,7 +179,6 @@
 <translation id="6810143991807788455">Informa tu configuración actual para ayudarnos a mejorar Chromium.</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (copiada en Chromium)</translation>
-<translation id="6877899728743402439">El administrador del sistema configuró Chromium para abrir un navegador alternativo.</translation>
 <translation id="6893813176749746474">Chromium fue actualizado, pero no lo has utilizado en los últimos 30 días.</translation>
 <translation id="6964305034639999644">Abrir vínculo en una ventana de navegación de incó&amp;gnito de Chromium</translation>
 <translation id="6970811910055250180">Actualizando el dispositivo...</translation>
@@ -210,8 +209,10 @@
 <translation id="7483335560992089831">No es posible instalar la misma versión de Chromium que se está ejecutando. Cierra Chromium y vuelve a intentarlo.</translation>
 <translation id="7549178288319965365">Acerca de Chromium OS</translation>
 <translation id="7561906087460245826">También borrar los datos de Chromium (<ph name="URL" />)</translation>
+<translation id="7565141246891674585">Si una imagen no tiene descripción, Chromium intentará brindarte una. Google escanea las imágenes.</translation>
 <translation id="761356813943268536">Chromium está usando tu cámara y tu micrófono.</translation>
 <translation id="7617377681829253106">Chromium mejorado</translation>
+<translation id="7654860720874072809">Si una imagen no tiene descripción, Chromium intentará brindarte una. Google escanea las imágenes. Puedes desactivar esta opción en la configuración en cualquier momento.</translation>
 <translation id="7686590090926151193">Chromium no es el navegador predeterminado</translation>
 <translation id="7689606757190482937">Sincroniza y personaliza Chromium en todos tus dispositivos</translation>
 <translation id="7729447699958282447">Chromium no pudo sincronizar los datos porque la sincronización no está disponible para el dominio.</translation>
diff --git a/chrome/app/resources/chromium_strings_es.xtb b/chrome/app/resources/chromium_strings_es.xtb
index 5c635f6..fa8e420 100644
--- a/chrome/app/resources/chromium_strings_es.xtb
+++ b/chrome/app/resources/chromium_strings_es.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">Ayuda a mejorar Chromium informando de la configuración actual</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (copiada en Chromium)</translation>
-<translation id="6877899728743402439">El administrador del sistema ha configurado Chromium para que abra otro navegador.</translation>
 <translation id="6893813176749746474">Chromium se ha actualizado, pero llevas al menos 30 días sin utilizarlo.</translation>
 <translation id="6964305034639999644">Abrir enlace en una ventana de incó&amp;gnito de Chromium</translation>
 <translation id="6970811910055250180">Actualizando el dispositivo...</translation>
diff --git a/chrome/app/resources/chromium_strings_et.xtb b/chrome/app/resources/chromium_strings_et.xtb
index a42fc5c..2cfe32f 100644
--- a/chrome/app/resources/chromium_strings_et.xtb
+++ b/chrome/app/resources/chromium_strings_et.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Aidake muuta Chromiumi paremaks, teavitades meid praegustest seadetest</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (kopeeritud Chromiumi)</translation>
-<translation id="6877899728743402439">Teie süsteemiadministraator on konfigureerinud Chromiumi avama alternatiivse brauseri.</translation>
 <translation id="6893813176749746474">Chromiumi on värskendatud, kuid te ei ole seda kasutanud vähemalt 30 päeva.</translation>
 <translation id="6964305034639999644">Ava link Chromiumi inko&amp;gnito aknas</translation>
 <translation id="6970811910055250180">Teie seadme täiendamine ...</translation>
diff --git a/chrome/app/resources/chromium_strings_fa.xtb b/chrome/app/resources/chromium_strings_fa.xtb
index d2e8e5e..eb46679f 100644
--- a/chrome/app/resources/chromium_strings_fa.xtb
+++ b/chrome/app/resources/chromium_strings_fa.xtb
@@ -182,7 +182,6 @@
 <translation id="6810143991807788455">‏با گزارش تنظیمات کنونی، به بهتر شدن Chromium کمک کنید</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">‏Google Pay (در Chromium کپی شد)</translation>
-<translation id="6877899728743402439">‏سرپرست سیستم Chromium را برای باز کردن مرورگری دیگر پیکربندی کرده است.</translation>
 <translation id="6893813176749746474">‏Chromium به‌روز شده است اما حداقل ۳۰ روز از آن استفاده نکرده‌اید.</translation>
 <translation id="6964305034639999644">‏باز کردن پیوند در پنجره &amp;ناشناس Chromium</translation>
 <translation id="6970811910055250180">درحال به‌روزرسانی دستگاه شما…</translation>
diff --git a/chrome/app/resources/chromium_strings_fi.xtb b/chrome/app/resources/chromium_strings_fi.xtb
index 8b611fb..356a0ea 100644
--- a/chrome/app/resources/chromium_strings_fi.xtb
+++ b/chrome/app/resources/chromium_strings_fi.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Auta parantamaan Chromiumia ilmoittamalla nykyiset asetukset.</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (kopioitu Chromiumiin)</translation>
-<translation id="6877899728743402439">Järjestelmänvalvojasi on määrittänyt Chromiumin käynnistämään toisen selaimen.</translation>
 <translation id="6893813176749746474">Chromium on päivitetty, mutta et ole käyttänyt sitä ainakaan 30 päivään.</translation>
 <translation id="6964305034639999644">Avaa linkki Chromiumin inco&amp;gnito-ikkunassa</translation>
 <translation id="6970811910055250180">Päivitetään laitetta...</translation>
diff --git a/chrome/app/resources/chromium_strings_fil.xtb b/chrome/app/resources/chromium_strings_fil.xtb
index 417476c..75b0322 100644
--- a/chrome/app/resources/chromium_strings_fil.xtb
+++ b/chrome/app/resources/chromium_strings_fil.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">Tumulong na pahusayin ang Chromium sa pamamagitan ng pag-uulat sa mga kasalukuyang setting</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (kinopya sa Chromium)</translation>
-<translation id="6877899728743402439">Na-configure ng iyong system administrator ang Chromium na magbukas ng alternatibong browser.</translation>
 <translation id="6893813176749746474">Na-update na ang Chromium, ngunit hindi mo pa ito nagagamit sa loob ng hindi bababa sa 30 araw.</translation>
 <translation id="6964305034639999644">Buksan ang link sa inco&amp;gnito window ng Chromium</translation>
 <translation id="6970811910055250180">Ina-update ang iyong device...</translation>
diff --git a/chrome/app/resources/chromium_strings_fr.xtb b/chrome/app/resources/chromium_strings_fr.xtb
index faa5d78..daf5622 100644
--- a/chrome/app/resources/chromium_strings_fr.xtb
+++ b/chrome/app/resources/chromium_strings_fr.xtb
@@ -184,7 +184,6 @@
 <translation id="6810143991807788455">Aidez-nous à améliorer Chromium en nous signalant vos paramètres actuels.</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (copiée dans Chromium)</translation>
-<translation id="6877899728743402439">Votre administrateur système a configuré Chromium de sorte qu'un autre navigateur s'ouvre.</translation>
 <translation id="6893813176749746474">Chromium a été mis à jour, mais vous ne l'avez pas utilisé pendant au moins 30 jours.</translation>
 <translation id="6964305034639999644">Ouvrir le lien dans la fenêtre de navi&amp;gation privée Chromium</translation>
 <translation id="6970811910055250180">Mise à jour de votre appareil en cours…</translation>
diff --git a/chrome/app/resources/chromium_strings_gu.xtb b/chrome/app/resources/chromium_strings_gu.xtb
index 559ccad..5d824f1 100644
--- a/chrome/app/resources/chromium_strings_gu.xtb
+++ b/chrome/app/resources/chromium_strings_gu.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">વર્તમાન સેટિંગ્સની જાણ કરીને Chromium ને વધુ સારું બનાવવામાં સહાય કરો</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (Chromium પર કૉપિ કરેલું છે)</translation>
-<translation id="6877899728743402439">તમારા સિસ્ટમ વ્યવસ્થાપકે Chromiumને વૈકલ્પિક બ્રાઉઝરમાં ખોલવા માટે ગોઠવ્યું છે.</translation>
 <translation id="6893813176749746474">Chromium અપડેટ કરવામાં આવ્યું હતું, પણ તમે તેનો 30 દિવસ સુધી ઉપયોગ કર્યો નથી.</translation>
 <translation id="6964305034639999644">Chromium છુ&amp;પી વિંડોમાં લિંક ખોલો</translation>
 <translation id="6970811910055250180">તમારા ઉપકરણને અપડેટ કરી રહ્યાં છે...</translation>
diff --git a/chrome/app/resources/chromium_strings_hi.xtb b/chrome/app/resources/chromium_strings_hi.xtb
index 71da9f6..98a5915 100644
--- a/chrome/app/resources/chromium_strings_hi.xtb
+++ b/chrome/app/resources/chromium_strings_hi.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">वर्तमान सेटिंग की रिपोर्ट करके क्रोमियम को बेहतर बनाने में सहायता करें</translation>
 <translation id="6857782730669500492">क्रोमियम - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (क्रोमियम पर कॉपी किया गया)</translation>
-<translation id="6877899728743402439">आपके सिस्टम एडमिन ने दूसरा ब्राउज़र खोलने के लिए, क्रोमियम को कॉन्फ़िगर किया है.</translation>
 <translation id="6893813176749746474">क्रोमियम को अपडेट किया गया है लेकिन आपने इसे कम से कम 30 दिनों से उपयोग नहीं किया है.</translation>
 <translation id="6964305034639999644">क्रोमियम गु&amp;प्त विंडो में लिंक खोलें</translation>
 <translation id="6970811910055250180">आपका डिवाइस अपडेट किया जा रहा है...</translation>
diff --git a/chrome/app/resources/chromium_strings_hr.xtb b/chrome/app/resources/chromium_strings_hr.xtb
index e69fe6c..2c6e22d 100644
--- a/chrome/app/resources/chromium_strings_hr.xtb
+++ b/chrome/app/resources/chromium_strings_hr.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Doprinesite poboljšanju Chromiuma prijavljivanjem trenutačnih postavki</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (kopirano na Chromium)</translation>
-<translation id="6877899728743402439">Vaš administrator sustava konfigurirao je Chromium tako da otvara zamjenski preglednik.</translation>
 <translation id="6893813176749746474">Chromium je ažuriran, ali vi ga niste upotrebljavali najmanje 30 dana.</translation>
 <translation id="6964305034639999644">Otvori vezu u ano&amp;nimnom prozoru Chromiuma</translation>
 <translation id="6970811910055250180">Ažuriranje uređaja...</translation>
diff --git a/chrome/app/resources/chromium_strings_hu.xtb b/chrome/app/resources/chromium_strings_hu.xtb
index 34d79c0..91b70f54 100644
--- a/chrome/app/resources/chromium_strings_hu.xtb
+++ b/chrome/app/resources/chromium_strings_hu.xtb
@@ -181,7 +181,6 @@
 <translation id="6810143991807788455">Segítsen a Chromium fejlesztésében a jelenlegi beállítások elküldésével</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (a Chromiumba másolva)</translation>
-<translation id="6877899728743402439">Rendszergazdája úgy állította be a Chromiumot, hogy egy másik böngészőt nyisson meg.</translation>
 <translation id="6893813176749746474">A Chromium frissítése megtörtént, de nem használta a böngészőt legalább 30 napja.</translation>
 <translation id="6964305034639999644">Link megnyitása Chromium-inko&amp;gnitóablakban</translation>
 <translation id="6970811910055250180">Az eszköz frissítése folyamatban van...</translation>
diff --git a/chrome/app/resources/chromium_strings_id.xtb b/chrome/app/resources/chromium_strings_id.xtb
index dacf70b..a133169 100644
--- a/chrome/app/resources/chromium_strings_id.xtb
+++ b/chrome/app/resources/chromium_strings_id.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Bantu menjadikan Chromium lebih baik dengan melaporkan setelan saat ini</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (disalin ke Chromium)</translation>
-<translation id="6877899728743402439">Administrator sistem Anda telah mengonfigurasi Chromium untuk membuka browser alternatif.</translation>
 <translation id="6893813176749746474">Chromium telah diperbarui, tetapi Anda belum menggunakannya selama setidaknya 30 hari.</translation>
 <translation id="6964305034639999644">Buka link di jendela sa&amp;maran Chromium</translation>
 <translation id="6970811910055250180">Memperbarui perangkat Anda...</translation>
diff --git a/chrome/app/resources/chromium_strings_it.xtb b/chrome/app/resources/chromium_strings_it.xtb
index 4075e76..d1599a25 100644
--- a/chrome/app/resources/chromium_strings_it.xtb
+++ b/chrome/app/resources/chromium_strings_it.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Contribuisci a migliorare Chromium indicando le impostazioni attuali</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (copiata in Chromium)</translation>
-<translation id="6877899728743402439">L'amministratore di sistema ha configurato Chromium per l'apertura di un browser alternativo.</translation>
 <translation id="6893813176749746474">Chromium è stato aggiornato ma non lo utilizzi da almeno 30 giorni.</translation>
 <translation id="6964305034639999644">Apri link in una finestra di navigazione in inco&amp;gnito di Chromium</translation>
 <translation id="6970811910055250180">Aggiornamento del dispositivo in corso...</translation>
diff --git a/chrome/app/resources/chromium_strings_iw.xtb b/chrome/app/resources/chromium_strings_iw.xtb
index 02274a6..300334e 100644
--- a/chrome/app/resources/chromium_strings_iw.xtb
+++ b/chrome/app/resources/chromium_strings_iw.xtb
@@ -181,7 +181,6 @@
 <translation id="6810143991807788455">‏עזור לשפר את Chromium על ידי דיווח ההגדרות הנוכחיות</translation>
 <translation id="6857782730669500492">‏Chromium‏ - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">‏Google Pay (‏הועתק ל-Chromium)</translation>
-<translation id="6877899728743402439">‏מנהל המערכת שלך קבע ש-Chromium יפתח דפדפן חלופי.</translation>
 <translation id="6893813176749746474">‏Chromium עודכן, אך לא השתמשת בו לפחות 30 ימים.</translation>
 <translation id="6964305034639999644">‏פתח את הקישור בחלון &amp;גלישה בסתר של Chromium</translation>
 <translation id="6970811910055250180">מעדכן את המכשיר שלך...</translation>
diff --git a/chrome/app/resources/chromium_strings_ja.xtb b/chrome/app/resources/chromium_strings_ja.xtb
index c2c321d..b787f259 100644
--- a/chrome/app/resources/chromium_strings_ja.xtb
+++ b/chrome/app/resources/chromium_strings_ja.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">現在の設定を送信して Chromium の品質向上にご協力ください</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay(Chromium にコピー)</translation>
-<translation id="6877899728743402439">システム管理者が、代替ブラウザを開くように Chromium を設定しています。</translation>
 <translation id="6893813176749746474">Chromium が更新されましたが、30 日以上使用されていません。</translation>
 <translation id="6964305034639999644">Chromium のシークレット ウインドウでリンクを開く(&amp;G)</translation>
 <translation id="6970811910055250180">お使いの端末を更新しています...</translation>
diff --git a/chrome/app/resources/chromium_strings_kn.xtb b/chrome/app/resources/chromium_strings_kn.xtb
index 38fbdd2..a6933c2 100644
--- a/chrome/app/resources/chromium_strings_kn.xtb
+++ b/chrome/app/resources/chromium_strings_kn.xtb
@@ -179,7 +179,6 @@
 <translation id="6810143991807788455">ಪ್ರಸ್ತುತ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ವರದಿ ಮಾಡುವುದರ ಮೂಲಕ Chromium ಅನ್ನು ಉತ್ತಮಗೊಳಿಸಲು ಸಹಾಯಮಾಡಿ</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (Chromium ಗೆ ನಕಲಿಸಲಾಗಿದೆ)</translation>
-<translation id="6877899728743402439">ನಿಮ್ಮ ಸಿಸ್ಟಂ ನಿರ್ವಾಹಕರು ಪರ್ಯಾಯ ಬ್ರೌಸರ್ ಅನ್ನು ತೆರೆಯುವಂತೆ Chromium ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ್ದಾರೆ.</translation>
 <translation id="6893813176749746474">Chromium ಅಪ್‌ಡೇಟ್‌ ಮಾಡಲಾಗಿದೆ, ಆದರೆ ನೀವು ಕನಿಷ್ಠ 30 ದಿನಗಳವರೆಗಾದರೂ ಇದನ್ನು ಬಳಸಿರಲಿಕ್ಕಿಲ್ಲ.</translation>
 <translation id="6964305034639999644">Chromium ಅ&amp;ದೃಶ್ಯ ವಿಂಡೋದಲ್ಲಿ ಲಿಂಕ್ ತೆರೆಯಿರಿ</translation>
 <translation id="6970811910055250180">ನಿಮ್ಮ ಸಾಧನವನ್ನು ನವೀಕರಿಸಲಾಗುತ್ತಿದೆ...</translation>
diff --git a/chrome/app/resources/chromium_strings_ko.xtb b/chrome/app/resources/chromium_strings_ko.xtb
index 89dbb445..2fc3e72 100644
--- a/chrome/app/resources/chromium_strings_ko.xtb
+++ b/chrome/app/resources/chromium_strings_ko.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">현재 설정을 보고하여 Chromium 개선에 참여</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay(Chromium에 복사됨)</translation>
-<translation id="6877899728743402439">시스템 관리자가 대체 브라우저를 열도록 Chromium을 구성했습니다.</translation>
 <translation id="6893813176749746474">Chromium이 업데이트되었지만, 최소 30일 동안 사용하지 않았습니다.</translation>
 <translation id="6964305034639999644">Chromium 시크릿 창에서 링크 열기(&amp;G)</translation>
 <translation id="6970811910055250180">기기를 업데이트하는 중...</translation>
diff --git a/chrome/app/resources/chromium_strings_lt.xtb b/chrome/app/resources/chromium_strings_lt.xtb
index 3c5ef23..f8a244b 100644
--- a/chrome/app/resources/chromium_strings_lt.xtb
+++ b/chrome/app/resources/chromium_strings_lt.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">Padėkite tobulinti „Chromium“ pateikę ataskaitą apie dabartinius nustatymus</translation>
 <translation id="6857782730669500492">„Chromium“ – „<ph name="PAGE_TITLE" />“</translation>
 <translation id="6863361426438995919">„Google Pay“ (nukopijuota į „Chromium“)</translation>
-<translation id="6877899728743402439">Sistemos administratorius sukonfigūravo „Chromium“ atidaryti alternatyvią naršyklę.</translation>
 <translation id="6893813176749746474">„Chromium“ atnaujinta, bet jos nenaudojote mažiausiai 30 dienų.</translation>
 <translation id="6964305034639999644">Atidaryti nuorodą „Chromium“ inko&amp;gnito lange</translation>
 <translation id="6970811910055250180">Įrenginys atnaujinamas...</translation>
diff --git a/chrome/app/resources/chromium_strings_lv.xtb b/chrome/app/resources/chromium_strings_lv.xtb
index 28385042..d87194e 100644
--- a/chrome/app/resources/chromium_strings_lv.xtb
+++ b/chrome/app/resources/chromium_strings_lv.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Palīdziet uzlabot pārlūku Chromium, ziņojot par pašreizējiem iestatījumiem.</translation>
 <translation id="6857782730669500492">Chromium — <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (kopēts pārlūkā Chromium)</translation>
-<translation id="6877899728743402439">Sistēmas administrators ir konfigurējis Chromium, lai tiktu atvērts papildu pārlūks.</translation>
 <translation id="6893813176749746474">Pārlūks Chromium ir atjaunināts, bet jūs neesat to izmantojis vismaz 30 dienas.</translation>
 <translation id="6964305034639999644">Atvērt saiti inko&amp;gnito režīma logā</translation>
 <translation id="6970811910055250180">Notiek ierīces atjaunināšana...</translation>
diff --git a/chrome/app/resources/chromium_strings_ml.xtb b/chrome/app/resources/chromium_strings_ml.xtb
index 16ba982..a927f81 100644
--- a/chrome/app/resources/chromium_strings_ml.xtb
+++ b/chrome/app/resources/chromium_strings_ml.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">നിലവിലെ ക്രമീകരണങ്ങൾ റിപ്പോർട്ട് ചെയ്യുന്നതിലൂടെ Chromium മികച്ചതാക്കാൻ സഹായിക്കുക</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (Chromium-ത്തിലേക്ക് പകർത്തി)</translation>
-<translation id="6877899728743402439">ഇതര ബ്രൗസർ തുറക്കാൻ നിങ്ങളുടെ സിസ്‌റ്റം അഡ്‌മിനിസ്‌ട്രേറ്റർ Chromium കോണ്‍ഫിഗര്‍ ചെയ്‌തു.</translation>
 <translation id="6893813176749746474">Chromium അപ്‌ഡേറ്റുചെയ്‌തു, എന്നാൽ കുറഞ്ഞത് 30 ദിവസം പോലും നിങ്ങൾ ഇത് ഉപയോഗിച്ചില്ല.</translation>
 <translation id="6964305034639999644">Chromium ആൾ&amp;മാറാട്ട വിൻഡോയിൽ ലിങ്ക് തുറക്കുക</translation>
 <translation id="6970811910055250180">നിങ്ങളുടെ ഉപകരണം അപ്‌ഡേറ്റുചെയ്യുന്നു...</translation>
diff --git a/chrome/app/resources/chromium_strings_mr.xtb b/chrome/app/resources/chromium_strings_mr.xtb
index 9241741..575f7ed 100644
--- a/chrome/app/resources/chromium_strings_mr.xtb
+++ b/chrome/app/resources/chromium_strings_mr.xtb
@@ -184,7 +184,6 @@
 <translation id="6810143991807788455">वर्तमान सेटिंग्जचा अहवाल देऊन Chromium उत्कृष्ट बनविण्यास मदत करा</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (Chromium वर कॉपी केले)</translation>
-<translation id="6877899728743402439">तुमच्या सिस्टम अ‍ॅडमिनिस्ट्रेटरने Chromium पर्यायी ब्राउझर उघडण्यासाठी कॉन्फिगर केले आहे.</translation>
 <translation id="6893813176749746474">Chromium अपडेट केले गेले, परंतु तुम्ही ते किमान 30 दिवसांपासून वापरलेले नाही.</translation>
 <translation id="6964305034639999644">लिंक Chromium गु&amp;प्त विंडो मध्ये उघडा</translation>
 <translation id="6970811910055250180">तुमचे डिव्हाइस अपडेट करीत आहे...</translation>
diff --git a/chrome/app/resources/chromium_strings_ms.xtb b/chrome/app/resources/chromium_strings_ms.xtb
index 2d09ee0..6aa6bbd 100644
--- a/chrome/app/resources/chromium_strings_ms.xtb
+++ b/chrome/app/resources/chromium_strings_ms.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Bantu jadikan Chromium lebih baik dengan melaporkan tetapan semasa</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (disalin ke Chromium)</translation>
-<translation id="6877899728743402439">Pentadbir sistem anda telah mengkonfigurasikan Chromium agar membuka penyemak imbas alternatif.</translation>
 <translation id="6893813176749746474">Chromium telah dikemas kini, tetapi anda belum menggunakannya untuk sekurang-kurangnya 30 hari.</translation>
 <translation id="6964305034639999644">Buka pautan dalam tetingkap inko&amp;gnito Chromium</translation>
 <translation id="6970811910055250180">Mengemas kini peranti anda...</translation>
diff --git a/chrome/app/resources/chromium_strings_nl.xtb b/chrome/app/resources/chromium_strings_nl.xtb
index 5b64a8f..bf1b751 100644
--- a/chrome/app/resources/chromium_strings_nl.xtb
+++ b/chrome/app/resources/chromium_strings_nl.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">Help Chromium beter te maken door de huidige instellingen te melden</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (gekopieerd naar Chromium)</translation>
-<translation id="6877899728743402439">Je systeembeheerder heeft Chromium geconfigureerd om een alternatieve browser te openen.</translation>
 <translation id="6893813176749746474">Chromium is bijgewerkt, maar je hebt het programma minstens 30 dagen niet gebruikt.</translation>
 <translation id="6964305034639999644">Link openen in een Chromium-inco&amp;gnitovenster</translation>
 <translation id="6970811910055250180">Je apparaat bijwerken...</translation>
diff --git a/chrome/app/resources/chromium_strings_no.xtb b/chrome/app/resources/chromium_strings_no.xtb
index c3c9146..d93bd55 100644
--- a/chrome/app/resources/chromium_strings_no.xtb
+++ b/chrome/app/resources/chromium_strings_no.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Bidra til å gjøre Chromium bedre ved å rapportere inn de gjeldende innstillingene</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (kopiert til Chromium)</translation>
-<translation id="6877899728743402439">Systemadministratoren din har konfigurert Chromium til å åpne en annen nettleser.</translation>
 <translation id="6893813176749746474">Chromium har blitt oppdatert, men du har ikke brukt den på minst 30 dager.</translation>
 <translation id="6964305034639999644">Åpne linken i et inko&amp;gnitovindu i Chromium</translation>
 <translation id="6970811910055250180">Oppdaterer enheten ...</translation>
diff --git a/chrome/app/resources/chromium_strings_pl.xtb b/chrome/app/resources/chromium_strings_pl.xtb
index 01dab2d..9878285 100644
--- a/chrome/app/resources/chromium_strings_pl.xtb
+++ b/chrome/app/resources/chromium_strings_pl.xtb
@@ -181,7 +181,6 @@
 <translation id="6810143991807788455">Pomóż ulepszyć Chromium, zgłaszając bieżące ustawienia</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (skopiowana do Chromium)</translation>
-<translation id="6877899728743402439">Administrator systemu skonfigurował w Chromium otwieranie innej przeglądarki.</translation>
 <translation id="6893813176749746474">Przeglądarka Chromium została zaktualizowana, ale nie była przez Ciebie używana przez co najmniej 30 dni.</translation>
 <translation id="6964305034639999644">Otwórz link w oknie inco&amp;gnito Chromium</translation>
 <translation id="6970811910055250180">Aktualizowanie urządzenia...</translation>
diff --git a/chrome/app/resources/chromium_strings_pt-BR.xtb b/chrome/app/resources/chromium_strings_pt-BR.xtb
index c5a068f..e38d994 100644
--- a/chrome/app/resources/chromium_strings_pt-BR.xtb
+++ b/chrome/app/resources/chromium_strings_pt-BR.xtb
@@ -179,7 +179,6 @@
 <translation id="6810143991807788455">Ajude a melhorar o Chromium informando as configurações atuais</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (copiado para o Chromium)</translation>
-<translation id="6877899728743402439">O administrador do seu sistema configurou o Chromium para abrir um navegador alternativo.</translation>
 <translation id="6893813176749746474">O Chromium foi atualizado, mas não é utilizado há pelo menos 30 dias.</translation>
 <translation id="6964305034639999644">Abrir link na janela &amp;sem rastros do Chromium</translation>
 <translation id="6970811910055250180">Atualizando o dispositivo...</translation>
diff --git a/chrome/app/resources/chromium_strings_pt-PT.xtb b/chrome/app/resources/chromium_strings_pt-PT.xtb
index 92bb102..80feb032 100644
--- a/chrome/app/resources/chromium_strings_pt-PT.xtb
+++ b/chrome/app/resources/chromium_strings_pt-PT.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Ajude a melhorar o Chromium ao comunicar as definições atuais</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (copiado para o Chromium)</translation>
-<translation id="6877899728743402439">O administrador do sistema configurou o Chromium para abrir um navegador alternativo.</translation>
 <translation id="6893813176749746474">O Chromium foi atualizado, mas já não o utiliza há, pelo menos, 30 dias.</translation>
 <translation id="6964305034639999644">Abrir link numa janela de nave&amp;gação anónima do Chromium</translation>
 <translation id="6970811910055250180">A atualizar o dispositivo...</translation>
diff --git a/chrome/app/resources/chromium_strings_ro.xtb b/chrome/app/resources/chromium_strings_ro.xtb
index 97054211..a76e434 100644
--- a/chrome/app/resources/chromium_strings_ro.xtb
+++ b/chrome/app/resources/chromium_strings_ro.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Contribuie la îmbunătățirea browserului Chromium raportând setările actuale</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (copiat în Chromium)</translation>
-<translation id="6877899728743402439">Administratorul de sistem a configurat Chromium să deschidă un browser secundar.</translation>
 <translation id="6893813176749746474">Chromium a fost actualizat, dar nu l-ați utilizat de cel puțin 30 de zile.</translation>
 <translation id="6964305034639999644">Deschide linkul într-o fereastră Chromium inco&amp;gnito</translation>
 <translation id="6970811910055250180">Se actualizează dispozitivul...</translation>
diff --git a/chrome/app/resources/chromium_strings_ru.xtb b/chrome/app/resources/chromium_strings_ru.xtb
index a79a397..c170c6e 100644
--- a/chrome/app/resources/chromium_strings_ru.xtb
+++ b/chrome/app/resources/chromium_strings_ru.xtb
@@ -181,7 +181,6 @@
 <translation id="6810143991807788455">Отправьте отчет о текущих настройках Chromium и помогите усовершенствовать работу браузера</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (скопирована в Chromium)</translation>
-<translation id="6877899728743402439">Ваш системный администратор установил настройки, согласно которым Chromium должен запустить альтернативный браузер.</translation>
 <translation id="6893813176749746474">Chromium был обновлен, однако вы не использовали его в течение последних 30 дней.</translation>
 <translation id="6964305034639999644">Открыть ссылку в режиме инкогнито браузера Chromium</translation>
 <translation id="6970811910055250180">Обновление операционной системы…</translation>
@@ -212,8 +211,10 @@
 <translation id="7483335560992089831">Невозможно установить ту же версию Chromium, которая уже присутствует в системе. Закройте Chromium и повторите попытку.</translation>
 <translation id="7549178288319965365">О Chromium OS</translation>
 <translation id="7561906087460245826">Также удалить данные из Chromium (<ph name="URL" />)</translation>
+<translation id="7565141246891674585">Если у изображения нет описания, Chromium попытается его найти. Для этого браузер будет отправлять изображения на серверы Google.</translation>
 <translation id="761356813943268536">Chromium использует камеру и микрофон.</translation>
 <translation id="7617377681829253106">Chromium становится все лучше</translation>
+<translation id="7654860720874072809">Если у изображения нет описания, Chromium попытается его найти. Для этого браузер будет отправлять изображения на серверы Google. Эту функцию можно отключить в настройках в любое время.</translation>
 <translation id="7686590090926151193">Chromium не является браузером по умолчанию.</translation>
 <translation id="7689606757190482937">Синхронизируйте данные Chromium на всех устройствах</translation>
 <translation id="7729447699958282447">Chromium не удалось синхронизировать данные, поскольку служба Sync недоступна для вашего домена.</translation>
diff --git a/chrome/app/resources/chromium_strings_sk.xtb b/chrome/app/resources/chromium_strings_sk.xtb
index 4eedf46..96c51d3 100644
--- a/chrome/app/resources/chromium_strings_sk.xtb
+++ b/chrome/app/resources/chromium_strings_sk.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">Nahláste aktuálne nastavenia a pomôžte tak zlepšiť prehliadač Chromium</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (skopírované do prehliadača Chromium)</translation>
-<translation id="6877899728743402439">Správca systému nakonfiguroval Chromium tak, aby otváral alternatívny prehliadač.</translation>
 <translation id="6893813176749746474">Prehliadač Chromium bol aktualizovaný, ale najmenej 30 dní ste ho nepoužili.</translation>
 <translation id="6964305034639999644">Otvoriť odkaz v okne inko&amp;gnito prehliadača Chromium</translation>
 <translation id="6970811910055250180">Prebieha aktualizácia zariadenia...</translation>
diff --git a/chrome/app/resources/chromium_strings_sl.xtb b/chrome/app/resources/chromium_strings_sl.xtb
index 1bba178..bb7abda 100644
--- a/chrome/app/resources/chromium_strings_sl.xtb
+++ b/chrome/app/resources/chromium_strings_sl.xtb
@@ -186,7 +186,6 @@
 <translation id="6810143991807788455">Pomagajte izboljšati Chromium s poročanjem o trenutnih nastavitvah</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (kopirano v Chromium)</translation>
-<translation id="6877899728743402439">Skrbnik sistema je Chromium nastavil tako, da odpre drug brskalnik.</translation>
 <translation id="6893813176749746474">Chromium je posodobljen, vendar ga niste uporabljali najmanj 30 dni.</translation>
 <translation id="6964305034639999644">Odpri povezavo v Chromiumovem oknu brez bele&amp;ženja zgodovine</translation>
 <translation id="6970811910055250180">Posodabljanje naprave ...</translation>
diff --git a/chrome/app/resources/chromium_strings_sr.xtb b/chrome/app/resources/chromium_strings_sr.xtb
index eafd21ea..1384450 100644
--- a/chrome/app/resources/chromium_strings_sr.xtb
+++ b/chrome/app/resources/chromium_strings_sr.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">Помозите да побољшамо Chromium тако што ћете послати извештај о актуелним подешавањима</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (копирано у Chromium)</translation>
-<translation id="6877899728743402439">Администратор система је конфигурисао Chromium за отварање алтернативног прегледача.</translation>
 <translation id="6893813176749746474">Chromium је ажуриран, али га нисте користили најмање 30 дана.</translation>
 <translation id="6964305034639999644">Отвори линк у Chromium прозору без архи&amp;вирања</translation>
 <translation id="6970811910055250180">Ажурирање уређаја...</translation>
diff --git a/chrome/app/resources/chromium_strings_sv.xtb b/chrome/app/resources/chromium_strings_sv.xtb
index b29102a7..46658e1 100644
--- a/chrome/app/resources/chromium_strings_sv.xtb
+++ b/chrome/app/resources/chromium_strings_sv.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">Hjälp oss att förbättra Chromium genom att rapportera dina aktuella inställningar</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (har kopierats till Chromium)</translation>
-<translation id="6877899728743402439">Systemadministratören har konfigurerat Chromium så att webbadressen öppnas i en annan webbläsare.</translation>
 <translation id="6893813176749746474">Chromium har uppdaterats men du har inte använt det på över 30 dagar.</translation>
 <translation id="6964305034639999644">Öppna länken i ett inko&amp;gnitofönster i Chromium.</translation>
 <translation id="6970811910055250180">Enheten uppdateras ...</translation>
diff --git a/chrome/app/resources/chromium_strings_sw.xtb b/chrome/app/resources/chromium_strings_sw.xtb
index 00d5ce40..aa39890 100644
--- a/chrome/app/resources/chromium_strings_sw.xtb
+++ b/chrome/app/resources/chromium_strings_sw.xtb
@@ -185,7 +185,6 @@
 <translation id="6810143991807788455">Saidia kuboresha Chromium kwa kuripoti mipangilio ya sasa</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (imenakiliwa kwenye Chromium)</translation>
-<translation id="6877899728743402439">Msimamizi wa mfumo unaotumia ameweka mipangilio ya Chromium kufungua kivinjari mbadala.</translation>
 <translation id="6893813176749746474">Chromium imesasishwa, lakini hujaitumia angalau kwa siku 30.</translation>
 <translation id="6964305034639999644">Fungua kiungo katika dirisha fiche la Chromium</translation>
 <translation id="6970811910055250180">Inasasisha kifaa chako...</translation>
diff --git a/chrome/app/resources/chromium_strings_ta.xtb b/chrome/app/resources/chromium_strings_ta.xtb
index d9c10b82..b35e8dda 100644
--- a/chrome/app/resources/chromium_strings_ta.xtb
+++ b/chrome/app/resources/chromium_strings_ta.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">நடப்பு அமைப்புகள் குறித்து தெரிவிப்பதன் மூலம் Chromiumஐச் சிறந்ததாக்க உதவவும்</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (Chromiumக்கு நகலெடுக்கப்பட்டது)</translation>
-<translation id="6877899728743402439">மாற்று உலாவியைத் திறக்க, உங்கள் சாதன நிர்வாகி Chromeமை உள்ளமைத்துள்ளார்.</translation>
 <translation id="6893813176749746474">Chromium புதுப்பிக்கப்பட்டது. ஆனால், அதை நீங்கள் 30 நாட்களாக பயன்படுத்தவில்லை.</translation>
 <translation id="6964305034639999644">Chromium மறை&amp;நிலை சாளரத்தில் இணைப்பைத் திற</translation>
 <translation id="6970811910055250180">உங்கள் சாதனம் புதுப்பிக்கப்படுகிறது...</translation>
diff --git a/chrome/app/resources/chromium_strings_te.xtb b/chrome/app/resources/chromium_strings_te.xtb
index 7350daa..14e8ed2 100644
--- a/chrome/app/resources/chromium_strings_te.xtb
+++ b/chrome/app/resources/chromium_strings_te.xtb
@@ -17,7 +17,7 @@
 <translation id="151962892725702025">మీ డొమైన్ కోసం సింక్‌ అందుబాటులో లేనందున, Chromium OS, మీ డేటాను సింక్ చేయ‌లేక‌పోయింది.</translation>
 <translation id="1585657529869845941">ఇది కనిపిస్తే, <ph name="BEGIN_BOLD" />అయిన కూడా మార్చు<ph name="END_BOLD" />ను క్లిక్ చేయండి</translation>
 <translation id="1668054258064581266">Chromium నుండి మీ ఖాతాను తీసివేసిన తర్వాత, ప్రభావవంతం కావడానికి మీరు మీ తెరిచిన ట్యాబ్‌లను మళ్లీ లోడ్ చేయాల్సి రావచ్చు.</translation>
-<translation id="1688750314291223739">మీ వ్యక్తిగతీకరించిన బ్రౌజర్ ఫీచ‌ర్‌ల‌ను వెబ్‌లో సేవ్ చేయడానికి సమకాలీకణను సెటప్ చేయండి. వాటిని ఏదైనా కంప్యూటర్‌లోని Chromium నుండి యాక్సెస్‌ చేయండి.</translation>
+<translation id="1688750314291223739">వెబ్‌కు మీ వ్యక్తిగతీకరించిన బ్రౌజర్ ఫీచర్‌లను సేవ్ చేసి, వాటిని ఏదైనా కంప్యూటర్‌లోని Chromium నుండి యాక్సెస్ చేయడానికి సింక్‌ను సెటప్ చేయండి.</translation>
 <translation id="1708666629004767631">Chromium యొక్క కొత్త సురక్షితమైన వెర్షన్ అందుబాటులో ఉంది.</translation>
 <translation id="1766096484055239003">అప్‌డేట్‌ను వర్తింపజేయడం కోసం మీరు Chromiumను పునఃప్రారంభించాలని మీ నిర్వాహకుడు కోరుతున్నారు</translation>
 <translation id="1774152462503052664">నేపథ్యంలో Chromiumని అమలు చేయడానికి అనుమతించు</translation>
@@ -181,7 +181,6 @@
 <translation id="6810143991807788455">ప్రస్తుత సెట్టింగ్‌లను నివేదించడం ద్వారా Chromiumను మెరుగుపరచడంలో సహాయపడండి</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (Chromiumకి కాపీ చేయబడింది)</translation>
-<translation id="6877899728743402439">ప్రత్యామ్నాయ బ్రౌజర్‌ను తెరవడానికి మీ సిస్టమ్‌ నిర్వాహకుడు Chromiumను కాన్ఫిగర్ చేసారు.</translation>
 <translation id="6893813176749746474">Chromium నవీకరించబడింది, కానీ మీరు దీన్ని గత 30 రోజులుగా ఉపయోగించలేదు.</translation>
 <translation id="6964305034639999644">Chromium అజ్ఞా&amp;త విండోలో లింక్‌ని తెరువు</translation>
 <translation id="6970811910055250180">మీ పరికరాన్ని అప్‌డేట్ చేస్తోంది...</translation>
@@ -207,7 +206,7 @@
 దయచేసి తదుపరి సూచనల కోసం <ph name="ACCOUNT_EMAIL" /> లో మీ ఇమెయిల్‌ను చూడండి.</translation>
 <translation id="7448255348454382571">Chromium OSని మళ్లీ ప్రారంభించండి</translation>
 <translation id="7449453770951226939"><ph name="PAGE_TITLE" /> - Chromium Dev</translation>
-<translation id="7451052299415159299">ఈ సైట్ కోసం మీ కెమెరాని యాక్సెస్ చేయడానికి Chromiumకు అనుమతి అవసరం</translation>
+<translation id="7451052299415159299">ఈ సైట్ కోసం మీ కెమెరాను యాక్సెస్ చేయడానికి Chromiumకు అనుమతి అవసరం</translation>
 <translation id="7471302858145901434">{0,plural, =1{ఒక రోజులో Chromium OSని మళ్లీ ప్రారంభించండి}other{# రోజుల్లో Chromium OSని మళ్లీ ప్రారంభించండి}}</translation>
 <translation id="7483335560992089831">ప్రస్తుతం అమలు అవుతోన్న అదే Chromium వెర్షన్‌ను ఇన్‌స్టాల్ చేయలేరు. దయచేసి Chromiumను మూసివేసి, మళ్లీ ప్రయత్నించండి.</translation>
 <translation id="7549178288319965365">Chromium OS గురించి</translation>
@@ -267,7 +266,7 @@
 <translation id="9089354809943900324">Chromium కాలం చెల్లినది</translation>
 <translation id="91086099826398415">కొత్త Chromium &amp;ట్యాబ్‌లో లింక్‌ని తెరువు</translation>
 <translation id="911206726377975832">మీ బ్రౌజింగ్ డేటాను కూడా తొలగించాలా?</translation>
-<translation id="918373042641772655"><ph name="USERNAME" />ని డిస్‌కనెక్ట్ చేయడం వలన ఈ పరికరంలో నిల్వ చేయబడిన మీ చరిత్ర, బుక్‌మార్క్‌లు, సెట్టింగ్‌లు, ఇతర Chromium డేటా క్లియర్ చేయబడతాయి. మీ Google ఖాతాలో నిల్వ చేయబడిన డేటా క్లియర్ చేయబడదు. దాన్ని <ph name="GOOGLE_DASHBOARD_LINK" />Google డాష్‌బోర్డ్<ph name="END_GOOGLE_DASHBOARD_LINK" />లో నిర్వహించవచ్చు.</translation>
+<translation id="918373042641772655"><ph name="USERNAME" />ను డిస్‌కనెక్ట్ చేయడం వలన ఈ పరికరంలో నిల్వ చేయబడిన మీ చరిత్ర, బుక్‌మార్క్‌లు, సెట్టింగ్‌లు మరియు ఇతర Chromium డేటా క్లియర్ చేయబడతాయి. మీ Google ఖాతాలో నిల్వ చేయబడిన డేటా క్లియర్ చేయబడదు మరియు దాన్ని <ph name="GOOGLE_DASHBOARD_LINK" />Google డాష్‌బోర్డ్<ph name="END_GOOGLE_DASHBOARD_LINK" />లో నిర్వహించవచ్చు.</translation>
 <translation id="9190841055450128916">Chromium (mDNS-In)</translation>
 <translation id="9197815481970649201">మీరు ఇప్పుడు Chromiumకు సైన్ ఇన్ చేసారు</translation>
 <translation id="93478295209880648">Chromiumకి ఇప్పుడు Windows XP లేదా Windows Vistaలో మద్దతు లేనందున ఇది సరిగ్గా పని చేయకపోవచ్చు</translation>
diff --git a/chrome/app/resources/chromium_strings_th.xtb b/chrome/app/resources/chromium_strings_th.xtb
index 80a0067..eb1d21c 100644
--- a/chrome/app/resources/chromium_strings_th.xtb
+++ b/chrome/app/resources/chromium_strings_th.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">ช่วยให้ Chromium ดียิ่งขึ้นด้วยการรายงานการตั้งค่าปัจจุบัน</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (คัดลอกไปยัง Chromium)</translation>
-<translation id="6877899728743402439">ผู้ดูแลระบบของคุณกำหนดค่าให้ Chromium เปิดเบราว์เซอร์สำรอง</translation>
 <translation id="6893813176749746474">Chromium ได้รับการอัปเดตแล้ว แต่คุณไม่ได้ใช้งานมาไม่ต่ำกว่า 30 วันแล้ว</translation>
 <translation id="6964305034639999644">เปิดลิงก์ในหน้าต่างที่ไม่ระบุตัวตนของ Chromium</translation>
 <translation id="6970811910055250180">กำลังอัปเดตอุปกรณ์ของคุณ...</translation>
diff --git a/chrome/app/resources/chromium_strings_tr.xtb b/chrome/app/resources/chromium_strings_tr.xtb
index 5b99845..0e90086 100644
--- a/chrome/app/resources/chromium_strings_tr.xtb
+++ b/chrome/app/resources/chromium_strings_tr.xtb
@@ -181,7 +181,6 @@
 <translation id="6810143991807788455">Mevcut ayarlarınızı bildirerek Chromium'u daha iyi hale getirmemize yardımcı olun</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (Chromium'a kopyalandı)</translation>
-<translation id="6877899728743402439">Sistem yöneticiniz Chromium'u alternatif bir tarayıcıyı açacak şekilde yapılandırmış.</translation>
 <translation id="6893813176749746474">Chromium güncellendi, ancak programı en azından 30 gündür kullanmıyorsunuz.</translation>
 <translation id="6964305034639999644">Bağlantıyı Chromium &amp;gizli penceresinde aç</translation>
 <translation id="6970811910055250180">Cihazınız güncelleniyor...</translation>
diff --git a/chrome/app/resources/chromium_strings_uk.xtb b/chrome/app/resources/chromium_strings_uk.xtb
index 39d498f..661dadc 100644
--- a/chrome/app/resources/chromium_strings_uk.xtb
+++ b/chrome/app/resources/chromium_strings_uk.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Допоможіть покращити Chromium, надсилаючи звіти про поточні налаштування</translation>
 <translation id="6857782730669500492">Chromium – <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (скопійовано в Chromium)</translation>
-<translation id="6877899728743402439">Ваш системний адміністратор налаштував Chromium відкривати альтернативний веб-переглядач.</translation>
 <translation id="6893813176749746474">Chromium оновлено, проте ви не користувалися цим веб-переглядачем щонайменше 30 днів.</translation>
 <translation id="6964305034639999644">Відкрити посилання в аноні&amp;мному вікні Chromium</translation>
 <translation id="6970811910055250180">Оновлення пристрою...</translation>
diff --git a/chrome/app/resources/chromium_strings_vi.xtb b/chrome/app/resources/chromium_strings_vi.xtb
index cf61e69..eec2109 100644
--- a/chrome/app/resources/chromium_strings_vi.xtb
+++ b/chrome/app/resources/chromium_strings_vi.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">Giúp cải thiện Chromium bằng cách báo cáo cài đặt hiện tại</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (đã sao chép vào Chromium)</translation>
-<translation id="6877899728743402439">Quản trị viên hệ thống của bạn đã định cấu hình Chromium để mở một trình duyệt thay thế.</translation>
 <translation id="6893813176749746474">Chromium đã được cập nhật nhưng bạn đã không sử dụng trình duyệt này trong ít nhất 30 ngày.</translation>
 <translation id="6964305034639999644">Mở liên kết trong cửa sổ ẩn danh của Chromium</translation>
 <translation id="6970811910055250180">Đang cập nhật thiết bị của bạn...</translation>
diff --git a/chrome/app/resources/chromium_strings_zh-CN.xtb b/chrome/app/resources/chromium_strings_zh-CN.xtb
index 8a74192..83945122 100644
--- a/chrome/app/resources/chromium_strings_zh-CN.xtb
+++ b/chrome/app/resources/chromium_strings_zh-CN.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">报告当前设置,帮助我们完善 Chromium</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay(已复制到 Chromium)</translation>
-<translation id="6877899728743402439">您的系统管理员已将 Chromium 配置为使用备用浏览器。</translation>
 <translation id="6893813176749746474">Chromium 已更新,但您已经至少 30 天未使用它了。</translation>
 <translation id="6964305034639999644">在 Chromium 无痕式窗口中打开链接(&amp;G)</translation>
 <translation id="6970811910055250180">正在更新设备...</translation>
diff --git a/chrome/app/resources/chromium_strings_zh-TW.xtb b/chrome/app/resources/chromium_strings_zh-TW.xtb
index f73f224..bc43cd6 100644
--- a/chrome/app/resources/chromium_strings_zh-TW.xtb
+++ b/chrome/app/resources/chromium_strings_zh-TW.xtb
@@ -183,7 +183,6 @@
 <translation id="6810143991807788455">只要回報目前的設定,就能助我們一臂之力,讓 Chromium 更臻完美</translation>
 <translation id="6857782730669500492">Chromium - <ph name="PAGE_TITLE" /></translation>
 <translation id="6863361426438995919">Google Pay (已複製到 Chromium)</translation>
-<translation id="6877899728743402439">系統管理員已設定 Chromium 開啟替代瀏覽器。</translation>
 <translation id="6893813176749746474">Chromium 已更新,但你至少超過 30 天沒有使用 Chromium 了。</translation>
 <translation id="6964305034639999644">在 Chromium 無痕式視窗中開啟連結(&amp;G)</translation>
 <translation id="6970811910055250180">正在更新裝置...</translation>
diff --git a/chrome/app/resources/generated_resources_am.xtb b/chrome/app/resources/generated_resources_am.xtb
index dae993d..f8c0a683 100644
--- a/chrome/app/resources/generated_resources_am.xtb
+++ b/chrome/app/resources/generated_resources_am.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">የምስል ጥራት</translation>
 <translation id="1943097386230153518">አዲስ አገልግሎት ጫን</translation>
 <translation id="1944921356641260203">ዝማኔ ተገኝቷል</translation>
+<translation id="1951012854035635156">ረዳት</translation>
 <translation id="1954813140452229842">ማጋራትን ማፈናጠጥ ላይ ስህተት። እባክዎ ምስክርነቶችዎን ይፈትሹና እንደገና ይሞክሩ።</translation>
 <translation id="1956050014111002555">ፋይሉ እንዲገቡ ያልተደረጉ በርካታ የእውቅና ማረጋገጫዎችን ይዞ ነበር፦</translation>
 <translation id="1956390763342388273">ይህ ሁሉንም ፋይሎች ከ«<ph name="FOLDER_PATH" />» ይሰቅላል። ጣቢያውን የሚያምኑት ከሆነ ብቻ ይህን ያድርጉ።</translation>
@@ -1153,6 +1154,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">የመዳሰሻ ሰሌዳ ፍጥነት</translation>
 <translation id="2705736684557713153">ወደ ማያ ገጹ ግርጌ ወደ ታች ይሸብልሉና ብቅ ካለ ቅጽበታዊ እንደ ሞደም መሰካትን ያብሩ። ብቅ ካላለ ሙሉ በሙሉ ተዘጋጅተዋል።</translation>
+<translation id="2706892089432507937">USB መሣሪያዎች</translation>
 <translation id="2707024448553392710">ክፍለ አካል በማውረድ ላይ</translation>
 <translation id="270921614578699633">የዚህ አማካኝ፦</translation>
 <translation id="2709453993673701466">ስምረት እና ግላዊነት ማላበስ ከመብራታቸው በፊት ማቀናበር ይፈልጋሉ? <ph name="BEGIN_LINK" />ቅንብሮች<ph name="END_LINK" />ን ይጎብኙ።</translation>
@@ -1466,7 +1468,6 @@
 <translation id="3177909033752230686">የገጽ ቋንቋ፦</translation>
 <translation id="3182749001423093222">ፊደል አራሚ</translation>
 <translation id="3183139917765991655">የመገለጫ አስመጪ</translation>
-<translation id="3188257591659621405">የእኔ ፋይሎች</translation>
 <translation id="3188465121994729530">አማካኝ በመውሰድ ላይ</translation>
 <translation id="3190558889382726167">የይለፍ ቃል ተቀምጧል</translation>
 <translation id="3192947282887913208">የድምጽ ፋይሎች</translation>
@@ -4309,7 +4310,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> እና ከእሱ ጋር የተጎዳኘው ውሂብ ከዚህ መሣሪያ ይወገዳል።</translation>
 <translation id="7497215489070763236">የአገልጋይ CA እውቅና ማረጋገጫ</translation>
 <translation id="7497981768003291373">ምንም በቅርብ ጊዜ የተቀረጹ WebRTC የጽሑፍ ምዝግብ ማስታወሻዎች የለዎትም።</translation>
-<translation id="7502199377020483660">እነዚህን ካርዶች በሁሉም መሣሪያዎችዎ ላይ ለመጠቀም በGoogle መለያዎ ላይ ያስቀምጧቸው</translation>
 <translation id="7502658306369382406">የIPv6 አድራሻ</translation>
 <translation id="7503191893372251637">የNetscape ሰርቲፊኬት አይነት</translation>
 <translation id="7503821294401948377">አዶ «<ph name="ICON" />»ን ለአሳሽ እርምጃ መጫን አልተቻለም።</translation>
@@ -4983,7 +4983,6 @@
 <translation id="8468750959626135884">የእርስዎን <ph name="DEVICE_TYPE" /> በAndroid ስልክዎ ይክፈቱት።</translation>
 <translation id="8470028084415844044">ሁሉንም የእርስዎ የይለፍ ቃላት በሁሉም መሣሪያዎችዎ ላይ ለማግኘት ስምረትን ያብሩ።</translation>
 <translation id="8470513973197838199">የተቀመጡ የ<ph name="ORIGIN" /> የይለፍ ቃላት</translation>
-<translation id="8471635086304129332">ይህን ካርድ በሁሉም መሣሪያዎችዎ ላይ ለመጠቀም በGoogle መለያዎ ላይ ያስቀምጡት</translation>
 <translation id="8472623782143987204">የሃርድዌር ደጀን ያለው</translation>
 <translation id="8473863474539038330">አድራሻዎች እና ተጨማሪ</translation>
 <translation id="8475313423285172237">በኮምፒውተርዎ ላይ ያለ ሌላ ፕሮግራም Chrome የሚሰራበት መንገድ ሊቀይር የሚችል አንድ ቅጥያ አክሏል።</translation>
diff --git a/chrome/app/resources/generated_resources_ar.xtb b/chrome/app/resources/generated_resources_ar.xtb
index 6d111db..e420213fb 100644
--- a/chrome/app/resources/generated_resources_ar.xtb
+++ b/chrome/app/resources/generated_resources_ar.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">دقة الصورة</translation>
 <translation id="1943097386230153518">تثبيت خدمة جديدة</translation>
 <translation id="1944921356641260203">تم العثور على التحديث</translation>
+<translation id="1951012854035635156">المساعد</translation>
 <translation id="1954813140452229842">حدث خطأ في تحميل المشاركة. يُرجى التحقُّق من بيانات الاعتماد وإعادة المحاولة.</translation>
 <translation id="1956050014111002555">احتوى الملف على شهادات متعددة، لم يتم استيراد أي منها:</translation>
 <translation id="1956390763342388273">سيؤدي ذلك إلى تحميل جميع الملفات من "<ph name="FOLDER_PATH" />"، يُرجى تجنُّب ذلك إذا لم تكن واثقًا من الموقع.</translation>
@@ -1153,6 +1154,7 @@
 <translation id="2704184184447774363">‏توقيع المستند لـ Microsoft</translation>
 <translation id="270516211545221798">سرعة لوحة اللمس</translation>
 <translation id="2705736684557713153">مرّر لأسفل الشاشة وفعّل التوصيل الفوري إذا كان ظاهرًا. وفي حال عدم ظهوره، تكون قد أنهيت الإجراءات.</translation>
+<translation id="2706892089432507937">‏أجهزة USB</translation>
 <translation id="2707024448553392710">تنزيل المُكوّن</translation>
 <translation id="270921614578699633">تم تجاوز المعدل</translation>
 <translation id="2709453993673701466">هل ترغب في إدارة المزامنة والتخصيص قبل تشغيلهما؟ انتقل إلى <ph name="BEGIN_LINK" />الإعدادات<ph name="END_LINK" />.</translation>
@@ -1466,7 +1468,6 @@
 <translation id="3177909033752230686">لغة الصفحة:</translation>
 <translation id="3182749001423093222">التدقيق الإملائي</translation>
 <translation id="3183139917765991655">مستورد الملف الشخصي</translation>
-<translation id="3188257591659621405">ملفاتي</translation>
 <translation id="3188465121994729530">معدل الانتقال</translation>
 <translation id="3190558889382726167">تم حفظ كلمة المرور</translation>
 <translation id="3192947282887913208">ملفات صوتية</translation>
@@ -4309,7 +4310,6 @@
 <translation id="7496511874649569424">سيتم إزالة <ph name="LINUX_APP_NAME" /> والبيانات المرتبطة به من هذا الجهاز.</translation>
 <translation id="7497215489070763236">‏شهادة CA للخادم</translation>
 <translation id="7497981768003291373">‏ليست لديك أي سجلَّات نصية WebRTC تم التقاطها مؤخرًا.</translation>
-<translation id="7502199377020483660">‏لاستخدام هذه البطاقات على جميع الأجهزة، يمكنك حفظها في حسابك على Google</translation>
 <translation id="7502658306369382406">‏عنوان IPv6</translation>
 <translation id="7503191893372251637">‏نوع شهادات Netscape</translation>
 <translation id="7503821294401948377">تعذر تحميل رمز '<ph name="ICON" />' لإجراء المتصفح.</translation>
@@ -4979,7 +4979,6 @@
 <translation id="8468750959626135884">‏إلغاء قفل <ph name="DEVICE_TYPE" /> باستخدام هاتف Android.</translation>
 <translation id="8470028084415844044">لإضافة كل كلمات المرور على جميع أجهزتك، يُرجى تفعيل المزامنة.</translation>
 <translation id="8470513973197838199">كلمات المرور المحفوظة لـ <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">‏لاستخدام هذه البطاقة على جميع الأجهزة، يمكنك حفظها في حسابك على Google.</translation>
 <translation id="8472623782143987204">يستند إلى الجهاز</translation>
 <translation id="8473863474539038330">العناوين والمزيد</translation>
 <translation id="8475313423285172237">‏أضاف برنامج آخر بجهاز الكمبيوتر إضافة قد تؤدي إلى تغيير طريقة عمل Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_bg.xtb b/chrome/app/resources/generated_resources_bg.xtb
index 82700f7..0a288dc 100644
--- a/chrome/app/resources/generated_resources_bg.xtb
+++ b/chrome/app/resources/generated_resources_bg.xtb
@@ -650,6 +650,7 @@
 <translation id="1942765061641586207">Разделителна способност на изображението</translation>
 <translation id="1943097386230153518">Инсталиране на нова услуга</translation>
 <translation id="1944921356641260203">Намерена е актуализация</translation>
+<translation id="1951012854035635156">Асистент</translation>
 <translation id="1954813140452229842">Възникна грешка при свързването на дяла. Моля, проверете идентификационните си данни и опитайте отново.</translation>
 <translation id="1956050014111002555">Файлът съдържаше няколко сертификата, но нито един от тях не бе импортиран:</translation>
 <translation id="1956390763342388273">Ще бъдат качени всички файлове от „<ph name="FOLDER_PATH" />“. Продължете само ако смятате сайта за надежден.</translation>
@@ -1151,6 +1152,7 @@
 <translation id="2704184184447774363">Подписване на документи от Microsoft</translation>
 <translation id="270516211545221798">Скорост на сензорния панел</translation>
 <translation id="2705736684557713153">Превъртете надолу до края на екрана и включете опцията за незабавен тетъринг, ако се показва. В случай че не я виждате, тя вече е активна.</translation>
+<translation id="2706892089432507937">USB устройства</translation>
 <translation id="2707024448553392710">Компонентът се изтегля</translation>
 <translation id="270921614578699633">Осредняване</translation>
 <translation id="2709453993673701466">Искате да управлявате функциите за синхронизиране и персонализиране, преди да са включени? Отворете <ph name="BEGIN_LINK" />Настройки<ph name="END_LINK" />.</translation>
@@ -1464,7 +1466,6 @@
 <translation id="3177909033752230686">Език на страницата:</translation>
 <translation id="3182749001423093222">Проверка на правописа</translation>
 <translation id="3183139917765991655">Импортиране на потребителски профили</translation>
-<translation id="3188257591659621405">Моите файлове</translation>
 <translation id="3188465121994729530">Пълзяща средна стойност</translation>
 <translation id="3190558889382726167">Паролата бе запазена</translation>
 <translation id="3192947282887913208">Аудиофайлове</translation>
@@ -4313,7 +4314,6 @@
 <translation id="7496511874649569424">Приложението <ph name="LINUX_APP_NAME" /> и свързаните с него данни ще бъдат премахнати от това устройство.</translation>
 <translation id="7497215489070763236">Сертификат от сертифициращ орган за сървъра</translation>
 <translation id="7497981768003291373">Нямате наскоро записани регистрационни файлове за предаване на текст с WebRTC.</translation>
-<translation id="7502199377020483660">За да използвате картите си на всичките си устройства, запазете ги в профила си в Google</translation>
 <translation id="7502658306369382406">IPv6 адрес</translation>
 <translation id="7503191893372251637">Тип на сертификата на Netscape</translation>
 <translation id="7503821294401948377">Не можа да се зареди иконата „<ph name="ICON" />“ за действието на браузъра.</translation>
@@ -4983,7 +4983,6 @@
 <translation id="8468750959626135884">Отключвайте устройството си <ph name="DEVICE_TYPE" /> с телефона си с Android.</translation>
 <translation id="8470028084415844044">Включете синхронизирането, за да получите паролите си на всичките си устройства.</translation>
 <translation id="8470513973197838199">Запазени пароли за <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">За да използвате тази карта на всичките си устройства, запазете я в профила си в Google</translation>
 <translation id="8472623782143987204">с хардуерна поддръжка</translation>
 <translation id="8473863474539038330">Адреси и др.</translation>
 <translation id="8475313423285172237">Друга програма на компютъра ви добави разширение, което може да промени начина на работа на Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_bn.xtb b/chrome/app/resources/generated_resources_bn.xtb
index 3139332..e066d4c 100644
--- a/chrome/app/resources/generated_resources_bn.xtb
+++ b/chrome/app/resources/generated_resources_bn.xtb
@@ -652,6 +652,7 @@
 <translation id="1942765061641586207">চিত্রের রেজোলিউশন</translation>
 <translation id="1943097386230153518">নতুন পরিষেবা ইনস্টল করুন</translation>
 <translation id="1944921356641260203">আপডেট পাওয়া গেছে</translation>
+<translation id="1951012854035635156">সহায়ক</translation>
 <translation id="1954813140452229842">মাউন্টিং শেয়ারে সমস্যা। অনুগ্রহ করে আপনার ক্রেডেনশিয়াল যাচাই করে আবার চেষ্টা করুন।</translation>
 <translation id="1956050014111002555">ফাইলটিতে একাধিক শংসাপত্র রয়েছে, এর মধ্যে কোনওটিই আমদানি করা হয়নি:</translation>
 <translation id="1956390763342388273">এটি "<ph name="FOLDER_PATH" />" থেকে সমস্ত ফাইল আপলোড করবে। এই সাইটটি আপনার বিশ্বস্ত হলে এটি করুন।</translation>
@@ -1153,6 +1154,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">টাচপ্যাডের গতি</translation>
 <translation id="2705736684557713153">ইনস্ট্যান্ট টেথারিং যদি দেখায়, তাহলে চালু করার জন্য স্ক্রিনের নিচে স্ক্রল করুন। যদি না দেখায়, আপনার সব সেট করা আছে।</translation>
+<translation id="2706892089432507937">USB ডিভাইসগুলি</translation>
 <translation id="2707024448553392710">কম্পোনেন্ট ডাউনলোড হচ্ছে</translation>
 <translation id="270921614578699633">এর উপর গড়</translation>
 <translation id="2709453993673701466">চালু করার আগেই সিঙ্ক এবং ব্যক্তিগতকরণ পরিচালনা করতে চান?
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">পৃষ্ঠার ভাষা:</translation>
 <translation id="3182749001423093222">বানান পরীক্ষা</translation>
 <translation id="3183139917765991655">প্রোফাইল আমদানিকারক</translation>
-<translation id="3188257591659621405">আমার ফাইল</translation>
 <translation id="3188465121994729530">সরানোর গড়</translation>
 <translation id="3190558889382726167">পাসওয়ার্ড সংরক্ষিত</translation>
 <translation id="3192947282887913208">অডিও ফাইলসমূহ</translation>
@@ -4310,7 +4311,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> ও সেটির সাথে সংশ্লিষ্ট ডেটা এই ডিভাইস থেকে সরিয়ে দেওয়া হবে।</translation>
 <translation id="7497215489070763236">সার্ভার CA সার্টিফিকেট</translation>
 <translation id="7497981768003291373">আপনার সাম্প্রতিক কোনও ক্যাপচার করা WebRTC টেক্সট লগ নেই।</translation>
-<translation id="7502199377020483660">আপনার সব ডিভাইসে এই কার্ডগুলি ব্যবহার করতে আপনার Google অ্যাকাউন্টে সেগুলি সেভ করুন</translation>
 <translation id="7502658306369382406">IPv6 ঠিকানা</translation>
 <translation id="7503191893372251637">Netscape সার্টিফিকেটের প্রকার</translation>
 <translation id="7503821294401948377">ব্রাউজার ক্রিয়ার জন্য '<ph name="ICON" />' আইকন লোড করা যায়নি৷</translation>
@@ -4979,7 +4979,6 @@
 <translation id="8468750959626135884">আপনার Android ফোন দিয়ে আপনার <ph name="DEVICE_TYPE" /> আনলক করুন।</translation>
 <translation id="8470028084415844044">সব ডিভাইসে আপনার পাসওয়ার্ড পেতে, সিঙ্ক চালু করুন।</translation>
 <translation id="8470513973197838199"><ph name="ORIGIN" /> এর জন্য সেভ করা পাসওয়ার্ডগুলি</translation>
-<translation id="8471635086304129332">আপনার সব ডিভাইসে এই কার্ড ব্যবহার করতে আপনার Google অ্যাকাউন্টে সেটি সেভ করুন</translation>
 <translation id="8472623782143987204">hardware-backed</translation>
 <translation id="8473863474539038330">ঠিকানা ও আরও অনেককিছু</translation>
 <translation id="8475313423285172237">আপনার কম্পিউটারের অন্য একটি প্রোগ্রাম এক্সটেনশন যোগ করেছে যা Chrome-এর কাজ করার ধরন পাল্টে দিতে পারে৷</translation>
diff --git a/chrome/app/resources/generated_resources_ca.xtb b/chrome/app/resources/generated_resources_ca.xtb
index c3e0b8e8..b4b62658 100644
--- a/chrome/app/resources/generated_resources_ca.xtb
+++ b/chrome/app/resources/generated_resources_ca.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Resolució de la imatge</translation>
 <translation id="1943097386230153518">Instal·la un servei nou</translation>
 <translation id="1944921356641260203">S'ha trobat una actualització.</translation>
+<translation id="1951012854035635156">Assistent</translation>
 <translation id="1954813140452229842">S'ha produït un error en activar l'ús compartit. Comprova les credencials i torna-ho a provar.</translation>
 <translation id="1956050014111002555">El fitxer conté certificats múltiples, però cap d'ells no s'ha importat:</translation>
 <translation id="1956390763342388273">Es penjaran tots els fitxers que hi ha a <ph name="FOLDER_PATH" />. Fes-ho només si confies en el lloc web.</translation>
@@ -1152,6 +1153,7 @@
 <translation id="2704184184447774363">Signatura de documents de Microsoft</translation>
 <translation id="270516211545221798">Velocitat del ratolí tàctil</translation>
 <translation id="2705736684557713153">Desplaça't fins a la part inferior de la pantalla i activa l'opció Compartició de xarxa instantània, si es mostra. Si no, vol dir que ho tens tot a punt.</translation>
+<translation id="2706892089432507937">Dispositius USB</translation>
 <translation id="2707024448553392710">S'està baixant el component.</translation>
 <translation id="270921614578699633">Mitjana finalitzada</translation>
 <translation id="2709453993673701466">Vols gestionar la sincronització i la personalització abans que s'activin? Ves a <ph name="BEGIN_LINK" />Configuració<ph name="END_LINK" />.</translation>
@@ -1362,7 +1364,7 @@
 <translation id="3011488081941333749">Les galetes del domini <ph name="DOMAIN" /> s'esborraran en sortir-ne</translation>
 <translation id="3012631534724231212">(iframe)</translation>
 <translation id="3012804260437125868">Només les connexions segures dins del mateix lloc</translation>
-<translation id="3012917896646559015">Contacteu immediatament amb el fabricant del maquinari per enviar l'ordinador a un taller de reparació.</translation>
+<translation id="3012917896646559015">Contacteu immediatament amb el fabricant del maquinari per enviar l'ordinador a un centre de reparació.</translation>
 <translation id="3013291976881901233">Dispositius MIDI</translation>
 <translation id="3015639418649705390">Torna a iniciar ara</translation>
 <translation id="3016641847947582299">Component actualitzat</translation>
@@ -1463,7 +1465,6 @@
 <translation id="3177909033752230686">Idioma de la pàgina:</translation>
 <translation id="3182749001423093222">Corrector ortogràfic</translation>
 <translation id="3183139917765991655">Importador de perfils</translation>
-<translation id="3188257591659621405">Els meus fitxers</translation>
 <translation id="3188465121994729530">Mitjana variable</translation>
 <translation id="3190558889382726167">S'ha desat la contrasenya</translation>
 <translation id="3192947282887913208">Fitxers d'àudio</translation>
@@ -4309,7 +4310,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> i les dades associades a l'aplicació se suprimiran del dispositiu.</translation>
 <translation id="7497215489070763236">Certificat de CA del servidor</translation>
 <translation id="7497981768003291373">No s'ha capturat cap registre de text de WebRTC recentment.</translation>
-<translation id="7502199377020483660">Per fer servir aquestes targetes en tots els teus dispositius, desa-les al Compte de Google</translation>
 <translation id="7502658306369382406">Adreça IPv6</translation>
 <translation id="7503191893372251637">Tipus de certificat de Netscape</translation>
 <translation id="7503821294401948377">No s'ha pogut carregar la icona "<ph name="ICON" />" per a l'acció del navegador.</translation>
@@ -4976,7 +4976,6 @@
 <translation id="8468750959626135884">Desbloqueja <ph name="DEVICE_TYPE" /> amb el telèfon Android.</translation>
 <translation id="8470028084415844044">Per tenir totes les teves contrasenyes en tots els dispositius, activa la sincronització.</translation>
 <translation id="8470513973197838199">Contrasenyes desades per a <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Per fer servir aquesta targeta en tots els teus dispositius, desa-la al Compte de Google</translation>
 <translation id="8472623782143987204">recolzat per maquinari</translation>
 <translation id="8473863474539038330">Adreces i més</translation>
 <translation id="8475313423285172237">Un altre programa de l'ordinador ha afegit una extensió que pot canviar el funcionament de Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_cs.xtb b/chrome/app/resources/generated_resources_cs.xtb
index 503ec144..e98fc6f 100644
--- a/chrome/app/resources/generated_resources_cs.xtb
+++ b/chrome/app/resources/generated_resources_cs.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Rozlišení obrázku</translation>
 <translation id="1943097386230153518">Nainstalovat novou službu</translation>
 <translation id="1944921356641260203">Byla nalezena aktualizace</translation>
+<translation id="1951012854035635156">Asistent</translation>
 <translation id="1954813140452229842">Při připojování sdílené složky došlo k chybě. Zkontrolujte identifikační údaje a zkuste to znovu.</translation>
 <translation id="1956050014111002555">Soubor obsahoval více certifikátů, ale žádný z nich nebyl importován:</translation>
 <translation id="1956390763342388273">Touto akcí nahrajete všechny soubory ze složky <ph name="FOLDER_PATH" />. Proveďte ji pouze v případě, že webu důvěřujete.</translation>
@@ -1153,6 +1154,7 @@
 <translation id="2704184184447774363">Podepisování dokumentů Microsoft</translation>
 <translation id="270516211545221798">Rychlost touchpadu</translation>
 <translation id="2705736684557713153">Přejděte do dolní části obrazovky. Pokud se zobrazí možnost Dynamický tethering, zapněte ji. Pokud se nezobrazí, vše je nastaveno.</translation>
+<translation id="2706892089432507937">Zařízení USB</translation>
 <translation id="2707024448553392710">Komponenta se stahuje</translation>
 <translation id="270921614578699633">Průměr za</translation>
 <translation id="2709453993673701466">Chcete synchronizaci a personalizaci před zapnutím upravit? Přejděte do <ph name="BEGIN_LINK" />Nastavení<ph name="END_LINK" />.</translation>
@@ -1466,7 +1468,6 @@
 <translation id="3177909033752230686">Jazyk stránky:</translation>
 <translation id="3182749001423093222">Kontrola pravopisu</translation>
 <translation id="3183139917765991655">Nástroj na import profilů</translation>
-<translation id="3188257591659621405">Moje soubory</translation>
 <translation id="3188465121994729530">Plovoucí průměr</translation>
 <translation id="3190558889382726167">Heslo uloženo</translation>
 <translation id="3192947282887913208">Zvukové soubory</translation>
@@ -4308,7 +4309,6 @@
 <translation id="7496511874649569424">Aplikace <ph name="LINUX_APP_NAME" /> a k ní přidružená data budou z tohoto zařízení odstraněna.</translation>
 <translation id="7497215489070763236">Certifikát CA serveru</translation>
 <translation id="7497981768003291373">Nemáte žádné nedávno zaznamenané textové protokoly WebRTC.</translation>
-<translation id="7502199377020483660">Chcete-li tyto karty používat na všech svých zařízeních, uložte si je do účtu Google</translation>
 <translation id="7502658306369382406">Adresa IPv6</translation>
 <translation id="7503191893372251637">Certifikát typu Netscape</translation>
 <translation id="7503821294401948377">Nelze načíst ikonu „<ph name="ICON" />“ pro akci prohlížeče.</translation>
@@ -4975,7 +4975,6 @@
 <translation id="8468750959626135884">Odemykejte <ph name="DEVICE_TYPE" /> pomocí telefonu Android.</translation>
 <translation id="8470028084415844044">Chcete-li mít všechna hesla na všech svých zařízeních, zapněte synchronizaci.</translation>
 <translation id="8470513973197838199">Uložená hesla z webu <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Chcete-li tuto kartu používat na všech svých zařízeních, uložte si ji do účtu Google.</translation>
 <translation id="8472623782143987204">hardwarová</translation>
 <translation id="8473863474539038330">Adresy a další</translation>
 <translation id="8475313423285172237">Jiný program ve vašem počítači nainstaloval rozšíření, které může měnit funkce Chromu.</translation>
diff --git a/chrome/app/resources/generated_resources_da.xtb b/chrome/app/resources/generated_resources_da.xtb
index 33a23a3e..88fce268 100644
--- a/chrome/app/resources/generated_resources_da.xtb
+++ b/chrome/app/resources/generated_resources_da.xtb
@@ -650,6 +650,7 @@
 <translation id="1942765061641586207">Billedopløsning</translation>
 <translation id="1943097386230153518">Installer ny tjeneste</translation>
 <translation id="1944921356641260203">En opdatering er fundet</translation>
+<translation id="1951012854035635156">Assistent</translation>
 <translation id="1954813140452229842">Der opstod en fejl ved anvendelse af deling. Tjek dine loginoplysninger, og prøv igen.</translation>
 <translation id="1956050014111002555">Filen indeholdt flere certifikater, hvoraf ingen af dem blev importeret:</translation>
 <translation id="1956390763342388273">Denne handling uploader alle filer fra "<ph name="FOLDER_PATH" />". Gør kun dette, hvis du har tillid til websitet.</translation>
@@ -1152,6 +1153,7 @@
 <translation id="2704184184447774363">Microsoft-signering af dokument</translation>
 <translation id="270516211545221798">Hastighed for touchpad</translation>
 <translation id="2705736684557713153">Rul til bunden af skærmen, og aktivér Øjeblikkelig netdeling, hvis det vises. Hvis det ikke vises, er alt som det skal være.</translation>
+<translation id="2706892089432507937">USB-enheder</translation>
 <translation id="2707024448553392710">Komponenten downloades</translation>
 <translation id="270921614578699633">Gennemsnit op</translation>
 <translation id="2709453993673701466">Vil du administrere synkronisering og tilpasning, før disse funktioner er slået til? Gå til <ph name="BEGIN_LINK" />Indstillinger<ph name="END_LINK" />.</translation>
@@ -1465,7 +1467,6 @@
 <translation id="3177909033752230686">Sidens sprog:</translation>
 <translation id="3182749001423093222">Stavekontrol</translation>
 <translation id="3183139917765991655">Profilimport</translation>
-<translation id="3188257591659621405">Mine filer</translation>
 <translation id="3188465121994729530">Glidende gennemsnit</translation>
 <translation id="3190558889382726167">Adgangskoden er blevet gemt</translation>
 <translation id="3192947282887913208">Lydfiler</translation>
@@ -4312,7 +4313,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> og de tilknyttede data fjernes fra denne enhed.</translation>
 <translation id="7497215489070763236">Serverens CA-certifikat</translation>
 <translation id="7497981768003291373">Du har ingen nyligt registrerede WebRTC-tekstlogfiler.</translation>
-<translation id="7502199377020483660">Hvis du vil bruge disse kort på alle dine enheder, skal du gemme dem på din Google-konto</translation>
 <translation id="7502658306369382406">IPv6-adresse</translation>
 <translation id="7503191893372251637">Netscape-certifikatstype</translation>
 <translation id="7503821294401948377">Ikonet '<ph name="ICON" />' for browserhandling kunne ikke indlæses.</translation>
@@ -4981,7 +4981,6 @@
 <translation id="8468750959626135884">Lås din <ph name="DEVICE_TYPE" /> op med din Android-telefon.</translation>
 <translation id="8470028084415844044">Aktivér synkronisering for at få alle dine adgangskoder på alle dine enheder.</translation>
 <translation id="8470513973197838199">Gemte adgangskoder til <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Hvis du vil bruge dette kort på alle dine enheder, skal du gemme det på din Google-konto</translation>
 <translation id="8472623782143987204">hardwarebaseret</translation>
 <translation id="8473863474539038330">Adresser og meget mere</translation>
 <translation id="8475313423285172237">Et andet program på din computer tilføjede en udvidelse, der kan ændre den måde, hvorpå Chrome fungerer.</translation>
diff --git a/chrome/app/resources/generated_resources_de.xtb b/chrome/app/resources/generated_resources_de.xtb
index b5fa200..fb9be935d 100644
--- a/chrome/app/resources/generated_resources_de.xtb
+++ b/chrome/app/resources/generated_resources_de.xtb
@@ -650,6 +650,7 @@
 <translation id="1942765061641586207">Bildauflösung</translation>
 <translation id="1943097386230153518">Neuen Dienst installieren</translation>
 <translation id="1944921356641260203">Update gefunden</translation>
+<translation id="1951012854035635156">Assistant</translation>
 <translation id="1954813140452229842">Fehler beim Bereitstellen der Freigabe. Überprüfen Sie Ihre Anmeldedaten und versuchen Sie es noch einmal.</translation>
 <translation id="1956050014111002555">Die Datei enthielt mehrere Zertifikate, von denen keines importiert wurde:</translation>
 <translation id="1956390763342388273">Hierdurch werden alle Dateien aus "<ph name="FOLDER_PATH" />" hochgeladen. Tun Sie dies nur, wenn Sie die Website als vertrauenswürdig einstufen.</translation>
@@ -1149,6 +1150,7 @@
 <translation id="2704184184447774363">Microsoft-Dokumentsignatur</translation>
 <translation id="270516211545221798">Touchpad-Geschwindigkeit</translation>
 <translation id="2705736684557713153">Scrollen Sie auf dem Bildschirm nach unten und aktivieren Sie die Option "Instant Tethering", wenn diese angezeigt wird. Falls nicht, brauchen Sie nichts weiter zu tun.</translation>
+<translation id="2706892089432507937">USB-Geräte</translation>
 <translation id="2707024448553392710">Komponente wird heruntergeladen.</translation>
 <translation id="270921614578699633">Durchschnitt bilden</translation>
 <translation id="2709453993673701466">Möchten Sie die Einstellungen für Synchronisierung und Personalisierung verwalten, bevor diese Funktionen aktiviert werden? Rufen Sie die <ph name="BEGIN_LINK" />Einstellungen<ph name="END_LINK" /> auf.</translation>
@@ -1462,7 +1464,6 @@
 <translation id="3177909033752230686">Sprache der Seite:</translation>
 <translation id="3182749001423093222">Rechtschreibprüfung</translation>
 <translation id="3183139917765991655">Profilimport</translation>
-<translation id="3188257591659621405">Meine Dateien</translation>
 <translation id="3188465121994729530">Gleitender Durchschnitt</translation>
 <translation id="3190558889382726167">Passwort gespeichert</translation>
 <translation id="3192947282887913208">Audiodateien</translation>
@@ -4308,7 +4309,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> und die damit verknüpften Daten werden von diesem Gerät entfernt.</translation>
 <translation id="7497215489070763236">CA-Serverzertifikat</translation>
 <translation id="7497981768003291373">Es sind keine kürzlich erfassten WebRTC-Textprotokolle vorhanden.</translation>
-<translation id="7502199377020483660">Wenn Sie diese Karten auf allen Ihren Geräten verwenden möchten, speichern Sie sie in Ihrem Google-Konto</translation>
 <translation id="7502658306369382406">IPv6-Adresse</translation>
 <translation id="7503191893372251637">Netscape-Zertifikatstyp</translation>
 <translation id="7503821294401948377">Symbol "<ph name="ICON" />" konnte nicht für Browseraktion geladen werden.</translation>
@@ -4978,7 +4978,6 @@
 <translation id="8468750959626135884">Entsperren Sie Ihr <ph name="DEVICE_TYPE" /> mit Ihrem Android-Smartphone.</translation>
 <translation id="8470028084415844044">Wenn Sie Ihre Passwörter auf allen Ihren Geräten verfügbar haben möchten, aktivieren Sie die Synchronisierung.</translation>
 <translation id="8470513973197838199">Gespeicherte Passwörter für <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Wenn Sie diese Karte auf allen Ihren Geräten verwenden möchten, speichern Sie sie in Ihrem Google-Konto</translation>
 <translation id="8472623782143987204">Hardwaregestützt</translation>
 <translation id="8473863474539038330">AutoFill-Einstellungen</translation>
 <translation id="8475313423285172237">Ein anderes Programm auf Ihrem Computer hat eine Erweiterung hinzugefügt, die sich möglicherweise auf die Funktionsweise von Chrome auswirkt.</translation>
diff --git a/chrome/app/resources/generated_resources_el.xtb b/chrome/app/resources/generated_resources_el.xtb
index 46c589c..8720844 100644
--- a/chrome/app/resources/generated_resources_el.xtb
+++ b/chrome/app/resources/generated_resources_el.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Ανάλυση εικόνας</translation>
 <translation id="1943097386230153518">Εγκατάσταση νέας υπηρεσίας</translation>
 <translation id="1944921356641260203">Βρέθηκε ενημέρωση</translation>
+<translation id="1951012854035635156">Βοηθός</translation>
 <translation id="1954813140452229842">Σφάλμα κατά την προσάρτηση του συστήματος κοινοποίησης. Ελέγξτε τα διαπιστευτήριά σας και προσπαθήστε ξανά.</translation>
 <translation id="1956050014111002555">Το αρχείο περιείχε πολλαπλά πιστοποιητικά, από τα οποία δεν εισάχθηκε κανένα:</translation>
 <translation id="1956390763342388273">Αυτή η ενέργεια θα ανεβάσει όλα τα αρχεία από το φάκελο "<ph name="FOLDER_PATH" />". Κάντε την ενέργεια μόνο αν εμπιστεύεστε τον ιστότοπο.</translation>
@@ -1043,7 +1044,7 @@
 <translation id="2534460670861217804">Ασφαλής διακομιστής μεσολάβησης HTTP</translation>
 <translation id="253557089021624350">Πλήθος Keepalive</translation>
 <translation id="2538361623464451692">Ο συγχρονισμός είναι απενεργοποιημένος</translation>
-<translation id="2540449034743108469">Πατήστε Έναρξη για να ακουστούν δραστηριότητες επέκτασης</translation>
+<translation id="2540449034743108469">Πατήστε Έναρξη για να ακούσετε δραστηριότητες επέκτασης</translation>
 <translation id="2541002089857695151">Βελτιστοποίηση μετάδοσης πλήρους οθόνης;</translation>
 <translation id="2542049655219295786">Πίνακας Google</translation>
 <translation id="2544853746127077729">Το πιστοποιητικό ελέγχου ταυτότητας απορρίφθηκε από το δίκτυο</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">Ταχύτητα επιφάνειας αφής</translation>
 <translation id="2705736684557713153">Κάντε κύλιση στο κάτω μέρος της οθόνης και ενεργοποιήστε την Άμεση σύνδεση, εάν εμφανίζεται. Εάν δεν εμφανίζεται, είστε έτοιμοι.</translation>
+<translation id="2706892089432507937">Συσκευές USB</translation>
 <translation id="2707024448553392710">Λήψη στοιχείου</translation>
 <translation id="270921614578699633">Πάνω από το μέσο όρο</translation>
 <translation id="2709453993673701466">Θέλετε να διαχειριστείτε τον συγχρονισμό και την εξατομίκευση, προτού ενεργοποιηθούν; Ανατρέξτε στις <ph name="BEGIN_LINK" />Ρυθμίσεις<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Γλώσσα σελίδας:</translation>
 <translation id="3182749001423093222">Ορθογραφικός έλεγχος</translation>
 <translation id="3183139917765991655">Εργαλείο εισαγωγής προφίλ</translation>
-<translation id="3188257591659621405">Τα αρχεία μου</translation>
 <translation id="3188465121994729530">Μετακίνηση μέσου όρου</translation>
 <translation id="3190558889382726167">Ο κωδικός πρόσβασης αποθηκεύτηκε</translation>
 <translation id="3192947282887913208">Αρχεία ήχου</translation>
@@ -4314,7 +4315,6 @@
 <translation id="7496511874649569424">Η εφαρμογή <ph name="LINUX_APP_NAME" /> και τα δεδομένα που σχετίζονται με αυτή θα καταργηθούν από αυτήν τη συσκευή.</translation>
 <translation id="7497215489070763236">Πιστοποιητικό διακομιστή CA</translation>
 <translation id="7497981768003291373">Δεν υπάρχουν αρχεία καταγραφής κειμένου WebRTC τα οποία λήφθηκαν πρόσφατα.</translation>
-<translation id="7502199377020483660">Για να χρησιμοποιήσετε αυτές τις κάρτες σε όλες τις συσκευές σας, αποθηκεύστε τις στον Λογαριασμό σας Google</translation>
 <translation id="7502658306369382406">Διεύθυνση IPv6</translation>
 <translation id="7503191893372251637">Τύπος πιστοποιητικού Netscape</translation>
 <translation id="7503821294401948377">Δεν ήταν δυνατή η φόρτωση του εικονιδίου "<ph name="ICON" />" για ενέργεια προγράμματος περιήγησης.</translation>
@@ -4984,7 +4984,6 @@
 <translation id="8468750959626135884">Ξεκλειδώστε τη συσκευή <ph name="DEVICE_TYPE" /> με το τηλέφωνο Android που χρησιμοποιείτε.</translation>
 <translation id="8470028084415844044">Για να έχετε όλους τους κωδικούς πρόσβασης σε όλες τις συσκευές σας, ενεργοποιήστε τον συγχρονισμό.</translation>
 <translation id="8470513973197838199">Αποθηκευμένοι κωδικοί πρόσβασης για το <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Για να χρησιμοποιήσετε αυτήν την κάρτα σε όλες τις συσκευές σας, αποθηκεύστε τη στον Λογαριασμό σας Google</translation>
 <translation id="8472623782143987204">υποστηριζόμενο από υλικό</translation>
 <translation id="8473863474539038330">Διευθύνσεις και άλλα</translation>
 <translation id="8475313423285172237">Κάποιο άλλο πρόγραμμα στον υπολογιστή σας πρόσθεσε μια επέκταση, η οποία ενδέχεται να αλλάξει τον τρόπο λειτουργίας του Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_en-GB.xtb b/chrome/app/resources/generated_resources_en-GB.xtb
index a8652bc..d06d5dc 100644
--- a/chrome/app/resources/generated_resources_en-GB.xtb
+++ b/chrome/app/resources/generated_resources_en-GB.xtb
@@ -122,6 +122,7 @@
 <translation id="1164899421101904659">Enter PIN Unlock Key</translation>
 <translation id="1165039591588034296">Error</translation>
 <translation id="1166212789817575481">Close Tabs to the Right</translation>
+<translation id="1167199480815330007">Find the 6-digit PIN on the back of your security key</translation>
 <translation id="1168020859489941584">Opening in <ph name="TIME_REMAINING" />...</translation>
 <translation id="1168100932582989117">Google name servers</translation>
 <translation id="1171135284592304528">Highlight the object with keyboard focus when it changes</translation>
@@ -254,6 +255,7 @@
 <translation id="1361872463926621533">Play sound on startup</translation>
 <translation id="1363028406613469049">Track</translation>
 <translation id="1364702626840264065">{NUM_TABS,plural, =1{Close tab}other{Close tabs}}</translation>
+<translation id="1366177842110999534">Run Linux tools, editors and IDEs on your <ph name="DEVICE_TYPE" />. &lt;a target="_blank" href="<ph name="URL" />"&gt;Find out more&lt;/a&gt;</translation>
 <translation id="1367951781824006909">Choose a file</translation>
 <translation id="1371301976177520732">Your bookmarks, passwords, history and more on all your devices</translation>
 <translation id="1372841398847029212">Sync to your account</translation>
@@ -294,6 +296,7 @@
 <translation id="1422159345171879700">Load Unsafe Scripts</translation>
 <translation id="1426410128494586442">Yes</translation>
 <translation id="1426870617281699524">Click Try Again, and accept the prompt on your computer</translation>
+<translation id="1427269577154060167">Country</translation>
 <translation id="142758023928848008">Enable sticky keys (to perform keyboard shortcuts by typing them sequentially)</translation>
 <translation id="143027896309062157">Read and change all your data on your computer and the websites that you visit</translation>
 <translation id="1430915738399379752">Print</translation>
@@ -409,6 +412,7 @@
 <translation id="159359590073980872">Image Cache</translation>
 <translation id="1593926297800505364">Save payment method</translation>
 <translation id="1595492813686795610">Linux is upgrading</translation>
+<translation id="1596286373007273895">Available</translation>
 <translation id="1598233202702788831">Updates are disabled by your administrator.</translation>
 <translation id="1600857548979126453">Access the page debugger backend</translation>
 <translation id="1601560923496285236">Apply</translation>
@@ -547,6 +551,7 @@
 <translation id="1802687198411089702">The page isn't responding. You can wait for it or exit.</translation>
 <translation id="1802931390041703523">Flash was blocked on this page</translation>
 <translation id="1803545009660609783">Retrain</translation>
+<translation id="1805472176602625930">Press the button on the security key</translation>
 <translation id="1805738995123446102">Background tab is using your microphone</translation>
 <translation id="1805822111539868586">Inspect views</translation>
 <translation id="1805967612549112634">Confirm PIN</translation>
@@ -653,6 +658,7 @@
 <translation id="1942765061641586207">Image resolution</translation>
 <translation id="1943097386230153518">Install new service</translation>
 <translation id="1944921356641260203">Update found</translation>
+<translation id="1951012854035635156">Assistant</translation>
 <translation id="1954813140452229842">Error mounting share. Please check your credentials and try again.</translation>
 <translation id="1956050014111002555">The file contained multiple certificates, none of which were imported:</translation>
 <translation id="1956390763342388273">This will upload all files from '<ph name="FOLDER_PATH" />'. Only do this if you trust the site.</translation>
@@ -910,6 +916,7 @@
 <translation id="2339120501444485379">Enter new name</translation>
 <translation id="2340263603246777781"><ph name="ORIGIN" /> wants to pair</translation>
 <translation id="2342740338116612727">Bookmarks added</translation>
+<translation id="2343747224442182863">Focus This Tab</translation>
 <translation id="2344028582131185878">Automatic downloads</translation>
 <translation id="2344214284954353199">PIN is too short.</translation>
 <translation id="2345723121311404059">1 page to <ph name="PRINTER_NAME" /></translation>
@@ -1153,6 +1160,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">Touchpad speed</translation>
 <translation id="2705736684557713153">Scroll to the bottom of the screen and if it appears, turn on Instant Tethering. If it doesn't, you're ready to go.</translation>
+<translation id="2706892089432507937">USB Devices</translation>
 <translation id="2707024448553392710">Component downloading</translation>
 <translation id="270921614578699633">Average Over</translation>
 <translation id="2709453993673701466">Want to manage sync and personalisation before they’re turned on? Visit <ph name="BEGIN_LINK" />Settings<ph name="END_LINK" />.</translation>
@@ -1240,6 +1248,7 @@
 <translation id="2822634587701817431">Shrink/Expand</translation>
 <translation id="2822910719211888134">Error while backing up Linux</translation>
 <translation id="2825758591930162672">Subject's Public Key</translation>
+<translation id="2825848369316359348">Find the name printed on the back of your security key</translation>
 <translation id="2828650939514476812">Connect to Wi-Fi network</translation>
 <translation id="2836269494620652131">Crash</translation>
 <translation id="2836635946302913370">Signing in with this username has been disabled by your administrator.</translation>
@@ -1383,6 +1392,7 @@
 <translation id="3038612606416062604">Add a printer manually</translation>
 <translation id="3038675903128704560">Do not allow any site to use a plug-in to access your computer</translation>
 <translation id="3039491566278747710">Failed to install offline policy on the device.</translation>
+<translation id="3040310857793999281">Toggle mute</translation>
 <translation id="3045447014237878114">This site downloaded multiple files automatically</translation>
 <translation id="3046910703532196514">Web Page, Complete</translation>
 <translation id="304747341537320566">Speech Engines</translation>
@@ -1466,7 +1476,6 @@
 <translation id="3177909033752230686">Page language:</translation>
 <translation id="3182749001423093222">Spell check</translation>
 <translation id="3183139917765991655">Profile Importer</translation>
-<translation id="3188257591659621405">My files</translation>
 <translation id="3188465121994729530">Moving Average</translation>
 <translation id="3190558889382726167">Password saved</translation>
 <translation id="3192947282887913208">Audio Files</translation>
@@ -1593,6 +1602,7 @@
 <translation id="3393352139658145068">Activate the Assistant when anyone says “Ok Google”. To save battery, “Ok Google” is on only when your device is connected to a power source.</translation>
 <translation id="3396800784455899911">By clicking the 'Accept and continue' button, you agree to the processing described above for these Google services.</translation>
 <translation id="3399432415385675819">Notifications will be disabled</translation>
+<translation id="3400390787768057815"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (<ph name="REFRESH_RATE" /> Hertz) – interlaced</translation>
 <translation id="340282674066624"><ph name="DOWNLOAD_RECEIVED" />, <ph name="TIME_LEFT" /></translation>
 <translation id="3404065873681873169">No passwords saved for this site</translation>
 <translation id="340485819826776184">Use a prediction service to help complete searches and URLs typed in the address bar</translation>
@@ -1881,6 +1891,7 @@
 <translation id="379082410132524484">Your card has expired</translation>
 <translation id="3792890930871100565">Disconnect printers</translation>
 <translation id="3796648294839530037">Favourite Networks:</translation>
+<translation id="3797739167230984533">Your <ph name="BEGIN_LINK" /><ph name="DEVICE_TYPE" /> is managed<ph name="END_LINK" /> by your organisation</translation>
 <translation id="3797900183766075808">&amp;Search <ph name="SEARCH_ENGINE" /> for “<ph name="SEARCH_TERMS" />”</translation>
 <translation id="3798449238516105146">Version</translation>
 <translation id="3799201711591988491">{COUNT,plural, =0{&amp;Open All}=1{&amp;Open Bookmark}other{&amp;Open All (#)}}</translation>
@@ -2148,6 +2159,7 @@
 <translation id="4198146608511578238">Just hold the Launcher icon to talk to your Google Assistant.</translation>
 <translation id="4200689466366162458">Customised words</translation>
 <translation id="4200983522494130825">New &amp;tab</translation>
+<translation id="4201546031411513170">You can always choose what to sync in settings.</translation>
 <translation id="4206144641569145248">Alien</translation>
 <translation id="4206323443866416204">Feedback Report</translation>
 <translation id="4206944295053515692">Ask Google for Suggestions</translation>
@@ -2497,6 +2509,7 @@
 <translation id="477945296921629067">{NUM_POPUPS,plural, =1{Pop-up blocked}other{# pop-ups blocked}}</translation>
 <translation id="4780321648949301421">Save Page As...</translation>
 <translation id="4784330909746505604">PowerPoint presentation</translation>
+<translation id="4785719467058219317">You're using a security key that's not registered with this website</translation>
 <translation id="4788092183367008521">Please check your network connection and try again.</translation>
 <translation id="4788401404269709922"><ph name="NUMBER_OF_KB" /> KB</translation>
 <translation id="4790972063719531840">Automatically send diagnostic and usage data to Google</translation>
@@ -2776,6 +2789,7 @@
 <translation id="5209518306177824490">SHA-1 Fingerprint</translation>
 <translation id="5213481667492808996">Your '<ph name="NAME" />' data service is ready to use</translation>
 <translation id="5213891612754844763">Show proxy settings</translation>
+<translation id="5215502535566372932">Select country</translation>
 <translation id="521582610500777512">Photo was discarded</translation>
 <translation id="5222676887888702881">Sign out</translation>
 <translation id="52232769093306234">Packing failed.</translation>
@@ -3060,6 +3074,7 @@
 <translation id="5601503069213153581">PIN</translation>
 <translation id="5602765853043467355">Clear bookmarks, history, passwords and more from this device</translation>
 <translation id="5605623530403479164">Other search engines</translation>
+<translation id="5605758115928394442">A notification was sent to your phone to confirm that it's you.</translation>
 <translation id="5608580678041221894">Tap the following keys to adjust or move the cropping area</translation>
 <translation id="5609231933459083978">The application appears to be invalid.</translation>
 <translation id="5610038042047936818">Switch to camera mode</translation>
@@ -3504,6 +3519,7 @@
 <translation id="6238923052227198598">Keep latest note on lock screen</translation>
 <translation id="6239558157302047471">Reload &amp;frame</translation>
 <translation id="6241530762627360640">Access information about Bluetooth devices paired with your system and discover nearby Bluetooth devices.</translation>
+<translation id="6242852299490624841">Focus this tab</translation>
 <translation id="6243280677745499710">Currently set</translation>
 <translation id="6243774244933267674">Server unavailable</translation>
 <translation id="6247708409970142803"><ph name="PERCENTAGE" />%</translation>
@@ -3711,6 +3727,7 @@
 <translation id="6561726789132298588">enter</translation>
 <translation id="656293578423618167">The file path or name is too long.  Please save with a shorter name or to another location.</translation>
 <translation id="656398493051028875">Deleting "<ph name="FILENAME" />"...</translation>
+<translation id="6564072216966459757">Remove Linux Apps for <ph name="DEVICE_TYPE" /></translation>
 <translation id="6567688344210276845">Could not load icon '<ph name="ICON" />' for page action.</translation>
 <translation id="6571979863037191371">Disconnect your phone from your Chromebook. They will no longer connect automatically.</translation>
 <translation id="657402800789773160">&amp;Reload This Page</translation>
@@ -3793,6 +3810,7 @@
 <translation id="6690659332373509948">Unable to parse file: <ph name="FILE_NAME" /></translation>
 <translation id="6690751852586194791">Choose a supervised user to add to this device.</translation>
 <translation id="6691331417640343772">Manage synced data on Google Dashboard</translation>
+<translation id="6691541770654083180">Earth</translation>
 <translation id="6691936601825168937">&amp;Forward</translation>
 <translation id="6697492270171225480">Show suggestions for similar pages when a page can't be found</translation>
 <translation id="6697690052557311665">To share, right-click on a folder in Files app, then select 'Share with Linux'.</translation>
@@ -4051,6 +4069,9 @@
 <translation id="7088434364990739311">Update check failed to start (error code <ph name="ERROR" />).</translation>
 <translation id="7088561041432335295">Zip Archiver – Open and pack ZIP files in Files app.</translation>
 <translation id="7088674813905715446">This device has been placed into a deprovisioned state by the administrator. To enable it for enrolment, please have your administrator place the device into a pending state.</translation>
+<translation id="7092474863625458670">Voice Match lets you access your Assistant directly by using your voice.
+    <ph name="BR" />
+    <ph name="BEGIN_BOLD" />Bear in mind:<ph name="END_BOLD" /> A similar voice or recording might also be able to access your Assistant. You can remove Voice Match permission later by turning it off in Assistant Settings.</translation>
 <translation id="7093434536568905704">GTK+</translation>
 <translation id="7093866338626856921">Exchange data with the devices named: <ph name="HOSTNAMES" /></translation>
 <translation id="7098389117866926363">USB-C device (left port in the back)</translation>
@@ -4148,6 +4169,7 @@
 <translation id="7240120331469437312">Certificate Subject Alternative Name</translation>
 <translation id="7240339475467890413">Connect to new hotspot?</translation>
 <translation id="7241389281993241388">Please sign in to <ph name="TOKEN_NAME" /> to import the client certificate.</translation>
+<translation id="7241443820034350811">If your security key isn't listed, press its button for at least 5 seconds.</translation>
 <translation id="7243632151880336635">Clear and Sign Out</translation>
 <translation id="7245628041916450754"><ph name="WIDTH" /> x <ph name="HEIGHT" /> (Best)</translation>
 <translation id="7246947237293279874">FTP Proxy</translation>
@@ -4310,9 +4332,9 @@
 <translation id="7494694779888133066"><ph name="WIDTH" /> x <ph name="HEIGHT" /></translation>
 <translation id="7495778526395737099">Forgot your old password?</translation>
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> and the data associated with it will be removed from this device.</translation>
+<translation id="7496732379142025470">To save battery, “Ok Google” is on only when your device is connected to a power source. To make changes, go to Settings.</translation>
 <translation id="7497215489070763236">Server CA certificate</translation>
 <translation id="7497981768003291373">You have no recently captured WebRTC text logs.</translation>
-<translation id="7502199377020483660">To use these cards on all your devices, save them in your Google account</translation>
 <translation id="7502658306369382406">IPv6 address</translation>
 <translation id="7503191893372251637">Netscape Certificate Type</translation>
 <translation id="7503821294401948377">Could not load icon '<ph name="ICON" />' for browser action.</translation>
@@ -4437,6 +4459,7 @@
 <translation id="7704305437604973648">Task</translation>
 <translation id="7704317875155739195">Auto-complete searches and URLs</translation>
 <translation id="7704521324619958564">Open Play Store</translation>
+<translation id="7704628569466676326">Pair your security key to this device so that you can use it to sign into your account</translation>
 <translation id="7705276765467986571">Could not load bookmark model.</translation>
 <translation id="7705524343798198388">VPN</translation>
 <translation id="7707922173985738739">Use mobile data</translation>
@@ -4642,6 +4665,7 @@
 <translation id="7957615753207896812">Open keyboard device settings</translation>
 <translation id="7959074893852789871">The file contained multiple certificates, some of which were not imported:</translation>
 <translation id="7961015016161918242">Never</translation>
+<translation id="7963826112438303517">Your Assistant uses these recordings and your spoken requests to create and update your voice model, which is only stored on devices where you've turned on Voice Match. View or retrain voice activity in Assistant Settings.</translation>
 <translation id="7966241909927244760">C&amp;opy Image Address</translation>
 <translation id="7968742106503422125">Read and modify data that you copy and paste</translation>
 <translation id="7968833647796919681">Enable performance data collection</translation>
@@ -4899,6 +4923,7 @@
 <translation id="8329978297633540474">Plain text</translation>
 <translation id="8335587457941836791">Unpin from shelf</translation>
 <translation id="8336153091935557858">Yesterday <ph name="YESTERDAY_DAYTIME" /></translation>
+<translation id="8337047789441383384">You already registered this security key. You don't have to register it again.</translation>
 <translation id="8338952601723052325">Developer website</translation>
 <translation id="8339059274628563283"><ph name="SITE" /> locally stored data</translation>
 <translation id="833986336429795709">To open this link, choose an app</translation>
@@ -4982,7 +5007,6 @@
 <translation id="8468750959626135884">Unlock your <ph name="DEVICE_TYPE" /> with your Android phone.</translation>
 <translation id="8470028084415844044">To get all of your passwords on all your devices, turn on sync.</translation>
 <translation id="8470513973197838199">Saved passwords for <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">To use this card on all your devices, save it in your Google account</translation>
 <translation id="8472623782143987204">hardware-backed</translation>
 <translation id="8473863474539038330">Addresses and more</translation>
 <translation id="8475313423285172237">Another programme on your computer added an extension that may change the way Chrome works.</translation>
@@ -5007,6 +5031,7 @@
 <translation id="8509646642152301857">Spell check dictionary download failed.</translation>
 <translation id="8512476990829870887">End Process</translation>
 <translation id="851263357009351303">Always allow <ph name="HOST" /> to show images</translation>
+<translation id="8514746246728959655">Try a different security key</translation>
 <translation id="8521475323816527629">Get to your apps fast</translation>
 <translation id="8523493869875972733">Keep Changes</translation>
 <translation id="8523849605371521713">Added by policy</translation>
diff --git a/chrome/app/resources/generated_resources_es-419.xtb b/chrome/app/resources/generated_resources_es-419.xtb
index d6902935..5ad4ec1 100644
--- a/chrome/app/resources/generated_resources_es-419.xtb
+++ b/chrome/app/resources/generated_resources_es-419.xtb
@@ -57,6 +57,7 @@
 <translation id="1070377999570795893">Otro programa en tu computadora agregó una extensión que puede cambiar el funcionamiento de Chrome.
 
 <ph name="EXTENSION_NAME" /></translation>
+<translation id="1070705170564860382">Abriendo en otro navegador en <ph name="COUNTDOWN_SECONDS" /> segundos</translation>
 <translation id="1071917609930274619">Cifrado de datos</translation>
 <translation id="1076698951459398590">Habilitar tema</translation>
 <translation id="1076818208934827215">Microsoft Internet Explorer</translation>
@@ -215,6 +216,7 @@
 <translation id="1302227299132585524">Permitir JavaScript para eventos de Apple</translation>
 <translation id="1303101771013849280">Archivo HTML de favoritos</translation>
 <translation id="1303671224831497365">No se encontraron dispositivos Bluetooth</translation>
+<translation id="130491383855577612">Se reemplazaron los archivos y apps de Linux</translation>
 <translation id="1306606229401759371">Cambiar la configuración</translation>
 <translation id="1307559529304613120">El sistema no pudo obtener un token de acceso a la API a largo plazo para este dispositivo.</translation>
 <translation id="1307931752636661898">No se pueden ver los archivos de Linux</translation>
@@ -544,6 +546,7 @@
 <translation id="1803545009660609783">Volver a configurar</translation>
 <translation id="1805738995123446102">La pestaña en segundo plano está usando tu micrófono</translation>
 <translation id="1805822111539868586">Analizar vistas</translation>
+<translation id="1805967612549112634">Confirmar PIN</translation>
 <translation id="1807938677607439181">Todos los archivos</translation>
 <translation id="1809734401532861917">Agregar mis favoritos, historial, contraseñas y otras opciones de configuración a <ph name="USER_EMAIL_ADDRESS" /></translation>
 <translation id="1810764548349082891">Sin vista previa disponible</translation>
@@ -573,6 +576,7 @@
 <translation id="1841545962859478868">Es posible que el administrador de dispositivos supervise lo siguiente:</translation>
 <translation id="1841616161104323629">Falta un registro de dispositivo.</translation>
 <translation id="1841705068325380214">Se inhabilitó la extensión <ph name="EXTENSION_NAME" /></translation>
+<translation id="184273675144259287">Reemplaza tus archivos y apps de Linux con una copia de seguridad anterior</translation>
 <translation id="1842766183094193446">¿Realmente quieres habilitar el modo de demostración?</translation>
 <translation id="1844692022597038441">Este archivo no está disponible sin conexión.</translation>
 <translation id="1846308012215045257">Presionar Ctrl+clic para ejecutar <ph name="PLUGIN_NAME" /></translation>
@@ -646,6 +650,7 @@
 <translation id="1942765061641586207">Resolución de imagen</translation>
 <translation id="1943097386230153518">Instalar servicio nuevo</translation>
 <translation id="1944921356641260203">Actualización encontrada</translation>
+<translation id="1951012854035635156">Asistente</translation>
 <translation id="1954813140452229842">Se produjo un error al activar el recurso compartido. Revisa tus credenciales y vuelve a intentarlo.</translation>
 <translation id="1956050014111002555">El archivo contenía múltiples certificados. Ninguno fue importado:</translation>
 <translation id="1956390763342388273">Esta acción cargará todos los archivos de "<ph name="FOLDER_PATH" />". Hazlo únicamente si el sitio es de confianza.</translation>
@@ -664,6 +669,7 @@
 <translation id="1976323404609382849">Las cookies de múltiples sitios se han bloqueado.</translation>
 <translation id="1977965994116744507">Acerca el teléfono para desbloquear tu <ph name="DEVICE_TYPE" />.</translation>
 <translation id="1979280758666859181">Estás por cambiar a un canal que tiene una versión anterior de <ph name="PRODUCT_NAME" />. El cambio de canal se aplicará cuando la versión del canal coincida con la versión que esté instalada en ese momento en tu dispositivo.</translation>
+<translation id="1982354452682152483">No hay descripciones disponibles.</translation>
 <translation id="1983959805486816857">Una vez que crees un usuario supervisado, podrás administrar la configuración cuando lo desees desde cualquier dispositivo en <ph name="MANAGEMENT_URL" />.</translation>
 <translation id="1987317783729300807">Cuentas</translation>
 <translation id="1989112275319619282">Navegar</translation>
@@ -675,6 +681,7 @@
 <translation id="1999763610967697511">Arrastrar y soltar</translation>
 <translation id="2000419248597011803">Envía algunas cookies y búsquedas de la barra de direcciones y del cuadro de búsqueda a tu motor de búsqueda predeterminado</translation>
 <translation id="2001796770603320721">Administrar en Drive</translation>
+<translation id="2002109485265116295">En tiempo real</translation>
 <translation id="2003130567827682533">Para activar los datos de "<ph name="NAME" />", debes conectarte a una red Wi-Fi</translation>
 <translation id="200544492091181894">Puedes cambiar esta opción más tarde en Configuración</translation>
 <translation id="2006638907958895361">Abrir vínculo en <ph name="APP" /></translation>
@@ -802,6 +809,7 @@
 <translation id="2200603218210188859">Preferencias de dispositivos USB</translation>
 <translation id="220138918934036434">Ocultar botón</translation>
 <translation id="2202898655984161076">Hubo un problema al enumerar las impresoras. Algunas de tus impresoras pueden no haberse registrado con éxito con <ph name="CLOUD_PRINT_NAME" />.</translation>
+<translation id="2203484353475059657">La confirmación no coincide.</translation>
 <translation id="2203682048752833055">El motor de búsqueda que se usa en la <ph name="BEGIN_LINK" />barra de direcciones<ph name="END_LINK" /></translation>
 <translation id="2204034823255629767">Leer y cambiar todo lo que escribas</translation>
 <translation id="220792432208469595">Envía datos de uso y diagnóstico. De forma automática, este dispositivo está enviando a Google datos de diagnóstico y sobre el uso del dispositivo y las apps. Esta información ayudará a lograr la estabilidad de las apps y el sistema, entre otras mejoras. Algunos datos agregados también ayudarán a las apps y los socios de Google, como los desarrolladores de Android. El propietario controla esta configuración. Si habilitaste la "Actividad de web y de aplicaciones adicional", es posible que se almacenen estos datos en tu Cuenta de Google. <ph name="BEGIN_LINK1" />Más información<ph name="END_LINK1" /></translation>
@@ -901,6 +909,7 @@
 <translation id="2340263603246777781"><ph name="ORIGIN" /> desea sincronizarse</translation>
 <translation id="2342740338116612727">Se agregaron favoritos</translation>
 <translation id="2344028582131185878">Descargas automáticas</translation>
+<translation id="2344214284954353199">El PIN es demasiado corto.</translation>
 <translation id="2345723121311404059">1 página a <ph name="PRINTER_NAME" /></translation>
 <translation id="2347644257713614136">El uso de Hangouts y Cast for Education está regido por la Política de Privacidad de Google.</translation>
 <translation id="2348176352564285430">App: <ph name="ARC_PROCESS_NAME" /></translation>
@@ -1032,6 +1041,7 @@
 <translation id="2534460670861217804">Proxy HTTP seguro</translation>
 <translation id="253557089021624350">Número de actividades en curso</translation>
 <translation id="2538361623464451692">Se inhabilitó la sincronización</translation>
+<translation id="2540449034743108469">Presiona "Comenzar" para escuchar las actividades de la extensión</translation>
 <translation id="2541002089857695151">¿Quieres optimizar la transmisión en pantalla completa?</translation>
 <translation id="2542049655219295786">Tabla de Google</translation>
 <translation id="2544853746127077729">Certificado de autenticación rechazado por la red</translation>
@@ -1051,6 +1061,7 @@
 <translation id="2566124945717127842">Usa la función Powerwash para restablecer el dispositivo <ph name="IDS_SHORT_PRODUCT_NAME" /> y que quede como nuevo.</translation>
 <translation id="2568774940984945469">Contenedor de la barra de información</translation>
 <translation id="257088987046510401">Temas</translation>
+<translation id="2571655996835834626">Permite cambiar la configuración que controla el acceso de los sitios web a ciertas funciones, como las cookies, JavaScript, los complementos, la geolocalización, el micrófono, la cámara, etc.</translation>
 <translation id="2572032849266859634">Se concedió acceso de solo lectura a <ph name="VOLUME_NAME" />.</translation>
 <translation id="2575247648642144396">Este ícono estará visible cuando la extensión se pueda utilizar en la página actual. Para usar esta extensión, haz clic en el ícono o presiona <ph name="EXTENSION_SHORTCUT" />.</translation>
 <translation id="257779572837908839">Configurar como Chromebox para reuniones</translation>
@@ -1141,6 +1152,7 @@
 <translation id="2704184184447774363">Firma de documentos de Microsoft</translation>
 <translation id="270516211545221798">Velocidad del panel táctil</translation>
 <translation id="2705736684557713153">Desplázate hasta el final de la pantalla y, si aparece, activa la conexión instantánea mediante dispositivo portátil. Caso contrario, no debes realizar ninguna acción.</translation>
+<translation id="2706892089432507937">Dispositivos USB</translation>
 <translation id="2707024448553392710">Descarga de componente</translation>
 <translation id="270921614578699633">Por encima del promedio</translation>
 <translation id="2709453993673701466">¿Deseas administrar la sincronización y la personalización antes de activarlas? Accede a la <ph name="BEGIN_LINK" />Configuración<ph name="END_LINK" />.</translation>
@@ -1170,6 +1182,7 @@
 <translation id="2739191690716947896">Depurar</translation>
 <translation id="2739240477418971307">Cambiar la configuración de accesibilidad</translation>
 <translation id="2740393541869613458">revisar sitios web que visitó el usuario supervisado; y</translation>
+<translation id="274290345632688601">Restableciendo los archivos y apps de Linux</translation>
 <translation id="2743387203779672305">Copiar al portapapeles</translation>
 <translation id="2745080116229976798">Subordinación certificada de Microsoft</translation>
 <translation id="2745305015456260872"><ph name="ENROLLMENT_DOMAIN" /> administra este dispositivo y tiene acceso a toda la actividad del usuario, incluidos el correo electrónico, las páginas web que visitó y las contraseñas. Obtén más información.</translation>
@@ -1210,6 +1223,7 @@
 <translation id="2799223571221894425">Reiniciar</translation>
 <translation id="2800760947029405028">Cargar una imagen</translation>
 <translation id="2803375539583399270">Ingresar PIN</translation>
+<translation id="2804043232879091219">No se pudo abrir el otro navegador</translation>
 <translation id="2805646850212350655">Sistema de encriptación de archivos de Microsoft</translation>
 <translation id="2805756323405976993">Aplicaciones</translation>
 <translation id="2806891468525657116">El acceso directo ya existe</translation>
@@ -1224,6 +1238,7 @@
 <translation id="2818476747334107629">Detalles de la impresora</translation>
 <translation id="2820957248982571256">Buscando…</translation>
 <translation id="2822634587701817431">Reducir/Ampliar</translation>
+<translation id="2822910719211888134">Se produjo un error al crear la copia de seguridad de Linux</translation>
 <translation id="2825758591930162672">Clave pública del sujeto</translation>
 <translation id="2828650939514476812">Conectarse a la red Wi-Fi</translation>
 <translation id="2836269494620652131">Fallo</translation>
@@ -1294,6 +1309,7 @@
 <translation id="2932330436172705843"><ph name="PROFILE_DISPLAY_NAME" /> (cuenta para niños)</translation>
 <translation id="2932483646085333864">Salir y volver a acceder para iniciar la sincronización</translation>
 <translation id="2932883381142163287">Informar sobre abusos</translation>
+<translation id="2936851848721175671">Crear copia de seguridad y restablecer</translation>
 <translation id="2938225289965773019">Abrir vínculos de <ph name="PROTOCOL" /></translation>
 <translation id="2939938020978911855">Mostrar dispositivos Bluetooth disponibles</translation>
 <translation id="2941112035454246133">Baja</translation>
@@ -1421,6 +1437,11 @@
 <translation id="3143754809889689516">Reproducir desde el principio</translation>
 <translation id="3144126448740580210">LISTO</translation>
 <translation id="3144647712221361880">Abrir vínculo como</translation>
+<translation id="3149477159749171726">Versión:
+    <ph name="LINUX_VERSION" />
+
+    Descripción:
+    <ph name="LINUX_DESCRIPTION" /></translation>
 <translation id="3149510190863420837">Aplicaciones de Chrome</translation>
 <translation id="3150927491400159470">Volver a cargar de manera forzada</translation>
 <translation id="315116470104423982">Datos móviles</translation>
@@ -1445,7 +1466,6 @@
 <translation id="3177909033752230686">Idioma de la página:</translation>
 <translation id="3182749001423093222">Corrector ortográfico</translation>
 <translation id="3183139917765991655">Importador de perfiles</translation>
-<translation id="3188257591659621405">Mis archivos</translation>
 <translation id="3188465121994729530">Promedio móvil</translation>
 <translation id="3190558889382726167">Se guardó la contraseña</translation>
 <translation id="3192947282887913208">Archivos de audio</translation>
@@ -1467,6 +1487,7 @@
 <translation id="3227137524299004712">Micrófono</translation>
 <translation id="3228679360002431295">Conectando y verificando<ph name="ANIMATED_ELLIPSIS" /></translation>
 <translation id="3232318083971127729">Valor:</translation>
+<translation id="3233271424239923319">Crear una copia de seguridad de los archivos y apps de Linux</translation>
 <translation id="3236289833370040187">La propiedad se transferirá al dominio <ph name="DESTINATION_DOMAIN" />.</translation>
 <translation id="323803881985677942">Abrir opciones de extensión</translation>
 <translation id="3241680850019875542">Seleccionar el directorio de raíz de la extensión que debe empaquetarse. Para actualizar una extensión, también debes seleccionar el archivo de clave privada que será reutilizado.</translation>
@@ -1809,6 +1830,7 @@
 <translation id="3726463242007121105">Este dispositivo no puede abrirse porque su sistema de archivos no es compatible.</translation>
 <translation id="3727148787322499904">Si cambias esta configuración, las redes compartidas se verán afectadas</translation>
 <translation id="3727187387656390258">Inspeccionar ventana emergente</translation>
+<translation id="372722114124766626">Solo una vez</translation>
 <translation id="3729506734996624908">Sitios permitidos</translation>
 <translation id="3731997362820527097">Seleccionar la llave de seguridad</translation>
 <translation id="3732078975418297900">Error en la línea <ph name="ERROR_LINE" /></translation>
@@ -2139,6 +2161,7 @@
 <translation id="42137655013211669">El servidor prohibió el acceso a este recurso.</translation>
 <translation id="4215350869199060536">El nombre incluye símbolos no permitidos.</translation>
 <translation id="4215448920900139318">Guardando una copia de seguridad de <ph name="FILE_COUNT" /></translation>
+<translation id="4222932583846282852">Cancelando…</translation>
 <translation id="4225397296022057997">En todos los sitios</translation>
 <translation id="4235200303672858594">Toda la pantalla</translation>
 <translation id="4235813040357936597">Agregar cuenta para <ph name="PROFILE_NAME" /></translation>
@@ -2183,6 +2206,7 @@
 <translation id="4296575653627536209">Agregar usuario supervisado</translation>
 <translation id="4297219207642690536">Reiniciar y restablecer</translation>
 <translation id="4297322094678649474">Cambiar idiomas</translation>
+<translation id="4303079906735388947">Configura un nuevo PIN para tu llave de seguridad</translation>
 <translation id="4305227814872083840">largo (2 s)</translation>
 <translation id="4306119971288449206">Las apps deben incluir el encabezado content-type "<ph name="CONTENT_TYPE" />"</translation>
 <translation id="4309420042698375243"><ph name="NUM_KILOBYTES" />K (<ph name="NUM_KILOBYTES_LIVE" />K en vivo)</translation>
@@ -2343,14 +2367,17 @@
 <translation id="4569747168316751899">Cuando esté inactivo</translation>
 <translation id="4570387585180509432">Direcciones, números de teléfono y más</translation>
 <translation id="4572659312570518089">La autenticación se canceló mientras se establecía la conexión a "<ph name="DEVICE_NAME" />".</translation>
+<translation id="4572779512957829735">Ingresa el PIN para tu llave de seguridad</translation>
 <translation id="4572815280350369984">Archivo <ph name="FILE_TYPE" /></translation>
 <translation id="457386861538956877">Más ...</translation>
 <translation id="4574741712540401491">•  <ph name="LIST_ITEM_TEXT" /></translation>
 <translation id="4576541033847873020">Sincronizar dispositivo Bluetooth</translation>
 <translation id="4579581181964204535">No se puede transmitir <ph name="HOST_NAME" />.</translation>
+<translation id="4581774856936278355">Se produjo un error al restablecer Linux</translation>
 <translation id="4582497162516204941">Instalar con Linux (Beta)</translation>
 <translation id="4582563038311694664">Restablecer toda la configuración</translation>
 <translation id="4585793705637313973">Editar página</translation>
+<translation id="4586275095964870617">No se pudo abrir <ph name="URL" /> en otro navegador. Comunícate con tu administrador del sistema.</translation>
 <translation id="4590324241397107707">Almacenamiento en bases de datos</translation>
 <translation id="4593021220803146968">&amp;Ir a <ph name="URL" /></translation>
 <translation id="4595560905247879544">Solo el administrador (<ph name="CUSTODIAN_NAME" />) puede modificar las apps y extensiones.</translation>
@@ -2388,6 +2415,7 @@
 <translation id="4648499713050786492">Desbloquea tu perfil antes de agregar una persona.</translation>
 <translation id="4651484272688821107">No se pudo cargar el componente en línea con los recursos del modo de demostración.</translation>
 <translation id="4656293982926141856">Esta computadora</translation>
+<translation id="465878909996028221">Solo se admiten los protocolos http, https y de archivo para las redirecciones a navegadores.</translation>
 <translation id="4660476621274971848">Se esperaba la versión "<ph name="EXPECTED_VERSION" />", pero la versión fue "<ph name="NEW_ID" />"</translation>
 <translation id="4662788913887017617">Compartir este favorito con tu iPhone</translation>
 <translation id="4663373278480897665">Cámara permitida</translation>
@@ -2524,6 +2552,7 @@
 <translation id="4870758487381879312">Ingresar la contraseña que proporcionó el administrador para obtener información sobre la configuración</translation>
 <translation id="4870903493621965035">Sin dispositivos sincronizados</translation>
 <translation id="4871308555310586478">No se obtuvo en Chrome Web Store.</translation>
+<translation id="4871322859485617074">El PIN contiene caracteres no válidos</translation>
 <translation id="4871370605780490696">Agregar marcador</translation>
 <translation id="4873265419374180291"><ph name="NUMBER_OF_BYTES" /> bytes</translation>
 <translation id="4873312501243535625">Comprobador de archivos multimedia</translation>
@@ -2802,6 +2831,7 @@
 <translation id="5280426389926346830">¿Deseas crear un acceso directo?</translation>
 <translation id="528208740344463258">Para descargar y usar las apps de Android, debes instalar esta actualización obligatoria. No puedes usar tu <ph name="DEVICE_TYPE" /> mientras se actualiza. Tu <ph name="DEVICE_TYPE" /> se reiniciará cuando se haya completado la instalación.</translation>
 <translation id="5282733140964383898">Si habilitas la opción "No realizar seguimiento", se incluirá una solicitud con el tráfico de navegación. Los efectos dependerán de si algún sitio web responde a dicha solicitud y de cómo se interpreta. Por ejemplo, algunos sitios web pueden responder a la solicitud a través de la publicación de anuncios que no se basan en los sitios web que visitaste. Muchos sitios web continuarán recopilando y usando tus datos de navegación para, por ejemplo, mejorar la seguridad, generar estadísticas para informes y ofrecer contenido, servicios, anuncios y recomendaciones. <ph name="BEGIN_LINK" />Más información<ph name="END_LINK" /></translation>
+<translation id="5283049351426079445">¿Confirmas que quieres instalar <ph name="APP_NAME" />?</translation>
 <translation id="5283677936944177147">El sistema no pudo determinar el modelo del dispositivo ni el número de serie.</translation>
 <translation id="5284445933715251131">Continuar con la descarga</translation>
 <translation id="5285635972691565180">Pantalla <ph name="DISPLAY_ID" /></translation>
@@ -3447,11 +3477,13 @@
 <translation id="6206311232642889873">Cop&amp;iar imagen</translation>
 <translation id="6207200176136643843">Restablece el nivel de zoom predeterminado</translation>
 <translation id="620722923698527029">Siempre abrir este tipo de vínculos en la app asociada</translation>
+<translation id="6207282396926186323">Instalar <ph name="APP_NAME" /> (app de Linux)</translation>
 <translation id="6207937957461833379">País/Región</translation>
 <translation id="6211495400987308581"><ph name="PROFILE_NAME" />: La sincronización no funciona</translation>
 <translation id="6212039847102026977">Mostrar las propiedades de red avanzadas</translation>
 <translation id="6212168817037875041">Apagar la pantalla</translation>
 <translation id="6212752530110374741">Compartir vínculo por correo electrónico</translation>
+<translation id="6216696360484424239">Acceder automáticamente</translation>
 <translation id="6218058416316985984">El dispositivo <ph name="DEVICE_TYPE" /> no está conectado a Internet. Conéctalo y vuelve a intentarlo.</translation>
 <translation id="6220413761270491930">Error al cargar la extensión</translation>
 <translation id="6223447490656896591">Imagen personalizada</translation>
@@ -3955,6 +3987,7 @@
 <translation id="6998711733709403587"><ph name="SELCTED_FOLDERS_COUNT" /> carpetas seleccionadas</translation>
 <translation id="6998793565256476099">Inscribe el dispositivo para realizar videoconferencias</translation>
 <translation id="7000347579424117903">Incluir Ctrl, Alt o el botón de búsqueda</translation>
+<translation id="7001036685275644873">Creando la copia de seguridad de los archivos y apps de Linux</translation>
 <translation id="7002055706763150362">Google debe estar seguro de que se trata de ti si deseas configurar Smart Lock para Chromebook: escribe tu contraseña para comenzar.</translation>
 <translation id="7002454948392136538">Elige el administrador para este usuario supervisado.</translation>
 <translation id="7003339318920871147">Bases de datos web</translation>
@@ -4278,7 +4311,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> y los datos asociados se quitarán de este dispositivo.</translation>
 <translation id="7497215489070763236">Certificado de CA del servidor</translation>
 <translation id="7497981768003291373">No capturaste ningún registro de texto de WebRTC recientemente.</translation>
-<translation id="7502199377020483660">Para usar estas tarjetas en todos tus dispositivos, guárdalas en tu Cuenta de Google</translation>
 <translation id="7502658306369382406">Dirección IPv6</translation>
 <translation id="7503191893372251637">Tipo de certificado Netscape</translation>
 <translation id="7503821294401948377">No se pudo cargar el ícono '<ph name="ICON" />' para las acciones del navegador.</translation>
@@ -4355,12 +4387,14 @@
 <translation id="7625568159987162309">Ver permisos y datos almacenados de los sitios</translation>
 <translation id="7627790789328695202">El archivo <ph name="FILE_NAME" /> ya existe. Cambia el nombre y vuelve a intentarlo.</translation>
 <translation id="7629827748548208700">Pestaña: <ph name="TAB_NAME" /></translation>
+<translation id="7631014249255418691">Se realizó la copia de seguridad de los archivos y apps de Linux.</translation>
 <translation id="7631887513477658702">&amp;Abrir siempre archivos de este tipo</translation>
 <translation id="7632948528260659758">No se pudieron actualizar las siguientes aplicaciones de kiosco:</translation>
 <translation id="763632859238619983">No permitir que ningún sitio instale controladores de pago</translation>
 <translation id="7639178625568735185">Entendido</translation>
 <translation id="764017888128728"><ph name="PASSWORD_MANAGER_BRAND" /> te permite acceder automáticamente a los sitios aptos con las contraseñas que guardaste.</translation>
 <translation id="7642778300616172920">Ocultar contenido confidencial</translation>
+<translation id="7643842463591647490">{0,plural, =1{# ventana abierta}other{# ventanas abiertas}}</translation>
 <translation id="7645176681409127223"><ph name="USER_NAME" /> (propietario/a)</translation>
 <translation id="7647403192093989392">No hay actividades recientes</translation>
 <translation id="7648992873808071793">Almacenar archivos en el dispositivo</translation>
@@ -4386,6 +4420,7 @@
 <translation id="7684212569183643648">Instalado por el administrador</translation>
 <translation id="7684559058815332124">Visitar la página de acceso al portal cautivo</translation>
 <translation id="7685049629764448582">Memoria de JavaScript</translation>
+<translation id="7685087414635069102">Se requiere el PIN</translation>
 <translation id="7686938547853266130"><ph name="FRIENDLY_NAME" /> (<ph name="DEVICE_PATH" />)</translation>
 <translation id="7690294790491645610">Confirmar contraseña nueva</translation>
 <translation id="7690378713476594306">Elegir de la lista</translation>
@@ -4417,6 +4452,7 @@
 <translation id="7721179060400456005">Permitir que las ventanas abarquen las pantallas</translation>
 <translation id="7722040605881499779">Espacio necesario para la actualización: <ph name="NECESSARY_SPACE" /></translation>
 <translation id="7724603315864178912">Cortar</translation>
+<translation id="7728570244950051353">Pantalla bloqueada del modo de suspensión</translation>
 <translation id="7728668285692163452">El cambio del canal se aplicará más tarde</translation>
 <translation id="7730449930968088409">Capturar contenido de la pantalla</translation>
 <translation id="7730494089396812859">Mostrar detalles de la copia de seguridad en la nube</translation>
@@ -4487,6 +4523,7 @@
     Tu cuota de Google Drive no es lo suficientemente grande. Se un espacio adicional de <ph name="FILE_SIZE" />.
     <ph name="LINE_BREAK2" />
     Intenta seleccionar menos fotos.</translation>
+<translation id="7824864914877854148">No se pudo completar la copia de seguridad debido a un error</translation>
 <translation id="782590969421016895">Usar páginas actuales</translation>
 <translation id="7826254698725248775">Hay un identificador de dispositivo en conflicto.</translation>
 <translation id="7826346148677309647">Puedes encontrar más apps para tu dispositivo en Play Store.</translation>
@@ -4594,6 +4631,8 @@
 <translation id="794676567536738329">Confirmar permisos</translation>
 <translation id="7947962633355574091">Copiar dirección del video</translation>
 <translation id="7950040156882184764">Protocolo de impresión por Internet (HTTP)</translation>
+<translation id="7951265006188088697">Para agregar o administrar formas de pago de Google Pay, visita tu <ph name="BEGIN_LINK" />Cuenta de Google<ph name="END_LINK" /></translation>
+<translation id="795282463722894016">Se completó el restablecimiento</translation>
 <translation id="7952904276017482715">Se esperaba un ID "<ph name="EXPECTED_ID" />", pero el ID fue "<ph name="NEW_ID" />"</translation>
 <translation id="7953739707111622108">Este dispositivo no puede abrirse porque no se reconoció su sistema de archivos.</translation>
 <translation id="7953955868932471628">Administrar accesos directos</translation>
@@ -4732,6 +4771,7 @@
 <translation id="8138082791834443598">Opcional: ingresa información nueva o actualiza la existente para asociarla con este dispositivo.</translation>
 <translation id="813913629614996137">Inicializando…</translation>
 <translation id="8140778357236808512">Importar un usuario supervisado existente</translation>
+<translation id="8141584439523427891">Abriendo en otro navegador</translation>
 <translation id="8141725884565838206">Administra tus contraseñas.</translation>
 <translation id="8142441511840089262">Doble clic</translation>
 <translation id="8143442547342702591">La app no es válida</translation>
@@ -4924,6 +4964,7 @@
 <translation id="8452135315243592079">Falta la tarjeta SIM</translation>
 <translation id="845627346958584683">Hora de vencimiento</translation>
 <translation id="8456681095658380701">Nombre no válido</translation>
+<translation id="845702320058262034">No se puede establecer la conexión. Asegúrate de que la conexión Bluetooth del teléfono esté activada.</translation>
 <translation id="8457451314607652708">Importar favoritos</translation>
 <translation id="8460336040822756677">Si desactivas Smart Lock para <ph name="DEVICE_TYPE" />, no podrás desbloquear los dispositivos Chrome que usan tu teléfono. Deberás escribir la contraseña.</translation>
 <translation id="8461329675984532579">Nombre del proveedor de origen</translation>
@@ -4940,7 +4981,6 @@
 <translation id="8468750959626135884">Desbloquea tu dispositivo <ph name="DEVICE_TYPE" /> con tu teléfono Android.</translation>
 <translation id="8470028084415844044">Para obtener todas tus contraseñas en todos los dispositivos, activa la sincronización.</translation>
 <translation id="8470513973197838199">Se guardaron contraseñas para <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Para usar esta tarjeta en todos tus dispositivos, guárdala en tu Cuenta de Google</translation>
 <translation id="8472623782143987204">respaldado por hardware</translation>
 <translation id="8473863474539038330">Direcciones y más</translation>
 <translation id="8475313423285172237">Otro programa en tu computadora agregó una extensión que puede cambiar el funcionamiento de Chrome.</translation>
@@ -5060,6 +5100,7 @@
 <translation id="8662978096466608964">Chrome no puede establecer el fondo de pantalla.</translation>
 <translation id="8663099077749055505">Siempre bloquear varias descargas automáticas en <ph name="HOST" /></translation>
 <translation id="8664389313780386848">&amp;Ver código fuente de página</translation>
+<translation id="8665180165765946056">Se completó la copia de seguridad</translation>
 <translation id="866611985033792019">Confía en este certificado para identificar usuarios de correo electrónico</translation>
 <translation id="8666584013686199826">Preguntarme cuando un sitio intente acceder a dispositivos USB</translation>
 <translation id="8667328578593601900"><ph name="FULLSCREEN_ORIGIN" /> se está visualizando en pantalla completa y ha inhabilitado el cursor del mouse.</translation>
@@ -5099,6 +5140,7 @@
 <translation id="8715480913140015283">La pestaña en segundo plano está usando tu cámara</translation>
 <translation id="8716931980467311658">¿Quieres borrar todos los datos y las apps de Linux que se encuentran en tu carpeta Archivos de Linux de este <ph name="DEVICE_TYPE" />?</translation>
 <translation id="8717864919010420084">Copiar vínculo</translation>
+<translation id="8719472795285728850">Escuchando actividades de extensiones…</translation>
 <translation id="8719653885894320876">Se produjo un error al descargar <ph name="PLUGIN_NAME" /></translation>
 <translation id="8720200012906404956">Buscando una red móvil. <ph name="BEGIN_LINK" />Más información<ph name="END_LINK" /></translation>
 <translation id="8720816553731218127">Se agotó el tiempo de la inicialización de los atributos de tiempo de instalación.</translation>
@@ -5143,6 +5185,7 @@
 <translation id="8775144690796719618">URL no válida</translation>
 <translation id="8775404590947523323">Los cambios se guardan automáticamente.<ph name="BREAKS" />Para mantener una copia de la imagen original, desactiva la opción Sobrescribir en el original.</translation>
 <translation id="8777628254805677039">contraseña de raíz</translation>
+<translation id="8780123805589053431">Obtener descripciones de imágenes de Google</translation>
 <translation id="8780443667474968681">Se desactivó la búsqueda por voz.</translation>
 <translation id="878069093594050299">Este certificado se verificó para los siguientes usos:</translation>
 <translation id="8781980678064919987">Apagar cuando se cierra la tapa</translation>
@@ -5193,6 +5236,7 @@
 <translation id="8847988622838149491">USB</translation>
 <translation id="8848561196844274665">Cuando conectas tus dispositivos, aceptas que tu Chromebook puede hacer lo siguiente:</translation>
 <translation id="8850251000316748990">Ver más…</translation>
+<translation id="8853586775156634952">Esta tarjeta solo se guardará en este dispositivo</translation>
 <translation id="8859057652521303089">Selecciona tu idioma:</translation>
 <translation id="8859174528519900719">Submarco: <ph name="SUBFRAME_SITE" /></translation>
 <translation id="8860454412039442620">Hoja de cálculo de Excel</translation>
@@ -5235,6 +5279,7 @@
 <translation id="891365694296252935">Envía datos de uso y diagnóstico. De forma automática, este dispositivo está enviando a Google datos de diagnóstico y sobre el uso del dispositivo y las apps. Esta información no se usará para identificar a tu hijo y ayudará a lograr la estabilidad de las apps y el sistema, entre otras mejoras. Algunos datos agregados también ayudarán a las apps y los socios de Google, como los desarrolladores de Android. El propietario controla esta configuración. Si habilitaste la "Actividad de web y de aplicaciones adicional" en la Cuenta de Google de tu hijo, es posible que se almacenen estos datos en esa cuenta. <ph name="BEGIN_LINK1" />Más información<ph name="END_LINK1" /></translation>
 <translation id="8915370057835397490">Cargando sugerencia</translation>
 <translation id="8916476537757519021">Submarco incógnito: <ph name="SUBFRAME_SITE" /></translation>
+<translation id="8917490105272468696">Acepto</translation>
 <translation id="8919275547519617350">Para obtener todas tus contraseñas en todos los dispositivos, accede a tu cuenta y activa la sincronización.</translation>
 <translation id="8921366488406707015">Verificando la llave de seguridad…</translation>
 <translation id="8922013791253848639">Permite mostrar anuncios en este sitio</translation>
@@ -5252,7 +5297,9 @@
 <translation id="8944099748578356325">Usa la batería de forma más rápida (nivel actual: <ph name="BATTERY_PERCENTAGE" />%).</translation>
 <translation id="8944964446326379280"><ph name="APP_NAME" /> comparte una ventana con <ph name="TAB_NAME" />.</translation>
 <translation id="8946359700442089734">Las funciones de depuración no se habilitaron completamente en este dispositivo <ph name="IDS_SHORT_PRODUCT_NAME" />.</translation>
+<translation id="8947779852178668482">Obtener descripciones de imágenes de Google</translation>
 <translation id="894871326938397531">¿Deseas salir del modo de navegación incógnito?</translation>
+<translation id="8951256747718668828">No se pudo completar el restablecimiento debido a un error</translation>
 <translation id="895347679606913382">Iniciando...</translation>
 <translation id="895944840846194039">Memoria de JavaScript</translation>
 <translation id="8959810181433034287">El usuario supervisado deberá utilizar esta contraseña para acceder, por lo que debes elegir una contraseña segura y comunicársela.</translation>
diff --git a/chrome/app/resources/generated_resources_es.xtb b/chrome/app/resources/generated_resources_es.xtb
index 9c3019db..ddbebde1 100644
--- a/chrome/app/resources/generated_resources_es.xtb
+++ b/chrome/app/resources/generated_resources_es.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Resolución de imagen</translation>
 <translation id="1943097386230153518">Instala más servicios</translation>
 <translation id="1944921356641260203">Actualización encontrada</translation>
+<translation id="1951012854035635156">Asistente</translation>
 <translation id="1954813140452229842">No se ha podido activar el recurso compartido. Comprueba tus credenciales y vuelve a intentarlo.</translation>
 <translation id="1956050014111002555">El archivo contenía varios certificados, pero no se ha importado ninguno de ellos:</translation>
 <translation id="1956390763342388273">Se subirán todos los archivos de "<ph name="FOLDER_PATH" />". Realiza esta acción únicamente si confías en el sitio web.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Firma de documentos de Microsoft</translation>
 <translation id="270516211545221798">Velocidad del panel táctil</translation>
 <translation id="2705736684557713153">Desplázate hasta el final de la pantalla y activa la opción Conexión compartida instantánea si aparece. Si no, ya has terminado.</translation>
+<translation id="2706892089432507937">Dispositivos USB</translation>
 <translation id="2707024448553392710">Descargando componente</translation>
 <translation id="270921614578699633">Por encima de la media</translation>
 <translation id="2709453993673701466">¿Quieres administrar la sincronización y personalización antes de que se activen? Accede a <ph name="BEGIN_LINK" />Configuración<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Idioma de la página:</translation>
 <translation id="3182749001423093222">Revisión ortográfica</translation>
 <translation id="3183139917765991655">Importador de perfiles</translation>
-<translation id="3188257591659621405">Mis archivos</translation>
 <translation id="3188465121994729530">Media móvil</translation>
 <translation id="3190558889382726167">Contraseña guardada</translation>
 <translation id="3192947282887913208">Archivos de audio</translation>
@@ -4310,7 +4311,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> y los datos asociados a esta aplicación se eliminarán de este dispositivo.</translation>
 <translation id="7497215489070763236">Certificado de CA del servidor</translation>
 <translation id="7497981768003291373">No has capturado ningún registro de texto de WebRTC recientemente.</translation>
-<translation id="7502199377020483660">Para usar estas tarjetas en todos tus dispositivos, guárdalas en tu cuenta de Google</translation>
 <translation id="7502658306369382406">Dirección IPv6</translation>
 <translation id="7503191893372251637">Tipo de certificado de Netscape</translation>
 <translation id="7503821294401948377">No se ha podido cargar el icono "<ph name="ICON" />" para la acción del navegador.</translation>
@@ -4980,7 +4980,6 @@
 <translation id="8468750959626135884">Desbloquea tu <ph name="DEVICE_TYPE" /> con tu teléfono Android.</translation>
 <translation id="8470028084415844044">Activa la sincronización para tener tus contraseñas en todos tus dispositivos.</translation>
 <translation id="8470513973197838199">Contraseñas guardadas de <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Para utilizar esta tarjeta en todos tus dispositivos, guárdala en tu cuenta de Google</translation>
 <translation id="8472623782143987204">respaldado por hardware</translation>
 <translation id="8473863474539038330">Direcciones y más</translation>
 <translation id="8475313423285172237">Otro programa de tu ordenador ha añadido una extensión que puede cambiar el funcionamiento de Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_et.xtb b/chrome/app/resources/generated_resources_et.xtb
index e77dd35a..b553b69 100644
--- a/chrome/app/resources/generated_resources_et.xtb
+++ b/chrome/app/resources/generated_resources_et.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Kujutise eraldusvõime</translation>
 <translation id="1943097386230153518">Installi uus teenus</translation>
 <translation id="1944921356641260203">Leiti värskendus</translation>
+<translation id="1951012854035635156">Assistent</translation>
 <translation id="1954813140452229842">Viga jagatava üksuse ühendamisel. Kontrollige oma mandaati ja proovige uuesti.</translation>
 <translation id="1956050014111002555">Fail sisaldas mitut sertifikaati, ühtki neist ei imporditud:</translation>
 <translation id="1956390763342388273">See laadib üles kõik failid kaustast „<ph name="FOLDER_PATH" />”. Tehke seda ainult juhul, kui saiti usaldate.</translation>
@@ -721,7 +722,7 @@
 <translation id="2075959085554270910">Võimaldab lubada/keelata funktsioonid Koputa klõpsamiseks ja Puudutusega lohistamine</translation>
 <translation id="2076269580855484719">Peida pistikprogramm</translation>
 <translation id="2076672359661571384">Keskmine (soovitatud)</translation>
-<translation id="2077129598763517140">Kasuta võimaluse korral riistvarakiirendust</translation>
+<translation id="2077129598763517140">Kasuta võimaluse korral riistvaralist kiirendust</translation>
 <translation id="2078019350989722914">Hoiata enne väljumist (<ph name="KEY_EQUIVALENT" />)</translation>
 <translation id="2079053412993822885">Kui kustutate ühe enda sertifikaatidest, ei saa te enam seda enda tuvastamiseks kasutada.</translation>
 <translation id="2079545284768500474">Võta tagasi</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Microsofti dokumendi allkirjastamine</translation>
 <translation id="270516211545221798">Puuteplaadi kiirus</translation>
 <translation id="2705736684557713153">Kerige ekraani alaossa ja lülitage sisse automaatne jagamine, kui see kuvatakse. Muidu ei ole teil vaja rohkem midagi teha.</translation>
+<translation id="2706892089432507937">USB-seadmed</translation>
 <translation id="2707024448553392710">Komponenti laaditakse alla</translation>
 <translation id="270921614578699633">Keskmine</translation>
 <translation id="2709453993673701466">Kas soovite sünkroonimist ja isikupärastamist enne nende sisselülitamist hallata? Avage jaotis <ph name="BEGIN_LINK" />Seaded<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Lehe keel:</translation>
 <translation id="3182749001423093222">Õigekirjakontroll</translation>
 <translation id="3183139917765991655">Profiili importija</translation>
-<translation id="3188257591659621405">Minu failid</translation>
 <translation id="3188465121994729530">Liikuv keskmine</translation>
 <translation id="3190558889382726167">Parool salvestati</translation>
 <translation id="3192947282887913208">Helifailid</translation>
@@ -4313,7 +4314,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> ja sellega seotud andmed eemaldatakse seadmest.</translation>
 <translation id="7497215489070763236">Serveri CA-sertifikaat</translation>
 <translation id="7497981768003291373">Teil pole ühtegi hiljuti jäädvustatud WebRTC tekstilogi.</translation>
-<translation id="7502199377020483660">Kui soovite neid kaarte kasutada kõigis oma seadmetes, salvestage need oma Google'i kontole</translation>
 <translation id="7502658306369382406">IPv6 aadress</translation>
 <translation id="7503191893372251637">Netscape'i sertifikaadi tüüp</translation>
 <translation id="7503821294401948377">Brauseri toimingu jaoks ei õnnestunud laadida ikooni <ph name="ICON" />.</translation>
@@ -4984,7 +4984,6 @@
 <translation id="8468750959626135884">Seadme <ph name="DEVICE_TYPE" /> avamine Android-telefoniga.</translation>
 <translation id="8470028084415844044">Selleks et hankida kõik oma paroolid kõikidesse seadmetesse, lülitage sünkroonimine sisse.</translation>
 <translation id="8470513973197838199">Salvestatud paroolid – <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Kui soovite seda kaarti kasutada kõigis oma seadmetes, salvestage see oma Google'i kontole</translation>
 <translation id="8472623782143987204">riistvaraga toetatud</translation>
 <translation id="8473863474539038330">Aadressid ja muu</translation>
 <translation id="8475313423285172237">Teine programm teie arvutis lisas laienduse, mis võib muuta Chrome'i toimimist.</translation>
diff --git a/chrome/app/resources/generated_resources_fa.xtb b/chrome/app/resources/generated_resources_fa.xtb
index 6d417a5a..8aaf7f2 100644
--- a/chrome/app/resources/generated_resources_fa.xtb
+++ b/chrome/app/resources/generated_resources_fa.xtb
@@ -650,6 +650,7 @@
 <translation id="1942765061641586207">وضوح تصویر</translation>
 <translation id="1943097386230153518">نصب سرویس جدید</translation>
 <translation id="1944921356641260203">به‌روزرسانی پیدا شد</translation>
+<translation id="1951012854035635156">دستیار</translation>
 <translation id="1954813140452229842">هنگام نشاندن دستگاه ذخیره‌سازی متصل به شبکه خطایی روی داد. لطفاً اطلاعات کاربری را بررسی کنید و دوباره امتحان کنید.</translation>
 <translation id="1956050014111002555">این فایل دارای چندین مجوز است، هیچ‌کدام وارد نشده است:</translation>
 <translation id="1956390763342388273">با این کار همه فایل‌ها از «<ph name="FOLDER_PATH" />» بارگذاری خواهد شد. تنها درصورتی که به این سایت اعتماد دارید، این کار را انجام دهید.</translation>
@@ -1150,6 +1151,7 @@
 <translation id="2704184184447774363">‏امضای مدرک Microsoft</translation>
 <translation id="270516211545221798">سرعت صفحه لمسی</translation>
 <translation id="2705736684557713153">به پایین صفحه نمایش پیمایش کنید و اگر «اتصال فوری به اینترنت با تلفن همراه» نمایان شد، آن را روشن کنید. اگر نمایان نشد، همه چیز آماده است.</translation>
+<translation id="2706892089432507937">‏دستگاه‌های USB</translation>
 <translation id="2707024448553392710">در حال بارگیری مؤلفه</translation>
 <translation id="270921614578699633">میانگین بالا</translation>
 <translation id="2709453993673701466">می‌خواهید همگام‌سازی و شخصی‌سازی را پیش از روشن کردن مدیریت کنید؟ از <ph name="BEGIN_LINK" />تنظیمات<ph name="END_LINK" /> بازدید کنید.</translation>
@@ -1463,7 +1465,6 @@
 <translation id="3177909033752230686">زبان صفحه:</translation>
 <translation id="3182749001423093222">غلط‌گیر املا</translation>
 <translation id="3183139917765991655">واردکننده نمایه</translation>
-<translation id="3188257591659621405">فایل‌های من</translation>
 <translation id="3188465121994729530">میانگین متحرک</translation>
 <translation id="3190558889382726167">گذرواژه ذخیره شد</translation>
 <translation id="3192947282887913208">فایل‌های صوتی</translation>
@@ -4309,7 +4310,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> و داده‌های مرتبط با آن از این دستگاه برداشته می‌شود.</translation>
 <translation id="7497215489070763236">گواهینامه مرکز صدور گواهی سرور</translation>
 <translation id="7497981768003291373">‏هیچ گزارش نوشتاری WebRTC که اخیراً ثبت شده باشد ندارید.</translation>
-<translation id="7502199377020483660">‏برای استفاده از این کارت‌ها در همه دستگاه‌هایتان، آن‌ها را در حساب Google خود ذخیره کنید</translation>
 <translation id="7502658306369382406">‏نشانی IPv6</translation>
 <translation id="7503191893372251637">‏نوع گواهی Netscape</translation>
 <translation id="7503821294401948377">بارگیری نماد "<ph name="ICON" />" برای عملکرد مرورگر ممکن نیست.</translation>
@@ -4979,7 +4979,6 @@
 <translation id="8468750959626135884">‏قفل <ph name="DEVICE_TYPE" /> خود را با تلفن Android خود باز کنید.</translation>
 <translation id="8470028084415844044">برای اینکه همه گذرواژه‌هایتان را در همه دستگاه‌ها دریافت کنید، همگام‌سازی را روشن کنید.</translation>
 <translation id="8470513973197838199">گذرواژه‌های ذخیره‌شده برای <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">‏برای استفاده از این کارت در همه دستگاه‌هایتان، آن را در حساب Google خود ذخیره کنید</translation>
 <translation id="8472623782143987204">سخت‌افزار پشتیبانی</translation>
 <translation id="8473863474539038330">نشانی‌ها و سایر موارد</translation>
 <translation id="8475313423285172237">‏برنامه‌ای دیگر بر روی رایانه شما یک برنامه افزودنی را اضافه کرده است که ممکن است نحوه کارکرد Chrome را تغییر دهد.</translation>
diff --git a/chrome/app/resources/generated_resources_fi.xtb b/chrome/app/resources/generated_resources_fi.xtb
index c4119d18..315df46 100644
--- a/chrome/app/resources/generated_resources_fi.xtb
+++ b/chrome/app/resources/generated_resources_fi.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Kuvan resoluutio</translation>
 <translation id="1943097386230153518">Asenna uusi palvelu</translation>
 <translation id="1944921356641260203">Päivitys saatavilla</translation>
+<translation id="1951012854035635156">Assistant</translation>
 <translation id="1954813140452229842">Virhe jaon käyttöönotossa. Tarkista kirjautumistietosi ja yritä uudelleen.</translation>
 <translation id="1956050014111002555">Tiedostossa oli useita varmenteita, joista mitään ei tuotu:</translation>
 <translation id="1956390763342388273">Kaikki tämän polun (<ph name="FOLDER_PATH" />) tiedostot ladataan sivustoon. Tee tämä vain luotettavien sivustojen kohdalla.</translation>
@@ -1155,6 +1156,7 @@
 <translation id="2704184184447774363">Microsoftin tiedoston allekirjoitus</translation>
 <translation id="270516211545221798">Kosketuslevyn nopeus</translation>
 <translation id="2705736684557713153">Vieritä näytön alareunaan ja ota yhteyden pikajakaminen käyttöön, jos vaihtoehto tulee näkyviin. Jos ei, sinun ei tarvitse tehdä mitään.</translation>
+<translation id="2706892089432507937">USB-laitteet</translation>
 <translation id="2707024448553392710">Komponenttia ladataan</translation>
 <translation id="270921614578699633">Keskimäärin</translation>
 <translation id="2709453993673701466">Haluatko hallinnoida synkronointia ja räätälöintiä ennen kuin ne otetaan käyttöön? Siirry <ph name="BEGIN_LINK" />Asetuksiin<ph name="END_LINK" />.</translation>
@@ -1468,7 +1470,6 @@
 <translation id="3177909033752230686">Sivun kieli:</translation>
 <translation id="3182749001423093222">Oikeinkirjoituksen tarkistus</translation>
 <translation id="3183139917765991655">Profiilien tuoja</translation>
-<translation id="3188257591659621405">Omat tiedostot</translation>
 <translation id="3188465121994729530">Liukuva keskiarvo</translation>
 <translation id="3190558889382726167">Salasana on tallennettu</translation>
 <translation id="3192947282887913208">Äänitiedostot</translation>
@@ -4313,7 +4314,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> ja siihen yhdistetyt tiedot poistetaan tältä laitteelta.</translation>
 <translation id="7497215489070763236">Palvelimen CA-varmenne</translation>
 <translation id="7497981768003291373">Sinulla ei ole äskettäin tallennettuja WebRTC-tekstilokeja.</translation>
-<translation id="7502199377020483660">Tallenna kortit Google-tilillesi, niin voit käyttää niitä kaikilla laitteillasi.</translation>
 <translation id="7502658306369382406">IPv6-osoite</translation>
 <translation id="7503191893372251637">Netscape-varmennetyyppi</translation>
 <translation id="7503821294401948377">Kuvakkeen <ph name="ICON" /> lataaminen selaintoimintoa varten epäonnistui.</translation>
@@ -4982,7 +4982,6 @@
 <translation id="8468750959626135884">Avaa <ph name="DEVICE_TYPE" /> Android-puhelimellasi.</translation>
 <translation id="8470028084415844044">Ota synkronointi käyttöön, niin voit käyttää salasanojasi kaikilla laitteilla.</translation>
 <translation id="8470513973197838199">Tallennetut salasanat: <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Tallenna kortti Google-tilillesi, niin voit käyttää sitä kaikilla laitteillasi.</translation>
 <translation id="8472623782143987204">laitteiston tukema</translation>
 <translation id="8473863474539038330">Osoitteet ja muita tietoja</translation>
 <translation id="8475313423285172237">Toinen tietokoneellasi oleva ohjelma lisäsi laajennuksen, joka voi muuttaa Chromen toimintaa.</translation>
@@ -5301,7 +5300,7 @@
 <translation id="8946359700442089734">Virheenkorjausominaisuudet eivät olleet täysin käytössä tällä <ph name="IDS_SHORT_PRODUCT_NAME" />-laitteella.</translation>
 <translation id="8947779852178668482">Käytä Googlen kuvaselityksiä</translation>
 <translation id="894871326938397531">Poistutaanko incognito-tilasta?</translation>
-<translation id="8951256747718668828">Palauttaminen epäonnistui</translation>
+<translation id="8951256747718668828">Palauttaminen epäonnistui virheen takia</translation>
 <translation id="895347679606913382">Käynnistää...</translation>
 <translation id="895944840846194039">JavaScriptin käyttämä muisti</translation>
 <translation id="8959810181433034287">Valvotun käyttäjän on käytettävä tätä salasanaa kirjautuakseen sisään, joten valitse turvallinen salasana ja muista keskustella siitä valvotun käyttäjän kanssa.</translation>
diff --git a/chrome/app/resources/generated_resources_fil.xtb b/chrome/app/resources/generated_resources_fil.xtb
index b6cf6bc3..84af7bc1 100644
--- a/chrome/app/resources/generated_resources_fil.xtb
+++ b/chrome/app/resources/generated_resources_fil.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Resolution ng larawan</translation>
 <translation id="1943097386230153518">Mag-install ng bagong serbisyo</translation>
 <translation id="1944921356641260203">May nahanap na update</translation>
+<translation id="1951012854035635156">Assistant</translation>
 <translation id="1954813140452229842">Nagka-error sa pag-mount ng share. Pakitingnan ang iyong mga kredensyal at subukang muli.</translation>
 <translation id="1956050014111002555">Naglaman ang file ng maraming certificate, wala sa mga ito ang na-import:</translation>
 <translation id="1956390763342388273">Ia-upload nito ang lahat ng file mula sa "<ph name="FOLDER_PATH" />." Gawin lang ito kung pinagkakatiwalaan mo ang site.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">Bilis ng touchpad</translation>
 <translation id="2705736684557713153">Mag-scroll sa ibaba ng screen at i-on ang Instant na Pag-tether, kung lalabas ito. Kung hindi, handa na ang lahat.</translation>
+<translation id="2706892089432507937">Mga USB Device</translation>
 <translation id="2707024448553392710">Dina-download ang bahagi</translation>
 <translation id="270921614578699633">Average na Mahigit sa</translation>
 <translation id="2709453993673701466">Gusto mong pamahalaan ang pag-sync at pag-personalize bago i-on ang mga ito? Bisitahin ang <ph name="BEGIN_LINK" />Mga Setting<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Wika ng Page:</translation>
 <translation id="3182749001423093222">Pang-check ng pagbabaybay</translation>
 <translation id="3183139917765991655">Pang-import ng Profile</translation>
-<translation id="3188257591659621405">Aking mga file</translation>
 <translation id="3188465121994729530">Average ng Paglipat</translation>
 <translation id="3190558889382726167">Nai-save ang password</translation>
 <translation id="3192947282887913208">Mga Audio File</translation>
@@ -4313,7 +4314,6 @@
 <translation id="7496511874649569424">Aalisin sa device na ito ang <ph name="LINUX_APP_NAME" /> at ang data na nauugnay rito.</translation>
 <translation id="7497215489070763236">CA certificate ng server</translation>
 <translation id="7497981768003291373">Wala kang kamakailang nakuhang log ng text ng WebRTC.</translation>
-<translation id="7502199377020483660">Para magamit ang mga card na ito sa lahat ng iyong device, i-save ang mga ito sa Google Account mo</translation>
 <translation id="7502658306369382406">IPv6 address</translation>
 <translation id="7503191893372251637">Uri ng Netscape Certificate</translation>
 <translation id="7503821294401948377">Maaaring hindi mai-load ang icon na '<ph name="ICON" />' para sa pagkilos ng browser.</translation>
@@ -4984,7 +4984,6 @@
 <translation id="8468750959626135884">I-unlock ang iyong <ph name="DEVICE_TYPE" /> gamit ang iyong Android phone.</translation>
 <translation id="8470028084415844044">Para mailagay ang lahat ng iyong password sa lahat ng device mo, i-on ang pag-sync.</translation>
 <translation id="8470513973197838199">Mga naka-save na password para sa <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Para magamit ang card na ito sa lahat ng iyong device, i-save ito sa Google Account mo</translation>
 <translation id="8472623782143987204">na-hardware-back</translation>
 <translation id="8473863474539038330">Mga address at higit pa</translation>
 <translation id="8475313423285172237">Ang isa pang program sa iyong computer ay nagdagdag ng extension na maaaring magpabago sa paraan ng paggana ng Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_fr.xtb b/chrome/app/resources/generated_resources_fr.xtb
index 7023149..86a5950 100644
--- a/chrome/app/resources/generated_resources_fr.xtb
+++ b/chrome/app/resources/generated_resources_fr.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Résolution de l'image</translation>
 <translation id="1943097386230153518">Installer un nouveau service</translation>
 <translation id="1944921356641260203">Mise à jour trouvée</translation>
+<translation id="1951012854035635156">Assistant</translation>
 <translation id="1954813140452229842">Erreur lors de l'installation du partage. Veuillez vérifier vos identifiants, puis réessayer.</translation>
 <translation id="1956050014111002555">Le fichier contenait plusieurs certificats, aucun d'eux n'a été importé :</translation>
 <translation id="1956390763342388273">Tous les fichiers seront téléchargés depuis "<ph name="FOLDER_PATH" />". N'effectuez cette opération que s'il s'agit d'un site de confiance.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Signature de document Microsoft</translation>
 <translation id="270516211545221798">Vitesse du pavé tactile</translation>
 <translation id="2705736684557713153">Faites défiler l'écran vers le bas et activez le partage de connexion instantané si l'option correspondante s'affiche. Dans le cas contraire, vous avez terminé.</translation>
+<translation id="2706892089432507937">Appareils USB</translation>
 <translation id="2707024448553392710">Téléchargement de composants en cours…</translation>
 <translation id="270921614578699633">Moyenne de</translation>
 <translation id="2709453993673701466">Vous souhaitez gérer la synchronisation et la personnalisation avant de les activer ? Accédez aux <ph name="BEGIN_LINK" />paramètres<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Langue de la page :</translation>
 <translation id="3182749001423093222">Correcteur orthographique</translation>
 <translation id="3183139917765991655">Importation de profils</translation>
-<translation id="3188257591659621405">Mes fichiers</translation>
 <translation id="3188465121994729530">Moyenne glissante</translation>
 <translation id="3190558889382726167">Mot de passe enregistré</translation>
 <translation id="3192947282887913208">Fichiers audio</translation>
@@ -4314,7 +4315,6 @@
 <translation id="7496511874649569424">L'application <ph name="LINUX_APP_NAME" /> et les données qui y sont associées seront supprimées de cet appareil.</translation>
 <translation id="7497215489070763236">Certificat de l'autorité de certification du serveur</translation>
 <translation id="7497981768003291373">Aucun journal texte WebRTC n'a été créé récemment.</translation>
-<translation id="7502199377020483660">Pour utiliser ces cartes sur tous vos appareils, enregistrez-les dans votre compte Google</translation>
 <translation id="7502658306369382406">Adresse IPv6</translation>
 <translation id="7503191893372251637">Type de certificat Netscape</translation>
 <translation id="7503821294401948377">Impossible de charger l'icône "<ph name="ICON" />" d'action du navigateur.</translation>
@@ -4984,7 +4984,6 @@
 <translation id="8468750959626135884">Déverrouillez votre <ph name="DEVICE_TYPE" /> avec votre téléphone Android.</translation>
 <translation id="8470028084415844044">Pour avoir tous vos mots de passe sur tous vos appareils, activez la synchronisation.</translation>
 <translation id="8470513973197838199">Mots de passe enregistrés pour <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Pour utiliser cette carte sur tous vos appareils, enregistrez-la dans votre compte Google</translation>
 <translation id="8472623782143987204">matériel requis</translation>
 <translation id="8473863474539038330">Adresses et autres</translation>
 <translation id="8475313423285172237">Un autre programme sur votre ordinateur a ajouté une extension qui risque de modifier le fonctionnement de Google Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_gu.xtb b/chrome/app/resources/generated_resources_gu.xtb
index 368b129..8a7ed1a 100644
--- a/chrome/app/resources/generated_resources_gu.xtb
+++ b/chrome/app/resources/generated_resources_gu.xtb
@@ -649,6 +649,7 @@
 <translation id="1942765061641586207">છબી રિઝોલ્યુશન</translation>
 <translation id="1943097386230153518">નવી સેવા ઇન્સ્ટૉલ કરો</translation>
 <translation id="1944921356641260203">અપડેટ મળ્યું</translation>
+<translation id="1951012854035635156">સહાયક</translation>
 <translation id="1954813140452229842">શેર માઉન્ટ કરવામાં ભૂલ આવી. કૃપા કરીને તમારા ઓળખપત્રો ચેક કરો અને ફરી પ્રયાસ કરો.</translation>
 <translation id="1956050014111002555">ફાઇલમાં બહુવિધ પ્રમાણપત્રો રહેલા છે, તેમાંનાં કોઈપણ આયાત કરેલા નથી:</translation>
 <translation id="1956390763342388273">આનાથી "<ph name="FOLDER_PATH" />"માંથી બધી ફાઇલો અપલોડ થશે. જો તમે સાઇટ પર વિશ્વાસ કરતા હો, તો જ આ કરશો.</translation>
@@ -1150,6 +1151,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">ટચપેડની ગતિ</translation>
 <translation id="2705736684557713153">જો સ્ક્રીનના તળિયે સ્ક્રૉલ કરીને ફટાફટ ઇન્ટરનેટ શેર કરવાની સુવિધા દેખાય, તો તે ચાલુ કરો. જો તે નહિ દેખાય, તો તમે સેટ છો.</translation>
+<translation id="2706892089432507937">USB ઉપકરણો</translation>
 <translation id="2707024448553392710">ઘટકો ડાઉનલોડ કરી રહ્યાં છે</translation>
 <translation id="270921614578699633">સંપૂર્ણ સરેરાશ</translation>
 <translation id="2709453993673701466">સિંક અને વૈયક્તિકરણ ચાલુ થાય તે પહેલાં તેને સંચાલિત કરવા માગો છો? <ph name="BEGIN_LINK" />સેટિંગ્સ <ph name="END_LINK" />ની મુલાકાત લો.</translation>
@@ -1463,7 +1465,6 @@
 <translation id="3177909033752230686">પૃષ્ઠ ભાષા:</translation>
 <translation id="3182749001423093222">જોડણીની તપાસ</translation>
 <translation id="3183139917765991655">પ્રોફાઇલ આયાતકાર</translation>
-<translation id="3188257591659621405">મારી ફાઇલો</translation>
 <translation id="3188465121994729530">ચલ સરેરાશ</translation>
 <translation id="3190558889382726167">પાસવર્ડ સાચવ્યો</translation>
 <translation id="3192947282887913208">ઑડિઓ ફાઇલો </translation>
@@ -2375,7 +2376,7 @@
 <translation id="4582497162516204941">Linux (બીટા) ઇન્સ્ટૉલ કરો</translation>
 <translation id="4582563038311694664">તમામ સેટિંગ્સને ફરીથી સેટ કરો</translation>
 <translation id="4585793705637313973">પેજમાં ફેરફાર કરો</translation>
-<translation id="4586275095964870617"><ph name="URL" /> વૈકલ્પિક બ્રાઉઝરમાં ખુલી ન શક્યું. કૃપા કરીને તમારા સિસ્ટમ વ્યવસ્થાપકનો સંપર્ક કરો.</translation>
+<translation id="4586275095964870617"><ph name="URL" /> વૈકલ્પિક બ્રાઉઝરમાં ખૂલી ન શક્યું. કૃપા કરીને તમારા સિસ્ટમ વ્યવસ્થાપકનો સંપર્ક કરો.</translation>
 <translation id="4590324241397107707">ડેટાબેઝ સ્ટોરેજ</translation>
 <translation id="4593021220803146968"><ph name="URL" /> &amp;ના પર જાઓ</translation>
 <translation id="4595560905247879544">ઍપ્લિકેશન્સ અને એક્સટેન્શન્સને માત્ર સંચાલક (<ph name="CUSTODIAN_NAME" />) દ્વારા જ સંશોધિત કરી શકાય છે.</translation>
@@ -4311,7 +4312,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> અને તેની સાથે સંકળાયેલ ડેટાને આ ડિવાઇસમાંથી કાઢી નાખવામાં આવશે.</translation>
 <translation id="7497215489070763236">સર્વર CA પ્રમાણપત્ર</translation>
 <translation id="7497981768003291373">તમારી પાસે તાજેતરમાં કૅપ્ચર કરેલ કોઈ WebRTC ટેક્સ્ટ લૉગ નથી.</translation>
-<translation id="7502199377020483660">તમારા બધા ડિવાઇસ પર આ કાર્ડનો ઉપયોગ કરવા માટે, તેમને તમારા Google એકાઉન્ટમાં સાચવો</translation>
 <translation id="7502658306369382406">IPv6 સરનામું</translation>
 <translation id="7503191893372251637">નેટસ્કેપ પ્રમાણપત્રનો પ્રકાર</translation>
 <translation id="7503821294401948377">બ્રાઉઝર ક્રિયા માટે આયકન '<ph name="ICON" />' લોડ કરી શકાયું નથી.</translation>
@@ -4973,7 +4973,6 @@
 <translation id="8468750959626135884">તમારા Android ફોન વડે તમારી <ph name="DEVICE_TYPE" /> ને અનલૉક કરો.</translation>
 <translation id="8470028084415844044">તમારા બધા ઉપકરણો પર તમારા બધા પાસવર્ડ મેળવવા માટે સિંક ચાલુ કરો.</translation>
 <translation id="8470513973197838199"><ph name="ORIGIN" /> માટે સાચવેલા પાસવર્ડ</translation>
-<translation id="8471635086304129332">તમારા બધા ડિવાઇસ પર આ કાર્ડનો ઉપયોગ કરવા માટે, તેને તમારા Google એકાઉન્ટમાં સાચવો</translation>
 <translation id="8472623782143987204">હાર્ડવેર-બેક્ડ</translation>
 <translation id="8473863474539038330">સરનામા અને વધુ</translation>
 <translation id="8475313423285172237">તમારા કમ્પ્યુટર પરના બીજા પ્રોગ્રામે એક એક્સ્ટેંશન ઉમેર્યું જે Chrome કાર્ય કરે છે તે રીતને બદલી શકે છે.</translation>
diff --git a/chrome/app/resources/generated_resources_hi.xtb b/chrome/app/resources/generated_resources_hi.xtb
index f717790..dbdcc4bc 100644
--- a/chrome/app/resources/generated_resources_hi.xtb
+++ b/chrome/app/resources/generated_resources_hi.xtb
@@ -649,6 +649,7 @@
 <translation id="1942765061641586207">चित्र रिज़ॉल्यूशन</translation>
 <translation id="1943097386230153518">नई सेवा इंस्टॉल करें</translation>
 <translation id="1944921356641260203">अपडेट मिला</translation>
+<translation id="1951012854035635156">सहायक</translation>
 <translation id="1954813140452229842">शेयर माउंट करने में गड़बड़ी. कृपया अपने क्रेडेंशियल देखें और दोबारा कोशिश करें.</translation>
 <translation id="1956050014111002555">फ़ाइल में एकाधिक प्रमाणपत्र थे, जिनमें से किसी को भी आयात नहीं किया गया था:</translation>
 <translation id="1956390763342388273">यह "<ph name="FOLDER_PATH" />" से सभी फ़ाइलों को अपलोड कर देगा. ऐसा तभी करें जब आपको साइट पर विश्वास हो.</translation>
@@ -1144,6 +1145,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">टचपैड की गति</translation>
 <translation id="2705736684557713153">स्क्रीन के सबसे नीचे तक स्क्रोल करें और अगर 'झटपट टेदरिंग' की सुविधा दिखाई देती है, तो उसे चालू करें. अगर वह नहीं दिखाई देती, तो आप पूरी तरह तैयार हैं.</translation>
+<translation id="2706892089432507937">USB डिवाइस</translation>
 <translation id="2707024448553392710">घटक डाउनलोड करना</translation>
 <translation id="270921614578699633">औसत से अधिक</translation>
 <translation id="2709453993673701466">सिंक और मनमुताबिक बनाने की सुविधा के चालू होने से पहले उन्हें प्रबंधित करना चाहते हैं? <ph name="BEGIN_LINK" />सेटिंग<ph name="END_LINK" /> पर जाएं.</translation>
@@ -1448,7 +1450,6 @@
 <translation id="3177909033752230686">पेज की भाषा:</translation>
 <translation id="3182749001423093222">वर्तनी परीक्षण</translation>
 <translation id="3183139917765991655">प्रोफ़ाइल आयातकर्ता</translation>
-<translation id="3188257591659621405">मेरी फ़ाइलें</translation>
 <translation id="3188465121994729530">गतिशील औसत</translation>
 <translation id="3190558889382726167">पासवर्ड सहेजा गया</translation>
 <translation id="3192947282887913208">ऑडियो फ़ाइलें</translation>
@@ -4280,7 +4281,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> और उससे जुड़े डेटा को इस डिवाइस से हटा दिया जाएगा.</translation>
 <translation id="7497215489070763236">सर्वर CA प्रमाणपत्र</translation>
 <translation id="7497981768003291373">आपके पास हाल ही में कैप्चर किया गया कोई WebRTC लेख लॉग नहीं है.</translation>
-<translation id="7502199377020483660">अपने सभी डिवाइस पर इन कार्ड का इस्तेमाल करने के लिए, उन्हें अपने Google खाते में सेव करें</translation>
 <translation id="7502658306369382406">IPv6 पता</translation>
 <translation id="7503191893372251637">Netscape प्रमाणपत्र प्रकार</translation>
 <translation id="7503821294401948377">ब्राउज़र कार्रवाई के लिए आइकॉन '<ph name="ICON" />' लोड नहीं किया जा सका.</translation>
@@ -4941,7 +4941,6 @@
 <translation id="8468750959626135884">अपने <ph name="DEVICE_TYPE" /> को अपने Android फ़ोन से अनलॉक करें.</translation>
 <translation id="8470028084415844044">अपने सभी डिवाइस पर अपने सभी पासवर्ड पाने के लिए, सिंक चालू करें.</translation>
 <translation id="8470513973197838199"><ph name="ORIGIN" /> के लिए सेव किए गए पासवर्ड</translation>
-<translation id="8471635086304129332">अपने सभी कार्ड पर इस डिवाइस का इस्तेमाल करने के लिए, इसे अपने Google खाते में सेव करें</translation>
 <translation id="8472623782143987204">हार्डवेयर-समर्थित</translation>
 <translation id="8473863474539038330">पते वगैरह</translation>
 <translation id="8475313423285172237">आपके कंप्यूटर पर किसी अन्य प्रोग्राम ने एक्सटेंशन जोड़ा है, जो Chrome के काम करने के तरीके को बदल सकता है.</translation>
diff --git a/chrome/app/resources/generated_resources_hr.xtb b/chrome/app/resources/generated_resources_hr.xtb
index 7ed9320..c5feeea 100644
--- a/chrome/app/resources/generated_resources_hr.xtb
+++ b/chrome/app/resources/generated_resources_hr.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Razlučivost slike</translation>
 <translation id="1943097386230153518">Instaliraj novu uslugu</translation>
 <translation id="1944921356641260203">Pronađeno je ažuriranje</translation>
+<translation id="1951012854035635156">Asistent</translation>
 <translation id="1954813140452229842">Pogreška pri učitavanju dijeljenja. Provjerite svoje vjerodajnice i pokušajte ponovo.</translation>
 <translation id="1956050014111002555">Datoteka je sadržavala više certifikata, a nijedan od njih nije uvezen:</translation>
 <translation id="1956390763342388273">Time će se prenijeti sve datoteke koje sadrži "<ph name="FOLDER_PATH" />". Učinite to samo ako web-lokaciju smatrate pouzdanom.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Microsoftovo potpisivanje dokumenata</translation>
 <translation id="270516211545221798">Brzina dodirne podloge</translation>
 <translation id="2705736684557713153">Pomičite se se do dna zaslona i uključite Automatsko modemsko povezivanje ako je prikazano. Ako nije, sve je spremno.</translation>
+<translation id="2706892089432507937">USB uređaji</translation>
 <translation id="2707024448553392710">Komponenta se preuzima</translation>
 <translation id="270921614578699633">Prosjek tijekom razdoblja</translation>
 <translation id="2709453993673701466">Želite li upravljati sinkronizacijom i prilagodbom prije uključivanja? Otvorite <ph name="BEGIN_LINK" />Postavke<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Jezik stranice:</translation>
 <translation id="3182749001423093222">Provjera pravopisa</translation>
 <translation id="3183139917765991655">Uvoz profila</translation>
-<translation id="3188257591659621405">Moje datoteke</translation>
 <translation id="3188465121994729530">Klizni prosjek</translation>
 <translation id="3190558889382726167">Zaporka spremljena</translation>
 <translation id="3192947282887913208">Audio datoteke</translation>
@@ -4313,7 +4314,6 @@
 <translation id="7496511874649569424">Aplikacija <ph name="LINUX_APP_NAME" /> i s njom povezani podaci uklonit će se s ovog uređaja.</translation>
 <translation id="7497215489070763236">CA certifikat poslužitelja</translation>
 <translation id="7497981768003291373">Nemate nedavno snimljenih WebRTC tekstnih zapisnika.</translation>
-<translation id="7502199377020483660">Da biste te kartice upotrebljavali na svim svojim uređajima, spremite ih na svoj Google račun</translation>
 <translation id="7502658306369382406">IPv6 adresa</translation>
 <translation id="7503191893372251637">Vrsta Netscape certifikata</translation>
 <translation id="7503821294401948377">Nije uspjelo učitavanje ikone "<ph name="ICON" />" za radnju preglednika.</translation>
@@ -4984,7 +4984,6 @@
 <translation id="8468750959626135884">Otključavajte uređaj <ph name="DEVICE_TYPE" /> Android telefonom.</translation>
 <translation id="8470028084415844044">Da biste imali sve svoje zaporke na svim svojim uređajima, uključite sinkronizaciju.</translation>
 <translation id="8470513973197838199">Spremljene zaporke za <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Da biste karticu upotrebljavali na svim uređajima, spremite je na svoj Google račun</translation>
 <translation id="8472623782143987204">s hardverskom podlogom</translation>
 <translation id="8473863474539038330">Adrese i više</translation>
 <translation id="8475313423285172237">Drugi program na vašem računalu dodao je proširenje koje može promijeniti način na koji radi Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_hu.xtb b/chrome/app/resources/generated_resources_hu.xtb
index 92837b8..7e45646d 100644
--- a/chrome/app/resources/generated_resources_hu.xtb
+++ b/chrome/app/resources/generated_resources_hu.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Képfelbontás</translation>
 <translation id="1943097386230153518">Új szolgáltatás telepítése</translation>
 <translation id="1944921356641260203">A rendszer frissítést talált</translation>
+<translation id="1951012854035635156">Segéd</translation>
 <translation id="1954813140452229842">Hiba történt a megosztott tároló csatlakoztatása során. Ellenőrizze hitelesítő adatait, majd próbálkozzon újra.</translation>
 <translation id="1956050014111002555">A fájl több tanúsítványt tartalmazott, amelyek közül egy sincs importálva:</translation>
 <translation id="1956390763342388273">Ezzel feltölti az összes fájlt a(z) „<ph name="FOLDER_PATH" />” mappából. Csak akkor tegye ezt, ha megbízik a webhelyben.</translation>
@@ -1155,6 +1156,7 @@
 <translation id="2704184184447774363">Microsoft dokumentum-aláírás</translation>
 <translation id="270516211545221798">Érintőpad sebessége</translation>
 <translation id="2705736684557713153">Görgessen le a képernyő aljára, és kapcsolja be az Azonnali internetmegosztás lehetőséget (ha megjelenik). Ha nem találja ezt a lehetőséget, már készen is van.</translation>
+<translation id="2706892089432507937">USB-eszközök</translation>
 <translation id="2707024448553392710">Összetevő letöltése folyamatban</translation>
 <translation id="270921614578699633">Átlagában</translation>
 <translation id="2709453993673701466">Áttekinti a szinkronizálási és testreszabási beállításokat, mielőtt bekapcsolja őket? Keresse fel a <ph name="BEGIN_LINK" />Beállítások<ph name="END_LINK" /> oldalt.</translation>
@@ -1468,7 +1470,6 @@
 <translation id="3177909033752230686">Az oldal nyelve</translation>
 <translation id="3182749001423093222">Helyesírás-ellenőrzés</translation>
 <translation id="3183139917765991655">Profilimportáló</translation>
-<translation id="3188257591659621405">Saját fájlok</translation>
 <translation id="3188465121994729530">Mozgás átlaga</translation>
 <translation id="3190558889382726167">A jelszó mentése megtörtént</translation>
 <translation id="3192947282887913208">Audiofájlok</translation>
@@ -4315,7 +4316,6 @@
 <translation id="7496511874649569424">A(z) <ph name="LINUX_APP_NAME" /> és a hozzá tartozó adatok törlődnek erről az eszközről.</translation>
 <translation id="7497215489070763236">Szerver CA tanúsítványa</translation>
 <translation id="7497981768003291373">Nincsenek mostanában rögzített szöveges WebRTC-naplói.</translation>
-<translation id="7502199377020483660">Ha minden eszközén használni szeretné ezeket a kártyákat, mentse őket Google-fiókjába.</translation>
 <translation id="7502658306369382406">IPv6-cím</translation>
 <translation id="7503191893372251637">Netscape-tanúsítvány típusa</translation>
 <translation id="7503821294401948377">Nem sikerült a(z) '<ph name="ICON" />' ikon betöltése a böngészőművelethez.</translation>
@@ -4985,7 +4985,6 @@
 <translation id="8468750959626135884">Oldja fel <ph name="DEVICE_TYPE" /> eszközét androidos telefonjával.</translation>
 <translation id="8470028084415844044">Ha az összes eszközén szeretné elérni jelszavait, kapcsolja be a szinkronizálást.</translation>
 <translation id="8470513973197838199">A(z) <ph name="ORIGIN" /> mentett jelszavai</translation>
-<translation id="8471635086304129332">Ha minden eszközén használni szeretné ezt a kártyát, mentse el Google-fiókjába.</translation>
 <translation id="8472623782143987204">hardvertámogatott</translation>
 <translation id="8473863474539038330">Címek és egyebek</translation>
 <translation id="8475313423285172237">A számítógépen lévő egyik program olyan bővítményt adott hozzá, amely módosíthatja a Chrome működését.</translation>
diff --git a/chrome/app/resources/generated_resources_id.xtb b/chrome/app/resources/generated_resources_id.xtb
index 20cb8ca..4653ab0 100644
--- a/chrome/app/resources/generated_resources_id.xtb
+++ b/chrome/app/resources/generated_resources_id.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Resolusi gambar</translation>
 <translation id="1943097386230153518">Instal layanan baru</translation>
 <translation id="1944921356641260203">Pembaruan ditemukan</translation>
+<translation id="1951012854035635156">Asisten</translation>
 <translation id="1954813140452229842">Error saat memasang URL berbagi. Periksa kredensial Anda dan coba lagi.</translation>
 <translation id="1956050014111002555">File berisi beberapa sertifikat, dan tidak ada satu pun di antaranya yang diimpor.</translation>
 <translation id="1956390763342388273">Tindakan ini akan mengupload semua file dari "<ph name="FOLDER_PATH" />". Hanya lakukan ini jika Anda memercayai situs.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">Kecepatan touchpad</translation>
 <translation id="2705736684557713153">Scroll ke bagian bawah layar dan aktifkan Tethering Instan, jika muncul. Jika tidak muncul, artinya Anda sudah siap.</translation>
+<translation id="2706892089432507937">Perangkat USB</translation>
 <translation id="2707024448553392710">Komponen sedang didownload</translation>
 <translation id="270921614578699633">Rata-rata Pemindahan</translation>
 <translation id="2709453993673701466">Ingin mengelola sinkronisasi dan personalisasi sebelum diaktifkan? Buka <ph name="BEGIN_LINK" />Setelan<ph name="END_LINK" />.</translation>
@@ -1465,7 +1467,6 @@
 <translation id="3177909033752230686">Bahasa Halaman:</translation>
 <translation id="3182749001423093222">Periksa ejaan</translation>
 <translation id="3183139917765991655">Pengimpor Profil</translation>
-<translation id="3188257591659621405">File saya</translation>
 <translation id="3188465121994729530">Rata-rata Perpindahan</translation>
 <translation id="3190558889382726167">Sandi tersimpan</translation>
 <translation id="3192947282887913208">File Audio</translation>
@@ -4311,7 +4312,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> dan data yang terkait dengannya akan dihapus dari perangkat.</translation>
 <translation id="7497215489070763236">Sertifikat CA server</translation>
 <translation id="7497981768003291373">Anda tidak memiliki log teks WebRTC yang direkam baru-baru ini.</translation>
-<translation id="7502199377020483660">Untuk menggunakannya di semua perangkat Anda, simpan kartu ini di Akun Google Anda</translation>
 <translation id="7502658306369382406">Alamat IPv6</translation>
 <translation id="7503191893372251637">Netscape Certificate Type</translation>
 <translation id="7503821294401948377">Tidak dapat memuat ikon '<ph name="ICON" />' untuk tindakan browser.</translation>
@@ -4981,7 +4981,6 @@
 <translation id="8468750959626135884">Buka <ph name="DEVICE_TYPE" /> menggunakan ponsel Android.</translation>
 <translation id="8470028084415844044">Untuk mendapatkan semua sandi di semua perangkat Anda, aktifkan sinkronisasi.</translation>
 <translation id="8470513973197838199">Sandi yang tersimpan untuk <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Untuk menggunakannya di semua perangkat Anda, simpan kartu ini di Akun Google Anda</translation>
 <translation id="8472623782143987204">cadangan hardware</translation>
 <translation id="8473863474539038330">Alamat dan informasi lainnya</translation>
 <translation id="8475313423285172237">Program lain di komputer Anda menambahkan ekstensi yang dapat mengubah cara kerja Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_it.xtb b/chrome/app/resources/generated_resources_it.xtb
index e5efc976..b267696f 100644
--- a/chrome/app/resources/generated_resources_it.xtb
+++ b/chrome/app/resources/generated_resources_it.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Risoluzione dell'immagine</translation>
 <translation id="1943097386230153518">Installa nuovo servizio</translation>
 <translation id="1944921356641260203">Aggiornamento trovato</translation>
+<translation id="1951012854035635156">Assistente</translation>
 <translation id="1954813140452229842">Errore durante il montaggio della condivisione. Verifica le tue credenziali e riprova.</translation>
 <translation id="1956050014111002555">Il file conteneva più certificati, che non sono stati importati:</translation>
 <translation id="1956390763342388273">Verranno caricati tutti i file da "<ph name="FOLDER_PATH" />". Esegui questa operazione solo se ritieni il sito affidabile.</translation>
@@ -1152,6 +1153,7 @@
 <translation id="2704184184447774363">Firma del documento Microsoft</translation>
 <translation id="270516211545221798">Velocità touchpad</translation>
 <translation id="2705736684557713153">Scorri fino alla parte inferiore dello schermo e attiva la funzione Tethering istantaneo, se presente. In caso contrario non devi fare nulla.</translation>
+<translation id="2706892089432507937">Dispositivi USB</translation>
 <translation id="2707024448553392710">Download del componente in corso...</translation>
 <translation id="270921614578699633">Media superiore a</translation>
 <translation id="2709453993673701466">Vuoi gestire la sincronizzazione e la personalizzazione prima di attivarle? Visita le <ph name="BEGIN_LINK" />Impostazioni<ph name="END_LINK" />.</translation>
@@ -1465,7 +1467,6 @@
 <translation id="3177909033752230686">Lingua della pagina:</translation>
 <translation id="3182749001423093222">Controllo ortografico</translation>
 <translation id="3183139917765991655">Profile Importer</translation>
-<translation id="3188257591659621405">I miei file</translation>
 <translation id="3188465121994729530">Media spostamento</translation>
 <translation id="3190558889382726167">Password salvata</translation>
 <translation id="3192947282887913208">File audio</translation>
@@ -4308,7 +4309,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> e i dati associati saranno rimossi da questo dispositivo.</translation>
 <translation id="7497215489070763236">Certificato CA del server</translation>
 <translation id="7497981768003291373">Nessun log di testo WebRTC acquisito di recente.</translation>
-<translation id="7502199377020483660">Per usare queste carte su tutti i tuoi dispositivi, salvale nel tuo Account Google</translation>
 <translation id="7502658306369382406">Indirizzo IPv6</translation>
 <translation id="7503191893372251637">Tipo di certificato Netscape</translation>
 <translation id="7503821294401948377">Impossibile caricare l'icona "<ph name="ICON" />" per l'azione del browser.</translation>
@@ -4975,7 +4975,6 @@
 <translation id="8468750959626135884">Sblocca il tuo <ph name="DEVICE_TYPE" /> con il tuo telefono Android.</translation>
 <translation id="8470028084415844044">Attiva la sincronizzazione per trovare tutte le tue password su tutti i dispositivi.</translation>
 <translation id="8470513973197838199">Password salvate per il sito <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Per usare questa carta su tutti i tuoi dispositivi, salvala nel tuo Account Google</translation>
 <translation id="8472623782143987204">basato sull'hardware</translation>
 <translation id="8473863474539038330">Indirizzi e altro</translation>
 <translation id="8475313423285172237">Un altro programma sul computer ha aggiunto un'estensione che potrebbe modificare il funzionamento di Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_iw.xtb b/chrome/app/resources/generated_resources_iw.xtb
index e0d66cae..f86d7314 100644
--- a/chrome/app/resources/generated_resources_iw.xtb
+++ b/chrome/app/resources/generated_resources_iw.xtb
@@ -650,6 +650,7 @@
 <translation id="1942765061641586207">רזולוציית תמונה</translation>
 <translation id="1943097386230153518">התקנת שירות חדש</translation>
 <translation id="1944921356641260203">נמצא עדכון</translation>
+<translation id="1951012854035635156">Assistant</translation>
 <translation id="1954813140452229842">קרתה שגיאה בטעינת התקן הרשת לשיתוף קבצים. יש לבדוק את פרטי הכניסה ולנסות שוב.</translation>
 <translation id="1956050014111002555">הקובץ הכיל אישורים מרובים שאף אחד מהם לא יובא:</translation>
 <translation id="1956390763342388273">הפעולה הזו תעלה את כל הקבצים מ-"<ph name="FOLDER_PATH" />". יש לעשות זאת רק אם סומכים על האתר.</translation>
@@ -1151,6 +1152,7 @@
 <translation id="2704184184447774363">‏חתימה על מסמכים של Microsoft</translation>
 <translation id="270516211545221798">מהירות לוח מגע</translation>
 <translation id="2705736684557713153">גוללים לתחתית המסך ומפעילים את האפשרות 'שיתוף אינטרנט מיידי בין מכשירים', אם היא מופיעה. אם היא לא מופיעה, הכול מוכן.</translation>
+<translation id="2706892089432507937">‏התקני USB</translation>
 <translation id="2707024448553392710">הורדת הרכיב מתבצעת</translation>
 <translation id="270921614578699633">מעל לממוצע</translation>
 <translation id="2709453993673701466">רוצה לנהל את הסנכרון וההתאמה האישית לפני הפעלתם? אפשר לעשות זאת ב<ph name="BEGIN_LINK" />הגדרות<ph name="END_LINK" />.</translation>
@@ -1464,7 +1466,6 @@
 <translation id="3177909033752230686">שפת הדף:</translation>
 <translation id="3182749001423093222">בדיקת איות</translation>
 <translation id="3183139917765991655">מייבא פרופילים</translation>
-<translation id="3188257591659621405">הקבצים שלי</translation>
 <translation id="3188465121994729530">ממוצע נע</translation>
 <translation id="3190558889382726167">הסיסמה נשמרה</translation>
 <translation id="3192947282887913208">קובצי אודיו</translation>
@@ -4311,7 +4312,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> והנתונים שמשויכים לאפליקציה יוסרו מהמכשיר הזה.</translation>
 <translation id="7497215489070763236">‏אישור CA של שרת</translation>
 <translation id="7497981768003291373">‏אין לך יומני טקסט של WebRTC שתועדו לאחרונה.</translation>
-<translation id="7502199377020483660">‏כדי להשתמש בכרטיסים האלה בכל המכשירים שברשותך, צריך לשמור אותם בחשבון Google</translation>
 <translation id="7502658306369382406">‏כתובת IPv6</translation>
 <translation id="7503191893372251637">‏סוג אישור Netscape</translation>
 <translation id="7503821294401948377">לא היתה אפשרות לטעון את האייקון '<ph name="ICON" />' עבור פעולת דפדפן.</translation>
@@ -4980,7 +4980,6 @@
 <translation id="8468750959626135884">‏בטל את הנעילה של <ph name="DEVICE_TYPE" /> באמצעות טלפון ה-Android שלך.</translation>
 <translation id="8470028084415844044">כדי שכל הסיסמאות יהיו זמינות בכל המכשירים שברשותך, צריך להפעיל את הסינכרון.</translation>
 <translation id="8470513973197838199">סיסמאות שנשמרו בשביל <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">‏כדי להשתמש בכרטיס הזה בכל המכשירים שברשותך, צריך לשמור אותו בחשבון Google</translation>
 <translation id="8472623782143987204">גיבוי חומרה</translation>
 <translation id="8473863474539038330">כתובות ועוד</translation>
 <translation id="8475313423285172237">‏תוכנה אחרת במחשב שלך הוסיפה תוסף שעשוי לשנות את אופן הפעולה של Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_ja.xtb b/chrome/app/resources/generated_resources_ja.xtb
index 9536aac..4e56a57 100644
--- a/chrome/app/resources/generated_resources_ja.xtb
+++ b/chrome/app/resources/generated_resources_ja.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">画像解像度</translation>
 <translation id="1943097386230153518">新しいサービスをインストール</translation>
 <translation id="1944921356641260203">アップデートが見つかりました</translation>
+<translation id="1951012854035635156">アシスタント</translation>
 <translation id="1954813140452229842">共有フォルダのマウントエラー。認証情報を確認してもう一度お試しください。</translation>
 <translation id="1956050014111002555">ファイルに含まれる複数の証明書のうち、いずれもインポートできませんでした:</translation>
 <translation id="1956390763342388273">「<ph name="FOLDER_PATH" />」のすべてのファイルがアップロードされます。この操作は、サイトを信頼できる場合にのみ行ってください。</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Microsoft ドキュメントの署名</translation>
 <translation id="270516211545221798">タッチパッドの速度</translation>
 <translation id="2705736684557713153">画面の一番下までスクロールし、[インスタント テザリング] が表示される場合は有効にします。表示されない場合は、設定が完了しています。</translation>
+<translation id="2706892089432507937">USB デバイス</translation>
 <translation id="2707024448553392710">コンポーネントのダウンロード中</translation>
 <translation id="270921614578699633">次の平均:</translation>
 <translation id="2709453993673701466">同期とパーソナライズを有効にする前に管理するには、[<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />] に移動します。</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">ページの言語:</translation>
 <translation id="3182749001423093222">スペルチェック</translation>
 <translation id="3183139917765991655">プロフィール インポーター</translation>
-<translation id="3188257591659621405">マイファイル</translation>
 <translation id="3188465121994729530">移動平均</translation>
 <translation id="3190558889382726167">パスワードを保存しました</translation>
 <translation id="3192947282887913208">音声ファイル</translation>
@@ -4314,7 +4315,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> および関連付けられているデータはこのデバイスから削除されます。</translation>
 <translation id="7497215489070763236">サーバーの CA 証明書</translation>
 <translation id="7497981768003291373">最近記録された WebRTC テキストログはありません。</translation>
-<translation id="7502199377020483660">お使いのすべてのデバイスでこれらのカードを使用できるようにするには、Google アカウントにカードを保存します</translation>
 <translation id="7502658306369382406">IPv6 アドレス</translation>
 <translation id="7503191893372251637">Netscape 証明書タイプ</translation>
 <translation id="7503821294401948377">ブラウザ操作のアイコン「<ph name="ICON" />」を読み込むことができませんでした。</translation>
@@ -4984,7 +4984,6 @@
 <translation id="8468750959626135884">Android スマートフォンで <ph name="DEVICE_TYPE" /> のロックを解除します。</translation>
 <translation id="8470028084415844044">お使いのどの端末でも同じパスワードを使用するには、同期を有効にします。</translation>
 <translation id="8470513973197838199"><ph name="ORIGIN" /> 用に保存されているパスワード</translation>
-<translation id="8471635086304129332">お使いのすべてのデバイスでこのカードを使用できるようにするには、Google アカウントにカードを保存します</translation>
 <translation id="8472623782143987204">ハードウェア式</translation>
 <translation id="8473863474539038330">住所やその他の情報</translation>
 <translation id="8475313423285172237">パソコン上の別のプログラムにより、Chrome の動作方法を変更する可能性のある拡張機能が追加されました。</translation>
diff --git a/chrome/app/resources/generated_resources_kn.xtb b/chrome/app/resources/generated_resources_kn.xtb
index e4aeaab..f573b95 100644
--- a/chrome/app/resources/generated_resources_kn.xtb
+++ b/chrome/app/resources/generated_resources_kn.xtb
@@ -650,6 +650,7 @@
 <translation id="1942765061641586207">ಚಿತ್ರದ ರೆಸಲ್ಯೂಷನ್‌‌</translation>
 <translation id="1943097386230153518">ಹೊಸ ಸೇವೆಯನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿ</translation>
 <translation id="1944921356641260203">ಅಪ್‌ಡೇಟ್‌‌ ಕಂಡುಬಂದಿದೆ</translation>
+<translation id="1951012854035635156">ಸಹಾಯಕ</translation>
 <translation id="1954813140452229842">ಹಂಚಿಕೆಯನ್ನು ಅಳವಡಿಸುವುದರಲ್ಲಿ ದೋಷವಿದೆ. ನಿಮ್ಮ ರುಜುವಾತುಗಳನ್ನು ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಪುನಃ ಪ್ರಯತ್ನಿಸಿ.</translation>
 <translation id="1956050014111002555">ಫೈಲ್ ಬಹು ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಅವುಗಳಲ್ಲಿ ಯಾವುದನ್ನೂ ಆಮದು ಮಾಡಿಕೊಳ್ಳಲಾಗಿಲ್ಲ: </translation>
 <translation id="1956390763342388273">ಇದು "<ph name="FOLDER_PATH" />" ನಿಂದ ಎಲ್ಲ ಫೈಲ್‌ಗಳನ್ನು ಅಪ್‌ಲೋಡ್ ಮಾಡುತ್ತದೆ. ಸೈಟ್ ಕುರಿತು ನಿಮಗೆ ನಂಬಿಕೆಯಿದ್ದರೆ ಮಾತ್ರ ಇದನ್ನು ಮಾಡಿ.</translation>
@@ -1150,6 +1151,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">ಟಚ್‌ಪ್ಯಾಡ್ ವೇಗ</translation>
 <translation id="2705736684557713153">ಪರದೆಯ ಕೆಳಭಾಗಕ್ಕೆ ಸ್ಕ್ರಾಲ್ ಮಾಡಿ. ಅಲ್ಲಿ ತತ್‌ಕ್ಷಣ ಟೆಥರಿಂಗ್ ಕಾಣಿಸಿದರೆ, ಅದನ್ನು ಆನ್ ಮಾಡಿ. ಅದು ಕಾಣಿಸದಿದ್ದರೆ, ಎಲ್ಲ ಸಿದ್ಧವಿದೆ ಎಂದು ಅರ್ಥ.</translation>
+<translation id="2706892089432507937">USB ಸಾಧನಗಳು</translation>
 <translation id="2707024448553392710">ಕಾಂಪೊನೆಂಟ್ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗುತ್ತಿದೆ</translation>
 <translation id="270921614578699633">ಸರಾಸರಿ ಮುಕ್ತಾಯ</translation>
 <translation id="2709453993673701466">ಅವರು ಆನ್‌ ಆಗುವ ಮೊದಲು ಸಿಂಕ್‌ ಮತ್ತು ವೈಯಕ್ತೀಕರಣವನ್ನು ನಿರ್ವಹಿಸಲು ಬಯಸುವಿರಾ? <ph name="BEGIN_LINK" />ಸೆಟ್ಟಿಂಗ್‌ಗಳಿಗೆ<ph name="END_LINK" /> ಭೇಟಿ ನೀಡಿ.</translation>
@@ -1463,7 +1465,6 @@
 <translation id="3177909033752230686">ಪುಟದ ಭಾಷೆ:</translation>
 <translation id="3182749001423093222">ಕಾಗುಣಿತ ಪರಿಶೀಲನೆ</translation>
 <translation id="3183139917765991655">ಪ್ರೊಫೈಲ್ ಆಮದುದಾರ</translation>
-<translation id="3188257591659621405">ನನ್ನ ಫೈಲ್‌ಗಳು</translation>
 <translation id="3188465121994729530">ಸರಿಸುವಿಕೆ ಸರಾಸರಿ</translation>
 <translation id="3190558889382726167">ಪಾಸ್‌ವರ್ಡ್ ಉಳಿಸಲಾಗಿದೆ</translation>
 <translation id="3192947282887913208">ಆಡಿಯೋ ಫೈಲ್‌ಗಳು</translation>
@@ -4309,7 +4310,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> ಮತ್ತು ಅದಕ್ಕೆ ಸಂಬಂಧಿಸಿದ ಡೇಟಾವನ್ನು ಈ ಸಾಧನದಿಂದ ತೆಗೆದುಹಾಕಲಾಗುತ್ತದೆ.</translation>
 <translation id="7497215489070763236">ಸರ್ವರ್ CA ಪ್ರಮಾಣಪತ್ರ</translation>
 <translation id="7497981768003291373">ನಿಮ್ಮಲ್ಲಿ ಇತ್ತೀಚೆಗೆ ಕ್ಯಾಪ್ಚರ್‌ ಆಗಿರುವ WebRTC ಪಠ್ಯ ಲಾಗ್‌ಗಳು ಇಲ್ಲ.</translation>
-<translation id="7502199377020483660">ನಿಮ್ಮ ಎಲ್ಲಾ ಸಾಧನಗಳಲ್ಲಿ ಈ ಕಾರ್ಡ್‌ಗಳನ್ನು ಬಳಸಲು, ಅವುಗಳನ್ನು ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿ ಉಳಿಸಿ</translation>
 <translation id="7502658306369382406">IPv6 ವಿಳಾಸ</translation>
 <translation id="7503191893372251637">Netscape ಪ್ರಮಾಣಪತ್ರ ಪ್ರಕಾರ</translation>
 <translation id="7503821294401948377">ಬ್ರೌಸರ್ ಕ್ರಿಯೆಗಾಗಿ '<ph name="ICON" />' ಐಕಾನ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ.</translation>
@@ -4975,7 +4975,6 @@
 <translation id="8468750959626135884">ನಿಮ್ಮ Android ಫೋನ್ ಬಳಸಿಕೊಂಡು ನಿಮ್ಮ <ph name="DEVICE_TYPE" /> ಅನ್‌ಲಾಕ್ ಮಾಡಿ.</translation>
 <translation id="8470028084415844044">ನಿಮ್ಮ ಎಲ್ಲಾ ಸಾಧನಗಳಲ್ಲಿ ನಿಮ್ಮ ಎಲ್ಲಾ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಪಡೆದುಕೊಳ್ಳಲು, ಸಿಂಕ್ ಆನ್ ಮಾಡಿ.</translation>
 <translation id="8470513973197838199"><ph name="ORIGIN" /> ಗಾಗಿ ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ಉಳಿಸಲಾಗಿದೆ</translation>
-<translation id="8471635086304129332">ನಿಮ್ಮ ಎಲ್ಲಾ ಸಾಧನಗಳಲ್ಲಿ ಈ ಕಾರ್ಡ್ ಬಳಸಲು, ಅದನ್ನು ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿ ಉಳಿಸಿ</translation>
 <translation id="8472623782143987204">ಹಾರ್ಡ್‌ವೇರ್-ಹಿಂತಿರುಗಿಸಿದೆ</translation>
 <translation id="8473863474539038330">ವಿಳಾಸಗಳು ಮತ್ತು ಇನ್ನಷ್ಟು</translation>
 <translation id="8475313423285172237">ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿನ ಮತ್ತೊಂದು ಪ್ರೋಗ್ರಾಂ Chrome ಕಾರ್ಯನಿರ್ವಹಿಸುವ ವಿಧಾನವನ್ನು ಬದಲಿಸಬಹುದಾದಂತಹ ವಿಸ್ತರಣೆಯನ್ನು ಸೇರಿಸಿದೆ.</translation>
diff --git a/chrome/app/resources/generated_resources_ko.xtb b/chrome/app/resources/generated_resources_ko.xtb
index 871f0c5..e631df0 100644
--- a/chrome/app/resources/generated_resources_ko.xtb
+++ b/chrome/app/resources/generated_resources_ko.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">이미지 해상도</translation>
 <translation id="1943097386230153518">새 서비스 설치</translation>
 <translation id="1944921356641260203">사용 가능한 업데이트 있음</translation>
+<translation id="1951012854035635156">어시스턴트</translation>
 <translation id="1954813140452229842">공유를 마운트하는 중에 오류가 발생했습니다. 사용자 인증 정보를 확인한 후 다시 시도해 주세요.</translation>
 <translation id="1956050014111002555">파일에 여러 인증서가 있지만 가져올 수 있는 인증서가 없습니다.</translation>
 <translation id="1956390763342388273">'<ph name="FOLDER_PATH" />'의 모든 파일이 업로드됩니다. 사이트를 신뢰할 수 있을 때만 실행하세요.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">터치패드 속도</translation>
 <translation id="2705736684557713153">화면 하단으로 스크롤하여 인스턴트 테더링이 표시되면 사용 설정합니다. 표시되지 않으면 설정이 완료된 것입니다.</translation>
+<translation id="2706892089432507937">USB 기기</translation>
 <translation id="2707024448553392710">구성요소 다운로드 중</translation>
 <translation id="270921614578699633">평균 이동</translation>
 <translation id="2709453993673701466">동기화 및 맞춤설정을 관리한 다음 사용 설정하시겠습니까? <ph name="BEGIN_LINK" />설정<ph name="END_LINK" />으로 이동하세요.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">페이지 언어:</translation>
 <translation id="3182749001423093222">맞춤법 검사</translation>
 <translation id="3183139917765991655">프로필 가져오기 도구</translation>
-<translation id="3188257591659621405">내 파일</translation>
 <translation id="3188465121994729530">이동 평균</translation>
 <translation id="3190558889382726167">비밀번호 저장됨</translation>
 <translation id="3192947282887913208">오디오 파일</translation>
@@ -4311,7 +4312,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> 및 관련 데이터가 이 기기에서 삭제됩니다.</translation>
 <translation id="7497215489070763236">서버 CA 인증서</translation>
 <translation id="7497981768003291373">최근 캡처한 WebRTC 텍스트 로그가 없습니다.</translation>
-<translation id="7502199377020483660">모든 기기에서 이 카드를 사용하려면 Google 계정에 카드를 저장하세요.</translation>
 <translation id="7502658306369382406">IPv6 주소</translation>
 <translation id="7503191893372251637">Netscape Certificate Type</translation>
 <translation id="7503821294401948377">브라우저 작업의 아이콘('<ph name="ICON" />')을 로드하지 못했습니다.</translation>
@@ -4981,7 +4981,6 @@
 <translation id="8468750959626135884">Android 휴대전화로 <ph name="DEVICE_TYPE" />을(를) 잠금 해제하세요.</translation>
 <translation id="8470028084415844044">저장된 비밀번호를 어느 기기에서나 사용하려면 동기화를 사용 설정하세요.</translation>
 <translation id="8470513973197838199"><ph name="ORIGIN" />의 저장된 비밀번호</translation>
-<translation id="8471635086304129332">모든 기기에서 이 카드를 사용하려면 Google 계정에 카드를 저장하세요.</translation>
 <translation id="8472623782143987204">하드웨어 지원</translation>
 <translation id="8473863474539038330">주소 및 기타</translation>
 <translation id="8475313423285172237">컴퓨터의 다른 프로그램에서 Chrome 작동에 영향을 줄 수 있는 확장 프로그램을 추가했습니다.</translation>
diff --git a/chrome/app/resources/generated_resources_lt.xtb b/chrome/app/resources/generated_resources_lt.xtb
index 8d7767c2..8272666 100644
--- a/chrome/app/resources/generated_resources_lt.xtb
+++ b/chrome/app/resources/generated_resources_lt.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Vaizdo skyra</translation>
 <translation id="1943097386230153518">Naujos paslaugos diegimas</translation>
 <translation id="1944921356641260203">Naujinys rastas</translation>
+<translation id="1951012854035635156">Padėjėjas</translation>
 <translation id="1954813140452229842">Klaida įdedant bendrinamą objektą. Patikrinkite prisijungimo duomenis ir bandykite dar kartą.</translation>
 <translation id="1956050014111002555">Faile buvo keli sertifikatai; nė vienas iš jų nebuvo importuotas:</translation>
 <translation id="1956390763342388273">Bus įkelti visi failai iš „<ph name="FOLDER_PATH" />“. Tai atlikite, tik jei svetainė patikima.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">„Microsoft“ dokumentų pasirašymas</translation>
 <translation id="270516211545221798">Jutiklinės dalies greitis</translation>
 <translation id="2705736684557713153">Slinkite į ekrano apačią ir įjunkite momentinio įrenginio kaip modemo naudojimo funkciją, jei ji rodoma. Jei nerodoma, jau viską atlikote.</translation>
+<translation id="2706892089432507937">USB įrenginiai</translation>
 <translation id="2707024448553392710">Komponentas atsisiunčiamas</translation>
 <translation id="270921614578699633">Vidurkis</translation>
 <translation id="2709453993673701466">Norite tvarkyti sinchronizavimą ir suasmeninimą prieš įjungdami šias funkcijas? Apsilankykite skiltyje <ph name="BEGIN_LINK" />„Nustatymai“<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Puslapio kalba:</translation>
 <translation id="3182749001423093222">Rašybos tikrinimas</translation>
 <translation id="3183139917765991655">Profilio importavimo priemonė</translation>
-<translation id="3188257591659621405">Mano failai</translation>
 <translation id="3188465121994729530">Slankusis vidurkis</translation>
 <translation id="3190558889382726167">Slaptažodis išsaugotas</translation>
 <translation id="3192947282887913208">Garso įrašų failai</translation>
@@ -4314,7 +4315,6 @@
 <translation id="7496511874649569424">„<ph name="LINUX_APP_NAME" />“ ir su ja susieti duomenys bus pašalinti iš šio įrenginio.</translation>
 <translation id="7497215489070763236">Serverio CA sertifikatas</translation>
 <translation id="7497981768003291373">Neturite neseniai užfiksuotų „WebRTC“ teksto žurnalų.</translation>
-<translation id="7502199377020483660">Jei norite naudoti šias korteles visuose įrenginiuose, išsaugokite jas „Google“ paskyroje</translation>
 <translation id="7502658306369382406">„IPv6“ adresas</translation>
 <translation id="7503191893372251637">„Netscape“ sertifikato tipas</translation>
 <translation id="7503821294401948377">Naršyklės veiksmui įkelti „<ph name="ICON" />“ piktogramos nepavyko.</translation>
@@ -4984,7 +4984,6 @@
 <translation id="8468750959626135884">Atrakinkite „<ph name="DEVICE_TYPE" />“ naudodami „Android“ telefoną.</translation>
 <translation id="8470028084415844044">Jei norite pasiekti visus slaptažodžius visuose įrenginiuose, įjunkite sinchronizavimą.</translation>
 <translation id="8470513973197838199">Išsaugoti <ph name="ORIGIN" /> slaptažodžiai</translation>
-<translation id="8471635086304129332">Jei norite naudoti šią kortelę visuose įrenginiuose, išsaugokite ją „Google“ paskyroje</translation>
 <translation id="8472623782143987204">palaikoma aparatinės įrangos</translation>
 <translation id="8473863474539038330">Adresai ir dar daugiau</translation>
 <translation id="8475313423285172237">Kita jūsų kompiuteryje esanti programa pridėjo plėtinį, kuris gali pakeisti „Chrome“ veikimo būdą.</translation>
diff --git a/chrome/app/resources/generated_resources_lv.xtb b/chrome/app/resources/generated_resources_lv.xtb
index 4086b6d..a35a6ed8 100644
--- a/chrome/app/resources/generated_resources_lv.xtb
+++ b/chrome/app/resources/generated_resources_lv.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Attēla izšķirtspēja</translation>
 <translation id="1943097386230153518">Jauna pakalpojuma instalēšana</translation>
 <translation id="1944921356641260203">Atrasts atjauninātājs</translation>
+<translation id="1951012854035635156">Asistents</translation>
 <translation id="1954813140452229842">Iekļaujot kopīgošanu, radās kļūda. Lūdzu, pārbaudiet akreditācijas datus un mēģiniet vēlreiz.</translation>
 <translation id="1956050014111002555">Failā bija iekļauti vairāki sertifikāti, no kuriem neviens netika importēts:</translation>
 <translation id="1956390763342388273">Šādi tiks augšupielādēti visi faili no mapes <ph name="FOLDER_PATH" />. Dariet to tikai tad, ja vietne ir uzticama.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Microsoft dokumentu parakstīšana</translation>
 <translation id="270516211545221798">Skārienpaliktņa ātrums</translation>
 <translation id="2705736684557713153">Ritiniet līdz ekrāna apakšdaļai un ieslēdziet opciju “Tūlītējā piesaiste”, ja tā ir redzama. Ja šī opcija nav redzama, šis paziņojumu kanāls jau ir ieslēgts.</translation>
+<translation id="2706892089432507937">USB ierīces</translation>
 <translation id="2707024448553392710">Komponents tiek lejupielādēts</translation>
 <translation id="270921614578699633">Virs vidējā</translation>
 <translation id="2709453993673701466">Vai vēlaties pirms sinhronizēšanas un personalizēšanas ieslēgšanas pārvaldīt to iestatījumus? Apmeklējiet lapu <ph name="BEGIN_LINK" />Iestatījumi<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Lapas valoda:</translation>
 <translation id="3182749001423093222">Pareizrakstības pārbaude</translation>
 <translation id="3183139917765991655">Profilu importētājs</translation>
-<translation id="3188257591659621405">Mani faili</translation>
 <translation id="3188465121994729530">Pārvietotais vidējais</translation>
 <translation id="3190558889382726167">Parole ir saglabāta</translation>
 <translation id="3192947282887913208">Audio faili</translation>
@@ -4313,7 +4314,6 @@
 <translation id="7496511874649569424">Lietotne <ph name="LINUX_APP_NAME" /> un ar to saistītie dati tiks noņemti no šīs ierīces.</translation>
 <translation id="7497215489070763236">Servera CA sertifikāts</translation>
 <translation id="7497981768003291373">Jums nav nesen ierakstītu WebRTC tekstu žurnālu.</translation>
-<translation id="7502199377020483660">Lai izmantotu šīs kartes visās savās ierīcēs, saglabājiet tās savā Google kontā</translation>
 <translation id="7502658306369382406">IPv6 adrese</translation>
 <translation id="7503191893372251637">Netscape sertifikāta veids</translation>
 <translation id="7503821294401948377">Nevarēja ielādēt pārlūka darbības ikonu “<ph name="ICON" />”.</translation>
@@ -4983,7 +4983,6 @@
 <translation id="8468750959626135884">Atbloķējiet ierīci <ph name="DEVICE_TYPE" />, izmantojot savu Android tālruni.</translation>
 <translation id="8470028084415844044">Lai visas paroles būtu pieejamas visās jūsu ierīcēs, ieslēdziet sinhronizēšanu.</translation>
 <translation id="8470513973197838199">Saglabātās paroles vietnei <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Lai izmantotu šo karti visās savās ierīcēs, saglabājiet to savā Google kontā</translation>
 <translation id="8472623782143987204">hardware-backed</translation>
 <translation id="8473863474539038330">Adreses un citus datus</translation>
 <translation id="8475313423285172237">Cita datorā instalēta programma ir izraisījusi tāda paplašinājuma pievienošanu, kas var ietekmēt pārlūkprogrammas Chrome darbību.</translation>
diff --git a/chrome/app/resources/generated_resources_ml.xtb b/chrome/app/resources/generated_resources_ml.xtb
index d1c690d1..6dd503e 100644
--- a/chrome/app/resources/generated_resources_ml.xtb
+++ b/chrome/app/resources/generated_resources_ml.xtb
@@ -650,6 +650,7 @@
 <translation id="1942765061641586207">ചിത്രത്തിന്റെ റെസല്യൂഷൻ</translation>
 <translation id="1943097386230153518">പുതിയ സേവനം ഇൻസ്‌റ്റാൾ ചെയ്യുക</translation>
 <translation id="1944921356641260203">അപ്‌ഡേറ്റ് കണ്ടെത്തി</translation>
+<translation id="1951012854035635156">സഹായി</translation>
 <translation id="1954813140452229842">പങ്കിടൽ മൗണ്ട് ചെയ്യുന്നതിൽ പിശക്. ക്രെഡൻഷ്യലുകൾ പരിശോധിച്ച് വീണ്ടും ശ്രമിക്കുക.</translation>
 <translation id="1956050014111002555">ഫയലില്‍ ഒന്നിലധികം സാക്‍ഷ്യപ്ത്രങ്ങള്‍ അടങ്ങിയിരിക്കുന്നു, അതിലൊന്നും ഇറക്കുമതി ചെയ്തില്ല:</translation>
 <translation id="1956390763342388273">"<ph name="FOLDER_PATH" />" ഫോൾഡറിൽ നിന്നുള്ള എല്ലാ ഫയലുകളും ഇത് അപ്‌ലോഡ് ചെയ്യും. നിങ്ങൾ സൈറ്റിനെ വിശ്വസിക്കുന്നുവെങ്കിൽ മാത്രം ഇത് ചെയ്യുക.</translation>
@@ -1151,6 +1152,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">ടച്ച്പാഡിന്റെ വേഗത</translation>
 <translation id="2705736684557713153">സ്‌ക്രീനിന്റെ താഴേക്ക് സ്‍ക്രോള്‍ ചെയ്യുകയും, തൽക്ഷണ ടെതറിംഗ് ദൃശ്യമാകുന്നെങ്കിൽ അത് ഓണാക്കുകയും ചെയ്യുക. അത് ദൃശ്യമാകുന്നില്ലെങ്കിൽ, നിങ്ങൾ സജ്ജമായി.</translation>
+<translation id="2706892089432507937">USB ഉപകരണങ്ങൾ</translation>
 <translation id="2707024448553392710">ഘടക ഭാഗം ഡൗൺലോഡുചെയ്യുന്നു</translation>
 <translation id="270921614578699633">ശരാശരിയ്ക്കും മുകളിൽ</translation>
 <translation id="2709453993673701466">ഓണാക്കുന്നതിന് മുമ്പ്, സമന്വയിപ്പിക്കലും വ്യക്തിപരമാക്കലും മാനേജുചെയ്യണോ? <ph name="BEGIN_LINK" />ക്രമീകരണം<ph name="END_LINK" /> സന്ദർശിക്കുക.</translation>
@@ -1464,7 +1466,6 @@
 <translation id="3177909033752230686">പേജ് ഭാഷ:</translation>
 <translation id="3182749001423093222">അക്ഷരത്തെറ്റ് പരിശോധന</translation>
 <translation id="3183139917765991655">പ്രൊഫൈൽ ഇംപോർട്ടർ</translation>
-<translation id="3188257591659621405">എൻ്റെ ഫയലുകൾ</translation>
 <translation id="3188465121994729530">ശരാശരി നീക്കുന്നു</translation>
 <translation id="3190558889382726167">പാസ്‌വേഡ് സംരക്ഷിച്ചു</translation>
 <translation id="3192947282887913208">ഓഡിയോ ഫയലുകള്‍</translation>
@@ -4312,7 +4313,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> എന്നതും അതുമായി ബന്ധപ്പെട്ട ഡാറ്റയും ഈ ഉപകരണത്തിൽ നിന്ന് ഇല്ലാതാക്കും.</translation>
 <translation id="7497215489070763236">സെർവർ CA സർട്ടിഫിക്കറ്റ്</translation>
 <translation id="7497981768003291373">നിങ്ങൾക്ക് അടുത്തിടെ രേഖപ്പെടുത്തിയ WebRTC ടെക്‌സ്‌റ്റ് ലോഗുകളൊന്നുമില്ല.</translation>
-<translation id="7502199377020483660">നിങ്ങളുടെ എല്ലാ ഉപകരണങ്ങളിലും ഈ കാർഡുകൾ ഉപയോഗിക്കാൻ, അവ നിങ്ങളുടെ Google അക്കൗണ്ടിൽ സംരക്ഷിക്കുക</translation>
 <translation id="7502658306369382406">IPv6 വിലാസം</translation>
 <translation id="7503191893372251637">നെറ്റ്‌സ്‌കേപ്പ് സര്‍‌ട്ടിഫിക്കറ്റ് തരം</translation>
 <translation id="7503821294401948377">ബ്രൗസർ പ്രവർത്തനത്തിനായി '<ph name="ICON" />' ഐക്കൺ ലോഡ് ചെയ്യാനായില്ല.</translation>
@@ -4982,7 +4982,6 @@
 <translation id="8468750959626135884">Android ഫോൺ ഉപയോഗിച്ച് നിങ്ങളുടെ <ph name="DEVICE_TYPE" /> അൺലോക്കുചെയ്യുക.</translation>
 <translation id="8470028084415844044">നിങ്ങളുടെ എല്ലാ ഉപകരണങ്ങളിലും മുഴുവൻ പാസ്‌വേഡുകളും ലഭിക്കാൻ സമന്വയിപ്പിക്കൽ ഓണാക്കുക.</translation>
 <translation id="8470513973197838199"><ph name="ORIGIN" />-നായി സംരക്ഷിച്ച പാസ്‌വേഡുകൾ</translation>
-<translation id="8471635086304129332">നിങ്ങളുടെ എല്ലാ ഉപകരണങ്ങളിലും ഈ കാർഡ് ഉപയോഗിക്കാൻ അത് നിങ്ങളുടെ Google അക്കൗണ്ടിൽ സംരക്ഷിക്കുക</translation>
 <translation id="8472623782143987204">ഹാര്‍ഡ്‌വെയര്‍-ബാക്കുചെയ്തു</translation>
 <translation id="8473863474539038330">വിലാസങ്ങളും മറ്റും</translation>
 <translation id="8475313423285172237">നിങ്ങളുടെ കമ്പ്യൂട്ടറിലെ മറ്റൊരു പ്രോഗ്രാം Chrome പ്രവർത്തിക്കുന്ന രീതി മാറ്റിയേക്കാവുന്ന ഒരു വിപുലീകരണം ചേർത്തു.</translation>
diff --git a/chrome/app/resources/generated_resources_mr.xtb b/chrome/app/resources/generated_resources_mr.xtb
index 857f978..9d61b87 100644
--- a/chrome/app/resources/generated_resources_mr.xtb
+++ b/chrome/app/resources/generated_resources_mr.xtb
@@ -652,6 +652,7 @@
 <translation id="1942765061641586207">इमेज रिझोल्यूशन</translation>
 <translation id="1943097386230153518">नवीन सेवा इंस्टॉल करा</translation>
 <translation id="1944921356641260203">अपडेट आढळले</translation>
+<translation id="1951012854035635156">साहाय्यक</translation>
 <translation id="1954813140452229842">शेअर माउंट करताना एरर आली. कृपया तुमची क्रेडेंशियल तपासा आणि पुन्हा प्रयत्न करा.</translation>
 <translation id="1956050014111002555">फाइलमध्ये एकाधिक प्रमाणपत्रे आहेत ज्यापैकी एकही इंपोर्ट झालेले नाही: </translation>
 <translation id="1956390763342388273">हे "<ph name="FOLDER_PATH" />" वरील सर्व फायली अपलोड करेल. जर तुमचा साइटवर विश्वास असेल तरच हे करा.</translation>
@@ -1153,6 +1154,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">टचपॅड गती</translation>
 <translation id="2705736684557713153">ते दिसल्यास, स्क्रीनच्या तळाशी स्क्रोल करा आणि झटपट टेदरिंग चालू करा. ते न दिसल्यास, तुम्ही तयार आहात.</translation>
+<translation id="2706892089432507937">USB डिव्हाइसेस</translation>
 <translation id="2707024448553392710">घटक डाउनलोड करत आहे</translation>
 <translation id="270921614578699633">यावर सरासरी</translation>
 <translation id="2709453993673701466">सिंक करणे आणि पर्सनलाइझ करणे ते चालू करण्याआधी व्यवस्थापित करायचे आहे का? <ph name="BEGIN_LINK" />सेटिंग्ज<ph name="END_LINK" /> मध्ये जा.</translation>
@@ -1466,7 +1468,6 @@
 <translation id="3177909033752230686">पृष्ठ भाषा:</translation>
 <translation id="3182749001423093222">शब्दलेखन तपासणी</translation>
 <translation id="3183139917765991655">प्रोफाईल आयातकर्ता</translation>
-<translation id="3188257591659621405">माझ्या फायली</translation>
 <translation id="3188465121994729530">हलविण्याची सरासरी</translation>
 <translation id="3190558889382726167">पासवर्ड सेव्ह केला</translation>
 <translation id="3192947282887913208">ऑडिओ फायली</translation>
@@ -4313,7 +4314,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> आणि त्याच्याशी संबंधित डेटा या डिव्हाइसवरून काढला जाईल.</translation>
 <translation id="7497215489070763236">सर्व्हर CA सर्टिफिकेट</translation>
 <translation id="7497981768003291373">तुमच्याकडे नुकतेच कॅप्चर केलेले कोणतेही WebRTC मजकूर लॉग नाहीत.</translation>
-<translation id="7502199377020483660">ही कार्डे तुमच्या सर्व डिव्हाइसवर वापरण्यासाठी, ती तुमच्या Google खात्यामध्ये सेव्ह करा</translation>
 <translation id="7502658306369382406">IPv6 पत्ता</translation>
 <translation id="7503191893372251637">Netscape सर्टिफिकेट प्रकार</translation>
 <translation id="7503821294401948377">ब्राउझर क्रियेसाठी '<ph name="ICON" />' आयकन लोड करू शकलो नाही.</translation>
@@ -4981,7 +4981,6 @@
 <translation id="8468750959626135884">Android फोनसह तुमचे <ph name="DEVICE_TYPE" /> अनलॉक करा.</translation>
 <translation id="8470028084415844044">तुमच्या सर्व डिव्हाइसवर सर्व पासवर्ड मिळवण्यासाठी, सिंक सुरू करा.</translation>
 <translation id="8470513973197838199"><ph name="ORIGIN" /> साठी सेव्ह केलेले पासवर्ड</translation>
-<translation id="8471635086304129332">हे कार्ड तुमच्या सर्व डिव्हाइसवर वापरण्यासाठी, ते तुमच्या Google खात्यामध्ये सेव्ह करा</translation>
 <translation id="8472623782143987204">हार्डवेअर-बॅक्ड</translation>
 <translation id="8473863474539038330">पत्ते आणि बरेच काही</translation>
 <translation id="8475313423285172237">आपल्या संगणकावरील दुसऱ्या प्रोग्रामने Chrome च्या कार्य करण्याचा मार्ग बदलू शकणारा विस्तार जोडला.</translation>
diff --git a/chrome/app/resources/generated_resources_ms.xtb b/chrome/app/resources/generated_resources_ms.xtb
index aaed6f1..e9004429 100644
--- a/chrome/app/resources/generated_resources_ms.xtb
+++ b/chrome/app/resources/generated_resources_ms.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Peleraian imej</translation>
 <translation id="1943097386230153518">Pasang perkhidmatan baharu</translation>
 <translation id="1944921356641260203">Kemas kini ditemui</translation>
+<translation id="1951012854035635156">Pembantu</translation>
 <translation id="1954813140452229842">Ralat melekapkan perkongsian. Sila semak bukti kelayakan anda dan cuba lagi.</translation>
 <translation id="1956050014111002555">Fail mengandungi berbilang sijil, tiada yang diimport:</translation>
 <translation id="1956390763342388273">Tindakan ini akan memuat naik semua fail daripada "<ph name="FOLDER_PATH" />". Lakukan tindakan ini hanya jika anda mempercayai tapak tersebut.</translation>
@@ -1155,6 +1156,7 @@
 <translation id="2704184184447774363">Menandatangani Dokumen Microsoft</translation>
 <translation id="270516211545221798">Kelajuan pad sentuh</translation>
 <translation id="2705736684557713153">Tatal ke bahagian bawah skrin dan hidupkan Penambatan Segera jika dipaparkan. Jika tidak dipaparkan, itu menunjukkan anda sudah menghidupkannya.</translation>
+<translation id="2706892089432507937">Peranti USB</translation>
 <translation id="2707024448553392710">Memuat turun komponen</translation>
 <translation id="270921614578699633">Purata</translation>
 <translation id="2709453993673701466">Ingin mengurus penyegerakan dan pemeribadian sebelum dihidupkan? Pergi ke <ph name="BEGIN_LINK" />Tetapan<ph name="END_LINK" />.</translation>
@@ -1468,7 +1470,6 @@
 <translation id="3177909033752230686">Bahasa Halaman:</translation>
 <translation id="3182749001423093222">Semakan ejaan</translation>
 <translation id="3183139917765991655">Pengimport Profil</translation>
-<translation id="3188257591659621405">Fail saya</translation>
 <translation id="3188465121994729530">Purata Pergerakan</translation>
 <translation id="3190558889382726167">Kata laluan yang disimpan</translation>
 <translation id="3192947282887913208">Fail Audio</translation>
@@ -4314,7 +4315,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> dan data yang berkaitan akan dialih keluar daripada peranti ini.</translation>
 <translation id="7497215489070763236">Sijil CA pelayan</translation>
 <translation id="7497981768003291373">Anda tiada log teks WebRTC yang dirakam baru-baru ini.</translation>
-<translation id="7502199377020483660">Untuk menggunakan kad ini pada semua peranti anda, simpan kad tersebut dalam akaun Google anda</translation>
 <translation id="7502658306369382406">Alamat IPv6</translation>
 <translation id="7503191893372251637">Jenis Sijil Netscape</translation>
 <translation id="7503821294401948377">Tidak dapat memuatkan ikon '<ph name="ICON" />' untuk tindakan penyemak imbas.</translation>
@@ -4985,7 +4985,6 @@
 <translation id="8468750959626135884">Buka kunci <ph name="DEVICE_TYPE" /> anda dengan telefon Android anda.</translation>
 <translation id="8470028084415844044">Hidupkan penyegerakan untuk mendapatkan semua kata laluan anda pada semua peranti anda.</translation>
 <translation id="8470513973197838199">Kata laluan disimpan untuk <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Untuk menggunakan kad ini pada semua peranti anda, simpan kad ini dalam Akaun Google anda</translation>
 <translation id="8472623782143987204">disokong perkakasan</translation>
 <translation id="8473863474539038330">Alamat dan pelbagai lagi</translation>
 <translation id="8475313423285172237">Program lain pada komputer anda menambah sambungan yang boleh mengubah cara Chrome berfungsi.</translation>
diff --git a/chrome/app/resources/generated_resources_nl.xtb b/chrome/app/resources/generated_resources_nl.xtb
index 8294954b..eee421e 100644
--- a/chrome/app/resources/generated_resources_nl.xtb
+++ b/chrome/app/resources/generated_resources_nl.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Afbeeldingsresolutie</translation>
 <translation id="1943097386230153518">Nieuwe service installeren</translation>
 <translation id="1944921356641260203">Update gevonden</translation>
+<translation id="1951012854035635156">Assistent</translation>
 <translation id="1954813140452229842">Fout bij het activeren van de fileshare. Controleer je inloggegevens en probeer het opnieuw.</translation>
 <translation id="1956050014111002555">Het bestand bevatte meerdere certificaten. Geen van deze certificaten is geïmporteerd:</translation>
 <translation id="1956390763342388273">Hiermee worden alle bestanden in <ph name="FOLDER_PATH" /> geüpload. Doe dit alleen als je de site vertrouwt.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Microsoft-documentondertekening</translation>
 <translation id="270516211545221798">Snelheid touchpad</translation>
 <translation id="2705736684557713153">Scroll naar de onderkant van het scherm en schakel instant-tethering in als deze optie wordt weergegeven. Als de optie niet wordt weergegeven, ben je helemaal klaar.</translation>
+<translation id="2706892089432507937">USB-apparaten</translation>
 <translation id="2707024448553392710">Component downloaden</translation>
 <translation id="270921614578699633">Gemiddelde van</translation>
 <translation id="2709453993673701466">Wil je synchronisatie en personalisatie beheren voordat ze worden ingeschakeld? Ga naar <ph name="BEGIN_LINK" />Instellingen<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Brontaal:</translation>
 <translation id="3182749001423093222">Spellingcontrole</translation>
 <translation id="3183139917765991655">Profile Importer</translation>
-<translation id="3188257591659621405">Mijn bestanden</translation>
 <translation id="3188465121994729530">Voortschrijdend gemiddelde</translation>
 <translation id="3190558889382726167">Wachtwoord opgeslagen</translation>
 <translation id="3192947282887913208">Audiobestanden</translation>
@@ -4314,7 +4315,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> en de gegevens die aan deze app gekoppeld zijn, worden verwijderd van dit apparaat.</translation>
 <translation id="7497215489070763236">CA-certificaat van server</translation>
 <translation id="7497981768003291373">Je hebt geen onlangs vastgelegde WebRTC-tekstlogboeken.</translation>
-<translation id="7502199377020483660">Als je deze kaarten op al je apparaten wilt gebruiken, sla je ze op in je Google-account</translation>
 <translation id="7502658306369382406">IPv6-adres</translation>
 <translation id="7503191893372251637">Type Netscape-certificaat</translation>
 <translation id="7503821294401948377">Kan pictogram '<ph name="ICON" />' voor browseractie niet laden.</translation>
@@ -4983,7 +4983,6 @@
 <translation id="8468750959626135884">Ontgrendel je <ph name="DEVICE_TYPE" /> met je Android-telefoon.</translation>
 <translation id="8470028084415844044">Schakel synchronisatie in om al je wachtwoorden op al je apparaten beschikbaar te maken.</translation>
 <translation id="8470513973197838199">Opgeslagen wachtwoorden voor <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Als je deze kaart op al je apparaten wilt gebruiken, sla je deze op in je Google-account</translation>
 <translation id="8472623782143987204">hardware-ondersteund</translation>
 <translation id="8473863474539038330">Adressen en meer</translation>
 <translation id="8475313423285172237">Een ander programma op je computer heeft een extensie toegevoegd die de manier waarop Chrome werkt kan wijzigen.</translation>
@@ -5303,7 +5302,7 @@
 <translation id="8946359700442089734">Foutopsporingsfuncties zijn niet volledig ingeschakeld op dit <ph name="IDS_SHORT_PRODUCT_NAME" />-apparaat.</translation>
 <translation id="8947779852178668482">Afbeeldingsbeschrijvingen ophalen van Google</translation>
 <translation id="894871326938397531">Incognitomodus verlaten?</translation>
-<translation id="8951256747718668828">De herstelactie kan niet worden voltooid vanwege een fout</translation>
+<translation id="8951256747718668828">De herstelactie kan niet worden voltooid door een fout</translation>
 <translation id="895347679606913382">Starten...</translation>
 <translation id="895944840846194039">JavaScript-geheugen</translation>
 <translation id="8959810181433034287">De gebruiker met beperkte rechten moet dit wachtwoord gebruiken om in te loggen, kies dus een veilig wachtwoord en geef dit door aan de gebruiker met beperkte rechten.</translation>
diff --git a/chrome/app/resources/generated_resources_no.xtb b/chrome/app/resources/generated_resources_no.xtb
index 269b779..5800bd9 100644
--- a/chrome/app/resources/generated_resources_no.xtb
+++ b/chrome/app/resources/generated_resources_no.xtb
@@ -650,6 +650,7 @@
 <translation id="1942765061641586207">Bildeoppløsning</translation>
 <translation id="1943097386230153518">Installer ny tjeneste</translation>
 <translation id="1944921356641260203">En oppdatering ble funnet</translation>
+<translation id="1951012854035635156">Assistent</translation>
 <translation id="1954813140452229842">Feil ved innsetting av deling. Sjekk legitimasjonen og prøv igjen.</translation>
 <translation id="1956050014111002555">Filen inneholdt flere sertifikater, men ingen av dem ble importert:</translation>
 <translation id="1956390763342388273">Dette fører til at alle filer fra «<ph name="FOLDER_PATH" />» lastes opp. Du bør bare gjøre dette hvis du stoler på nettstedet.</translation>
@@ -1150,6 +1151,7 @@
 <translation id="2704184184447774363">Microsoft-dokumentsignering</translation>
 <translation id="270516211545221798">Styreflatehastighet</translation>
 <translation id="2705736684557713153">Rull til bunnen av skjermen, og trykk på Umiddelbar internettdeling hvis dette alternativet vises. Hvis ikke er alt klart.</translation>
+<translation id="2706892089432507937">USB-enheter</translation>
 <translation id="2707024448553392710">Komponenten lastes ned</translation>
 <translation id="270921614578699633">Gjennomsnitt for</translation>
 <translation id="2709453993673701466">Vil du administrere synkronisering og personlig tilpasning før du slår det på? Gå til <ph name="BEGIN_LINK" />innstillingene<ph name="END_LINK" />.</translation>
@@ -1306,7 +1308,7 @@
 <translation id="2932330436172705843"><ph name="PROFILE_DISPLAY_NAME" /> (Konto for barn)</translation>
 <translation id="2932483646085333864">Logg av og på igjen for å starte synkroniseringen</translation>
 <translation id="2932883381142163287">Rapportér misbruk</translation>
-<translation id="2936851848721175671">Sikkerhetskopier og gjenopprett</translation>
+<translation id="2936851848721175671">Sikkerhetskopiér og gjenopprett</translation>
 <translation id="2938225289965773019">åpne linker til <ph name="PROTOCOL" /></translation>
 <translation id="2939938020978911855">Vis tilgjengelige Bluetooth-enheter</translation>
 <translation id="2941112035454246133">Lav</translation>
@@ -1463,7 +1465,6 @@
 <translation id="3177909033752230686">Språket siden er på:</translation>
 <translation id="3182749001423093222">Stavekontroll</translation>
 <translation id="3183139917765991655">Profile Importer</translation>
-<translation id="3188257591659621405">Mine filer</translation>
 <translation id="3188465121994729530">Glidende gjennomsnitt</translation>
 <translation id="3190558889382726167">Passordet er lagret</translation>
 <translation id="3192947282887913208">Lydfiler</translation>
@@ -1485,7 +1486,7 @@
 <translation id="3227137524299004712">Mikrofon</translation>
 <translation id="3228679360002431295">Kobler til og bekrefter <ph name="ANIMATED_ELLIPSIS" /></translation>
 <translation id="3232318083971127729">Verdi:</translation>
-<translation id="3233271424239923319">Sikkerhetskopier Linux-apper og -filer</translation>
+<translation id="3233271424239923319">Sikkerhetskopiér Linux-apper og -filer</translation>
 <translation id="3236289833370040187">Eierskapet overføres til <ph name="DESTINATION_DOMAIN" />.</translation>
 <translation id="323803881985677942">Åpne utvidelsesalternativer</translation>
 <translation id="3241680850019875542">Velg rotkatalogen til utvidelsen som skal pakkes. Hvis du vil oppdatere en utvidelse, velger du også den private nøkkelfilen.</translation>
@@ -2410,7 +2411,7 @@
 <translation id="4648499713050786492">Du må låse opp profilen din før du kan legge til en person.</translation>
 <translation id="4651484272688821107">Kunne ikke laste inn nettbasert komponent med ressurser for demomodus.</translation>
 <translation id="4656293982926141856">Denne datamaskinen</translation>
-<translation id="465878909996028221">Kun http-, https- og file-protokollene støttes for viderekobling av nettleseren.</translation>
+<translation id="465878909996028221">Bare protokollene http, https og file støttes for viderekobling av nettleseren.</translation>
 <translation id="4660476621274971848">Den forventede versjonen var «<ph name="EXPECTED_VERSION" />», men den faktiske versjonen var «<ph name="NEW_ID" />»</translation>
 <translation id="4662788913887017617">Del dette bokmerket med iPhone</translation>
 <translation id="4663373278480897665">Kameraet er tillatt</translation>
@@ -4306,7 +4307,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> og alle tilknyttede data blir fjernet fra denne enheten.</translation>
 <translation id="7497215489070763236">Tjenerens CA-sertifikat</translation>
 <translation id="7497981768003291373">Du har ingen nylig lagrede WebRTC-tekstlogger.</translation>
-<translation id="7502199377020483660">For å bruke disse kortene på alle enhetene dine, lagre dem i Google-kontoen din</translation>
 <translation id="7502658306369382406">IPv6-adresse</translation>
 <translation id="7503191893372251637">Netscape sertifikattype</translation>
 <translation id="7503821294401948377">Kan ikke laste inn ikonet «<ph name="ICON" />» for nettleserhandling.</translation>
@@ -4957,7 +4957,7 @@
 <translation id="8452135315243592079">SIM-kort mangler</translation>
 <translation id="845627346958584683">Utløpstid</translation>
 <translation id="8456681095658380701">Ugyldig navn</translation>
-<translation id="845702320058262034">Kan ikke koble til. Kontrollér at Bluetooth er påslått på telefonen din.</translation>
+<translation id="845702320058262034">Kan ikke koble til. Kontrollér at telefonens Bluetooth er på.</translation>
 <translation id="8457451314607652708">Importér bokmerker</translation>
 <translation id="8460336040822756677">Hvis du slår av Smart Lock for <ph name="DEVICE_TYPE" />, kan du ikke låse opp Chrome-enhetene dine ved hjelp av telefonen. Du må skrive inn passordet.</translation>
 <translation id="8461329675984532579">Navn på leverandøren for hjemmeenheten</translation>
@@ -4974,7 +4974,6 @@
 <translation id="8468750959626135884">Lås opp <ph name="DEVICE_TYPE" /> med Android-telefonen din.</translation>
 <translation id="8470028084415844044">For å få alle passordene dine på alle enhetene du bruker, slå på synkronisering.</translation>
 <translation id="8470513973197838199">Lagrede passord for <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">For å bruke dette kortet på alle enhetene dine, lagre det i Google-kontoen din</translation>
 <translation id="8472623782143987204">maskinvarestøttet</translation>
 <translation id="8473863474539038330">Adresser med mer</translation>
 <translation id="8475313423285172237">Et annet program på datamaskinen la til en utvidelse som kan endre måten Chrome fungerer på.</translation>
diff --git a/chrome/app/resources/generated_resources_pl.xtb b/chrome/app/resources/generated_resources_pl.xtb
index dd3d27d5..ad4aebc6 100644
--- a/chrome/app/resources/generated_resources_pl.xtb
+++ b/chrome/app/resources/generated_resources_pl.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Rozdzielczość grafiki</translation>
 <translation id="1943097386230153518">Zainstaluj nową usługę</translation>
 <translation id="1944921356641260203">Znaleziono aktualizację</translation>
+<translation id="1951012854035635156">Asystent</translation>
 <translation id="1954813140452229842">Błąd podczas podłączania udziału. Sprawdź dane logowania i spróbuj ponownie.</translation>
 <translation id="1956050014111002555">Plik zawierał wiele certyfikatów, z których żaden nie został zaimportowany:</translation>
 <translation id="1956390763342388273">Spowoduje to przesłanie wszystkich plików z folderu „<ph name="FOLDER_PATH" />”. Zdecyduj się na ten krok tylko, jeśli ufasz witrynie.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Podpisywanie dokumentów firmy Microsoft</translation>
 <translation id="270516211545221798">Szybkość touchpada</translation>
 <translation id="2705736684557713153">Przewiń na dół ekranu i włącz Instant Tethering, jeśli taka opcja jest widoczna. Jeśli jej nie ma, wszystko jest już gotowe.</translation>
+<translation id="2706892089432507937">Urządzenia USB</translation>
 <translation id="2707024448553392710">Pobieram składnik</translation>
 <translation id="270921614578699633">Średnia z</translation>
 <translation id="2709453993673701466">Chcesz dostosować ustawienia synchronizacji i personalizacji przed ich włączeniem? Wprowadź zmiany w <ph name="BEGIN_LINK" />Ustawieniach<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Język strony:</translation>
 <translation id="3182749001423093222">Sprawdzanie pisowni</translation>
 <translation id="3183139917765991655">Importer profilów</translation>
-<translation id="3188257591659621405">Moje pliki</translation>
 <translation id="3188465121994729530">Średnia krocząca</translation>
 <translation id="3190558889382726167">Hasło zostało zapisane</translation>
 <translation id="3192947282887913208">Pliki dźwiękowe</translation>
@@ -4313,7 +4314,6 @@
 <translation id="7496511874649569424">Aplikacja <ph name="LINUX_APP_NAME" /> zostanie usunięta z tego urządzenia wraz z powiązanymi z nią danymi.</translation>
 <translation id="7497215489070763236">Certyfikat CA serwera</translation>
 <translation id="7497981768003291373">Nie ma zapisanych ostatnio logów tekstowych WebRTC.</translation>
-<translation id="7502199377020483660">Aby używać tych kart na wszystkich swoich urządzeniach, zapisz je na swoim koncie Google</translation>
 <translation id="7502658306369382406">Adres IPv6</translation>
 <translation id="7503191893372251637">Typ certyfikatu firmy Netscape</translation>
 <translation id="7503821294401948377">Nie można wczytać ikony „<ph name="ICON" />” dla czynności wykonywanej w przeglądarce.</translation>
@@ -4984,7 +4984,6 @@
 <translation id="8468750959626135884">Urządzenie <ph name="DEVICE_TYPE" /> możesz odblokowywać przy użyciu swojego telefonu z Androidem.</translation>
 <translation id="8470028084415844044">Aby korzystać ze wszystkich swoich haseł na innych urządzeniach, włącz synchronizację.</translation>
 <translation id="8470513973197838199">Zapisane hasła do <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Aby używać tej karty na wszystkich swoich urządzeniach, zapisz ją na swoim koncie Google</translation>
 <translation id="8472623782143987204">sprzętowe</translation>
 <translation id="8473863474539038330">Adresy i ustawienia</translation>
 <translation id="8475313423285172237">Inny program na Twoim komputerze dodał rozszerzenie, które może zmienić działanie Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_pt-BR.xtb b/chrome/app/resources/generated_resources_pt-BR.xtb
index f9a534f9..827e650 100644
--- a/chrome/app/resources/generated_resources_pt-BR.xtb
+++ b/chrome/app/resources/generated_resources_pt-BR.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Resolução da imagem</translation>
 <translation id="1943097386230153518">Instalar novo serviço</translation>
 <translation id="1944921356641260203">Atualização encontrada</translation>
+<translation id="1951012854035635156">Assistente</translation>
 <translation id="1954813140452229842">Erro ao ativar o compartilhamento. Verifique suas credenciais e tente novamente.</translation>
 <translation id="1956050014111002555">O arquivo continha muitos certificados e nenhum deles foi importado:</translation>
 <translation id="1956390763342388273">Essa ação fará o upload de todos os arquivos de "<ph name="FOLDER_PATH" />". Faça isso apenas se você confiar no site.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Assinatura de documentos da Microsoft</translation>
 <translation id="270516211545221798">Velocidade do touchpad</translation>
 <translation id="2705736684557713153">Role até a parte inferior da tela e ative o tethering instantâneo, se essa opção for exibida. Se não for, está tudo pronto.</translation>
+<translation id="2706892089432507937">Dispositivos USB</translation>
 <translation id="2707024448553392710">Fazendo o download do componente</translation>
 <translation id="270921614578699633">Média</translation>
 <translation id="2709453993673701466">Quer gerenciar a sincronização e a personalização antes que elas sejam ativadas? Visite <ph name="BEGIN_LINK" />Configurações<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Idioma da página:</translation>
 <translation id="3182749001423093222">Verificação ortográfica</translation>
 <translation id="3183139917765991655">Importador de perfil</translation>
-<translation id="3188257591659621405">Meus arquivos</translation>
 <translation id="3188465121994729530">Média móvel</translation>
 <translation id="3190558889382726167">Senha salva</translation>
 <translation id="3192947282887913208">Arquivos de áudio</translation>
@@ -4315,7 +4316,6 @@
 <translation id="7496511874649569424">O app <ph name="LINUX_APP_NAME" /> e os dados associados serão removidos deste dispositivo.</translation>
 <translation id="7497215489070763236">Certificado de CA do servidor</translation>
 <translation id="7497981768003291373">Você não tem nenhum registro de texto WebRTC capturado recentemente.</translation>
-<translation id="7502199377020483660">Para usar estes cartões em todos os seus dispositivos, salve-os na sua Conta do Google</translation>
 <translation id="7502658306369382406">Endereço IPv6</translation>
 <translation id="7503191893372251637">Tipo de certificado do Netscape</translation>
 <translation id="7503821294401948377">Não foi possível carregar o ícone "<ph name="ICON" />" para a ação do navegador.</translation>
@@ -4986,7 +4986,6 @@
 <translation id="8468750959626135884">Desbloquear o <ph name="DEVICE_TYPE" /> com seu smartphone Android.</translation>
 <translation id="8470028084415844044">Para ter todas as suas senhas em todos os seus dispositivos, ative a sincronização.</translation>
 <translation id="8470513973197838199">Senhas salvas para <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Para usar este cartão em todos os seus dispositivos, salve-o na sua Conta do Google</translation>
 <translation id="8472623782143987204">suportado por hardware</translation>
 <translation id="8473863474539038330">Endereços e mais</translation>
 <translation id="8475313423285172237">Outro programa em seu computador adicionou uma extensão que pode mudar a forma como o Google Chrome funciona.</translation>
diff --git a/chrome/app/resources/generated_resources_pt-PT.xtb b/chrome/app/resources/generated_resources_pt-PT.xtb
index b843bde..6bc5bc0 100644
--- a/chrome/app/resources/generated_resources_pt-PT.xtb
+++ b/chrome/app/resources/generated_resources_pt-PT.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Resolução da imagem</translation>
 <translation id="1943097386230153518">Instalar novo serviço</translation>
 <translation id="1944921356641260203">Atualização encontrada</translation>
+<translation id="1951012854035635156">Assistente</translation>
 <translation id="1954813140452229842">Erro ao montar a partilha. Verifique as suas credenciais e tente novamente.</translation>
 <translation id="1956050014111002555">O ficheiro continha vários certificados e nenhum deles foi importado:</translation>
 <translation id="1956390763342388273">Esta ação irá carregar todos os ficheiros de "<ph name="FOLDER_PATH" />". Faça isto apenas se confiar no site.</translation>
@@ -1153,6 +1154,7 @@
 <translation id="2704184184447774363">Assinatura de documentos Microsoft</translation>
 <translation id="270516211545221798">Velocidade do touchpad</translation>
 <translation id="2705736684557713153">Desloque-se até à parte inferior do ecrã e ative a Ligação via telemóvel instantânea, se for apresentada. Caso contrário, está pronto para começar.</translation>
+<translation id="2706892089432507937">Dispositivos USB</translation>
 <translation id="2707024448553392710">A transferir o componente</translation>
 <translation id="270921614578699633">Média superior</translation>
 <translation id="2709453993673701466">Pretende gerir a sincronização e a personalização antes de serem ativadas? Aceda às <ph name="BEGIN_LINK" />Definições<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Idioma da página:</translation>
 <translation id="3182749001423093222">Verificação ortográfica</translation>
 <translation id="3183139917765991655">Importador de perfis</translation>
-<translation id="3188257591659621405">Os meus ficheiros</translation>
 <translation id="3188465121994729530">Média de movimentações</translation>
 <translation id="3190558889382726167">Palavra-passe guardada</translation>
 <translation id="3192947282887913208">Ficheiros de áudio</translation>
@@ -4314,7 +4315,6 @@
 <translation id="7496511874649569424">A aplicação <ph name="LINUX_APP_NAME" /> e os dados associados à mesma serão removidos deste dispositivo.</translation>
 <translation id="7497215489070763236">Certificado da AC do servidor</translation>
 <translation id="7497981768003291373">Não existem registos de textos WebRTC capturados recentemente.</translation>
-<translation id="7502199377020483660">Para utilizar estes cartões em todos os seus dispositivos, guarde-os na sua Conta Google.</translation>
 <translation id="7502658306369382406">Endereço IPv6</translation>
 <translation id="7503191893372251637">Tipo de certificado Netscape</translation>
 <translation id="7503821294401948377">Não foi possível carregar o ícone "<ph name="ICON" />" para a ação do navegador.</translation>
@@ -4983,7 +4983,6 @@
 <translation id="8468750959626135884">Desbloqueie o <ph name="DEVICE_TYPE" /> com o telemóvel Android.</translation>
 <translation id="8470028084415844044">Para obter todas as suas palavras-passe em todos os dispositivos, ative a sincronização.</translation>
 <translation id="8470513973197838199">Palavras-passe guardadas para <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Para utilizar este cartão em todos os seus dispositivos, guarde-o na sua Conta Google.</translation>
 <translation id="8472623782143987204">suporte de hardware</translation>
 <translation id="8473863474539038330">Endereços e mais</translation>
 <translation id="8475313423285172237">Outro programa do computador adicionou uma extensão que pode alterar o funcionamento do Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_ro.xtb b/chrome/app/resources/generated_resources_ro.xtb
index 450b047..181759d5 100644
--- a/chrome/app/resources/generated_resources_ro.xtb
+++ b/chrome/app/resources/generated_resources_ro.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Rezoluția imaginii</translation>
 <translation id="1943097386230153518">Instalează un serviciu nou</translation>
 <translation id="1944921356641260203">A fost găsită o actualizare</translation>
+<translation id="1951012854035635156">Asistent</translation>
 <translation id="1954813140452229842">Eroare la montarea dispozitivului de stocare în rețea. Verifică acreditările și încearcă din nou.</translation>
 <translation id="1956050014111002555">Fișierul conținea certificate multiple și niciunul dintre acestea nu a fost importat:</translation>
 <translation id="1956390763342388273">Vor fi încărcate toate fișierele din „<ph name="FOLDER_PATH" />”. Fă acest lucru doar dacă ai încredere în site.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Semnare Microsoft a documentelor</translation>
 <translation id="270516211545221798">Viteza touchpadului</translation>
 <translation id="2705736684557713153">Derulează până în partea de jos a ecranului și activează Tethering instantaneu, dacă apare. Dacă nu, totul este gata.</translation>
+<translation id="2706892089432507937">Dispozitive USB</translation>
 <translation id="2707024448553392710">Componenta se descarcă</translation>
 <translation id="270921614578699633">Medie peste</translation>
 <translation id="2709453993673701466">Dorești să gestionezi sincronizarea și personalizarea înainte de a fi activate? Accesează <ph name="BEGIN_LINK" />Setările<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Limba paginii:</translation>
 <translation id="3182749001423093222">Verificarea ortografiei</translation>
 <translation id="3183139917765991655">Instrument de import al profilurilor</translation>
-<translation id="3188257591659621405">Fișierele mele</translation>
 <translation id="3188465121994729530">Medie mobilă</translation>
 <translation id="3190558889382726167">Parola a fost salvată</translation>
 <translation id="3192947282887913208">Fișiere audio</translation>
@@ -4313,7 +4314,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> și datele asociate acestei aplicații vor fi eliminate de pe dispozitiv.</translation>
 <translation id="7497215489070763236">Certificat CA de server</translation>
 <translation id="7497981768003291373">Nu ai jurnale text WebRTC înregistrate recent.</translation>
-<translation id="7502199377020483660">Pentru a folosi cardurile pe toate dispozitivele, salvează-le în Contul tău Google</translation>
 <translation id="7502658306369382406">Adresă IPv6</translation>
 <translation id="7503191893372251637">Tip de certificat Netscape</translation>
 <translation id="7503821294401948377">Nu se poate încărca pictograma „<ph name="ICON" />” pentru acțiunea browserului.</translation>
@@ -4983,7 +4983,6 @@
 <translation id="8468750959626135884">Deblochează dispozitivul <ph name="DEVICE_TYPE" /> folosind telefonul Android.</translation>
 <translation id="8470028084415844044">Pentru a accesa toate parolele pe toate dispozitivele, activează sincronizarea.</translation>
 <translation id="8470513973197838199">Parole salvate pentru <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Pentru a folosi acest card pe toate dispozitivele, salvează-l în Contul tău Google</translation>
 <translation id="8472623782143987204">susținut de hardware</translation>
 <translation id="8473863474539038330">Adrese și altele</translation>
 <translation id="8475313423285172237">Un alt program de pe computerul dvs. a adăugat o extensie care poate schimba modul în care funcționează Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_ru.xtb b/chrome/app/resources/generated_resources_ru.xtb
index a410016e..8b8e479 100644
--- a/chrome/app/resources/generated_resources_ru.xtb
+++ b/chrome/app/resources/generated_resources_ru.xtb
@@ -57,6 +57,7 @@
 <translation id="1070377999570795893">Одна из программ на вашем компьютере установила расширение, которое может влиять на работу Chrome.
 
 <ph name="EXTENSION_NAME" /></translation>
+<translation id="1070705170564860382">Страница откроется в альтернативном браузере через <ph name="COUNTDOWN_SECONDS" /> сек.</translation>
 <translation id="1071917609930274619">Шифрование данных</translation>
 <translation id="1076698951459398590">Включить тему</translation>
 <translation id="1076818208934827215">Microsoft Internet Explorer</translation>
@@ -215,6 +216,7 @@
 <translation id="1302227299132585524">Разрешить JavaScript из событий Apple</translation>
 <translation id="1303101771013849280">HTML-файл с закладками</translation>
 <translation id="1303671224831497365">Устройства Bluetooth не найдены</translation>
+<translation id="130491383855577612">Приложения и файлы Linux заменены.</translation>
 <translation id="1306606229401759371">Изменить настройки</translation>
 <translation id="1307559529304613120">Системе не удалось сохранить токен доступа для API на этом устройстве.</translation>
 <translation id="1307931752636661898">Нет доступа к файлам Linux</translation>
@@ -546,6 +548,7 @@
 <translation id="1803545009660609783">Перезаписать образец голоса</translation>
 <translation id="1805738995123446102">На фоновой вкладке используется микрофон.</translation>
 <translation id="1805822111539868586">Отладка страниц</translation>
+<translation id="1805967612549112634">Введите PIN-код ещё раз</translation>
 <translation id="1807938677607439181">Все файлы</translation>
 <translation id="1809734401532861917">Добавить мои закладки, историю, пароли и другие настройки в <ph name="USER_EMAIL_ADDRESS" /></translation>
 <translation id="1810764548349082891">Предпросмотр недоступен</translation>
@@ -575,6 +578,7 @@
 <translation id="1841545962859478868">Администратор устройства может просматривать следующую информацию:</translation>
 <translation id="1841616161104323629">Устройство не зарегистрировано.</translation>
 <translation id="1841705068325380214">Расширение "<ph name="EXTENSION_NAME" />" отключено</translation>
+<translation id="184273675144259287">Заменить приложения и файлы Linux предыдущей резервной копией</translation>
 <translation id="1842766183094193446">Включить демонстрационный режим?</translation>
 <translation id="1844692022597038441">Этот файл недоступен в автономном режиме.</translation>
 <translation id="1846308012215045257">Чтобы запустить плагин "<ph name="PLUGIN_NAME" />", нажмите кнопку мыши, удерживая Ctrl.</translation>
@@ -648,6 +652,7 @@
 <translation id="1942765061641586207">Разрешение изображения</translation>
 <translation id="1943097386230153518">Установить новый сервис</translation>
 <translation id="1944921356641260203">Найдено обновление</translation>
+<translation id="1951012854035635156">Ассистент</translation>
 <translation id="1954813140452229842">Не удалось подключить ресурс. Проверьте учетные данные и повторите попытку.</translation>
 <translation id="1956050014111002555">Файл содержит несколько сертификатов, ни один из которых не был импортирован:</translation>
 <translation id="1956390763342388273">Вы собираетесь загрузить все файлы из "<ph name="FOLDER_PATH" />". Не делайте этого, если не доверяете сайту.</translation>
@@ -666,6 +671,7 @@
 <translation id="1976323404609382849">Файлы cookie с различных сайтов заблокированы.</translation>
 <translation id="1977965994116744507">Чтобы снять блокировку, поднесите телефон ближе к устройству <ph name="DEVICE_TYPE" />.</translation>
 <translation id="1979280758666859181">Вы переходите на канал обновления с более ранней версией <ph name="PRODUCT_NAME" />. Чтобы изменения вступили в силу, версия канала и текущая версия на вашем устройстве должны совпадать.</translation>
+<translation id="1982354452682152483">Описание недоступно.</translation>
 <translation id="1983959805486816857">Создав контролируемый профиль, вы можете управлять его настройками с любого устройства на странице <ph name="MANAGEMENT_URL" />.</translation>
 <translation id="1987317783729300807">Аккаунты</translation>
 <translation id="1989112275319619282">Выбрать</translation>
@@ -677,6 +683,7 @@
 <translation id="1999763610967697511">Перетаскивание</translation>
 <translation id="2000419248597011803">Отправлять некоторые файлы cookie и поисковые запросы из адресной строки в поисковую систему по умолчанию</translation>
 <translation id="2001796770603320721">Открыть на Google Диске</translation>
+<translation id="2002109485265116295">В режиме реального времени</translation>
 <translation id="2003130567827682533">Чтобы активировать службу передачи данных "<ph name="NAME" />", сначала подключитесь к сети Wi-Fi.</translation>
 <translation id="200544492091181894">Вы можете в любое время изменить свой выбор в настройках.</translation>
 <translation id="2006638907958895361">Открыть ссылку в приложении "<ph name="APP" />"</translation>
@@ -804,6 +811,7 @@
 <translation id="2200603218210188859">Настройки USB-устройства</translation>
 <translation id="220138918934036434">Скрыть кнопку</translation>
 <translation id="2202898655984161076">Возникла проблема с перечнем принтеров. Возможно, некоторые принтеры не удалось зарегистрировать при помощи <ph name="CLOUD_PRINT_NAME" />.</translation>
+<translation id="2203484353475059657">PIN-коды не совпадают.</translation>
 <translation id="2203682048752833055">Поисковая система, используемая в <ph name="BEGIN_LINK" />адресной строке<ph name="END_LINK" /></translation>
 <translation id="2204034823255629767">Просмотр и изменение вводимого текста</translation>
 <translation id="220792432208469595">Отправка данных о работе устройства. Сейчас это устройство автоматически отправляет в Google диагностическую информацию, сведения об использовании приложений и самого устройства. Эти данные нужны нам, чтобы в будущем повысить стабильность приложений и внести другие улучшения. Некоторые данные в обобщенном виде пригодятся партнерам Google, например разработчикам Android. Эта настройка принудительно применяется владельцем. Если запись дополнительной истории приложений и веб-поиска включена, эта информация может сохраняться в вашем аккаунте. <ph name="BEGIN_LINK1" />Подробнее…<ph name="END_LINK1" /></translation>
@@ -903,6 +911,7 @@
 <translation id="2340263603246777781">Сайт <ph name="ORIGIN" /> запрашивает подключение</translation>
 <translation id="2342740338116612727">Закладки добавлены</translation>
 <translation id="2344028582131185878">Автоматическая загрузка</translation>
+<translation id="2344214284954353199">Слишком короткий PIN-код.</translation>
 <translation id="2345723121311404059">Печать 1 страницы на принтере <ph name="PRINTER_NAME" /></translation>
 <translation id="2347644257713614136">Использование Hangouts и Cast for Education регулируется Политикой конфиденциальности Google.</translation>
 <translation id="2348176352564285430">Приложение: <ph name="ARC_PROCESS_NAME" /></translation>
@@ -1033,6 +1042,7 @@
 <translation id="2534460670861217804">Безопасный HTTP-прокси</translation>
 <translation id="253557089021624350">Количество соединений keepalive</translation>
 <translation id="2538361623464451692">Синхронизация отключена</translation>
+<translation id="2540449034743108469">Чтобы включить прослушиватель событий для расширений, нажмите "Запустить".</translation>
 <translation id="2541002089857695151">Оптимизировать трансляцию в полноэкранном режиме?</translation>
 <translation id="2542049655219295786">Таблица Google</translation>
 <translation id="2544853746127077729">Сертификат аутентификации отклонен сетью</translation>
@@ -1052,6 +1062,7 @@
 <translation id="2566124945717127842">Функция Powerwash восстановит заводские настройки устройства <ph name="IDS_SHORT_PRODUCT_NAME" />.</translation>
 <translation id="2568774940984945469">Контейнер панели информации</translation>
 <translation id="257088987046510401">Темы</translation>
+<translation id="2571655996835834626">Изменение настроек доступа сайтов к файлам cookie, JavaScript, плагинам, геоданным, микрофону, камере и другим функциям</translation>
 <translation id="2572032849266859634">Предоставлен доступ к тому <ph name="VOLUME_NAME" /> (только чтение).</translation>
 <translation id="2575247648642144396">Значок будет отображаться, если расширение может работать на загруженной странице. Активируйте его, нажав на значок или с помощью комбинации клавиш <ph name="EXTENSION_SHORTCUT" />.</translation>
 <translation id="257779572837908839">Использовать в качестве Chromebox для видеоконференций</translation>
@@ -1144,6 +1155,7 @@
 <translation id="2704184184447774363">Подпись документов Microsoft</translation>
 <translation id="270516211545221798">Скорость указателя (для сенсорной панели)</translation>
 <translation id="2705736684557713153">Прокрутите экран вниз и включите мгновенную точку доступа. Если этой функции нет, значит она настроена.</translation>
+<translation id="2706892089432507937">USB-устройства</translation>
 <translation id="2707024448553392710">Компонент скачивается</translation>
 <translation id="270921614578699633">Среднее</translation>
 <translation id="2709453993673701466">Хотите изменить параметры синхронизации и персонализации до того, как они вступят в силу? Перейдите в <ph name="BEGIN_LINK" />Настройки<ph name="END_LINK" />.</translation>
@@ -1173,6 +1185,7 @@
 <translation id="2739191690716947896">Отладка</translation>
 <translation id="2739240477418971307">Изменение настроек специальных возможностей</translation>
 <translation id="2740393541869613458">проверка сайтов, посещенных пользователем контролируемого аккаунта, и</translation>
+<translation id="274290345632688601">Восстановление приложений и файлов Linux…</translation>
 <translation id="2743387203779672305">Скопировать в буфер</translation>
 <translation id="2745080116229976798">Квалифицированное подчинение Microsoft</translation>
 <translation id="2745305015456260872">Устройство находится под управлением домена <ph name="ENROLLMENT_DOMAIN" />. Администратору домена доступна информация обо всех действиях пользователя, включая сайты, которые он посетил, а также адрес электронной почты и пароли. Подробнее…</translation>
@@ -1213,6 +1226,7 @@
 <translation id="2799223571221894425">Перезапустить</translation>
 <translation id="2800760947029405028">Загрузить изображение</translation>
 <translation id="2803375539583399270">Введите PIN-код</translation>
+<translation id="2804043232879091219">Не удалось открыть альтернативный браузер.</translation>
 <translation id="2805646850212350655">Зашифрованная файловая система (EFS) Microsoft</translation>
 <translation id="2805756323405976993">Приложения</translation>
 <translation id="2806891468525657116">Ярлык уже добавлен</translation>
@@ -1227,6 +1241,7 @@
 <translation id="2818476747334107629">Сведения о принтере</translation>
 <translation id="2820957248982571256">Поиск…</translation>
 <translation id="2822634587701817431">Свернуть или развернуть</translation>
+<translation id="2822910719211888134">Не удалось сохранить резервную копию Linux</translation>
 <translation id="2825758591930162672">Открытый ключ субъекта</translation>
 <translation id="2828650939514476812">Подключитесь к сети Wi-Fi</translation>
 <translation id="2836269494620652131">Сбой</translation>
@@ -1297,6 +1312,7 @@
 <translation id="2932330436172705843"><ph name="PROFILE_DISPLAY_NAME" /> (детский аккаунт)</translation>
 <translation id="2932483646085333864">Чтобы начать синхронизацию, выйдите из аккаунта и войдите снова</translation>
 <translation id="2932883381142163287">Сообщить о нарушении</translation>
+<translation id="2936851848721175671">Резервное копирование и восстановление</translation>
 <translation id="2938225289965773019">переход по ссылкам <ph name="PROTOCOL" /></translation>
 <translation id="2939938020978911855">Показать доступные устройства Bluetooth</translation>
 <translation id="2941112035454246133">Низкий</translation>
@@ -1424,6 +1440,11 @@
 <translation id="3143754809889689516">Воспроизвести с начала</translation>
 <translation id="3144126448740580210">ГОТОВО</translation>
 <translation id="3144647712221361880">Открыть ссылку как</translation>
+<translation id="3149477159749171726">Версия:
+    <ph name="LINUX_VERSION" />
+
+    Описание:
+    <ph name="LINUX_DESCRIPTION" /></translation>
 <translation id="3149510190863420837">Приложения Chrome</translation>
 <translation id="3150927491400159470">Жесткая перезагрузка</translation>
 <translation id="315116470104423982">Мобильное подключение</translation>
@@ -1448,7 +1469,6 @@
 <translation id="3177909033752230686">Язык страницы:</translation>
 <translation id="3182749001423093222">Проверка правописания</translation>
 <translation id="3183139917765991655">Импорт профилей</translation>
-<translation id="3188257591659621405">Мои файлы</translation>
 <translation id="3188465121994729530">Скользящее среднее</translation>
 <translation id="3190558889382726167">Пароль сохранен</translation>
 <translation id="3192947282887913208">Аудиофайлы</translation>
@@ -1470,6 +1490,7 @@
 <translation id="3227137524299004712">Микрофон</translation>
 <translation id="3228679360002431295">Подключение и проверка<ph name="ANIMATED_ELLIPSIS" /></translation>
 <translation id="3232318083971127729">Значение:</translation>
+<translation id="3233271424239923319">Выполнить резервное копирование приложений и файлов Linux</translation>
 <translation id="3236289833370040187">Право собственности будет передано домену <ph name="DESTINATION_DOMAIN" />.</translation>
 <translation id="323803881985677942">Открыть параметры расширения</translation>
 <translation id="3241680850019875542">Выберите корневой каталог упаковываемого расширения. Для обновления расширения также укажите закрытый ключ.</translation>
@@ -1812,6 +1833,7 @@
 <translation id="3726463242007121105">Невозможно получить доступ к устройству, так как его файловая система не поддерживается.</translation>
 <translation id="3727148787322499904">Изменение этого параметра повлияет на все общие сети</translation>
 <translation id="3727187387656390258">Просмотреть всплывающее окно</translation>
+<translation id="372722114124766626">Один раз</translation>
 <translation id="3729506734996624908">Разрешенные сайты</translation>
 <translation id="3731997362820527097">Выберите электронный ключ</translation>
 <translation id="3732078975418297900">Ошибка в строке <ph name="ERROR_LINE" /></translation>
@@ -2142,6 +2164,7 @@
 <translation id="42137655013211669">Доступ к этому ресурсу запрещен сервером.</translation>
 <translation id="4215350869199060536">Имя содержит недопустимые символы!</translation>
 <translation id="4215448920900139318">Сохранение файлов (<ph name="FILE_COUNT" />)…</translation>
+<translation id="4222932583846282852">Отмена…</translation>
 <translation id="4225397296022057997">На всех сайтах</translation>
 <translation id="4235200303672858594">Полноэкранный режим</translation>
 <translation id="4235813040357936597">Добавить аккаунт в профиль <ph name="PROFILE_NAME" /></translation>
@@ -2186,6 +2209,7 @@
 <translation id="4296575653627536209">Создать контролируемый профиль</translation>
 <translation id="4297219207642690536">Перезапустить и сбросить настройки</translation>
 <translation id="4297322094678649474">Настройки перевода</translation>
+<translation id="4303079906735388947">Установите новый PIN-код для электронного ключа.</translation>
 <translation id="4305227814872083840">длинная (2 с)</translation>
 <translation id="4306119971288449206">Приложения должны иметь тип контента "<ph name="CONTENT_TYPE" />"</translation>
 <translation id="4309420042698375243"><ph name="NUM_KILOBYTES" /> КБ (<ph name="NUM_KILOBYTES_LIVE" /> КБ активно)</translation>
@@ -2346,14 +2370,17 @@
 <translation id="4569747168316751899">При простое</translation>
 <translation id="4570387585180509432">Адреса, номера телефонов и не только</translation>
 <translation id="4572659312570518089">При подключении к "<ph name="DEVICE_NAME" />" аутентификация была отменена.</translation>
+<translation id="4572779512957829735">Введите PIN-код для электронного ключа.</translation>
 <translation id="4572815280350369984"><ph name="FILE_TYPE" />-файл</translation>
 <translation id="457386861538956877">Ещё...</translation>
 <translation id="4574741712540401491">• <ph name="LIST_ITEM_TEXT" /></translation>
 <translation id="4576541033847873020">Подключение устройства Bluetooth</translation>
 <translation id="4579581181964204535">Трансляция с сайта <ph name="HOST_NAME" /> невозможна</translation>
+<translation id="4581774856936278355">Не удалось восстановить данные Linux</translation>
 <translation id="4582497162516204941">Установка Linux (бета)</translation>
 <translation id="4582563038311694664">Сбросить все настройки</translation>
 <translation id="4585793705637313973">Изменить страницу</translation>
+<translation id="4586275095964870617">Не удалось открыть страницу <ph name="URL" /> в альтернативном браузере. Обратитесь к системному администратору.</translation>
 <translation id="4590324241397107707">Хранилище для базы данных</translation>
 <translation id="4593021220803146968">&amp;Перейти по адресу <ph name="URL" /></translation>
 <translation id="4595560905247879544">Изменять приложения и расширения может только менеджер (<ph name="CUSTODIAN_NAME" />).</translation>
@@ -2391,6 +2418,7 @@
 <translation id="4648499713050786492">Разблокируйте свой профиль, прежде чем добавлять ещё один.</translation>
 <translation id="4651484272688821107">Не удалось загрузить онлайн-компонент с ресурсами демонстрационного режима.</translation>
 <translation id="4656293982926141856">С компьютера</translation>
+<translation id="465878909996028221">Для переадресации в браузере поддерживаются только протоколы HTTP, HTTPS и файловые протоколы.</translation>
 <translation id="4660476621274971848">Ожидаемая версия: <ph name="EXPECTED_VERSION" />, полученная версия: <ph name="NEW_ID" /></translation>
 <translation id="4662788913887017617">Поделитесь закладкой с iPhone</translation>
 <translation id="4663373278480897665">Доступ к камере разрешен</translation>
@@ -2527,6 +2555,7 @@
 <translation id="4870758487381879312">Чтобы просмотреть сведения о конфигурации, введите пароль, полученный от администратора</translation>
 <translation id="4870903493621965035">Нет подключенных устройств</translation>
 <translation id="4871308555310586478">Не из Интернет-магазина Chrome.</translation>
+<translation id="4871322859485617074">PIN-код содержит недопустимые символы.</translation>
 <translation id="4871370605780490696">Добавить закладку</translation>
 <translation id="4873265419374180291"><ph name="NUMBER_OF_BYTES" /> Б</translation>
 <translation id="4873312501243535625">Проверка медиафайлов</translation>
@@ -2805,6 +2834,7 @@
 <translation id="5280426389926346830">Создать ярлык?</translation>
 <translation id="528208740344463258">Чтобы скачивать и использовать приложения Android, необходимо установить это обязательное обновление. Во время установки пользоваться устройством <ph name="DEVICE_TYPE" /> нельзя. После обновления устройство <ph name="DEVICE_TYPE" /> перезагрузится автоматически.</translation>
 <translation id="5282733140964383898">Если включить этот параметр, то браузер будет сообщать сайтам, что отслеживать ваши данные нельзя. Сайты будут обрабатывать этот запрос по-разному. Например, некоторые сайты перестанут показывать рекламу, подобранную на основе страниц, которые вы открывали. Другие сайты продолжат собирать и использовать данные о работе в браузере (например, чтобы повышать безопасность, предоставлять вам контент, показывать рекламу и рекомендации или составлять статистические отчеты). <ph name="BEGIN_LINK" />Подробнее…<ph name="END_LINK" /></translation>
+<translation id="5283049351426079445">Вы точно хотите установить приложение "<ph name="APP_NAME" />"?</translation>
 <translation id="5283677936944177147">Не удалось определить модель или серийный номер устройства.</translation>
 <translation id="5284445933715251131">Продолжить скачивание</translation>
 <translation id="5285635972691565180">Экран <ph name="DISPLAY_ID" /></translation>
@@ -3450,11 +3480,13 @@
 <translation id="6206311232642889873">Копировать изображение</translation>
 <translation id="6207200176136643843">Восстановить масштаб по умолчанию</translation>
 <translation id="620722923698527029">Запомнить мой выбор для этого типа ссылок</translation>
+<translation id="6207282396926186323">Установка приложения Linux "<ph name="APP_NAME" />"</translation>
 <translation id="6207937957461833379">Страна/регион</translation>
 <translation id="6211495400987308581"><ph name="PROFILE_NAME" />: ошибка синхронизации</translation>
 <translation id="6212039847102026977">Показать дополнительные свойства сети</translation>
 <translation id="6212168817037875041">Выключать экран</translation>
 <translation id="6212752530110374741">Отправить ссылку по эл. почте</translation>
+<translation id="6216696360484424239">Автоматический вход</translation>
 <translation id="6218058416316985984">Устройство <ph name="DEVICE_TYPE" /> не подключено к Интернету. Установите соединение и повторите попытку.</translation>
 <translation id="6220413761270491930">Ошибка при загрузке расширения</translation>
 <translation id="6223447490656896591">Персонализированное изображение</translation>
@@ -3959,6 +3991,7 @@
 <translation id="6998711733709403587">Выбрано папок: <ph name="SELCTED_FOLDERS_COUNT" /></translation>
 <translation id="6998793565256476099">Зарегистрировать как устройство для проведения видеоконференций.</translation>
 <translation id="7000347579424117903">Сочетание должно начинаться с клавиши Ctrl, Alt или Search</translation>
+<translation id="7001036685275644873">Резервное копирование приложений и файлов Linux…</translation>
 <translation id="7002055706763150362">Чтобы начать настройку Smart Lock для Chromebook, введите пароль. Так мы определим, что функцию пытаетесь включить именно вы.</translation>
 <translation id="7002454948392136538">Выбор менеджера для этого контролируемого профиля</translation>
 <translation id="7003339318920871147">Базы данных в Интернете</translation>
@@ -4282,7 +4315,6 @@
 <translation id="7496511874649569424">Приложение "<ph name="LINUX_APP_NAME" />" и связанные данные будут удалены с устройства.</translation>
 <translation id="7497215489070763236">Серверный сертификат ЦС</translation>
 <translation id="7497981768003291373">Не обнаружено недавно сохраненных текстовых журналов WebRTC.</translation>
-<translation id="7502199377020483660">Сохраните карты в аккаунте Google, чтобы пользоваться ими на всех своих устройствах.</translation>
 <translation id="7502658306369382406">Адрес IPv6</translation>
 <translation id="7503191893372251637">Тип сертификата Netscape</translation>
 <translation id="7503821294401948377">Не удалось загрузить значок "<ph name="ICON" />" для действия браузера.</translation>
@@ -4359,12 +4391,14 @@
 <translation id="7625568159987162309">Посмотреть текущие разрешения и сохраненные данные сайтов</translation>
 <translation id="7627790789328695202">Файл "<ph name="FILE_NAME" />" уже существует. Задайте другое название и повторите попытку.</translation>
 <translation id="7629827748548208700">Вкладка: <ph name="TAB_NAME" /></translation>
+<translation id="7631014249255418691">Резервная копия приложений и файлов Linux сохранена.</translation>
 <translation id="7631887513477658702">Всегда открывать файлы этого типа</translation>
 <translation id="7632948528260659758">Не удалось обновить следующие киоск-приложения:</translation>
 <translation id="763632859238619983">Запретить сайтам устанавливать обработчики платежей</translation>
 <translation id="7639178625568735185">Готово!</translation>
 <translation id="764017888128728">С помощью <ph name="PASSWORD_MANAGER_BRAND" /> вы будете автоматически входить на сайты, для которых сохранили пароли.</translation>
 <translation id="7642778300616172920">Скрыть конфиденциальные данные</translation>
+<translation id="7643842463591647490">{0,plural, =1{Открыто # окно}one{Открыто # окно}few{Открыто # окна}many{Открыто # окон}other{Открыто # окна}}</translation>
 <translation id="7645176681409127223"><ph name="USER_NAME" /> (владелец)</translation>
 <translation id="7647403192093989392">Нет недавних действий</translation>
 <translation id="7648992873808071793">сохранение файлов на этом устройстве</translation>
@@ -4390,6 +4424,7 @@
 <translation id="7684212569183643648">Установлено администратором</translation>
 <translation id="7684559058815332124">Перейти на страницу входа через адаптивный портал</translation>
 <translation id="7685049629764448582">Память JavaScript</translation>
+<translation id="7685087414635069102">Требуется PIN-код</translation>
 <translation id="7686938547853266130"><ph name="FRIENDLY_NAME" /> (<ph name="DEVICE_PATH" />)</translation>
 <translation id="7690294790491645610">Введите новый пароль ещё раз</translation>
 <translation id="7690378713476594306">Выбрать из списка</translation>
@@ -4421,6 +4456,7 @@
 <translation id="7721179060400456005">Разрешить показывать окно на нескольких устройствах</translation>
 <translation id="7722040605881499779">Для обновления необходимо <ph name="NECESSARY_SPACE" />.</translation>
 <translation id="7724603315864178912">Вырезать</translation>
+<translation id="7728570244950051353">Заблокированный экран из спящего режима</translation>
 <translation id="7728668285692163452">Изменение вступит в силу позже</translation>
 <translation id="7730449930968088409">Снимок содержания экрана</translation>
 <translation id="7730494089396812859">Показать данные о резервных копиях в облаке</translation>
@@ -4491,6 +4527,7 @@
     На Google Диске недостаточно места. Требуется ещё <ph name="FILE_SIZE" />.
     <ph name="LINE_BREAK2" />
     Попробуйте выбрать только часть фотографий.</translation>
+<translation id="7824864914877854148">При сохранении резервной копии произошла ошибка.</translation>
 <translation id="782590969421016895">Использовать текущие страницы</translation>
 <translation id="7826254698725248775">Конфликт идентификаторов устройств.</translation>
 <translation id="7826346148677309647">Ещё больше приложений для вашего устройства вы найдете в Play Маркете.</translation>
@@ -4598,6 +4635,8 @@
 <translation id="794676567536738329">Подтверждение разрешений</translation>
 <translation id="7947962633355574091">&amp;Копировать URL видео</translation>
 <translation id="7950040156882184764">Internet Printing Protocol (HTTP)</translation>
+<translation id="7951265006188088697">Добавить способы оплаты в Google Pay и управлять ими можно на странице <ph name="BEGIN_LINK" />Аккаунт Google<ph name="END_LINK" />.</translation>
+<translation id="795282463722894016">Восстановление завершено</translation>
 <translation id="7952904276017482715">Ожидаемый идентификатор: <ph name="EXPECTED_ID" />, полученный идентификатор: <ph name="NEW_ID" /></translation>
 <translation id="7953739707111622108">Невозможно получить доступ к устройству, так как его файловая система не опознана.</translation>
 <translation id="7953955868932471628">Управление ярлыками</translation>
@@ -4735,6 +4774,7 @@
 <translation id="8138082791834443598">(Необязательно) Обновите данные для этого устройства или укажите новые.</translation>
 <translation id="813913629614996137">Инициализация...</translation>
 <translation id="8140778357236808512">Импортировать существующий контролируемый профиль</translation>
+<translation id="8141584439523427891">Запуск альтернативного браузера…</translation>
 <translation id="8141725884565838206">Управление паролями</translation>
 <translation id="8142441511840089262">Двойное нажатие кнопкой мыши</translation>
 <translation id="8143442547342702591">Недействительное приложение</translation>
@@ -4926,6 +4966,7 @@
 <translation id="8452135315243592079">SIM-карта не обнаружена</translation>
 <translation id="845627346958584683">Время окончания срока действия</translation>
 <translation id="8456681095658380701">Недопустимое название</translation>
+<translation id="845702320058262034">Не удается подключиться к телефону. Убедитесь, что на нем включен Bluetooth.</translation>
 <translation id="8457451314607652708">Импортировать закладки</translation>
 <translation id="8460336040822756677">Если вы отключите Smart Lock для устройства <ph name="DEVICE_TYPE" />, то не сможете разблокировать устройства Chrome с помощью телефона и вам потребуется вводить пароль.</translation>
 <translation id="8461329675984532579">Название провайдера</translation>
@@ -4942,7 +4983,6 @@
 <translation id="8468750959626135884">Снимайте блокировку устройства <ph name="DEVICE_TYPE" /> с помощью телефона Android.</translation>
 <translation id="8470028084415844044">Чтобы получить доступ к паролям на всех своих устройствах, включите синхронизацию.</translation>
 <translation id="8470513973197838199">Сохраненные пароли для <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Сохраните карту в аккаунте Google, чтобы пользоваться ею на всех своих устройствах.</translation>
 <translation id="8472623782143987204">требуется оборудование</translation>
 <translation id="8473863474539038330">Адреса и другая информация</translation>
 <translation id="8475313423285172237">Одна из программ на вашем компьютере установила расширение, которое может влиять на работу Chrome.</translation>
@@ -5062,6 +5102,7 @@
 <translation id="8662978096466608964">Chrome не может установить выбранное изображение в качестве обоев рабочего стола.</translation>
 <translation id="8663099077749055505">Всегда блокировать автоматическое скачивание нескольких файлов с сайта <ph name="HOST" /></translation>
 <translation id="8664389313780386848">&amp;Просмотр кода страницы</translation>
+<translation id="8665180165765946056">Готово</translation>
 <translation id="866611985033792019">Доверять этому сертификату для идентификации адресов электронной почты</translation>
 <translation id="8666584013686199826">Спрашивать моего разрешения на доступ сайтов к USB-устройствам</translation>
 <translation id="8667328578593601900"><ph name="FULLSCREEN_ORIGIN" /> работает в полноэкранном режиме и не показывает курсор.</translation>
@@ -5101,6 +5142,7 @@
 <translation id="8715480913140015283">На фоновой вкладке используется камера.</translation>
 <translation id="8716931980467311658">Удалить с устройства <ph name="DEVICE_TYPE" /> все приложения для Linux, а также данные из папки "Файлы Linux"?</translation>
 <translation id="8717864919010420084">Копировать ссылку</translation>
+<translation id="8719472795285728850">Прослушивание событий расширений…</translation>
 <translation id="8719653885894320876">Ошибка скачивания плагина <ph name="PLUGIN_NAME" /></translation>
 <translation id="8720200012906404956">Идет поиск мобильной сети. <ph name="BEGIN_LINK" />Подробнее…<ph name="END_LINK" /></translation>
 <translation id="8720816553731218127">Срок инициализации для атрибутов времени установки истек.</translation>
@@ -5145,6 +5187,7 @@
 <translation id="8775144690796719618">Недействительный URL</translation>
 <translation id="8775404590947523323">Изменения сохраняются автоматически.<ph name="BREAKS" />Чтобы оставить копию исходного изображения, снимите флажок "Перезаписать оригинал".</translation>
 <translation id="8777628254805677039">пароль суперпользователя</translation>
+<translation id="8780123805589053431">Получать описания изображений от Google</translation>
 <translation id="8780443667474968681">Голосовой поиск отключен.</translation>
 <translation id="878069093594050299">Этот сертификат был проверен на возможность использования в следующих целях:</translation>
 <translation id="8781980678064919987">Завершать работу при закрытии крышки</translation>
@@ -5195,6 +5238,7 @@
 <translation id="8847988622838149491">USB</translation>
 <translation id="8848561196844274665">После подключения устройство Chromebook сможет:</translation>
 <translation id="8850251000316748990">Ещё...</translation>
+<translation id="8853586775156634952">Карта будет сохранена только на этом устройстве.</translation>
 <translation id="8859057652521303089">Выберите язык:</translation>
 <translation id="8859174528519900719">Субфрейм: <ph name="SUBFRAME_SITE" /></translation>
 <translation id="8860454412039442620">Электронные таблицы Excel</translation>
@@ -5237,6 +5281,7 @@
 <translation id="891365694296252935">Отправка данных о работе устройства. Сейчас это устройство автоматически отправляет в Google диагностическую информацию, сведения об использовании приложений и самого устройства. Установить личность ребенка по этим данным нельзя. Они нужны нам, чтобы в будущем повысить стабильность приложений и внести другие улучшения. Некоторые данные в обобщенном виде пригодятся партнерам Google, например разработчикам Android. Эта настройка принудительно применяется владельцем. Если запись дополнительной истории приложений и веб-поиска включена, эта информация может сохраняться в аккаунте ребенка. <ph name="BEGIN_LINK1" />Подробнее…<ph name="END_LINK1" /></translation>
 <translation id="8915370057835397490">Загрузка подсказки</translation>
 <translation id="8916476537757519021">Субфрейм в режиме инкогнито: <ph name="SUBFRAME_SITE" /></translation>
+<translation id="8917490105272468696">Включить функцию</translation>
 <translation id="8919275547519617350">Чтобы получить доступ к паролям на всех своих устройствах, войдите в аккаунт и включите синхронизацию.</translation>
 <translation id="8921366488406707015">Проверка электронного ключа</translation>
 <translation id="8922013791253848639">Всегда разрешать рекламу на этом сайте</translation>
@@ -5254,7 +5299,9 @@
 <translation id="8944099748578356325">Начнет быстрее расходовать заряд батареи (сейчас она заряжена на <ph name="BATTERY_PERCENTAGE" />%)</translation>
 <translation id="8944964446326379280">Приложение "<ph name="APP_NAME" />" предоставило сайту <ph name="TAB_NAME" /> доступ к окну.</translation>
 <translation id="8946359700442089734">На устройстве <ph name="IDS_SHORT_PRODUCT_NAME" /> включены не все функции отладки.</translation>
+<translation id="8947779852178668482">Получать описания изображений от Google</translation>
 <translation id="894871326938397531">Выйти из режима инкогнито?</translation>
+<translation id="8951256747718668828">При восстановлении данных произошла ошибка.</translation>
 <translation id="895347679606913382">Запуск...</translation>
 <translation id="895944840846194039">Память JavaScript</translation>
 <translation id="8959810181433034287">Этот пароль будет использоваться контролируемым пользователем для входа. Выберите надежный пароль и сообщите его пользователю.</translation>
diff --git a/chrome/app/resources/generated_resources_sk.xtb b/chrome/app/resources/generated_resources_sk.xtb
index fdef5a50..c756384b 100644
--- a/chrome/app/resources/generated_resources_sk.xtb
+++ b/chrome/app/resources/generated_resources_sk.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Rozlíšenie obrázka</translation>
 <translation id="1943097386230153518">Inštalovať novú službu</translation>
 <translation id="1944921356641260203">Je k dispozícii aktualizácia</translation>
+<translation id="1951012854035635156">Asistent</translation>
 <translation id="1954813140452229842">Pri pripájaní zdieľaného úložiska sa vyskytla chyba. Skontrolujte poverenia a skúste to znova.</translation>
 <translation id="1956050014111002555">Súbor obsahoval viacero certifikátov a žiadny z nich nebol importovaný:</translation>
 <translation id="1956390763342388273">Touto akciou nahráte všetky súbory z priečinka <ph name="FOLDER_PATH" />. Vykonajte to iba v prípade, že webu dôverujete.</translation>
@@ -1152,6 +1153,7 @@
 <translation id="2704184184447774363">Podpis dokumentu Microsoft</translation>
 <translation id="270516211545221798">Rýchlosť touchpadu</translation>
 <translation id="2705736684557713153">Posuňte zobrazenie do dolnej časti obrazovky a ak sa objaví dynamický tethering, zapnite ho. Ak sa nezobrazí, už je nastavený.</translation>
+<translation id="2706892089432507937">Zariadenia USB</translation>
 <translation id="2707024448553392710">Komponent sa sťahuje</translation>
 <translation id="270921614578699633">Priemer za</translation>
 <translation id="2709453993673701466">Chcete pred zapnutím spravovať možnosti synchronizácie a prispôsobenia? Prejdite do <ph name="BEGIN_LINK" />Nastavení<ph name="END_LINK" />.</translation>
@@ -1465,7 +1467,6 @@
 <translation id="3177909033752230686">Jazyk stránky:</translation>
 <translation id="3182749001423093222">Kontrola pravopisu</translation>
 <translation id="3183139917765991655">Profile Importer</translation>
-<translation id="3188257591659621405">Moje súbory</translation>
 <translation id="3188465121994729530">Kĺzavý priemer</translation>
 <translation id="3190558889382726167">Heslo bolo uložené</translation>
 <translation id="3192947282887913208">Zvukové súbory</translation>
@@ -4311,7 +4312,6 @@
 <translation id="7496511874649569424">Aplikácia <ph name="LINUX_APP_NAME" /> a s ňou združené údaje sa odstránia z tohto zariadenia.</translation>
 <translation id="7497215489070763236">Certifikát CA servera</translation>
 <translation id="7497981768003291373">Nemáte žiadne nedávno zaznamenané textové denníky WebRTC.</translation>
-<translation id="7502199377020483660">Ak chcete používať tieto karty vo všetkých zariadeniach, uložte si ich v účte Google</translation>
 <translation id="7502658306369382406">Adresa IPv6</translation>
 <translation id="7503191893372251637">Netscape – typ certifikátu </translation>
 <translation id="7503821294401948377">Nepodarilo sa načítať ikonu „<ph name="ICON" />“ akcie prehliadača.</translation>
@@ -4980,7 +4980,6 @@
 <translation id="8468750959626135884">Odomknite zariadenie <ph name="DEVICE_TYPE" /> pomocou telefónu s Androidom.</translation>
 <translation id="8470028084415844044">Ak chcete získať svoje heslá vo všetkých zariadeniach, zapnite synchronizáciu.</translation>
 <translation id="8470513973197838199">Uložené heslá pre <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Ak chcete túto kartu používať vo všetkých svojich zariadeniach, uložte si ju v účte Google</translation>
 <translation id="8472623782143987204">hardvérová záloha</translation>
 <translation id="8473863474539038330">Adresy a ďalšie údaje</translation>
 <translation id="8475313423285172237">Iný program v počítači pridal rozšírenie, ktoré môže zmeniť spôsob fungovania prehliadača Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_sl.xtb b/chrome/app/resources/generated_resources_sl.xtb
index 74538fb..2076ac3 100644
--- a/chrome/app/resources/generated_resources_sl.xtb
+++ b/chrome/app/resources/generated_resources_sl.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Ločljivost slike</translation>
 <translation id="1943097386230153518">Namesti novo storitev</translation>
 <translation id="1944921356641260203">Najdena je bila posodobitev</translation>
+<translation id="1951012854035635156">Pomočnik</translation>
 <translation id="1954813140452229842">Napaka pri vpenjanju datotečnega sredstva v skupni rabi. Preverite poverilnice in poskusite znova.</translation>
 <translation id="1956050014111002555">V datoteki je bilo več potrdil in nobeno ni bilo uvoženo:</translation>
 <translation id="1956390763342388273">S tem bodo naložene vse datoteke z mesta »<ph name="FOLDER_PATH" />«. To storite samo, če spletnemu mestu zaupate.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Microsoftovo podpisovanje dokumentov</translation>
 <translation id="270516211545221798">Hitrost sledilne ploščice</translation>
 <translation id="2705736684557713153">Pomaknite se na dno zaslona in vklopite takojšnjo povezavo z internetom prek mobilnega telefona, če se ta možnost pojavi. Če se ne, ste pripravljeni.</translation>
+<translation id="2706892089432507937">Naprave USB</translation>
 <translation id="2707024448553392710">Prenos komponente</translation>
 <translation id="270921614578699633">Časovno obdobje drsečega povprečja</translation>
 <translation id="2709453993673701466">Ali želite upravljati sinhronizacijo in prilagajanje, preden ju vklopite? Odprite <ph name="BEGIN_LINK" />nastavitve<ph name="END_LINK" />.</translation>
@@ -1183,7 +1185,7 @@
 <translation id="2739191690716947896">Odpravljanje napak</translation>
 <translation id="2739240477418971307">Sprememba nastavitev funkcij za ljudi s posebnimi potrebami</translation>
 <translation id="2740393541869613458">pregled spletnih mest, ki jih je obiskal zaščiteni uporabnik, in</translation>
-<translation id="274290345632688601">Obnovitev aplikacij in datotek za Linux</translation>
+<translation id="274290345632688601">Obnavljanje aplikacij in datotek za Linux</translation>
 <translation id="2743387203779672305">Kopiraj v odložišče</translation>
 <translation id="2745080116229976798">Microsoftova kvalificirana podrejenost</translation>
 <translation id="2745305015456260872"><ph name="ENROLLMENT_DOMAIN" /> upravlja to napravo in ima dostop do vse dejavnosti uporabnika, vključno z obiskanimi spletnimi mesti, gesli in e-pošto. Oglejte si podrobnosti.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Jezik strani:</translation>
 <translation id="3182749001423093222">Preverjanje črkovanja</translation>
 <translation id="3183139917765991655">Uvoznik profilov</translation>
-<translation id="3188257591659621405">Moje datoteke</translation>
 <translation id="3188465121994729530">Drseče povprečje</translation>
 <translation id="3190558889382726167">Geslo je shranjeno</translation>
 <translation id="3192947282887913208">Zvočne datoteke</translation>
@@ -1832,7 +1833,7 @@
 <translation id="3726463242007121105">Naprave ni mogoče odpreti, ker njen datotečni sistem ni podprt.</translation>
 <translation id="3727148787322499904">Sprememba te nastavitve vpliva na vsa omrežja v skupni rabi</translation>
 <translation id="3727187387656390258">Preglej pojavno okno</translation>
-<translation id="372722114124766626">Samo enkrat.</translation>
+<translation id="372722114124766626">Samo enkrat</translation>
 <translation id="3729506734996624908">Dovoljena spletna mesta</translation>
 <translation id="3731997362820527097">Izberite varnostni ključ</translation>
 <translation id="3732078975418297900">Napaka v vrstici <ph name="ERROR_LINE" /></translation>
@@ -4315,7 +4316,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> in podatki, povezani s to aplikacijo, bodo odstranjeni iz te naprave.</translation>
 <translation id="7497215489070763236">Strežniško overjeno potrdilo</translation>
 <translation id="7497981768003291373">Nimate nedavno zajetih besedilnih dnevnikov za WebRTC.</translation>
-<translation id="7502199377020483660">Če želite te kartice uporabljati v vseh svojih napravah, jih shranite v računu za Google</translation>
 <translation id="7502658306369382406">Naslov IPv6</translation>
 <translation id="7503191893372251637">Vrsta Netscapeovega potrdila</translation>
 <translation id="7503821294401948377">Ikone »<ph name="ICON" />« za dejanje brskalnika ni bilo mogoče naložiti.</translation>
@@ -4985,7 +4985,6 @@
 <translation id="8468750959626135884">Odklenite napravo <ph name="DEVICE_TYPE" /> s telefonom Android.</translation>
 <translation id="8470028084415844044">Če želite dostopati do vseh gesel v vseh napravah, vklopite sinhronizacijo.</translation>
 <translation id="8470513973197838199">Shranjena gesla za <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Če želite to kartico uporabljati v vseh svojih napravah, jo shranite v računu za Google</translation>
 <translation id="8472623782143987204">podprto s strojno opremo</translation>
 <translation id="8473863474539038330">Naslovi in drugo</translation>
 <translation id="8475313423285172237">Drug program v računalniku je dodal razširitev, ki lahko spremeni način delovanja Chroma.</translation>
@@ -5241,7 +5240,7 @@
 <translation id="8847988622838149491">USB</translation>
 <translation id="8848561196844274665">Ko povežete napravi, se strinjate, da lahko Chromebook:</translation>
 <translation id="8850251000316748990">Več ...</translation>
-<translation id="8853586775156634952">Ta kartica bo shranjeno samo v to napravo</translation>
+<translation id="8853586775156634952">Ta kartica bo shranjena samo v to napravo</translation>
 <translation id="8859057652521303089">Izberite jezik:</translation>
 <translation id="8859174528519900719">Podokvir: <ph name="SUBFRAME_SITE" /></translation>
 <translation id="8860454412039442620">Excelova preglednica</translation>
diff --git a/chrome/app/resources/generated_resources_sr.xtb b/chrome/app/resources/generated_resources_sr.xtb
index 754daff..29d0ece 100644
--- a/chrome/app/resources/generated_resources_sr.xtb
+++ b/chrome/app/resources/generated_resources_sr.xtb
@@ -650,6 +650,7 @@
 <translation id="1942765061641586207">Резолуција слике</translation>
 <translation id="1943097386230153518">Инсталирајте нову услугу</translation>
 <translation id="1944921356641260203">Ажурирање је пронађено</translation>
+<translation id="1951012854035635156">Помоћник</translation>
 <translation id="1954813140452229842">Грешка при учитавању дељене датотеке. Проверите акредитиве и пробајте поново.</translation>
 <translation id="1956050014111002555">Датотека садржи више сертификата, од којих ниједан није увезен:</translation>
 <translation id="1956390763342388273">Овим ћете отпремити све датотеке из „<ph name="FOLDER_PATH" />“. Радите ово само ако је сајт поуздан.</translation>
@@ -1150,6 +1151,7 @@
 <translation id="2704184184447774363">Microsoft потписивање докумената</translation>
 <translation id="270516211545221798">Брзина тачпеда</translation>
 <translation id="2705736684557713153">Померите до дна екрана и укључите тренутно привезивање ако се приказује. Ако се не прикаже, спремни сте.</translation>
+<translation id="2706892089432507937">USB уређаји</translation>
 <translation id="2707024448553392710">Преузимање компоненте</translation>
 <translation id="270921614578699633">Просек преко</translation>
 <translation id="2709453993673701466">Желите ли да управљате синхронизацијом и персонализацијом пре него што их укључите? Посетите <ph name="BEGIN_LINK" />Подешавања<ph name="END_LINK" />.</translation>
@@ -1463,7 +1465,6 @@
 <translation id="3177909033752230686">Језик странице:</translation>
 <translation id="3182749001423093222">Провера правописа</translation>
 <translation id="3183139917765991655">Увоз профила</translation>
-<translation id="3188257591659621405">Моје датотеке</translation>
 <translation id="3188465121994729530">Покретни просек</translation>
 <translation id="3190558889382726167">Лозинка је сачувана</translation>
 <translation id="3192947282887913208">Аудио датотеке</translation>
@@ -4311,7 +4312,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> и подаци повезани са овом апликацијом биће уклоњени са овог уређаја.</translation>
 <translation id="7497215489070763236">CA сертификат сервера</translation>
 <translation id="7497981768003291373">Нисте недавно снимили ниједну WebRTC евиденцију текста.</translation>
-<translation id="7502199377020483660">Да бисте користили ове картице на свим уређајима, сачувајте их на Google налогу.</translation>
 <translation id="7502658306369382406">IPv6 адреса</translation>
 <translation id="7503191893372251637">Тип Netscape сертификата</translation>
 <translation id="7503821294401948377">Није могуће учитати икону „<ph name="ICON" />“ за радњу прегледача.</translation>
@@ -4981,7 +4981,6 @@
 <translation id="8468750959626135884">Откључајте <ph name="DEVICE_TYPE" /> помоћу Android телефона.</translation>
 <translation id="8470028084415844044">Да би вам све лозинке били доступне на свим уређајима, укључите синхронизацију.</translation>
 <translation id="8470513973197838199">Сачуване лозинке за <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Да бисте користили ову картицу на свим уређајима, сашувајте је на Google налогу</translation>
 <translation id="8472623782143987204">хардверски подржан</translation>
 <translation id="8473863474539038330">Адресе и друго</translation>
 <translation id="8475313423285172237">Други програм на рачунару је додао додатак који може да промени начин на који Chrome функционише.</translation>
diff --git a/chrome/app/resources/generated_resources_sv.xtb b/chrome/app/resources/generated_resources_sv.xtb
index f30c5dd..3757b6b 100644
--- a/chrome/app/resources/generated_resources_sv.xtb
+++ b/chrome/app/resources/generated_resources_sv.xtb
@@ -652,6 +652,7 @@
 <translation id="1942765061641586207">Bildupplösning</translation>
 <translation id="1943097386230153518">Installera ny tjänst</translation>
 <translation id="1944921356641260203">En uppdatering hittades</translation>
+<translation id="1951012854035635156">Assistent</translation>
 <translation id="1954813140452229842">Det gick inte att montera den delade resursen. Kontrollera användaruppgifterna och försök igen.</translation>
 <translation id="1956050014111002555">Filen innehöll flera certifikat men inga certifikat importerades:</translation>
 <translation id="1956390763342388273">Alla filer från <ph name="FOLDER_PATH" /> laddas upp. Gör bara detta om du litar på webbplatsen.</translation>
@@ -1153,6 +1154,7 @@
 <translation id="2704184184447774363">Microsofts Signering av dokument</translation>
 <translation id="270516211545221798">Hastighet för styrplatta</translation>
 <translation id="2705736684557713153">Rulla längst ned på skärmen och aktivera Direktinternetdelning om det alternativet visas där. Om det inte visas behöver du inte göra något mer.</translation>
+<translation id="2706892089432507937">USB-enheter</translation>
 <translation id="2707024448553392710">Komponenten laddas ned</translation>
 <translation id="270921614578699633">Medelvärde för</translation>
 <translation id="2709453993673701466">Vill du hantera synkronisering och anpassning innan du aktiverar det? Öppna <ph name="BEGIN_LINK" />inställningarna<ph name="END_LINK" />.</translation>
@@ -1466,7 +1468,6 @@
 <translation id="3177909033752230686">Sidans språk:</translation>
 <translation id="3182749001423093222">Stavningskontroll</translation>
 <translation id="3183139917765991655">Profilimportör</translation>
-<translation id="3188257591659621405">Mina filer</translation>
 <translation id="3188465121994729530">Glidande medelvärde</translation>
 <translation id="3190558889382726167">Lösenordet sparades</translation>
 <translation id="3192947282887913208">Ljudfiler</translation>
@@ -4312,7 +4313,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> och tillhörande data tas bort från den här enheten.</translation>
 <translation id="7497215489070763236">Serverns CA-certifikat</translation>
 <translation id="7497981768003291373">Du har inga nyligen registrerade WebRTC-textloggar.</translation>
-<translation id="7502199377020483660">Spara de här korten i Google-kontot om du vill kunna använda dem på alla enheter</translation>
 <translation id="7502658306369382406">IPv6-adress</translation>
 <translation id="7503191893372251637">Certifieringstyp för Netscape</translation>
 <translation id="7503821294401948377">Det gick inte att läsa in ikonen <ph name="ICON" /> för webbläsaråtgärden.</translation>
@@ -4982,7 +4982,6 @@
 <translation id="8468750959626135884">Lås upp <ph name="DEVICE_TYPE" /> med Android-mobilen.</translation>
 <translation id="8470028084415844044">Aktivera synkronisering om du vill ha tillgång till alla lösenord oavsett vilken enhet du använder.</translation>
 <translation id="8470513973197838199">Sparade lösenord för <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Spara det här kortet i Google-kontot om du vill kunna använda det på alla enheter</translation>
 <translation id="8472623782143987204">maskinvarustödd</translation>
 <translation id="8473863474539038330">Adresser och annat</translation>
 <translation id="8475313423285172237">Ett annat program i datorn har lagt till ett tillägg som kan ändra hur Chrome fungerar.</translation>
diff --git a/chrome/app/resources/generated_resources_sw.xtb b/chrome/app/resources/generated_resources_sw.xtb
index 88c2c5c..8ca323b9 100644
--- a/chrome/app/resources/generated_resources_sw.xtb
+++ b/chrome/app/resources/generated_resources_sw.xtb
@@ -650,6 +650,7 @@
 <translation id="1942765061641586207">Ubora wa picha</translation>
 <translation id="1943097386230153518">Sakinisha huduma mpya</translation>
 <translation id="1944921356641260203">Sasisho imepatikana</translation>
+<translation id="1951012854035635156">Mratibu</translation>
 <translation id="1954813140452229842">Hitilafu imetokea wakati wa kupachika faili ya kushiriki. Tafadhali angalia kitambulisho chako kisha ujaribu tena.</translation>
 <translation id="1956050014111002555">Faili ilikuwa na vyeti anuwai, ambavyo hamna kile kilicholetwa:</translation>
 <translation id="1956390763342388273">Hatua hii itapakia faili zote kutoka "<ph name="FOLDER_PATH" />". Tekeleza tu hatua hii ikiwa unaamini tovuti.</translation>
@@ -1150,6 +1151,7 @@
 <translation id="2704184184447774363">Utiaji Sahihi wa Maandiko kutoka Microsoft </translation>
 <translation id="270516211545221798">Kasi ya padi ya kugusa</translation>
 <translation id="2705736684557713153">Sogeza hadi chini ya skrini na uwashe Mtandao wa Kusambaza Papo Hapo, iwapo unaonekana. Ikiwa hauonekani, inamaanisha kuwa uko tayari.</translation>
+<translation id="2706892089432507937">Vifaa vya USB</translation>
 <translation id="2707024448553392710">Kipengele kinapakuliwa</translation>
 <translation id="270921614578699633">Wastani Juu Ya</translation>
 <translation id="2709453993673701466">Je, ungependa kudhibiti usawazishaji na kuuboresha zaidi kabla haujazimwa? Tembelea <ph name="BEGIN_LINK" />Mipangilio<ph name="END_LINK" />.</translation>
@@ -1463,7 +1465,6 @@
 <translation id="3177909033752230686">Lugha ya Ukurasa:</translation>
 <translation id="3182749001423093222">Kikagua maendelezo</translation>
 <translation id="3183139917765991655">Kiletaji cha Wasifu</translation>
-<translation id="3188257591659621405">Faili zangu</translation>
 <translation id="3188465121994729530">Wastani Unaosonga</translation>
 <translation id="3190558889382726167">Nenosiri limehifadhiwa</translation>
 <translation id="3192947282887913208">Faili za Sauti</translation>
@@ -4304,7 +4305,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> na data inayohusishwa nayo itaondolewa kwenye kifaa hiki.</translation>
 <translation id="7497215489070763236">Cheti cha CA cha Seva</translation>
 <translation id="7497981768003291373">Huna kumbukumbu za maandishi ya WebRTC uliyorekodi hivi majuzi.</translation>
-<translation id="7502199377020483660">Ili utumie kadi hizi kwenye vifaa vyako vyote, zihifadhi kwenye Akaunti yako ya Google</translation>
 <translation id="7502658306369382406">Anwani ya IPv6</translation>
 <translation id="7503191893372251637">Aina ya Cheti cha Netscape</translation>
 <translation id="7503821294401948377">Aikoni '<ph name="ICON" />' haikuweza kupakiwa kwa kitendo cha kivinjari.</translation>
@@ -4977,7 +4977,6 @@
 <translation id="8468750959626135884">Fungua kifaa chako cha <ph name="DEVICE_TYPE" /> kwa kutumia simu yako ya Android.</translation>
 <translation id="8470028084415844044">Ili upate manenosiri yako yote kwenye vifaa vyako vyote, washa usawazishaji.</translation>
 <translation id="8470513973197838199">Manenosiri yaliyohifadhiwa ya <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Ili utumie kadi hii kwenye vifaa vyako vyote, ihifadhi kwenye Akaunti yako ya Google.</translation>
 <translation id="8472623782143987204">maunzi-imechelezwa</translation>
 <translation id="8473863474539038330">Anwani na zaidi</translation>
 <translation id="8475313423285172237">Programu nyingine kwenye kompyuta yako iliongeza kiendelezi ambacho kinaweza kubadilisha jinsi Chrome inavyofanya kazi.</translation>
diff --git a/chrome/app/resources/generated_resources_ta.xtb b/chrome/app/resources/generated_resources_ta.xtb
index 92aedc0c..13479ef 100644
--- a/chrome/app/resources/generated_resources_ta.xtb
+++ b/chrome/app/resources/generated_resources_ta.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">படத் தெளிவுத்திறன்</translation>
 <translation id="1943097386230153518">புதிய சேவையை நிறுவு</translation>
 <translation id="1944921356641260203">புதுப்பிப்பு உள்ளது</translation>
+<translation id="1951012854035635156">அசிஸ்டண்ட்</translation>
 <translation id="1954813140452229842">பகிர்வை ஏற்றுவதில் பிழை. உங்கள் அனுமதிச் சான்றுகளைச் சரிபார்த்து, மீண்டும் முயலவும்.</translation>
 <translation id="1956050014111002555">இந்தக் கோப்பில் பல சான்றிதழ்கள் உள்ளன, அவற்றில் எதுவும் இறக்குமதி செய்யப்படவில்லை:</translation>
 <translation id="1956390763342388273">இதைச் செய்தால், "<ph name="FOLDER_PATH" />" இல் உள்ள அனைத்துக் கோப்புகளும் பதிவேற்றப்படும். தளத்தை நம்பினால் மட்டுமே இதைச் செய்யவும்.</translation>
@@ -1155,6 +1156,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">டச்பேடின் வேகம்</translation>
 <translation id="2705736684557713153">திரையின் கீழ்ப் பகுதிக்குச் சென்று, "உடனடி இணைப்பு முறை" தெரிந்தால் அதை இயக்கவும். இல்லை எனில், அதை ஏற்கனவே அமைத்துவிட்டீர்கள்.</translation>
+<translation id="2706892089432507937">USB சாதனங்கள்</translation>
 <translation id="2707024448553392710">உறுப்பு பதிவிறக்கப்படுகிறது</translation>
 <translation id="270921614578699633">இதன் சராசரி</translation>
 <translation id="2709453993673701466">ஒத்திசைவையும் தனிப்பயனாக்கத்தையும் இயக்குவதற்கு முன், அவற்றை நிர்வகிக்க வேண்டுமா? <ph name="BEGIN_LINK" />அமைப்புகளுக்குச்<ph name="END_LINK" /> செல்லவும்.</translation>
@@ -1468,7 +1470,6 @@
 <translation id="3177909033752230686">பக்கத்தின் மொழி:</translation>
 <translation id="3182749001423093222">எழுத்துப் பிழை சரிபார்ப்பான்</translation>
 <translation id="3183139917765991655">புரோஃபைல் இம்போர்ட்டர்</translation>
-<translation id="3188257591659621405">எனது கோப்புகள்</translation>
 <translation id="3188465121994729530">நகரும் சராசரி</translation>
 <translation id="3190558889382726167">கடவுச்சொல் சேமிக்கப்பட்டது</translation>
 <translation id="3192947282887913208">ஆடியோ கோப்புகள்</translation>
@@ -4314,7 +4315,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> மற்றும் அதனுடன் தொடர்புடைய தரவு இந்தச் சாதனத்திலிருந்து அகற்றப்படும்.</translation>
 <translation id="7497215489070763236">சேவையக CA சான்றிதழ்</translation>
 <translation id="7497981768003291373">சமீபத்தில் எடுக்கப்பட்ட WebRTC உரைப் பதிவுகள் எதுவும் இல்லை.</translation>
-<translation id="7502199377020483660">இந்தக் கார்டுகளை உங்கள் எல்லாச் சாதனங்களிலும் பயன்படுத்த, அவற்றை உங்கள் ‘Google கணக்கில்’ சேமிக்கவும்</translation>
 <translation id="7502658306369382406">IPv6 முகவரி</translation>
 <translation id="7503191893372251637">Netscape சான்றிதழ் வகை</translation>
 <translation id="7503821294401948377">உலாவிச் செயல்பாட்டிற்காக படவுரு '<ph name="ICON" />' ஐ ஏற்ற முடியவில்லை.</translation>
@@ -4986,7 +4986,6 @@
 <translation id="8468750959626135884"><ph name="DEVICE_TYPE" /> சாதனத்தை உங்கள் Android மொபைலைப் பயன்படுத்தித் திறக்கலாம்.</translation>
 <translation id="8470028084415844044">உங்கள் எல்லாச் சாதனங்களிலும் எல்லாக் கடவுச்சொற்களையும் பெற, ஒத்திசைவை இயக்கவும்.</translation>
 <translation id="8470513973197838199"><ph name="ORIGIN" />க்கான சேமித்த கடவுச்சொற்கள்</translation>
-<translation id="8471635086304129332">இந்தக் கார்டை உங்கள் எல்லாச் சாதனங்களிலும் பயன்படுத்த, அதை உங்கள் ‘Google கணக்கில்’ சேமிக்கவும்</translation>
 <translation id="8472623782143987204">வன்பொருளைச் சார்ந்தது</translation>
 <translation id="8473863474539038330">முகவரிகள் மற்றும் பல</translation>
 <translation id="8475313423285172237">உங்கள் கணினியில் உள்ள மற்றொரு நிரலானது, Chrome வேலைசெய்யும் வழியை மாற்றும் நீட்டிப்பைச் சேர்த்துள்ளது.</translation>
diff --git a/chrome/app/resources/generated_resources_te.xtb b/chrome/app/resources/generated_resources_te.xtb
index e368928..dfb6b2d 100644
--- a/chrome/app/resources/generated_resources_te.xtb
+++ b/chrome/app/resources/generated_resources_te.xtb
@@ -62,9 +62,9 @@
 <translation id="1076698951459398590">థీమ్‌ను ప్రారంభించు</translation>
 <translation id="1076818208934827215">Microsoft Internet Explorer</translation>
 <translation id="1079766198702302550">ఎల్లప్పుడూ కెమెరా యాక్సెస్‌ను బ్లాక్ చేయి</translation>
-<translation id="1082398631555931481"><ph name="THIRD_PARTY_TOOL_NAME" /> మీ Chrome సెట్టింగ్‌లను వాటి అసలు డిఫాల్ట్‌లకు పునరుద్ధరించాలనుకుంటోంది. ఇది మీ హోమ్ పేజీని, కొత్త ట్యాబ్ పేజీని, శోధన ఇంజిన్‌ను రీసెట్ చేస్తుంది. మీ ఎక్స్‌టెన్ష‌న్‌లను నిలిపివేస్తుంది. ట్యాబ్‌లన్నింటినీ అన్‌పిన్ చేస్తుంది. ఇది కుక్కీలు, కంటెంట్, సైట్ డేటా వంటి ఇతర తాత్కాలిక మరియు కాష్ చేసిన డేటాను కూడా తీసివేస్తుంది.</translation>
+<translation id="1082398631555931481"><ph name="THIRD_PARTY_TOOL_NAME" /> మీ Chrome సెట్టింగ్‌లను వాటి అసలు డిఫాల్ట్‌లకు పునరుద్ధరించాలనుకుంటోంది. ఇది మీ హోమ్ పేజీని, కొత్త ట్యాబ్ పేజీని మరియు శోధన ఇంజిన్‌ను రీసెట్ చేస్తుంది, మీ ఎక్స్‌టెన్షన్‌లను నిలిపివేస్తుంది మరియు ట్యాబ్‌లు అన్నింటినీ అన్‌పిన్ చేస్తుంది. ఇది కుక్కీలు, కంటెంట్ మరియు సైట్ డేటా వంటి ఇతర తాత్కాలిక మరియు కాష్ చేసిన డేటాను కూడా తీసివేస్తుంది.</translation>
 <translation id="1082725763867769612">ఆఫ్‌లైన్ ఫైల్‌లు</translation>
-<translation id="1084824384139382525">లింక్ చిరు&amp;నామాను కాపీ చెయ్యి</translation>
+<translation id="1084824384139382525">లింక్ చిరు&amp;నామాను కాపీ చేయి</translation>
 <translation id="1085697365578766383">వర్చువల్ మెషిన్‌ను ప్రారంభించడంలో ఎర్రర్ ఏర్పడింది. దయచేసి మళ్లీ ప్రయత్నించండి.</translation>
 <translation id="1089439967362294234">పాస్‌వర్డ్‌ని మార్చు</translation>
 <translation id="1090126737595388931">నేపథ్య అనువర్తనాలు ఏవి అమలులో లేవు</translation>
@@ -79,7 +79,7 @@
 <translation id="1112420131909513020">బ్యాక్‌గ్రౌండ్‌ ట్యాబ్ బ్లూటూత్‌ను ఉపయోగిస్తోంది</translation>
 <translation id="1114102982691049955"><ph name="PRINTER_MANUFACTURER" /> <ph name="PRINTER_MODEL" /> (USB)</translation>
 <translation id="1114202307280046356">చతుర్భుజం</translation>
-<translation id="1114335938027186412">మీ కంప్యూటర్ ట్రస్టెడ్ ప్లాట్‌ఫారమ్ మాడ్యూల్ (TPM) భద్రతా పరికరాన్ని కలిగి ఉంది. ఇది Chrome OSలో అనేక కీలకమైన భద్రతా ఫీచ‌ర్‌ల‌ను అమలు చేయడానికి ఉపయోగించబడుతుంది. మరింత తెలుసుకోవడానికి Chromebook సహాయ కేంద్రాన్ని సందర్శించండి: https://support.google.com/chromebook/?p=tpm</translation>
+<translation id="1114335938027186412">మీ కంప్యూటర్ ట్రస్టెడ్ ప్లాట్‌ఫారమ్ మాడ్యూల్ (TPM) భద్రతా పరికరాన్ని కలిగి ఉంది, ఇది Chrome OSలో అనేక కీలకమైన భద్రతా ఫీచ‌ర్‌ల‌ను అమలు చేయడానికి ఉపయోగించబడుతుంది. మరింత తెలుసుకోవడానికి Chromebook సహాయ కేంద్రాన్ని సందర్శించండి: https://support.google.com/chromebook/?p=tpm</translation>
 <translation id="1114525161406758033">మూత మూసి ఉన్నప్పుడు స్లీప్ స్థితికి వెళ్లు</translation>
 <translation id="1116639326869298217">మీ గుర్తింపును ధృవీకరించడం సాధ్యపడలేదు</translation>
 <translation id="1116694919640316211">గురించి</translation>
@@ -103,7 +103,7 @@
 <translation id="1140746652461896221">మీరు సందర్శించే ఏ పేజీలో అయినా కంటెంట్‌ని బ్లాక్ చేయండి</translation>
 <translation id="1143142264369994168">సర్టిఫికెట్ సంతకందారు</translation>
 <translation id="1145292499998999162">ప్లగ్ఇన్‌ బ్లాక్ చేయబడింది</translation>
-<translation id="1145532888383813076">మీ పరికరం, యాప్‌లు మరియు వెబ్‌ను వెతకండి.</translation>
+<translation id="1145532888383813076">మీ పరికరం, యాప్‌లు మరియు వెబ్‌ను శోధించండి.</translation>
 <translation id="1146204723345436916">HTML ఫైల్ నుండి బుక్‌మార్క్‌లను దిగుమతి చేయి...</translation>
 <translation id="114721135501989771">Chromeలో Google స్మార్ట్‌లను పొందండి</translation>
 <translation id="1148097584170732637"><ph name="FILE_COUNT" /> కనుగొనబడ్డాయి.
@@ -139,7 +139,7 @@
 <translation id="1186771945450942097">హానికరమైన సాఫ్ట్‌వేర్‌ని తీసివేయండి</translation>
 <translation id="1187722533808055681">ఇన్‌యాక్టివ్‌ మేల్కొలుపులు</translation>
 <translation id="1188807932851744811">లాగ్ అప్‌లోడ్ కాలేదు.</translation>
-<translation id="1189418886587279221">మీ పరికరాన్ని సులభంగా ఉపయోగించడానికి యాక్సెస్‌ సౌల‌భ్య‌ ఫీచ‌ర్‌ల‌ను ప్రారంభించండి.</translation>
+<translation id="1189418886587279221">మీ పరికరాన్ని సులభంగా ఉపయోగించడానికి యాక్సెస్‌ ఫీచ‌ర్‌ల‌ను ప్రారంభించండి.</translation>
 <translation id="1190144681599273207">ఈ ఫైల్‌ను పొందడానికి మొబైల్ డేటాలో సుమారుగా <ph name="FILE_SIZE" /> ఉపయోగించబడుతుంది.</translation>
 <translation id="11901918071949011">{NUM_FILES,plural, =1{మీ కంప్యూటర్‌లో నిల్వ చేసిన ఫైల్‌ను యాక్సెస్ చేయండి}other{ మీ కంప్యూటర్‌లో నిల్వ చేసిన # ఫైల్‌లను యాక్సెస్ చేయండి}}</translation>
 <translation id="1190660338026981543"><ph name="BEGIN_BOLD" /><ph name="DOMAIN" /><ph name="END_BOLD" /> ద్వారా సంస్థ నిర్వహణకు మీ <ph name="DEVICE_TYPE" /> విజయవంతంగా నమోదు చేయబడింది.</translation>
@@ -157,11 +157,11 @@
 <translation id="1211364473545090084">అజ్ఞాత విండోలో మీ బ్రౌజింగ్ చరిత్రను సేవ్ చేయకుండానే వెబ్‌ని ఉపయోగించండి</translation>
 <translation id="1213037489357051291"><ph name="NUM_FINGERPRINTS" /> వేలిముద్రలు సెటప్ చేయబడ్డాయి</translation>
 <translation id="1215411991991485844">కొత్త బ్యాక్‌గ్రౌండ్‌ యాప్ జోడించబడింది</translation>
-<translation id="1216659994753476700">మమ్మల్ని క్షమించండి. మేము మీ ప్రొఫైల్‌ను యాక్సెస్ చేయలేకపోయాము. ఈ పరికరంలో అయిన ఫైల్‌లు మరియు డేటా కోల్పోయి ఉండవచ్చు.<ph name="BR" />
+<translation id="1216659994753476700">మమ్మల్ని క్షమించండి. మేము మీ ప్రొఫైల్‌ను యాక్సెస్‌ చేయలేకపోయాము. ఈ పరికరంలో నిల్వ చేయబడిన ఫైల్‌లు మరియు డేటా కోల్పోయి ఉండవచ్చు.<ph name="BR" />
     <ph name="BR" />
     మీరు మీ ప్రొఫైల్‌ను మళ్లీ సెటప్ చేయాల్సి ఉంటుంది.<ph name="BR" />
     <ph name="BR" />
-   ఈ సమస్యను పరిష్కరించడంలో మాకు సహాయపడటానికి, దయచేసి మీ అభిప్రాయాన్ని తర్వాతి స్క్రీన్‌లో పంపండి.</translation>
+    తదుపరి స్క్రీన్‌లో, దయచేసి ఈ సమస్యను పరిష్కరించడంలో మాకు సహాయపడటానికి అభిప్రాయాన్ని పంపండి.</translation>
 <translation id="1217668622537098248">చర్య తర్వాత తిరిగి ఎడమ క్లిక్ వద్దకు మారు</translation>
 <translation id="121783623783282548">పాస్‌‌వర్డ్‌లు సరిపోలలేదు.</translation>
 <translation id="1218839827383191197"><ph name="BEGIN_PARAGRAPH1" />ఈ పరికర స్థానాన్ని అంచనా వేయడంలో సహాయపడటానికి Wi‑Fi, మొబైల్ నెట్‌వర్క్‌లు మరియు సెన్సార్‌ల వంటి మూలాధారాలను Google స్థాన సేవ ఉపయోగిస్తుంది.<ph name="END_PARAGRAPH1" />
@@ -202,7 +202,7 @@
 <translation id="127668050356036882">మీ అన్ని విండోలను మూసివేయండి</translation>
 <translation id="1277908057200820621">పరికర జాబితాను చూడండి</translation>
 <translation id="1280820357415527819">మొబైల్ నెట్‌వర్క్‌ల కోసం వెతుకుతోంది</translation>
-<translation id="1285320974508926690">ఈ సైట్‌ను అనువదించవద్దు</translation>
+<translation id="1285320974508926690">ఈ సైట్‌ను ఎప్పటికీ అనువదించవద్దు</translation>
 <translation id="1285484354230578868">మీ Google డిస్క్ ఖాతాలో డేటాను నిల్వ చేయండి</translation>
 <translation id="1288037062697528143">సూర్యాస్తమయ సమయానికి రాత్రి కాంతి స్వయంచాలకంగా ఆన్ అవుతుంది</translation>
 <translation id="1288300545283011870">ప్రసంగ లక్షణాలు</translation>
@@ -218,7 +218,7 @@
 <translation id="1303671224831497365">బ్లూటూత్ పరికరాలు ఏవీ కనుగొనబడలేదు</translation>
 <translation id="130491383855577612">Linux యాప్‌లు, ఫైల్‌లు విజయంతంగా భర్తీ చేయబడ్డాయి</translation>
 <translation id="1306606229401759371">సెట్టింగ్‌లను మార్చు</translation>
-<translation id="1307559529304613120">అయ్యో!  సిస్టమ్ ఈ పరికరం కోసం దీర్ఘకాల API యాక్సెస్ టోకెన్‌ను నిల్వ చేయడంలో విఫలమైంది.</translation>
+<translation id="1307559529304613120">అయ్యో!  సిస్టమ్ ఈ పరికరం కోసం దీర్ఘకాల API యాక్సెస్‌ టోకెన్‌ను నిల్వ చేయడంలో విఫలమైంది.</translation>
 <translation id="1307931752636661898">Linux ఫైల్‌లను చూడటం సాధ్యపడలేదు</translation>
 <translation id="1313405956111467313">ఆటోమేటిక్‌ ప్రాక్సీ కాన్ఫిగరేషన్</translation>
 <translation id="131364520783682672">Caps Lock</translation>
@@ -280,14 +280,14 @@
 <translation id="140520891692800925"><ph name="PROFILE_DISPLAY_NAME" /> (పర్యవేక్షించబడేవారు)</translation>
 <translation id="1406500794671479665">ధృవీకరిస్తోంది...</translation>
 <translation id="1407489512183974736">మధ్యకు కత్తిరించు</translation>
-<translation id="1408504635543854729">ఫైల్‌ల‌ యాప్‌‌లో పరికర కంటెంట్‌ను విశ్లేషించండి. కంటెంట్‌ను నిర్వాహకులు పరిమితం చేశారు మరియు దాన్ని సవరించడం సాధ్యపడదు.</translation>
+<translation id="1408504635543854729">ఫైల్స్ యాప్‌లో పరికర కంటెంట్‌ను విశ్లేషించండి. కంటెంట్‌ను నిర్వాహకులు పరిమితం చేశారు మరియు దాన్ని సవరించడం సాధ్యపడదు.</translation>
 <translation id="1408789165795197664">అధునాతన...</translation>
 <translation id="1409390508152595145">పర్యవేక్షించబడే వినియోగదారుని సృష్టించు</translation>
 <translation id="1410197035576869800">యాప్ చిహ్నం</translation>
 <translation id="1410616244180625362">మీ కెమెరాను యాక్సెస్ చేయడానికి <ph name="HOST" />కు అనుమతిని కొనసాగించండి</translation>
 <translation id="1414648216875402825">మీరు <ph name="PRODUCT_NAME" /> యొక్క అస్థిర వెర్షన్‌కు అప్‌డేట్ చేస్తున్నారు, ఇందులో పురోగతిలో ఉన్న ఫీచర్‌లు ఉంటాయి. క్రాష్‌లు మరియు ఊహించని బగ్‌లు ఏర్పడవచ్చు. దయచేసి జాగ్రత్తగా కొనసాగండి.</translation>
 <translation id="1415708812149920388">క్లిప్‌బోర్డ్‌ను చదివే యాక్సెస్ నిరాకరించబడింది</translation>
-<translation id="1415990189994829608"><ph name="EXTENSION_NAME" /> (ఎక్స్‌టెన్షన్‌ ID "<ph name="EXTENSION_ID" />") ఈ రకమైన సెషన్‌లో అనుమతించబడదు.</translation>
+<translation id="1415990189994829608"><ph name="EXTENSION_NAME" /> (ఎక్స్‌టెన్షన్ ID "<ph name="EXTENSION_ID" />")కు ఈ రకమైన సెషన్‌లో అనుమతి లేదు.</translation>
 <translation id="1416836038590872660">EAP-MD5</translation>
 <translation id="1420834118113404499">మీడియా లైసెన్స్‌లు</translation>
 <translation id="1420920093772172268">జత చేయడాన్ని అనుమతించడానికి <ph name="TURN_ON_BLUETOOTH_LINK" /></translation>
@@ -473,7 +473,7 @@
 <translation id="1688867105868176567">సైట్ డేటాని క్లియర్ చేయాలా?</translation>
 <translation id="1688935057616748272">అక్షరాన్ని టైప్ చేయండి</translation>
 <translation id="168991973552362966">సమీపంలోని ప్రింటర్‌ను జోడించండి</translation>
-<translation id="1689945336726856614">&amp;URLని కాపీ చేయండి</translation>
+<translation id="1689945336726856614">&amp;URLను కాపీ చేయండి</translation>
 <translation id="1692115862433274081">మరో ఖాతాను ఉపయోగించు</translation>
 <translation id="1692602667007917253">అయ్యో, ఏదో తప్పు జరిగింది</translation>
 <translation id="1692799361700686467">బహుళ సైట్‌ల నుండి కుకీలు అనుమతించబడ్డాయి.</translation>
@@ -576,7 +576,7 @@
 <translation id="1838374766361614909">శోధనను తీసివేయి</translation>
 <translation id="1838709767668011582">Google సైట్</translation>
 <translation id="1839704667838141620">ఈ ఫైల్ భాగస్వామ్యం చేయబడే విధానాన్ని మార్చండి</translation>
-<translation id="1841545962859478868">పరికర నిర్వాహకుడు క్రింది వాటిని పర్యవేక్షించవచ్చు:</translation>
+<translation id="1841545962859478868">పరికర నిర్వాహకుడు కింది వాటిని పర్యవేక్షించవచ్చు:</translation>
 <translation id="1841616161104323629">పరికర రికార్డ్ కనుగొనబడటం లేదు.</translation>
 <translation id="1841705068325380214"><ph name="EXTENSION_NAME" /> నిలిపివేయబడింది</translation>
 <translation id="184273675144259287">మీ Linux యాప్‌లు, ఫైల్‌లను మునుపు సేవ్ చేసిన బ్యాకప్‌తో భర్తీ చేయండి</translation>
@@ -653,9 +653,10 @@
 <translation id="1942765061641586207">చిత్ర రిజల్యూషన్</translation>
 <translation id="1943097386230153518">కొత్త సేవను ఇన్‌స్టాల్ చేయి</translation>
 <translation id="1944921356641260203">అప్‌డేట్ కనుగొనబడింది</translation>
+<translation id="1951012854035635156">సహాయకం</translation>
 <translation id="1954813140452229842">షేర్‌ను మౌంట్ చేయడంలో ఎర్రర్ ఏర్పడింది. దయచేసి మీ ఆధారాలను సరిచూసుకుని, మళ్లీ ప్రయత్నించండి.</translation>
 <translation id="1956050014111002555">ఫైల్ బహుళ ప్రమాణపత్రాలను కలిగి ఉంది, వీటిలో ఏది దిగుమతి చెయ్యబడింది:</translation>
-<translation id="1956390763342388273">ఇది "<ph name="FOLDER_PATH" />" నుండి అన్ని ఫైల్‌లను అప్‌లోడ్ చేస్తుంది. మీరు సైట్‌ను విశ్వసిస్తే మాత్రమే దీన్ని చేయండి.</translation>
+<translation id="1956390763342388273">ఇది "<ph name="FOLDER_PATH" />" నుండి అన్ని ఫైల్‌లను అప్‌లోడ్ చేస్తుంది. మీరు సైట్‌ను విశ్వసిస్తే మాత్రమే దీనిని చేయండి.</translation>
 <translation id="1962233722219655970">ఈ పేజీ మీ కంప్యూటర్‌లో పని చేయని స్థానిక క్లయింట్ యాప్‌ను ఉపయోగిస్తుంది.</translation>
 <translation id="1963227389609234879">అన్నీ తొలగించు</translation>
 <translation id="1965624977906726414">ప్రత్యేక అనుమతులు లేవు.</translation>
@@ -672,7 +673,7 @@
 <translation id="1977965994116744507">మీ <ph name="DEVICE_TYPE" />ను అన్‌లాక్ చేయడానికి మీ ఫోన్‌ను సమీపంలోకి తీసుకురండి.</translation>
 <translation id="1979280758666859181">మీరు <ph name="PRODUCT_NAME" /> పాత వెర్షన్ ఉన్న ఛానెల్‌కు మారుతున్నారు. ఈ ఛానెల్ వెర్షన్, మీ పరికరంలో ప్రస్తుతం ఇన్‌స్టాల్ అయిన వెర్షన్‌కు సరిపోలినప్పుడు ఛానెల్ మార్పు వర్తిస్తుంది.</translation>
 <translation id="1982354452682152483">వివరణ ఏదీ లేదు.</translation>
-<translation id="1983959805486816857">మీరు క్రొత్త పర్యవేక్షించబడే వినియోగదారును సృష్టించిన తర్వాత, ఏ సమయంలో అయినా ఏ పరికరం నుండి అయినా <ph name="MANAGEMENT_URL" />లో సెట్టింగ్‌లను నిర్వహించవచ్చు.</translation>
+<translation id="1983959805486816857">మీరు కొత్త‌ పర్యవేక్షించబడే వినియోగదారును సృష్టించిన తర్వాత, ఏ సమయంలో అయినా ఏ పరికరం నుండి అయినా <ph name="MANAGEMENT_URL" />లో సెట్టింగ్‌లను నిర్వహించవచ్చు.</translation>
 <translation id="1987317783729300807">ఖాతాలు</translation>
 <translation id="1989112275319619282">బ్రౌజ్ చేయి</translation>
 <translation id="1992397118740194946">సెట్ చెయ్యలేదు</translation>
@@ -705,7 +706,7 @@
 <translation id="204497730941176055">Microsoft సర్టిఫికెట్ టెంప్లేట్ పేరు</translation>
 <translation id="2045117674524495717">కీబోర్డ్ షార్ట్‌కట్ సహాయం</translation>
 <translation id="2045969484888636535">కుకీలను నిరోధించడాన్ని కొనసాగించండి</translation>
-<translation id="204622017488417136">మీ పరికరం మునుపు ఇన్‌స్టాల్ చేసిన Chrome వెర్షన్‌కు తిరిగి మార్చబడింది. అన్ని వినియోగదారు ఖాతాలు మరియు స్థానిక డేటా తీసివేయబడతాయి. దీనిని రద్దు చేయడం సాధ్యపడదు.</translation>
+<translation id="204622017488417136">మీ పరికరం మునుపు ఇన్‌స్టాల్ చేసిన Chrome వెర్షన్‌కు తిరిగి మార్చబడింది. అన్ని వినియోగదారు ఖాతాలు మరియు స్థానిక డేటా తీసివేయబడుతుంది. దీన్ని రద్దు చేయడం సాధ్యపడదు.</translation>
 <translation id="2048182445208425546">మీ నెట్‌వర్క్ ట్రాఫిక్‌ను యాక్సెస్ చేయండి</translation>
 <translation id="2048653237708779538">చర్య అందుబాటులో లేదు</translation>
 <translation id="204914487372604757">షార్ట్‌కట్‌ను సృష్టించు</translation>
@@ -878,7 +879,7 @@
 <translation id="2282155092769082568">ఆటోకాన్ఫిగరేషన్ URL:</translation>
 <translation id="228758327756499171"><ph name="NUMBER_OF_MORE_APPS" /> యాప్‌లు</translation>
 <translation id="2288181517385084064">వీడియో రికార్డర్‌కు మార్చు</translation>
-<translation id="2288735659267887385">ప్రాప్యత సెట్టింగ్‌లు</translation>
+<translation id="2288735659267887385">యాక్సెస్‌ సెట్టింగ్‌లు</translation>
 <translation id="2291538123825441971"><ph name="NUMBER_OF_FILES" /> ఫైల్‌లను తెరుస్తోంది.</translation>
 <translation id="2292848386125228270"><ph name="PRODUCT_NAME" />ని ఒక సాధారణ వినియోగదారుగా దయచేసి ప్రారంభించండి. డెవలపర్‌గా వాడటానికి మీరు రూట్ లాగా అమలు చేయాలనుకుంటే, --no-sandbox ఫ్లాగ్‌తో మళ్లీ అమలు చేయండి.</translation>
 <translation id="2294358108254308676">మీరు <ph name="PRODUCT_NAME" />ను ఇన్‌స్టాల్ చేయాల‌నుకుంటున్నారా?</translation>
@@ -1096,7 +1097,7 @@
 <translation id="2619761439309613843">రోజూ రిఫ్రెష్ అవుతుంది</translation>
 <translation id="2620090360073999360">Google డిస్క్‌ను ఈ సమయంలో చేరుకోవడం సాధ్యపడదు.</translation>
 <translation id="2620436844016719705">సిస్టమ్</translation>
-<translation id="26224892172169984">ప్రోటోకాల్స్ నిర్వహించడానికి ఏ సైట్‌ని అనుమతించవద్దు</translation>
+<translation id="26224892172169984">ప్రోటోకాల్స్ నిర్వహించడానికి ఏ సైట్‌నూ అనుమతించవద్దు</translation>
 <translation id="2624142942574147739">ఈ పేజీ మీ కెమెరా మరియు మైక్రోఫోన్‌ను ప్రాప్యత చేస్తోంది.</translation>
 <translation id="2626799779920242286">దయచేసి తర్వాత మళ్లీ ప్రయత్నించండి.</translation>
 <translation id="2630681426381349926">ప్రారంభించడానికి Wi-Fiకి కనెక్ట్ చేయండి</translation>
@@ -1153,6 +1154,7 @@
 <translation id="2704184184447774363">Microsoft Document Signing</translation>
 <translation id="270516211545221798">టచ్‌ప్యాడ్ వేగం</translation>
 <translation id="2705736684557713153">ఇది కనిపించినట్లయితే, స్క్రీన్ దిగువకు స్క్రోల్ చేసి, తక్షణ టెథెరింగ్‌ను ఆన్ చేయండి. ఇది కనిపించకుంటే, మీరు మొత్తం సెట్ చేసినట్లే.</translation>
+<translation id="2706892089432507937">USB పరికరాలు</translation>
 <translation id="2707024448553392710">అంశాన్ని డౌన్‌లోడ్ చేస్తోంది</translation>
 <translation id="270921614578699633">మొత్తం సగటు</translation>
 <translation id="2709453993673701466">అవి ఆన్ చేసే ముందు సింక్ మరియు వ్యక్తిగతీకరణను నిర్వహించాలనుకుంటున్నారా? <ph name="BEGIN_LINK" />సెట్టింగ్<ph name="END_LINK" />లను సందర్శించండి.</translation>
@@ -1180,7 +1182,7 @@
 <translation id="2737363922397526254">కుదించు...</translation>
 <translation id="2738771556149464852">తరువాత కాదు</translation>
 <translation id="2739191690716947896">డీబగ్</translation>
-<translation id="2739240477418971307">మీ ప్రాప్యత సెట్టింగ్‌లను మార్చడం</translation>
+<translation id="2739240477418971307">మీ యాక్సెస్‌ సెట్టింగ్‌లను మార్చడం</translation>
 <translation id="2740393541869613458">పర్యవేక్షించబడే వినియోగదారు సందర్శించిన వెబ్‌సైట్‌లను సమీక్షించండి మరియు</translation>
 <translation id="274290345632688601">Linux యాప్‌లు &amp; ఫైల్‌లను పునరుద్ధరిస్తోంది</translation>
 <translation id="2743387203779672305">క్లిప్‌బోర్డ్‌కు కాపీ చేయి</translation>
@@ -1189,7 +1191,7 @@
 <translation id="2749756011735116528"><ph name="PRODUCT_NAME" />కు సైన్ ఇన్ చేయండి</translation>
 <translation id="2749881179542288782">స్పెల్ చెక్‌తో పాటు వ్యాకరణాన్ని కూడా తనిఖీ చేయి</translation>
 <translation id="2751739896257479635">EAP 2వ దశ ప్రమాణీకరణ</translation>
-<translation id="2755367719610958252">ప్రాప్యత లక్షణాలను నిర్వహించండి</translation>
+<translation id="2755367719610958252">యాక్సెస్‌ ఫీచ‌ర్‌ల‌ను నిర్వహించండి</translation>
 <translation id="275662540872599901">స్క్రీన్ ఆఫ్‌లో ఉంది</translation>
 <translation id="2761898608071930085">మరో ఖాతాను ఉపయోగించు</translation>
 <translation id="2762441749940182211">కెమెరా బ్లాక్ చేయబడింది</translation>
@@ -1332,7 +1334,7 @@
 <translation id="2972557485845626008">ఫర్మ్‌వేర్</translation>
 <translation id="2972581237482394796">&amp;పునరావృతం</translation>
 <translation id="2972642118232180842">ముఖ్యమైన కంటెంట్‌ను మాత్రమే అమలు చేయి (సిఫార్సు చేస్తున్నాము)</translation>
-<translation id="2973324205039581528">సైట్‌ని మ్యూట్ చేయండి</translation>
+<translation id="2973324205039581528">సైట్‌ను మ్యూట్ చేయండి</translation>
 <translation id="2977480621796371840">గుంపు నుండి తీసివేయి</translation>
 <translation id="2979639724566107830">కొత్త విండోలో తెరువు</translation>
 <translation id="2981113813906970160">పెద్ద మౌస్ కర్సర్‌ను చూపు</translation>
@@ -1406,16 +1408,16 @@
 <translation id="3083193146044397360">మీ భద్రత నిమిత్తం తాత్కాలికంగా బ్లాక్ చేయబడింది</translation>
 <translation id="3084548735795614657">ఇన్‌స్టాల్ చేయడానికి వదలండి</translation>
 <translation id="3084771660770137092">Chrome మెమరీ దాటిపోయి ఉండవచ్చు లేదా వేరొక కారణంచేత ఆ వెబ్‌పేజీ ప్రాసెస్ ముగించబడి ఉండవచ్చు. కొనసాగించడానికి మళ్లీ లోడ్ చేయండి లేదా మరొక పేజీకి వెళ్ళండి.</translation>
-<translation id="3085412380278336437">సైట్ మీ కెమెరాని ఉపయోగించవచ్చు</translation>
+<translation id="3085412380278336437">సైట్ మీ కెమెరాను ఉపయోగించవచ్చు</translation>
 <translation id="3085752524577180175">SOCKS హోస్ట్</translation>
 <translation id="3088325635286126843">&amp;పేరుమార్చు...</translation>
 <translation id="3089137131053189723">శోధన తీసివేయబడింది</translation>
 <translation id="3090193911106258841">ఆడియో, వీడియో ఇన్‌పుట్ యాక్సెస్‌ చేయబడుతోంది</translation>
-<translation id="3090819949319990166">బాహ్య crx ఫైల్‌ను <ph name="TEMP_CRX_FILE" />కి కాపీ చేయడం సాధ్యపడదు.</translation>
+<translation id="3090819949319990166">బాహ్య crx ఫైల్‌ను <ph name="TEMP_CRX_FILE" />‌కు కాపీ చేయడం సాధ్యపడదు.</translation>
 <translation id="3090871774332213558">"<ph name="DEVICE_NAME" />" జత చేయబడింది</translation>
 <translation id="3101709781009526431">తేదీ మరియు సమయం</translation>
 <translation id="3104763887980088552">కార్యకలాప లాగ్</translation>
-<translation id="310671807099593501">సైట్, బ్లూటూత్‌ను ఉపయోగిస్తోంది</translation>
+<translation id="310671807099593501">సైట్ బ్లూటూత్‌ను ఉపయోగిస్తోంది</translation>
 <translation id="3115147772012638511">కాష్ కోసం వేచి ఉంది...</translation>
 <translation id="3118319026408854581"><ph name="PRODUCT_NAME" /> సహాయం</translation>
 <translation id="3120430004221004537">దీనిలో నిర్దిష్ట చర్య కోసం తగిన ఎన్‌క్రిప్షన్ లేదు: "<ph name="DEVICE_NAME" />".</translation>
@@ -1424,7 +1426,7 @@
 <translation id="3122496702278727796">డేటా డైరెక్టరీని సృష్టించడంలో విఫలమైంది</translation>
 <translation id="3124111068741548686">వినియోగదారు నిర్వహించేవి</translation>
 <translation id="3126026824346185272">Ctrl</translation>
-<translation id="3127156390846601284">దీని వలన చూపబడిన అన్ని సైట్‌ల కోసం మీ పరికరంలో నిల్వ చేయబడిన ఏ డేటా అయినా తొలగిం</translation>
+<translation id="3127156390846601284">దీని వలన చూపబడిన అన్ని సైట్‌ల కోసం మీ పరికరంలో నిల్వ చేయబడిన ఏ డేటా అయినా తొలగించబడుతుంది. మీరు కొనసాగించదలిచారా?</translation>
 <translation id="3129173833825111527">ఎడమ సరిహద్దు</translation>
 <translation id="3130528281680948470">మీ పరికరం రీసెట్ చేయబడుతుంది మరియు అన్ని వినియోగదారు ఖాతాలు మరియు స్థానిక డేటా తీసివేయబడుతుంది. దీన్ని రద్దు చేయడం సాధ్యపడదు.</translation>
 <translation id="313205617302240621">పాస్‌వర్డ్‌ను మర్చిపోయారా?</translation>
@@ -1448,7 +1450,7 @@
 <translation id="3151539355209957474">ప్రారంభ సమయం</translation>
 <translation id="3151562827395986343">చరిత్ర, కుక్కీలు, కాష్ మొదలైన వాటిని తీసివేస్తుంది</translation>
 <translation id="3151786313568798007">దృగ్విన్యాసం</translation>
-<translation id="3153862085237805241">కార్డ్‌ని సేవ్ చేయండి</translation>
+<translation id="3153862085237805241">కార్డ్‌ను సేవ్ చేయండి</translation>
 <translation id="3154351730702813399">పరికర నిర్వాహకుడు మీ బ్రౌజింగ్ కార్యకలాపాన్ని పర్యవేక్షించవచ్చు.</translation>
 <translation id="3154429428035006212">నెలకు పైగా ఆఫ్‌లైన్‌లో ఉంది</translation>
 <translation id="3156531245809797194">Chromeను ఉపయోగించడానికి, దయచేసి సైన్ ఇన్ చేయండి</translation>
@@ -1466,7 +1468,6 @@
 <translation id="3177909033752230686">పేజీ భాష:</translation>
 <translation id="3182749001423093222">స్పెల్ చెక్</translation>
 <translation id="3183139917765991655">ప్రొఫైల్ ఇంపోర్టర్</translation>
-<translation id="3188257591659621405">నా ఫైల్‌లు</translation>
 <translation id="3188465121994729530">తరలించే సగటు</translation>
 <translation id="3190558889382726167">పాస్‌వర్డ్ సేవ్ చేయబడింది</translation>
 <translation id="3192947282887913208">ఆడియో  ఫైళ్ళు</translation>
@@ -1481,7 +1482,7 @@
 <translation id="321799795901478485">జిప్ ఆర్కైవర్</translation>
 <translation id="321834671654278338">Linux అన్ఇన్‌స్టాలర్</translation>
 <translation id="3220586366024592812"><ph name="CLOUD_PRINT_NAME" /> కనెక్టర్ విధానం క్రాష్ అయ్యింది. పునఃప్రారంభించాలా?</translation>
-<translation id="3221634914176615296">ఫైల్స్ యాప్‌లో పరికర కంటెంట్‌ను విశ్లేషించండి.</translation>
+<translation id="3221634914176615296">ఫైల్స్ యాప్‌‌లో పరికర కంటెంట్‌ను విశ్లేషించండి.</translation>
 <translation id="3222066309010235055">ప్రిరెండర్: <ph name="PRERENDER_CONTENTS_NAME" /></translation>
 <translation id="3225084153129302039">డిఫాల్ట్ ఊదా రంగు అవతార్</translation>
 <translation id="3225319735946384299">కోడ్ సైనింగ్</translation>
@@ -1510,14 +1511,14 @@
 <translation id="3269093882174072735">చిత్రాన్ని లోడ్ చేయి</translation>
 <translation id="326999365752735949">డిఫ్‌ను డౌన్‌లోడ్ చేస్తోంది</translation>
 <translation id="3270965368676314374">మీ కంప్యూటర్‌లోని ఫోటోలు, సంగీతం మరియు ఇతర మీడియాని చదవడం, మార్చడం మరియు తొలగించడం</translation>
-<translation id="327147043223061465">మొత్తం కుక్కీలు మరియు సైట్ డేటాని చూడండి</translation>
+<translation id="327147043223061465">మొత్తం కుక్కీలు మరియు సైట్ డేటాను చూడండి</translation>
 <translation id="3271648667212143903"><ph name="ORIGIN" /> దీనికి కనెక్ట్ చేయాలనుకుంటోంది</translation>
 <translation id="3274763671541996799">మీరు పూర్తి స్క్రీన్‌కు వెళ్ళారు.</translation>
 <translation id="3275778913554317645">విండో వలె తెరవండి</translation>
 <translation id="3278001907972365362">మీ Google ఖాతా లేదా ఖాతాలను జాగ్రత్తగా గమనించాలి</translation>
 <translation id="3279230909244266691">ఈ ప్రాసెస్‌కు కొన్ని నిమిషాలు పట్టవచ్చు. వర్చ్యువల్ మెషీన్‌ను ప్రారంభిస్తోంది.</translation>
 <translation id="3279741024917655738">ఇందులో పూర్తి స్క్రీన్ వీడియోలను చూపించండి</translation>
-<translation id="3280237271814976245">&amp;ఇలా సేవ్ చెయ్యి</translation>
+<translation id="3280237271814976245">ఇలా సేవ్ &amp;చేయి...</translation>
 <translation id="3280243678470289153">Chromeలోనే కొనసాగించు</translation>
 <translation id="3280431534455935878">సిద్ధం చేస్తోంది</translation>
 <translation id="3281892622610078515">నిరోధించాల్సిన ఫైల్‌లు, ప్రోగ్రామ్‌లు:</translation>
@@ -1584,7 +1585,7 @@
 <translation id="3378630551672149129">సైన్ ఇన్ చేయండి, ఇన్‌పుట్ అంశాలతో పరస్పర చర్య చేయడానికి ట్యాబ్ కీని నొక్కండి</translation>
 <translation id="337920581046691015"><ph name="PRODUCT_NAME" /> వ్యవస్థాపించబడుతుంది.</translation>
 <translation id="3380365263193509176">తెలియని ఎర్రర్</translation>
-<translation id="3382073616108123819">అయ్యో!  ఈ పరికరం కోసం పరికర ఐడెంటిఫైయర్‌లను నిర్ణయించడంలో సిస్టమ్ విఫలమైంది.</translation>
+<translation id="3382073616108123819">అయ్యో!  ఈ పరికరం కోసం పరికర ఐడెంటిఫైయర్‌లను నిశ్చయించడంలో సిస్టమ్ విఫలమైంది.</translation>
 <translation id="3382086682569279540">మీరు నిర్వహించే ఖాతా త్వరలో తీసివేయబడుతుంది</translation>
 <translation id="3382200254148930874">పర్యవేక్షణను ఆపివేస్తోంది...</translation>
 <translation id="3385092118218578224"><ph name="DISPLAY_ZOOM" />%</translation>
@@ -1761,7 +1762,7 @@
 <translation id="3627671146180677314">Netscape సర్టిఫికెట్ పునరుద్ధరణ సమయం</translation>
 <translation id="3627879631695760395"><ph name="APP" />ను ఇన్‌స్టాల్ చేయి...</translation>
 <translation id="3630132874740063857">మీ ఫోన్</translation>
-<translation id="3630995161997703415">ఈ సైట్‌ని ఏ సమయంలో అయినా ఉపయోగించడం కోసం దీనిని మీ అరకి జోడించండి</translation>
+<translation id="3630995161997703415">ఈ సైట్‌ను ఏ సమయంలో అయినా ఉపయోగించడం కోసం దీనిని మీ 'అర'కు జోడించండి</translation>
 <translation id="3636096452488277381">హాయ్, <ph name="USER_GIVEN_NAME" />.</translation>
 <translation id="3636766455281737684"><ph name="PERCENTAGE" />% - <ph name="TIME" /> మిగిలి ఉంది</translation>
 <translation id="3637682276779847508">మీరు సరైన PIN అన్‌లాక్ కీని నమోదు చేయకపోతే, మీ SIM కార్డ్ శాశ్వతంగా నిలిపివేయబడుతుంది.</translation>
@@ -1778,7 +1779,7 @@
 <translation id="3653160965917900914">నెట్‌వర్క్ ఫైల్ షేర్‌లు</translation>
 <translation id="3653842108912548333">మీ అసిస్టెంట్‌ని Voice Match సాయంతో యాక్సెస్ చేసుకోండి</translation>
 <translation id="3653999333232393305">మీ మైక్రోఫోన్‌ను యాక్సెస్ చేయడానికి <ph name="HOST" />కి అనుమతిని కొనసాగించండి</translation>
-<translation id="3654045516529121250">మీ ప్రాప్యత సెట్టింగ్‌లను చదవండి</translation>
+<translation id="3654045516529121250">మీ యాక్సెస్‌ సెట్టింగ్‌లను చదవండి</translation>
 <translation id="3655712721956801464">{NUM_FILES,plural, =1{ఇది ఒక ఫైల్‌కు శాశ్వత యాక్సెస్‌ను కలిగి ఉంది.}other{ఇది # ఫైల్‌లకు శాశ్వత యాక్సెస్‌ను కలిగి ఉంది.}}</translation>
 <translation id="3660234220361471169">అవిశ్వసనీయ</translation>
 <translation id="3664511988987167893">ఎక్స్‌టెన్షన్ చిహ్నం</translation>
@@ -1818,7 +1819,7 @@
 <translation id="3709244229496787112">డౌన్‌లోడ్ పూర్తి కావడానికి ముందే బ్రౌజర్ షట్‌డౌన్ చేయబడింది.</translation>
 <translation id="3711931198657368127">అతికించి <ph name="URL" />కు వెళ్ళండి</translation>
 <translation id="3712217561553024354">మీ Google ఖాతాతో మొబైల్ డేటా కనెక్షన్‌ ఉన్న ఇతర పరికరాలను గుర్తించడానికి ఈ పరికరాన్ని అనుమతించండి</translation>
-<translation id="3712897371525859903">&amp;వలె పేజీని సేవ్ చేయి</translation>
+<translation id="3712897371525859903">&amp;లాగా పేజీని సేవ్ చేయి</translation>
 <translation id="371300529209814631">వెనుకకు/ముందుకు</translation>
 <translation id="3714195043138862580">ఈ డెమో పరికరం కేటాయింపు తీసివేత స్థితిలో ఉంచబడింది.</translation>
 <translation id="3714633008798122362">వెబ్ క్యాలెండర్</translation>
@@ -1850,7 +1851,7 @@
 <translation id="3752582316358263300">సరే...</translation>
 <translation id="3752673729237782832">నా పరికరాలు</translation>
 <translation id="3755411799582650620">మీ <ph name="PHONE_NAME" /> ఇప్పుడు ఈ <ph name="DEVICE_TYPE" />ని కూడా అన్‌లాక్ చేయగలదు.</translation>
-<translation id="375636864092143889">సైట్ మీ మైక్రోఫోన్‌ని ఉపయోగిస్తోంది</translation>
+<translation id="375636864092143889">సైట్ మీ మైక్రోఫోన్‌ను ఉపయోగిస్తోంది</translation>
 <translation id="3757733214359997190">సైట్‌లు ఏవీ కనుగొనబడలేదు</translation>
 <translation id="375841316537350618">ప్రాక్సీ స్క్రిప్ట్‌ను డౌన్‌లోడ్ చేస్తోంది...</translation>
 <translation id="3758842566811519622">కుక్కీలు సెట్ చేయబడ్డాయి</translation>
@@ -1911,12 +1912,12 @@
 <translation id="3830674330436234648">ప్లేబ్యాక్ అందుబాటులో లేదు</translation>
 <translation id="3831436149286513437">Google డిస్క్ శోధన సూచనలు</translation>
 <translation id="3831486154586836914">విండో స్థూలదృష్టి మోడ్‌లోకి ప్రవేశించారు</translation>
-<translation id="383161972796689579">ఈ పరికరం యొక్క యజమాని క్రొత్త వినియోగదారులను జోడించడం నిలిపివేసారు</translation>
+<translation id="383161972796689579">ఈ పరికరం యొక్క యజమాని కొత్త‌ వినియోగదారులను జోడించడం నిలిపివేశారు</translation>
 <translation id="3834775135533257713"><ph name="TO_INSTALL_APP_NAME" /> యాప్ "<ph name="INSTALLED_APP_NAME" />"కి వైరుధ్యంగా ఉన్నందున దాన్ని జోడించలేరు.</translation>
 <translation id="3835522725882634757">అయ్యో! ఈ సర్వర్ పంపిస్తున్న డేటా <ph name="PRODUCT_NAME" />కు అర్థం కాలేదు. దయచేసి <ph name="BEGIN_LINK" />బగ్‌ను నివేదించి<ph name="END_LINK" />, అందులో <ph name="BEGIN2_LINK" />అసలు జాబితా<ph name="END2_LINK" />ను చేర్చండి.</translation>
 <translation id="3838085852053358637">ఎక్స్‌టెన్షన్‌ను లోడ్ చేయడం విఫలమైంది</translation>
 <translation id="3838486795898716504">మరిన్ని <ph name="PAGE_TITLE" /></translation>
-<translation id="3838543471119263078">కుక్కీలు మరియు ఇతర సైట్ మరియు ప్లగ్ఇన్‌ డేటా</translation>
+<translation id="3838543471119263078">కుక్కీలు మరియు ఇతర సైట్ మరియు ప్లగిన్ డేటా</translation>
 <translation id="383891835335927981">సైట్‌లు ఏవీ దగ్గరకు లేదా దూరానికి జూమ్ చేయబడలేదు</translation>
 <translation id="3839516600093027468">క్లిప్‌బోర్డ్‌ను చూడనీయకుండా ఎల్లప్పుడూ <ph name="HOST" />ని బ్లాక్ చేయి</translation>
 <translation id="3842552989725514455">Serif ఫాంట్</translation>
@@ -1950,7 +1951,7 @@
 <translation id="3879748587602334249">డౌన్‌లోడ్ మేనేజ‌ర్‌</translation>
 <translation id="3888550877729210209"><ph name="LOCK_SCREEN_APP_NAME" />తో గమనికలు రూపొందిస్తున్నారు</translation>
 <translation id="3892414795099177503">OpenVPN / L2TPని జోడించు...</translation>
-<translation id="3893536212201235195">మీ ప్రాప్యత సౌలభ్య సెట్టింగ్‌లను చదవడానికి మరియు మార్చడానికి అనుమతి</translation>
+<translation id="3893536212201235195">మీ యాక్సెస్‌ సౌలభ్య సెట్టింగ్‌లను చదవడానికి మరియు మార్చడానికి అనుమతి</translation>
 <translation id="3893630138897523026">ChromeVox (చదవబడే అభిప్రాయం)</translation>
 <translation id="3894427358181296146">ఫోల్డర్‌ను జోడించండి</translation>
 <translation id="389589731200570180">అతిథులతో భాగస్వామ్యం చేయండి</translation>
@@ -2017,7 +2018,7 @@
 <translation id="397703832102027365">పూర్తి చేస్తోంది...</translation>
 <translation id="3979395879372752341">క్రొత్త పొడిగింపు జోడించబడింది (<ph name="EXTENSION_NAME" />)</translation>
 <translation id="3979748722126423326"><ph name="NETWORKDEVICE" />ను ప్రారంభించు</translation>
-<translation id="3981760180856053153">చెల్లని సేవ్ రకం ఎంటర్ చేయ‌బడింది.</translation>
+<translation id="3981760180856053153">చెల్లని సేవ్ రకం ఎంటర్ చేయబడింది.</translation>
 <translation id="3982375475032951137">సులువైన కొద్ది దశలతో మీ బ్రౌజర్‌ని సెటప్ చేయండి</translation>
 <translation id="3983400541576569538">కొన్ని యాప్‌ల డేటాని కోల్పోవచ్చు</translation>
 <translation id="3983586614702900908">తెలియని విక్రేత అందించిన పరికరాలు</translation>
@@ -2309,7 +2310,7 @@
 <translation id="4475552974751346499">డౌన్‌లోడ్‌లను వెతకండి</translation>
 <translation id="4476590490540813026">అథ్లెట్</translation>
 <translation id="4477015793815781985">Ctrl, Alt లేదా ⌘ని చేర్చండి</translation>
-<translation id="4478664379124702289">లిం&amp;క్‌ను ఇలా సేవ్ చెయ్యి...</translation>
+<translation id="4478664379124702289">లిం&amp;క్‌ను ఇలా సేవ్ చేయి...</translation>
 <translation id="4479424953165245642">కియోస్క్ అనువర్తనాలను నిర్వహించండి</translation>
 <translation id="4479639480957787382">ఈథర్నెట్</translation>
 <translation id="4480590691557335796">Chrome మీ కంప్యూటర్‌లో హానికరమైన సాఫ్ట్‌వేర్‌ని కనుగొని, తీసివేయగలదు</translation>
@@ -2426,7 +2427,7 @@
 <translation id="4669606053856530811">'<ph name="SOURCE_NAME" />' యొక్క సభ్యులతో ఈ అంశాలను షేర్ చేస్తే మినహా వారు యాక్సెస్‌ను కోల్పోతారు.</translation>
 <translation id="4672657274720418656">పేజీని డిస్టిల్ చేయి</translation>
 <translation id="4673442866648850031">స్టైలస్‌ను బయటకు తీసినప్పుడు స్టైలస్ సాధనాలను తెరుస్తుంది</translation>
-<translation id="4677585247300749148">యాక్సెసిబిలిటీ ఈవెంట్‌లకు <ph name="URL" /> ప్రతిస్పందించాలనుకుంటోంది</translation>
+<translation id="4677585247300749148">యాక్సెసిబిలిటీ ఈవెంట్‌లకు <ph name="URL" /> ప్రతిస్పందించాలని అనుకుంటోంది</translation>
 <translation id="4677772697204437347">GPU మెమరీ</translation>
 <translation id="4680105648806843642">ఈ పేజీలో ధ్వని మ్యూట్ చేయబడింది</translation>
 <translation id="4681930562518940301">అసలు &amp;చిత్రాన్ని కొత్త ట్యాబ్‌లో తెరువు</translation>
@@ -2449,7 +2450,7 @@
 <translation id="4708794300267213770">నిద్రావస్థ నుండి సక్రియం అవుతున్నప్పుడు లాక్ స్క్రీన్‌ని చూపు</translation>
 <translation id="4708849949179781599"><ph name="PRODUCT_NAME" /> నిష్క్రమించు</translation>
 <translation id="4711638718396952945">సెట్టింగ్‌లను పునరుద్ధరించు</translation>
-<translation id="4713544552769165154">ఈ ఫైల్ Macintosh సాఫ్ట్‌వేర్‌ను ఉపయోగించే కంప్యూటర్ కోసం రూపొందించబడింది. ఇది Chrome OSను అమలు చేసే మీ పరికరానికి అనుకూలమైనది కాదు. దయచేసి తగిన ప్రత్యామ్నాయ యాప్ కోసం <ph name="BEGIN_LINK" />Chrome వెబ్ స్టోర్<ph name="END_LINK" />లో వెతకండి.<ph name="BEGIN_LINK_HELP" />మరింత తెలుసుకోండి<ph name="END_LINK_HELP" /></translation>
+<translation id="4713544552769165154">ఈ ఫైల్ Macintosh సాఫ్ట్‌వేర్‌ను ఉపయోగించే కంప్యూటర్ కోసం రూపొందించబడింది. ఇది Chrome OSను అమలు చేసే మీ పరికరానికి అనుకూలమైనది కాదు. దయచేసి తగిన ప్రత్యామ్నాయ యాప్‌ కోసం <ph name="BEGIN_LINK" />Chrome వెబ్ స్టోర్<ph name="END_LINK" />లో శోధించండి.<ph name="BEGIN_LINK_HELP" />మరింత తెలుసుకోండి<ph name="END_LINK_HELP" /></translation>
 <translation id="4715553623069266137">చాలా సంక్షిప్తం (0.8s)</translation>
 <translation id="4716483597559580346">అదనపు భద్రత కోసం పవర్ వాష్ చేయండి</translation>
 <translation id="4720113199587244118">పరికరాలను జోడించు</translation>
@@ -2461,7 +2462,7 @@
 <translation id="4726710629007580002">ఈ ఎక్స్‌టెన్ష‌న్‌ను ఇన్‌స్టాల్ చేయడానికి ప్రయత్నిస్తున్నప్పుడు హెచ్చరికలు చేయబడ్డాయి:</translation>
 <translation id="4728558894243024398">ప్లాట్‌ఫారమ్</translation>
 <translation id="4732760563705710320">క్షమించండి, మీ cast పరికరం ఈ వీడియోకు మద్దతివ్వదు.</translation>
-<translation id="4733082559415072992"><ph name="URL" /> మీ పరికర స్థానాన్ని ఉపయోగించాలనుకుంటోంది</translation>
+<translation id="4733082559415072992"><ph name="URL" /> మీ పరికర స్థానాన్ని ఉపయోగించాలని అనుకుంటోంది</translation>
 <translation id="4733793249294335256">స్థానం</translation>
 <translation id="4734518477988699048">ఇన్‌పుట్ విలువ చెల్లదు.</translation>
 <translation id="4735265153267957659">Smart Lockని ప్రారంభించడానికి మీ పాస్‌వర్డ్‌‌ను నమోదు చేయండి. తర్వాతిసారి, మీ ఫోన్ మీ <ph name="DEVICE_TYPE" />ని అన్‌లాక్ చేస్తుంది. సెట్టింగ్‌లలో Smart Lockని ఆఫ్ చేయండి.</translation>
@@ -2578,7 +2579,7 @@
 <translation id="4890773143211625964">అధునాతన ప్రింటర్ ఎంపికలను చూపు</translation>
 <translation id="4891089016822695758">బీటా ఫోరమ్</translation>
 <translation id="4892969127351273348"><ph name="APP_NAME" />తో తెరవడం సాధ్యపడలేదు</translation>
-<translation id="4893336867552636863">దీని వ‌ల్ల‌ మీ బ్రౌజింగ్ డేటా ఈ పరికరం నుండి శాశ్వతంగా తొలగించబడుతుంది.</translation>
+<translation id="4893336867552636863">దీని వలన మీ బ్రౌజింగ్ డేటా ఈ పరికరం నుండి శాశ్వతంగా తొలగించబడుతుంది.</translation>
 <translation id="4893522937062257019">లాక్ స్క్రీన్‌పై</translation>
 <translation id="4898011734382862273">ప్రమాణపత్రం "<ph name="CERTIFICATE_NAME" />" ప్రమాణపత్రాలను మంజూరు చేసే సంస్థను సూచిస్తోంది</translation>
 <translation id="489985760463306091">హానికరమైన సాఫ్ట్‌వేర్ తొలగింపును పూర్తి చేసేందుకు, మీ కంప్యూటర్‌ను పునఃప్రారంభించాలి</translation>
@@ -2624,7 +2625,7 @@
 <translation id="4964455510556214366">అమరిక</translation>
 <translation id="4964673849688379040">తనిఖీ చేస్తోంది...</translation>
 <translation id="4965808351167763748">Hangouts Meetను అమలు చేసేలా ఈ పరికరాన్ని ఖచ్చితంగా సెటప్ చేయాలని అనుకుంటున్నారా?</translation>
-<translation id="496888482094675990">ఫైల్‌ల యాప్ మీరు Google డిస్క్, బాహ్య నిల్వ లేదా మీ Chrome OS పరికరంలో సేవ్ చేసిన ఫైల్‌లకు శీఘ్ర యాక్సెస్‌ను అందిస్తుంది.</translation>
+<translation id="496888482094675990">మీరు Google డిస్క్, బాహ్య నిల్వ లేదా మీ Chrome OS పరికరంలో సేవ్ చేసిన ఫైల్‌లకు ఫైల్స్ యాప్‌, శీఘ్ర యాక్సెస్‌ను అందిస్తుంది.</translation>
 <translation id="4969785127455456148">ఆల్బమ్</translation>
 <translation id="4971412780836297815">పూర్తవగానే తెరువు</translation>
 <translation id="4972129977812092092">ప్రింటర్‌ను సవరించండి</translation>
@@ -2669,7 +2670,7 @@
 <translation id="5030338702439866405">వీరిచే జారీచేయబడింది</translation>
 <translation id="5033266061063942743">జ్యామితీయ ఆకారాలు</translation>
 <translation id="503498442187459473"><ph name="HOST" /> మీ కెమెరాను మరియు మైక్రోఫోన్‌ను ఉపయోగించాలనుకుంటోంది</translation>
-<translation id="5036662165765606524">బహుళ ఫైల్‌లను ఆటోమేటిక్‌గా డౌన్‌లోడ్ చేయడానికి ఏ సైట్‌ను అనుమతించవద్దు</translation>
+<translation id="5036662165765606524">బహుళ ఫైల్‌లను ఆటోమేటిక్‌గా డౌన్‌లోడ్ చేయడానికి ఏ సైట్‌నూ అనుమతించవద్దు</translation>
 <translation id="5037676449506322593">అన్నీ ఎంచుకోండి</translation>
 <translation id="5038625366300922036">మరింత చూడండి...</translation>
 <translation id="5038863510258510803">ప్రారంభిస్తోంది...</translation>
@@ -2721,7 +2722,7 @@
 <translation id="5117625797180141189"><ph name="DOCUMENT_NAME" /> విజయవంతంగా ముద్రించబడింది</translation>
 <translation id="5117930984404104619">సందర్శించిన URLలతో సహా ఇతర పొడిగింపుల యొక్క ప్రవర్తనను పర్యవేక్షించండి</translation>
 <translation id="5119173345047096771">Mozilla Firefox</translation>
-<translation id="5121130586824819730">మీ హార్డ్ డిస్క్ నిండింది. దయచేసి మరొక స్థానానికి సేవ్ చేయండి లేదా హార్డ్ డిస్క్‌లో ఎక్కువ ఖాళీ చేయండి.</translation>
+<translation id="5121130586824819730">మీ హార్డ్ డిస్క్ నిండింది. దయచేసి మరొక స్థానానికి సేవ్ చేయండి లేదా హార్డ్ డిస్క్‌లోని నిల్వను ఖాళీ చేయండి.</translation>
 <translation id="5125751979347152379">చెల్లని URL.</translation>
 <translation id="5127805178023152808">సమకాలీకరణ ఆఫ్‌లో ఉంది</translation>
 <translation id="5127881134400491887">నెట్‌వర్క్ కనెక్షన్‌లను నిర్వహించండి</translation>
@@ -2903,7 +2904,7 @@
 <translation id="5379140238605961210">మైక్రోఫోన్ యాక్సెస్‌ను బ్లాక్ చేయడాన్ని కొనసాగించు</translation>
 <translation id="5379268888377976432">తొలగింపు చర్య రద్దు చేయండి</translation>
 <translation id="5382591305415226340">మద్దతు గల లింక్‌లను నిర్వహించండి</translation>
-<translation id="5384883051496921101">ఈ సైట్, అజ్ఞాత మోడ్ వెలుపల యాప్‌‌తో సమాచారాన్ని షేర్ చేయబోతోంది.</translation>
+<translation id="5384883051496921101">ఈ సైట్ అజ్ఞాత మోడ్ వెలుపల ఉన్న ఒక యాప్‌తో సమాచారాన్ని షేర్ చేయబోతోంది.</translation>
 <translation id="5388885445722491159">జత చేయబడింది</translation>
 <translation id="5389237414310520250">కొత్త వినియోగదారుని సృష్టించడం సాధ్యపడలేదు. దయచేసి మీ హార్డ్ డ్రైవ్ నిల్వ స్థలాన్ని, అనుమతులను తనిఖీ చేసి, ఆపై మళ్లీ ప్రయత్నించండి.</translation>
 <translation id="5390100381392048184">ధ్వనిని ప్లే చేయడానికి సైట్‌లను అనుమతించండి</translation>
@@ -2984,14 +2985,14 @@
 <translation id="5499313591153584299">ఈ ఫైల్ మీ కంప్యూటర్‌కు హానికరం కావచ్చు.</translation>
 <translation id="5502500733115278303">Firefox నుండి దిగుమతి చెయ్యబడింది</translation>
 <translation id="5507756662695126555">అంగీకరించడం</translation>
-<translation id="5509693895992845810">ఇలా &amp;సేవ్ చేయి...</translation>
+<translation id="5509693895992845810">&amp;ఇలా సేవ్ చేయి...</translation>
 <translation id="5509914365760201064">జారీచేసినవారు: <ph name="CERTIFICATE_AUTHORITY" /></translation>
 <translation id="5511379779384092781">అతి చిన్నది</translation>
-<translation id="5511823366942919280">మీరు ఖచ్చితంగా ఈ పరికరాన్ని "షార్క్"గా సెటప్ చేయాలనుకుంటున్నారా?</translation>
+<translation id="5511823366942919280">మీరు ఖచ్చితంగా ఈ పరికరాన్ని "షార్క్"గా సెటప్ చేయాలని అనుకుంటున్నారా?</translation>
 <translation id="5512653252560939721">వినియోగదారు సర్టిఫికెట్ ఖచ్చితంగా హార్డ్‌వేర్-బ్యాకెడ్ అయ్యుండాలి.</translation>
 <translation id="5516183516694518900">మీ బుక్‌మార్క్‌లు, చరిత్ర, పాస్‌వర్డ్‌లు మరియు ఇతర సెట్టింగ్‌లను మీ అన్ని పరికరాలలో పొందడానికి మీ Google ఖాతాతో Chromeకు సైన్ ఇన్ చేయండి.</translation>
 <translation id="551752069230578406">మీ ఖాతాకు ప్రింటర్‌ను జోడిస్తోంది - దీనికి కొంత సమయం పట్టవచ్చు...</translation>
-<translation id="5518219166343146486">క్లిప్‌బోర్డ్‌కు కాపీ చేసిన వచనం మరియు చిత్రాలను సైట్ చూడాలన్నప్పుడు అనుమతి అడగాలి</translation>
+<translation id="5518219166343146486">క్లిప్‌బోర్డ్‌కు కాపీ చేసిన వచనం, చిత్రాలను సైట్ చూడాలన్నప్పుడు, అందుకు అనుమతి అడగాలి</translation>
 <translation id="5518584115117143805">ఇమెయిల్ గుప్తీకరణ సర్టిఫికెట్</translation>
 <translation id="5521078259930077036">మీరు ఆశిస్తున్న హోమ్ పేజీ ఇదేనా?</translation>
 <translation id="5522156646677899028">ఈ పొడిగింపు తీవ్రమైన భద్రతా భేద్యతలను కలిగి ఉంది.</translation>
@@ -3036,7 +3037,7 @@
 <translation id="5573248369095789351">కొనసాగింపు చర్య</translation>
 <translation id="5575473780076478375">అజ్ఞాత ఎక్స్‌టెన్‌షన్: <ph name="EXTENSION_NAME" /></translation>
 <translation id="5575528586625653441">డెమో నమోదు అభ్యర్థనకు సంబంధించి ఒక సమస్య ఏర్పడింది.</translation>
-<translation id="557722062034137776">మీ పరికరాన్ని రీసెట్ చేయడం వలన మీ Google ఖాతాలపై లేదా ఈ ఖాతాలకు సమకాలీకరించబడిన ఏదైనా డేటాపై ఎటువంటి ప్రభావం ఉండదు. అయితే, మీ పరికరంలో స్థానికంగా సేవ్ చేయబడిన అన్ని ఫైల్‌లు తొలగించబడతాయి.</translation>
+<translation id="557722062034137776">మీ పరికరాన్ని రీసెట్ చేయడం వలన మీ Google ఖాతాలపై లేదా ఈ ఖాతాలకు సింక్ చేయ‌బ‌డిన‌ ఏదైనా డేటాపై ఎటువంటి ప్రభావం ఉండదు. అయితే, మీ పరికరంలో స్థానికంగా సేవ్ చేయబడిన అన్ని ఫైల్‌లు తొలగించబడతాయి.</translation>
 <translation id="5578059481725149024">ఆటోమేటిక్ సైన్-ఇన్</translation>
 <translation id="558170650521898289">Microsoft Windows హార్డ్‌వేర్ డ్రైవర్ ధృవీకరణ</translation>
 <translation id="5582839680698949063">ప్రధాన మెను</translation>
@@ -3151,7 +3152,7 @@
 <translation id="5739458112391494395">చాలా పెద్దవిగా</translation>
 <translation id="5740331643563157105"><ph name="LANGUAGE_1" />, <ph name="LANGUAGE_2" /> మరియు మరో <ph name="NUM_ADDITIONAL_LANGUAGES" /></translation>
 <translation id="574209121243317957">పిచ్</translation>
-<translation id="5746169159649715125">PDF వలె సేవ్ చేయి</translation>
+<translation id="5746169159649715125">PDF లాగా సేవ్ చేయి</translation>
 <translation id="5747552184818312860">గడువు ముగింపు</translation>
 <translation id="5747785204778348146">డెవలపర్ - అస్థిరం</translation>
 <translation id="5747809636523347288">అతికించి <ph name="URL" />కు వెళ్ళండి</translation>
@@ -3207,7 +3208,7 @@
 <translation id="5827266244928330802">Safari</translation>
 <translation id="5828633471261496623">ముద్రిస్తోంది...</translation>
 <translation id="5830410401012830739">స్థాన సెట్టింగ్‌లను నిర్వహించు...</translation>
-<translation id="5830720307094128296">&amp;లాగ పేజీని సేవ్ చెయ్యండి...</translation>
+<translation id="5830720307094128296">&amp;లాగా పేజీని సేవ్ చేయి...</translation>
 <translation id="5832805196449965646">వ్యక్తిని జోడించు</translation>
 <translation id="583281660410589416">తెలియని</translation>
 <translation id="5832976493438355584">లాక్ చేయబడింది</translation>
@@ -3249,7 +3250,7 @@
 <translation id="5869029295770560994">సరే, అర్థమైంది</translation>
 <translation id="5869522115854928033">సేవ్  చేసిన పాస్‌వర్డ్‌లు</translation>
 <translation id="5869948122057593679">మీ అన్ని విండోలను మూసివేయండి</translation>
-<translation id="5870086504539785141">యాక్సెస్ మెనూను మూసివేయండి</translation>
+<translation id="5870086504539785141">యాక్సెస్‌ మెనూను మూసివేయండి</translation>
 <translation id="5870155679953074650">క్లిష్టమైన లోపాలు</translation>
 <translation id="5877064549588274448">ఛానెల్ మార్చబడింది. మార్పులను వర్తింపజేయడానికి మీ పరికరాన్ని పునఃప్రారంభించండి.</translation>
 <translation id="5877584842898320529">ఎంచుకున్న ప్రింటర్ అందుబాటులో లేదు లేదా సరిగ్గా ఇన్‌స్టాల్ చేయబడలేదు. <ph name="BR" /> మీ ప్రింటర్‌ను తనిఖీ చేయండి లేదా మరొక ప్రింటర్‌ను ఎంచుకోవడాన్ని ప్రయత్నించండి.</translation>
@@ -3385,9 +3386,9 @@
 <translation id="6071181508177083058">పాస్‌వర్డ్‌ను నిర్ధారించండి</translation>
 <translation id="6071576563962215370">పరికరం ఇన్‌స్టాలేషన్-సమయ లక్షణాల లాక్‌ను ఏర్పాటు చేయడంలో సిస్టమ్ విఫలమైంది.</translation>
 <translation id="6073451960410192870">రికార్డ్ చేయడం ఆపివేయి</translation>
-<translation id="6073903501322152803">యాక్సెస్ ఫీచర్‌లను జోడించండి</translation>
+<translation id="6073903501322152803">యాక్సెస్‌ ఫీచర్‌లను జోడించండి</translation>
 <translation id="6074825444536523002">Google ఫారమ్</translation>
-<translation id="6075731018162044558">అయ్యో!  ఈ పరికరం కోసం దీర్ఘకాల API యాక్సెస్ టోకెన్‌ను పొందడంలో సిస్టమ్ విఫలమైంది.</translation>
+<translation id="6075731018162044558">అయ్యో!  ఈ పరికరం కోసం దీర్ఘకాల API యాక్సెస్‌ టోకెన్‌ను పొందడంలో సిస్టమ్ విఫలమైంది.</translation>
 <translation id="6075907793831890935"><ph name="HOSTNAME" /> పేరు గల పరికరంతో డేటాను ఇచ్చిపుచ్చుకోవడానికి అనుమతి</translation>
 <translation id="6076175485108489240">స్థానాన్ని ఉపయోగించండి. స్థాన అనుమతిని కలిగిన యాప్‌లు మరియు సేవలు మీ పరికర స్థానాన్ని ఉపయోగించడానికి అనుమతించండి. Google కాలానుగుణంగా స్థాన డేటాని సేకరించవచ్చు మరియు స్థాన ఖచ్చితత్వం మరియు స్థానం-ఆధారిత సేవలను మెరుగుపరచడం కోసం ఈ డేటాని అనామకంగా ఉపయోగించవచ్చు. <ph name="BEGIN_LINK1" />మరింత తెలుసుకోండి<ph name="END_LINK1" /></translation>
 <translation id="6076448957780543068">ఈ స్క్రీన్‌షాట్‌ను చేర్చు</translation>
@@ -3496,7 +3497,7 @@
 <translation id="6228516488918914827">వేగవంతమైన పేజీ లోడ్ అయింది</translation>
 <translation id="6228691855869374890">ఈ సైట్ MIDI పరికరాలకు పూర్తి నియంత్రణను కలిగి ఉంది.</translation>
 <translation id="6229890768313448549">Google Play సేవా నిబంధనలను లోడ్ చేయడం సాధ్యపడదు. దయచేసి మళ్లీ ప్రయత్నించండి.</translation>
-<translation id="6231881193380278751">పేజీని ఆటోమేటిక్‌గా రిఫ్రెష్ చేయడానికి URLలో ప్రశ్న పరామితిని జోడించండి: chrome://device-log/?refresh=&lt;sec&gt;</translation>
+<translation id="6231881193380278751">పేజీని ఆటోమేటిక్‌గా రిఫ్రెష్ చేయడానికి URLలో ప్రశ్న పారామీట‌ర్‌ను జోడించండి: chrome://device-log/?refresh=&lt;sec&gt;</translation>
 <translation id="6232017090690406397">బ్యాటరీ</translation>
 <translation id="6232116551750539448"><ph name="NAME" />కి కనెక్షన్ కోల్పోయింది</translation>
 <translation id="6233154960150021497">కీబోర్డ్ బదులుగా వాయిస్‌ను డిఫాల్ట్‌గా ఉపయోగించండి</translation>
@@ -3544,7 +3545,7 @@
 <translation id="630065524203833229">ని&amp;ష్క్రమించు</translation>
 <translation id="6305607932814307878">సార్వజనీన విధానం:</translation>
 <translation id="6307990684951724544">సిస్టమ్ బిజీగా ఉంది</translation>
-<translation id="6308937455967653460">లిం&amp;క్‌ను ఇలా సేవ్ చెయ్యి...</translation>
+<translation id="6308937455967653460">లిం&amp;క్‌ను ఇలా సేవ్ చేయి...</translation>
 <translation id="6311220991371174222">మీ ప్రొఫైల్‌ను తెరుస్తున్నప్పుడు ఏదో తప్పు జరిగినందున Chromeను తెరవడం సాధ్యపడలేదు. Chromeను పునఃప్రారంభించడానికి ప్రయత్నించండి.</translation>
 <translation id="6312403991423642364">తెలియని నెట్‌వర్క్ ఎర్రర్</translation>
 <translation id="6313641880021325787">VRని నిష్క్రమించు</translation>
@@ -3588,7 +3589,7 @@
 <translation id="6377268785556383139">'<ph name="SEARCH_TEXT" />' అనే దానికి 1 ఫలితం మాత్రమే లభించింది</translation>
 <translation id="6380143666419481200">అంగీకరించి, కొనసాగండి</translation>
 <translation id="6384275966486438344">మీ శోధన సెట్టింగ్‌లను దీనికి మార్చండి: <ph name="SEARCH_HOST" /></translation>
-<translation id="6385543213911723544">సైట్‌లు కుక్కీ డేటాను సేవ్ చేయగలవు. చదవగలవు</translation>
+<translation id="6385543213911723544">సైట్‌లు కుక్కీ డేటాను సేవ్ చేయగలవు మరియు చదవగలవు</translation>
 <translation id="6386099547750337629">ఇది అనూహ్యమైనదైతే, దయచేసి మద్దతును సంప్రదించండి.</translation>
 <translation id="6388429472088318283">భాషలను వెతకండి</translation>
 <translation id="6390799748543157332">మీరు ఈ విండో‌లో వీక్షించే పేజీలు బ్రౌజర్ చరిత్రలో కనిపించవు. తెరవబడిన అన్ని అతిథి విండోలను మీరు మూసివేసిన తర్వాత అవి కంప్యూటర్‌లో కుక్కీల వంటి ఇతర జాడలను వదిలిపెట్టవు. అయితే, మీరు డౌన్‌లోడ్ చేసే ఫైల్స్ భద్రపరచబడతాయి.</translation>
@@ -3615,10 +3616,9 @@
 <translation id="6418160186546245112">మునుపు ఇన్‌స్టాల్ చేసిన <ph name="IDS_SHORT_PRODUCT_NAME" /> వెర్షన్‌కు తిరిగి మారుస్తోంది</translation>
 <translation id="6418481728190846787">అన్ని యాప్‌ల కోసం యాక్సెస్‌ను శాశ్వతంగా తీసివేయి</translation>
 <translation id="6418511932144861495">కీలకమైన అప్‌డేట్‌ను ఇన్‌స్టాల్ చేయండి</translation>
-<translation id="6419288379019356534">ఈ పరికరం <ph name="BEGIN_BOLD" /><ph name="DOMAIN" /><ph name="END_BOLD" />.ద్వారా నిర్వహించబడుతోంది.
-
+<translation id="6419288379019356534">ఈ పరికరం <ph name="BEGIN_BOLD" /><ph name="DOMAIN" /><ph name="END_BOLD" /> ద్వారా నిర్వహించబడుతోంది.
     <ph name="LINE_BREAK" />
- దయచేసి మీ <ph name="BEGIN_BOLD" /><ph name="DOMAIN" /><ph name="END_BOLD" /> ఖాతాకి సైన్ ఇన్ చేయడం కొనసాగించడానికి "తరువాత" క్లిక్ చేయండి.</translation>
+    దయచేసి మీ <ph name="BEGIN_BOLD" /><ph name="DOMAIN" /><ph name="END_BOLD" /> ఖాతాకు సైన్ ఇన్ చేయడం కొనసాగించడానికి "తదుపరి" క్లిక్ చేయండి.</translation>
 <translation id="6419546358665792306">ప్యాక్ చేయబడని ఎక్స్‌టెన్షన్‌ను లోడ్ చేయి</translation>
 <translation id="642282551015776456">ఈ పేరును ఫైల్ యొక్క ఫోల్డర్ పేరుగా ఉపయోగించలేము.</translation>
 <translation id="642469772702851743">ఈ (SN: <ph name="SERIAL_NUMBER" />) పరికరం యజమానిచే లాక్ చేయబడింది.</translation>
@@ -3686,7 +3686,7 @@
         <ph name="FILE_INFO" />
         <ph name="EVENT_NAME" /></translation>
 <translation id="6527303717912515753">భాగస్వామ్యం చేయి</translation>
-<translation id="6528513914570774834">ఈ నెట్‌వర్క్‌ని ఉపయోగించడానికి ఈ పరికరం యొక్క ఇతర వినియోగదారులను అనుమతించండి</translation>
+<translation id="6528513914570774834">ఈ నెట్‌వర్క్‌ను ఉపయోగించడానికి ఈ పరికరం యొక్క ఇతర వినియోగదారులను అనుమతించండి</translation>
 <translation id="652948702951888897">Chrome చరిత్ర</translation>
 <translation id="6530186581263215931">ఈ సెట్టింగ్‌లు మీ నిర్వాహకుడి ద్వారా అమలు చేయబడ్డాయి</translation>
 <translation id="653019979737152879"><ph name="FILE_NAME" />ని సమకాలీకరిస్తోంది...</translation>
@@ -3704,13 +3704,13 @@
 <translation id="6551508934388063976">ఆదేశం అందుబాటులో లేదు. కొత్త విండోను తెరవడానికి control-N నొక్కండి.</translation>
 <translation id="655384502888039633"><ph name="USER_COUNT" /> వినియోగదారులు</translation>
 <translation id="655483977608336153">మళ్లీ ప్రయత్నించు</translation>
-<translation id="6555432686520421228">అన్ని వినియోగదారు ఖాతాలను తీసివేయండి మరియు మీ <ph name="IDS_SHORT_PRODUCT_NAME" /> పరికరాన్ని క్రొత్త దాని లాగా రీసెట్ చేయండి.</translation>
+<translation id="6555432686520421228">అన్ని వినియోగదారు ఖాతాలను తీసివేయండి మరియు మీ <ph name="IDS_SHORT_PRODUCT_NAME" /> పరికరాన్ని కొత్త‌ దాని లాగా రీసెట్ చేయండి.</translation>
 <translation id="6555810572223193255">క్లీనప్ ప్రస్తుతం అందుబాటులో లేదు</translation>
 <translation id="6556866813142980365">మళ్లీ చేయి</translation>
 <translation id="6558280019477628686">ఎర్రర్ ఏర్పడింది. కొన్ని అంశాలు తొలగించబడి ఉండకపోవచ్చు.</translation>
 <translation id="6559023360691182159">{COUNT,plural, =0{ఏదీ వద్దు}=1{<ph name="APP_1" />}=2{<ph name="APP_1" />, <ph name="APP_2" />}=3{<ph name="APP_1" />, <ph name="APP_2" />, <ph name="APP_3" />}=4{<ph name="APP_1" />, <ph name="APP_2" />, <ph name="APP_3" />, 1 ఇతర యాప్}other{<ph name="APP_1" />, <ph name="APP_2" />, <ph name="APP_3" />, <ph name="EXTRA_APPS" /> ఇతర యాప్‌లు}}</translation>
 <translation id="6561726789132298588">enter</translation>
-<translation id="656293578423618167">ఫైల్ పాథ్‌ లేదా పేరు చాలా పొడవుగా ఉంది. దయచేసి చిన్న పేరుతో లేదా మరొక స్థానానికి సేవ్ చేయండి.</translation>
+<translation id="656293578423618167">ఫైల్ పాత్ లేదా పేరు చాలా పొడవుగా ఉంది. దయచేసి చిన్న పేరుతో, లేదా మరొక స్థానానికి సేవ్ చేయండి.</translation>
 <translation id="656398493051028875">"<ph name="FILENAME" />"ని తొలగిస్తోంది...</translation>
 <translation id="6567688344210276845">పేజీ చర్య కోసం '<ph name="ICON" />' చిహ్నాన్ని లోడ్ చేయడం సాధ్యపడలేదు.</translation>
 <translation id="6571979863037191371">మీ Chromebook నుండి మీ ఫోన్‌ని డిస్‌కనెక్ట్ చేయండి. అవి ఇకపై ఆటోమేటిక్‌గా కనెక్ట్ కావు.</translation>
@@ -3760,8 +3760,8 @@
 <translation id="6639554308659482635">SQLite మెమరీ</translation>
 <translation id="6641138807883536517">యాదృచ్ఛికంగా రూపొందించబడిన సురక్షిత మాడ్యూల్ పాస్‌వర్డ్ అందుబాటులో లేదు. పవర్‌వాష్ తర్వాత ఇలా జరగడం సాధారణం.</translation>
 <translation id="6643016212128521049">క్లియర్ చేయి</translation>
-<translation id="6644512095122093795">పాస్‌వర్డ్‌లను సేవ్ చెయ్యడానికి ప్రతిపాదన</translation>
-<translation id="6644846457769259194">మీ పరికరం నవీకరించబడుతోంది (<ph name="PROGRESS_PERCENT" />)</translation>
+<translation id="6644512095122093795">పాస్‌వర్డ్‌లను సేవ్ చేయడానికి ప్రతిపాదించు</translation>
+<translation id="6644846457769259194">మీ పరికరం అప్‌డేట్ చేయబడుతోంది (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6645437135153136856">ఎంచుకున్న Google క్లౌడ్ ప్రింట్ పరికరానికి ఇప్పుడు మద్దతు లేదు. <ph name="BR" /> మీ కంప్యూటర్ సిస్టమ్ సెట్టింగ్‌లలో ప్రింటర్‌ని సెటప్ చేయడాన్ని ప్రయత్నించండి.</translation>
 <translation id="6647228709620733774">Netscape సర్టిఫికెట్ అధికార రద్దు URL</translation>
 <translation id="6647838571840953560">ప్రస్తుతం <ph name="CHANNEL_NAME" />లో ఉన్నారు</translation>
@@ -3819,7 +3819,7 @@
 <translation id="67269783048918309">వినియోగం &amp; విశ్లేషణల డేటాను పంపండి. ఈ పరికరం ప్రస్తుతం సమస్య విశ్లేషణ, అలాగే పరికర, యాప్ వినియోగ డేటాను ఆటోమేటిక్‌గా Googleకి పంపుతుంది. ఇది మీ చిన్నారి గురించి గుర్తించడానికి ఉపయోగించబడదు, ఇది కేవలం సిస్టమ్, యాప్ స్థిరత్వానికి, ఇతర మెరుగుదలలకు సహాయపడుతుంది. కొంత సముదాయ డేటా కూడా Google యాప్‌లకు, అలాగే Android డెవలపర్‌ల లాంటి భాగస్వాములకు సహాయపడుతుంది. ఈ <ph name="BEGIN_LINK1" />సెట్టింగ్‌<ph name="END_LINK1" />ని యజమాని అమలు చేసారు. మీ చిన్నారి కోసం అదనపు వెబ్ &amp; యాప్ కార్యకలాపం సెట్టింగ్‌ను ఆన్ చేసినట్లయితే, ఈ డేటా వారి Google ఖాతాలో సేవ్ చేయబడవచ్చు. <ph name="BEGIN_LINK2" />మరింత తెలుసుకోండి<ph name="END_LINK2" /></translation>
 <translation id="6732801395666424405">ప్రమాణపత్రాలు లోడ్ కాలేదు</translation>
 <translation id="6732900235521116609">షార్ట్‌కట్‌ను తొలగించలేరు</translation>
-<translation id="6735304988756581115">కుక్కీలు మరియు ఇతర సైట్ డేటాను చూపించు... </translation>
+<translation id="6735304988756581115">కుక్కీలు మరియు ఇతర సైట్ డేటాను చూపించు...</translation>
 <translation id="6736045498964449756">అయ్యో, పాస్‌వర్డ్‌లు సరిపోలలేదు!</translation>
 <translation id="6736243959894955139">చిరునామా</translation>
 <translation id="6736329909263487977"><ph name="ISSUED_BY" /> [<ph name="ISSUED_TO" />]</translation>
@@ -3874,7 +3874,7 @@
 <translation id="6820687829547641339">Gzip కుదించిన tar ఆర్కైవ్</translation>
 <translation id="682123305478866682">డెస్క్‌టాప్‌ను ప్రసారం చేయండి</translation>
 <translation id="6823506025919456619">మీరు మీ పరికరాలను చూడటానికి Chromeకు సైన్ ఇన్ చేయాలి</translation>
-<translation id="6824564591481349393">&amp;ఇమెయిల్ చిరునామాను కాపీ చెయ్యి</translation>
+<translation id="6824564591481349393">&amp;ఇమెయిల్ చిరునామాను కాపీ చేయండి</translation>
 <translation id="6824584962142919697">&amp;మూలకాలను పర్యవేక్షించు</translation>
 <translation id="6825184156888454064">పేరు ద్వారా క్రమబద్ధీకరించు</translation>
 <translation id="6826872289184051766">USB ద్వారా ధృవీకరించు</translation>
@@ -3915,8 +3915,8 @@
 <translation id="6886871292305414135">కొత్త &amp;ట్యాబ్‌లో లింక్‌ను తెరువు</translation>
 <translation id="6892812721183419409">లింక్‌ను <ph name="USER" /> తరపున తెరువు</translation>
 <translation id="6895032998810961280">ఈ క్లీన్అప్ సమయంలో మీ కంప్యూటర్‌లో గుర్తించిన హానికరమైన సాఫ్ట్‌వేర్, సిస్టమ్ సెట్టింగ్‌లు మరియు ప్రాసెస్‌ల గురించి Googleకు వివరాలను నివేదించండి</translation>
-<translation id="6896758677409633944">కాపీ చెయ్యి</translation>
-<translation id="6898440773573063262">కియోస్క్ యాప్‌లను ఇప్పుడు ఈ పరికరంలో ఆటోమేటిక్‌గా ప్రారంభించగలిగేలా కాన్ఫిగర్ చేయవచ్చు.</translation>
+<translation id="6896758677409633944">కాపీ చేయి</translation>
+<translation id="6898440773573063262">కియోస్క్ యాప్‌లను ఇప్పుడు ఈ పరికరంలో ఆటోమేటిక్‌గా ప్రారంభించడానికి కాన్ఫిగర్ చేయవచ్చు.</translation>
 <translation id="6898699227549475383">సంస్థ (O)</translation>
 <translation id="6900284862687837908">బ్యాక్‌గ్రౌండ్ యాప్: <ph name="BACKGROUND_APP_URL" /></translation>
 <translation id="6902066522699286937">వాయిస్ యొక్క ప్రివ్యూ</translation>
@@ -3934,15 +3934,14 @@
 <translation id="6916590542764765824">పొడిగింపులను నిర్వహించండి</translation>
 <translation id="6920989436227028121">సాధారణ టాబ్‌ లాగా తెరువు</translation>
 <translation id="6921709132208495314">ఈ పేజీలో డేటాను ఉపయోగించడం ఆపివేయండి</translation>
-<translation id="6922128026973287222">Google డేటా సేవర్‌ను ఉపయోగించి డేటాను ఆదా చేయండి. వేగంగా బ్రౌజ్ చేయండి. మరింత తెలుసుకోవడానికి క్లిక్ చేయండి.</translation>
+<translation id="6922128026973287222">Google డేటా సేవర్‌ను ఉపయోగించి డేటాను ఆదా చేయండి, మరింత వేగంగా బ్రౌజ్ చేయండి. మరింత తెలుసుకోవడానికి క్లిక్ చేయండి.</translation>
 <translation id="6923132443355966645">స్క్రోల్ / క్లిక్</translation>
 <translation id="6923633482430812883">షేర్‌ని మౌంట్ చేస్తున్నప్పుడు ఎర్రర్ ఏర్పడింది. దయచేసి మీరు కనెక్ట్ చేస్తున్న ఫైల్ సర్వర్‌లో SMBv2 లేదా అంతకంటే తాజా వెర్షన్‌కు మద్దతు ఉందో లేదో తనిఖీ చేయండి.</translation>
 <translation id="6930036377490597025">బహిర్గత సెక్యూరిటీ కీ లేదా అంతర్నిర్మిత సెన్సార్</translation>
 <translation id="6930242544192836755">వ్యవధి</translation>
 <translation id="6934241953272494177">మీ మీడియా పరికరాన్ని స్కాన్ చేస్తోంది...
-
     <ph name="LINE_BREAK1" />
-    <ph name="FILE_COUNT" /> కనుగొనబడ్డాయి</translation>
+    <ph name="FILE_COUNT" />కనుగొనబడ్డాయి</translation>
 <translation id="693807610556624488">వ్రాసే చర్య దీనికి సంబంధించిన లక్షణం గరిష్ట పొడవును మించిపోయింది: "<ph name="DEVICE_NAME" />".</translation>
 <translation id="6941937518557314510">మీ సర్టిఫికెట్‌తో <ph name="HOST_NAME" />ను ప్రమాణీకరించడానికి దయచేసి <ph name="TOKEN_NAME" />కు సైన్ ఇన్ చేయండి.</translation>
 <translation id="6943176775188458830">ముద్రణను రద్దు చేయి</translation>
@@ -3972,12 +3971,12 @@
 <translation id="6974609594866392343">ఆఫ్‌లైన్ డెమో మోడ్</translation>
 <translation id="6977381486153291903">ఫర్మ్‌వేర్ పునర్విమర్శ</translation>
 <translation id="6978121630131642226">శోధన ఇంజిన్‌లు</translation>
-<translation id="6978611942794658017">ఈ ఫైల్ Windows సాఫ్ట్‌వేర్‌ను ఉపయోగించే PC కోసం రూపొందించబడింది. ఇది Chrome OS అమలయ్యే మీ పరికరానికి అనుకూలంగా లేదు. దయచేసి తగిన ప్రత్యామ్నాయ యాప్ కోసం Chrome వెబ్ స్టోర్‌లో వెతకండి.</translation>
+<translation id="6978611942794658017">ఈ ఫైల్ Windows సాఫ్ట్‌వేర్‌ను ఉపయోగించే PC కోసం రూపొందించబడింది. ఇది Chrome OS అమలయ్యే మీ పరికరానికి అనుకూలంగా లేదు. దయచేసి తగిన ప్రత్యామ్నాయ యాప్‌ కోసం Chrome వెబ్ స్టోర్‌లో శోధించండి.</translation>
 <translation id="6979158407327259162">Google డిస్క్</translation>
 <translation id="6979440798594660689">మ్యూట్ (డిఫాల్ట్)</translation>
 <translation id="6979737339423435258">మొత్తం సమయం</translation>
 <translation id="6980462514016882061">శోధన, ప్రకటనలు మరియు ఇతర Google సేవలను వ్యక్తిగతీకరించడం కోసం Google మీ బ్రౌజింగ్ చరిత్రను ఉపయోగించవచ్చు</translation>
-<translation id="6981982820502123353">యాక్సెస్ సామర్థ్యం</translation>
+<translation id="6981982820502123353">యాక్సెస్‌</translation>
 <translation id="6983783921975806247">రిజిస్టర్ చేసిన OID</translation>
 <translation id="6984299437918708277">సైన్-ఇన్ స్క్రీన్‌లో మీ ఖాతాకు ప్రదర్శించడానికి చిత్రాన్ని ఎంచుకోండి</translation>
 <translation id="6985235333261347343">Microsoft Key Recovery Agent</translation>
@@ -4118,7 +4117,7 @@
 <translation id="7189874332498648577"><ph name="NUMBER_OF_GB" /> GB</translation>
 <translation id="7189965711416741966">వేలిముద్ర జోడించబడింది.</translation>
 <translation id="7191159667348037">తెలియని ప్రింటర్ (USB)</translation>
-<translation id="7191454237977785534">దీని లాగా ఫైల్ సేవ్ చేయి</translation>
+<translation id="7191454237977785534">ఫైల్‌ను ఇలా సేవ్ చేయి</translation>
 <translation id="7193374945610105795"><ph name="ORIGIN" /> కోసం పాస్‌వర్డ్‌లు సేవ్ చేయబడలేదు</translation>
 <translation id="7196913789568937443">Google డిస్క్‌కు బ్యాకప్ చేయండి. ఏ సమయంలో అయినా సులభంగా మీ డేటాని పునరుద్ధరించండి లేదా పరికరాన్ని మార్చండి. ఈ బ్యాకప్‌లో యాప్ డేటా ఉంటుంది. బ్యాకప్‌లు Googleకి అప్‌లోడ్ చేయబడతాయి మరియు మీ Google ఖాతా పాస్‌వర్డ్‌ని ఉపయోగించి ఎన్‌క్రిప్ట్ చేయబడతాయి. <ph name="BEGIN_LINK1" />మరింత తెలుసుకోండి<ph name="END_LINK1" /></translation>
 <translation id="7197190419934240522">మీరు బ్రౌజ్ చేసే ప్రతిసారి Google శోధన మరియు Google స్మార్ట్‌లను పొందండి</translation>
@@ -4162,7 +4161,7 @@
 <translation id="7255002516883565667">ప్రస్తుతం, కేవలం ఈ పరికరంలో మాత్రమే ఉపయోగించగల ఒక కార్డ్ మీ వద్ద ఉంది</translation>
 <translation id="7255220508626648026">ప్రసారం చేస్తోంది: <ph name="ROUTETITLE" /></translation>
 <translation id="7255935316994522020">వర్తింపజేయి</translation>
-<translation id="7256069762010468647">సైట్ మీ కెమెరాని ఉపయోగిస్తోంది</translation>
+<translation id="7256069762010468647">సైట్ మీ కెమెరాను ఉపయోగిస్తోంది</translation>
 <translation id="7256405249507348194">గుర్తించబడని ఎర్రర్: <ph name="DESC" /></translation>
 <translation id="7256710573727326513">ట్యాబ్‌లో తెరువు</translation>
 <translation id="725758059478686223">ముద్రణ సేవ</translation>
@@ -4216,7 +4215,7 @@
 <translation id="7339785458027436441">టైప్ చేసేటప్పుడు స్పెల్ చెక్ చేయి</translation>
 <translation id="7339898014177206373">కొత్త విండో</translation>
 <translation id="7340431621085453413"><ph name="FULLSCREEN_ORIGIN" /> ఇప్పుడు పూర్తి స్క్రీన్‌లో కనిపిస్తుంది.</translation>
-<translation id="7340650977506865820">సైట్ మీ స్క్రీన్‌ని షేర్ చేస్తోంది</translation>
+<translation id="7340650977506865820">సైట్ మీ స్క్రీన్‌ను షేర్ చేస్తోంది</translation>
 <translation id="7341834142292923918">ఈ సైట్‌కు యాక్సెస్ కోరుతోంది</translation>
 <translation id="7345706641791090287">మీ పాస్‌వర్డ్‌ను నిర్ధారించండి</translation>
 <translation id="7346909386216857016">సరే, అర్థమైంది</translation>
@@ -4314,7 +4313,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" />, అలాగే దానితో అనుబంధితమైన డేటా ఈ పరికరం నుండి తీసివేయబడుతుంది.</translation>
 <translation id="7497215489070763236">సర్వర్ CA సర్టిఫికేట్</translation>
 <translation id="7497981768003291373">మీ వద్ద ఇటీవల క్యాప్చర్ చేయబడిన WebRTC వచన లాగ్‌లు ఏవీ లేవు.</translation>
-<translation id="7502199377020483660">మీ అన్ని పరికరాలలో ఈ కార్డ్‌లను ఉపయోగించేందుకు, వీటిని మీ Google ఖాతాలో సేవ్ చేయండి</translation>
 <translation id="7502658306369382406">IPv6 చిరునామా</translation>
 <translation id="7503191893372251637">Netscape సర్టిఫికెట్ రకం</translation>
 <translation id="7503821294401948377">బ్రౌజర్ చర్య కోసం '<ph name="ICON" />' చిహ్నాన్ని లోడ్ చేయడం సాధ్యపడలేదు.</translation>
@@ -4410,7 +4408,7 @@
 <translation id="7654941827281939388">ఈ ఖాతా ఇప్పటికే ఈ కంప్యూటర్‌లో ఉపయోగించబడుతోంది.</translation>
 <translation id="7658239707568436148">రద్దు చేయి</translation>
 <translation id="7659584679870740384">ఈ పరికరాన్ని ఉపయోగించడానికి మీకు అధికారం లేదు. దయచేసి సైన్-ఇన్ అనుమతి కోసం నిర్వాహకుడిని సంప్రదించండి.</translation>
-<translation id="7661259717474717992">కుక్కీ డేటాను సేవ్ చేయడానికి, చదవడానికి సైట్‌లను అనుమతించు</translation>
+<translation id="7661259717474717992">కుక్కీ డేటాను సేవ్ చేయడానికి మరియు చదవడానికి సైట్‌లను అనుమతించు</translation>
 <translation id="7661451191293163002">నమోదు ప్రమాణపత్రాన్ని పొందడం సాధ్యపడలేదు.</translation>
 <translation id="7662283695561029522">కాన్ఫిగర్ చేయడానికి నొక్కండి</translation>
 <translation id="7663719505383602579">స్వీకర్త: <ph name="ARC_PROCESS_NAME" /></translation>
@@ -4468,7 +4466,7 @@
 <translation id="7748626145866214022">చర్య బార్‌లో మరిన్ని ఎంపికలు అందుబాటులో ఉంటాయి. చర్య బార్‌పై దృష్టి పెట్టడం కోసం Alt + A నొక్కండి.</translation>
 <translation id="7750228210027921155">చిత్రంలో చిత్రం</translation>
 <translation id="7751260505918304024">అన్నీ చూపించు</translation>
-<translation id="7754704193130578113">ప్రతి ఫైల్‌ను డౌన్‌లోడ్ చేసే ముందు ఎక్కడ సేవ్ చెయ్యాలో అడుగు</translation>
+<translation id="7754704193130578113">ప్రతి ఫైల్‌ను డౌన్‌లోడ్ చేసే ముందు ఎక్కడ సేవ్ చేయాలో అడుగు</translation>
 <translation id="7758143121000533418">Family Link</translation>
 <translation id="7758450972308449809">మీ ప్రదర్శన సరిహద్దులను సర్దుబాటు చేయండి</translation>
 <translation id="7760004034676677601">మీరు ఆశిస్తున్న ప్రారంభ పేజీ ఇదేనా?</translation>
@@ -4493,7 +4491,7 @@
 <translation id="7786207843293321886">అతిథిగా నిష్క్రమించు</translation>
 <translation id="7786889348652477777">యాప్‌ను &amp;మళ్లీ లోడ్ చేయి</translation>
 <translation id="7787308148023287649">మరొక స్క్రీన్‌లో ప్రదర్శించు</translation>
-<translation id="7788080748068240085">ఆఫ్‌లైన్‌లో "<ph name="FILE_NAME" />"ని సేవ్ చేయడానికి మీరు అదనంగా <ph name="TOTAL_FILE_SIZE" /> ఖాళీ స్థలాన్ని తప్పనిసరిగా కలిగి ఉండాలి:<ph name="MARKUP_1" />
+<translation id="7788080748068240085">"<ph name="FILE_NAME" />"ను ఆఫ్‌లైన్‌లో సేవ్ చేయడానికి మీ వద్ద <ph name="TOTAL_FILE_SIZE" /> అదనపు ఖాళీ స్థలం తప్పనిసరిగా ఉండాలి:<ph name="MARKUP_1" />
     <ph name="MARKUP_2" />మీరు ఆఫ్‌లైన్‌లో ఇకపై యాక్సెస్ చేయకూడదనుకునే ఫైల్‌లను అన్‌పిన్ చేయండి<ph name="MARKUP_3" />
     <ph name="MARKUP_4" />మీ డౌన్‌లోడ్‌ల ఫోల్డర్ నుండి ఫైల్‌లను తొలగించండి<ph name="MARKUP_5" /></translation>
 <translation id="7788298548579301890">మీ కంప్యూటర్‌లోని మరొక ప్రోగ్రామ్ Chrome పని చేసే విధానాన్ని మార్చే యాప్‌ను జోడించింది.
@@ -4505,7 +4503,7 @@
 <translation id="7791543448312431591">జోడించు</translation>
 <translation id="7792012425874949788">సైన్ ఇన్ చేయడంలో ఏదో తప్పు జరిగింది</translation>
 <translation id="7792388396321542707">భాగస్వామ్యం చేయడాన్ని ఆపివేయి</translation>
-<translation id="7794058097940213561">పరికరాన్ని ఆకృతీకరించు</translation>
+<translation id="7794058097940213561">ఈ పరికరాన్ని ఫార్మాట్ చేయి</translation>
 <translation id="7799299114731150374">వాల్‌పేపర్ విజయవంతంగా సెట్ చేయబడింది</translation>
 <translation id="7799329977874311193">HTML పత్రం</translation>
 <translation id="7800518121066352902">అ&amp;పసవ్యదిశలో తిప్పు</translation>
@@ -4540,7 +4538,7 @@
       <ph name="LIST_ITEM" />డెవలపర్ మరియు సిస్టమ్ రూట్ లాగిన్ పాస్‌వర్డ్ రెండింటినీ అనుకూల విలువకు సెట్ చేయడం, తద్వారా మీరు పరికరంలోకి మ్యానువల్‌గా SSH చేయవచ్చు
     <ph name="END_LIST" />
     <ph name="BR" />
-    ఒకసారి ఆరంభించబడితే, ఎంటర్‌ప్రైజ్ నిర్వాహిత‌ పరికరంలో పవర్‌వాష్ అమలు చేసిన తర్వాత లేదా డేటాను తుడిచివేసిన తర్వాత కూడా చాలా వరకు డీబగ్గింగ్ ఫీచర్‌లు అలాగే ఆరంభించబడి ఉంటాయి.  అన్ని డీబగ్గింగ్ ఫీచర్‌లను పూర్తిగా నిలిపివేయడానికి, Chrome OS పునరుద్ధరణ ప్రక్రియ (https://support.google.com/chromebook/answer/1080595) పూర్తి చేయండి.
+   ఒకసారి ఆరంభించబడితే, ఎంటర్‌ప్రైజ్ నిర్వాహిత‌ పరికరంలో పవర్‌వాష్ అమలు చేసిన తర్వాత లేదా డేటాను తుడిచివేసిన తర్వాత కూడా చాలా వరకు డీబగ్గింగ్ ఫీచర్‌లు అలాగే ఆరంభించబడి ఉంటాయి.  అన్ని డీబగ్గింగ్ ఫీచర్‌లను పూర్తిగా నిలిపివేయడానికి, Chrome OS పునరుద్ధరణ ప్రక్రియ పూర్తి చేయండి (https://support.google.com/chromebook/answer/1080595). 
     <ph name="BR" />
     <ph name="BR" />
     డీబగ్గింగ్ ఫీచర్‌ల గురించి మరింత సమాచారం కోసం, ఈ లింక్‌ను చూడండి:<ph name="BR" />
@@ -4595,7 +4593,7 @@
 <translation id="7893008570150657497">మీ కంప్యూటర్ నుండి ఫోటోలు, సంగీతం మరియు ఇతర మీడియాను యాక్సెస్ చేయండి</translation>
 <translation id="7893153962594818789">ఈ <ph name="DEVICE_TYPE" />లో బ్లూటూత్ ఆఫ్‌లో ఉంది. మీ పాస్‌వర్డ్‌ను నమోదు చేసి బ్లూటూత్‌ను ఆన్ చేయండి.</translation>
 <translation id="7893393459573308604"><ph name="ENGINE_NAME" /> (డిఫాల్ట్)</translation>
-<translation id="7897900149154324287">భవిష్యత్తులో, మీ తీసివేయదగిన పరికరాన్ని అన్‌ప్లగ్ చేయడానికి ముందు ఫైల్స్ యాప్‌లో దాన్ని తొల‌గించ‌డం మర్చిపోవద్దు. లేదంటే, మీరు డేటాను కోల్పోయే అవకాశం ఉంటుంది.</translation>
+<translation id="7897900149154324287">భవిష్యత్తులో, మీ తీసివేయదగిన పరికరాన్ని అన్‌ప్లగ్ చేయడానికి ముందు ఫైల్స్ యాప్‌‌లో దాన్ని ఎజెక్ట్ చేయడం మర్చిపోవద్దు. లేదంటే, మీరు డేటాను కోల్పోయే అవకాశం ఉంటుంది.</translation>
 <translation id="7898627924844766532">సాధనపట్టీలో ఉంచండి</translation>
 <translation id="7898725031477653577">ఎల్లప్పుడూ అనువదించు</translation>
 <translation id="790040513076446191">గోప్యత సంబంధ సెట్టింగ్‌లను మ్యానిపులేట్ చేయండి</translation>
@@ -4605,7 +4603,7 @@
 <translation id="7903925330883316394">యుటిలిటీ: <ph name="UTILITY_TYPE" /></translation>
 <translation id="7904094684485781019">ఈ ఖాతా నిర్వాహకులు బహుళ సైన్-ఇన్‌ను అనుమతించలేదు.</translation>
 <translation id="7904402721046740204">ప్రామాణీకరిస్తోంది</translation>
-<translation id="7908378463497120834">క్షమించండి, మీ బాహ్య నిల్వ పరికరంలో కనీసం ఒక విభజనను మౌంట్ చేయడం వీలుకాలేదు.</translation>
+<translation id="7908378463497120834">క్షమించండి, మీ బాహ్య నిల్వ పరికరంలో కనీసం ఒక విభజన కూడా ఉంచబడదు.</translation>
 <translation id="7909969815743704077">అజ్ఞాతంలో డౌన్‌లోడ్ చేయబడింది</translation>
 <translation id="7910768399700579500">&amp;క్రొత్త ఫోల్డర్</translation>
 <translation id="7911118814695487383">Linux</translation>
@@ -4622,7 +4620,7 @@
 <translation id="7931318309563332511">తెలియదు</translation>
 <translation id="7932969338829957666">Linuxలో <ph name="BASE_DIR" />లో షేర్ చేసిన ఫోల్డర్‌లు అందుబాటులో ఉన్నాయి.</translation>
 <translation id="7933314993013528982">{NUM_TABS,plural, =1{సైట్‌ను అన్‌మ్యూట్ చేయి}other{సైట్‌లను అన్‌మ్యూట్ చేయి}}</translation>
-<translation id="7934414805353235750"><ph name="URL" /> రక్షిత కంటెంట్‌ని ప్లే చేయాలనుకుంటోంది. మీ పరికర గుర్తింపును Google ధృవీకరిస్తుంది.</translation>
+<translation id="7934414805353235750"><ph name="URL" /> రక్షిత కంటెంట్‌ను ప్లే చేయాలనుకుంటోంది. మీ పరికర గుర్తింపును Google ధృవీకరిస్తుంది.</translation>
 <translation id="793531125873261495">వర్చువల్ మెషిన్‌ను డౌన్‌లోడ్ చేయడంలో ఎర్రర్ ఏర్పడింది. దయచేసి మళ్లీ ప్రయత్నించండి.</translation>
 <translation id="7938594894617528435">ప్రస్తుతం ఆఫ్‌లైన్‌లో ఉంది</translation>
 <translation id="7939062555109487992">అధునాతన ఎంపికలు</translation>
@@ -4637,7 +4635,7 @@
 <translation id="7951265006188088697">Google Pay చెల్లింపు పద్ధతులను జోడించడానికి లేదా నిర్వహించడానికి, మీ <ph name="BEGIN_LINK" />Google ఖాతా<ph name="END_LINK" />ను సందర్శించండి</translation>
 <translation id="795282463722894016">పునరుద్ధరణ పూర్తయింది</translation>
 <translation id="7952904276017482715">ఆశించిన ID "<ph name="EXPECTED_ID" />", కానీ ఉన్న ID "<ph name="NEW_ID" />"</translation>
-<translation id="7953739707111622108">పరికరం తెరవడం సాధ్యం కాదు ఎందుకంటే దాని ఫైల్‌సిస్టమ్ గుర్తించబడలేదు.</translation>
+<translation id="7953739707111622108">పరికరం తెరవడం సాధ్యం కాదు. ఎందుకంటే దాని ఫైల్‌సిస్టమ్ గుర్తించబడలేదు.</translation>
 <translation id="7953955868932471628">సత్వరమార్గాలను నిర్వహించండి</translation>
 <translation id="7957054228628133943">పాప్-అప్‌ను నిరోధించడాన్ని నిర్వహించు...</translation>
 <translation id="7957615753207896812">కీబోర్డ్ పరికర సెట్టింగ్‌లను తెరవండి</translation>
@@ -4665,7 +4663,7 @@
 <translation id="7986295104073916105">సేవ్ చేసిన పాస్‌వర్డ్ సెట్టింగ్‌లను చదవడానికి మరియు మార్చడానికి అనుమతి</translation>
 <translation id="7987814697832569482">ఎల్లప్పుడూ ఈ VPN ద్వారా కనెక్ట్ చేయి</translation>
 <translation id="798835209536175951">మీ Chromebook నుండి వచన సందేశాలను పంపండి లేదా స్వీకరించండి. <ph name="LINK_BEGIN" />మరింత తెలుసుకోండి<ph name="LINK_END" /></translation>
-<translation id="7988355189918024273">సులభంగా యాక్సెస్‌ చేసే ఫీచ‌ర్‌ల‌ను ప్రారంభించు</translation>
+<translation id="7988355189918024273">సులభంగా యాక్సెస్‌ చేసే ఫీచ‌ర్‌లను ప్రారంభించు</translation>
 <translation id="7994702968232966508">EAP పద్ధతి</translation>
 <translation id="799547531016638432">షార్ట్‌కట్‌ను తీసివేయి</translation>
 <translation id="7997826902155442747">ప్రాసెస్ ప్రాధాన్యత</translation>
@@ -4715,7 +4713,7 @@
 <translation id="8052887694493382350">ఈ ఫైల్ Windows సాఫ్ట్‌వేర్‌ను ఉపయోగించే PC కోసం రూపొందించినది. ఇది Chrome OSను అమలు చేసే మీ పరికరానికి అనుకూలంగా లేదు. <ph name="BEGIN_LINK_HELP" />మరింత తెలుసుకోండి<ph name="END_LINK_HELP" /></translation>
 <translation id="8053278772142718589">PKCS #12 ఫైళ్ళు</translation>
 <translation id="8053390638574070785">ఈ పేజీని మళ్లీ లోడ్ చేయి</translation>
-<translation id="8054517699425078995">ఈ రకమైన ఫైల్ మీ పరికరానికి హాని కలిగించవచ్చు. ఏదేమైనా <ph name="FILE_NAME" />ని ఉంచాలనుకుంటున్నారా?</translation>
+<translation id="8054517699425078995">ఈ రకమైన ఫైల్ మీ పరికరానికి హాని కలిగించవచ్చు. ఏది ఏమైనా <ph name="FILE_NAME" />ను ఉంచాలని అనుకుంటున్నారా?</translation>
 <translation id="8054563304616131773">దయచేసి చెల్లుబాటు అయ్యే ఇమెయిల్ చిరునామాను నమోదు చేయండి</translation>
 <translation id="8054921503121346576">USB కీబోర్డ్ కనెక్ట్ చేయబడింది</translation>
 <translation id="8058655154417507695">గడువు ముగింపు సంవత్సరం</translation>
@@ -4762,7 +4760,7 @@
           Google Payకి చెందిన చెల్లింపు పద్ధతులు మరియు చిరునామాలు ఇందులో ఉండవు.</translation>
 <translation id="81238879832906896">పసుపు మరియు తెలుపు రంగు పుష్పం</translation>
 <translation id="8124313775439841391">నిర్వహిత ONC</translation>
-<translation id="813082847718468539">సైట్ సమాచారాన్ని వీక్షించండి</translation>
+<translation id="813082847718468539">సైట్ సమాచారాన్ని చూడండి</translation>
 <translation id="8131740175452115882">నిర్ధారించు</translation>
 <translation id="8133676275609324831">&amp;ఫోల్డర్‌లో చూపించు</translation>
 <translation id="8135557862853121765"><ph name="NUM_KILOBYTES" />K</translation>
@@ -4820,11 +4818,11 @@
 <translation id="8209677645716428427">పర్యవేక్షించబడే వినియోగదారు మీ మార్గదర్శకత్వంతో వెబ్‌ను విశ్లేషించవచ్చు. Chromeలో పర్యవేక్షించబడే వినియోగదారు యొక్క నిర్వాహకునిగా మీరు వీటిని చేయవచ్చు:</translation>
 <translation id="8212008074015601248">{NUM_DOWNLOAD,plural, =1{డౌన్‌లోడ్ ప్రోగ్రెస్‌లో ఉంది}other{డౌన్‌లోడ్‌లు ప్రోగ్రెస్‌లో ఉన్నాయి}}</translation>
 <translation id="8213449224684199188">ఫోటో మోడ్‌లోకి ప్రవేశించింది</translation>
-<translation id="8213577208796878755">ఒక ఇతర పరికరం అందుబాటులో ఉంది.</translation>
+<translation id="8213577208796878755">ఇతర పరికరం ఒక‌టి అందుబాటులో ఉంది.</translation>
 <translation id="8214489666383623925">ఫైల్‌ను తెరువు...</translation>
 <translation id="8214962590150211830">ఈ వ్యక్తిని తీసివేయి</translation>
 <translation id="8217399928341212914">బహుళ ఫైల్‌ల యొక్క స్వయంచాలక డౌన్‌లోడ్‌లను బ్లాక్ చేయడాన్ని కొనసాగించు</translation>
-<translation id="8223479393428528563">ఈ ఫైల్స్‌ను ఆఫ్‌లైన్‌లో ఉపయోగించేందుకు వాటిని సేవ్ చేయడానికి, తిరిగి ఆన్‌లైన్‌లోకి వచ్చి, ఫైల్స్‌పై కుడి-క్లిక్ చేసి, ఆపై <ph name="OFFLINE_CHECKBOX_NAME" /> ఎంపికను ఎంచుకోండి.</translation>
+<translation id="8223479393428528563">ఈ ఫైల్‌లను ఆఫ్‌లైన్‌లో ఉపయోగించేందుకు వాటిని సేవ్ చేయడానికి, తిరిగి ఆన్‌లైన్‌లోకి వచ్చి, ఫైల్‌లపై కుడి-క్లిక్ చేసి, <ph name="OFFLINE_CHECKBOX_NAME" /> ఎంపికను ఎంచుకోండి.</translation>
 <translation id="8225753906568652947">మీ ఆఫర్‌లను రీడీమ్ చేయండి</translation>
 <translation id="8226222018808695353">నిషేధించబడింది</translation>
 <translation id="8226619461731305576">క్రమ వరుస</translation>
@@ -4871,7 +4869,7 @@
 <translation id="8276560076771292512">కాష్‌ను ఖాళీ చేసి, నిర్బంధంగా మళ్లీ లోడ్ చేయి</translation>
 <translation id="8281886186245836920">దాటవేయి</translation>
 <translation id="8282356762694872144">మీ ఇమెయిల్‌కు కొనసాగించాలా?</translation>
-<translation id="8282947398454257691">మీ ప్రత్యేక పరికర ఐడెంటిఫైయర్‌ని తెలుసుకోవడానికి అనుమతి</translation>
+<translation id="8282947398454257691">మీ ప్రత్యేక పరికర ఐడెంటిఫైయర్‌ను తెలుసుకోవడానికి అనుమతి</translation>
 <translation id="8283475148136688298">"<ph name="DEVICE_NAME" />"కు కనెక్ట్ చేస్తున్నప్పుడు ప్రామాణీకరణ కోడ్ తిరస్కరించబడింది.</translation>
 <translation id="8284279544186306258">అన్ని <ph name="WEBSITE_1" /> వెబ్‌సైట్‌లు</translation>
 <translation id="8286036467436129157">సైన్ ఇన్ చేయండి</translation>
@@ -4919,7 +4917,7 @@
 <translation id="8372369524088641025">తప్పుడు WEP కీ</translation>
 <translation id="8378714024927312812">మీ సంస్థ ద్వారా నిర్వహించబడుతున్నవి</translation>
 <translation id="8379878387931047019">ఈ వెబ్‌సైట్ అభ్యర్థించిన భద్రతా కీ రకానికి ఈ పరికరం మద్దతు ఇవ్వదు</translation>
-<translation id="8382913212082956454">&amp;ఇమెయిల్ చిరునామాను కాపీ చెయ్యి</translation>
+<translation id="8382913212082956454">&amp;ఇమెయిల్ చిరునామాను కాపీ చేయండి</translation>
 <translation id="8386091599636877289">విధానం కనుగొనబడలేదు.</translation>
 <translation id="8386903983509584791">స్కాన్ పూర్తయింది</translation>
 <translation id="8389492867173948260">మీరు సందర్శించే వెబ్‌సైట్‌లలో ఉన్న మీ డేటా మొత్తాన్ని చదవడం లేదా మార్చడం కోసం ఈ ఎక్స్‌టెన్షన్‌ను అనుమతించండి:</translation>
@@ -4981,20 +4979,19 @@
 <translation id="8468750959626135884">మీ Android ఫోన్‌తో మీ <ph name="DEVICE_TYPE" />ను అన్‌లాక్ చేయండి.</translation>
 <translation id="8470028084415844044">మీ పరికరాలన్నింటిలో మీ అన్ని పాస్‌వర్డ్‌‌లను పొందడానికి, సింక్‌ను ఆన్ చేయండి.</translation>
 <translation id="8470513973197838199"><ph name="ORIGIN" /> కోసం సేవ్ చేసిన పాస్‌వర్డ్‌లు</translation>
-<translation id="8471635086304129332">మీ అన్ని పరికరాలలో ఈ కార్డ్‌ను ఉపయోగించేందుకు, దీనిని మీ Google ఖాతాలో సేవ్ చేయండి</translation>
 <translation id="8472623782143987204">హార్డ్‌వేర్ మద్దతు గలది</translation>
 <translation id="8473863474539038330">చిరునామాలు మరియు మరిన్ని</translation>
 <translation id="8475313423285172237">మీ కంప్యూటర్‌లోని మరో ప్రోగ్రామ్ జోడించిన ఎక్స్‌టెన్షన్ కారణంగా Chrome పని చేసే విధానం మారవచ్చు.</translation>
 <translation id="8475647382427415476">Google డిస్క్ ప్రస్తుతం "<ph name="FILENAME" />"ని సమకాలీకరించలేకపోయింది. Google డిస్క్ తర్వాత మళ్లీ ప్రయత్నిస్తుంది.</translation>
 <translation id="8477241577829954800">బదులు పెట్టు</translation>
 <translation id="8477384620836102176">&amp;సాధారణ</translation>
-<translation id="8480082892550707549">మీరు ఇంతకుముందు ఈ సైట్ నుండి ఫైల్‌లను డౌన్‌లోడ్ చేసినప్పటికీ, సైట్ తాత్కాలికంగా అసురక్షితం కావచ్చు (హ్యాకింగ్‌కి గురై ఉండవచ్చు). ఈ ఫైల్‌ను తర్వాత డౌన్‌లోడ్ చేయడానికి ప్రయత్నించండి.</translation>
+<translation id="8480082892550707549">మీరు ఇంతకుముందు ఈ సైట్ నుండి ఫైల్‌లను డౌన్‌లోడ్ చేసినప్పటికీ, సైట్ తాత్కాలికంగా అసురక్షితం కావచ్చు (హ్యాకింగ్‌కు గురై ఉండవచ్చు). ఈ ఫైల్‌ను తర్వాత డౌన్‌లోడ్ చేయడానికి ప్రయత్నించండి.</translation>
 <translation id="8480869669560681089"><ph name="VENDOR_NAME" /> నుండి తెలియని పరికరం</translation>
 <translation id="8481187309597259238">USB అనుమతిని నిర్ధారించండి</translation>
 <translation id="8483248364096924578">IP చిరునామా</translation>
 <translation id="8487678622945914333">దగ్గరికి జూమ్ చెయ్యి</translation>
 <translation id="8487700953926739672">ఆఫ్‌లైన్‌లో అందుబాటు</translation>
-<translation id="8490896350101740396">కింది కియోస్క్ యాప్‌లు "<ph name="UPDATED_APPS" />" అప్‌డేట్ అయ్యాయి. దయచేసి అప్‌డేట్‌ ప్రాసెస్‌ను పూర్తి చేయడానికి పరికరాన్ని రీబూట్ చేయండి.</translation>
+<translation id="8490896350101740396">కింది కియోస్క్ యాప్‌లు "<ph name="UPDATED_APPS" />" అప్‌డేట్ అయ్యాయి. దయచేసి అప్‌డేట్ ప్రాసెస్‌ను పూర్తి చేయడానికి పరికరాన్ని రీబూట్ చేయండి.</translation>
 <translation id="8493236660459102203">మైక్రోఫోన్:</translation>
 <translation id="8496717697661868878">ఈ ప్లగ్ఇన్‌ను అమలు చేయి</translation>
 <translation id="8497219075884839166">Windows వినియోగాలు</translation>
@@ -5158,7 +5155,7 @@
 <translation id="8732844209475700754">గోప్యత, భద్రత మరియు డేటా సేకరణకు సంబంధించిన మరిన్ని సెట్టింగ్‌లు</translation>
 <translation id="8734073480934656039">ఈ సెట్టింగ్‌ను ప్రారంభించడం వలన కియోస్క్ యాప్‌లు ప్రారంభంలో ఆటోమేటిక్‌గా ప్రారంభించడానికి అనుమతించబడతాయి.</translation>
 <translation id="873545264931343897"><ph name="PLUGIN_NAME" />ను అప్‌డేట్ చేయడం పూర్తయినప్పుడు, దానిని యాక్టివేట్ చేయడానికి పేజీని మళ్లీ లోడ్ చేయండి</translation>
-<translation id="8736288397686080465">ఈ సైట్ నేపథ్యంలో నవీకరించబడింది.</translation>
+<translation id="8736288397686080465">ఈ సైట్ నేపథ్యంలో అప్‌డేట్ చేయబడింది.</translation>
 <translation id="8737685506611670901"><ph name="REPLACED_HANDLER_TITLE" />కి బదులుగా <ph name="PROTOCOL" /> లింక్‌లను తెరవాలనుకుంటోంది</translation>
 <translation id="8737709691285775803">షిల్</translation>
 <translation id="8743390665131937741">పూర్తిస్క్రీన్ జూమ్ స్థాయి:</translation>
@@ -5184,7 +5181,7 @@
 <translation id="8770507190024617908">వ్యక్తులను నిర్వహించు</translation>
 <translation id="8774934320277480003">ఎగువ అంచు</translation>
 <translation id="8775144690796719618">URL చెల్లదు</translation>
-<translation id="8775404590947523323">మీ సవరణలు ఆటోమేటిక్‌గా సేవ్ చేయబడతాయి.<ph name="BREAKS" />అసలు చిత్రం యొక్క నకలును ఉంచడానికి, "అసలును అధిగ‌మించు" ఎంపికను తీసివేయండి</translation>
+<translation id="8775404590947523323">మీ సవరణలు ఆటోమేటిక్‌గా సేవ్ చేయబడతాయి.<ph name="BREAKS" />అసలు చిత్రం యొక్క నకలును ఉంచడానికి, "అసలును భర్తీ చేయి" ఎంపికను తీసివేయండి</translation>
 <translation id="8777628254805677039">మూల పాస్‌వర్డ్</translation>
 <translation id="8780123805589053431">Google నుండి చిత్ర వివరణలను పొందండి</translation>
 <translation id="8780443667474968681">వాయిస్ శోధన ఆపివేయబడింది.</translation>
@@ -5263,7 +5260,7 @@
 <translation id="8890516388109605451">మూలాధారాలు</translation>
 <translation id="8892168913673237979">అంతా పూర్తయింది!</translation>
 <translation id="8893801527741465188">అన్ఇన్‌స్టాల్ పూర్తయింది</translation>
-<translation id="8893928184421379330">క్షమించండి, పరికరం <ph name="DEVICE_LABEL" />  గుర్తించబడలేదు.</translation>
+<translation id="8893928184421379330">క్షమించండి, పరికరం <ph name="DEVICE_LABEL" /> గుర్తించబడలేదు.</translation>
 <translation id="8895454554629927345">బుక్‌మార్క్‌ జాబితా</translation>
 <translation id="8898786835233784856">తదుపరి టాబ్‌ను ఎంచుకో</translation>
 <translation id="8898840733695078011">సిగ్నల్ సామర్థ్యం</translation>
@@ -5283,7 +5280,7 @@
 <translation id="8917490105272468696">సరే, నాకు సమ్మతమే</translation>
 <translation id="8919275547519617350">మీ అన్ని పరికరాలలో మీ అన్ని పాస్‌వర్డ్‌‌లను పొందడానికి, సైన్ ఇన్ చేసి, సింక్‌ను ఆన్ చేయండి.</translation>
 <translation id="8921366488406707015">మీ భద్రతా కీని ధృవీకరిస్తోంది...</translation>
-<translation id="8922013791253848639">ఎల్లప్పుడూ ఈ సైట్‌లోని ప్రకటనలను అనుమతించు</translation>
+<translation id="8922013791253848639">ప్రకటనలను ఈ సైట్‌లో ఎప్పుడూ అనుమతించు</translation>
 <translation id="8925458182817574960">&amp;సెట్టింగ్‌లు</translation>
 <translation id="8926389886865778422">మళ్ళి అడగవద్దు</translation>
 <translation id="892706138619340876">కొన్ని సెట్టింగ్‌లు రీసెట్ చేయబడ్డాయి</translation>
@@ -5314,7 +5311,7 @@
 <translation id="89720367119469899">ఎస్కేప్</translation>
 <translation id="8972513834460200407">దయచేసి Google సర్వర్‌ల నుండి డౌన్‌లోడ్‌లను ఫైర్‌వాల్ బ్లాక్ చేయడం లేదని నిర్ధారించుకోవడానికి మీ నెట్‌వర్క్ నిర్వాహకుడిని సంప్రదించండి.</translation>
 <translation id="8973557916016709913">జూమ్ స్థాయిని తీసివేయి</translation>
-<translation id="8973596347849323817">మీరు మీ అవసరాలకు అనుగుణంగా ఈ పరికరాన్ని అనుకూలీకరించవచ్చు. ఈ యాక్సెస్ ఫీచర్‌లను సెట్టింగ్‌లలో తర్వాత మార్చవచ్చు.</translation>
+<translation id="8973596347849323817">మీరు మీ అవసరాలకు అనుగుణంగా ఈ పరికరాన్ని అనుకూలీకరించవచ్చు. ఈ యాక్సెస్‌ ఫీచర్‌లను సెట్టింగ్‌ల్లో తర్వాత మార్చవచ్చు.</translation>
 <translation id="897414447285476047">కనెక్షన్ సమస్య కారణంగా గమ్యస్థాన ఫైల్ సంపూర్ణంగా లేదు.</translation>
 <translation id="8976520271376534479">ఈ పేజీలో ఫ్లాష్ బ్లాక్ చేయబడింది.</translation>
 <translation id="8977811652087512276">పాస్‌వర్డ్ తప్పు లేదా ఫైల్ పాడైంది</translation>
@@ -5325,7 +5322,7 @@
 <translation id="8986362086234534611">మరిచిపోయారా</translation>
 <translation id="8986494364107987395">Googleకు ఆటోమేటిక్‌గా వినియోగ‌ గణాంకాలను, క్రాష్ నివేదికలను పంపు</translation>
 <translation id="8987927404178983737">నెల</translation>
-<translation id="8991520179165052608">సైట్ మీ మైక్రోఫోన్‌ని ఉపయోగించవచ్చు</translation>
+<translation id="8991520179165052608">సైట్ మీ మైక్రోఫోన్‌ను ఉపయోగించవచ్చు</translation>
 <translation id="899403249577094719">Netscape సర్టిఫికెట్ ఆధార URL</translation>
 <translation id="8995603266996330174"><ph name="DOMAIN" /> ద్వారా నిర్వహించబడుతోంది</translation>
 <translation id="8996526648899750015">ఖాతాను జోడించండి...</translation>
@@ -5343,7 +5340,7 @@
 <translation id="9020362265352758658">4x</translation>
 <translation id="9021662811137657072">వైరస్ కనుగొనబడింది</translation>
 <translation id="9022847679183471841">ఈ ఖాతా ఈ కంప్యూటర్‌లో ఇప్పటికే <ph name="AVATAR_NAME" /> ద్వారా ఉపయోగించబడుతోంది.</translation>
-<translation id="9023009238991294202">ఈ పరికరం యొక్క ఇతర వినియోగదారులు ఈ నెట్‌వర్క్‌ని ఉపయోగించగలరు.</translation>
+<translation id="9023009238991294202">ఈ పరికరం యొక్క ఇతర వినియోగదారులు ఈ నెట్‌వర్క్‌ను ఉపయోగించగలరు.</translation>
 <translation id="9024127637873500333">&amp;కొత్త‌ ట్యాబ్‌లో తెరువు</translation>
 <translation id="9024158959543687197">షేర్‌ను మౌంట్ చేయడంలో ఎర్రర్ ఏర్పడింది. ఫైల్ షేర్ URLని తనిఖీ చేసి, ఆపై మళ్లీ ప్రయత్నించండి.</translation>
 <translation id="9025098623496448965">సరే, నన్ను తిరిగి సైన్-ఇన్ స్క్రీన్‌కు తీసుకువెళ్లు</translation>
@@ -5421,7 +5418,7 @@
 <translation id="9131598836763251128">దయచేసి ఒకటి లేదా మరిన్ని ఫైళ్ళను ఎంచుకోండి</translation>
 <translation id="9133055936679483811">జిప్ చేయడంలో విఫలమైంది. <ph name="ERROR_MESSAGE" /></translation>
 <translation id="9134304429738380103">అవును, నాకు సమ్మతమే.</translation>
-<translation id="9134524245363717059">ఈ ఫైల్ Macintosh సాఫ్ట్‌వేర్‌ను ఉపయోగించే కంప్యూటర్ కోసం రూపొందించబడింది. Chrome OS అమలయ్యే మీ పరికరానికి ఇది అనుకూలంగా లేదు. దయచేసి తగిన ప్రత్యామ్నాయ యాప్ కోసం Chrome వెబ్ స్టోర్‌లో వెతకండి.</translation>
+<translation id="9134524245363717059">ఈ ఫైల్ Macintosh సాఫ్ట్‌వేర్‌ను ఉపయోగించే కంప్యూటర్ కోసం రూపొందించబడింది. ఇది Chrome OS అమలయ్యే మీ పరికరానికి అనుకూలంగా లేదు. దయచేసి తగిన ప్రత్యామ్నాయ యాప్‌ కోసం Chrome వెబ్ స్టోర్‌లో శోధించండి.</translation>
 <translation id="9137013805542155359">అసలును చూపించు</translation>
 <translation id="9137916601698928395">లింక్‌ను <ph name="USER" /> తరపున తెరువు</translation>
 <translation id="9138978632494473300">కింది స్థలాలకు షార్ట్‌కట్‌లను జోడించండి:</translation>
@@ -5432,7 +5429,7 @@
 <translation id="9148126808321036104">మళ్ళీ సైన్ ఇన్ చేయండి</translation>
 <translation id="9149866541089851383">సవరించు...</translation>
 <translation id="9150045010208374699">మీ కెమెరాను ఉపయోగించండి</translation>
-<translation id="9153934054460603056">గుర్తింపు మరియు పాస్‌వర్డ్‌ సేవ్ చెయ్యి</translation>
+<translation id="9153934054460603056">గుర్తింపు మరియు పాస్‌వర్డ్‌ సేవ్ చేయి</translation>
 <translation id="9154194610265714752">నవీకరించబడింది</translation>
 <translation id="9154418932169119429">ఈ చిత్రం ఆఫ్‌లైన్‌లో అందుబాటులో లేదు.</translation>
 <translation id="91568222606626347">షార్ట్‌కట్‌ను సృష్టించు...</translation>
@@ -5450,7 +5447,7 @@
 <translation id="9177499212658576372">మీరు ప్రస్తుతానికి <ph name="NETWORK_TYPE" /> నెట్‌వర్క్‌కు కనెక్ట్ చేయబడ్డారు.</translation>
 <translation id="9179734824669616955">మీ <ph name="DEVICE_TYPE" />లో Linux (బీటా)ను సెటప్ చేయండి</translation>
 <translation id="9180281769944411366">ఈ ప్రాసెస్‌కు కొన్ని నిమిషాలు పట్టవచ్చు. Linux కంటైనర్ ప్రారంభం అవుతోంది.</translation>
-<translation id="9180380851667544951">సైట్ మీ స్క్రీన్‌ని షేర్ చేయవచ్చు</translation>
+<translation id="9180380851667544951">సైట్ మీ స్క్రీన్‌ను షేర్ చేయవచ్చు</translation>
 <translation id="9188441292293901223">దయచేసి ఈ <ph name="DEVICE_TYPE" />ను అన్‌లాక్ చేయడానికి మీ ఫోన్‌ను Android తాజా వెర్షన్‌కు అప్‌డేట్ చేయండి.</translation>
 <translation id="9188732951356337132">వినియోగం &amp; విశ్లేషణల డేటాను పంపండి. ఈ పరికరం ప్రస్తుతం సమస్య విశ్లేషణ, అలాగే పరికర, యాప్ వినియోగ డేటాను ఆటోమేటిక్‌గా Googleకి పంపుతుంది. ఇది మీ చిన్నారి గురించి గుర్తించడానికి ఉపయోగించబడదు, ఇది కేవలం సిస్టమ్, యాప్ స్థిరత్వానికి, అలాగే ఇతర మెరుగుదలలకు సహాయపడుతుంది. కొంత సముదాయ డేటా కూడా Google యాప్‌లకు, అలాగే Android డెవలపర్‌ల లాంటి భాగస్వాములకు సహాయపడుతుంది. మీ చిన్నారి కోసం అదనపు వెబ్ &amp; యాప్ కార్యకలాపం సెట్టింగ్‌ను ఆన్ చేసినట్లయితే, ఈ డేటా వారి Google ఖాతాలో సేవ్ చేయబడవచ్చు. <ph name="BEGIN_LINK2" />మరింత తెలుసుకోండి<ph name="END_LINK2" /></translation>
 <translation id="9190063653747922532">L2TP/IPsec + ముందుగా భాగస్వామ్యం చేసిన కీ</translation>
@@ -5514,7 +5511,7 @@
 <translation id="987897973846887088">చిత్రాలు ఏమీ అందుబాటులో లేవు</translation>
 <translation id="988685240266037636">"<ph name="FILE_NAME" />" పేరు గల ఫైల్ ఇప్పటికే వినియోగంలో ఉంది. మీరు దీనిని భర్తీ చేయాలనుకుంటున్నారా?</translation>
 <translation id="988978206646512040">రహస్య పదబంధం ఖాళీగా ఉంటే అనుమతించబడదు</translation>
-<translation id="992032470292211616">పొడిగింపులు, అనువర్తనాలు మరియు థీమ్‌లు మీ పరికరానికి హాని కలిగించవచ్చు. మీరు ఖచ్చితంగా కొనసాగాలనుకుంటున్నారా?</translation>
+<translation id="992032470292211616">ఎక్స్‌టెన్ష‌న్‌లు, యాప్‌లు మరియు థీమ్‌లు మీ పరికరానికి హాని కలిగించవచ్చు. మీరు ఖచ్చితంగా కొనసాగాలని అనుకుంటున్నారా?</translation>
 <translation id="992592832486024913">ChromeVox (చదవబడే అభిప్రాయం)ను నిలిపివేయి</translation>
 <translation id="993540765962421562">ఇన్‌స్టాలేషన్ జరుగుతోంది</translation>
 <translation id="994289308992179865">&amp;లూప్</translation>
diff --git a/chrome/app/resources/generated_resources_th.xtb b/chrome/app/resources/generated_resources_th.xtb
index 9d3f2cc..0ace38a8 100644
--- a/chrome/app/resources/generated_resources_th.xtb
+++ b/chrome/app/resources/generated_resources_th.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">ความละเอียดของรูปภาพ</translation>
 <translation id="1943097386230153518">ติดตั้งบริการใหม่</translation>
 <translation id="1944921356641260203">พบการอัปเดต</translation>
+<translation id="1951012854035635156">ผู้ช่วย</translation>
 <translation id="1954813140452229842">เกิดข้อผิดพลาดขณะต่อเชื่อมพื้นที่แชร์ โปรดตรวจสอบข้อมูลรับรองแล้วลองอีกครั้ง</translation>
 <translation id="1956050014111002555">ไฟล์มีใบรับรองหลายใบ แต่ไม่มีการนำเข้าใบรับรอง:</translation>
 <translation id="1956390763342388273">การดำเนินการนี้จะอัปโหลดไฟล์ทั้งหมดจาก "<ph name="FOLDER_PATH" />" ดำเนินการนี้เฉพาะในกรณีที่คุณเชื่อถือเว็บไซต์ดังกล่าวเท่านั้น</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">การเซ็นชื่อในเอกสารของ Microsoft</translation>
 <translation id="270516211545221798">ความเร็วทัชแพด</translation>
 <translation id="2705736684557713153">เลื่อนลงด้านล่างของหน้าจอ และเปิดการเชื่อมต่ออินเทอร์เน็ตผ่านมือถือแบบด่วนหากมีปรากฏขึ้นมา หากไม่มี แสดงว่าทุกอย่างเรียบร้อยแล้ว</translation>
+<translation id="2706892089432507937">อุปกรณ์ USB</translation>
 <translation id="2707024448553392710">คอมโพเนนต์กำลังดาวน์โหลด</translation>
 <translation id="270921614578699633">เฉลี่ยสูงกว่า</translation>
 <translation id="2709453993673701466">หากต้องการจัดการการซิงค์และการปรับเปลี่ยนในแบบของคุณก่อนเปิดใช้งาน ให้ไปที่<ph name="BEGIN_LINK" />การตั้งค่า<ph name="END_LINK" /></translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">ภาษาหน้าเว็บ:</translation>
 <translation id="3182749001423093222">ตรวจตัวสะกด</translation>
 <translation id="3183139917765991655">ตัวนำเข้าโปรไฟล์</translation>
-<translation id="3188257591659621405">ไฟล์ของฉัน</translation>
 <translation id="3188465121994729530">ค่าเฉลี่ยเคลื่อนที่</translation>
 <translation id="3190558889382726167">บันทึกรหัสผ่านแล้ว</translation>
 <translation id="3192947282887913208">ไฟล์เสียง</translation>
@@ -4313,7 +4314,6 @@
 <translation id="7496511874649569424">ระบบจะนำ <ph name="LINUX_APP_NAME" /> และข้อมูลที่เชื่อมโยงกับแอปนี้ออกจากอุปกรณ์เครื่องนี้</translation>
 <translation id="7497215489070763236">ใบรับรอง CA ของเซิร์ฟเวอร์</translation>
 <translation id="7497981768003291373">คุณไม่มีบันทึกข้อความ WebRTC ที่จับภาพเมื่อเร็วๆ นี้</translation>
-<translation id="7502199377020483660">หากต้องการใช้บัตรเหล่านี้ในอุปกรณ์ทุกเครื่อง ให้บันทึกบัตรไว้ในบัญชี Google</translation>
 <translation id="7502658306369382406">ที่อยู่ IPv6</translation>
 <translation id="7503191893372251637">ประเภทใบรับรองของ Netscape </translation>
 <translation id="7503821294401948377">ไม่สามารถโหลดไอคอน "<ph name="ICON" />" เพื่อให้เกิดการทำงานของเบราว์เซอร์</translation>
@@ -4983,7 +4983,6 @@
 <translation id="8468750959626135884">ปลดล็อก <ph name="DEVICE_TYPE" /> ด้วยโทรศัพท์ Android ของคุณ</translation>
 <translation id="8470028084415844044">เปิดการซิงค์เพื่อรับรหัสผ่านทั้งหมดในอุปกรณ์ทุกเครื่องของคุณ</translation>
 <translation id="8470513973197838199">รหัสผ่านที่บันทึกไว้สำหรับ <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">หากต้องการใช้บัตรนี้ในอุปกรณ์ทุกเครื่อง ให้บันทึกบัตรไว้ในบัญชี Google</translation>
 <translation id="8472623782143987204">การสนับสนุนฮาร์ดแวร์</translation>
 <translation id="8473863474539038330">ที่อยู่และอื่นๆ</translation>
 <translation id="8475313423285172237">โปรแกรมอื่นในคอมพิวเตอร์ของคุณเพิ่มส่วนขยายที่อาจเปลี่ยนวิธีการทำงานของ Chrome</translation>
diff --git a/chrome/app/resources/generated_resources_tr.xtb b/chrome/app/resources/generated_resources_tr.xtb
index ce92076d..b095d0e 100644
--- a/chrome/app/resources/generated_resources_tr.xtb
+++ b/chrome/app/resources/generated_resources_tr.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Resim çözünürlüğü</translation>
 <translation id="1943097386230153518">Yeni hizmet ekle</translation>
 <translation id="1944921356641260203">Güncelleme bulundu</translation>
+<translation id="1951012854035635156">Asistan</translation>
 <translation id="1954813140452229842">Paylaşım eklenirken hata oluştu. Lütfen kimlik bilgilerinizi kontrol edin ve tekrar deneyin.</translation>
 <translation id="1956050014111002555">Dosya birden çok sertifika içeriyordu, bunların hiçbiri içe aktarılmadı:</translation>
 <translation id="1956390763342388273">Bu işlem, "<ph name="FOLDER_PATH" />" klasöründeki tüm dosyaları yükleyecek. Bunu yalnızca siteye güveniyorsanız yapın.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Microsoft Belge İmzalama</translation>
 <translation id="270516211545221798">Dokunmatik alan hızı</translation>
 <translation id="2705736684557713153">Ekranın alt kısmına gidin ve görüntülenirse Anında Tethering'i açın. Görüntülenmiyorsa her şey hazırdır.</translation>
+<translation id="2706892089432507937">USB Cihazları</translation>
 <translation id="2707024448553392710">Bileşen indiriliyor</translation>
 <translation id="270921614578699633">Ortalamaya Dahil Olan Örnek Sayısı</translation>
 <translation id="2709453993673701466">Senkronizasyonu ve kişiselleştirmeyi açılmadan önce yönetmek ister misiniz? <ph name="BEGIN_LINK" />Ayarlar<ph name="END_LINK" />'ı ziyaret edin.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Sayfanın Dili:</translation>
 <translation id="3182749001423093222">Yazım denetimi</translation>
 <translation id="3183139917765991655">Profil İçe Aktarıcısı</translation>
-<translation id="3188257591659621405">Dosyalarım</translation>
 <translation id="3188465121994729530">Hareketli Ortalama</translation>
 <translation id="3190558889382726167">Şifre kaydedildi</translation>
 <translation id="3192947282887913208">Ses Dosyaları</translation>
@@ -4314,7 +4315,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> ve onunla ilişkili veriler bu cihazdan kaldırılacak.</translation>
 <translation id="7497215489070763236">Sunucu CA sertifikası</translation>
 <translation id="7497981768003291373">Yakın zamanda yakalanmış herhangi bir WebRTC metin günlüğünüz yok.</translation>
-<translation id="7502199377020483660">Bu kartları tüm cihazlarınızda kullanabilmek için Google Hesabınıza kaydedin</translation>
 <translation id="7502658306369382406">IPv6 adresi</translation>
 <translation id="7503191893372251637">Netscape Sertifika Türü</translation>
 <translation id="7503821294401948377">Tarayıcı işlemine ilişkin '<ph name="ICON" />' simgesi yüklenemedi.</translation>
@@ -4983,7 +4983,6 @@
 <translation id="8468750959626135884"><ph name="DEVICE_TYPE" /> cihazınızın kilidini Android telefonunuzla açın.</translation>
 <translation id="8470028084415844044">Tüm şifrelerinize tüm cihazlarınızda ulaşmak için senkronizasyonu açın.</translation>
 <translation id="8470513973197838199"><ph name="ORIGIN" /> için kaydedilmiş şifreler</translation>
-<translation id="8471635086304129332">Bu kartı tüm cihazlarınızda kullanabilmek için Google Hesabınıza kaydedin</translation>
 <translation id="8472623782143987204">donanım esaslı</translation>
 <translation id="8473863474539038330">Adresler ve daha fazlası</translation>
 <translation id="8475313423285172237">Bilgisayarınızdaki başka bir program, Chrome'un çalışma şeklini değiştirebilecek bir uzantı ekledi.</translation>
diff --git a/chrome/app/resources/generated_resources_uk.xtb b/chrome/app/resources/generated_resources_uk.xtb
index 0a1d7704..9658fa17d1 100644
--- a/chrome/app/resources/generated_resources_uk.xtb
+++ b/chrome/app/resources/generated_resources_uk.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Роздільна здатність зображення</translation>
 <translation id="1943097386230153518">Установити новий сервіс</translation>
 <translation id="1944921356641260203">Знайдено оновлення</translation>
+<translation id="1951012854035635156">Асистент</translation>
 <translation id="1954813140452229842">Помилка підключення спільного доступу. Перевірте облікові дані та повторіть спробу.</translation>
 <translation id="1956050014111002555">Файл містив декілька сертифікатів, жоден із яких не було імпортовано:</translation>
 <translation id="1956390763342388273">Буде завантажено всі файли з папки "<ph name="FOLDER_PATH" />". Робіть це, лише якщо вважаєте сайт надійним.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Підписування документа Microsoft</translation>
 <translation id="270516211545221798">Швидкість сенсорної панелі</translation>
 <translation id="2705736684557713153">Прокрутіть сторінку вниз і ввімкніть миттєву точку доступу (якщо ця опція відображається). Якщо ні, усе готово.</translation>
+<translation id="2706892089432507937">Пристрої USB</translation>
 <translation id="2707024448553392710">Завантаження компонента</translation>
 <translation id="270921614578699633">Середнє значення за</translation>
 <translation id="2709453993673701466">Хочете налаштувати синхронізацію та персоналізацію, перш ніж їх буде ввімкнено? Перейдіть у меню <ph name="BEGIN_LINK" />Налаштування<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Мова сторінки:</translation>
 <translation id="3182749001423093222">Перевірка правопису</translation>
 <translation id="3183139917765991655">Засіб імпортування профілів</translation>
-<translation id="3188257591659621405">Мої файли</translation>
 <translation id="3188465121994729530">Середня швидкість переміщення курсора</translation>
 <translation id="3190558889382726167">Пароль збережено</translation>
 <translation id="3192947282887913208">Аудіофайли</translation>
@@ -4313,7 +4314,6 @@
 <translation id="7496511874649569424">Додаток <ph name="LINUX_APP_NAME" /> і пов’язані з ним дані буде видалено з цього пристрою.</translation>
 <translation id="7497215489070763236">Сертифікат ЦС для сервера</translation>
 <translation id="7497981768003291373">Немає нещодавно створених текстових журналів WebRTC.</translation>
-<translation id="7502199377020483660">Щоб користуватися цими картками на всіх пристроях, збережіть їх в обліковому записі Google</translation>
 <translation id="7502658306369382406">Адреса IPv6</translation>
 <translation id="7503191893372251637">Тип сертифіката Netscape</translation>
 <translation id="7503821294401948377">Не вдалося завантажити піктограму "<ph name="ICON" />" для роботи веб-переглядача.</translation>
@@ -4983,7 +4983,6 @@
 <translation id="8468750959626135884">Розблоковуйте пристрій <ph name="DEVICE_TYPE" /> за допомогою телефона Android.</translation>
 <translation id="8470028084415844044">Щоб мати доступ до паролів на всіх своїх пристроях, увімкніть синхронізацію.</translation>
 <translation id="8470513973197838199">Збережені паролі для <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Щоб користуватися цією карткою на всіх пристроях, збережіть її в обліковому записі Google</translation>
 <translation id="8472623782143987204">з апаратною підтримкою</translation>
 <translation id="8473863474539038330">Адреси й інше</translation>
 <translation id="8475313423285172237">Інша програма на вашому комп’ютері додала розширення, яке може змінити роботу Chrome.</translation>
diff --git a/chrome/app/resources/generated_resources_vi.xtb b/chrome/app/resources/generated_resources_vi.xtb
index 1e55fd9..35110b3 100644
--- a/chrome/app/resources/generated_resources_vi.xtb
+++ b/chrome/app/resources/generated_resources_vi.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">Độ phân giải hình ảnh</translation>
 <translation id="1943097386230153518">Cài đặt dịch vụ mới</translation>
 <translation id="1944921356641260203">Đã tìm thấy bản cập nhật</translation>
+<translation id="1951012854035635156">Trợ lý</translation>
 <translation id="1954813140452229842">Lỗi khi kết nối với thư mục chia sẻ. Vui lòng kiểm tra thông tin đăng nhập của bạn rồi thử lại.</translation>
 <translation id="1956050014111002555">Tệp chứa nhiều chứng chỉ, chưa có chứng chỉ nào trong số đó được nhập:</translation>
 <translation id="1956390763342388273">Thao tác này sẽ tải tất cả các tệp từ "<ph name="FOLDER_PATH" />" lên. Chỉ thực hiện thao tác này nếu bạn tin tưởng trang web.</translation>
@@ -1154,6 +1155,7 @@
 <translation id="2704184184447774363">Ký Tài liệu của Microsoft</translation>
 <translation id="270516211545221798">Tốc độ bàn di chuột</translation>
 <translation id="2705736684557713153">Cuộn xuống cuối màn hình và bật Chia sẻ kết nối tức thì nếu kênh thông báo này xuất hiện. Nếu không thấy kênh thông báo này nghĩa là bạn đã hoàn tất thiết lập.</translation>
+<translation id="2706892089432507937">Thiết bị USB</translation>
 <translation id="2707024448553392710">Thành phần đang tải xuống</translation>
 <translation id="270921614578699633">Trên trung bình</translation>
 <translation id="2709453993673701466">Bạn muốn quản lý tính năng đồng bộ hóa và cá nhân hóa trước khi bật? Hãy truy cập vào <ph name="BEGIN_LINK" />Cài đặt<ph name="END_LINK" />.</translation>
@@ -1467,7 +1469,6 @@
 <translation id="3177909033752230686">Ngôn ngữ trang:</translation>
 <translation id="3182749001423093222">Kiểm tra chính tả</translation>
 <translation id="3183139917765991655">Trình nhập hồ sơ</translation>
-<translation id="3188257591659621405">Tệp của tôi</translation>
 <translation id="3188465121994729530">Trung bình động</translation>
 <translation id="3190558889382726167">Đã lưu mật khẩu</translation>
 <translation id="3192947282887913208">Tệp âm thanh</translation>
@@ -4313,7 +4314,6 @@
 <translation id="7496511874649569424"><ph name="LINUX_APP_NAME" /> và dữ liệu liên kết với ứng dụng sẽ bị xóa khỏi thiết bị này.</translation>
 <translation id="7497215489070763236">Chứng chỉ CA máy chủ</translation>
 <translation id="7497981768003291373">Bạn không ghi nhật ký văn bản WebRTC nào gần đây.</translation>
-<translation id="7502199377020483660">Hãy lưu các thẻ này vào Tài khoản Google của bạn để sử dụng trên tất cả các thiết bị</translation>
 <translation id="7502658306369382406">Địa chỉ IPv6</translation>
 <translation id="7503191893372251637">Loại Chứng chỉ Netscape</translation>
 <translation id="7503821294401948377">Không thể tải biểu tượng '<ph name="ICON" />' cho tác vụ của trình duyệt.</translation>
@@ -4983,7 +4983,6 @@
 <translation id="8468750959626135884">Mở khóa <ph name="DEVICE_TYPE" /> của bạn bằng điện thoại Android.</translation>
 <translation id="8470028084415844044">Để lấy tất cả mật khẩu của bạn trên mọi thiết bị, hãy bật tính năng đồng bộ hóa.</translation>
 <translation id="8470513973197838199">Đã lưu mật khẩu cho <ph name="ORIGIN" /></translation>
-<translation id="8471635086304129332">Hãy lưu thẻ này vào Tài khoản Google của bạn để sử dụng trên tất cả các thiết bị</translation>
 <translation id="8472623782143987204">được hỗ trợ bằng phần cứng</translation>
 <translation id="8473863474539038330">Địa chỉ và các tùy chọn khác</translation>
 <translation id="8475313423285172237">Một chương trình khác trên máy tính của bạn đã thêm một tiện ích có thể thay đổi cách Chrome hoạt động.</translation>
diff --git a/chrome/app/resources/generated_resources_zh-CN.xtb b/chrome/app/resources/generated_resources_zh-CN.xtb
index 4dbbbd7..60164afa 100644
--- a/chrome/app/resources/generated_resources_zh-CN.xtb
+++ b/chrome/app/resources/generated_resources_zh-CN.xtb
@@ -650,6 +650,7 @@
 <translation id="1942765061641586207">图片分辨率</translation>
 <translation id="1943097386230153518">安装新服务</translation>
 <translation id="1944921356641260203">发现更新</translation>
+<translation id="1951012854035635156">智能助理</translation>
 <translation id="1954813140452229842">装载共享资源时出错。请检查您的凭据,然后重试。</translation>
 <translation id="1956050014111002555">该文件包含多个证书,但均未导入:</translation>
 <translation id="1956390763342388273">此操作会上传“<ph name="FOLDER_PATH" />”下的所有文件。请仅在您信任该网站的情况下执行此操作。</translation>
@@ -1149,6 +1150,7 @@
 <translation id="2704184184447774363">Microsoft 文档签名</translation>
 <translation id="270516211545221798">触控板速度</translation>
 <translation id="2705736684557713153">滚动到屏幕底部,如果看到“即时网络共享”,请将其开启。如果未看到该功能,则表示您已设置完毕。</translation>
+<translation id="2706892089432507937">USB 设备</translation>
 <translation id="2707024448553392710">正在下载组件</translation>
 <translation id="270921614578699633"> </translation>
 <translation id="2709453993673701466">想在启用同步和个性化之前管理这些功能?请访问<ph name="BEGIN_LINK" />设置<ph name="END_LINK" />。</translation>
@@ -1462,7 +1464,6 @@
 <translation id="3177909033752230686">网页语言:</translation>
 <translation id="3182749001423093222">拼写检查</translation>
 <translation id="3183139917765991655">个人资料导入应用</translation>
-<translation id="3188257591659621405">我的文件</translation>
 <translation id="3188465121994729530">移动平均值</translation>
 <translation id="3190558889382726167">密码已保存</translation>
 <translation id="3192947282887913208">音频文件</translation>
@@ -4300,7 +4301,6 @@
 <translation id="7496511874649569424">系统将会从此设备上移除“<ph name="LINUX_APP_NAME" />”以及与其相关的数据。</translation>
 <translation id="7497215489070763236">服务器 CA 证书</translation>
 <translation id="7497981768003291373">您最近未记录 WebRTC 文本日志。</translation>
-<translation id="7502199377020483660">若想在您的所有设备上使用这些卡,请将它们保存到您的 Google 帐号中</translation>
 <translation id="7502658306369382406">IPv6 地址</translation>
 <translation id="7503191893372251637">Netscape 证书类型</translation>
 <translation id="7503821294401948377">无法加载浏览器操作的“<ph name="ICON" />”图标。</translation>
@@ -4967,7 +4967,6 @@
 <translation id="8468750959626135884">利用 Android 手机解锁您的 <ph name="DEVICE_TYPE" />。</translation>
 <translation id="8470028084415844044">要想将您的所有密码同步到您的所有设备上,请开启同步功能。</translation>
 <translation id="8470513973197838199">已保存用于登录 <ph name="ORIGIN" /> 的密码</translation>
-<translation id="8471635086304129332">若想在您的所有设备上使用这张卡,请将它保存到您的 Google 帐号中</translation>
 <translation id="8472623782143987204">硬件支持</translation>
 <translation id="8473863474539038330">地址和其他信息</translation>
 <translation id="8475313423285172237">您计算机上的其他程序添加了一个扩展程序,该扩展程序可能会改变 Chrome 的工作方式。</translation>
diff --git a/chrome/app/resources/generated_resources_zh-TW.xtb b/chrome/app/resources/generated_resources_zh-TW.xtb
index e274713a..2a9cdf1 100644
--- a/chrome/app/resources/generated_resources_zh-TW.xtb
+++ b/chrome/app/resources/generated_resources_zh-TW.xtb
@@ -653,6 +653,7 @@
 <translation id="1942765061641586207">影像解析度</translation>
 <translation id="1943097386230153518">安裝新服務</translation>
 <translation id="1944921356641260203">找到更新</translation>
+<translation id="1951012854035635156">小幫手</translation>
 <translation id="1954813140452229842">掛接共用裝置時發生錯誤。請檢查你的憑證,然後再試一次。</translation>
 <translation id="1956050014111002555">檔案含有多個憑證,但全都無法匯入:</translation>
 <translation id="1956390763342388273">你即將上傳「<ph name="FOLDER_PATH" />」中的所有檔案。除非你信任該網站,否則請勿這麼做。</translation>
@@ -1153,6 +1154,7 @@
 <translation id="2704184184447774363">Microsoft 文件簽署</translation>
 <translation id="270516211545221798">觸控板速度</translation>
 <translation id="2705736684557713153">捲動至畫面底部,如果看到 [即時網路共用],請開啟這項功能;如果沒有看到,代表你已完成設定。</translation>
+<translation id="2706892089432507937">USB 裝置</translation>
 <translation id="2707024448553392710">正在下載元件</translation>
 <translation id="270921614578699633">平均取樣數:</translation>
 <translation id="2709453993673701466">想在開啟同步功能和個人化功能前先進行管理嗎?請前往「<ph name="BEGIN_LINK" />設定<ph name="END_LINK" />」。</translation>
@@ -1466,7 +1468,6 @@
 <translation id="3177909033752230686">網頁語言:</translation>
 <translation id="3182749001423093222">拼字檢查</translation>
 <translation id="3183139917765991655">設定檔匯入工具</translation>
-<translation id="3188257591659621405">我的檔案</translation>
 <translation id="3188465121994729530">移動平均</translation>
 <translation id="3190558889382726167">密碼已儲存</translation>
 <translation id="3192947282887913208">音訊檔</translation>
@@ -4307,7 +4308,6 @@
 <translation id="7496511874649569424">「<ph name="LINUX_APP_NAME" />」和與這個應用程式相關聯的資料會從這個裝置上移除。</translation>
 <translation id="7497215489070763236">伺服器 CA 憑證</translation>
 <translation id="7497981768003291373">你最近並未擷取 WebRTC 文字記錄。</translation>
-<translation id="7502199377020483660">如要在所有裝置上使用這些卡片,請將卡片儲存在你的 Google 帳戶中</translation>
 <translation id="7502658306369382406">IPv6 位址</translation>
 <translation id="7503191893372251637">Netscape 憑證類型</translation>
 <translation id="7503821294401948377">無法載入瀏覽器動作的圖示「<ph name="ICON" />」。</translation>
@@ -4975,7 +4975,6 @@
 <translation id="8468750959626135884">使用 Android 手機解鎖您的 <ph name="DEVICE_TYPE" />。</translation>
 <translation id="8470028084415844044">如要將密碼同步到所有裝置,請開啟同步處理功能。</translation>
 <translation id="8470513973197838199">已儲存 <ph name="ORIGIN" /> 的密碼</translation>
-<translation id="8471635086304129332">如要在所有裝置上使用這張卡片,請將卡片儲存在你的 Google 帳戶中</translation>
 <translation id="8472623782143987204">硬體支援</translation>
 <translation id="8473863474539038330">地址和其他資訊</translation>
 <translation id="8475313423285172237">電腦中其他程式所新增的擴充功能可能會變更 Chrome 的運作方式。</translation>
diff --git a/chrome/app/resources/google_chrome_strings_am.xtb b/chrome/app/resources/google_chrome_strings_am.xtb
index 0c74e26..84b30ae 100644
--- a/chrome/app/resources/google_chrome_strings_am.xtb
+++ b/chrome/app/resources/google_chrome_strings_am.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Google Chromeን በማዘመን ላይ (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">የChrome ነገሮችዎን ለማመሳሰል <ph name="PROFILE_EMAIL" />ን እየተጠቀሙ ነው። የማመሳሰል ምርጫዎን ለማዘመን ወይም Chromeን ያለGoogle መለያ ለመጠቀም <ph name="SETTINGS_LINK" />ን ይጎብኙ።</translation>
 <translation id="6600954340915313787">ወደ Chrome ተቀድቷል</translation>
-<translation id="6609605543612238677">የስርዓት አስተዳዳሪዎ Chrome <ph name="URL" />ን ለመድረስ አንድ ተለዋጭ አሳሽ እንዲከፍት አዋቅሮታል።</translation>
 <translation id="6634887557811630702">Google Chrome የተዘመነ ነው።</translation>
 <translation id="6676384891291319759">በይነመረብን ተዳረስ</translation>
 <translation id="6679975945624592337">Google Chrome ጀርባ ውስጥ ይሂድ</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ar.xtb b/chrome/app/resources/google_chrome_strings_ar.xtb
index 2b659d0..724c848 100644
--- a/chrome/app/resources/google_chrome_strings_ar.xtb
+++ b/chrome/app/resources/google_chrome_strings_ar.xtb
@@ -198,7 +198,6 @@
 <translation id="6566149418543181476">‏جارٍ تحديث Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">‏أنت تستخدم <ph name="PROFILE_EMAIL" /> لمزامنة عناصرك في Chrome. لتحديث تفضيل المزامنة أو استخدام Chrome بدون حساب Google، يمكنك الانتقال إلى <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">‏تم النسخ إلى Chrome</translation>
-<translation id="6609605543612238677">‏ضبط مشرف النظام Google Chrome لفتح متصفِّح بديل للوصول إلى <ph name="URL" />.</translation>
 <translation id="6634887557811630702">‏Google Chrome محدّث.</translation>
 <translation id="6676384891291319759">الدخول إلى الإنترنت</translation>
 <translation id="6679975945624592337">‏السماح بتشغيل Google Chrome في الخلفية</translation>
diff --git a/chrome/app/resources/google_chrome_strings_bg.xtb b/chrome/app/resources/google_chrome_strings_bg.xtb
index 43c8e654..dd2cdf0 100644
--- a/chrome/app/resources/google_chrome_strings_bg.xtb
+++ b/chrome/app/resources/google_chrome_strings_bg.xtb
@@ -196,7 +196,6 @@
 <translation id="6566149418543181476">Google Chrome се актуализира (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Използвате <ph name="PROFILE_EMAIL" /> за синхронизиране на нещата си в Chrome. За да актуализирате съответното предпочитание или да ползвате браузъра без профил в Google, посетете <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Копирано в Chrome</translation>
-<translation id="6609605543612238677">Системният ви администратор е конфигурирал Google Chrome да отваря алтернативен браузър за достъп до <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome е актуален.</translation>
 <translation id="6676384891291319759">Достъп до интернет</translation>
 <translation id="6679975945624592337">Разрешаване на Google Chrome да се изпълнява на заден план</translation>
diff --git a/chrome/app/resources/google_chrome_strings_bn.xtb b/chrome/app/resources/google_chrome_strings_bn.xtb
index 688caaaf..d47c0f5a 100644
--- a/chrome/app/resources/google_chrome_strings_bn.xtb
+++ b/chrome/app/resources/google_chrome_strings_bn.xtb
@@ -198,7 +198,6 @@
 <translation id="6566149418543181476">Google Chrome আপডেট হচ্ছে (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">আপনার Chrome জিনিসপত্র সমন্বয় করার জন্য আপনি <ph name="PROFILE_EMAIL" /> ব্যবহার করছেন৷ আপনার সিঙ্ক পছন্দগুলি আপডেট করতে বা Google অ্যাকাউন্ট ছাড়া Chrome ব্যবহার করতে <ph name="SETTINGS_LINK" /> এ যান৷</translation>
 <translation id="6600954340915313787">Chrome-এ প্রতিলিপি করা হয়েছে</translation>
-<translation id="6609605543612238677"><ph name="URL" /> অ্যাক্সেস করতে আপনার সিস্টেম অ্যাডমিনিস্ট্রেটর Google Chrome-কে অন্য ব্রাউজার খোলার জন্য কনফিগার করেছেন।</translation>
 <translation id="6634887557811630702">Google Chrome আপ টু ডেট আছে:</translation>
 <translation id="6676384891291319759">ইন্টারনেটটি অ্যাক্সেস করুন</translation>
 <translation id="6679975945624592337">Google Chrome-কে ব্যাকগ্রাউন্ডে চলতে দিন</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ca.xtb b/chrome/app/resources/google_chrome_strings_ca.xtb
index e996ada9..c595bef 100644
--- a/chrome/app/resources/google_chrome_strings_ca.xtb
+++ b/chrome/app/resources/google_chrome_strings_ca.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">S'està actualitzant Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Utilitzeu <ph name="PROFILE_EMAIL" /> per sincronitzar el contingut de Chrome. Per modificar la preferència de sincronització o per utilitzar Chrome sense cap compte de Google, dirigiu-vos a <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Copiada de Chrome</translation>
-<translation id="6609605543612238677">L'administrador del sistema ha configurat Google Chrome perquè obri un navegador alternatiu per accedir a <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome està actualitzat.</translation>
 <translation id="6676384891291319759">Accedeix a Internet</translation>
 <translation id="6679975945624592337">Permet que Google Chrome s'executi en segon pla</translation>
diff --git a/chrome/app/resources/google_chrome_strings_cs.xtb b/chrome/app/resources/google_chrome_strings_cs.xtb
index 24c0f5a..f7799698 100644
--- a/chrome/app/resources/google_chrome_strings_cs.xtb
+++ b/chrome/app/resources/google_chrome_strings_cs.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Aktualizace prohlížeče Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Synchronizujete obsah a nastavení Chrome s účtem <ph name="PROFILE_EMAIL" />. Chcete-li možnosti synchronizace upravit nebo Chrome používat bez účtu Google, navštivte <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Zkopírováno do Chromu</translation>
-<translation id="6609605543612238677">Administrátor systému nakonfiguroval prohlížeč Google Chrome tak, aby pro přístup k adrese <ph name="URL" /> otevřel alternativní prohlížeč.</translation>
 <translation id="6634887557811630702">Google Chrome je aktuální.</translation>
 <translation id="6676384891291319759">Přístup k internetu</translation>
 <translation id="6679975945624592337">Nechat Google Chrome běžet na pozadí</translation>
diff --git a/chrome/app/resources/google_chrome_strings_da.xtb b/chrome/app/resources/google_chrome_strings_da.xtb
index 9ad409d..d8a4453 100644
--- a/chrome/app/resources/google_chrome_strings_da.xtb
+++ b/chrome/app/resources/google_chrome_strings_da.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">Opdaterer Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Du bruger <ph name="PROFILE_EMAIL" /> til at synkronisere dine Chrome-ting med. Gå til <ph name="SETTINGS_LINK" />, hvis du vil opdatere dine synkroniseringspræference, eller hvis du vil bruge Chrome uden en Google-konto.</translation>
 <translation id="6600954340915313787">Kopieret til Chrome</translation>
-<translation id="6609605543612238677">Din systemadministrator har konfigureret Chrome til at åbne en alternativ browser for at få adgang til <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome er opdateret.</translation>
 <translation id="6676384891291319759">Få adgang til internettet</translation>
 <translation id="6679975945624592337">Lad Google Chrome køre i baggrunden</translation>
diff --git a/chrome/app/resources/google_chrome_strings_de.xtb b/chrome/app/resources/google_chrome_strings_de.xtb
index aabac76..58aaf29 100644
--- a/chrome/app/resources/google_chrome_strings_de.xtb
+++ b/chrome/app/resources/google_chrome_strings_de.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">Google Chrome wird aktualisiert (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Ihre E-Mail-Adresse <ph name="PROFILE_EMAIL" /> wird zurzeit für die Synchronisierung Ihrer Chrome-Inhalte verwendet. Wenn Sie Ihre Synchronisierungseinstellungen ändern oder Chrome ohne Google-Konto verwenden möchten, rufen Sie <ph name="SETTINGS_LINK" /> auf.</translation>
 <translation id="6600954340915313787">In Chrome kopiert</translation>
-<translation id="6609605543612238677">Ihr Systemadministrator hat Google Chrome so konfiguriert, dass <ph name="URL" /> in einem alternativen Browser geöffnet wird.</translation>
 <translation id="6634887557811630702">Google Chrome ist auf dem neuesten Stand.</translation>
 <translation id="6676384891291319759">Internetzugriff</translation>
 <translation id="6679975945624592337">Google Chrome im Hintergrund ausführen</translation>
diff --git a/chrome/app/resources/google_chrome_strings_el.xtb b/chrome/app/resources/google_chrome_strings_el.xtb
index 0f2f949..d4aeb8d 100644
--- a/chrome/app/resources/google_chrome_strings_el.xtb
+++ b/chrome/app/resources/google_chrome_strings_el.xtb
@@ -198,7 +198,6 @@
 <translation id="6566149418543181476">Ενημέρωση του Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Χρησιμοποιείτε το προφίλ <ph name="PROFILE_EMAIL" /> για το συγχρονισμό του περιεχομένου σας στο Chrome. Για να ενημερώσετε τις προτιμήσεις συγχρονισμού ή για να χρησιμοποιήστε το Chrome χωρίς Λογαριασμό Google, μεταβείτε στην περιοχή <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Αντιγράφηκε στο Chrome</translation>
-<translation id="6609605543612238677">Ο διαχειριστής συστήματος διαμόρφωσε το Google Chrome έτσι ώστε να ανοίγει ένα άλλο πρόγραμμα περιήγησης για την πρόσβαση στη διεύθυνση <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Το Google Chrome έχει ενημερωθεί.</translation>
 <translation id="6676384891291319759">Πρόσβαση στο Διαδίκτυο</translation>
 <translation id="6679975945624592337">Να επιτρέπεται στο Google Chrome να εκτελείται στο παρασκήνιο</translation>
diff --git a/chrome/app/resources/google_chrome_strings_en-GB.xtb b/chrome/app/resources/google_chrome_strings_en-GB.xtb
index cbb867c..91d91ad 100644
--- a/chrome/app/resources/google_chrome_strings_en-GB.xtb
+++ b/chrome/app/resources/google_chrome_strings_en-GB.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Updating Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">You're using <ph name="PROFILE_EMAIL" /> to sync your Chrome stuff. To update your sync preference or to use Chrome without a Google account, visit <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Copied to Chrome</translation>
-<translation id="6609605543612238677">Your system administrator has configured Google Chrome to open an alternative browser to access <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome is up to date.</translation>
 <translation id="6676384891291319759">Access the Internet</translation>
 <translation id="6679975945624592337">Let Google Chrome Run in the Background</translation>
diff --git a/chrome/app/resources/google_chrome_strings_es-419.xtb b/chrome/app/resources/google_chrome_strings_es-419.xtb
index 7f997bc..62e967d 100644
--- a/chrome/app/resources/google_chrome_strings_es-419.xtb
+++ b/chrome/app/resources/google_chrome_strings_es-419.xtb
@@ -179,6 +179,7 @@
 <translation id="6014844626092547096">Accediste a Chrome. El administrador inhabilitó la sincronización.</translation>
 <translation id="6040143037577758943">Cerrar</translation>
 <translation id="6070348360322141662">Para mejorar la seguridad, Google Chrome encriptará los datos</translation>
+<translation id="6100051050886660823">Si una imagen no tiene descripción, Google Chrome intentará brindarte una. Google escanea las imágenes. Puedes desactivar esta opción en la configuración en cualquier momento.</translation>
 <translation id="6113794647360055231">Chrome mejorado</translation>
 <translation id="6169866489629082767"><ph name="PAGE_TITLE" /> - Google Chrome</translation>
 <translation id="6173637689840186878"><ph name="PAGE_TITLE" />: Versión Beta de Google Chrome</translation>
@@ -193,7 +194,6 @@
 <translation id="6566149418543181476">Actualizando Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Estás utilizando <ph name="PROFILE_EMAIL" /> para sincronizar los datos de Chrome. Si quieres actualizar las preferencias de sincronización o utilizar Chrome sin una cuenta de Google, accede a <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Se copió en Chrome.</translation>
-<translation id="6609605543612238677">El administrador del sistema configuró Google Chrome de manera que se abriera un navegador alternativo para acceder a <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome está actualizado.</translation>
 <translation id="6676384891291319759">Acceder a Internet</translation>
 <translation id="6679975945624592337">Permitir que Google Chrome se ejecute en segundo plano</translation>
@@ -280,6 +280,7 @@
 <translation id="8823341990149967727">Chrome no actualizado</translation>
 <translation id="884296878221830158">También controla qué página se muestra al iniciar Chrome o al hacer clic en el botón de página principal.</translation>
 <translation id="8862326446509486874">No tienes los derechos que se requieren para realizar la instalación al nivel del sistema. Intenta ejecutar el instalador nuevamente como Administrador.</translation>
+<translation id="8878013752519808729">Si una imagen no tiene descripción, Google Chrome intentará brindarte una. Google escanea las imágenes.</translation>
 <translation id="8914504000324227558">Volver a iniciar Chrome</translation>
 <translation id="9026991721384951619">El Sistema operativo Chrome no pudo sincronizar los datos porque la información de acceso de la cuenta está desactualizada.</translation>
 <translation id="9067395829937117663">Para usar Google Chrome, se requiere Windows 7 o versiones posteriores.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_es.xtb b/chrome/app/resources/google_chrome_strings_es.xtb
index 552a055..57994a9 100644
--- a/chrome/app/resources/google_chrome_strings_es.xtb
+++ b/chrome/app/resources/google_chrome_strings_es.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Actualizando Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Estás utilizando <ph name="PROFILE_EMAIL" /> para sincronizar tu contenido de Chrome. Para actualizar tus preferencias de sincronización o utilizar Chrome sin una cuenta de Google, accede a <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Copiada a Chrome</translation>
-<translation id="6609605543612238677">El administrador del sistema ha configurado Google Chrome para que se abra otro navegador al acceder a <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome está actualizado.</translation>
 <translation id="6676384891291319759">Accede a Internet.</translation>
 <translation id="6679975945624592337">Permitir que Google Chrome se ejecute en segundo plano</translation>
diff --git a/chrome/app/resources/google_chrome_strings_et.xtb b/chrome/app/resources/google_chrome_strings_et.xtb
index 4672d215..698f972 100644
--- a/chrome/app/resources/google_chrome_strings_et.xtb
+++ b/chrome/app/resources/google_chrome_strings_et.xtb
@@ -198,7 +198,6 @@
 <translation id="6566149418543181476">Google Chrome'i värskendamine (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Kasutate Chrome'i kraami sünkroonimiseks kontot <ph name="PROFILE_EMAIL" />. Sünkroonimiseelistuste värskendamiseks või Chrome'i kasutamiseks ilma Google`i kontota avage <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Chrome'i kopeeritud</translation>
-<translation id="6609605543612238677">Teie süsteemiadministraator on konfigureerinud Google Chrome'i avama alternatiivset brauserit, et saada juurdepääs lehele <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome on ajakohane.</translation>
 <translation id="6676384891291319759">Pääs Internetti</translation>
 <translation id="6679975945624592337">Luba Google Chrome'il taustal töötada</translation>
diff --git a/chrome/app/resources/google_chrome_strings_fa.xtb b/chrome/app/resources/google_chrome_strings_fa.xtb
index e4410f5..a008a947 100644
--- a/chrome/app/resources/google_chrome_strings_fa.xtb
+++ b/chrome/app/resources/google_chrome_strings_fa.xtb
@@ -195,7 +195,6 @@
 <translation id="6566149418543181476">‏درحال به‌روزرسانی Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">‏شما از <ph name="PROFILE_EMAIL" /> برای همگام‌سازی موارد Chrome خودتان استفاده می‌کنید. برای به‌روزرسانی تنظیمات ترجیحی همگام‌سازی‌تان یا استفاده از Chrome بدون حساب Google، به <ph name="SETTINGS_LINK" /> مراجعه کنید.</translation>
 <translation id="6600954340915313787">‏کپی در Chrome</translation>
-<translation id="6609605543612238677">‏سرپرست سیستم برای باز شدن مرورگری دیگر جهت دسترسی به <ph name="URL" />، Google Chrome را پیکربندی کرده است.</translation>
 <translation id="6634887557811630702">‏Google Chrome به‌روز است</translation>
 <translation id="6676384891291319759">دسترسی به اینترنت</translation>
 <translation id="6679975945624592337">‏اجازه به Google Chrome برای اجرا در پس‌زمینه</translation>
diff --git a/chrome/app/resources/google_chrome_strings_fi.xtb b/chrome/app/resources/google_chrome_strings_fi.xtb
index c0dbbdbf..60ea233 100644
--- a/chrome/app/resources/google_chrome_strings_fi.xtb
+++ b/chrome/app/resources/google_chrome_strings_fi.xtb
@@ -195,7 +195,6 @@
 <translation id="6566149418543181476">Päivitetään Google Chromea (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Synkronoit Chromen tietosi osoitteella <ph name="PROFILE_EMAIL" />. Voit vaihtaa synkronoinnin asetuksia tai siirtyä käyttämään Chromea ilman Google-tiliä käymällä <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Kopioitiin Chromeen.</translation>
-<translation id="6609605543612238677">Järjestelmänvalvojasi on määrittänyt Chromen käynnistämään vaihtoehtoisen selaimen, kun <ph name="URL" /> avataan.</translation>
 <translation id="6634887557811630702">Google Chrome on ajan tasalla.</translation>
 <translation id="6676384891291319759">Käytä internetiä</translation>
 <translation id="6679975945624592337">Jätä Google Chrome käyntiin taustalle</translation>
diff --git a/chrome/app/resources/google_chrome_strings_fil.xtb b/chrome/app/resources/google_chrome_strings_fil.xtb
index 02a66c6..f00c78c0 100644
--- a/chrome/app/resources/google_chrome_strings_fil.xtb
+++ b/chrome/app/resources/google_chrome_strings_fil.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Ina-update ang Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Ginagamit mo ang <ph name="PROFILE_EMAIL" /> upang i-sync ang iyong bagay sa Chrome. Upang ma-update ang iyong kagustuhan sa pag-sync o upang magamit ang Chrome nang walang Google account, bisitahin ang <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Kinopya sa Chrome</translation>
-<translation id="6609605543612238677">Na-configure ng iyong system administrator na magbukas ang Google Chrome ng alternatibong browser para i-access ang <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Napapanahon ang Google Chrome.</translation>
 <translation id="6676384891291319759">I-access ang Internet</translation>
 <translation id="6679975945624592337">Hayaang Tumakbo sa Background ang Google Chrome</translation>
diff --git a/chrome/app/resources/google_chrome_strings_fr.xtb b/chrome/app/resources/google_chrome_strings_fr.xtb
index 9df8647..eb87a5e 100644
--- a/chrome/app/resources/google_chrome_strings_fr.xtb
+++ b/chrome/app/resources/google_chrome_strings_fr.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Mise à jour de Google Chrome (<ph name="PROGRESS_PERCENT" />)…</translation>
 <translation id="6598387184982954187">Vous utilisez le compte <ph name="PROFILE_EMAIL" /> pour synchroniser votre contenu dans Chrome. Pour mettre à jour vos préférences de synchronisation ou pour utiliser Chrome sans compte Google, accédez à la page <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Copiée dans Chrome</translation>
-<translation id="6609605543612238677">Votre administrateur système a configuré Google Chrome de sorte qu'un autre navigateur s'ouvre pour l'accès à <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome est à jour.</translation>
 <translation id="6676384891291319759">Accéder à Internet</translation>
 <translation id="6679975945624592337">Laisser Google Chrome s'exécuter en arrière-plan</translation>
diff --git a/chrome/app/resources/google_chrome_strings_gu.xtb b/chrome/app/resources/google_chrome_strings_gu.xtb
index a37fe300..9eb308ce 100644
--- a/chrome/app/resources/google_chrome_strings_gu.xtb
+++ b/chrome/app/resources/google_chrome_strings_gu.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Google Chrome અપડેટ થઈ રહ્યું છે (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">તમે તમારી Chrome સામગ્રીને સિંક કરવા માટે <ph name="PROFILE_EMAIL" />નો ઉપયોગ કરી રહ્યાં છો. તમારા સિંકની પસંદગીને અપડેટ કરવા માટે અથવા Chromeને Google એકાઉન્ટ વગર ઉપયોગ કરવા માટે, <ph name="SETTINGS_LINK" />ની મુલાકાત લો.</translation>
 <translation id="6600954340915313787">Chrome માં કોપી કરાયું</translation>
-<translation id="6609605543612238677">તમારા સિસ્ટમ વ્યવસ્થાપકે <ph name="URL" />ને ઍક્સેસ કરવા Google Chromeને વૈકલ્પિક બ્રાઉઝર ખોલવા માટે ગોઠવેલું છે.</translation>
 <translation id="6634887557811630702">Google Chrome અપ ટૂ ડેટ છે.</translation>
 <translation id="6676384891291319759">ઇંટરનેટ ઍક્સેસ કરો</translation>
 <translation id="6679975945624592337">Google Chromeને બૅકગ્રાઉન્ડમાં ચાલવા દો</translation>
diff --git a/chrome/app/resources/google_chrome_strings_hi.xtb b/chrome/app/resources/google_chrome_strings_hi.xtb
index e1e1678..b0cb5ac0 100644
--- a/chrome/app/resources/google_chrome_strings_hi.xtb
+++ b/chrome/app/resources/google_chrome_strings_hi.xtb
@@ -197,7 +197,6 @@
 <translation id="6566149418543181476">Google Chrome अपडेट हो रहा है (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">आप अपनी Chrome सामग्री को सिंक करने के लिए <ph name="PROFILE_EMAIL" /> का उपयोग कर रहे हैं. सिंक करने की अपनी प्राथमिकता को अपडेट करने या 'Google खाते' के बिना क्रोमियम का उपयोग करने के लिए, <ph name="SETTINGS_LINK" /> पर जाएं.</translation>
 <translation id="6600954340915313787">Chrome पर कॉपी किया गया</translation>
-<translation id="6609605543612238677">आपके सिस्टम एडमिन ने Google Chrome को वैकल्पिक ब्राउज़र में खोलने के लिए कॉन्फ़िगर किया है ताकि <ph name="URL" /> को एक्सेस किया जा सके.</translation>
 <translation id="6634887557811630702">Google Chrome अद्यतित है</translation>
 <translation id="6676384891291319759">इंटरनेट तक पहुंच स्थापित करें</translation>
 <translation id="6679975945624592337">Google Chrome को बैकग्राउंड में चलने दें</translation>
diff --git a/chrome/app/resources/google_chrome_strings_hr.xtb b/chrome/app/resources/google_chrome_strings_hr.xtb
index b87e43e..7fad83c 100644
--- a/chrome/app/resources/google_chrome_strings_hr.xtb
+++ b/chrome/app/resources/google_chrome_strings_hr.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">Ažuriranje Google Chromea (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Upotrebljavate profil <ph name="PROFILE_EMAIL" /> za sinkronizaciju sadržaja u Chromeu. Da biste ažurirali svoje postavke sinkroniziranja ili upotrebljavali Chrome bez Google računa, posjetite <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Kopirano u Chrome</translation>
-<translation id="6609605543612238677">Vaš administrator sustava konfigurirao je Google Chrome da otvara zamjenski preglednik za pristup URL-u <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome ažuran je.</translation>
 <translation id="6676384891291319759">Pristup Internetu</translation>
 <translation id="6679975945624592337">Neka Google Chrome radi u pozadini</translation>
diff --git a/chrome/app/resources/google_chrome_strings_hu.xtb b/chrome/app/resources/google_chrome_strings_hu.xtb
index ca53be4..046809da 100644
--- a/chrome/app/resources/google_chrome_strings_hu.xtb
+++ b/chrome/app/resources/google_chrome_strings_hu.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">A Google Chrome frissítése (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Chrome-os dolgainak szinkronizálásához a(z) <ph name="PROFILE_EMAIL" /> fiókot használja. Szinkronizálási beállításainak frissítéséhez, illetve a Chrome Google-fiók nélküli használatához keresse fel a <ph name="SETTINGS_LINK" /> linket.</translation>
 <translation id="6600954340915313787">A Chrome-ba másolva</translation>
-<translation id="6609605543612238677">Rendszergazdája úgy állította be a Google Chrome-ot, hogy a következő URL eléréséhez másik böngészőt nyisson meg: <ph name="URL" />.</translation>
 <translation id="6634887557811630702">A Google Chrome naprakész.</translation>
 <translation id="6676384891291319759">Internetelérés</translation>
 <translation id="6679975945624592337">A Google Chrome futhat a háttérben</translation>
diff --git a/chrome/app/resources/google_chrome_strings_id.xtb b/chrome/app/resources/google_chrome_strings_id.xtb
index 3131ac42..ae03b3d 100644
--- a/chrome/app/resources/google_chrome_strings_id.xtb
+++ b/chrome/app/resources/google_chrome_strings_id.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">Memperbarui Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Anda menggunakan <ph name="PROFILE_EMAIL" /> untuk menyinkronkan barang-barang Chrome. Untuk memperbarui preferensi sinkronisasi atau untuk menggunakan Chrome tanpa akun Google, kunjungi <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Disalin ke Chrome</translation>
-<translation id="6609605543612238677">Administrator sistem Anda telah mengonfigurasi Google Chrome untuk membuka browser alternatif guna mengakses <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome sudah diperbarui.</translation>
 <translation id="6676384891291319759">Akses Internet</translation>
 <translation id="6679975945624592337">Jalankan Google Chrome di Background</translation>
diff --git a/chrome/app/resources/google_chrome_strings_it.xtb b/chrome/app/resources/google_chrome_strings_it.xtb
index dffb117d..540f33e 100644
--- a/chrome/app/resources/google_chrome_strings_it.xtb
+++ b/chrome/app/resources/google_chrome_strings_it.xtb
@@ -195,7 +195,6 @@
 <translation id="6566149418543181476">Aggiornamento di Google Chrome in corso (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Stai utilizzando <ph name="PROFILE_EMAIL" /> per sincronizzare i tuoi contenuti di Chrome. Per aggiornare la tua preferenza di sincronizzazione o per utilizzare Chrome senza un account Google, accedi alla pagina <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Copiata in Chrome</translation>
-<translation id="6609605543612238677">L'amministratore di sistema ha configurato Google Chrome per l'apertura di un browser alternativo per accedere a <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome è aggiornato.</translation>
 <translation id="6676384891291319759">Accesso a Internet</translation>
 <translation id="6679975945624592337">Lascia Google Chrome in esecuzione in background</translation>
diff --git a/chrome/app/resources/google_chrome_strings_iw.xtb b/chrome/app/resources/google_chrome_strings_iw.xtb
index 592916a..aef56377 100644
--- a/chrome/app/resources/google_chrome_strings_iw.xtb
+++ b/chrome/app/resources/google_chrome_strings_iw.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">‏מעדכן את Google Chrome‏ (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">‏אתה משתמש ב-<ph name="PROFILE_EMAIL" /> כדי לסנכרן את הפריטים שלך ב-Chrome. עבור אל '<ph name="SETTINGS_LINK" />' כדי לעדכן את העדפות הסנכרון או להשתמש ב-Chrome ללא חשבון Google.</translation>
 <translation id="6600954340915313787">‏הועתק אל Chrome</translation>
-<translation id="6609605543612238677">‏מנהל המערכת שלך קבע ש-Google Chrome יפתח דפדפן חלופי כדי לגשת אל <ph name="URL" />.</translation>
 <translation id="6634887557811630702">‏Google Chrome מעודכן.</translation>
 <translation id="6676384891291319759">גישה אל האינטרנט</translation>
 <translation id="6679975945624592337">‏Google Chrome יכול לפעול ברקע</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ja.xtb b/chrome/app/resources/google_chrome_strings_ja.xtb
index d994bd0..3c5f083 100644
--- a/chrome/app/resources/google_chrome_strings_ja.xtb
+++ b/chrome/app/resources/google_chrome_strings_ja.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">Google Chrome を更新しています(<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Chrome データの同期に <ph name="PROFILE_EMAIL" /> を使用しています。同期設定を更新する、または Google アカウントなしで Chrome を使用するには、<ph name="SETTINGS_LINK" /> にアクセスしてください。</translation>
 <translation id="6600954340915313787">Chrome にコピー済み</translation>
-<translation id="6609605543612238677">システム管理者が、<ph name="URL" /> へのアクセスに代替ブラウザを開くよう Google Chrome を設定しています。</translation>
 <translation id="6634887557811630702">Google Chrome は最新版です。</translation>
 <translation id="6676384891291319759">インターネットにアクセス</translation>
 <translation id="6679975945624592337">Google Chrome をバックグラウンドで実行する</translation>
diff --git a/chrome/app/resources/google_chrome_strings_kn.xtb b/chrome/app/resources/google_chrome_strings_kn.xtb
index 42cf1ada..bd2df31 100644
--- a/chrome/app/resources/google_chrome_strings_kn.xtb
+++ b/chrome/app/resources/google_chrome_strings_kn.xtb
@@ -196,7 +196,6 @@
 <translation id="6566149418543181476">Google Chrome ಅಪ್‌ಡೇಟ್ ಮಾಡಲಾಗುತ್ತಿದೆ (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">ನಿಮ್ಮ Chrome ವಿಷಯವನ್ನು ಸಿಂಕ್ ಮಾಡಲು ನೀವು <ph name="PROFILE_EMAIL" /> ಅನ್ನು ಬಳಸುತ್ತಿರುವಿರಿ. Google ಖಾತೆಯಿಲ್ಲದೆ ನಿಮ್ಮ ಸಿಂಕ್ ಪ್ರಾಶಸ್ತ್ಯಗಳನ್ನು ಅಪ್‌ಡೇಟ್ ಮಾಡಲು ಅಥವಾ Chrome ಬಳಸಲು <ph name="SETTINGS_LINK" /> ಗೆ ಭೇಟಿ ನೀಡಿ.</translation>
 <translation id="6600954340915313787">Chrome ಗೆ ನಕಲಿಸಲಾಗಿದೆ</translation>
-<translation id="6609605543612238677"><ph name="URL" /> ಗೆ ಪ್ರವೇಶಿಸಲು ಪರ್ಯಾಯ ಬ್ರೌಸರ್ ತೆರೆಯುವಂತೆ ನಿಮ್ಮ ಸಿಸ್ಟಂ ನಿರ್ವಾಹಕರು Google Chrome ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ್ದಾರೆ.</translation>
 <translation id="6634887557811630702">Google Chrome ಅನ್ನು ನವೀಕರಿಸಿದೆ</translation>
 <translation id="6676384891291319759">ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಿ</translation>
 <translation id="6679975945624592337">Google Chrome ಹಿನ್ನೆಲೆಯಲ್ಲಿ ರನ್ ಆಗಲು ಅನುಮತಿಸಿ</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ko.xtb b/chrome/app/resources/google_chrome_strings_ko.xtb
index ee2e5bf0..445ebf7 100644
--- a/chrome/app/resources/google_chrome_strings_ko.xtb
+++ b/chrome/app/resources/google_chrome_strings_ko.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Chrome 업데이트 중(<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Chrome 콘텐츠를 동기화하기 위해 <ph name="PROFILE_EMAIL" />을(를) 사용 중입니다. 동기화 환경설정을 업데이트하거나 Google 계정 없이 Chrome을 사용하려면 <ph name="SETTINGS_LINK" />(으)로 이동하세요.</translation>
 <translation id="6600954340915313787">Chrome에 복사됨</translation>
-<translation id="6609605543612238677">시스템 관리자가 <ph name="URL" /> 액세스를 위해 다른 브라우저를 실행하도록 Chrome을 구성했습니다.</translation>
 <translation id="6634887557811630702">Chrome이 최신 버전입니다.</translation>
 <translation id="6676384891291319759">인터넷 연결</translation>
 <translation id="6679975945624592337">백그라운드에서 Chrome을 실행</translation>
diff --git a/chrome/app/resources/google_chrome_strings_lt.xtb b/chrome/app/resources/google_chrome_strings_lt.xtb
index 46a33b2..c1791da 100644
--- a/chrome/app/resources/google_chrome_strings_lt.xtb
+++ b/chrome/app/resources/google_chrome_strings_lt.xtb
@@ -203,7 +203,6 @@
 <translation id="6566149418543181476">Atnaujinama „Google Chrome“ (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Sinchronizuoti „Chrome“ duomenims naudojate <ph name="PROFILE_EMAIL" />. Jei norite atnaujinti sinchronizavimo nuostatą arba naudoti „Chrome“ be „Google“ paskyros, apsilankykite <ph name="SETTINGS_LINK" /> skiltyje.</translation>
 <translation id="6600954340915313787">Nukopijuota į „Chrome“</translation>
-<translation id="6609605543612238677">Sistemos administratorius sukonfigūravo „Google Chrome“ atidaryti alternatyvią naršyklę, norint pasiekti <ph name="URL" />.</translation>
 <translation id="6634887557811630702">„Google Chrome“ naujausios versijos.</translation>
 <translation id="6676384891291319759">Interneto prieiga</translation>
 <translation id="6679975945624592337">„Google Chrome“ leidimas fone</translation>
diff --git a/chrome/app/resources/google_chrome_strings_lv.xtb b/chrome/app/resources/google_chrome_strings_lv.xtb
index 74bf2f4..003c787 100644
--- a/chrome/app/resources/google_chrome_strings_lv.xtb
+++ b/chrome/app/resources/google_chrome_strings_lv.xtb
@@ -198,7 +198,6 @@
 <translation id="6566149418543181476">Notiek Google Chrome atjaunināšana (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Chrome satura sinhronizēšanai jūs izmantojat kontu <ph name="PROFILE_EMAIL" />. Lai atjauninātu savas sinhronizācijas preferences vai izmantotu Chrome ierīci bez Google konta, dodieties uz: <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Nokopēta pārlūkā Chrome.</translation>
-<translation id="6609605543612238677">Sistēmas administrators ir konfigurējis pārlūku Google Chrome, lai vietne <ph name="URL" /> tiktu atvērta papildu pārlūkā.</translation>
 <translation id="6634887557811630702">Pārlūks Google Chrome ir atjaunināts.</translation>
 <translation id="6676384891291319759">Piekļūt internetam</translation>
 <translation id="6679975945624592337">Ļaut pārlūkam Google Chrome darboties fonā</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ml.xtb b/chrome/app/resources/google_chrome_strings_ml.xtb
index e901ac8e..15fb7c2 100644
--- a/chrome/app/resources/google_chrome_strings_ml.xtb
+++ b/chrome/app/resources/google_chrome_strings_ml.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Google Chrome അപ്‌ഡേറ്റുചെയ്യുന്നു, (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Chrome ഫയൽ സമന്വയിപ്പിക്കാൻ നിങ്ങൾ <ph name="PROFILE_EMAIL" /> ഉപയോഗിക്കുന്നു. നിങ്ങളുടെ സമന്വയ മുൻഗണന അപ്‌ഡേറ്റുചെയ്യാനോ ഒരു Google അക്കൗണ്ട് കൂടാതെ Chrome ഉപയോഗിക്കാനോ <ph name="SETTINGS_LINK" /> സന്ദർശിക്കുക.</translation>
 <translation id="6600954340915313787">Chrome-ലേക്ക് പ്കർത്തി</translation>
-<translation id="6609605543612238677"><ph name="URL" /> ആക്‌സസ് ചെയ്യാൻ ഇതര ബ്രൗസർ തുറക്കുന്നതിനായി നിങ്ങളുടെ സിസ്‌റ്റം അഡ്‌മിനിസ്‌ട്രേറ്റർ Google Chrome-നെ കോൺഫിഗർ ചെയ്‌തു.</translation>
 <translation id="6634887557811630702">Google Chrome കാലികമാണ്.</translation>
 <translation id="6676384891291319759">ഇന്റര്‍‌നെറ്റ് ആക്‌സസ് ചെയ്യുക</translation>
 <translation id="6679975945624592337">പശ്ചാത്തലത്തില്‍ Google Chrome പ്രവര്‍ത്തിക്കാന്‍ അനുവദിക്കുക</translation>
diff --git a/chrome/app/resources/google_chrome_strings_mr.xtb b/chrome/app/resources/google_chrome_strings_mr.xtb
index c5a16f22..587e8d2f 100644
--- a/chrome/app/resources/google_chrome_strings_mr.xtb
+++ b/chrome/app/resources/google_chrome_strings_mr.xtb
@@ -199,7 +199,6 @@
 <translation id="6566149418543181476">Google Chrome अपडेट करीत आहे (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">तुम्ही तुमची Chrome आशय सिंक करण्यासाठी <ph name="PROFILE_EMAIL" /> वापरत आहात. तुमचे सिंक प्राधान्य अपडेट करण्यासाठी किंवा Google खात्याशिवाय Chrome वापरण्यासाठी, <ph name="SETTINGS_LINK" /> ला भेट द्या.</translation>
 <translation id="6600954340915313787">Chrome वर कॉपी केले</translation>
-<translation id="6609605543612238677">तुमच्या सिस्टम अ‍ॅडमिनिस्ट्रेटरने <ph name="URL" /> अ‍ॅक्सेस करण्यासाठी Google Chrome पर्यायी ब्राउझर उघडण्यासाठी कॉन्फिगर केले आहे.</translation>
 <translation id="6634887557811630702">Google Chrome अद्ययावत आहे.</translation>
 <translation id="6676384891291319759">इंटरनेटमध्ये प्रवेश करा</translation>
 <translation id="6679975945624592337">Google Chrome बॅकग्राउंडमध्ये चालू द्या</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ms.xtb b/chrome/app/resources/google_chrome_strings_ms.xtb
index ae7017f..72d9b07 100644
--- a/chrome/app/resources/google_chrome_strings_ms.xtb
+++ b/chrome/app/resources/google_chrome_strings_ms.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">Mengemas kini Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Anda menggunakan <ph name="PROFILE_EMAIL" /> untuk menyegerakkan bahan digital Chrome anda. Untuk mengemas kini pilihan penyegerakan anda atau menggunakan Chrome tanpa akaun Google, lawati <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Disalin ke Chrome</translation>
-<translation id="6609605543612238677">Pentadbir sistem anda telah mengkonfigurasikan Google Chrome agar membuka penyemak imbas alternatif bagi mengakses <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome telah dikemas kini.</translation>
 <translation id="6676384891291319759">Akses Internet</translation>
 <translation id="6679975945624592337">Biarkan Google Chrome Dijalankan Di Latar Belakang</translation>
diff --git a/chrome/app/resources/google_chrome_strings_nl.xtb b/chrome/app/resources/google_chrome_strings_nl.xtb
index 814b58f..2379575 100644
--- a/chrome/app/resources/google_chrome_strings_nl.xtb
+++ b/chrome/app/resources/google_chrome_strings_nl.xtb
@@ -200,7 +200,6 @@
 <translation id="6566149418543181476">Google Chrome updaten (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Je gebruikt <ph name="PROFILE_EMAIL" /> om je Chrome-bestanden te synchroniseren. Als je je synchronisatievoorkeur wilt bijwerken of Chrome zonder Google-account wilt gebruiken, ga je naar '<ph name="SETTINGS_LINK" />'.</translation>
 <translation id="6600954340915313787">Gekopieerd naar Chrome</translation>
-<translation id="6609605543612238677">Je systeembeheerder heeft Google Chrome geconfigureerd om een alternatieve browser te openen voor toegang tot <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome is bijgewerkt.</translation>
 <translation id="6676384891291319759">Verbinding maken met internet</translation>
 <translation id="6679975945624592337">Google Chrome op de achtergrond laten uitvoeren</translation>
diff --git a/chrome/app/resources/google_chrome_strings_no.xtb b/chrome/app/resources/google_chrome_strings_no.xtb
index 650c5b6..35691bc 100644
--- a/chrome/app/resources/google_chrome_strings_no.xtb
+++ b/chrome/app/resources/google_chrome_strings_no.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">Oppdaterer Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Du bruker <ph name="PROFILE_EMAIL" /> for synkronisering av Chrome-tingene dine. For å oppdatere alternativene for synkronisering eller bruke Chrome uten Google-konto, kan du gå til <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Kopiert til Chrome</translation>
-<translation id="6609605543612238677">Systemadministratoren din har konfigurert at Google Chrome skal åpne <ph name="URL" /> i en annen nettleser.</translation>
 <translation id="6634887557811630702">Google Chrome er oppdatert.</translation>
 <translation id="6676384891291319759">Gå til Internett</translation>
 <translation id="6679975945624592337">La Google Chrome kjøre i bakgrunnen</translation>
diff --git a/chrome/app/resources/google_chrome_strings_pl.xtb b/chrome/app/resources/google_chrome_strings_pl.xtb
index 3e6074a..f1d2cf7 100644
--- a/chrome/app/resources/google_chrome_strings_pl.xtb
+++ b/chrome/app/resources/google_chrome_strings_pl.xtb
@@ -195,7 +195,6 @@
 <translation id="6566149418543181476">Aktualizuję Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Używasz adresu <ph name="PROFILE_EMAIL" /> do synchronizowania danych w Chrome. Aby zaktualizować ustawienia synchronizacji lub używać Chrome bez konta Google, wejdź na stronę <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Skopiowana do Chrome</translation>
-<translation id="6609605543612238677">Administrator systemu skonfigurował Google Chrome w taki sposób, by strona <ph name="URL" /> otwierała się w innej przeglądarce.</translation>
 <translation id="6634887557811630702">Masz aktualną wersję Google Chrome</translation>
 <translation id="6676384891291319759">Skorzystaj z internetu</translation>
 <translation id="6679975945624592337">Zezwalaj Google Chrome na działanie w tle</translation>
diff --git a/chrome/app/resources/google_chrome_strings_pt-BR.xtb b/chrome/app/resources/google_chrome_strings_pt-BR.xtb
index faab4b5..6562d10 100644
--- a/chrome/app/resources/google_chrome_strings_pt-BR.xtb
+++ b/chrome/app/resources/google_chrome_strings_pt-BR.xtb
@@ -195,7 +195,6 @@
 <translation id="6566149418543181476">Atualizando o Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Você está usando <ph name="PROFILE_EMAIL" /> para sincronizar suas informações do Google Chrome. Para atualizar suas preferências de sincronização ou usar o Chrome sem uma Conta do Google, vá para <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Copiado no Chrome</translation>
-<translation id="6609605543612238677">O administrador do seu sistema configurou o Google Chrome para abrir um navegador alternativo para acessar <ph name="URL" />.</translation>
 <translation id="6634887557811630702">O Google Chrome está atualizado.</translation>
 <translation id="6676384891291319759">Acessar a internet</translation>
 <translation id="6679975945624592337">Permitir a execução do Google Chrome em segundo plano</translation>
diff --git a/chrome/app/resources/google_chrome_strings_pt-PT.xtb b/chrome/app/resources/google_chrome_strings_pt-PT.xtb
index 77e48ab..2e2a56d 100644
--- a/chrome/app/resources/google_chrome_strings_pt-PT.xtb
+++ b/chrome/app/resources/google_chrome_strings_pt-PT.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">A atualizar o Google Chrome (<ph name="PROGRESS_PERCENT" />)…</translation>
 <translation id="6598387184982954187">Está a utilizar <ph name="PROFILE_EMAIL" /> para sincronizar os seus conteúdos do Chrome. Para atualizar a preferência de sincronização ou utilizar o Chrome sem uma Conta Google, aceda a <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Copiado para o Chrome</translation>
-<translation id="6609605543612238677">O administrador do seu sistema configurou o Google Chrome para abrir um navegador alternativo, de modo a aceder a <ph name="URL" />.</translation>
 <translation id="6634887557811630702">O Google Chrome está atualizado.</translation>
 <translation id="6676384891291319759">Aceder à Internet</translation>
 <translation id="6679975945624592337">Permitir que o Google Chrome seja executado em segundo plano</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ro.xtb b/chrome/app/resources/google_chrome_strings_ro.xtb
index 1e1fe5d..ca2bded 100644
--- a/chrome/app/resources/google_chrome_strings_ro.xtb
+++ b/chrome/app/resources/google_chrome_strings_ro.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">Google Chrome se actualizează (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">În prezent, folosiți <ph name="PROFILE_EMAIL" /> pentru a sincroniza datele Chrome. Pentru a actualiza preferințele de sincronizare sau pentru a folosi Chrome fără un Cont Google, accesați <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Copiat în Chrome</translation>
-<translation id="6609605543612238677">Administratorul sistemului a configurat Google Chrome astfel încât să deschidă un browser secundar pentru a accesa <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome este actualizat.</translation>
 <translation id="6676384891291319759">Accesează internetul</translation>
 <translation id="6679975945624592337">Permite Google Chrome să ruleze în fundal</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ru.xtb b/chrome/app/resources/google_chrome_strings_ru.xtb
index 727933c..41fec73 100644
--- a/chrome/app/resources/google_chrome_strings_ru.xtb
+++ b/chrome/app/resources/google_chrome_strings_ru.xtb
@@ -179,6 +179,7 @@
 <translation id="6014844626092547096">Добро пожаловать в Chrome! Синхронизация отключена администратором.</translation>
 <translation id="6040143037577758943">Закрыть</translation>
 <translation id="6070348360322141662">В целях повышения безопасности Google Chrome шифрует ваши данные</translation>
+<translation id="6100051050886660823">Если у изображения нет описания, Google Chrome попытается его найти. Для этого браузер будет отправлять изображения на серверы Google. Эту функцию можно отключить в настройках в любое время.</translation>
 <translation id="6113794647360055231">Chrome становится все лучше</translation>
 <translation id="6169866489629082767"><ph name="PAGE_TITLE" /> - Google Chrome</translation>
 <translation id="6173637689840186878"><ph name="PAGE_TITLE" /> – Google Chrome (бета-версия)</translation>
@@ -193,7 +194,6 @@
 <translation id="6566149418543181476">Обновление Google Chrome (<ph name="PROGRESS_PERCENT" />)…</translation>
 <translation id="6598387184982954187">Для синхронизации данных Chrome используется аккаунт <ph name="PROFILE_EMAIL" />. Изменить параметры синхронизации или отключить аккаунт можно в <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Скопировано в Chrome</translation>
-<translation id="6609605543612238677">Ваш системный администратор установил настройки, согласно которым Chrome должен запускать альтернативный браузер для доступа к <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Вы используете самую новую версию Chrome.</translation>
 <translation id="6676384891291319759">Доступ в Интернет</translation>
 <translation id="6679975945624592337">Разрешить Google Chrome работать в фоновом режиме</translation>
@@ -280,6 +280,7 @@
 <translation id="8823341990149967727">Версия Chrome устарела</translation>
 <translation id="884296878221830158">Кроме того, расширение изменило стартовую страницу Chrome и страницу, отображаемую при нажатии кнопки "Главная страница".</translation>
 <translation id="8862326446509486874">У вас нет прав, необходимых для установки на системном уровне. Запустите программу установки еще раз в качестве администратора.</translation>
+<translation id="8878013752519808729">Если у изображения нет описания, Google Chrome попытается его найти. Для этого браузер будет отправлять изображения на серверы Google.</translation>
 <translation id="8914504000324227558">Перезапустить Chrome</translation>
 <translation id="9026991721384951619">Не удалось выполнить синхронизацию, так как учетные данные устарели.</translation>
 <translation id="9067395829937117663">Для работы Google Chrome необходима ОС Windows 7 или более поздней версии.</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sk.xtb b/chrome/app/resources/google_chrome_strings_sk.xtb
index ec3cc05..8d03c02 100644
--- a/chrome/app/resources/google_chrome_strings_sk.xtb
+++ b/chrome/app/resources/google_chrome_strings_sk.xtb
@@ -200,7 +200,6 @@
 <translation id="6566149418543181476">Aktualizuje sa Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Na synchronizáciu prehliadača Chrome používate účet <ph name="PROFILE_EMAIL" />. Ak chcete upraviť predvoľby synchronizácie alebo používať prehliadač Chrome bez účtu Google, prejdite na <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Skopírovaná do prehliadača Chrome</translation>
-<translation id="6609605543612238677">Správca systému nakonfiguroval Google Chrome tak, aby pri prechode na <ph name="URL" /> otvoril alternatívny prehliadač.</translation>
 <translation id="6634887557811630702">Prehliadač Google Chrome bol aktualizovaný.</translation>
 <translation id="6676384891291319759">Prístup do siete Internet</translation>
 <translation id="6679975945624592337">Povoliť prehliadaču Google Chrome spustenie na pozadí</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sl.xtb b/chrome/app/resources/google_chrome_strings_sl.xtb
index 7781c94a..dc18df0 100644
--- a/chrome/app/resources/google_chrome_strings_sl.xtb
+++ b/chrome/app/resources/google_chrome_strings_sl.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Posodabljanje Google Chroma (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Za sinhronizacijo stvari v Chromu uporabljate <ph name="PROFILE_EMAIL" />. Če želite posodobiti nastavitve sinhroniziranja ali uporabljati Chrome brez Google Računa, odprite <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Kopirano v Chrome</translation>
-<translation id="6609605543612238677">Skrbnik sistema je Google Chrome nastavil tako, da za dostop do <ph name="URL" /> odpre drug brskalnik.</translation>
 <translation id="6634887557811630702">Google Chrome je posodobljen.</translation>
 <translation id="6676384891291319759">Dostop do interneta</translation>
 <translation id="6679975945624592337">Naj se Google Chrome izvaja v ozadju</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sr.xtb b/chrome/app/resources/google_chrome_strings_sr.xtb
index 53ea922..81bcfc6 100644
--- a/chrome/app/resources/google_chrome_strings_sr.xtb
+++ b/chrome/app/resources/google_chrome_strings_sr.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Ажурирање Google Chrome-а (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Користите <ph name="PROFILE_EMAIL" /> за синхронизацију Chrome садржаја. Да бисте ажурирали подешавање синхронизације или користили Chrome без Google налога, посетите <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Копирана у Chrome</translation>
-<translation id="6609605543612238677">Администратор система је конфигурисао Chrome да отвара алтернативни прегледач за приступ URL-у <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome је ажуриран.</translation>
 <translation id="6676384891291319759">Приступите Интернету</translation>
 <translation id="6679975945624592337">Нека Google Chrome ради у позадини</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sv.xtb b/chrome/app/resources/google_chrome_strings_sv.xtb
index 5934455..7f892ec 100644
--- a/chrome/app/resources/google_chrome_strings_sv.xtb
+++ b/chrome/app/resources/google_chrome_strings_sv.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Google Chrome uppdateras (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Du använder <ph name="PROFILE_EMAIL" /> för att synkronisera dina grejer i Chrome. Om du vill uppdatera synkroniseringsinställningen eller använda Chrome utan ett Google-konto besöker du <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Kopierat till Chrome</translation>
-<translation id="6609605543612238677">Systemadministratören har konfigurerat Google Chrome så att webbadressen <ph name="URL" /> öppnas i en annan webbläsare.</translation>
 <translation id="6634887557811630702">Google Chrome behöver inte uppdateras.</translation>
 <translation id="6676384891291319759">Gå ut på Internet</translation>
 <translation id="6679975945624592337">Låt Google Chrome köras i bakgrunden</translation>
diff --git a/chrome/app/resources/google_chrome_strings_sw.xtb b/chrome/app/resources/google_chrome_strings_sw.xtb
index 6e7fbc3..eae83d6 100644
--- a/chrome/app/resources/google_chrome_strings_sw.xtb
+++ b/chrome/app/resources/google_chrome_strings_sw.xtb
@@ -202,7 +202,6 @@
 <translation id="6566149418543181476">Inasasisha Google Chrome <ph name="PROGRESS_PERCENT" /></translation>
 <translation id="6598387184982954187">Unatumia <ph name="PROFILE_EMAIL" /> kusawazisha vitu vyako kwenye Chrome. Ili usasishe mapendeleo yako ya usawazishaji au utumie Chrome bila akaunti ya Google, tembelea <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Imenakiliwa kwenye Chrome</translation>
-<translation id="6609605543612238677">Msimamizi wa mfumo unaotumia ameweka mipangilio ya Google Chrome kufungua kivinjari mbadala ili kufikia <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome imesasishwa.</translation>
 <translation id="6676384891291319759">Fikia wavuti</translation>
 <translation id="6679975945624592337">Ruhusu Google Chrome itumike Chinichini</translation>
diff --git a/chrome/app/resources/google_chrome_strings_ta.xtb b/chrome/app/resources/google_chrome_strings_ta.xtb
index e6dd9c1..836dd9e8 100644
--- a/chrome/app/resources/google_chrome_strings_ta.xtb
+++ b/chrome/app/resources/google_chrome_strings_ta.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">Google Chromeஐப் புதுப்பிக்கிறது (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">உங்கள் Chrome விஷயங்களை ஒத்திசைக்க <ph name="PROFILE_EMAIL" /> ஐப் பயன்படுத்துகிறீர்கள். உங்கள் ஒத்திசைவு விருப்பத்தேர்வைப் புதுப்பிக்க அல்லது Google கணக்கில்லாமல் Chrome ஐப் பயன்படுத்த, <ph name="SETTINGS_LINK" /> ஐப் பார்வையிடவும்.</translation>
 <translation id="6600954340915313787">Chromeக்கு நகலெடுக்கப்பட்டது</translation>
-<translation id="6609605543612238677"><ph name="URL" />ஐ அணுகுவதற்கு மாற்று உலாவியைத் திறக்கும் வகையில் உங்கள் சாதன நிர்வாகி Google Chromeமை உள்ளமைத்துள்ளார்.</translation>
 <translation id="6634887557811630702">Google Chrome புதுப்பித்த நிலையில் உள்ளது.</translation>
 <translation id="6676384891291319759">இணையத்தை அணுகுதல்</translation>
 <translation id="6679975945624592337">பின்னணியில் Google Chromeஐ இயங்க அனுமதி</translation>
diff --git a/chrome/app/resources/google_chrome_strings_te.xtb b/chrome/app/resources/google_chrome_strings_te.xtb
index ec2e058..b0c162b4 100644
--- a/chrome/app/resources/google_chrome_strings_te.xtb
+++ b/chrome/app/resources/google_chrome_strings_te.xtb
@@ -38,7 +38,7 @@
 <translation id="1773601347087397504">Chrome OSను ఉపయోగించడం గురించి సహాయాన్ని పొందండి</translation>
 <translation id="1795405610103747296">మీ ఫోన్‌లో Chromeను ఇన్‌స్టాల్ చేయండి. మేము మీ ఫోన్ నంబర్‌కు SMS పంపుతాము: <ph name="PHONE_NUMBER" /></translation>
 <translation id="1812689907177901597">దీనిని ఆఫ్ చేయడం ద్వారా, మీరు Chromeకి సైన్ ఇన్ చేయకుండానే Gmail లాంటి Google సైట్‌లలో సైన్ ఇన్ చేయగలరు</translation>
-<translation id="1860536484129686729">ఈ సైట్ కోసం మీ కెమెరాని ఉపయోగించడానికి Chromeకి అనుమతి అవసరం</translation>
+<translation id="1860536484129686729">ఈ సైట్ కోసం మీ కెమెరాను ఉపయోగించడానికి Chromeకు అనుమతి అవసరం</translation>
 <translation id="1873233029667955273">Google Chrome మీ డిఫాల్ట్ బ్రౌజర్ కాదు</translation>
 <translation id="1874309113135274312">Google Chrome బీటా (mDNS-In)</translation>
 <translation id="1877026089748256423">Chrome కాలం చెల్లినది</translation>
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">Google Chrome నవీకరించబడుతోంది (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">మీరు మీ Chrome అంశాలను సింక్ చేయ‌డానికి <ph name="PROFILE_EMAIL" />ను ఉపయోగిస్తున్నారు. మీ సింక్‌ ప్రాధాన్యతను అప్‌డేట్ చేయ‌డానికి లేదా Google ఖాతా లేకుండా Chromeను ఉపయోగించడానికి, <ph name="SETTINGS_LINK" />ను సందర్శించండి.</translation>
 <translation id="6600954340915313787">Chromeకి కాపీ చేయబడింది</translation>
-<translation id="6609605543612238677">మీ సిస్టమ్ నిర్వాహకుడు <ph name="URL" />ను యాక్సెస్ చేయడం కోసం ప్రత్యామ్నాయ బ్రౌజర్‌ను తెరవడానికి Google Chromeను కాన్ఫిగర్ చేసారు.</translation>
 <translation id="6634887557811630702">Google Chrome తాజాగా ఉంది.</translation>
 <translation id="6676384891291319759">ఇంటర్నెట్‌ను ఆక్సెస్ చెయ్యండి</translation>
 <translation id="6679975945624592337">Google Chromeను నేపథ్యంలో అమలు అయ్యేందుకు అనుమతించండి</translation>
@@ -220,7 +219,7 @@
 <translation id="7398801000654795464">మీరు <ph name="USER_EMAIL_ADDRESS" />గా Chromeకు సైన్ ఇన్ చేసారు. మళ్లీ సైన్ ఇన్ చేయడానికి, దయచేసి ఇదే ఖాతాను ఉపయోగించండి.</translation>
 <translation id="7408085963519505752">Chrome OS నిబంధనలు</translation>
 <translation id="7419046106786626209">మీ డొమైన్ కోసం సింక్‌ అందుబాటులో లేనందున Chrome OS మీ డేటాను సింక్ చేయ‌లేక‌పోయింది.</translation>
-<translation id="7459554271817304652">వెబ్‌కు మీ వ్యక్తిగతీకరించిన‌ బ్రౌజర్ ఫీచ‌ర్‌ల‌ను సేవ్ చేయడానికి, ఏదైనా కంప్యూటర్‌లోని Google Chrome నుండి అయినా వాటిని యాక్సెస్‌ చేయడానికి సింక్‌ను సెటప్ చేయండి.</translation>
+<translation id="7459554271817304652">వెబ్‌కు మీ వ్యక్తిగతీకరించి బ్రౌజర్ ఫీచర్‌లను సేవ్ చేయడానికి, ఏదైనా కంప్యూటర్‌లోని Google Chrome నుండి అయినా వాటిని యాక్సెస్ చేయడానికి సింక్‌ను సెటప్ చేయండి.</translation>
 <translation id="7473136999113284234">Chrome ఆటోమేటిక్‌గా అప్‌డేట్ అవుతుంది కాబట్టి మీ వద్ద ఎప్పుడూ తాజా వెర్షన్ ఉంటుంది.</translation>
 <translation id="7486227612705979895">చిరునామా బార్‌లో సూచనలను చేయడానికి Chrome మీ డిస్క్‌ను యాక్సెస్ చేస్తుంది</translation>
 <translation id="7535429826459677826">Google Chrome డెవలపర్</translation>
diff --git a/chrome/app/resources/google_chrome_strings_th.xtb b/chrome/app/resources/google_chrome_strings_th.xtb
index efd767f..e829b1b 100644
--- a/chrome/app/resources/google_chrome_strings_th.xtb
+++ b/chrome/app/resources/google_chrome_strings_th.xtb
@@ -195,7 +195,6 @@
 <translation id="6566149418543181476">กำลังอัปเดต Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">คุณกำลังใช้ <ph name="PROFILE_EMAIL" /> ในการซิงค์ข้อมูลใน Chrome หากต้องการอัปเดตค่ากำหนดการซิงค์หรือใช้ Chrome โดยไม่มีบัญชี Google โปรดไปที่ <ph name="SETTINGS_LINK" /></translation>
 <translation id="6600954340915313787">คัดลอกไปยัง Chrome แล้ว</translation>
-<translation id="6609605543612238677">ผู้ดูแลระบบของคุณกำหนดค่าให้ Google Chrome เปิดเบราว์เซอร์สำรองเพื่อเข้าถึง <ph name="URL" /></translation>
 <translation id="6634887557811630702">Google Chrome อัปเดตแล้ว</translation>
 <translation id="6676384891291319759">เข้าถึงอินเทอร์เน็ต</translation>
 <translation id="6679975945624592337">ให้ Google Chrome ทำงานในพื้นหลัง</translation>
diff --git a/chrome/app/resources/google_chrome_strings_tr.xtb b/chrome/app/resources/google_chrome_strings_tr.xtb
index 0d3707e..2615719 100644
--- a/chrome/app/resources/google_chrome_strings_tr.xtb
+++ b/chrome/app/resources/google_chrome_strings_tr.xtb
@@ -197,7 +197,6 @@
 <translation id="6566149418543181476">Google Chrome güncelleniyor (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Chrome öğelerinizi senkronize etmek için <ph name="PROFILE_EMAIL" /> adresini kullanıyorsunuz. Senkronizasyon tercihinizi güncellemek veya Chrome'u bir Google Hesabı olmadan kullanmak için şunu ziyaret edin: <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Chrome'a kopyalandı</translation>
-<translation id="6609605543612238677">Sistem yöneticiniz Google Chrome'u <ph name="URL" /> adresine erişmek için alternatif bir tarayıcıyı açacak şekilde yapılandırmış.</translation>
 <translation id="6634887557811630702">Google Chrome güncel durumda.</translation>
 <translation id="6676384891291319759">İnternet'e erişin</translation>
 <translation id="6679975945624592337">Google Chrome'un Arka Planda Çalışmasına İzin Ver</translation>
diff --git a/chrome/app/resources/google_chrome_strings_uk.xtb b/chrome/app/resources/google_chrome_strings_uk.xtb
index a9fc99b..3402051 100644
--- a/chrome/app/resources/google_chrome_strings_uk.xtb
+++ b/chrome/app/resources/google_chrome_strings_uk.xtb
@@ -194,7 +194,6 @@
 <translation id="6566149418543181476">Google Chrome оновлюється (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Ви синхронізуєте дані Chrome через обліковий запис <ph name="PROFILE_EMAIL" />. Щоб оновити параметри синхронізації або використовувати Chrome без облікового запису Google, перейдіть на сторінку <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Скопійовано в Chrome</translation>
-<translation id="6609605543612238677">Ваш системний адміністратор налаштував Chrome відкривати сторінку <ph name="URL" /> в альтернативному веб-переглядачі.</translation>
 <translation id="6634887557811630702">У вас остання версія Google Chrome.</translation>
 <translation id="6676384891291319759">Доступ до Інтернету</translation>
 <translation id="6679975945624592337">Дозволити Google Chrome працювати у фоновому режимі</translation>
diff --git a/chrome/app/resources/google_chrome_strings_vi.xtb b/chrome/app/resources/google_chrome_strings_vi.xtb
index 5a8776c..81c6631 100644
--- a/chrome/app/resources/google_chrome_strings_vi.xtb
+++ b/chrome/app/resources/google_chrome_strings_vi.xtb
@@ -199,7 +199,6 @@
 <translation id="6566149418543181476">Đang cập nhật Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">Bạn đang sử dụng <ph name="PROFILE_EMAIL" /> để đồng bộ hóa nội dung Chrome của mình. Để cập nhật tùy chọn đồng bộ hóa hoặc sử dụng Chrome mà không cần tài khoản Google, hãy truy cập <ph name="SETTINGS_LINK" />.</translation>
 <translation id="6600954340915313787">Đã sao chép vào Chrome</translation>
-<translation id="6609605543612238677">Quản trị viên hệ thống của bạn đã định cấu hình Google Chrome để mở một trình duyệt thay thế khi truy cập vào <ph name="URL" />.</translation>
 <translation id="6634887557811630702">Google Chrome đã được cập nhật.</translation>
 <translation id="6676384891291319759">Truy cập Internet</translation>
 <translation id="6679975945624592337">Cho phép Google Chrome chạy trong nền</translation>
diff --git a/chrome/app/resources/google_chrome_strings_zh-CN.xtb b/chrome/app/resources/google_chrome_strings_zh-CN.xtb
index 6fbfea80..dd66c202 100644
--- a/chrome/app/resources/google_chrome_strings_zh-CN.xtb
+++ b/chrome/app/resources/google_chrome_strings_zh-CN.xtb
@@ -195,7 +195,6 @@
 <translation id="6566149418543181476">正在更新 Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">您在使用<ph name="PROFILE_EMAIL" />同步自己的Chrome资料和数据。要更新您的同步偏好设置或在不登录Google帐号的情况下使用Chrome,请前往<ph name="SETTINGS_LINK" />部分。</translation>
 <translation id="6600954340915313787">已复制到 Chrome</translation>
-<translation id="6609605543612238677">您的系统管理员已将 Google Chrome 配置为使用备用浏览器访问 <ph name="URL" />。</translation>
 <translation id="6634887557811630702">Google Chrome 已是最新版本。</translation>
 <translation id="6676384891291319759">访问互联网</translation>
 <translation id="6679975945624592337">让 Google Chrome 在后台运行</translation>
diff --git a/chrome/app/resources/google_chrome_strings_zh-TW.xtb b/chrome/app/resources/google_chrome_strings_zh-TW.xtb
index 6f90246..7144aef 100644
--- a/chrome/app/resources/google_chrome_strings_zh-TW.xtb
+++ b/chrome/app/resources/google_chrome_strings_zh-TW.xtb
@@ -196,7 +196,6 @@
 <translation id="6566149418543181476">正在更新 Google Chrome (<ph name="PROGRESS_PERCENT" />)</translation>
 <translation id="6598387184982954187">你正使用 <ph name="PROFILE_EMAIL" /> 帳戶同步處理你的 Chrome 資料。如要更新你的偏好設定,或是在未登入 Google 帳戶的情況下使用 Chrome,請前往 [<ph name="SETTINGS_LINK" />]。</translation>
 <translation id="6600954340915313787">已複製到 Chrome</translation>
-<translation id="6609605543612238677">系統管理員已設定 Google Chrome 透過替代瀏覽器存取 <ph name="URL" />。</translation>
 <translation id="6634887557811630702">Google Chrome 目前是最新版本。</translation>
 <translation id="6676384891291319759">連線到網際網路</translation>
 <translation id="6679975945624592337">讓 Google Chrome 在背景執行</translation>
diff --git a/chrome/browser/DEPS b/chrome/browser/DEPS
index 53e6183..8f99e5b3 100644
--- a/chrome/browser/DEPS
+++ b/chrome/browser/DEPS
@@ -203,9 +203,6 @@
   "+third_party/blink/public/platform/modules/presentation/presentation.mojom.h",
   "+third_party/blink/public/platform/modules/webauthn/authenticator.mojom.h",
   "+third_party/blink/public/platform/modules/webshare/webshare.mojom.h",
-  "+third_party/blink/public/platform/site_engagement.mojom.h",
-  "+third_party/blink/public/platform/web_feature.mojom-shared.h",
-  "+third_party/blink/public/platform/web_feature.mojom.h",
   "+third_party/blink/public/web/window_features.mojom.h",
 
   # The following restrictions are for ChromeOS and in particular mus/mash where
diff --git a/chrome/browser/about_flags.cc b/chrome/browser/about_flags.cc
index b529f7c0..ecb6d13 100644
--- a/chrome/browser/about_flags.cc
+++ b/chrome/browser/about_flags.cc
@@ -4122,6 +4122,13 @@
      flag_descriptions::kAutofillShowFullDisclosureLabelDescription, kOsAll,
      FEATURE_VALUE_TYPE(autofill::features::kAutofillShowFullDisclosureLabel)},
 
+#if defined(OS_CHROMEOS)
+    {"ash-notification-stacking-bar-redesign",
+     flag_descriptions::kAshNotificationStackingBarRedesignName,
+     flag_descriptions::kAshNotificationStackingBarRedesignDescription, kOsCrOS,
+     FEATURE_VALUE_TYPE(ash::features::kNotificationStackingBarRedesign)},
+#endif  // OS_CHROMEOS
+
     // NOTE: Adding a new flag requires adding a corresponding entry to enum
     // "LoginCustomFlags" in tools/metrics/histograms/enums.xml. See "Flag
     // Histograms" in tools/metrics/histograms/README.md (run the
diff --git a/chrome/browser/android/DEPS b/chrome/browser/android/DEPS
index da3492b9..0fe49540 100644
--- a/chrome/browser/android/DEPS
+++ b/chrome/browser/android/DEPS
@@ -9,7 +9,7 @@
   "+sandbox/linux/seccomp-bpf-helpers",
   "+sandbox/sandbox_buildflags.h",
   "+third_party/gvr-android-sdk",
-  "+third_party/blink/public/platform/unhandled_tap_notifier.mojom.h",
+  "+third_party/blink/public/mojom/unhandled_tap_notifier/unhandled_tap_notifier.mojom.h",
 ]
 
 specific_include_rules = {
diff --git a/chrome/browser/android/autofill_assistant/client_android.cc b/chrome/browser/android/autofill_assistant/client_android.cc
index 01bbb16..c22602fc 100644
--- a/chrome/browser/android/autofill_assistant/client_android.cc
+++ b/chrome/browser/android/autofill_assistant/client_android.cc
@@ -43,13 +43,13 @@
 namespace autofill_assistant {
 namespace switches {
 const char* const kAutofillAssistantServerKey = "autofill-assistant-key";
+const char* const kAutofillAssistantUrl = "autofill-assistant-url";
 }  // namespace switches
 
 namespace {
 
-const base::FeatureParam<std::string> kAutofillAssistantServerUrl{
-    &autofill_assistant::features::kAutofillAssistant, "url",
-    "https://automate-pa.googleapis.com"};
+const char* const kDefaultAutofillAssistantServerUrl =
+    "https://automate-pa.googleapis.com";
 
 // Fills a map from two Java arrays of strings of the same length.
 void FillParametersFromJava(JNIEnv* env,
@@ -83,7 +83,13 @@
       java_object_(Java_AutofillAssistantClient_create(
           AttachCurrentThread(),
           reinterpret_cast<intptr_t>(this))),
-      weak_ptr_factory_(this) {}
+      weak_ptr_factory_(this) {
+  server_url_ = base::CommandLine::ForCurrentProcess()->GetSwitchValueASCII(
+      switches::kAutofillAssistantUrl);
+  if (server_url_.empty()) {
+    server_url_ = kDefaultAutofillAssistantServerUrl;
+  }
+}
 
 ClientAndroid::~ClientAndroid() {
   if (controller_ != nullptr) {
@@ -221,7 +227,7 @@
 }
 
 std::string ClientAndroid::GetServerUrl() {
-  return kAutofillAssistantServerUrl.Get();
+  return server_url_;
 }
 
 UiController* ClientAndroid::GetUiController() {
diff --git a/chrome/browser/android/autofill_assistant/client_android.h b/chrome/browser/android/autofill_assistant/client_android.h
index 284f1278..649ad7bd 100644
--- a/chrome/browser/android/autofill_assistant/client_android.h
+++ b/chrome/browser/android/autofill_assistant/client_android.h
@@ -99,6 +99,7 @@
   std::unique_ptr<UiControllerAndroid> ui_controller_android_;
   base::OnceCallback<void(bool, const std::string&)>
       fetch_access_token_callback_;
+  std::string server_url_;
 
   base::WeakPtrFactory<ClientAndroid> weak_ptr_factory_;
 
diff --git a/chrome/browser/android/contextualsearch/unhandled_tap_notifier_impl.h b/chrome/browser/android/contextualsearch/unhandled_tap_notifier_impl.h
index 52e0340..b7ed9e2 100644
--- a/chrome/browser/android/contextualsearch/unhandled_tap_notifier_impl.h
+++ b/chrome/browser/android/contextualsearch/unhandled_tap_notifier_impl.h
@@ -7,7 +7,7 @@
 
 #include "base/macros.h"
 #include "chrome/browser/android/contextualsearch/unhandled_tap_web_contents_observer.h"
-#include "third_party/blink/public/platform/unhandled_tap_notifier.mojom.h"
+#include "third_party/blink/public/mojom/unhandled_tap_notifier/unhandled_tap_notifier.mojom.h"
 
 namespace contextual_search {
 
diff --git a/chrome/browser/android/download/download_manager_service.cc b/chrome/browser/android/download/download_manager_service.cc
index 76ff3a9..82e49e9 100644
--- a/chrome/browser/android/download/download_manager_service.cc
+++ b/chrome/browser/android/download/download_manager_service.cc
@@ -145,13 +145,10 @@
       ? std::string() : item->GetOriginalUrl().spec();
   content::BrowserContext* browser_context =
       content::DownloadItemUtils::GetBrowserContext(item);
-  base::FilePath display_path = item->GetFullPath().IsContentUri()
-                                    ? item->GetFullPath()
-                                    : item->GetTargetFilePath();
   return Java_DownloadInfo_createDownloadInfo(
       env, ConvertUTF8ToJavaString(env, item->GetGuid()),
       ConvertUTF8ToJavaString(env, item->GetFileNameToReportUser().value()),
-      ConvertUTF8ToJavaString(env, display_path.value()),
+      ConvertUTF8ToJavaString(env, item->GetTargetFilePath().value()),
       ConvertUTF8ToJavaString(env, item->GetTabUrl().spec()),
       ConvertUTF8ToJavaString(env, item->GetMimeType()),
       item->GetReceivedBytes(), item->GetTotalBytes(),
diff --git a/chrome/browser/chrome_navigation_browsertest.cc b/chrome/browser/chrome_navigation_browsertest.cc
index ae543b4c7..9fe5909 100644
--- a/chrome/browser/chrome_navigation_browsertest.cc
+++ b/chrome/browser/chrome_navigation_browsertest.cc
@@ -50,7 +50,7 @@
 #include "net/dns/mock_host_resolver.h"
 #include "services/metrics/public/cpp/ukm_builders.h"
 #include "services/network/public/cpp/features.h"
-#include "third_party/blink/public/platform/web_feature.mojom-shared.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-shared.h"
 
 class ChromeNavigationBrowserTest : public InProcessBrowserTest {
  public:
diff --git a/chrome/browser/chromeos/login/ui/oobe_ui_dialog_delegate.cc b/chrome/browser/chromeos/login/ui/oobe_ui_dialog_delegate.cc
index c4f1938..967f79b2 100644
--- a/chrome/browser/chromeos/login/ui/oobe_ui_dialog_delegate.cc
+++ b/chrome/browser/chromeos/login/ui/oobe_ui_dialog_delegate.cc
@@ -4,6 +4,10 @@
 
 #include "chrome/browser/chromeos/login/ui/oobe_ui_dialog_delegate.h"
 
+#include <memory>
+#include <utility>
+#include <vector>
+
 #include "ash/public/cpp/shell_window_ids.h"
 #include "chrome/browser/chromeos/login/screens/gaia_view.h"
 #include "chrome/browser/chromeos/login/ui/login_display_host_mojo.h"
@@ -43,8 +47,8 @@
  public:
   OobeWebDialogView(content::BrowserContext* context,
                     ui::WebDialogDelegate* delegate,
-                    WebContentsHandler* handler)
-      : views::WebDialogView(context, delegate, handler) {}
+                    std::unique_ptr<WebContentsHandler> handler)
+      : views::WebDialogView(context, delegate, std::move(handler)) {}
 
   // content::WebContentsDelegate:
   void RequestMediaAccessPermission(
@@ -89,8 +93,9 @@
   explicit CaptivePortalDialogDelegate(views::WebDialogView* host_dialog_view)
       : host_view_(host_dialog_view),
         web_contents_(host_dialog_view->web_contents()) {
-    view_ = new views::WebDialogView(ProfileHelper::GetSigninProfile(), this,
-                                     new ChromeWebContentsHandler);
+    view_ =
+        new views::WebDialogView(ProfileHelper::GetSigninProfile(), this,
+                                 std::make_unique<ChromeWebContentsHandler>());
     view_->SetVisible(false);
 
     views::Widget::InitParams params(
@@ -214,8 +219,9 @@
   // Widget owns a root view which has |dialog_view_| as its child view.
   // Before the widget is destroyed, it will clean up the view hierarchy
   // starting from root view.
-  dialog_view_ = new OobeWebDialogView(ProfileHelper::GetSigninProfile(), this,
-                                       new ChromeWebContentsHandler);
+  dialog_view_ =
+      new OobeWebDialogView(ProfileHelper::GetSigninProfile(), this,
+                            std::make_unique<ChromeWebContentsHandler>());
   views::Widget::InitParams params(
       views::Widget::InitParams::TYPE_WINDOW_FRAMELESS);
   params.delegate = dialog_view_;
diff --git a/chrome/browser/engagement/important_sites_util.cc b/chrome/browser/engagement/important_sites_util.cc
index c7eedc4..366314d2 100644
--- a/chrome/browser/engagement/important_sites_util.cc
+++ b/chrome/browser/engagement/important_sites_util.cc
@@ -30,7 +30,7 @@
 #include "components/prefs/pref_service.h"
 #include "components/prefs/scoped_user_pref_update.h"
 #include "net/base/registry_controlled_domains/registry_controlled_domain.h"
-#include "third_party/blink/public/platform/site_engagement.mojom.h"
+#include "third_party/blink/public/mojom/site_engagement/site_engagement.mojom.h"
 #include "url/gurl.h"
 #include "url/url_util.h"
 
diff --git a/chrome/browser/engagement/site_engagement_score.h b/chrome/browser/engagement/site_engagement_score.h
index 5e703ee..832f27d 100644
--- a/chrome/browser/engagement/site_engagement_score.h
+++ b/chrome/browser/engagement/site_engagement_score.h
@@ -15,7 +15,7 @@
 #include "base/time/time.h"
 #include "base/values.h"
 #include "chrome/browser/engagement/site_engagement_details.mojom.h"
-#include "third_party/blink/public/platform/site_engagement.mojom.h"
+#include "third_party/blink/public/mojom/site_engagement/site_engagement.mojom.h"
 #include "url/gurl.h"
 
 namespace base {
diff --git a/chrome/browser/engagement/site_engagement_service.h b/chrome/browser/engagement/site_engagement_service.h
index 29d6fb9..f91997e1 100644
--- a/chrome/browser/engagement/site_engagement_service.h
+++ b/chrome/browser/engagement/site_engagement_service.h
@@ -18,7 +18,7 @@
 #include "chrome/browser/engagement/site_engagement_details.mojom.h"
 #include "components/history/core/browser/history_service_observer.h"
 #include "components/keyed_service/core/keyed_service.h"
-#include "third_party/blink/public/platform/site_engagement.mojom.h"
+#include "third_party/blink/public/mojom/site_engagement/site_engagement.mojom.h"
 #include "ui/base/page_transition_types.h"
 
 namespace base {
diff --git a/chrome/browser/extensions/api/declarative_net_request/ruleset_matcher_unittest.cc b/chrome/browser/extensions/api/declarative_net_request/ruleset_matcher_unittest.cc
deleted file mode 100644
index f3cdae8..0000000
--- a/chrome/browser/extensions/api/declarative_net_request/ruleset_matcher_unittest.cc
+++ /dev/null
@@ -1,160 +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.
-
-#include "extensions/browser/api/declarative_net_request/ruleset_matcher.h"
-
-#include <vector>
-
-#include "base/files/file_path.h"
-#include "base/files/file_util.h"
-#include "base/logging.h"
-#include "chrome/browser/extensions/api/declarative_net_request/dnr_test_base.h"
-#include "chrome/browser/extensions/chrome_test_extension_loader.h"
-#include "chrome/browser/profiles/profile.h"
-#include "components/url_pattern_index/flat/url_pattern_index_generated.h"
-#include "extensions/browser/api/declarative_net_request/test_utils.h"
-#include "extensions/browser/api/declarative_net_request/utils.h"
-#include "extensions/browser/extension_prefs.h"
-#include "extensions/common/api/declarative_net_request/constants.h"
-#include "extensions/common/api/declarative_net_request/test_utils.h"
-#include "extensions/common/file_util.h"
-#include "extensions/common/url_pattern.h"
-#include "testing/gtest/include/gtest/gtest.h"
-#include "url/gurl.h"
-#include "url/origin.h"
-
-namespace extensions {
-namespace declarative_net_request {
-namespace {
-
-constexpr char kJSONRulesFilename[] = "rules_file.json";
-const base::FilePath::CharType kJSONRulesetFilepath[] =
-    FILE_PATH_LITERAL("rules_file.json");
-
-class RulesetMatcherTest : public DNRTestBase {
- public:
-  RulesetMatcherTest() {}
-
- protected:
-  const Extension* extension() const { return extension_.get(); }
-
-  void LoadExtensionWithRules(const std::vector<TestRule>& rules) {
-    base::FilePath extension_dir =
-        temp_dir().GetPath().Append(FILE_PATH_LITERAL("test_extension"));
-
-    // Create extension directory.
-    ASSERT_TRUE(base::CreateDirectory(extension_dir));
-    WriteManifestAndRuleset(extension_dir, kJSONRulesetFilepath,
-                            kJSONRulesFilename, rules, {} /* hosts */);
-
-    extension_ = CreateExtensionLoader()->LoadExtension(extension_dir);
-    ASSERT_TRUE(extension_);
-  }
-
- private:
-  scoped_refptr<const Extension> extension_;
-
-  DISALLOW_COPY_AND_ASSIGN(RulesetMatcherTest);
-};
-
-// Tests a simple blocking rule.
-TEST_P(RulesetMatcherTest, ShouldBlockRequest) {
-  TestRule rule = CreateGenericRule();
-  rule.condition->url_filter = std::string("google.com");
-
-  ASSERT_NO_FATAL_FAILURE(LoadExtensionWithRules({rule}));
-
-  int expected_checksum;
-  ASSERT_TRUE(
-      ExtensionPrefs::Get(browser_context())
-          ->GetDNRRulesetChecksum(extension()->id(), &expected_checksum));
-
-  std::unique_ptr<RulesetMatcher> matcher;
-  EXPECT_EQ(RulesetMatcher::kLoadSuccess,
-            RulesetMatcher::CreateVerifiedMatcher(
-                file_util::GetIndexedRulesetPath(extension()->path()),
-                expected_checksum, &matcher));
-
-  EXPECT_TRUE(matcher->ShouldBlockRequest(
-      GURL("http://google.com"), url::Origin(),
-      url_pattern_index::flat::ElementType_SUBDOCUMENT, true));
-  EXPECT_FALSE(matcher->ShouldBlockRequest(
-      GURL("http://yahoo.com"), url::Origin(),
-      url_pattern_index::flat::ElementType_SUBDOCUMENT, true));
-}
-
-// Tests a simple redirect rule.
-TEST_P(RulesetMatcherTest, ShouldRedirectRequest) {
-  TestRule rule = CreateGenericRule();
-  rule.condition->url_filter = std::string("google.com");
-  rule.priority = kMinValidPriority;
-  rule.action->type = std::string("redirect");
-  rule.action->redirect_url = std::string("http://yahoo.com");
-
-  ASSERT_NO_FATAL_FAILURE(LoadExtensionWithRules({rule}));
-
-  int expected_checksum;
-  ASSERT_TRUE(
-      ExtensionPrefs::Get(browser_context())
-          ->GetDNRRulesetChecksum(extension()->id(), &expected_checksum));
-
-  std::unique_ptr<RulesetMatcher> matcher;
-  EXPECT_EQ(RulesetMatcher::kLoadSuccess,
-            RulesetMatcher::CreateVerifiedMatcher(
-                file_util::GetIndexedRulesetPath(extension()->path()),
-                expected_checksum, &matcher));
-
-  GURL redirect_url;
-  EXPECT_TRUE(matcher->ShouldRedirectRequest(
-      GURL("http://google.com"), url::Origin(),
-      url_pattern_index::flat::ElementType_SUBDOCUMENT, true, &redirect_url));
-  EXPECT_EQ(GURL("http://yahoo.com"), redirect_url);
-
-  EXPECT_FALSE(matcher->ShouldRedirectRequest(
-      GURL("http://yahoo.com"), url::Origin(),
-      url_pattern_index::flat::ElementType_SUBDOCUMENT, true, &redirect_url));
-}
-
-// Tests that a modified ruleset file fails verification.
-TEST_P(RulesetMatcherTest, FailedVerification) {
-  ASSERT_NO_FATAL_FAILURE(LoadExtensionWithRules({CreateGenericRule()}));
-
-  base::FilePath indexed_ruleset_path =
-      file_util::GetIndexedRulesetPath(extension()->path());
-
-  // Persist invalid data to the ruleset file and ensure that a version mismatch
-  // occurs.
-  std::string data = "invalid data";
-  ASSERT_EQ(static_cast<int>(data.size()),
-            base::WriteFile(indexed_ruleset_path, data.c_str(), data.size()));
-
-  int expected_checksum;
-  ASSERT_TRUE(
-      ExtensionPrefs::Get(browser_context())
-          ->GetDNRRulesetChecksum(extension()->id(), &expected_checksum));
-
-  std::unique_ptr<RulesetMatcher> matcher;
-  EXPECT_EQ(RulesetMatcher::kLoadErrorVersionMismatch,
-            RulesetMatcher::CreateVerifiedMatcher(indexed_ruleset_path,
-                                                  expected_checksum, &matcher));
-
-  // Now, persist invalid data to the ruleset file, while maintaining the
-  // correct version header. Ensure that it fails verification due to checksum
-  // mismatch.
-  data = GetVersionHeaderForTesting() + "invalid data";
-  ASSERT_EQ(static_cast<int>(data.size()),
-            base::WriteFile(indexed_ruleset_path, data.c_str(), data.size()));
-  EXPECT_EQ(RulesetMatcher::kLoadErrorChecksumMismatch,
-            RulesetMatcher::CreateVerifiedMatcher(indexed_ruleset_path,
-                                                  expected_checksum, &matcher));
-}
-
-INSTANTIATE_TEST_SUITE_P(,
-                         RulesetMatcherTest,
-                         ::testing::Values(ExtensionLoadType::PACKED,
-                                           ExtensionLoadType::UNPACKED));
-
-}  // namespace
-}  // namespace declarative_net_request
-}  // namespace extensions
diff --git a/chrome/browser/extensions/api/virtual_keyboard_private/chrome_virtual_keyboard_delegate.cc b/chrome/browser/extensions/api/virtual_keyboard_private/chrome_virtual_keyboard_delegate.cc
index 2794b583..8b8787e 100644
--- a/chrome/browser/extensions/api/virtual_keyboard_private/chrome_virtual_keyboard_delegate.cc
+++ b/chrome/browser/extensions/api/virtual_keyboard_private/chrome_virtual_keyboard_delegate.cc
@@ -11,6 +11,7 @@
 #include "base/bind.h"
 #include "base/command_line.h"
 #include "base/feature_list.h"
+#include "base/metrics/field_trial_params.h"
 #include "base/metrics/user_metrics.h"
 #include "base/metrics/user_metrics_action.h"
 #include "base/strings/string16.h"
@@ -386,6 +387,10 @@
   features->AppendString(GenerateFeatureFlag(
       "handwritinggesture",
       base::FeatureList::IsEnabled(features::kHandwritingGesture)));
+  features->AppendString(GenerateFeatureFlag(
+      "fstinputlogic", base::GetFieldTrialParamByFeatureAsBool(
+                           chromeos::features::kImeInputLogic, "fst", false)));
+
   results->Set("features", std::move(features));
 
   std::move(on_settings_callback).Run(std::move(results));
diff --git a/chrome/browser/flag-metadata.json b/chrome/browser/flag-metadata.json
index 51c8515..d0cc05d 100644
--- a/chrome/browser/flag-metadata.json
+++ b/chrome/browser/flag-metadata.json
@@ -172,6 +172,11 @@
     "expiry_milestone": -1
   },
   {
+    "name": "ash-notification-stacking-bar-redesign",
+    "owners": [ "tengs" ],
+    "expiry_milestone": 75
+  },
+  {
     "name": "ash-shelf-color",
     // "owners": [ "your-team" ],
     "expiry_milestone": 76
diff --git a/chrome/browser/flag_descriptions.cc b/chrome/browser/flag_descriptions.cc
index 37bac18..0ebc5b7 100644
--- a/chrome/browser/flag_descriptions.cc
+++ b/chrome/browser/flag_descriptions.cc
@@ -3489,6 +3489,12 @@
     "Enable Zero State App Reinstall Suggestions feature in launcher, which "
     "will show app reinstall recommendations at end of zero state list.";
 
+extern const char kAshNotificationStackingBarRedesignName[] =
+    "Redesigned notification stacking bar";
+extern const char kAshNotificationStackingBarRedesignDescription[] =
+    "Enables the redesigned notification stacking bar UI with a \"Clear all\" "
+    "button.";
+
 #endif  // defined(OS_CHROMEOS)
 
 // Random platform combinations -----------------------------------------------
diff --git a/chrome/browser/flag_descriptions.h b/chrome/browser/flag_descriptions.h
index d3ce0e5..89e0a175 100644
--- a/chrome/browser/flag_descriptions.h
+++ b/chrome/browser/flag_descriptions.h
@@ -2082,6 +2082,9 @@
 extern const char kEnableAppReinstallZeroStateName[];
 extern const char kEnableAppReinstallZeroStateDescription[];
 
+extern const char kAshNotificationStackingBarRedesignName[];
+extern const char kAshNotificationStackingBarRedesignDescription[];
+
 #endif  // #if defined(OS_CHROMEOS)
 
 // Random platform combinations -----------------------------------------------
diff --git a/chrome/browser/page_load_metrics/observers/use_counter_page_load_metrics_observer.h b/chrome/browser/page_load_metrics/observers/use_counter_page_load_metrics_observer.h
index 060ecb4..f356736 100644
--- a/chrome/browser/page_load_metrics/observers/use_counter_page_load_metrics_observer.h
+++ b/chrome/browser/page_load_metrics/observers/use_counter_page_load_metrics_observer.h
@@ -11,7 +11,7 @@
 #include "base/macros.h"
 #include "chrome/browser/page_load_metrics/page_load_metrics_observer.h"
 #include "third_party/blink/public/mojom/use_counter/css_property_id.mojom.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 
 namespace internal {
 
diff --git a/chrome/browser/page_load_metrics/observers/use_counter_page_load_metrics_observer_unittest.cc b/chrome/browser/page_load_metrics/observers/use_counter_page_load_metrics_observer_unittest.cc
index cac954b0..f09f905 100644
--- a/chrome/browser/page_load_metrics/observers/use_counter_page_load_metrics_observer_unittest.cc
+++ b/chrome/browser/page_load_metrics/observers/use_counter_page_load_metrics_observer_unittest.cc
@@ -11,7 +11,7 @@
 #include "base/test/metrics/histogram_tester.h"
 #include "chrome/browser/page_load_metrics/observers/page_load_metrics_observer_test_harness.h"
 #include "chrome/browser/page_load_metrics/page_load_tracker.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 #include "url/gurl.h"
 
 namespace {
diff --git a/chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc b/chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc
index e192e47..62aefb7 100644
--- a/chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc
+++ b/chrome/browser/page_load_metrics/page_load_metrics_browsertest.cc
@@ -82,7 +82,7 @@
 #include "testing/gmock/include/gmock/gmock.h"
 #include "testing/gtest/include/gtest/gtest.h"
 #include "third_party/blink/public/mojom/use_counter/css_property_id.mojom.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 #include "url/gurl.h"
 
 using page_load_metrics::PageLoadMetricsTestWaiter;
diff --git a/chrome/browser/printing/print_preview_dialog_controller.cc b/chrome/browser/printing/print_preview_dialog_controller.cc
index 2283ce8c..504fc383 100644
--- a/chrome/browser/printing/print_preview_dialog_controller.cc
+++ b/chrome/browser/printing/print_preview_dialog_controller.cc
@@ -320,56 +320,66 @@
 }
 
 void PrintPreviewDialogController::OnNavEntryCommitted(
-    WebContents* contents, content::LoadCommittedDetails* details) {
+    WebContents* contents,
+    const content::LoadCommittedDetails* details) {
   WebContents* preview_dialog = GetPrintPreviewForContents(contents);
   if (!preview_dialog) {
     NOTREACHED();
     return;
   }
 
-  if (contents == preview_dialog) {
-    // Preview dialog navigated.
-    if (details) {
-      ui::PageTransition transition_type =
-          details->entry->GetTransitionType();
-      content::NavigationType nav_type = details->type;
+  if (contents != preview_dialog)
+    OnInitiatorNavigated(contents, details);
+  else
+    OnPreviewDialogNavigated(contents, details);
+}
 
-      // New |preview_dialog| is created. Don't update/erase map entry.
-      if (waiting_for_new_preview_page_ &&
-          ui::PageTransitionCoreTypeIs(transition_type,
-                                       ui::PAGE_TRANSITION_AUTO_TOPLEVEL) &&
-          nav_type == content::NAVIGATION_TYPE_NEW_PAGE) {
-        waiting_for_new_preview_page_ = false;
-        SaveInitiatorTitle(preview_dialog);
-        return;
-      }
-
-      // Cloud print sign-in causes a reload.
-      if (!waiting_for_new_preview_page_ &&
-          ui::PageTransitionCoreTypeIs(transition_type,
-                                       ui::PAGE_TRANSITION_RELOAD) &&
-          nav_type == content::NAVIGATION_TYPE_EXISTING_PAGE &&
-          IsPrintPreviewURL(details->previous_url)) {
-        return;
+void PrintPreviewDialogController::OnInitiatorNavigated(
+    WebContents* initiator,
+    const content::LoadCommittedDetails* details) {
+  if (details) {
+    if (details->type == content::NAVIGATION_TYPE_EXISTING_PAGE) {
+      static const ui::PageTransition kTransitions[] = {
+          ui::PageTransitionFromInt(ui::PAGE_TRANSITION_TYPED |
+                                    ui::PAGE_TRANSITION_FROM_ADDRESS_BAR),
+          ui::PAGE_TRANSITION_LINK,
+      };
+      ui::PageTransition type = details->entry->GetTransitionType();
+      for (ui::PageTransition transition : kTransitions) {
+        if (ui::PageTransitionTypeIncludingQualifiersIs(type, transition))
+          return;
       }
     }
-    NOTREACHED();
-    return;
-  }
-  if (details) {
-    ui::PageTransition type = details->entry->GetTransitionType();
-    content::NavigationType nav_type = details->type;
-    if (nav_type == content::NAVIGATION_TYPE_EXISTING_PAGE &&
-        (ui::PageTransitionTypeIncludingQualifiersIs(
-             type,
-             ui::PageTransitionFromInt(ui::PAGE_TRANSITION_TYPED |
-                                       ui::PAGE_TRANSITION_FROM_ADDRESS_BAR)) ||
-         ui::PageTransitionTypeIncludingQualifiersIs(type,
-                                                     ui::PAGE_TRANSITION_LINK)))
-      return;
   }
 
-  RemoveInitiator(contents);
+  RemoveInitiator(initiator);
+}
+
+void PrintPreviewDialogController::OnPreviewDialogNavigated(
+    WebContents* preview_dialog,
+    const content::LoadCommittedDetails* details) {
+  if (details) {
+    ui::PageTransition type = details->entry->GetTransitionType();
+
+    // New |preview_dialog| is created. Don't update/erase map entry.
+    if (waiting_for_new_preview_page_ &&
+        ui::PageTransitionCoreTypeIs(type, ui::PAGE_TRANSITION_AUTO_TOPLEVEL) &&
+        details->type == content::NAVIGATION_TYPE_NEW_PAGE) {
+      waiting_for_new_preview_page_ = false;
+      SaveInitiatorTitle(preview_dialog);
+      return;
+    }
+
+    // Cloud print sign-in causes a reload.
+    if (!waiting_for_new_preview_page_ &&
+        ui::PageTransitionCoreTypeIs(type, ui::PAGE_TRANSITION_RELOAD) &&
+        details->type == content::NAVIGATION_TYPE_EXISTING_PAGE &&
+        IsPrintPreviewURL(details->previous_url)) {
+      return;
+    }
+  }
+
+  NOTREACHED();
 }
 
 WebContents* PrintPreviewDialogController::CreatePrintPreviewDialog(
diff --git a/chrome/browser/printing/print_preview_dialog_controller.h b/chrome/browser/printing/print_preview_dialog_controller.h
index b5d8821..a2cdbd1 100644
--- a/chrome/browser/printing/print_preview_dialog_controller.h
+++ b/chrome/browser/printing/print_preview_dialog_controller.h
@@ -98,7 +98,13 @@
   // Handler for the NAV_ENTRY_COMMITTED notification. This is observed when the
   // renderer is navigated to a different page.
   void OnNavEntryCommitted(content::WebContents* contents,
-                           content::LoadCommittedDetails* details);
+                           const content::LoadCommittedDetails* details);
+
+  // Helpers for OnNavEntryCommitted().
+  void OnInitiatorNavigated(content::WebContents* initiator,
+                            const content::LoadCommittedDetails* details);
+  void OnPreviewDialogNavigated(content::WebContents* preview_dialog,
+                                const content::LoadCommittedDetails* details);
 
   // Creates a new print preview dialog.
   content::WebContents* CreatePrintPreviewDialog(
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_es-419.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_es-419.xtb
index 95199d7..95bf931c 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_es-419.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_es-419.xtb
@@ -15,6 +15,7 @@
 <translation id="1044777062731150180">Sin encabezados</translation>
 <translation id="106222400312645156">rwhdr</translation>
 <translation id="1065552602950927991">Entrada no válida</translation>
+<translation id="1066085461259044485">Verde selvático</translation>
 <translation id="1080471004309605942">Fin del texto en cursiva</translation>
 <translation id="1082209053475788238">No hay ningún encabezado de nivel 6 anterior.</translation>
 <translation id="1087788677726983142">Ocultar filtros para la transmisión de eventos</translation>
@@ -38,16 +39,21 @@
 <translation id="1213216066620407844">ChromeVox, la voz de Chrome</translation>
 <translation id="1225437811932752266">¡Felicitaciones! Aprendiste los conceptos básicos para usar ChromeVox de forma correcta. Presiona Búsqueda + punto para abrir el menú de comandos de ChromeVox en cualquier momento. Para obtener más información sobre ChromeVox y el Sistema operativo Chrome, visita los siguientes artículos.
 Si completaste este instructivo, usa ChromeVox para navegar hasta el botón Cerrar y, luego, haz clic en él.</translation>
+<translation id="1225969361094801578">Gris pizarra oscuro</translation>
 <translation id="1229276918471378188">Salto anterior</translation>
 <translation id="1236794971743289975">Nota final</translation>
 <translation id="1237866625126425153">rdgrp</translation>
+<translation id="1243477406442346359">Azul aciano</translation>
+<translation id="1246424317317450637">Negrita</translation>
 <translation id="1251750620252348585">Siguiente encabezado de nivel 6</translation>
 <translation id="1275718070701477396">Seleccionado</translation>
 <translation id="1286609444451033486">Presiona la tecla de búsqueda+barra espaciadora para activar o desactivar las opciones.</translation>
 <translation id="1291286136605998134">Botón de activación</translation>
+<translation id="1299774449519412690">Azul cielo claro</translation>
 <translation id="1303806948938513162">Presiona con 4 dedos para acceder a los menús de ChromeVox</translation>
 <translation id="1319608975892113573">No hay ninguna etiqueta "blockquote" anterior.</translation>
 <translation id="1321576897702511272">Ocultar ayuda de ChromeVox</translation>
+<translation id="1325946044405407859">Canela</translation>
 <translation id="1331702245475014624"><ph name="INDEX" /> de <ph name="TOTAL" /></translation>
 <translation id="1334095593597963605">reproducción oral de caracteres y palabras</translation>
 <translation id="1339428534620983148">Columna anterior de la tabla</translation>
@@ -63,6 +69,8 @@
 <translation id="1385214448885562192">Presiona Enter para aceptar, Escape para cancelar, la tecla de flecha hacia abajo para ver el siguiente resultado y la tecla de flecha hacia arriba para ver el resultado anterior.</translation>
 <translation id="1396114365388024581">tablst</translation>
 <translation id="1405567553485452995">Verde claro</translation>
+<translation id="1417889266572670458">Azul marino</translation>
+<translation id="1431911867058218151">Ciruela</translation>
 <translation id="1439316808600711881">rgn</translation>
 <translation id="1452236308086741652"><ph name="VALUE" />, cuadro de texto de la contraseña</translation>
 <translation id="146450394670219700">Objeto gráfico</translation>
@@ -86,7 +94,9 @@
 <translation id="1611168825862729585">Encabezado de columna:</translation>
 <translation id="1611649489706141841">adelante</translation>
 <translation id="1613476421962910979">Sonido activado</translation>
+<translation id="1616111909442424068">Amarillo trigo</translation>
 <translation id="1618597272655350600">Muestra una descripción completa de la posición actual.</translation>
+<translation id="1627222324347828322">Blanco fantasma</translation>
 <translation id="1639634871799530612">{COUNT,plural, =1{mayor que}other{# signos mayor que}}</translation>
 <translation id="1653266918374749391">Encabezado anterior de nivel 3</translation>
 <translation id="1657616855184033958">Mostrar filtros para la transmisión de eventos</translation>
@@ -95,12 +105,14 @@
 <translation id="1674262202423278359">Navegación de ChromeVox</translation>
 <translation id="16777221443363124">Barra de menús</translation>
 <translation id="1680732992526857724"><ph name="NAME" />, activar</translation>
+<translation id="1686878109459149415">Oro</translation>
 <translation id="1692077714702418899">línea estructural</translation>
 <translation id="1700517974991662022">Visitado</translation>
 <translation id="1714116687360794776">Medidor</translation>
 <translation id="1722567105086139392">Link</translation>
 <translation id="1727806147743597030">pie</translation>
 <translation id="174268867904053074">Siguiente gráfico</translation>
+<translation id="1756785467854861272">Magenta oscuro</translation>
 <translation id="1765245556747822181">Deslizar un dedo hacia arriba</translation>
 <translation id="1781173782405573156">Tecla de acceso rápido</translation>
 <translation id="1787176709638001873">Texto de edición de contraseña</translation>
@@ -115,10 +127,12 @@
 <translation id="1876229593313240038">doc</translation>
 <translation id="188130072164734898">Di la fecha y la hora actuales.</translation>
 <translation id="1902396333223336119">Celda</translation>
+<translation id="1903683160884433981">Verde primavera</translation>
 <translation id="1905379170753160525">Mostrar lista de encabezados</translation>
 <translation id="1912556590115083156">vlnk</translation>
 <translation id="1913761808037590218">#ed</translation>
 <translation id="1914635379910604678">Secuencia de <ph name="DOT" /></translation>
+<translation id="1923956950274750765">Magenta medio</translation>
 <translation id="1954623340234317532">Control de semana del año</translation>
 <translation id="1964135212174907577">Objeto siguiente</translation>
 <translation id="1969092762068865084">Julio</translation>
@@ -138,12 +152,14 @@
 <translation id="2110480898214777136">Ajusta el audio de principio a fin dentro de una página, cuadro de diálogo u otro contenedor</translation>
 <translation id="2119965627982867824">spnbtn</translation>
 <translation id="2121067395472282800">tecla de acceso: <ph name="KEY" /></translation>
+<translation id="2127747486437921899">Cursiva</translation>
 <translation id="2138345533858834403">Simula el resultado de una pantalla de braille que se actualiza
         en el panel de ChromeVox en la parte superior de la pantalla.</translation>
 <translation id="2163782704988363449">Errata</translation>
 <translation id="2169714232367507776">Hacer clic en el elemento actual</translation>
 <translation id="2179452035581866348">ChromeVox usa sonidos para otorgarte información fundamental y adicional. Puedes usar estos sonidos para navegar con mayor velocidad al aprender qué significa cada sonido. Cuando te sientas más cómodo, puedes desactivar las descripciones detalladas de voz y confiar en los sonidos para obtener información fundamental sobre la página. A continuación, encontrarás una lista completa de sonidos y sus significados.</translation>
 <translation id="2188751878842439466">{COUNT,plural, =1{paréntesis de cierre}other{# paréntesis de cierre}}</translation>
+<translation id="2197863150503783129">Marrón arenoso</translation>
 <translation id="2199994615414171367">Expresión matemática anterior</translation>
 <translation id="2203046366315513658">Reducir el valor</translation>
 <translation id="2220529011494928058">Informar un problema</translation>
@@ -161,6 +177,7 @@
 <translation id="2359897517538099099">No está en el modo de tabla.</translation>
 <translation id="2381733276052567791">Activa o desactiva el habla</translation>
 <translation id="2390264819538553347">Para avanzar, presiona Intro; para volver, presiona la tecla de retroceso.</translation>
+<translation id="240709722712693803">Violeta azulado</translation>
 <translation id="241124561063364910">seguido de</translation>
 <translation id="2416512023405990736">Una casilla de verificación desmarcada</translation>
 <translation id="2417569100218200841">Información del contenido</translation>
@@ -171,11 +188,14 @@
 <translation id="2429669115401274487">p. m.</translation>
 <translation id="242998846562331953">Subtítulo</translation>
 <translation id="2435413342408885429"><ph name="KEY" /> ahora es la nueva tecla modificadora de ChromeVox.</translation>
+<translation id="2435422727584637732">Azul dodger</translation>
 <translation id="2450814015951372393">Casilla de verificación</translation>
 <translation id="2462626033734746142">Grupo de botones de selección</translation>
 <translation id="2471138580042810658">Encabezado 6</translation>
 <translation id="248982282205370495">{COUNT,plural, =1{asterisco}other{# asteriscos}}</translation>
+<translation id="2490721194269245365">Marrón rosado</translation>
 <translation id="249330843868392562">Abrir la configuración de texto a voz</translation>
+<translation id="2497706219848005458">Amarillo verdoso</translation>
 <translation id="2523609930580546572">Instructivo de ChromeVox</translation>
 <translation id="2525706221823668172">Combinaciones de teclas para Chromebook</translation>
 <translation id="2549392850788122959">Se restableció <ph name="KEY" />.</translation>
@@ -194,11 +214,13 @@
 <translation id="2661530546602071611">Aviso</translation>
 <translation id="2673280813984708147">se está editando</translation>
 <translation id="267442004702508783">actualizar</translation>
+<translation id="2675533876313964202">Chartreuse</translation>
 <translation id="2684412629217766642">Cierra el instructivo de ChromeVox</translation>
 <translation id="2697408785920771974">autoinl</translation>
 <translation id="2704429362613743330">{COUNT,plural, =1{paréntesis de apertura}other{# paréntesis de apertura}}</translation>
 <translation id="2705875883745373140">Sin presionar</translation>
 <translation id="2706462751667573066">Arriba</translation>
+<translation id="2708078563826046398">Crema</translation>
 <translation id="2713444072780614174">Blanco</translation>
 <translation id="2717271541250958000">tabpnl</translation>
 <translation id="2723001399770238859">audio</translation>
@@ -218,12 +240,14 @@
 <translation id="2811204574343810641">Fila</translation>
 <translation id="2816654101880605877">No hay ningún control deslizante posterior.</translation>
 <translation id="2841013758207633010">Hora</translation>
+<translation id="2843814945404750166">Verde oliva oscuro</translation>
 <translation id="2843837985843789981">Grupo anterior</translation>
 <translation id="2844995807198708617">Menú contextual</translation>
 <translation id="2849332794118375855">No hay ninguna casilla de verificación posterior.</translation>
 <translation id="2864481629947106776">Vínculo anterior</translation>
 <translation id="2867808975387772810">Bibliografía</translation>
 <translation id="2873259058405069099">Ir al principio de la tabla</translation>
+<translation id="287383510823843610">Naranja oscuro</translation>
 <translation id="2879867157561757640">Deslizar tres dedos hacia abajo</translation>
 <translation id="288178314850623291">Usa los comandos de navegación para ir directamente a tipos de elementos específicos. Para avanzar entre encabezados, presiona Búsqueda + H; para ir hacia atrás, presiona Búsqueda + mayúscula + H.</translation>
 <translation id="2894654529758326923">Información</translation>
@@ -232,8 +256,11 @@
 <translation id="2911433807131383493">Abrir tutorial de ChromeVox</translation>
 <translation id="2912405967290226587">Deslizar tres dedos hacia la derecha</translation>
 <translation id="2932083475399492303">Alternar entre líneas estructurales y líneas de diseño</translation>
+<translation id="2942710183375260152">Azul pizarra oscuro</translation>
+<translation id="2943596527105977722">Oro oscuro</translation>
 <translation id="2944762337049891859">Leer la página automáticamente después de que termina de cargarse</translation>
 <translation id="2964026537669811554">Grupo de encabezados</translation>
+<translation id="2968634799764242930">Verde mar</translation>
 <translation id="296951647852255825">{COUNT,plural, =1{tabulación}other{# tabulaciones}}</translation>
 <translation id="2972078295414139404">No hay ningún vínculo anterior visitado.</translation>
 <translation id="2972205263822847197">Información de la herramienta</translation>
@@ -261,20 +288,24 @@
 <translation id="3090532668523289635">grp</translation>
 <translation id="3093176084511590672">Siguiente punto de referencia</translation>
 <translation id="3096671415663099226">cbo</translation>
+<translation id="3103579948980282461">Rojo púrpura medio</translation>
 <translation id="3104705064753753826">cdr dlg alrt</translation>
 <translation id="3109724472072898302">Contraído</translation>
 <translation id="3112457281078985179">Para activar o desactivar ChromeVox, usa Ctrl + Alt + Z.</translation>
 <translation id="3134461040845705080">sololctr</translation>
+<translation id="3137663468179739624">Verde oliva</translation>
 <translation id="3138767756593758860">Mostrar lista de puntos de referencia</translation>
 <translation id="3143851963874289911">cll</translation>
 <translation id="3149472044574196936">Línea siguiente</translation>
 <translation id="3153024374267644603">Activar comentarios de texto a voz</translation>
 <translation id="3153928844647607688">Tabla <ph name="TABLENAME" />, <ph name="TABLEROWS" /> por <ph name="TABLECOLS" /></translation>
 <translation id="3155083529632865074">No hay ningún botón anterior.</translation>
+<translation id="3159493096109238499">Beige</translation>
 <translation id="3163593631834463955">Encabezado de columna vacío</translation>
 <translation id="316542773973815724">Navegación</translation>
 <translation id="3172700825913348768">{COUNT,plural, =1{espacio}other{# espacios}}</translation>
 <translation id="320961988183078793">Se ingresó <ph name="TYPE" />.</translation>
+<translation id="321072937702597574">Orquídea</translation>
 <translation id="3218691001991391708">Pegar <ph name="TEXT" /></translation>
 <translation id="3223701887221307104"><ph name="NAME" />, pestaña</translation>
 <translation id="3226035351387556942">chk</translation>
@@ -282,6 +313,7 @@
 <translation id="3232388865800379423">Un botón con ventana emergente</translation>
 <translation id="3241052487511142956">Vínculo visitado anterior</translation>
 <translation id="3241638166094654466">Celdas en cada línea:</translation>
+<translation id="327361630706777244">Final de <ph name="FONT_COLOR" /></translation>
 <translation id="3286372614333682499">vertical</translation>
 <translation id="3286390186030710347">Control deslizante</translation>
 <translation id="3299925995433437805">No hay ningún vínculo visitado posterior.</translation>
@@ -305,11 +337,15 @@
 <translation id="3392045790598181549"><ph name="NAME" />, elemento del menú</translation>
 <translation id="3393605254399152980">Arrastra un dedo para escuchar lo que tocas</translation>
 <translation id="3406283310380167331">Mostrar lista de formularios</translation>
+<translation id="3414400929511680526">Azul alicia</translation>
+<translation id="3437941064431741545">Final del tamaño <ph name="FONT_SIZE" /></translation>
+<translation id="344800400831402066">Perú</translation>
 <translation id="3457000393508828486">Presionado parcialmente</translation>
 <translation id="3458865416877308321"><ph name="NAME" />, desactivar</translation>
 <translation id="3462439746547587373"><ph name="NAME" />, botón</translation>
 <translation id="3466530247399808663">Una pulsación de tecla no válida</translation>
 <translation id="3468959318854349468">Sin título</translation>
+<translation id="3469413619751135069">Verde pálido</translation>
 <translation id="3473644018603298796"><ph name="COUNT" /> sld</translation>
 <translation id="3486232535569802404"><ph name="V1" /> a <ph name="V2" /></translation>
 <translation id="3490765818161916458">Lista cuadrícula</translation>
@@ -321,8 +357,11 @@
 <translation id="352577523970648069">Un campo de texto editable</translation>
 <translation id="3549141990712742152">Cortar <ph name="TEXT" /></translation>
 <translation id="3549680091535286226">Presiona con 2 dedos para silenciar la voz temporalmente</translation>
+<translation id="3555380819397253474">Comienzo de <ph name="FONT_FAMILY" /></translation>
 <translation id="3568702578574425662"><ph name="NAME" />, casilla de verificación no marcada</translation>
 <translation id="3589661172894441357">Glosario</translation>
+<translation id="3591784666823501596">Azul real</translation>
+<translation id="3594207934078151302">Verde mar medio</translation>
 <translation id="3599054940393788245">No incluido en el objeto matemático</translation>
 <translation id="360241989769010433">Reconocimientos</translation>
 <translation id="3616113530831147358">Audio</translation>
@@ -332,34 +371,46 @@
 <translation id="3655855170848725876">{COUNT,plural, =1{dólar}other{# signos de dólar}}</translation>
 <translation id="3659787053479271466">alrt</translation>
 <translation id="3665563998540286755"><ph name="VALUE" />, cuadro de lista</translation>
+<translation id="3681531118904532409">Fusta de papaya</translation>
 <translation id="3687295507293856493">Realizar una estimación sobre el encabezado de la columna de la celda actual</translation>
 <translation id="3692274950075847560">B:<ph name="RESULT" /></translation>
+<translation id="370367311675896712">Texto tachado</translation>
 <translation id="3712520970944678024">Control de voz</translation>
+<translation id="371302509916403935">Subrayado</translation>
 <translation id="3716845769494773620">Multilínea</translation>
 <translation id="3731746171184829332">No hay ningún encabezado anterior.</translation>
 <translation id="3735039640698208086">Cuando se reproduce audio…</translation>
 <translation id="3755561384917041694">Habilita el teclado en pantalla (en Bandeja de estado, Accesibilidad) para usar los comandos de braille extendidos.</translation>
 <translation id="3762198587642264450">Ir al final de la fila actual</translation>
 <translation id="3777255250339039212">h1</translation>
+<translation id="3777742246909257041">Nieve</translation>
 <translation id="3781428340399460090">Fucsia</translation>
+<translation id="3783725005098956899">Mostrar registro</translation>
 <translation id="3793710123303304873">Saliste del cuadro de diálogo.</translation>
 <translation id="3795836767122514678">+{COUNT,plural, =1{#}other{#}}</translation>
 <translation id="3801735343383419236">Lista de autocompletados</translation>
 <translation id="3810838688059735925">Video</translation>
+<translation id="3813387282697781382">Coral claro</translation>
 <translation id="3816633764618089385">Archivo multimedia siguiente</translation>
 <translation id="3819376190738087562">No hay saltos.</translation>
 <translation id="385383972552776628">Abrir página de opciones</translation>
 <translation id="3856075812838139784">Solo lectura</translation>
+<translation id="3857141338659865495">Turquesa medio</translation>
 <translation id="3887576927692165210">ed</translation>
 <translation id="3897092660631435901">Menú</translation>
 <translation id="3907138069015388678">ListCdric</translation>
 <translation id="3909320334364316587">Encabezado anterior de nivel 6</translation>
 <translation id="3914173277599553213">Permisos requeridos</translation>
 <translation id="3914732343065571127">Referencia de comandos de ChromeVox</translation>
+<translation id="3930383913623796990">Verde primavera</translation>
 <translation id="3930498801443296724">Cita inicial</translation>
+<translation id="3936394396199829062">Lavanda rojizo</translation>
 <translation id="3941269780691800708">Pronunciar el texto cuando pasas el puntero del mouse</translation>
 <translation id="3962990492275676168">Comenzar a leer desde la ubicación actual</translation>
+<translation id="3970951409746498040">Marrón arena</translation>
 <translation id="3989324057180830702">btn act</translation>
+<translation id="3991317907213946254">Mocasín</translation>
+<translation id="4002709828007663583">Magenta oscuro</translation>
 <translation id="4004802134384979325">seleccionada</translation>
 <translation id="4006140876663370126">img</translation>
 <translation id="4038349100599457191">Control de mes</translation>
@@ -369,6 +420,7 @@
 <translation id="4045764028670444336">Inicio de la palabra con falta de ortografía</translation>
 <translation id="4047216625641135770">Marca</translation>
 <translation id="404803211695627272"><ph name="V1" />-<ph name="V2" /></translation>
+<translation id="4053520724192563562">Verde lima</translation>
 <translation id="4054936709456751127">std</translation>
 <translation id="4058278702844053247">Una carga de página en curso</translation>
 <translation id="4065205963140826639">Usa la combinación Búsqueda + flecha a la derecha ahora para encontrar el botón Siguiente. Luego presiona Búsqueda + barra espaciadora para hacer clic en él.</translation>
@@ -393,24 +445,32 @@
 <translation id="4191918948604314587">Un botón</translation>
 <translation id="419265409837491189">Ir a la columna anterior</translation>
 <translation id="4202186506458631436">Mover hacia la derecha</translation>
+<translation id="4204126831294769023">Azul celeste</translation>
+<translation id="4204864733111726379">Blanco floral</translation>
 <translation id="4206289001967551965">Dentro de la tabla</translation>
 <translation id="4209770650650780359">Presiona la flecha hacia arriba o abajo para seleccionar una opción de autocompletado.</translation>
 <translation id="4215733775853809057">Siguiente control deslizante</translation>
+<translation id="42164919740161077">Azul grisáceo</translation>
 <translation id="4218529045364428769">{COUNT,plural, =1{guion}other{# guiones}}</translation>
 <translation id="421884353938374759">selector de color</translation>
 <translation id="4229646983878045487">fecha y hora</translation>
+<translation id="4230834257931120629">Gris pizarra claro</translation>
+<translation id="4231102694147661229">Habilitar opciones para desarrolladores</translation>
 <translation id="423334822609210999">No hay ninguna celda a la izquierda.</translation>
 <translation id="4243624244759495699"><ph name="LOCALE" />, grado <ph name="GRADE" /></translation>
+<translation id="4246217262268234757">Azul acero</translation>
 <translation id="4253168017788158739">Nota</translation>
 <translation id="4254798249533888099">Árbol</translation>
 <translation id="4255943572433203166">Usa las siguientes opciones para personalizar ChromeVox. Los cambios se aplican inmediatamente.</translation>
 <translation id="4271220233568730077">Expresión matemática siguiente</translation>
 <translation id="4271521365602459209">No hay más resultados.</translation>
 <translation id="4275397969489577657">Habilitar el acceso para la transmisión de eventos</translation>
+<translation id="4281245629646759298">Amarillo claro</translation>
 <translation id="4287520460805643128">No hay ningún artículo posterior.</translation>
 <translation id="4289540628985791613">Descripción general</translation>
 <translation id="4300318234632215983">Indicar URL de un enlace</translation>
 <translation id="4301352596632316575">tiene un submenú.</translation>
+<translation id="4322625298640984693">Siena</translation>
 <translation id="4342180618051828363">{COUNT,plural, =1{punto}=3{puntos suspensivos}other{# puntos}}</translation>
 <translation id="4347461890115250064">No hay ninguna lista posterior.</translation>
 <translation id="4367650418938037324">Hoja de MathML</translation>
@@ -421,13 +481,17 @@
 <translation id="4378308539633073595">Desplazarse hacia adelante</translation>
 <translation id="4384583879834880242">Preguntas y respuestas</translation>
 <translation id="4391478986194775161">cntntinfo</translation>
+<translation id="4402014469255336455">Azul cielo oscuro</translation>
 <translation id="443163561286008705">restablecer</translation>
+<translation id="4432457053224379116">Rojo indio</translation>
 <translation id="4457472090507035117">Seleccionar voz actual:</translation>
 <translation id="4471074325120394300">No hay vínculos.</translation>
 <translation id="4476183483923481720">Nueva línea</translation>
+<translation id="4479068155583208887">Rojo ladrillo</translation>
 <translation id="4482330759234983253">Tabla anterior</translation>
 <translation id="4491109536499578614">Imagen</translation>
 <translation id="4505167975768625962">Contenido agregado</translation>
+<translation id="4511186779140817916">Almendra pálido</translation>
 <translation id="4517854969512651305">Incrementar el valor</translation>
 <translation id="4529987814483543472">Mapa de teclado clásico</translation>
 <translation id="4532633738839459153">{COUNT,plural, =1{barra}other{# barras}}</translation>
@@ -464,11 +528,13 @@
 <translation id="479989351350248267">search</translation>
 <translation id="4804818685124855865">Desconectar</translation>
 <translation id="481165870889056555">Indicar el título de la página actual</translation>
+<translation id="4815668758102003883">Turquesa claro</translation>
 <translation id="4826415162591436065">Avanzar</translation>
 <translation id="4826604887384865800">Siguiente salto</translation>
 <translation id="4827410568042294688">sin seleccionar</translation>
 <translation id="4838490795649708173">Presionar con cuatro dedos</translation>
 <translation id="4839925464551908214">Ir a la fila anterior</translation>
+<translation id="4841614409681890122">Rosa oscuro</translation>
 <translation id="4842108708071771135">No hay ningún bloque entrecomillado posterior.</translation>
 <translation id="4844625982113518938">Presiona cualquier tecla para aprender su nombre. Para cerrar el modo de aprendizaje, presiona Ctrl + W.</translation>
 <translation id="4846428657345567687">¡Te damos la bienvenida a ChromeVox!</translation>
@@ -479,6 +545,7 @@
 <translation id="4867316986324544967">Habilitar registro de texto a voz</translation>
 <translation id="4877261390094455813">Ingresa una búsqueda.</translation>
 <translation id="4886524826165775965"><ph name="INDEX" />/<ph name="TOTAL" /></translation>
+<translation id="4892105484979139179">Cian oscuro</translation>
 <translation id="489907760999452556">Vínculo interno</translation>
 <translation id="4915087353619183190">Se está iniciando el modo de aprendizaje. Presiona una tecla del teclado QWERTY, una tecla de la línea braille o un gesto táctil para conocer su función. Presiona Ctrl+W o Esc para salir.</translation>
 <translation id="492295894462528572">Prefacio</translation>
@@ -509,6 +576,7 @@
 <translation id="5075936896689244141">Mapa de clave Next</translation>
 <translation id="5078661581131202757">Selección de archivos</translation>
 <translation id="5080758118274074384">Se hizo doble clic.</translation>
+<translation id="5085453135206054947">Rojo violeta pálido</translation>
 <translation id="5087864757604726239">atrás</translation>
 <translation id="5098541983634824365">Saliendo de la cuadrícula</translation>
 <translation id="5102981729317424850">Barra de herramientas</translation>
@@ -517,8 +585,11 @@
 <translation id="5110983769041734144">No hay ningún campo de formulario anterior.</translation>
 <translation id="5111640677200759579">Encabezado de columna</translation>
 <translation id="5115892389597951922">Registro de ChromeVox</translation>
+<translation id="5119330972669454698">Burlywood</translation>
 <translation id="5136967254288895616">No hay ningún vínculo anterior.</translation>
 <translation id="513774504516943387">vncl</translation>
+<translation id="5138912041966667164">Azul pizarra medio</translation>
+<translation id="5140016802771803559">Púrpura Rebecca</translation>
 <translation id="5158275234811857234">Portada</translation>
 <translation id="517143700877085897">, sin seleccionar</translation>
 <translation id="5183440668879371625">Línea de braille anterior</translation>
@@ -527,6 +598,7 @@
 <translation id="5203930734796605961"><ph name="KEY" /> ya se asignó a un comando.</translation>
 <translation id="5205493599117157272">Lista <ph name="TYPE" /></translation>
 <translation id="520883772648104506">No hay ningún botón de selección posterior.</translation>
+<translation id="5263034204789987535">Amarillo maíz</translation>
 <translation id="5263344797180442561">h2</translation>
 <translation id="528468243742722775">Fin</translation>
 <translation id="5291783959063340370">Objeto</translation>
@@ -546,6 +618,7 @@
 <translation id="5374320867641260420">No hay ningún botón posterior.</translation>
 <translation id="5376407118396657359">Presiona la tecla de búsqueda+Ctrl+Alt con las flechas para navegar por celda.</translation>
 <translation id="5382299583965267720">No hay ningún encabezado de nivel 1 posterior.</translation>
+<translation id="5400836586163650660">Gris</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5402791055281059602">Una alerta modal</translation>
 <translation id="5407530583102765689">{COUNT,plural, =1{punto y coma}other{# punto y coma}}</translation>
@@ -563,9 +636,11 @@
 <translation id="5500932716852106146">No hay ningún campo de texto editable anterior.</translation>
 <translation id="5502713021410870035">Septiembre</translation>
 <translation id="5507663321906818013">Referencia de depuración</translation>
+<translation id="551361796444814639">Azul medio</translation>
 <translation id="5518443085409638729">Colocar el cursor entre los caracteres al editar texto (como en Mac OS X)</translation>
 <translation id="552195134157544755">Botón de selección</translation>
 <translation id="5534303576632885660">encbz</translation>
+<translation id="5539820223028224601">Gainsboro</translation>
 <translation id="5546092960038624944">No hay ningún encabezado de nivel 5 anterior.</translation>
 <translation id="556042886152191864">Botón</translation>
 <translation id="5561345396546889625">Siguiente lista</translation>
@@ -598,6 +673,7 @@
 <translation id="5712244464475377681">popbtn</translation>
 <translation id="5712338278108304766">Siguiente columna de la tabla</translation>
 <translation id="571866080859340309">Explorando grupos</translation>
+<translation id="5725079927589231571">Azul acero claro</translation>
 <translation id="5728409797179002635">No se encontró la tabla.</translation>
 <translation id="5729047866208036762">Presiona las teclas hacia arriba, abajo, izquierda o derecha para explorar las funciones matemáticas.</translation>
 <translation id="5732189279857692565">Este es el segundo encabezado. Para continuar, presiona Buscar + H o Buscar + mayúscula + H.</translation>
@@ -608,6 +684,7 @@
 <translation id="5805940204952508776">Presionar con dos dedos</translation>
 <translation id="5806206155699461681">Mejorar sitios específicos (como la Búsqueda de Google)</translation>
 <translation id="5819072574982403430">Elemento de árbol</translation>
+<translation id="5822819874379903994">Turquesa oscuro</translation>
 <translation id="5826479389509458994">Fila <ph name="ROW" />, columna <ph name="COL" /></translation>
 <translation id="5847883414085148048">Dedicatoria</translation>
 <translation id="5850707923114094062">Desplazar hacia atrás</translation>
@@ -617,6 +694,7 @@
 <translation id="5867591286054666064">Durante este instructivo, presiona cualquier tecla para escuchar su nombre.</translation>
 <translation id="5869546221129391014">Cuadrícula</translation>
 <translation id="5876817486144482042">Disminuir el volumen de voz</translation>
+<translation id="5878908838135392163">Azul pastel</translation>
 <translation id="5887397643266327462">Subtítulos en braille habilitados</translation>
 <translation id="5891934789323004067">Tabla</translation>
 <translation id="5899860758576822363">Reproducir a un volumen más bajo cuando ChromeVox esté hablando</translation>
@@ -630,6 +708,7 @@
 <translation id="5956928062748260866">Cuadro de diálogo</translation>
 <translation id="5963413905009737549">Sección</translation>
 <translation id="5968607524793740041">Mostrar el menú contextual</translation>
+<translation id="5981446804259161541">Cian claro</translation>
 <translation id="5983179082906765664">Aumentar nivel de detalle de navegación</translation>
 <translation id="5992285135956208197">Documento gráfico</translation>
 <translation id="5999630716831179808">Voces</translation>
@@ -651,11 +730,14 @@
 <translation id="6129953537138746214">Google Space</translation>
 <translation id="6132506484792346370">Un cuadro de lista o uno combinado</translation>
 <translation id="6142308968191113180">Encabezado 4</translation>
+<translation id="6150023170003443621">Verde amarillo</translation>
 <translation id="6158882249329863701">Fila <ph name="TABLECELLROWINDEX" />, columna <ph name="TABLECELLCOLUMNINDEX" /></translation>
 <translation id="6164829606128959761">medidor</translation>
 <translation id="6169420925157477918">Imagen con descripción larga</translation>
 <translation id="6186305613600865047">Ir al final de la página</translation>
+<translation id="6187190722927752226">Aguamarina</translation>
 <translation id="6193330012414963395">a. m./p. m.</translation>
+<translation id="6197361807490522975">Azul oscuro</translation>
 <translation id="622484624075952240">Abajo</translation>
 <translation id="6236061028292614533">Siguiente encabezado</translation>
 <translation id="6254901459154107917">Área de texto editable siguiente</translation>
@@ -669,10 +751,13 @@
 <translation id="6324551002951139333">Error gramatical detectado</translation>
 <translation id="6325241889020214828">Copiar <ph name="TEXT" /></translation>
 <translation id="6348657800373377022">Cuadro combinado</translation>
+<translation id="6348869651006731065">Gris atenuado</translation>
 <translation id="6350358010104919766">{COUNT,plural, =1{viñeta}other{ # viñetas}}</translation>
 <translation id="6355910664415701303">No hay ningún elemento de la lista anterior.</translation>
 <translation id="6364795331201459219">h6</translation>
 <translation id="6368143427468974988">Encabezado anterior</translation>
+<translation id="6376999910001533545">Granate</translation>
+<translation id="6378394210114975876">Cardo</translation>
 <translation id="6385591741672306837">col</translation>
 <translation id="6387719785439924554">lateral</translation>
 <translation id="6411426777058107714">No hay ningún botón de selección anterior.</translation>
@@ -685,11 +770,18 @@
 <translation id="6459511626086141404">Mapa de teclado plano</translation>
 <translation id="6468049171101508116">Botón Siguiente</translation>
 <translation id="646954774886932461">Índice</translation>
+<translation id="6470797302070897045">Comienzo del tamaño <ph name="FONT_SIZE" /></translation>
 <translation id="6493991254603208962">Disminuir brillo</translation>
+<translation id="6497864469186228849">Final de <ph name="FONT_FAMILY" /></translation>
+<translation id="6501595918865591267">Turquesa</translation>
 <translation id="6508059270146105198">Mover la pantalla de braille a la parte inferior de la página</translation>
+<translation id="6521550811716689390">Violeta oscuro</translation>
+<translation id="6536157907112457272">Lino</translation>
 <translation id="6536864053412760904">Token de MathML</translation>
 <translation id="6540201937398578274">En ChromeVox, la tecla de búsqueda es la tecla modificadora. La mayoría de las combinaciones de tecla de ChromeVox comienzan con la tecla de búsqueda. También se usan las teclas de flechas para la navegación.</translation>
+<translation id="6544923685317771506">Concha marina</translation>
 <translation id="6550720799683018100">Para cambiar el mapa de teclado, selecciona una de las opciones de la lista que aparece a continuación.</translation>
+<translation id="6551185905438378412">Marfil</translation>
 <translation id="6561818612645211875">Ir al principio de la fila actual</translation>
 <translation id="6579990219486187401">Rosa claro</translation>
 <translation id="6583174818554398774">Ir al gesto del nivel de detalle siguiente</translation>
@@ -704,6 +796,7 @@
 <translation id="6659594942844771486">Pestaña</translation>
 <translation id="667999046851023355">Documento</translation>
 <translation id="6688209025607531203">Una alerta no modal</translation>
+<translation id="6689672606256159458">Salmón oscuro</translation>
 <translation id="6696967141280706829">Prefacio</translation>
 <translation id="6697092096875747123">Cuadro combinado anterior</translation>
 <translation id="6702609185760332517">{COUNT,plural, =1{exclamación}other{# exclamaciones}}</translation>
@@ -719,6 +812,8 @@
 <translation id="6786800275320335305">Artículo</translation>
 <translation id="6787839852456839824">Combinaciones de teclas para acceso directo</translation>
 <translation id="6793101435925451627">cdr lst</translation>
+<translation id="6815255864998354418">Chifón de limón</translation>
+<translation id="6816066673340002913">Oro claro</translation>
 <translation id="6826226459053491773">Deslizar dos dedos hacia abajo</translation>
 <translation id="6833103209700200188">Pie de página</translation>
 <translation id="6858047746862060282">Prólogo</translation>
@@ -731,7 +826,10 @@
 <translation id="6910969481785184048">Activar, desactivar y detener</translation>
 <translation id="6911965441508464308">No hay ninguna celda arriba.</translation>
 <translation id="6919104639734799681">Mostrar lista de tablas</translation>
+<translation id="6949846980769640811">Aguamarina medio</translation>
+<translation id="6955705049214951590">Rosa brumoso</translation>
 <translation id="6964088412282673743">No hay controles anteriores.</translation>
+<translation id="699159175332639490">Buscar + O + W</translation>
 <translation id="6994042831499278539">Referencia de glosario</translation>
 <translation id="6996566555547746822">Siguiente cuadro combinado</translation>
 <translation id="700202842116345659">Entrada de bibliografía</translation>
@@ -739,7 +837,9 @@
 <translation id="7010712454773919705">Tecla modificadora de ChromeVox</translation>
 <translation id="7031651751836475482">elmnt lst</translation>
 <translation id="7037042857287298941">Lista anterior</translation>
+<translation id="7039555289296502784">Verde oliva</translation>
 <translation id="7041173719775863268">Finalizar selección</translation>
+<translation id="7043850226734279132">Caqui oscuro</translation>
 <translation id="7048792632163898198">Los siguientes accesos directos no son comandos de ChromeVox, pero resultan muy útiles para aprovechar al máximo Chrome.
 Para navegar hacia adelante entre elementos que permiten una acción, como botones o vínculos, presiona Tabulador; para navegar hacia atrás, presiona Mayúsculas + Tabulador.
 Para ingresar al cuadro de direcciones del navegador Chrome, también llamado cuadro multifunción, presiona Ctrl + L.
@@ -747,13 +847,16 @@
 Para cerrar una pestaña, presiona Ctrl + W.
 Para moverte hacia adelante entre pestañas abiertas, usa Ctrl + Tabulador.
 Para abrir el menú del navegador Chrome, presiona Alt + F.</translation>
+<translation id="7051308646573997571">Coral</translation>
 <translation id="7062635574500127092">Verde azulado</translation>
 <translation id="7086377898680121060">Aumentar brillo</translation>
 <translation id="7088743565397416204">Presiona dos veces para activar la selección</translation>
+<translation id="7091296112653361280">Blanco navajo</translation>
 <translation id="7095834689119144465">Modificar solo texto numérico</translation>
 <translation id="7096001299300236431">Archivo multimedia anterior</translation>
 <translation id="7116595520562830928">multln</translation>
 <translation id="712735679809149106">reproducción oral de palabras</translation>
+<translation id="7137397390322864165">Salmón</translation>
 <translation id="713824876195128146">Siguiente cita de bloque</translation>
 <translation id="7143034430156387447">Cambia entre braille de 8 o 6 puntos</translation>
 <translation id="7143207342074048698">Conectando</translation>
@@ -764,10 +867,12 @@
 <translation id="7165714724802225287">El estilo actual de la pantalla es intercalado.</translation>
 <translation id="7167657087543110">reproducción oral de caracteres</translation>
 <translation id="7170733337935166589">Saltar adelante durante la lectura continua</translation>
+<translation id="7173102181852295013">Azul medianoche</translation>
 <translation id="7181697990050180700">Para personalizar la combinación de teclas para acceso directo a los comandos que usas con frecuencia, ingresa las combinaciones deseadas en los siguientes campos.</translation>
 <translation id="7203150201908454328">Expandido</translation>
 <translation id="7210211103303402262">minutos</translation>
 <translation id="7217912842225915592">Más de <ph name="NUM" /></translation>
+<translation id="7218782500591078391">Amarillo dorado</translation>
 <translation id="7221740160534240920">línea</translation>
 <translation id="7226216518520804442">lst</translation>
 <translation id="7229749224609077523">Seleccionar una tabla de braille de seis puntos:</translation>
@@ -794,6 +899,8 @@
 <translation id="7370432716629432284">{COUNT,plural, =1{et}other{# signos et}}</translation>
 <translation id="737396357417333429">clk</translation>
 <translation id="7374104575779636480">Saliendo de la tabla…</translation>
+<translation id="7374188624530452127">Comienzo de <ph name="FONT_COLOR" /></translation>
+<translation id="738899727977260036">Azul pizarra</translation>
 <translation id="7392145451309930991">Inicio de la coincidencia de texto</translation>
 <translation id="739763518212184081">Línea anterior</translation>
 <translation id="7400575256015741911">Error de ortografía detectado</translation>
@@ -809,9 +916,11 @@
 <translation id="7518543783849163354">Para silenciar ChromeVox de forma temporal, presiona la tecla Ctrl.</translation>
 <translation id="7521682724501952239">Puedes usar ChromeVox con la pantalla táctil.</translation>
 <translation id="7532613204005497612">Junio</translation>
+<translation id="7533226154149229506">Amarillo oro claro</translation>
 <translation id="7552432549459840808">Accesos directos útiles de Chrome</translation>
 <translation id="7569983096843329377">Negro</translation>
 <translation id="7579911500627256166">punto <ph name="DOT" /></translation>
+<translation id="7596131838331109045">Salmón claro</translation>
 <translation id="7596919493010894443">selección borrada</translation>
 <translation id="7604026522577407655">Ir al principio de la columna actual</translation>
 <translation id="7604451927827590395">hdng</translation>
@@ -830,6 +939,14 @@
 <translation id="7684431668231950609">Editar texto, entrada de URL</translation>
 <translation id="7685589220304187312">tlbar</translation>
 <translation id="7693840228159394336">Botón de selección anterior</translation>
+<translation id="769900455782717361">Formato de texto
+        <ph name="FONT_SIZE_STRING" />
+        <ph name="COLOR_STRING" />
+        <ph name="BOLD_STRING" />
+        <ph name="ITALIC_STRING" />
+        <ph name="UNDERLINE_STRING" />
+        <ph name="LINE_THROUGH_STRING" />
+        <ph name="FONT_FAMILY_STRING" /></translation>
 <translation id="7701196182766842984">autolst</translation>
 <translation id="7712273827621319827">Inicio del texto subrayado</translation>
 <translation id="7770823902658038748"><ph name="VALUE" />, <ph name="NAME" />, cuadro de texto de la contraseña</translation>
@@ -855,6 +972,8 @@
 <translation id="794091007957014205">{COUNT,plural, =1{arroba}other{# arrobas}}</translation>
 <translation id="7942349550061667556">Rojo</translation>
 <translation id="7965147473449754028">menú cerrado</translation>
+<translation id="7968340748835037139">Verde oscuro</translation>
+<translation id="7972507042926081808">Chocolate</translation>
 <translation id="7974390230414479278">Elemento del menú</translation>
 <translation id="8007540374018858731">h3</translation>
 <translation id="8009786657110126785">{COUNT,plural, =1{comilla}other{# comillas}}</translation>
@@ -952,6 +1071,8 @@
 <translation id="8066678206530322333">Banner</translation>
 <translation id="8076492880354921740">Pestañas</translation>
 <translation id="8091452896542422286">Espacio</translation>
+<translation id="8096975275316362544">Crema de menta</translation>
+<translation id="8098587210054821856">Gris pizarra</translation>
 <translation id="8110647606445335195">No hay puntos de referencia de ARIA.</translation>
 <translation id="8138880386467279117">Táctil</translation>
 <translation id="8153880621934657047">No está dentro de la tabla.</translation>
@@ -961,15 +1082,21 @@
 <translation id="8184828902145951186">fila</translation>
 <translation id="8186185314313222077">activar o desactivar pantalla completa</translation>
 <translation id="8199231515320852133">Indicar los encabezados de la celda actual</translation>
+<translation id="8202174735952881587">Azul cielo</translation>
 <translation id="820417203470636242">Celda vacía</translation>
 <translation id="820469951249669083">Ir a la fila siguiente</translation>
+<translation id="8205922869661890178">Abre la página de registro del desarrollador</translation>
 <translation id="8215202828671303819">Selección múltiple</translation>
+<translation id="8249864170673238087"><ph name="COLOR" />, <ph name="OPACITY_PERCENTAGE" />% de opacidad.</translation>
 <translation id="826825447994856889">Introducción</translation>
+<translation id="827422111966801947">Índigo</translation>
 <translation id="8276439074553447000">Saltar al elemento enfocable anterior</translation>
 <translation id="8278417001922463147">No hay artículos anteriores.</translation>
 <translation id="8283603667300770666">Siguiente campo de formulario</translation>
 <translation id="831207808878314375">Definición</translation>
 <translation id="8313653172105209786">dir</translation>
+<translation id="8316881042119029234">Crema</translation>
+<translation id="8326783648485765113">Verde césped</translation>
 <translation id="8344569602005188545">horas</translation>
 <translation id="8345569862449483843">{COUNT,plural, =1{signo numeral}other{# signos numerales}}</translation>
 <translation id="8374154622594089836">mes</translation>
@@ -1000,18 +1127,23 @@
 <translation id="860150890330522909">casilla de verificación <ph name="NAME" /> seleccionada</translation>
 <translation id="8603071050456974042">Panel de ChromeVox</translation>
 <translation id="8606621670302093223">Control de fecha</translation>
+<translation id="8613709718990529335">Bizcocho</translation>
+<translation id="8628186274519446680">Rojo tomate</translation>
 <translation id="8631359288236106450"><ph name="COUNT" /> elementos seleccionados</translation>
 <translation id="8638532244051952400">Anunciar coordenadas de celda actuales</translation>
+<translation id="8640369214276455272">Blanco humo</translation>
 <translation id="8650576015643545550">No hay ninguna lista anterior.</translation>
 <translation id="8651481478098336970">silenciar volumen</translation>
 <translation id="8653646212587894517">Mostrar la lista de vínculos</translation>
 <translation id="8656888282555543604">Habilitar el acceso con braille</translation>
 <translation id="8664519043722036194">segundos</translation>
 <translation id="867187640362843212">Encabezado 5</translation>
+<translation id="8696284982970258155">Ambrosía</translation>
 <translation id="8697111817566059991">{COUNT,plural, =1{barra vertical}other{# barras verticales}}</translation>
 <translation id="8735450637152821465">Iniciar selección</translation>
 <translation id="8743786158317878347">ingresar al contenido estructurado, como tablas</translation>
 <translation id="8747966237988593539">Lista ordenada</translation>
+<translation id="8749988712346667988">Plata</translation>
 <translation id="8759334257841767240">No hay ningún vínculo posterior.</translation>
 <translation id="8767968232364267681">Siguiente encabezado de nivel 4</translation>
 <translation id="8770473310765924354">salir del contenido estructurado, como tablas</translation>
@@ -1025,6 +1157,7 @@
 <translation id="8882002077197914455">Encabezado de fila</translation>
 <translation id="8883850400338911892">8 puntos de URL</translation>
 <translation id="8896347895970027998">Activar o desactivar ChromeVox</translation>
+<translation id="8896479570570613387">Púrpura medio</translation>
 <translation id="8898516272131543774">Reproducción oral del ciclo de puntuación</translation>
 <translation id="8900148057318340779">Tecla de prefijo</translation>
 <translation id="8908714597367957477">colhdr</translation>
@@ -1045,6 +1178,7 @@
 <translation id="9066023754636984703">Presiona Búsqueda+A y, luego, J para ir a los detalles.</translation>
 <translation id="9067522039955793016">Salto de página</translation>
 <translation id="9077213568694924680">eliminado de la selección</translation>
+<translation id="9077305471618729969">Verde mar claro</translation>
 <translation id="9082874451376019682">No hay ningún control deslizante anterior.</translation>
 <translation id="9087707351856729768">Escribe para seleccionar una opción de autocompletado.</translation>
 <translation id="9089864840575085222">Reproducción oral del ciclo de escritura</translation>
@@ -1054,6 +1188,7 @@
 <translation id="911476240645808512">{COUNT,plural, =1{porcentaje}other{# signos de porcentaje}}</translation>
 <translation id="9115913704608474258">Noviembre</translation>
 <translation id="9128414153595658330">dlg</translation>
+<translation id="9133928141873682933">Caqui</translation>
 <translation id="9149560530563164529">sctn</translation>
 <translation id="9150735707954472829">Pestaña</translation>
 <translation id="9151211641321628915">Muestra una breve descripción de la posición actual.</translation>
@@ -1062,9 +1197,13 @@
 <translation id="9173115498289768110">Volumen: <ph name="PERCENT" /> %</translation>
 <translation id="9178973770513562274">Usa las teclas de flecha hacia arriba y hacia abajo para navegar o escribe un término para realizar una búsqueda.</translation>
 <translation id="9192904702577636854">Recuadro</translation>
+<translation id="9208241857935108694">Blanco antiguo</translation>
 <translation id="9212322457209634662">No hay ninguna sección posterior.</translation>
+<translation id="9220679313820249046">Rojo anaranjado</translation>
+<translation id="9223032053830369045">Rojo oscuro</translation>
 <translation id="923331726185079994">Actualización de ChromeVox</translation>
 <translation id="930275611743429116">Iniciar o finalizar selección</translation>
+<translation id="93384979447910801">Verde mar oscuro</translation>
 <translation id="948171205378458592">Hablar más lento</translation>
 <translation id="958854023026327378">Deslizar un dedo hacia abajo</translation>
 <translation id="962913030769097253">Encabezado siguiente de nivel 1</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_gu.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_gu.xtb
index 8c6c83ec..f6bbdb1dc 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_gu.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_gu.xtb
@@ -735,7 +735,7 @@
 <translation id="6164829606128959761">મીટર</translation>
 <translation id="6169420925157477918">લાંબા વર્ણન સાથેની છબી</translation>
 <translation id="6186305613600865047">પૃચ્ઠમાં નીચે જાઓ</translation>
-<translation id="6187190722927752226">વાદળીલીલો</translation>
+<translation id="6187190722927752226">વાદળી લીલો</translation>
 <translation id="6193330012414963395">AM PM</translation>
 <translation id="6197361807490522975">ઘાટો ભૂરો</translation>
 <translation id="622484624075952240">Down</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ko.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ko.xtb
index 8acb530..ec1d008 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ko.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ko.xtb
@@ -69,7 +69,7 @@
 <translation id="1385214448885562192">동의하려면 Enter를 누르고 취소하려면 Esc를 누르세요. 다음으로 이동하려면 아래를 누르고 이전으로 이동하려면 위를 누르세요.</translation>
 <translation id="1396114365388024581">tablst</translation>
 <translation id="1405567553485452995">연한 녹색</translation>
-<translation id="1417889266572670458">감청색</translation>
+<translation id="1417889266572670458">네이비</translation>
 <translation id="1431911867058218151">플럼</translation>
 <translation id="1439316808600711881">rgn</translation>
 <translation id="1452236308086741652"><ph name="VALUE" />, 비밀번호 입력란</translation>
@@ -545,7 +545,7 @@
 <translation id="4867316986324544967">TTS 로깅 사용</translation>
 <translation id="4877261390094455813">검색어를 입력하세요.</translation>
 <translation id="4886524826165775965"><ph name="INDEX" />/<ph name="TOTAL" /></translation>
-<translation id="4892105484979139179">진한 시안</translation>
+<translation id="4892105484979139179">다크 시안</translation>
 <translation id="489907760999452556">내부 링크</translation>
 <translation id="4915087353619183190">학습 모드를 시작합니다. 쿼티 키, 새로고침할 수 있는 점자 키, 터치 동작을 눌러 기능을 확인하세요. Control 키와 W를 누르거나 Esc 키로 종료하세요.</translation>
 <translation id="492295894462528572">서문</translation>
@@ -618,7 +618,7 @@
 <translation id="5374320867641260420">다음 버튼이 없습니다.</translation>
 <translation id="5376407118396657359">셀 단위로 이동하려면 Search + Ctrl + Alt와 함께 화살표를 누르세요.</translation>
 <translation id="5382299583965267720">다음 수준 1 제목이 없습니다.</translation>
-<translation id="5400836586163650660">회색</translation>
+<translation id="5400836586163650660">그레이</translation>
 <translation id="5402367795255837559">점자</translation>
 <translation id="5402791055281059602">모달 알림</translation>
 <translation id="5407530583102765689">{COUNT,plural, =1{세미콜론}other{세미콜론 #개}}</translation>
@@ -872,7 +872,7 @@
 <translation id="7203150201908454328">펼쳐짐</translation>
 <translation id="7210211103303402262">분</translation>
 <translation id="7217912842225915592">+<ph name="NUM" /></translation>
-<translation id="7218782500591078391">골든로드</translation>
+<translation id="7218782500591078391">골든 로드</translation>
 <translation id="7221740160534240920">선</translation>
 <translation id="7226216518520804442">lst</translation>
 <translation id="7229749224609077523">6점 점자표 선택:</translation>
@@ -972,7 +972,7 @@
 <translation id="794091007957014205">{COUNT,plural, =1{애트 기호}other{애트 기호 #개}}</translation>
 <translation id="7942349550061667556">빨간색</translation>
 <translation id="7965147473449754028">메뉴 닫힘</translation>
-<translation id="7968340748835037139">진한 녹색</translation>
+<translation id="7968340748835037139">다크 그린</translation>
 <translation id="7972507042926081808">초콜릿</translation>
 <translation id="7974390230414479278">메뉴 항목</translation>
 <translation id="8007540374018858731">h3</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_no.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_no.xtb
index f8c0eea6c..0b74306 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_no.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_no.xtb
@@ -70,7 +70,7 @@
 <translation id="1396114365388024581">tablst</translation>
 <translation id="1405567553485452995">Lysegrønn</translation>
 <translation id="1417889266572670458">Marineblå</translation>
-<translation id="1431911867058218151">Plommefarget</translation>
+<translation id="1431911867058218151">Plomme</translation>
 <translation id="1439316808600711881">rgn</translation>
 <translation id="1452236308086741652"><ph name="VALUE" />, tekstfelt for passord</translation>
 <translation id="146450394670219700">Grafikkobjekt</translation>
@@ -177,7 +177,7 @@
 <translation id="2359897517538099099">Tabellmodus er ikke aktiv.</translation>
 <translation id="2381733276052567791">Slå tale på eller av</translation>
 <translation id="2390264819538553347">Trykk på Enter for å gå videre eller på tilbaketasten for å gå tilbake.</translation>
-<translation id="240709722712693803">Blå fiolett</translation>
+<translation id="240709722712693803">Blåfiolett</translation>
 <translation id="241124561063364910">etterfulgt av</translation>
 <translation id="2416512023405990736">En avmerkingsboks uten hake</translation>
 <translation id="2417569100218200841">Innholdsinformasjon</translation>
@@ -193,7 +193,7 @@
 <translation id="2462626033734746142">Gruppe med alternativknapper</translation>
 <translation id="2471138580042810658">Overskrift 6</translation>
 <translation id="248982282205370495">{COUNT,plural, =1{asterisk}other{# asterisker}}</translation>
-<translation id="2490721194269245365">Rosenbrun</translation>
+<translation id="2490721194269245365">Rosebrun</translation>
 <translation id="249330843868392562">Åpne innstillinger for tekst til tale</translation>
 <translation id="2497706219848005458">Grønngul</translation>
 <translation id="2523609930580546572">ChromeVox-veiledning</translation>
@@ -305,7 +305,7 @@
 <translation id="316542773973815724">Navigering</translation>
 <translation id="3172700825913348768">{COUNT,plural, =1{mellomrom}other{# mellomrom}}</translation>
 <translation id="320961988183078793">angitt <ph name="TYPE" /></translation>
-<translation id="321072937702597574">Orkidefarget</translation>
+<translation id="321072937702597574">Orkide</translation>
 <translation id="3218691001991391708">lim inn <ph name="TEXT" />.</translation>
 <translation id="3223701887221307104"><ph name="NAME" />-fane</translation>
 <translation id="3226035351387556942">chk</translation>
@@ -371,12 +371,12 @@
 <translation id="3655855170848725876">{COUNT,plural, =1{dollar}other{# dollartegn}}</translation>
 <translation id="3659787053479271466">alrt</translation>
 <translation id="3665563998540286755"><ph name="VALUE" />, listefelt</translation>
-<translation id="3681531118904532409">Papayafarget</translation>
+<translation id="3681531118904532409">Papayakrem</translation>
 <translation id="3687295507293856493">Gjett kolonneoverskriften i den nåværende cellen</translation>
 <translation id="3692274950075847560">S:<ph name="RESULT" /></translation>
-<translation id="370367311675896712">Gjennomstreking</translation>
+<translation id="370367311675896712">Gjennomstreket</translation>
 <translation id="3712520970944678024">Kontroll av tale</translation>
-<translation id="371302509916403935">Understreking</translation>
+<translation id="371302509916403935">Understreket</translation>
 <translation id="3716845769494773620">Flere linjer</translation>
 <translation id="3731746171184829332">Det finnes ingen tidligere overskrifter.</translation>
 <translation id="3735039640698208086">Ved avspilling av lyd:</translation>
@@ -395,7 +395,7 @@
 <translation id="3819376190738087562">Det finnes ingenting å gå til.</translation>
 <translation id="385383972552776628">Åpne siden med alternativer</translation>
 <translation id="3856075812838139784">Skrivebeskyttet</translation>
-<translation id="3857141338659865495">Middels turkis</translation>
+<translation id="3857141338659865495">Mellomturkis</translation>
 <translation id="3887576927692165210">ed</translation>
 <translation id="3897092660631435901">Meny</translation>
 <translation id="3907138069015388678">ruteliste</translation>
@@ -636,7 +636,7 @@
 <translation id="5500932716852106146">Det finnes ingen tidligere redigerbare tekstområder.</translation>
 <translation id="5502713021410870035">September</translation>
 <translation id="5507663321906818013">Feilsøk referansemålingen</translation>
-<translation id="551361796444814639">Middels blå</translation>
+<translation id="551361796444814639">Mellomblå</translation>
 <translation id="5518443085409638729">Plasser markøren mellom tegn når du redigerer tekst (som i Mac OS X).</translation>
 <translation id="552195134157544755">Alternativknapp</translation>
 <translation id="5534303576632885660">hdr</translation>
@@ -812,7 +812,7 @@
 <translation id="6786800275320335305">Artikkel</translation>
 <translation id="6787839852456839824">Hurtigtaster</translation>
 <translation id="6793101435925451627">lstbx</translation>
-<translation id="6815255864998354418">Sitronfarget</translation>
+<translation id="6815255864998354418">Sitronfromasj</translation>
 <translation id="6816066673340002913">Blek gullris</translation>
 <translation id="6826226459053491773">Sveip to fingre ned</translation>
 <translation id="6833103209700200188">Bunntekst</translation>
@@ -1071,7 +1071,7 @@
 <translation id="8066678206530322333">Banner</translation>
 <translation id="8076492880354921740">Faner</translation>
 <translation id="8091452896542422286">Mellomrom</translation>
-<translation id="8096975275316362544">Mintkremfarget</translation>
+<translation id="8096975275316362544">Mintkrem</translation>
 <translation id="8098587210054821856">Skifergrå</translation>
 <translation id="8110647606445335195">Det finnes ingen ARIA-landmerker.</translation>
 <translation id="8138880386467279117">Berøring</translation>
@@ -1127,8 +1127,8 @@
 <translation id="860150890330522909"><ph name="NAME" />-ruten er avmerket</translation>
 <translation id="8603071050456974042">ChromeVox-panelet</translation>
 <translation id="8606621670302093223">Datokontroll</translation>
-<translation id="8613709718990529335">Bisquefarget</translation>
-<translation id="8628186274519446680">Tomatfarget</translation>
+<translation id="8613709718990529335">Bisque</translation>
+<translation id="8628186274519446680">Tomat</translation>
 <translation id="8631359288236106450">valgte <ph name="COUNT" /> elementer</translation>
 <translation id="8638532244051952400">Les opp gjeldende cellekoordinater</translation>
 <translation id="8640369214276455272">Hvit røyk</translation>
@@ -1138,7 +1138,7 @@
 <translation id="8656888282555543604">Slå på loggføring av punktskrift</translation>
 <translation id="8664519043722036194">sekunder</translation>
 <translation id="867187640362843212">Overskrift 5</translation>
-<translation id="8696284982970258155">Honeydew</translation>
+<translation id="8696284982970258155">Honningmelon</translation>
 <translation id="8697111817566059991">{COUNT,plural, =1{loddrett strek}other{# loddrette streker}}</translation>
 <translation id="8735450637152821465">Start markeringen</translation>
 <translation id="8743786158317878347">åpne strukturert innhold, for eksempel tabeller</translation>
@@ -1157,7 +1157,7 @@
 <translation id="8882002077197914455">Radoverskrift</translation>
 <translation id="8883850400338911892">endre URL 8 p</translation>
 <translation id="8896347895970027998">Velg om ChromeVox skal være på eller av.</translation>
-<translation id="8896479570570613387">Middels lilla</translation>
+<translation id="8896479570570613387">Mellomlilla</translation>
 <translation id="8898516272131543774">Slå av eller på tegnsettingsekko</translation>
 <translation id="8900148057318340779">Prefikstast</translation>
 <translation id="8908714597367957477">colhdr</translation>
@@ -1197,7 +1197,7 @@
 <translation id="9173115498289768110">Volum – <ph name="PERCENT" /> prosent</translation>
 <translation id="9178973770513562274">Bruk piltastene for opp og ned for å bla gjennom, eller skriv inn tekst for å søke.</translation>
 <translation id="9192904702577636854">Rulletekst</translation>
-<translation id="9208241857935108694">Gammelhvit</translation>
+<translation id="9208241857935108694">Antikkhvit</translation>
 <translation id="9212322457209634662">Det finnes ingen neste del.</translation>
 <translation id="9220679313820249046">Oransjerød</translation>
 <translation id="9223032053830369045">Mørk rød</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ru.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ru.xtb
index e882013..2d07fb0e 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ru.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_ru.xtb
@@ -15,6 +15,7 @@
 <translation id="1044777062731150180">Заголовков нет</translation>
 <translation id="106222400312645156">rwhdr</translation>
 <translation id="1065552602950927991">Неправильный ввод</translation>
+<translation id="1066085461259044485">Лесной зеленый</translation>
 <translation id="1080471004309605942">Конец курсива</translation>
 <translation id="1082209053475788238">Предыдущего заголовка шестого уровня нет.</translation>
 <translation id="1087788677726983142">Скрыть фильтры журнала событий</translation>
@@ -38,16 +39,21 @@
 <translation id="1213216066620407844">ChromeVox – голосовой интерфейс для Chrome</translation>
 <translation id="1225437811932752266">Поздравляем! Вы познакомились с основами ChromeVox. Помните, что меню с командами ChromeVox можно открыть в любой момент, нажав Поиск + Ю. Более подробную информацию о ChromeVox и Chrome OS вы найдете в перечисленных ниже статьях.
 Чтобы завершить работу с руководством, перейдите к кнопке "Закрыть" и нажмите ее, используя команды ChromeVox.</translation>
+<translation id="1225969361094801578">Темный аспидно-серый</translation>
 <translation id="1229276918471378188">Предыдущий переход</translation>
 <translation id="1236794971743289975">Концевая сноска</translation>
 <translation id="1237866625126425153">rdgrp</translation>
+<translation id="1243477406442346359">Васильковый</translation>
+<translation id="1246424317317450637">Полужирный</translation>
 <translation id="1251750620252348585">Перейти к следующему заголовку шестого уровня</translation>
 <translation id="1275718070701477396">Выбрано</translation>
 <translation id="1286609444451033486">Для переключения нажмите Поиск + Пробел.</translation>
 <translation id="1291286136605998134">Переключатель</translation>
+<translation id="1299774449519412690">Светлый небесно-голубой</translation>
 <translation id="1303806948938513162">Чтобы открыть меню ChromeVox, нажмите четырьмя пальцами.</translation>
 <translation id="1319608975892113573">Предыдущей цитаты нет.</translation>
 <translation id="1321576897702511272">Скрыть справку ChromeVox</translation>
+<translation id="1325946044405407859">Дубильная кора</translation>
 <translation id="1331702245475014624"><ph name="INDEX" /> из <ph name="TOTAL" /></translation>
 <translation id="1334095593597963605">Озвучивание символов и слов.</translation>
 <translation id="1339428534620983148">Перейти к предыдущему столбцу таблицы</translation>
@@ -63,6 +69,8 @@
 <translation id="1385214448885562192">Нажмите ВВОД, чтобы принять, или ОТМЕНА, чтобы отменить изменения. Для перехода к следующему или предыдущему элементу используйте стрелки вниз и вверх.</translation>
 <translation id="1396114365388024581">tablst</translation>
 <translation id="1405567553485452995">Светло-зеленый</translation>
+<translation id="1417889266572670458">Военно-морской синий</translation>
+<translation id="1431911867058218151">Сливовый</translation>
 <translation id="1439316808600711881">rgn</translation>
 <translation id="1452236308086741652">Поле для ввода пароля, <ph name="VALUE" /></translation>
 <translation id="146450394670219700">Графический объект</translation>
@@ -86,7 +94,9 @@
 <translation id="1611168825862729585">Заголовок столбца:</translation>
 <translation id="1611649489706141841">вперед</translation>
 <translation id="1613476421962910979">Звуковые сигналы включены.</translation>
+<translation id="1616111909442424068">Пшеничный</translation>
 <translation id="1618597272655350600">Озвучить полное описание текущего элемента</translation>
+<translation id="1627222324347828322">Призрачно-белый</translation>
 <translation id="1639634871799530612">{COUNT,plural, =1{знак "больше"}one{# знак "больше"}few{# знака "больше"}many{# знаков "больше"}other{# greater than signs}}</translation>
 <translation id="1653266918374749391">Перейти к предыдущему заголовку третьего уровня</translation>
 <translation id="1657616855184033958">Показать фильтры журнала событий</translation>
@@ -95,12 +105,14 @@
 <translation id="1674262202423278359">Навигация ChromeVox</translation>
 <translation id="16777221443363124">Строка меню</translation>
 <translation id="1680732992526857724"><ph name="NAME" />: включено</translation>
+<translation id="1686878109459149415">Золотой</translation>
 <translation id="1692077714702418899">Структурная линия.</translation>
 <translation id="1700517974991662022">Посещено</translation>
 <translation id="1714116687360794776">Счетчик</translation>
 <translation id="1722567105086139392">Ссылка</translation>
 <translation id="1727806147743597030">ftr</translation>
 <translation id="174268867904053074">Перейти к следующей диаграмме</translation>
+<translation id="1756785467854861272">Темная маджента</translation>
 <translation id="1765245556747822181">Проведите одним пальцем вверх</translation>
 <translation id="1781173782405573156">Пропустить нажатие</translation>
 <translation id="1787176709638001873">Поле для ввода пароля</translation>
@@ -115,10 +127,12 @@
 <translation id="1876229593313240038">doc</translation>
 <translation id="188130072164734898">Озвучить текущее время и дату</translation>
 <translation id="1902396333223336119">Ячейка</translation>
+<translation id="1903683160884433981">Умеренный весенне-зеленый</translation>
 <translation id="1905379170753160525">Показать список заголовков</translation>
 <translation id="1912556590115083156">vlnk</translation>
 <translation id="1913761808037590218">#ed</translation>
 <translation id="1914635379910604678">комбинация: <ph name="DOT" /></translation>
+<translation id="1923956950274750765">Умеренный цвет орхидеи</translation>
 <translation id="1954623340234317532">Элемент управления "номер недели"</translation>
 <translation id="1964135212174907577">Перейти к следующему элементу</translation>
 <translation id="1969092762068865084">июль</translation>
@@ -138,12 +152,14 @@
 <translation id="2110480898214777136">Перенос из начала в конец и наоборот внутри страницы, диалога или другого контейнера</translation>
 <translation id="2119965627982867824">spnbtn</translation>
 <translation id="2121067395472282800">access key:<ph name="KEY" /></translation>
+<translation id="2127747486437921899">Курсив</translation>
 <translation id="2138345533858834403">Имитация вывода дисплея Брайля
         на панели ChromeVox в верхней части экрана.</translation>
 <translation id="2163782704988363449">Список опечаток</translation>
 <translation id="2169714232367507776">Нажать на текущий элемент</translation>
 <translation id="2179452035581866348">ChromeVox использует звуки, чтобы передавать важную и дополнительную информацию. Когда вы будете знать, что означает каждый звук, то сможете перемещаться по странице с их помощью и при необходимости даже отключить подробное озвучивание. Ниже представлен полный список звуков и их значений.</translation>
 <translation id="2188751878842439466">{COUNT,plural, =1{закрывающая круглая скобка}one{# закрывающая круглая скобка}few{# закрывающие круглые скобки}many{# закрывающих круглых скобок}other{# close parens}}</translation>
+<translation id="2197863150503783129">Коричневая кожа</translation>
 <translation id="2199994615414171367">Перейти к предыдущему математическому выражению</translation>
 <translation id="2203046366315513658">Уменьшить значение.</translation>
 <translation id="2220529011494928058">Сообщить о проблеме</translation>
@@ -161,6 +177,7 @@
 <translation id="2359897517538099099">Режим таблицы выключен.</translation>
 <translation id="2381733276052567791">Включить или выключить озвучивание действий</translation>
 <translation id="2390264819538553347">Чтобы продолжить, нажмите ВВОД. Чтобы вернуться на предыдущую страницу, нажмите BACKSPACE.</translation>
+<translation id="240709722712693803">Сине-фиолетовый</translation>
 <translation id="241124561063364910">а затем</translation>
 <translation id="2416512023405990736">Снятый флажок</translation>
 <translation id="2417569100218200841">Сведения о контенте</translation>
@@ -171,11 +188,14 @@
 <translation id="2429669115401274487">PM</translation>
 <translation id="242998846562331953">Подзаголовок</translation>
 <translation id="2435413342408885429">Клавиша <ph name="KEY" /> выбрана в качестве модификатора.</translation>
+<translation id="2435422727584637732">Синий цвет клуба Доджерс</translation>
 <translation id="2450814015951372393">Флажок</translation>
 <translation id="2462626033734746142">Группа переключателей</translation>
 <translation id="2471138580042810658">Заголовок шестого уровня.</translation>
 <translation id="248982282205370495">{COUNT,plural, =1{звездочка}one{# звездочка}few{# звездочки}many{# звездочек}other{# asterisks}}</translation>
+<translation id="2490721194269245365">Розово-коричневый</translation>
 <translation id="249330843868392562">Открыть настройки озвучивания текста</translation>
+<translation id="2497706219848005458">Зеленовато-желтый</translation>
 <translation id="2523609930580546572">Руководство по ChromeVox</translation>
 <translation id="2525706221823668172">Быстрые клавиши Chromebook</translation>
 <translation id="2549392850788122959">Сброс до состояния по умолчанию для клавиши <ph name="KEY" /> выполнен.</translation>
@@ -194,11 +214,13 @@
 <translation id="2661530546602071611">Примечание</translation>
 <translation id="2673280813984708147">редактируется</translation>
 <translation id="267442004702508783">обновить</translation>
+<translation id="2675533876313964202">Шартрёз</translation>
 <translation id="2684412629217766642">Закрыть руководство по ChromeVox</translation>
 <translation id="2697408785920771974">autoinl</translation>
 <translation id="2704429362613743330">{COUNT,plural, =1{открывающая круглая скобка}one{# открывающая круглая скобка}few{# открывающие круглые скобки}many{# открывающих круглых скобок}other{# open parens}}</translation>
 <translation id="2705875883745373140">Не нажато</translation>
 <translation id="2706462751667573066">Вверх</translation>
+<translation id="2708078563826046398">Воздушный персиковый</translation>
 <translation id="2713444072780614174">Белый</translation>
 <translation id="2717271541250958000">tabpnl</translation>
 <translation id="2723001399770238859">аудио</translation>
@@ -218,12 +240,14 @@
 <translation id="2811204574343810641">Строка.</translation>
 <translation id="2816654101880605877">Следующего ползунка нет.</translation>
 <translation id="2841013758207633010">Время</translation>
+<translation id="2843814945404750166">Темный оливково-зеленый</translation>
 <translation id="2843837985843789981">Перейти к предыдущей группе</translation>
 <translation id="2844995807198708617">Контекстное меню.</translation>
 <translation id="2849332794118375855">Следующего флажка нет.</translation>
 <translation id="2864481629947106776">Перейти к предыдущей ссылке</translation>
 <translation id="2867808975387772810">Библиография</translation>
 <translation id="2873259058405069099">Перейти к началу таблицы</translation>
+<translation id="287383510823843610">Темно-оранжевый</translation>
 <translation id="2879867157561757640">Проведите тремя пальцами вниз</translation>
 <translation id="288178314850623291">Вы можете перемещаться между определенными элементами страницы. Например, чтобы перейти к следующему заголовку, нажмите SEARCH + H, а к предыдущему – SEARCH + SHIFT + H.</translation>
 <translation id="2894654529758326923">Подробные сведения</translation>
@@ -232,8 +256,11 @@
 <translation id="2911433807131383493">Открыть руководство ChromeVox</translation>
 <translation id="2912405967290226587">Проведите тремя пальцами вправо</translation>
 <translation id="2932083475399492303">Переключиться между структурной и контурной линией</translation>
+<translation id="2942710183375260152">Темный аспидно-синий</translation>
+<translation id="2943596527105977722">Темный золотарник</translation>
 <translation id="2944762337049891859">Автоматически читать страницу после загрузки</translation>
 <translation id="2964026537669811554">Группировка заголовков.</translation>
+<translation id="2968634799764242930">Цвет морской волны</translation>
 <translation id="296951647852255825">{COUNT,plural, =1{вкладка}one{# вкладка}few{# вкладки}many{# вкладок}other{# tabs}}</translation>
 <translation id="2972078295414139404">Предыдущей открытой ссылки нет.</translation>
 <translation id="2972205263822847197">Подсказка</translation>
@@ -261,20 +288,24 @@
 <translation id="3090532668523289635">grp</translation>
 <translation id="3093176084511590672">Перейти к следующему ориентиру</translation>
 <translation id="3096671415663099226">cbo</translation>
+<translation id="3103579948980282461">Умеренный фиолетово-красный</translation>
 <translation id="3104705064753753826">alrt dlg</translation>
 <translation id="3109724472072898302">Свернуто</translation>
 <translation id="3112457281078985179">Чтобы включить или отключить ChromeVox, нажмите CTRL + ALT + Z.</translation>
 <translation id="3134461040845705080">rdonly</translation>
+<translation id="3137663468179739624">Оливковый</translation>
 <translation id="3138767756593758860">Показать список ориентиров</translation>
 <translation id="3143851963874289911">cll</translation>
 <translation id="3149472044574196936">Перейти к следующей строке</translation>
 <translation id="3153024374267644603">Включить озвучивание действий</translation>
 <translation id="3153928844647607688">Таблица "<ph name="TABLENAME" />", <ph name="TABLEROWS" /> на <ph name="TABLECOLS" /></translation>
 <translation id="3155083529632865074">Предыдущей кнопки нет.</translation>
+<translation id="3159493096109238499">Бежевый</translation>
 <translation id="3163593631834463955">Нет заголовка столбца</translation>
 <translation id="316542773973815724">Навигация</translation>
 <translation id="3172700825913348768">{COUNT,plural, =1{пробел}one{# пробел}few{# пробела}many{# пробелов}other{# spaces}}</translation>
 <translation id="320961988183078793">Введено <ph name="TYPE" />.</translation>
+<translation id="321072937702597574">Орхидея</translation>
 <translation id="3218691001991391708">вставить <ph name="TEXT" />.</translation>
 <translation id="3223701887221307104">Вкладка "<ph name="NAME" />"</translation>
 <translation id="3226035351387556942">chk</translation>
@@ -282,6 +313,7 @@
 <translation id="3232388865800379423">Всплывающая кнопка</translation>
 <translation id="3241052487511142956">Перейти к предыдущей открытой ссылке</translation>
 <translation id="3241638166094654466">Ячеек в каждой строке:</translation>
+<translation id="327361630706777244">Цвет шрифта <ph name="FONT_COLOR" />, конец</translation>
 <translation id="3286372614333682499">вертикальная ориентация</translation>
 <translation id="3286390186030710347">Ползунок</translation>
 <translation id="3299925995433437805">Следующей открытой ссылки нет.</translation>
@@ -305,11 +337,15 @@
 <translation id="3392045790598181549">Пункт меню <ph name="NAME" /></translation>
 <translation id="3393605254399152980">Проведите пальцем по экрану, чтобы включить озвучивание текста.</translation>
 <translation id="3406283310380167331">Показать список форм</translation>
+<translation id="3414400929511680526">Голубой цвет имени Алисы Рузвельт</translation>
+<translation id="3437941064431741545">Размер шрифта <ph name="FONT_SIZE" />, конец</translation>
+<translation id="344800400831402066">Светло-коричневый</translation>
 <translation id="3457000393508828486">Частично нажато</translation>
 <translation id="3458865416877308321"><ph name="NAME" />: отключено</translation>
 <translation id="3462439746547587373">Кнопка "<ph name="NAME" />"</translation>
 <translation id="3466530247399808663">Нажатие недопустимой клавиши</translation>
 <translation id="3468959318854349468">Без названия</translation>
+<translation id="3469413619751135069">Бледно-зеленый</translation>
 <translation id="3473644018603298796">sld <ph name="COUNT" /></translation>
 <translation id="3486232535569802404"><ph name="V1" /> – <ph name="V2" /></translation>
 <translation id="3490765818161916458">Элемент ListGrid</translation>
@@ -321,8 +357,11 @@
 <translation id="352577523970648069">Редактируемое текстовое поле</translation>
 <translation id="3549141990712742152">вырезать <ph name="TEXT" />.</translation>
 <translation id="3549680091535286226">Чтобы приостановить озвучивание текста, коснитесь экрана двумя пальцами.</translation>
+<translation id="3555380819397253474">Шрифт <ph name="FONT_FAMILY" />, начало</translation>
 <translation id="3568702578574425662">Флажок "<ph name="NAME" />", не установлен</translation>
 <translation id="3589661172894441357">Словарь</translation>
+<translation id="3591784666823501596">Королевский синий</translation>
+<translation id="3594207934078151302">Умеренный цвет морской волны</translation>
 <translation id="3599054940393788245">Не математический символ</translation>
 <translation id="360241989769010433">Благодарности</translation>
 <translation id="3616113530831147358">Аудио</translation>
@@ -332,34 +371,46 @@
 <translation id="3655855170848725876">{COUNT,plural, =1{знак доллара}one{# знак доллара}few{# знака доллара}many{# знаков доллара}other{# dollar signs}}</translation>
 <translation id="3659787053479271466">alrt</translation>
 <translation id="3665563998540286755">Список, <ph name="VALUE" /></translation>
+<translation id="3681531118904532409">Папайя со взбитыми сливками</translation>
 <translation id="3687295507293856493">Определить тип данных в заголовке столбца текущей ячейки</translation>
 <translation id="3692274950075847560">П: <ph name="RESULT" /></translation>
+<translation id="370367311675896712">Зачеркнутый</translation>
 <translation id="3712520970944678024">Управление речью</translation>
+<translation id="371302509916403935">Подчеркнутый</translation>
 <translation id="3716845769494773620">Несколько строк</translation>
 <translation id="3731746171184829332">Предыдущего заголовка нет.</translation>
 <translation id="3735039640698208086">При воспроизведении аудио…</translation>
 <translation id="3755561384917041694">Чтобы использовать дополнительные команды Брайля, включите экранную клавиатуру, выбрав строку состояния &gt; "Специальные возможности".</translation>
 <translation id="3762198587642264450">Перейти к концу текущей строки</translation>
 <translation id="3777255250339039212">h1</translation>
+<translation id="3777742246909257041">Снежный</translation>
 <translation id="3781428340399460090">Ярко-розовый</translation>
+<translation id="3783725005098956899">Показать журнал</translation>
 <translation id="3793710123303304873">Диалоговое окно закрыто.</translation>
 <translation id="3795836767122514678">+{COUNT,plural, =1{#}one{#}few{#}many{#}other{#}}</translation>
 <translation id="3801735343383419236">Список автозаполнения</translation>
 <translation id="3810838688059735925">Видео</translation>
+<translation id="3813387282697781382">Светло-коралловый</translation>
 <translation id="3816633764618089385">Перейти к следующему файлу мультимедиа</translation>
 <translation id="3819376190738087562">Переходов нет.</translation>
 <translation id="385383972552776628">Открыть страницу параметров</translation>
 <translation id="3856075812838139784">Только чтение</translation>
+<translation id="3857141338659865495">Умеренный бирюзовый</translation>
 <translation id="3887576927692165210">ed</translation>
 <translation id="3897092660631435901">Меню</translation>
 <translation id="3907138069015388678">lstgrd</translation>
 <translation id="3909320334364316587">Перейти к предыдущему заголовку шестого уровня</translation>
 <translation id="3914173277599553213">Обязательно</translation>
 <translation id="3914732343065571127">Команды ChromeVox</translation>
+<translation id="3930383913623796990">Весенне-зеленый</translation>
 <translation id="3930498801443296724">Цитата в виде врезки</translation>
+<translation id="3936394396199829062">Розово-лавандовый</translation>
 <translation id="3941269780691800708">Произносить текст под мышью</translation>
 <translation id="3962990492275676168">Читать с текущего места</translation>
+<translation id="3970951409746498040">Песочно-коричневый</translation>
 <translation id="3989324057180830702">tgl btn</translation>
+<translation id="3991317907213946254">Мокасиновый</translation>
+<translation id="4002709828007663583">Темная орхидея</translation>
 <translation id="4004802134384979325">установлен</translation>
 <translation id="4006140876663370126">изображение</translation>
 <translation id="4038349100599457191">Элемент управления "месяц"</translation>
@@ -369,6 +420,7 @@
 <translation id="4045764028670444336">Начало неправильного слова</translation>
 <translation id="4047216625641135770">Пометка.</translation>
 <translation id="404803211695627272"><ph name="V1" /> – <ph name="V2" /></translation>
+<translation id="4053520724192563562">Зеленый лайм</translation>
 <translation id="4054936709456751127">sts</translation>
 <translation id="4058278702844053247">Загрузка страницы</translation>
 <translation id="4065205963140826639">Попробуйте найти кнопку "Далее" с помощью клавиш SEARCH + СТРЕЛКА ВПРАВО и нажать ее, используя клавиши SEARCH + ПРОБЕЛ.</translation>
@@ -393,24 +445,32 @@
 <translation id="4191918948604314587">Кнопка</translation>
 <translation id="419265409837491189">Перейти к предыдущему столбцу</translation>
 <translation id="4202186506458631436">Переместить вправо</translation>
+<translation id="4204126831294769023">Лазурный</translation>
+<translation id="4204864733111726379">Цветочный белый</translation>
 <translation id="4206289001967551965">Открыта таблица.</translation>
 <translation id="4209770650650780359">Для автозаполнения нажимайте стрелку вверх или вниз.</translation>
 <translation id="4215733775853809057">Перейти к следующему ползунку</translation>
+<translation id="42164919740161077">Кадетский синий</translation>
 <translation id="4218529045364428769">{COUNT,plural, =1{тире}one{# тире}few{# тире}many{# тире}other{# dashes}}</translation>
 <translation id="421884353938374759">color picker</translation>
 <translation id="4229646983878045487">date time</translation>
+<translation id="4230834257931120629">Светлый аспидно-серый</translation>
+<translation id="4231102694147661229">Включить режим для разработчиков</translation>
 <translation id="423334822609210999">Ячейки слева нет.</translation>
 <translation id="4243624244759495699"><ph name="LOCALE" />, уровень <ph name="GRADE" /></translation>
+<translation id="4246217262268234757">Стальной синий</translation>
 <translation id="4253168017788158739">Примечание</translation>
 <translation id="4254798249533888099">Дерево</translation>
 <translation id="4255943572433203166">Эти параметры позволяют настроить ChromeVox. Изменения вступят в силу немедленно.</translation>
 <translation id="4271220233568730077">Перейти к следующему математическому выражению</translation>
 <translation id="4271521365602459209">Больше ничего не найдено.</translation>
 <translation id="4275397969489577657">Включить ведение журнала событий</translation>
+<translation id="4281245629646759298">Светло-желтый</translation>
 <translation id="4287520460805643128">Следующей статьи нет.</translation>
 <translation id="4289540628985791613">Обзор</translation>
 <translation id="4300318234632215983">Произносить URL после названия ссылки</translation>
 <translation id="4301352596632316575">содержит подменю.</translation>
+<translation id="4322625298640984693">Сиена</translation>
 <translation id="4342180618051828363">{COUNT,plural, =1{точка}=3{многоточие}one{# точка}few{# точки}many{# точек}other{# dots}}</translation>
 <translation id="4347461890115250064">Следующего списка нет.</translation>
 <translation id="4367650418938037324">Конечные узлы Math ML.</translation>
@@ -421,13 +481,17 @@
 <translation id="4378308539633073595">Прокрутить вперед.</translation>
 <translation id="4384583879834880242">Вопросы и ответы</translation>
 <translation id="4391478986194775161">cntntinfo</translation>
+<translation id="4402014469255336455">Насыщенный небесно-голубой</translation>
 <translation id="443163561286008705">reset</translation>
+<translation id="4432457053224379116">Индийский красный</translation>
 <translation id="4457472090507035117">Голос:</translation>
 <translation id="4471074325120394300">Ссылок нет.</translation>
 <translation id="4476183483923481720">Новая строка.</translation>
+<translation id="4479068155583208887">Огнеупорный кирпич</translation>
 <translation id="4482330759234983253">Перейти к предыдущей таблице</translation>
 <translation id="4491109536499578614">Изображение</translation>
 <translation id="4505167975768625962">Вставка</translation>
+<translation id="4511186779140817916">Бланшированный миндаль</translation>
 <translation id="4517854969512651305">Увеличить значение.</translation>
 <translation id="4529987814483543472">Классическая раскладка</translation>
 <translation id="4532633738839459153">{COUNT,plural, =1{косая черта}one{# косая черта}few{# косые черты}many{# косых черт}other{# slashes}}</translation>
@@ -464,11 +528,13 @@
 <translation id="479989351350248267">поиск</translation>
 <translation id="4804818685124855865">Отключиться</translation>
 <translation id="481165870889056555">Назвать заголовок текущей страницы</translation>
+<translation id="4815668758102003883">Бледно-бирюзовый</translation>
 <translation id="4826415162591436065">Перейти к следующему элементу</translation>
 <translation id="4826604887384865800">Следующий переход</translation>
 <translation id="4827410568042294688">Выделение отменено.</translation>
 <translation id="4838490795649708173">Коснитесь четырьмя пальцами</translation>
 <translation id="4839925464551908214">Перейти к предыдущей строке</translation>
+<translation id="4841614409681890122">Насыщенный розовый</translation>
 <translation id="4842108708071771135">Следующей цитаты нет.</translation>
 <translation id="4844625982113518938">Чтобы узнать, какая это клавиша, нажмите на нее. Чтобы выйти из режима обучения, нажмите CTRL + Ц.</translation>
 <translation id="4846428657345567687">Добро пожаловать в ChromeVox!</translation>
@@ -479,6 +545,7 @@
 <translation id="4867316986324544967">Включить ведение журнала синтеза речи</translation>
 <translation id="4877261390094455813">Введите поисковый запрос.</translation>
 <translation id="4886524826165775965"><ph name="INDEX" /> из <ph name="TOTAL" /></translation>
+<translation id="4892105484979139179">Темный циан</translation>
 <translation id="489907760999452556">Внутренняя ссылка.</translation>
 <translation id="4915087353619183190">Запускается режим обучения. Нажмите клавишу или коснитесь изображения жеста, чтобы узнать, какую функцию они выполняют. Вы можете использовать как стандартную, так и брайлевскую клавиатуру. Для выхода нажмите Ctrl + W или клавишу Esc.</translation>
 <translation id="492295894462528572">Предисловие</translation>
@@ -509,6 +576,7 @@
 <translation id="5075936896689244141">Следующая раскладка</translation>
 <translation id="5078661581131202757">Выбор файла</translation>
 <translation id="5080758118274074384">Выполнено двойное нажатие.</translation>
+<translation id="5085453135206054947">Бледный фиолетово-красный</translation>
 <translation id="5087864757604726239">назад</translation>
 <translation id="5098541983634824365">Выход из сетки.</translation>
 <translation id="5102981729317424850">Панель инструментов</translation>
@@ -517,8 +585,11 @@
 <translation id="5110983769041734144">Предыдущего поля формы нет.</translation>
 <translation id="5111640677200759579">Заголовок столбца</translation>
 <translation id="5115892389597951922">Журнал ChromeVox</translation>
+<translation id="5119330972669454698">Плотная древесина</translation>
 <translation id="5136967254288895616">Предыдущей ссылки нет.</translation>
 <translation id="513774504516943387">lnk</translation>
+<translation id="5138912041966667164">Умеренный аспидно-синий</translation>
+<translation id="5140016802771803559">Пурпурный цвет имени Ребекки</translation>
 <translation id="5158275234811857234">Обложка</translation>
 <translation id="517143700877085897">, выделение снято.</translation>
 <translation id="5183440668879371625">Перейти к предыдущей строке</translation>
@@ -527,6 +598,7 @@
 <translation id="5203930734796605961">Клавише <ph name="KEY" /> уже назначена команда.</translation>
 <translation id="5205493599117157272">Список: <ph name="TYPE" />.</translation>
 <translation id="520883772648104506">Следующего переключателя нет.</translation>
+<translation id="5263034204789987535">Кукурузные рыльца</translation>
 <translation id="5263344797180442561">h2</translation>
 <translation id="528468243742722775">Завершить</translation>
 <translation id="5291783959063340370">Объект.</translation>
@@ -546,6 +618,7 @@
 <translation id="5374320867641260420">Следующей кнопки нет.</translation>
 <translation id="5376407118396657359">Для перемещения к другой ячейке нажмите Поиск + Ctrl + Alt и нужную стрелку.</translation>
 <translation id="5382299583965267720">Следующего заголовка первого уровня нет.</translation>
+<translation id="5400836586163650660">Серый</translation>
 <translation id="5402367795255837559">Шрифт Брайля</translation>
 <translation id="5402791055281059602">Модальное оповещение</translation>
 <translation id="5407530583102765689">{COUNT,plural, =1{точка с запятой}one{# точка с запятой}few{# точки с запятой}many{# точек с запятой}other{# semicolons}}</translation>
@@ -563,9 +636,11 @@
 <translation id="5500932716852106146">Предыдущего редактируемого текстового поля нет.</translation>
 <translation id="5502713021410870035">сентябрь</translation>
 <translation id="5507663321906818013">Эталон для отладки</translation>
+<translation id="551361796444814639">Умеренный синий</translation>
 <translation id="5518443085409638729">Показывать курсор между символами (как в Mac OS X)</translation>
 <translation id="552195134157544755">Переключатель</translation>
 <translation id="5534303576632885660">hdr</translation>
+<translation id="5539820223028224601">Гейнсборо</translation>
 <translation id="5546092960038624944">Предыдущего заголовка пятого уровня нет.</translation>
 <translation id="556042886152191864">Кнопка</translation>
 <translation id="5561345396546889625">Перейти к следующему списку</translation>
@@ -598,6 +673,7 @@
 <translation id="5712244464475377681">popbtn</translation>
 <translation id="5712338278108304766">Перейти к следующему столбцу</translation>
 <translation id="571866080859340309">Переход по группам.</translation>
+<translation id="5725079927589231571">Светлый стальной синий</translation>
 <translation id="5728409797179002635">Таблицы не найдены.</translation>
 <translation id="5729047866208036762">Для работы с математическим контентом используйте клавиши со стрелками.</translation>
 <translation id="5732189279857692565">Это второй заголовок. Чтобы продолжить, нажмите SEARCH + Р или SEARCH + SHIFT + Р.</translation>
@@ -608,6 +684,7 @@
 <translation id="5805940204952508776">Коснитесь двумя пальцами</translation>
 <translation id="5806206155699461681">Расширить функциональность определенных сайтов (например, Google Поиска)</translation>
 <translation id="5819072574982403430">Элемент дерева</translation>
+<translation id="5822819874379903994">Темно-бирюзовый</translation>
 <translation id="5826479389509458994">Строка <ph name="ROW" />, столбец <ph name="COL" /></translation>
 <translation id="5847883414085148048">Посвящение</translation>
 <translation id="5850707923114094062">Переместить назад</translation>
@@ -617,6 +694,7 @@
 <translation id="5867591286054666064">При изучении руководства вы можете нажать любую клавишу и услышать ее название.</translation>
 <translation id="5869546221129391014">Сетка</translation>
 <translation id="5876817486144482042">Уменьшить громкость речи</translation>
+<translation id="5878908838135392163">Пыльно-голубой</translation>
 <translation id="5887397643266327462">Титры шрифтом Брайля включены.</translation>
 <translation id="5891934789323004067">Таблица.</translation>
 <translation id="5899860758576822363">Уменьшать его громкость во время чтения ChromeVox</translation>
@@ -630,6 +708,7 @@
 <translation id="5956928062748260866">Диалоговое окно</translation>
 <translation id="5963413905009737549">Раздел</translation>
 <translation id="5968607524793740041">Показать контекстное меню</translation>
+<translation id="5981446804259161541">Светлый циан</translation>
 <translation id="5983179082906765664">Увеличить точность навигации</translation>
 <translation id="5992285135956208197">Графический документ</translation>
 <translation id="5999630716831179808">Голоса</translation>
@@ -651,11 +730,14 @@
 <translation id="6129953537138746214">Пробел</translation>
 <translation id="6132506484792346370">Обычный или комбинированный список</translation>
 <translation id="6142308968191113180">Заголовок четвертого уровня</translation>
+<translation id="6150023170003443621">Желто-зеленый</translation>
 <translation id="6158882249329863701">строка <ph name="TABLECELLROWINDEX" />, столбец <ph name="TABLECELLCOLUMNINDEX" /></translation>
 <translation id="6164829606128959761">счетчик</translation>
 <translation id="6169420925157477918">Изображение с подробным описанием</translation>
 <translation id="6186305613600865047">Перейти в конец страницы</translation>
+<translation id="6187190722927752226">Аквамариновый</translation>
 <translation id="6193330012414963395">AM/PM</translation>
+<translation id="6197361807490522975">Темно-синий</translation>
 <translation id="622484624075952240">Вниз</translation>
 <translation id="6236061028292614533">Перейти к следующему заголовку</translation>
 <translation id="6254901459154107917">Перейти к следующей редактируемой области текста</translation>
@@ -669,10 +751,13 @@
 <translation id="6324551002951139333">Найдена грамматическая ошибка</translation>
 <translation id="6325241889020214828">копировать <ph name="TEXT" />.</translation>
 <translation id="6348657800373377022">Поле со списком</translation>
+<translation id="6348869651006731065">Тусклый серый</translation>
 <translation id="6350358010104919766">{COUNT,plural, =1{маркер списка}one{# маркер списка}few{# маркера списка}many{# маркеров списка}other{# маркера списка}}</translation>
 <translation id="6355910664415701303">Предыдущего пункта списка нет.</translation>
 <translation id="6364795331201459219">h6</translation>
 <translation id="6368143427468974988">Перейти к предыдущему заголовку</translation>
+<translation id="6376999910001533545">Красно-коричневый</translation>
+<translation id="6378394210114975876">Чертополох</translation>
 <translation id="6385591741672306837">стлбц</translation>
 <translation id="6387719785439924554">aside</translation>
 <translation id="6411426777058107714">Предыдущего переключателя нет.</translation>
@@ -685,11 +770,18 @@
 <translation id="6459511626086141404">Обычная раскладка</translation>
 <translation id="6468049171101508116">Перейти к следующей кнопке</translation>
 <translation id="646954774886932461">Указатель</translation>
+<translation id="6470797302070897045">Размер шрифта <ph name="FONT_SIZE" />, начало</translation>
 <translation id="6493991254603208962">Уменьшить яркость</translation>
+<translation id="6497864469186228849">Шрифт <ph name="FONT_FAMILY" />, конец</translation>
+<translation id="6501595918865591267">Бирюзовый</translation>
 <translation id="6508059270146105198">Разместить дисплей Брайля внизу страницы</translation>
+<translation id="6521550811716689390">Темно-фиолетовый</translation>
+<translation id="6536157907112457272">Лен</translation>
 <translation id="6536864053412760904">Токены MathML.</translation>
 <translation id="6540201937398578274">Поиск – это клавиша-модификатор в ChromeVox. С нее начинаются многие сочетания клавиш. Для навигации используются клавиши со стрелками.</translation>
+<translation id="6544923685317771506">Морская ракушка</translation>
 <translation id="6550720799683018100">Выберите комбинацию клавиш из списка ниже</translation>
+<translation id="6551185905438378412">Слоновая кость</translation>
 <translation id="6561818612645211875">Перейти к началу текущей строки</translation>
 <translation id="6579990219486187401">Светло-розовый</translation>
 <translation id="6583174818554398774">Перейти к следующему уровню детализации</translation>
@@ -704,6 +796,7 @@
 <translation id="6659594942844771486">Вкладка</translation>
 <translation id="667999046851023355">Документ</translation>
 <translation id="6688209025607531203">Немодальное оповещение</translation>
+<translation id="6689672606256159458">Темно-лососевый</translation>
 <translation id="6696967141280706829">Вступление</translation>
 <translation id="6697092096875747123">Перейти к предыдущему полю со списком</translation>
 <translation id="6702609185760332517">{COUNT,plural, =1{восклицательный знак}one{# восклицательный знак}few{# восклицательных знака}many{# восклицательных знаков}other{# восклицательного знака}}</translation>
@@ -719,6 +812,8 @@
 <translation id="6786800275320335305">Статья</translation>
 <translation id="6787839852456839824">Быстрые клавиши</translation>
 <translation id="6793101435925451627">lstbx</translation>
+<translation id="6815255864998354418">Лимонный шифоновый бисквит</translation>
+<translation id="6816066673340002913">Бледный золотарник</translation>
 <translation id="6826226459053491773">Проведите двумя пальцами вниз</translation>
 <translation id="6833103209700200188">Нижний колонтитул.</translation>
 <translation id="6858047746862060282">Пролог</translation>
@@ -731,7 +826,10 @@
 <translation id="6910969481785184048">Включение и отключение ChromeVox, а также отключение звука</translation>
 <translation id="6911965441508464308">Предыдущей строки нет.</translation>
 <translation id="6919104639734799681">Показать список таблиц</translation>
+<translation id="6949846980769640811">Умеренный аквамариновый</translation>
+<translation id="6955705049214951590">Приглушенно-розовый</translation>
 <translation id="6964088412282673743">Предыдущего элемента управления нет.</translation>
+<translation id="699159175332639490">Кнопка поиска + O + W</translation>
 <translation id="6994042831499278539">Ссылка на словарную статью</translation>
 <translation id="6996566555547746822">Перейти к следующему полю со списком</translation>
 <translation id="700202842116345659">Запись в библиографии</translation>
@@ -739,7 +837,9 @@
 <translation id="7010712454773919705">Клавиши-модификаторы ChromeVox</translation>
 <translation id="7031651751836475482">lstitm</translation>
 <translation id="7037042857287298941">Перейти к предыдущему списку</translation>
+<translation id="7039555289296502784">Серовато-оливковый</translation>
 <translation id="7041173719775863268">Выделение завершено.</translation>
+<translation id="7043850226734279132">Темное хаки</translation>
 <translation id="7048792632163898198">Перечисленные ниже быстрые клавиши не относятся к ChromeVox, но пригодятся при работе в браузере Chrome.
 Чтобы перейти к следующей кнопке, ссылке или другому элементу страницы, позволяющему выполнить действие, нажмите клавишу Tab. Чтобы вернуться к предыдущему подобному элементу, нажмите Shift + Tab.
 Чтобы перейти к адресной строке Chrome, также называемой омнибоксом, нажмите Ctrl + L.
@@ -747,13 +847,16 @@
 Чтобы закрыть вкладку, нажмите Ctrl + W.
 Чтобы перейти к следующей открытой вкладке, нажмите Ctrl + Tab.
 Чтобы открыть меню браузера Chrome, нажмите Alt + F.</translation>
+<translation id="7051308646573997571">Коралловый</translation>
 <translation id="7062635574500127092">Бирюзовый</translation>
 <translation id="7086377898680121060">Увеличить яркость</translation>
 <translation id="7088743565397416204">Чтобы нажать на выбранный элемент, дважды коснитесь экрана.</translation>
+<translation id="7091296112653361280">Белый навахо</translation>
 <translation id="7095834689119144465">Изменение текста: только цифры</translation>
 <translation id="7096001299300236431">Перейти к предыдущему файлу мультимедиа</translation>
 <translation id="7116595520562830928">multln</translation>
 <translation id="712735679809149106">Озвучивание слов.</translation>
+<translation id="7137397390322864165">Лососевый</translation>
 <translation id="713824876195128146">Перейти к следующей цитате</translation>
 <translation id="7143034430156387447">Переключение между 6- и 8-точечным шрифтами</translation>
 <translation id="7143207342074048698">Подключение</translation>
@@ -764,10 +867,12 @@
 <translation id="7165714724802225287">Текущий стиль дисплея: чередующийся.</translation>
 <translation id="7167657087543110">Озвучивание символов.</translation>
 <translation id="7170733337935166589">Перейти вперед во время непрерывного чтения</translation>
+<translation id="7173102181852295013">Полуночный синий</translation>
 <translation id="7181697990050180700">Ниже укажите быстрые клавиши для часто используемых команд.</translation>
 <translation id="7203150201908454328">Развернуто</translation>
 <translation id="7210211103303402262">мин.</translation>
 <translation id="7217912842225915592">+<ph name="NUM" /></translation>
+<translation id="7218782500591078391">Золотарник</translation>
 <translation id="7221740160534240920">Линия.</translation>
 <translation id="7226216518520804442">lst</translation>
 <translation id="7229749224609077523">6-точечный шрифт:</translation>
@@ -794,6 +899,8 @@
 <translation id="7370432716629432284">{COUNT,plural, =1{амперсанд}one{# амперсанд}few{# амперсанда}many{# амперсандов}other{# ampersands}}</translation>
 <translation id="737396357417333429">clk</translation>
 <translation id="7374104575779636480">Выход из таблицы.</translation>
+<translation id="7374188624530452127">Цвет шрифта <ph name="FONT_COLOR" />, начало</translation>
+<translation id="738899727977260036">Аспидно-синий</translation>
 <translation id="7392145451309930991">Начало совпадающего отрывка</translation>
 <translation id="739763518212184081">Перейти к предыдущей строке</translation>
 <translation id="7400575256015741911">Найдена орфографическая ошибка</translation>
@@ -809,9 +916,11 @@
 <translation id="7518543783849163354">Чтобы временно отключить озвучивание в ChromeVox, нажмите клавишу CTRL.</translation>
 <translation id="7521682724501952239">ChromeVox можно использовать на сенсорном экране.</translation>
 <translation id="7532613204005497612">июнь</translation>
+<translation id="7533226154149229506">Светло-желтый золотарник</translation>
 <translation id="7552432549459840808">Быстрые клавиши для работы с Chrome</translation>
 <translation id="7569983096843329377">Черный</translation>
 <translation id="7579911500627256166">точка <ph name="DOT" /></translation>
+<translation id="7596131838331109045">Светло-лососевый</translation>
 <translation id="7596919493010894443">Отмена выбора.</translation>
 <translation id="7604026522577407655">Перейти к началу текущего столбца</translation>
 <translation id="7604451927827590395">hdng</translation>
@@ -830,6 +939,14 @@
 <translation id="7684431668231950609">Редактирование текста, URL</translation>
 <translation id="7685589220304187312">tlbar</translation>
 <translation id="7693840228159394336">Перейти к предыдущему переключателю</translation>
+<translation id="769900455782717361">Форматирование текста.
+        <ph name="FONT_SIZE_STRING" />
+        <ph name="COLOR_STRING" />
+        <ph name="BOLD_STRING" />
+        <ph name="ITALIC_STRING" />
+        <ph name="UNDERLINE_STRING" />
+        <ph name="LINE_THROUGH_STRING" />
+        <ph name="FONT_FAMILY_STRING" /></translation>
 <translation id="7701196182766842984">autolst</translation>
 <translation id="7712273827621319827">Начало подчеркивания</translation>
 <translation id="7770823902658038748">Поле для ввода пароля "<ph name="NAME" />" со значением "<ph name="VALUE" />"</translation>
@@ -855,6 +972,8 @@
 <translation id="794091007957014205">{COUNT,plural, =1{коммерческое "эт"}one{# коммерческое "эт"}few{# коммерческих "эт"}many{# коммерческих "эт"}other{# at signs}}</translation>
 <translation id="7942349550061667556">Красный</translation>
 <translation id="7965147473449754028">меню закрыто</translation>
+<translation id="7968340748835037139">Темно-зеленый</translation>
+<translation id="7972507042926081808">Шоколадный</translation>
 <translation id="7974390230414479278">Элемент меню</translation>
 <translation id="8007540374018858731">h3</translation>
 <translation id="8009786657110126785">{COUNT,plural, =1{кавычка}one{# кавычка}few{# кавычки}many{# кавычек}other{# quotes}}</translation>
@@ -952,6 +1071,8 @@
 <translation id="8066678206530322333">Баннер</translation>
 <translation id="8076492880354921740">Вкладки</translation>
 <translation id="8091452896542422286">Пробел</translation>
+<translation id="8096975275316362544">Мятные сливки</translation>
+<translation id="8098587210054821856">Аспидно-серый</translation>
 <translation id="8110647606445335195">Ориентиров ARIA нет.</translation>
 <translation id="8138880386467279117">Нажмите</translation>
 <translation id="8153880621934657047">Ошибка. Перейдите в таблицу.</translation>
@@ -961,15 +1082,21 @@
 <translation id="8184828902145951186">стрк</translation>
 <translation id="8186185314313222077">включить полноэкранный режим</translation>
 <translation id="8199231515320852133">Назвать заголовки текущей ячейки</translation>
+<translation id="8202174735952881587">Небесно-голубой</translation>
 <translation id="820417203470636242">Пустая ячейка.</translation>
 <translation id="820469951249669083">Перейти к следующей строке</translation>
+<translation id="8205922869661890178">Открыть страницу с журналом разработчика.</translation>
 <translation id="8215202828671303819">Множественный выбор</translation>
+<translation id="8249864170673238087">Цвет <ph name="COLOR" />, прозрачность <ph name="OPACITY_PERCENTAGE" /> %.</translation>
 <translation id="826825447994856889">Введение</translation>
+<translation id="827422111966801947">Индиго</translation>
 <translation id="8276439074553447000">Перейти к предыдущему активируемому элементу</translation>
 <translation id="8278417001922463147">Предыдущей статьи нет.</translation>
 <translation id="8283603667300770666">Перейти к следующему полю формы</translation>
 <translation id="831207808878314375">Определение</translation>
 <translation id="8313653172105209786">dir</translation>
+<translation id="8316881042119029234">Старое кружево</translation>
+<translation id="8326783648485765113">Зеленая лужайка</translation>
 <translation id="8344569602005188545">час.</translation>
 <translation id="8345569862449483843">{COUNT,plural, =1{решетка}one{# решетка}few{# решетки}many{# решеток}other{# pound signs}}</translation>
 <translation id="8374154622594089836">месяц</translation>
@@ -1000,18 +1127,23 @@
 <translation id="860150890330522909">Флажок "<ph name="NAME" />", установлен</translation>
 <translation id="8603071050456974042">Панель управления ChromeVox</translation>
 <translation id="8606621670302093223">Выбор даты</translation>
+<translation id="8613709718990529335">Биск</translation>
+<translation id="8628186274519446680">Томатный</translation>
 <translation id="8631359288236106450">Выбрано: <ph name="COUNT" /></translation>
 <translation id="8638532244051952400">Назвать координаты текущей ячейки</translation>
+<translation id="8640369214276455272">Белый дым</translation>
 <translation id="8650576015643545550">Предыдущего списка нет.</translation>
 <translation id="8651481478098336970">отключить звук</translation>
 <translation id="8653646212587894517">Показать список ссылок</translation>
 <translation id="8656888282555543604">Включить ведение журнала для шрифта Брайля</translation>
 <translation id="8664519043722036194">сек.</translation>
 <translation id="867187640362843212">Заголовок пятого уровня.</translation>
+<translation id="8696284982970258155">Мускатная дыня</translation>
 <translation id="8697111817566059991">{COUNT,plural, =1{вертикальная черта}one{# вертикальная черта}few{# вертикальные черты}many{# вертикальных черт}other{# vertical pipes}}</translation>
 <translation id="8735450637152821465">Выделение начато.</translation>
 <translation id="8743786158317878347">Ввести структурированное содержание, например таблицу</translation>
 <translation id="8747966237988593539">Нумерованный список.</translation>
+<translation id="8749988712346667988">Серебристый</translation>
 <translation id="8759334257841767240">Следующей ссылки нет.</translation>
 <translation id="8767968232364267681">Перейти к следующему заголовку четвертого уровня</translation>
 <translation id="8770473310765924354">Закончить ввод структурированного содержания, например таблицы</translation>
@@ -1025,6 +1157,7 @@
 <translation id="8882002077197914455">Заголовок строки</translation>
 <translation id="8883850400338911892">изм. url 8точ.</translation>
 <translation id="8896347895970027998">Включить или отключить ChromeVox.</translation>
+<translation id="8896479570570613387">Умеренный пурпурный</translation>
 <translation id="8898516272131543774">Повторно озвучивать пунктуацию</translation>
 <translation id="8900148057318340779">Клавиша-префикс</translation>
 <translation id="8908714597367957477">colhdr</translation>
@@ -1045,6 +1178,7 @@
 <translation id="9066023754636984703">Чтобы перейти к дополнительным сведениям, нажмите Поиск + A, затем J.</translation>
 <translation id="9067522039955793016">Разрыв страницы</translation>
 <translation id="9077213568694924680">Удалено из выбранного фрагмента.</translation>
+<translation id="9077305471618729969">Светлый цвет морской волны</translation>
 <translation id="9082874451376019682">Предыдущего ползунка нет.</translation>
 <translation id="9087707351856729768">Чтобы сработало автозаполнение, начните вводить текст.</translation>
 <translation id="9089864840575085222">Повторно озвучивать вводимый текст</translation>
@@ -1054,6 +1188,7 @@
 <translation id="911476240645808512">{COUNT,plural, =1{знак процента}one{# знак процента}few{# знака процента}many{# знаков процента}other{# percent signs}}</translation>
 <translation id="9115913704608474258">ноябрь</translation>
 <translation id="9128414153595658330">dlg</translation>
+<translation id="9133928141873682933">Хаки</translation>
 <translation id="9149560530563164529">sctn</translation>
 <translation id="9150735707954472829">Вкладка</translation>
 <translation id="9151211641321628915">Озвучить краткое описание текущего элемента</translation>
@@ -1062,9 +1197,13 @@
 <translation id="9173115498289768110">Громкость: <ph name="PERCENT" />%</translation>
 <translation id="9178973770513562274">Перемещайтесь по списку с помощью стрелок вверх и вниз или введите поисковый запрос.</translation>
 <translation id="9192904702577636854">Бегущая строка</translation>
+<translation id="9208241857935108694">Античный белый</translation>
 <translation id="9212322457209634662">Следующего раздела нет.</translation>
+<translation id="9220679313820249046">Оранжево-красный</translation>
+<translation id="9223032053830369045">Темно-красный</translation>
 <translation id="923331726185079994">Расширение ChromeVox обновлено</translation>
 <translation id="930275611743429116">Начать или завершить выделение</translation>
+<translation id="93384979447910801">Темный цвет морской волны</translation>
 <translation id="948171205378458592">Замедлить речь</translation>
 <translation id="958854023026327378">Проведите одним пальцем вниз</translation>
 <translation id="962913030769097253">Перейти к следующему заголовку первого уровня</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sl.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sl.xtb
index 09c650bb..3fb3e889 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sl.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_sl.xtb
@@ -694,7 +694,7 @@
 <translation id="5867591286054666064">V vadnici pritisnite poljubno tipko, če želite slišati njeno ime.</translation>
 <translation id="5869546221129391014">Mreža</translation>
 <translation id="5876817486144482042">Zmanjšanje glasnosti govora</translation>
-<translation id="5878908838135392163">Svetlo modra</translation>
+<translation id="5878908838135392163">Kobaltno modra</translation>
 <translation id="5887397643266327462">Braillovi napisi so omogočeni.</translation>
 <translation id="5891934789323004067">Tabela</translation>
 <translation id="5899860758576822363">Predvajaj pri nižji glasnosti, ko ChromeVox govori</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_te.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_te.xtb
index 9403c41..46e9ab4 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_te.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_te.xtb
@@ -380,7 +380,7 @@
 <translation id="3716845769494773620">బహుళ పంక్తి</translation>
 <translation id="3731746171184829332">మునుపటి శీర్షిక లేదు.</translation>
 <translation id="3735039640698208086">ఆడియో ప్లే చేస్తున్నప్పుడు...</translation>
-<translation id="3755561384917041694">దయచేసి పొడిగించిన బ్రెయిలీ ఆదేశాలను ఉపయోగించడానికి స్థితి ట్రే, యాక్సెస్‌ సౌల‌భ్య‌త‌లో స్క్రీన్‌పై కీబోర్డ్‌‌ను ప్రారంభించండి.</translation>
+<translation id="3755561384917041694">దయచేసి మ‌రింత వివ‌ర‌ణాత్మ‌క‌ బ్రెయిలీ ఆదేశాలను ఉపయోగించడానికి స్థితి ట్రే, యాక్సెస్‌లో స్క్రీన్‌పై కీబోర్డ్‌‌ను ఆరంభించండి.</translation>
 <translation id="3762198587642264450">ప్రస్తుత అడ్డు వరుస యొక్క చివరకు వెళ్లండి</translation>
 <translation id="3777255250339039212">h1</translation>
 <translation id="3777742246909257041">మంచు</translation>
@@ -659,7 +659,7 @@
 <translation id="5628125749885014029">h4</translation>
 <translation id="5632083598315326067">గ్రాఫిక్స్ చిహ్నం</translation>
 <translation id="5637871198229500030">మునుపటి పట్టిక లేదు.</translation>
-<translation id="5653397561111110475">Chromebook టచ్ స్క్రీన్ ప్రాప్యత సామర్థ్య లక్షణాలను ఉపయోగించండి</translation>
+<translation id="5653397561111110475">Chromebook టచ్ స్క్రీన్ యాక్సెస్‌ సామర్థ్య లక్షణాలను ఉపయోగించండి</translation>
 <translation id="5655682562155942719">దాటివేసే ఆదేశాలు</translation>
 <translation id="56637627897541303">వచన ప్రదేశం</translation>
 <translation id="5678161956734658133">mled</translation>
diff --git a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_uk.xtb b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_uk.xtb
index 4381b044..d490dd82 100644
--- a/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_uk.xtb
+++ b/chrome/browser/resources/chromeos/chromevox/strings/chromevox_strings_uk.xtb
@@ -693,7 +693,7 @@
 <translation id="5867591286054666064">Коли посібник відкрито, натисніть будь-яку клавішу, щоб почути її назву.</translation>
 <translation id="5869546221129391014">Сітка</translation>
 <translation id="5876817486144482042">Зменшити гучність мовлення</translation>
-<translation id="5878908838135392163">Синій з пороховим відтінком</translation>
+<translation id="5878908838135392163">Пудрово-синій</translation>
 <translation id="5887397643266327462">Брайлівські субтитри ввімкнено.</translation>
 <translation id="5891934789323004067">Таблиця</translation>
 <translation id="5899860758576822363">Відтворювати тихіше, коли ChromeVox зчитує з екрана</translation>
diff --git a/chrome/browser/resources/downloads/item.html b/chrome/browser/resources/downloads/item.html
index fb3924e..ef98942 100644
--- a/chrome/browser/resources/downloads/item.html
+++ b/chrome/browser/resources/downloads/item.html
@@ -24,11 +24,20 @@
   <template>
     <style include="action-link cr-hidden-style cr-icons paper-button-style">
       :host {
+        --controlled-by-active-color: #333;
+        --controlled-by-active-link-color: var(--google-blue-600);
+        --controlled-by-inactive-color: #5a5a5a;
         display: flex;
         flex-direction: column;
         outline: none;
       }
 
+      :host-context([dark]) {
+        --controlled-by-active-color: inherit;
+        --controlled-by-active-link-color: var(--cr-link-color);
+        --controlled-by-inactive-color: inherit;
+      }
+
       paper-button {
         font-weight: 500;
         margin: 0;
@@ -218,21 +227,18 @@
         margin: .7em 0;
       }
 
-      #controlled-by {
-        margin-inline-start: 8px;
-      }
-
       #controlled-by,
       #controlled-by a {
-        color: #5a5a5a;
+        color: var(--controlled-by-inactive-color);
       }
 
       .is-active #controlled-by {
-        color: #333;
+        color: var(--controlled-by-active-color);
+        margin-inline-start: 8px;
       }
 
       .is-active #controlled-by a {
-        color: var(--google-blue-600);
+        color: var(--controlled-by-active-link-color);
       }
 
       #remove-wrapper {
diff --git a/chrome/browser/resources/md_extensions/BUILD.gn b/chrome/browser/resources/md_extensions/BUILD.gn
index 3f48c50..10308a0 100644
--- a/chrome/browser/resources/md_extensions/BUILD.gn
+++ b/chrome/browser/resources/md_extensions/BUILD.gn
@@ -176,6 +176,7 @@
 js_library("item_behavior") {
   deps = [
     "//ui/webui/resources/js:cr",
+    "//ui/webui/resources/js:load_time_data",
   ]
   externs_list = [ "$externs_path/developer_private.js" ]
 }
diff --git a/chrome/browser/resources/md_extensions/activity_log/BUILD.gn b/chrome/browser/resources/md_extensions/activity_log/BUILD.gn
index 2b6d957..836d0fc 100644
--- a/chrome/browser/resources/md_extensions/activity_log/BUILD.gn
+++ b/chrome/browser/resources/md_extensions/activity_log/BUILD.gn
@@ -48,10 +48,12 @@
   deps = [
     ":activity_log_history",
     ":activity_log_stream",
+    "..:item_behavior",
     "..:navigation_helper",
     "//ui/webui/resources/cr_elements:cr_container_shadow_behavior",
     "//ui/webui/resources/cr_elements/cr_search_field:cr_search_field",
     "//ui/webui/resources/js:cr",
+    "//ui/webui/resources/js:i18n_behavior",
     "//ui/webui/resources/js/cr/ui:focus_without_ink",
   ]
   externs_list = [
diff --git a/chrome/browser/resources/md_extensions/activity_log/activity_log.html b/chrome/browser/resources/md_extensions/activity_log/activity_log.html
index 9e7244fd..b9bae98 100644
--- a/chrome/browser/resources/md_extensions/activity_log/activity_log.html
+++ b/chrome/browser/resources/md_extensions/activity_log/activity_log.html
@@ -1,26 +1,30 @@
 <link rel="import" href="chrome://resources/html/polymer.html">
 
 <link rel="import" href="chrome://resources/cr_elements/cr_container_shadow_behavior.html">
+<link rel="import" href="chrome://resources/cr_elements/cr_icons_css.html">
 <link rel="import" href="chrome://resources/cr_elements/cr_search_field/cr_search_field.html">
-<link rel="import" href="chrome://resources/cr_elements/paper_button_style_css.html">
 <link rel="import" href="chrome://resources/cr_elements/paper_tabs_style_css.html">
 <link rel="import" href="chrome://resources/cr_elements/shared_vars_css.html">
 <link rel="import" href="chrome://resources/html/cr.html">
 <link rel="import" href="chrome://resources/html/cr/ui/focus_without_ink.html">
+<link rel="import" href="chrome://resources/html/i18n_behavior.html">
 <link rel="import" href="chrome://resources/polymer/v1_0/iron-pages/iron-pages.html">
 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper-icon-button-light.html">
 <link rel="import" href="chrome://resources/polymer/v1_0/paper-tabs/paper-tabs.html">
 <link rel="import" href="activity_log_history.html">
 <link rel="import" href="activity_log_stream.html">
+<link rel="import" href="../item_behavior.html">
 <link rel="import" href="../navigation_helper.html">
 <link rel="import" href="../shared_style.html">
 
 <dom-module id="extensions-activity-log">
   <template>
-    <style include="shared-style paper-button-style paper-tabs-style">
+    <style include="cr-icons shared-style paper-tabs-style">
       #activity-log-heading {
+        @apply --cr-title-text;
+        display: flex;
+        flex-direction: row;
         flex-grow: 1;
-        margin-inline-start: 16px;
       }
 
       #clear-activities-button {
@@ -31,6 +35,13 @@
         padding-inline-end: 8px;
       }
 
+      #icon {
+        height: 24px;
+        margin-inline-end: 12px;
+        margin-inline-start: 16px;
+        width: 24px;
+      }
+
       paper-tabs {
         font-size: inherit;
         height: 40px;
@@ -43,14 +54,17 @@
             <button id="closeButton" aria-label="$i18n{back}"
                 on-click="onCloseButtonTap_"></button>
           </paper-icon-button-light>
-          <span id="activity-log-heading">$i18n{activityLogPageHeading}</span>
+          <img id="icon" src="[[extensionInfo.iconUrl]]"
+              alt$="[[appOrExtension(
+                  extensionInfo.type,
+                  '$i18nPolymer{appIcon}',
+                  '$i18nPolymer{extensionIcon}')]]">
+          <div id="activity-log-heading">
+            [[i18n('activityLogPageHeading', extensionInfo.name)]]
+          </div>
           <cr-search-field label="$i18n{activityLogSearchLabel}"
               on-search-changed="onSearchChanged_">
           </cr-search-field >
-          <paper-button id="clear-activities-button"
-              on-click="onClearButtonTap_">
-            $i18n{clearActivities}
-          </paper-button>
         </div>
         <paper-tabs noink selected="{{selectedSubpage_}}">
           <paper-tab id="history-tab">
@@ -64,7 +78,7 @@
           <div>
             <template is="dom-if"
                 if="[[isHistoryTabSelected_(selectedSubpage_)]]" restamp>
-              <activity-log-history extension-id="[[extensionId]]"
+              <activity-log-history extension-id="[[extensionInfo.id]]"
                   delegate="[[delegate]]" last-search="[[lastSearch_]]">
               </activity-log-history>
             </template>
@@ -72,7 +86,7 @@
           <div>
             <template is="dom-if"
                 if="[[isStreamTabSelected_(selectedSubpage_)]]" restamp>
-              <activity-log-stream extension-id="[[extensionId]]"
+              <activity-log-stream extension-id="[[extensionInfo.id]]"
                   delegate="[[delegate]]">
               </activity-log-stream>
             </template>
diff --git a/chrome/browser/resources/md_extensions/activity_log/activity_log.js b/chrome/browser/resources/md_extensions/activity_log/activity_log.js
index bed1dfd..19e5f18c 100644
--- a/chrome/browser/resources/md_extensions/activity_log/activity_log.js
+++ b/chrome/browser/resources/md_extensions/activity_log/activity_log.js
@@ -23,11 +23,16 @@
 
     behaviors: [
       CrContainerShadowBehavior,
+      I18nBehavior,
+      extensions.ItemBehavior,
     ],
 
     properties: {
-      /** @type {!string} */
-      extensionId: String,
+      /**
+       * The underlying ExtensionInfo for the details being displayed.
+       * @type {!chrome.developerPrivate.ExtensionInfo}
+       */
+      extensionInfo: Object,
 
       /** @type {!extensions.ActivityLogDelegate} */
       delegate: Object,
@@ -66,10 +71,6 @@
      * @private
      */
     onViewExitFinish_: function() {
-      const activityLogStream = this.$$('activity-log-stream');
-      if (activityLogStream) {
-        activityLogStream.clearStream();
-      }
       this.selectedSubpage_ = ActivityLogSubpage.NONE;
     },
 
@@ -90,20 +91,9 @@
     },
 
     /** @private */
-    onClearButtonTap_: function() {
-      if (this.selectedSubpage_ === ActivityLogSubpage.HISTORY) {
-        const activityLogHistory = this.$$('activity-log-history');
-        activityLogHistory.clearActivities();
-      } else {
-        const activityLogStream = this.$$('activity-log-stream');
-        activityLogStream.clearStream();
-      }
-    },
-
-    /** @private */
     onCloseButtonTap_: function() {
       extensions.navigation.navigateTo(
-          {page: Page.DETAILS, extensionId: this.extensionId});
+          {page: Page.DETAILS, extensionId: this.extensionInfo.id});
     },
 
     /**
diff --git a/chrome/browser/resources/md_extensions/activity_log/activity_log_history.html b/chrome/browser/resources/md_extensions/activity_log/activity_log_history.html
index ed61731..76ea48e 100644
--- a/chrome/browser/resources/md_extensions/activity_log/activity_log_history.html
+++ b/chrome/browser/resources/md_extensions/activity_log/activity_log_history.html
@@ -2,12 +2,44 @@
 
 <link rel="import" href="chrome://resources/html/cr.html">
 <link rel="import" href="chrome://resources/html/promise_resolver.html">
+<link rel="import" href="chrome://resources/cr_elements/paper_button_style_css.html">
+<link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-button.html">
 <link rel="import" href="activity_log_history_item.html">
 <link rel="import" href="../shared_style.html">
 
 <dom-module id="activity-log-history">
   <template>
-    <style include="shared-style"></style>
+    <style include="paper-button-style shared-style">
+      :host {
+        --activity-log-call-and-count-width: 529px;
+        --activity-type-width: 85px;
+        --activity-count-width: 100px;
+      }
+
+      .activity-table-headings {
+        max-width: var(--activity-log-call-and-count-width);
+      }
+
+      #activity-type {
+        flex: 0 var(--activity-type-width);
+      }
+
+      #activity-key {
+        flex: 1;
+        margin-inline-start: 10px;
+      }
+
+      #activity-count {
+        flex: 0 var(--activity-count-width);
+        text-align: end;
+      }
+    </style>
+    <div class="activity-subpage-header">
+      <paper-button class="clear-activities-button"
+          on-click="onClearActivitiesClick_">
+        $i18n{clearActivities}
+      </paper-button>
+    </div>
     <div id="loading-activities" class="activity-message"
         hidden$="[[!shouldShowLoadingMessage_(
             pageState_)]]">
@@ -20,6 +52,11 @@
     </div>
     <div id="activity-list"
         hidden$="[[!shouldShowActivities_(pageState_, activityData_)]]">
+      <div class="activity-table-headings">
+        <span id="activity-type">$i18n{activityLogTypeColumn}</span>
+        <span id="activity-key">$i18n{activityLogNameColumn}</span>
+        <span id="activity-count">$i18n{activityLogCountColumn}</span>
+      </div>
       <template is="dom-repeat" items="[[activityData_]]">
         <activity-log-history-item data="[[item]]">
         </activity-log-history-item>
diff --git a/chrome/browser/resources/md_extensions/activity_log/activity_log_history.js b/chrome/browser/resources/md_extensions/activity_log/activity_log_history.js
index b66a8096..9353c1f5 100644
--- a/chrome/browser/resources/md_extensions/activity_log/activity_log_history.js
+++ b/chrome/browser/resources/md_extensions/activity_log/activity_log_history.js
@@ -263,7 +263,8 @@
           this.activityData_.length > 0;
     },
 
-    clearActivities: function() {
+    /** @private */
+    onClearActivitiesClick_: function() {
       this.delegate.deleteActivitiesFromExtension(this.extensionId).then(() => {
         this.processActivities_([]);
       });
diff --git a/chrome/browser/resources/md_extensions/activity_log/activity_log_history_item.html b/chrome/browser/resources/md_extensions/activity_log/activity_log_history_item.html
index 386933d..53c9992 100644
--- a/chrome/browser/resources/md_extensions/activity_log/activity_log_history_item.html
+++ b/chrome/browser/resources/md_extensions/activity_log/activity_log_history_item.html
@@ -15,7 +15,6 @@
         border-top: var(--cr-separator-line);
         display: block;
         padding: 8px var(--cr-section-padding);
-        --activity-log-call-and-count-width: 529px;
       }
 
       #activity-item-main-row {
@@ -48,7 +47,7 @@
       }
 
       #activity-type {
-        flex: 0 85px;
+        flex: 0 var(--activity-type-width);
       }
 
       #activity-key {
@@ -60,7 +59,7 @@
       }
 
       #activity-count {
-        flex: 0 100px;
+        flex: 0 var(--activity-count-width);
         text-align: end;
       }
 
diff --git a/chrome/browser/resources/md_extensions/activity_log/activity_log_stream.html b/chrome/browser/resources/md_extensions/activity_log/activity_log_stream.html
index 1cd0026..b969b6b0 100644
--- a/chrome/browser/resources/md_extensions/activity_log/activity_log_stream.html
+++ b/chrome/browser/resources/md_extensions/activity_log/activity_log_stream.html
@@ -2,17 +2,38 @@
 
 <link rel="import" href="chrome://resources/html/cr.html">
 <link rel="import" href="chrome://resources/cr_elements/paper_button_style_css.html">
+<link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-button.html">
 <link rel="import" href="activity_log_stream_item.html">
 <link rel="import" href="../shared_style.html">
 
 <dom-module id="activity-log-stream">
   <template>
     <style include="shared-style paper-button-style">
-      #activity-log-stream-header {
-        justify-content: flex-end;
+      :host {
+        --activity-log-call-and-time-width: 590px;
+        --activity-type-width: 85px;
+        --activity-time-width: 100px;
+      }
+
+      .activity-table-headings {
+        max-width: var(--activity-log-call-and-time-width);
+      }
+
+      #activity-type {
+        flex: 0 var(--activity-type-width);
+      }
+
+      #activity-key {
+        flex: 1;
+        margin-inline-start: 10px;
+      }
+
+      #activity-time {
+        flex: 0 var(--activity-time-width);
+        text-align: end;
       }
     </style>
-    <div id="activity-log-stream-header" class="page-header">
+    <div class="activity-subpage-header">
       <paper-button id="toggle-stream-button" on-click="onToggleButtonClick_">
         <span hidden$="[[isStreamOn_]]">
           $i18n{startActivityStream}
@@ -21,6 +42,10 @@
           $i18n{stopActivityStream}
         </span>
       </paper-button>
+      <paper-button class="clear-activities-button"
+          on-click="clearStream_">
+        $i18n{clearActivities}
+      </paper-button>
     </div>
     <div id="empty-stream-message" class="activity-message"
         hidden$="[[!isStreamEmpty_(activityStream_.length)]]">
@@ -33,6 +58,11 @@
     </div>
     <div id="activity-stream-list"
         hidden$="[[isStreamEmpty_(activityStream_.length)]]">
+      <div class="activity-table-headings">
+        <span id="activity-type">$i18n{activityLogTypeColumn}</span>
+        <span id="activity-key">$i18n{activityLogNameColumn}</span>
+        <span id="activity-time">$i18n{activityLogTimeColumn}</span>
+      </div>
       <template is="dom-repeat" items="[[activityStream_]]">
         <activity-log-stream-item id="[[item.id]]" data="[[item]]">
         </activity-log-stream-item>
diff --git a/chrome/browser/resources/md_extensions/activity_log/activity_log_stream.js b/chrome/browser/resources/md_extensions/activity_log/activity_log_stream.js
index 24a13bf..f2c01d4 100644
--- a/chrome/browser/resources/md_extensions/activity_log/activity_log_stream.js
+++ b/chrome/browser/resources/md_extensions/activity_log/activity_log_stream.js
@@ -82,10 +82,11 @@
     /** @override */
     detached: function() {
       this.pauseStream_();
-      this.clearStream();
+      this.clearStream_();
     },
 
-    clearStream: function() {
+    /** @private */
+    clearStream_: function() {
       this.activityStream_ = [];
     },
 
diff --git a/chrome/browser/resources/md_extensions/activity_log/activity_log_stream_item.html b/chrome/browser/resources/md_extensions/activity_log/activity_log_stream_item.html
index 7104d8d..7fc0df69 100644
--- a/chrome/browser/resources/md_extensions/activity_log/activity_log_stream_item.html
+++ b/chrome/browser/resources/md_extensions/activity_log/activity_log_stream_item.html
@@ -14,7 +14,6 @@
         border-top: var(--cr-separator-line);
         display: block;
         padding: 8px var(--cr-section-padding);
-        --activity-log-call-and-time-width: 590px;
       }
 
       #activity-item-main-row {
@@ -38,7 +37,7 @@
       }
 
       #activity-type {
-        flex: 0 85px;
+        flex: 0 var(--activity-type-width);
       }
 
       #activity-name {
@@ -50,7 +49,7 @@
       }
 
       #activity-time {
-        flex: 0 100px;
+        flex: 0 var(--activity-time-width);
         text-align: end;
       }
 
diff --git a/chrome/browser/resources/md_extensions/detail_view.html b/chrome/browser/resources/md_extensions/detail_view.html
index 20a8254..45b3284 100644
--- a/chrome/browser/resources/md_extensions/detail_view.html
+++ b/chrome/browser/resources/md_extensions/detail_view.html
@@ -15,6 +15,7 @@
 <link rel="import" href="chrome://resources/html/cr/ui/focus_without_ink.html">
 <link rel="import" href="chrome://resources/polymer/v1_0/iron-flex-layout/iron-flex-layout-classes.html">
 <link rel="import" href="chrome://resources/polymer/v1_0/iron-icon/iron-icon.html">
+<link rel="import" href="chrome://resources/polymer/v1_0/paper-button/paper-button.html">
 <link rel="import" href="chrome://resources/polymer/v1_0/paper-icon-button/paper-icon-button-light.html">
 <link rel="import" href="chrome://resources/polymer/v1_0/paper-spinner/paper-spinner-lite.html">
 <link rel="import" href="chrome://resources/polymer/v1_0/paper-styles/color.html">
diff --git a/chrome/browser/resources/md_extensions/detail_view.js b/chrome/browser/resources/md_extensions/detail_view.js
index 1ff977b..1c47790 100644
--- a/chrome/browser/resources/md_extensions/detail_view.js
+++ b/chrome/browser/resources/md_extensions/detail_view.js
@@ -16,7 +16,7 @@
     properties: {
       /**
        * The underlying ExtensionInfo for the details being displayed.
-       * @type {chrome.developerPrivate.ExtensionInfo}
+       * @type {!chrome.developerPrivate.ExtensionInfo}
        */
       data: Object,
 
diff --git a/chrome/browser/resources/md_extensions/error_page.html b/chrome/browser/resources/md_extensions/error_page.html
index c07940c..59895a34 100644
--- a/chrome/browser/resources/md_extensions/error_page.html
+++ b/chrome/browser/resources/md_extensions/error_page.html
@@ -117,8 +117,12 @@
       .stack-trace-container li.selected,
       .stack-trace-container li:hover {
         background: var(--google-blue-100);
+        color: var(--google-grey-900);  /* Same in light & dark modes. */
       }
 
+      /* TODO(crbug.com/937159): all of the code shown in the errors page is
+       * themed for "light mode" and needs to be updated to co-exit with "dark
+       * mode" when specs are available. */
       extensions-code-section {
         background: white;
         height: 200px;
@@ -132,6 +136,10 @@
       .start:focus {
         outline: none;
       }
+
+      .context-url {
+        word-wrap: break-word;
+      }
     </style>
     <div class="page-container" id="container">
       <div class="page-content">
diff --git a/chrome/browser/resources/md_extensions/item_list.html b/chrome/browser/resources/md_extensions/item_list.html
index 71766b6..3e12344 100644
--- a/chrome/browser/resources/md_extensions/item_list.html
+++ b/chrome/browser/resources/md_extensions/item_list.html
@@ -2,15 +2,15 @@
 
 <link rel="import" href="chrome://resources/cr_components/managed_footnote/managed_footnote.html">
 <link rel="import" href="chrome://resources/cr_elements/cr_container_shadow_behavior.html">
-<link rel="import" href="chrome://resources/cr_elements/shared_style_css.html">
 <link rel="import" href="chrome://resources/html/cr.html">
 <link rel="import" href="chrome://resources/html/i18n_behavior.html">
 <link rel="import" href="chrome://resources/polymer/v1_0/iron-a11y-announcer/iron-a11y-announcer.html">
 <link rel="import" href="item.html">
+<link rel="import" href="shared_style.html">
 
 <dom-module id="extensions-item-list">
   <template>
-    <style include="cr-shared-style">
+    <style include="shared-style">
       .items-container,
       #content-wrapper {
         --extensions-card-width: 400px;
@@ -35,6 +35,10 @@
         text-align: center;
       }
 
+      :host-context([dark]) .empty-list-message {
+        color: var(--cr-secondary-text-color);
+      }
+
       .items-container {
         --grid-gutter: 12px;
         --max-columns: 3;
diff --git a/chrome/browser/resources/md_extensions/manager.html b/chrome/browser/resources/md_extensions/manager.html
index e02b021e..0acd967 100644
--- a/chrome/browser/resources/md_extensions/manager.html
+++ b/chrome/browser/resources/md_extensions/manager.html
@@ -97,7 +97,7 @@
       <cr-lazy-render id="activity-log">
         <template>
           <extensions-activity-log delegate="[[delegate]]" slot="view"
-              extension-id="[[activityLogItemId_]]">
+              extension-info="[[activityLogItem_]]">
           </extensions-activity-log>
         </template>
       </cr-lazy-render>
diff --git a/chrome/browser/resources/md_extensions/manager.js b/chrome/browser/resources/md_extensions/manager.js
index 4eba159..eda57f21 100644
--- a/chrome/browser/resources/md_extensions/manager.js
+++ b/chrome/browser/resources/md_extensions/manager.js
@@ -98,10 +98,11 @@
       detailViewItem_: Object,
 
       /**
-       * The id of the item for the activity log view subpage.
-       * See also errorPageItem_.
+       * The item that provides some information about the current extension
+       * for the activity log view subpage. See also errorPageItem_.
+       * @private {!chrome.developerPrivate.ExtensionInfo|undefined}
        */
-      activityLogItemId_: String,
+      activityLogItem_: Object,
 
       /** @private {!Array<!chrome.developerPrivate.ExtensionInfo>} */
       extensions_: Array,
@@ -486,7 +487,7 @@
           return;
         }
 
-        this.activityLogItemId_ = assert(data.id);
+        this.activityLogItem_ = assert(data);
       }
 
       if (fromPage != toPage) {
diff --git a/chrome/browser/resources/md_extensions/shared_style.html b/chrome/browser/resources/md_extensions/shared_style.html
index 8b80b9d..02697f0 100644
--- a/chrome/browser/resources/md_extensions/shared_style.html
+++ b/chrome/browser/resources/md_extensions/shared_style.html
@@ -17,6 +17,29 @@
         text-align: center;
       }
 
+      .activity-subpage-header {
+        border-bottom: var(--cr-separator-line);
+        display: flex;
+        justify-content: flex-end;
+        padding: 8px 12px;
+      }
+
+      .activity-table-headings {
+        align-items: center;
+        display: flex;
+        flex-direction: row;
+        font-weight: 500;
+        margin-inline-end: auto;
+
+        /* Match separator height. */
+        min-height: calc(var(--cr-section-min-height) - var(--separator-gap));
+        padding: 0 var(--cr-section-padding);
+      }
+
+      .clear-activities-button {
+        margin: 0 8px;
+      }
+
       .page-container {
         height: 100%;
         overflow: overlay;
diff --git a/chrome/browser/resources/settings/site_settings/all_sites.js b/chrome/browser/resources/settings/site_settings/all_sites.js
index db92dd3..640de0d 100644
--- a/chrome/browser/resources/settings/site_settings/all_sites.js
+++ b/chrome/browser/resources/settings/site_settings/all_sites.js
@@ -432,6 +432,7 @@
   onResetSettings_: function(e) {
     const contentSettingsTypes = this.getCategoryList();
     const index = this.actionMenuModel_.index;
+    this.browserProxy.recordAction(settings.AllSitesAction.RESET_PERMISSIONS);
     if (this.actionMenuModel_.item.etldPlus1 !=
         this.filteredList_[index].etldPlus1) {
       return;
diff --git a/chrome/browser/resources/settings/site_settings/constants.js b/chrome/browser/resources/settings/site_settings/constants.js
index c8f5998..d3033098 100644
--- a/chrome/browser/resources/settings/site_settings/constants.js
+++ b/chrome/browser/resources/settings/site_settings/constants.js
@@ -94,3 +94,16 @@
  * @type {string}
  */
 settings.INVALID_CATEGORY_SUBTYPE = '';
+
+/**
+ * Contains the possible record action types.
+ * This should be kept in sync with the |AllSitesAction| enum in
+ * chrome/browser/ui/webui/settings/site_settings_handler.cc
+ * @enum {number}
+ */
+settings.AllSitesAction = {
+  LOAD_PAGE: 0,
+  RESET_PERMISSIONS: 1,
+  CLEAR_DATA: 2,
+  ENTER_SITE_DETAILS: 3,
+};
\ No newline at end of file
diff --git a/chrome/browser/resources/settings/site_settings/site_entry.js b/chrome/browser/resources/settings/site_settings/site_entry.js
index ad387e8..7954a1b 100644
--- a/chrome/browser/resources/settings/site_settings/site_entry.js
+++ b/chrome/browser/resources/settings/site_settings/site_entry.js
@@ -327,6 +327,7 @@
    */
   onOriginTap_: function(e) {
     this.navigateToSiteDetails_(this.siteGroup.origins[e.model.index].origin);
+    this.browserProxy.recordAction(settings.AllSitesAction.ENTER_SITE_DETAILS);
   },
 
   /**
@@ -338,6 +339,8 @@
     // Individual origins don't expand - just go straight to Site Details.
     if (!this.grouped_(this.siteGroup)) {
       this.navigateToSiteDetails_(this.siteGroup.origins[0].origin);
+      this.browserProxy.recordAction(
+          settings.AllSitesAction.ENTER_SITE_DETAILS);
       return;
     }
     this.toggleCollapsible_();
diff --git a/chrome/browser/resources/settings/site_settings/site_settings_prefs_browser_proxy.js b/chrome/browser/resources/settings/site_settings/site_settings_prefs_browser_proxy.js
index 4375947da..267e480 100644
--- a/chrome/browser/resources/settings/site_settings/site_settings_prefs_browser_proxy.js
+++ b/chrome/browser/resources/settings/site_settings/site_settings_prefs_browser_proxy.js
@@ -349,6 +349,12 @@
      * @param {string} etldPlus1 The etld+1 to clear data from.
      */
     clearEtldPlus1DataAndCookies(etldPlus1) {}
+
+    /**
+     * Record All Sites Page action for metrics.
+     *  @param {number} action number.
+     */
+    recordAction(action) {}
   }
 
   /**
@@ -504,6 +510,11 @@
     clearEtldPlus1DataAndCookies(etldPlus1) {
       chrome.send('clearEtldPlus1DataAndCookies', [etldPlus1]);
     }
+
+    /** @override */
+    recordAction(action) {
+      chrome.send('recordAction', [action]);
+    }
   }
 
   // The singleton instance_ is replaced with a test version of this wrapper
diff --git a/chrome/browser/resources/welcome/onboarding_welcome/set_as_default/nux_set_as_default.html b/chrome/browser/resources/welcome/onboarding_welcome/set_as_default/nux_set_as_default.html
index 0b8da5b..c88537c4 100644
--- a/chrome/browser/resources/welcome/onboarding_welcome/set_as_default/nux_set_as_default.html
+++ b/chrome/browser/resources/welcome/onboarding_welcome/set_as_default/nux_set_as_default.html
@@ -77,7 +77,7 @@
       <div class="logo"></div>
       <h1 tabindex="-1">$i18n{setDefaultHeader}</h1>
       <h2>$i18n{setDefaultSubHeader}</h2>
-      <div class="illustration"></div>
+      <div class="illustration" aria-hidden="true"></div>
       <div class="button-bar">
         <paper-button id="decline-button" on-click="onDeclineClick_">
           $i18n{setDefaultSkip}
diff --git a/chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc b/chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc
index eabf942..87318f2 100644
--- a/chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc
+++ b/chrome/browser/ui/ash/launcher/chrome_launcher_controller.cc
@@ -106,6 +106,18 @@
          item.type == ash::TYPE_BROWSER_SHORTCUT;
 }
 
+// Returns the app_id of the crostini app that can handle the given web content.
+// Returns the empty string if crostini does not recognise the contents. This is
+// used to prevent crbug.com/855662.
+// TODO(crbug.com/846546): Remove this function when the crostini terminal is
+// less hacky
+std::string GetCrostiniAppIdFromContents(content::WebContents* web_contents) {
+  Browser* browser = chrome::FindBrowserWithWebContents(web_contents);
+  base::Optional<std::string> app_id_opt =
+      crostini::CrostiniAppIdFromAppName(browser->app_name());
+  return app_id_opt.value_or("");
+}
+
 }  // namespace
 
 // A class to get events from ChromeOS when a user gets changed or added.
@@ -494,6 +506,8 @@
 ash::ShelfID ChromeLauncherController::GetShelfIDForWebContents(
     content::WebContents* contents) {
   std::string app_id = launcher_controller_helper_->GetAppID(contents);
+  if (app_id.empty() && crostini::IsCrostiniEnabled(profile()))
+    app_id = GetCrostiniAppIdFromContents(contents);
   if (app_id.empty() && ContentCanBeHandledByGmailApp(contents))
     app_id = kGmailAppId;
 
diff --git a/chrome/browser/ui/ash/launcher/chrome_launcher_controller_unittest.cc b/chrome/browser/ui/ash/launcher/chrome_launcher_controller_unittest.cc
index 131e166..7134bad 100644
--- a/chrome/browser/ui/ash/launcher/chrome_launcher_controller_unittest.cc
+++ b/chrome/browser/ui/ash/launcher/chrome_launcher_controller_unittest.cc
@@ -4695,3 +4695,36 @@
   launcher_controller_->PinAppWithID(crostini::kCrostiniTerminalId);
   EXPECT_EQ("Back, AppList, Chrome, Terminal", GetPinnedAppStatus());
 }
+
+// TODO(crbug.com/846546) Recognising app id from the browser app_name is only
+// necessary because the crostini terminal is a little hacky. Pending a better
+// terminal implementation we should remove this test.
+TEST_F(ChromeLauncherControllerTest, CrostiniBrowserWindowsRecogniseShelfItem) {
+  InitLauncherController();
+  crostini::CrostiniTestHelper helper(profile());
+
+  // We want to match this shelf item.
+  ash::ShelfItem item;
+  item.id = ash::ShelfID("blah");
+  item.type = ash::ShelfItemType::TYPE_APP;
+  model_->Add(item);
+
+  // We manually create a browser window with the correct app_name, as this is
+  // how the app_id is communicated.
+  Browser::CreateParams params = Browser::CreateParams::CreateForApp(
+      crostini::AppNameFromCrostiniAppId(item.id.app_id),
+      true /* trusted_srouce */, browser()->window()->GetBounds(), profile(),
+      true /* user_gesture */);
+  params.window = browser()->window();
+  params.type = Browser::TYPE_TABBED;
+  Browser* b = new Browser(params);
+  set_browser(b);
+  chrome::NewTab(browser());
+  browser()->window()->Show();
+
+  EXPECT_EQ(launcher_controller_
+                ->GetShelfIDForWebContents(
+                    browser()->tab_strip_model()->GetActiveWebContents())
+                .app_id,
+            item.id.app_id);
+}
diff --git a/chrome/browser/ui/ash/launcher/crostini_app_window_shelf_controller.cc b/chrome/browser/ui/ash/launcher/crostini_app_window_shelf_controller.cc
index e5a62ff..426df68 100644
--- a/chrome/browser/ui/ash/launcher/crostini_app_window_shelf_controller.cc
+++ b/chrome/browser/ui/ash/launcher/crostini_app_window_shelf_controller.cc
@@ -226,12 +226,12 @@
     owner()->GetShelfSpinnerController()->CloseCrostiniSpinners();
   }
 
-  RegisterAppWindow(window, shelf_app_id);
-
   // Prevent Crostini window from showing up after user switch.
   MultiUserWindowManagerClient::GetInstance()->SetWindowOwner(
       window,
-      user_manager::UserManager::Get()->GetActiveUser()->GetAccountId());
+      user_manager::UserManager::Get()->GetPrimaryUser()->GetAccountId());
+
+  RegisterAppWindow(window, shelf_app_id);
 
   // Move the Crostini app window to the right display if necessary.
   int64_t display_id = crostini_app_display_.GetDisplayIdForAppId(shelf_app_id);
@@ -257,7 +257,16 @@
   aura_window_to_app_window_[window] =
       std::make_unique<AppWindowBase>(shelf_id, widget);
   AppWindowBase* app_window = aura_window_to_app_window_[window].get();
-  AddToShelf(window, app_window);
+
+  const AccountId& current_user =
+      user_manager::UserManager::Get()->GetActiveUser()->GetAccountId();
+  const AccountId& window_owner =
+      MultiUserWindowManagerClient::GetInstance()->GetWindowOwner(window);
+  // Only add an app to the shelf if it's associated with the currently active
+  // user (which should always be the primary user at this time).
+  if (current_user == window_owner) {
+    AddToShelf(window, app_window);
+  }
 }
 
 void CrostiniAppWindowShelfController::OnWindowDestroying(
diff --git a/chrome/browser/ui/search/local_ntp_browsertest.cc b/chrome/browser/ui/search/local_ntp_browsertest.cc
index f37c7d1f..9acd12e 100644
--- a/chrome/browser/ui/search/local_ntp_browsertest.cc
+++ b/chrome/browser/ui/search/local_ntp_browsertest.cc
@@ -50,7 +50,7 @@
 #include "content/public/test/test_navigation_observer.h"
 #include "content/public/test/test_navigation_throttle_inserter.h"
 #include "testing/gtest/include/gtest/gtest.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 #include "ui/native_theme/test_native_theme.h"
 #include "url/gurl.h"
 
diff --git a/chrome/browser/ui/startup/credential_provider_signin_dialog_win.cc b/chrome/browser/ui/startup/credential_provider_signin_dialog_win.cc
index dc1bb7b..b6a1926 100644
--- a/chrome/browser/ui/startup/credential_provider_signin_dialog_win.cc
+++ b/chrome/browser/ui/startup/credential_provider_signin_dialog_win.cc
@@ -3,7 +3,10 @@
 // found in the LICENSE file.
 
 #include "chrome/browser/ui/startup/credential_provider_signin_dialog_win.h"
-#include "chrome/browser/ui/startup/credential_provider_signin_info_fetcher_win.h"
+
+#include <memory>
+#include <utility>
+#include <vector>
 
 #include "base/bind.h"
 #include "base/command_line.h"
@@ -12,6 +15,7 @@
 #include "base/syslog_logging.h"
 #include "chrome/browser/signin/signin_promo.h"
 #include "chrome/browser/ui/browser_dialogs.h"
+#include "chrome/browser/ui/startup/credential_provider_signin_info_fetcher_win.h"
 #include "chrome/browser/ui/webui/chrome_web_contents_handler.h"
 #include "chrome/common/chrome_switches.h"
 #include "chrome/credential_provider/common/gcp_strings.h"
@@ -75,7 +79,7 @@
     base::Value signin_result,
     scoped_refptr<network::SharedURLLoaderFactory> url_loader_factory) {
   DCHECK(signin_result.is_dict());
-  DCHECK(signin_result.DictSize() >= 1);
+  DCHECK(!signin_result.DictEmpty());
   int exit_code = signin_result
                       .FindKeyOfType(credential_provider::kKeyExitCode,
                                      base::Value::Type::INTEGER)
@@ -375,7 +379,8 @@
   // This view will be automatically deleted by the widget that owns it when it
   // is closed.
   auto view = std::make_unique<views::WebDialogView>(
-      context, delegate.release(), new ChromeWebContentsHandler);
+      context, delegate.release(),
+      std::make_unique<ChromeWebContentsHandler>());
   views::Widget::InitParams init_params(
       views::Widget::InitParams::TYPE_WINDOW_FRAMELESS);
   init_params.keep_on_top = true;
diff --git a/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc b/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
index 9ac209c..14afc7f 100644
--- a/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
+++ b/chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
@@ -98,8 +98,8 @@
 #include "ui/views/drag_utils.h"
 #include "ui/views/metrics.h"
 #include "ui/views/style/platform_style.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/view_constants.h"
-#include "ui/views/view_properties.h"
 #include "ui/views/widget/tooltip_manager.h"
 #include "ui/views/widget/widget.h"
 #include "ui/views/window/non_client_view.h"
diff --git a/chrome/browser/ui/views/chrome_web_dialog_view.cc b/chrome/browser/ui/views/chrome_web_dialog_view.cc
index cfe1bf2..05301bd7 100644
--- a/chrome/browser/ui/views/chrome_web_dialog_view.cc
+++ b/chrome/browser/ui/views/chrome_web_dialog_view.cc
@@ -4,6 +4,9 @@
 
 #include "chrome/browser/ui/views/chrome_web_dialog_view.h"
 
+#include <memory>
+
+#include "build/build_config.h"
 #include "chrome/browser/extensions/chrome_extension_web_contents_observer.h"
 #include "chrome/browser/ui/webui/chrome_web_contents_handler.h"
 #include "ui/views/controls/webview/web_dialog_view.h"
@@ -49,8 +52,8 @@
     content::BrowserContext* context,
     ui::WebDialogDelegate* delegate,
     const views::Widget::InitParams* extra_params) {
-  views::WebDialogView* view =
-      new views::WebDialogView(context, delegate, new ChromeWebContentsHandler);
+  views::WebDialogView* view = new views::WebDialogView(
+      context, delegate, std::make_unique<ChromeWebContentsHandler>());
   views::Widget::InitParams params;
   if (extra_params)
     params = *extra_params;
diff --git a/chrome/browser/ui/views/constrained_web_dialog_delegate_views.cc b/chrome/browser/ui/views/constrained_web_dialog_delegate_views.cc
index 2b4a96a..616d69da 100644
--- a/chrome/browser/ui/views/constrained_web_dialog_delegate_views.cc
+++ b/chrome/browser/ui/views/constrained_web_dialog_delegate_views.cc
@@ -33,13 +33,12 @@
 // potential use after destruction.
 class InitiatorWebContentsObserver
     : public content::WebContentsObserver {
-  public:
-   explicit InitiatorWebContentsObserver(content::WebContents* web_contents)
-      : content::WebContentsObserver(web_contents) {
-   }
+ public:
+  explicit InitiatorWebContentsObserver(content::WebContents* web_contents)
+      : content::WebContentsObserver(web_contents) {}
 
-  private:
-    DISALLOW_COPY_AND_ASSIGN(InitiatorWebContentsObserver);
+ private:
+  DISALLOW_COPY_AND_ASSIGN(InitiatorWebContentsObserver);
 };
 
 gfx::Size RestrictToPlatformMinimumSize(const gfx::Size& min_size) {
@@ -110,11 +109,12 @@
   WebDialogWebContentsDelegateViews(content::BrowserContext* browser_context,
                                     InitiatorWebContentsObserver* observer,
                                     ConstrainedDialogWebView* web_view)
-      : ui::WebDialogWebContentsDelegate(browser_context,
-                                         new ChromeWebContentsHandler()),
+      : ui::WebDialogWebContentsDelegate(
+            browser_context,
+            std::make_unique<ChromeWebContentsHandler>()),
         initiator_observer_(observer),
         web_view_(web_view) {}
-  ~WebDialogWebContentsDelegateViews() override {}
+  ~WebDialogWebContentsDelegateViews() override = default;
 
   // ui::WebDialogWebContentsDelegate:
   bool HandleKeyboardEvent(
diff --git a/chrome/browser/ui/views/download/download_item_view.cc b/chrome/browser/ui/views/download/download_item_view.cc
index e1fcf3f5..bb3fc05 100644
--- a/chrome/browser/ui/views/download/download_item_view.cc
+++ b/chrome/browser/ui/views/download/download_item_view.cc
@@ -70,7 +70,7 @@
 #include "ui/views/controls/button/md_text_button.h"
 #include "ui/views/controls/label.h"
 #include "ui/views/mouse_constants.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/root_view.h"
 #include "ui/views/widget/widget.h"
 
diff --git a/chrome/browser/ui/views/find_bar_view.cc b/chrome/browser/ui/views/find_bar_view.cc
index a920c91..64d88fad 100644
--- a/chrome/browser/ui/views/find_bar_view.cc
+++ b/chrome/browser/ui/views/find_bar_view.cc
@@ -44,7 +44,7 @@
 #include "ui/views/controls/separator.h"
 #include "ui/views/layout/box_layout.h"
 #include "ui/views/painter.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/view_targeter.h"
 #include "ui/views/widget/widget.h"
 
diff --git a/chrome/browser/ui/views/hover_button.cc b/chrome/browser/ui/views/hover_button.cc
index 0ab17985..d7c60585 100644
--- a/chrome/browser/ui/views/hover_button.cc
+++ b/chrome/browser/ui/views/hover_button.cc
@@ -19,7 +19,7 @@
 #include "ui/views/controls/styled_label.h"
 #include "ui/views/focus/focus_manager.h"
 #include "ui/views/layout/grid_layout.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace {
 
diff --git a/chrome/browser/ui/views/infobars/confirm_infobar.cc b/chrome/browser/ui/views/infobars/confirm_infobar.cc
index ea57e95..ac92a428 100644
--- a/chrome/browser/ui/views/infobars/confirm_infobar.cc
+++ b/chrome/browser/ui/views/infobars/confirm_infobar.cc
@@ -18,7 +18,7 @@
 #include "ui/views/controls/button/md_text_button.h"
 #include "ui/views/controls/label.h"
 #include "ui/views/controls/link.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 // InfoBarService -------------------------------------------------------------
 
diff --git a/chrome/browser/ui/views/infobars/infobar_view.cc b/chrome/browser/ui/views/infobars/infobar_view.cc
index b81c7dd..dc3333b 100644
--- a/chrome/browser/ui/views/infobars/infobar_view.cc
+++ b/chrome/browser/ui/views/infobars/infobar_view.cc
@@ -38,7 +38,7 @@
 #include "ui/views/controls/label.h"
 #include "ui/views/controls/link.h"
 #include "ui/views/controls/menu/menu_runner.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/widget.h"
 #include "ui/views/window/non_client_view.h"
 
diff --git a/chrome/browser/ui/views/location_bar/custom_tab_bar_view.cc b/chrome/browser/ui/views/location_bar/custom_tab_bar_view.cc
index fcc5ec1..7ceb265 100644
--- a/chrome/browser/ui/views/location_bar/custom_tab_bar_view.cc
+++ b/chrome/browser/ui/views/location_bar/custom_tab_bar_view.cc
@@ -33,7 +33,7 @@
 #include "ui/views/layout/flex_layout_types.h"
 #include "ui/views/style/typography.h"
 #include "ui/views/style/typography_provider.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "url/gurl.h"
 
 #if defined(OS_CHROMEOS)
diff --git a/chrome/browser/ui/views/location_bar/zoom_bubble_view.cc b/chrome/browser/ui/views/location_bar/zoom_bubble_view.cc
index 6ceea89..1b0fa59 100644
--- a/chrome/browser/ui/views/location_bar/zoom_bubble_view.cc
+++ b/chrome/browser/ui/views/location_bar/zoom_bubble_view.cc
@@ -45,7 +45,7 @@
 #include "ui/views/controls/separator.h"
 #include "ui/views/layout/box_layout.h"
 #include "ui/views/layout/fill_layout.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/widget.h"
 
 namespace {
diff --git a/chrome/browser/ui/views/tabs/tab.cc b/chrome/browser/ui/views/tabs/tab.cc
index 08391d8..dc518b8e 100644
--- a/chrome/browser/ui/views/tabs/tab.cc
+++ b/chrome/browser/ui/views/tabs/tab.cc
@@ -69,7 +69,7 @@
 #include "ui/views/controls/button/image_button.h"
 #include "ui/views/controls/label.h"
 #include "ui/views/rect_based_targeting_utils.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/view_targeter.h"
 #include "ui/views/widget/tooltip_manager.h"
 #include "ui/views/widget/widget.h"
diff --git a/chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc b/chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
index c67a0dd..212ed4e 100644
--- a/chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
+++ b/chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
@@ -20,7 +20,7 @@
 #include "ui/views/controls/label.h"
 #include "ui/views/layout/flex_layout.h"
 #include "ui/views/layout/layout_provider.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/widget.h"
 
 namespace {
diff --git a/chrome/browser/ui/views/toolbar/browser_app_menu_button.cc b/chrome/browser/ui/views/toolbar/browser_app_menu_button.cc
index f51f7bd..b90334f 100644
--- a/chrome/browser/ui/views/toolbar/browser_app_menu_button.cc
+++ b/chrome/browser/ui/views/toolbar/browser_app_menu_button.cc
@@ -46,7 +46,7 @@
 #include "ui/views/controls/button/label_button_border.h"
 #include "ui/views/metrics.h"
 #include "ui/views/view.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 #if defined(OS_CHROMEOS)
 #include "chrome/browser/ui/ash/keyboard/chrome_keyboard_controller_client.h"
diff --git a/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc b/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc
index 9460335f..c2dc571 100644
--- a/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc
+++ b/chrome/browser/ui/views/toolbar/extension_toolbar_menu_view.cc
@@ -16,7 +16,7 @@
 #include "chrome/browser/ui/views/toolbar/toolbar_view.h"
 #include "ui/views/controls/menu/menu_item_view.h"
 #include "ui/views/controls/menu/submenu_view.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace {
 // The delay before we close the app menu if this was opened for a drop so that
diff --git a/chrome/browser/ui/views/toolbar/toolbar_button.cc b/chrome/browser/ui/views/toolbar/toolbar_button.cc
index 6da32a3..c4ecccd 100644
--- a/chrome/browser/ui/views/toolbar/toolbar_button.cc
+++ b/chrome/browser/ui/views/toolbar/toolbar_button.cc
@@ -29,7 +29,7 @@
 #include "ui/views/controls/menu/menu_item_view.h"
 #include "ui/views/controls/menu/menu_model_adapter.h"
 #include "ui/views/controls/menu/menu_runner.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/widget.h"
 
 ToolbarButton::ToolbarButton(views::ButtonListener* listener)
diff --git a/chrome/browser/ui/views/toolbar/toolbar_ink_drop_util.cc b/chrome/browser/ui/views/toolbar/toolbar_ink_drop_util.cc
index 6aa89a49..7194fc3 100644
--- a/chrome/browser/ui/views/toolbar/toolbar_ink_drop_util.cc
+++ b/chrome/browser/ui/views/toolbar/toolbar_ink_drop_util.cc
@@ -18,7 +18,7 @@
 #include "ui/views/animation/ink_drop_impl.h"
 #include "ui/views/style/platform_style.h"
 #include "ui/views/view.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 gfx::Insets GetToolbarInkDropInsets(const views::View* host_view,
                                     const gfx::Insets& margin_insets) {
diff --git a/chrome/browser/ui/views/toolbar/toolbar_view.cc b/chrome/browser/ui/views/toolbar/toolbar_view.cc
index cdec031..fa70d696 100644
--- a/chrome/browser/ui/views/toolbar/toolbar_view.cc
+++ b/chrome/browser/ui/views/toolbar/toolbar_view.cc
@@ -70,7 +70,7 @@
 #include "ui/views/accessibility/view_accessibility.h"
 #include "ui/views/layout/fill_layout.h"
 #include "ui/views/layout/flex_layout.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/tooltip_manager.h"
 #include "ui/views/widget/widget.h"
 #include "ui/views/window/non_client_view.h"
diff --git a/chrome/browser/ui/views/web_dialog_view_browsertest.cc b/chrome/browser/ui/views/web_dialog_view_browsertest.cc
index 7fab17d..a65af62 100644
--- a/chrome/browser/ui/views/web_dialog_view_browsertest.cc
+++ b/chrome/browser/ui/views/web_dialog_view_browsertest.cc
@@ -39,7 +39,9 @@
   TestWebDialogView(content::BrowserContext* context,
                     ui::WebDialogDelegate* delegate,
                     bool* observed_destroy)
-      : views::WebDialogView(context, delegate, new ChromeWebContentsHandler),
+      : views::WebDialogView(context,
+                             delegate,
+                             std::make_unique<ChromeWebContentsHandler>()),
         should_quit_on_size_change_(false),
         observed_destroy_(observed_destroy) {
     EXPECT_FALSE(*observed_destroy_);
diff --git a/chrome/browser/ui/webui/constrained_web_dialog_delegate_base.cc b/chrome/browser/ui/webui/constrained_web_dialog_delegate_base.cc
index df5a854f..79b1928c 100644
--- a/chrome/browser/ui/webui/constrained_web_dialog_delegate_base.cc
+++ b/chrome/browser/ui/webui/constrained_web_dialog_delegate_base.cc
@@ -5,6 +5,7 @@
 #include "chrome/browser/ui/webui/constrained_web_dialog_delegate_base.h"
 
 #include <string>
+#include <utility>
 
 #include "chrome/browser/profiles/profile.h"
 #include "chrome/browser/renderer_preferences_util.h"
@@ -26,8 +27,9 @@
     content::BrowserContext* browser_context,
     WebDialogDelegate* delegate,
     WebDialogWebContentsDelegate* tab_delegate)
-    : WebDialogWebContentsDelegate(browser_context,
-                                   new ChromeWebContentsHandler),
+    : WebDialogWebContentsDelegate(
+          browser_context,
+          std::make_unique<ChromeWebContentsHandler>()),
       web_dialog_delegate_(delegate),
       closed_via_webui_(false) {
   CHECK(delegate);
@@ -93,7 +95,7 @@
 
 gfx::NativeWindow ConstrainedWebDialogDelegateBase::GetNativeDialog() {
   NOTREACHED();
-  return NULL;
+  return nullptr;
 }
 
 WebContents* ConstrainedWebDialogDelegateBase::GetWebContents() {
diff --git a/chrome/browser/ui/webui/extensions/extensions_ui.cc b/chrome/browser/ui/webui/extensions/extensions_ui.cc
index 8ebe168..5708b886 100644
--- a/chrome/browser/ui/webui/extensions/extensions_ui.cc
+++ b/chrome/browser/ui/webui/extensions/extensions_ui.cc
@@ -187,6 +187,10 @@
     {"accessibilityErrorMultiLine",
      IDS_MD_EXTENSIONS_ACCESSIBILITY_ERROR_MULTI_LINE},
     {"activityLogPageHeading", IDS_MD_EXTENSIONS_ACTIVITY_LOG_PAGE_HEADING},
+    {"activityLogTypeColumn", IDS_MD_EXTENSIONS_ACTIVITY_LOG_TYPE_COLUMN},
+    {"activityLogNameColumn", IDS_MD_EXTENSIONS_ACTIVITY_LOG_NAME_COLUMN},
+    {"activityLogCountColumn", IDS_MD_EXTENSIONS_ACTIVITY_LOG_COUNT_COLUMN},
+    {"activityLogTimeColumn", IDS_MD_EXTENSIONS_ACTIVITY_LOG_TIME_COLUMN},
     {"activityLogSearchLabel", IDS_MD_EXTENSIONS_ACTIVITY_LOG_SEARCH_LABEL},
     {"activityLogHistoryTabHeading",
      IDS_MD_EXTENSIONS_ACTIVITY_LOG_HISTORY_TAB_HEADING},
diff --git a/chrome/browser/ui/webui/settings/site_settings_handler.cc b/chrome/browser/ui/webui/settings/site_settings_handler.cc
index f62fdfb..6b7585e 100644
--- a/chrome/browser/ui/webui/settings/site_settings_handler.cc
+++ b/chrome/browser/ui/webui/settings/site_settings_handler.cc
@@ -12,6 +12,7 @@
 #include "base/bind.h"
 #include "base/i18n/number_formatting.h"
 #include "base/macros.h"
+#include "base/metrics/histogram_macros.h"
 #include "base/metrics/user_metrics.h"
 #include "base/stl_util.h"
 #include "base/strings/utf_string_conversions.h"
@@ -79,6 +80,16 @@
 // only has placeholder, then create an ETLD+1 origin.
 constexpr char kPlaceholder[] = "placeholder";
 
+// These values are persisted to logs. Entries should not be renumbered and
+// numeric values should never be reused.
+enum class AllSitesAction {
+  kLoadPage = 0,
+  kResetPermissions = 1,
+  kClearData = 2,
+  kEnterSiteDetails = 3,
+  kMaxValue = kEnterSiteDetails,
+};
+
 // Return an appropriate API Permission ID for the given string name.
 extensions::APIPermission::APIPermission::ID APIPermissionFromGroupName(
     std::string type) {
@@ -289,6 +300,10 @@
   CreateOrAppendSiteGroupEntry(all_sites_map, origin);
 }
 
+void LogAllSitesAction(AllSitesAction action) {
+  UMA_HISTOGRAM_ENUMERATION("WebsiteSettings.AllSitesAction", action);
+}
+
 }  // namespace
 
 SiteSettingsHandler::SiteSettingsHandler(Profile* profile)
@@ -397,6 +412,10 @@
       base::BindRepeating(
           &SiteSettingsHandler::HandleClearEtldPlus1DataAndCookies,
           base::Unretained(this)));
+  web_ui()->RegisterMessageCallback(
+      "recordAction",
+      base::BindRepeating(&SiteSettingsHandler::HandleRecordAction,
+                          base::Unretained(this)));
 }
 
 void SiteSettingsHandler::OnJavascriptAllowed() {
@@ -731,6 +750,8 @@
   ConvertSiteGroupMapToListValue(all_sites_map_, origin_permission_set_,
                                  &result, profile);
 
+  LogAllSitesAction(AllSitesAction::kLoadPage);
+
   send_sites_list_ = true;
 
   ResolveJavascriptCallback(*callback_id, result);
@@ -1435,6 +1456,18 @@
   for (auto* node : nodes_to_delete) {
     cookies_tree_model_->DeleteCookieNode(node);
   }
+
+  LogAllSitesAction(AllSitesAction::kClearData);
+}
+
+void SiteSettingsHandler::HandleRecordAction(const base::ListValue* args) {
+  CHECK_EQ(1U, args->GetSize());
+  int action;
+  CHECK(args->GetInteger(0, &action));
+  DCHECK_LE(action, static_cast<int>(AllSitesAction::kMaxValue));
+  DCHECK_GE(action, static_cast<int>(AllSitesAction::kLoadPage));
+
+  LogAllSitesAction(static_cast<AllSitesAction>(action));
 }
 
 void SiteSettingsHandler::SetCookiesTreeModelForTesting(
diff --git a/chrome/browser/ui/webui/settings/site_settings_handler.h b/chrome/browser/ui/webui/settings/site_settings_handler.h
index d0bc0f6..f4bb674 100644
--- a/chrome/browser/ui/webui/settings/site_settings_handler.h
+++ b/chrome/browser/ui/webui/settings/site_settings_handler.h
@@ -226,6 +226,9 @@
   // Clear web storage data and cookies from cookies tree model for an ETLD+1.
   void HandleClearEtldPlus1DataAndCookies(const base::ListValue* args);
 
+  // Record metrics for actions on All Sites Page.
+  void HandleRecordAction(const base::ListValue* args);
+
   void SetCookiesTreeModelForTesting(
       std::unique_ptr<CookiesTreeModel> cookies_tree_model);
 
diff --git a/chrome/browser/ui/webui/web_dialog_web_contents_delegate_unittest.cc b/chrome/browser/ui/webui/web_dialog_web_contents_delegate_unittest.cc
index c2232cd..5129302a 100644
--- a/chrome/browser/ui/webui/web_dialog_web_contents_delegate_unittest.cc
+++ b/chrome/browser/ui/webui/web_dialog_web_contents_delegate_unittest.cc
@@ -37,9 +37,10 @@
 class TestWebContentsDelegate : public WebDialogWebContentsDelegate {
  public:
   explicit TestWebContentsDelegate(content::BrowserContext* context)
-      : WebDialogWebContentsDelegate(context, new ChromeWebContentsHandler) {
-  }
-  ~TestWebContentsDelegate() override {}
+      : WebDialogWebContentsDelegate(
+            context,
+            std::make_unique<ChromeWebContentsHandler>()) {}
+  ~TestWebContentsDelegate() override = default;
 
  private:
   DISALLOW_COPY_AND_ASSIGN(TestWebContentsDelegate);
@@ -49,11 +50,12 @@
  public:
   void SetUp() override {
     BrowserWithTestWindowTest::SetUp();
-    test_web_contents_delegate_.reset(new TestWebContentsDelegate(profile()));
+    test_web_contents_delegate_ =
+        std::make_unique<TestWebContentsDelegate>(profile());
   }
 
   void TearDown() override {
-    test_web_contents_delegate_.reset(NULL);
+    test_web_contents_delegate_.reset();
     BrowserWithTestWindowTest::TearDown();
   }
 
@@ -67,21 +69,21 @@
       GURL(), base::Time::Now(), 0, 0, GURL(), history::RedirectList(),
       ui::PAGE_TRANSITION_TYPED, false, history::SOURCE_SYNCED, false, true);
   test_web_contents_delegate_->NavigationStateChanged(
-      NULL, content::InvalidateTypes(0));
-  test_web_contents_delegate_->ActivateContents(NULL);
-  test_web_contents_delegate_->LoadingStateChanged(NULL, true);
-  test_web_contents_delegate_->CloseContents(NULL);
-  test_web_contents_delegate_->UpdateTargetURL(NULL, GURL());
-  test_web_contents_delegate_->SetContentsBounds(NULL, gfx::Rect());
+      nullptr, content::InvalidateTypes(0));
+  test_web_contents_delegate_->ActivateContents(nullptr);
+  test_web_contents_delegate_->LoadingStateChanged(nullptr, true);
+  test_web_contents_delegate_->CloseContents(nullptr);
+  test_web_contents_delegate_->UpdateTargetURL(nullptr, GURL());
+  test_web_contents_delegate_->SetContentsBounds(nullptr, gfx::Rect());
   EXPECT_EQ(0, browser()->tab_strip_model()->count());
   EXPECT_EQ(1U, chrome::GetTotalBrowserCount());
 }
 
 TEST_F(WebDialogWebContentsDelegateTest, OpenURLFromTabTest) {
   test_web_contents_delegate_->OpenURLFromTab(
-      NULL, OpenURLParams(GURL(url::kAboutBlankURL), Referrer(),
-                          WindowOpenDisposition::NEW_FOREGROUND_TAB,
-                          ui::PAGE_TRANSITION_LINK, false));
+      nullptr, OpenURLParams(GURL(url::kAboutBlankURL), Referrer(),
+                             WindowOpenDisposition::NEW_FOREGROUND_TAB,
+                             ui::PAGE_TRANSITION_LINK, false));
   // This should create a new foreground tab in the existing browser.
   EXPECT_EQ(1, browser()->tab_strip_model()->count());
   EXPECT_EQ(1U, chrome::GetTotalBrowserCount());
@@ -89,10 +91,10 @@
 
 TEST_F(WebDialogWebContentsDelegateTest, AddNewContentsForegroundTabTest) {
   std::unique_ptr<WebContents> contents =
-      WebContentsTester::CreateTestWebContents(profile(), NULL);
+      WebContentsTester::CreateTestWebContents(profile(), nullptr);
   test_web_contents_delegate_->AddNewContents(
-      NULL, std::move(contents), WindowOpenDisposition::NEW_FOREGROUND_TAB,
-      gfx::Rect(), false, NULL);
+      nullptr, std::move(contents), WindowOpenDisposition::NEW_FOREGROUND_TAB,
+      gfx::Rect(), false, nullptr);
   // This should create a new foreground tab in the existing browser.
   EXPECT_EQ(1, browser()->tab_strip_model()->count());
   EXPECT_EQ(1U, chrome::GetTotalBrowserCount());
@@ -101,15 +103,15 @@
 TEST_F(WebDialogWebContentsDelegateTest, DetachTest) {
   EXPECT_EQ(profile(), test_web_contents_delegate_->browser_context());
   test_web_contents_delegate_->Detach();
-  EXPECT_EQ(NULL, test_web_contents_delegate_->browser_context());
+  EXPECT_EQ(nullptr, test_web_contents_delegate_->browser_context());
   // Now, none of the following calls should do anything.
   test_web_contents_delegate_->OpenURLFromTab(
-      NULL, OpenURLParams(GURL(url::kAboutBlankURL), Referrer(),
-                          WindowOpenDisposition::NEW_FOREGROUND_TAB,
-                          ui::PAGE_TRANSITION_LINK, false));
+      nullptr, OpenURLParams(GURL(url::kAboutBlankURL), Referrer(),
+                             WindowOpenDisposition::NEW_FOREGROUND_TAB,
+                             ui::PAGE_TRANSITION_LINK, false));
   test_web_contents_delegate_->AddNewContents(
-      NULL, NULL, WindowOpenDisposition::NEW_FOREGROUND_TAB, gfx::Rect(), false,
-      NULL);
+      nullptr, nullptr, WindowOpenDisposition::NEW_FOREGROUND_TAB, gfx::Rect(),
+      false, nullptr);
   EXPECT_EQ(0, browser()->tab_strip_model()->count());
   EXPECT_EQ(1U, chrome::GetTotalBrowserCount());
 }
diff --git a/chrome/common/BUILD.gn b/chrome/common/BUILD.gn
index 0b8bddd..8629599 100644
--- a/chrome/common/BUILD.gn
+++ b/chrome/common/BUILD.gn
@@ -784,7 +784,7 @@
 
   public_deps = [
     "//mojo/public/mojom/base",
-    "//third_party/blink/public:web_feature_mojo_bindings",
+    "//third_party/blink/public/mojom:web_feature_mojo_bindings",
     "//url/mojom:url_mojom_origin",
   ]
 }
diff --git a/chrome/common/DEPS b/chrome/common/DEPS
index 9371619..59a5e78a 100644
--- a/chrome/common/DEPS
+++ b/chrome/common/DEPS
@@ -54,9 +54,9 @@
   "+rlz/buildflags/buildflags.h",
   "+sandbox/linux/services/credentials.h",
   "+services/network/public/cpp",
-  "+third_party/boringssl/src/include",
+  "+third_party/blink/public/mojom",
   "+third_party/blink/public/platform/web_client_hints_types.mojom.h",
-  "+third_party/blink/public/platform/web_feature.mojom.h",
+  "+third_party/boringssl/src/include",
   "+third_party/metrics_proto",  # For heap profiler test.
   "+third_party/widevine/cdm/buildflags.h",
   "+third_party/widevine/cdm/widevine_cdm_common.h",
diff --git a/chrome/common/extensions/api/_manifest_features.json b/chrome/common/extensions/api/_manifest_features.json
index 68a1940..14fd3d6 100644
--- a/chrome/common/extensions/api/_manifest_features.json
+++ b/chrome/common/extensions/api/_manifest_features.json
@@ -140,17 +140,10 @@
     "channel": "stable",
     "extension_types": ["shared_module"]
   },
-  "file_browser_handlers": [
-    {
-      "channel": "stable",
-      "extension_types": ["extension", "legacy_packaged_app"]
-    },
-    {
-      "channel": "stable",
-      "extension_types": ["platform_app"],
-      "location": "component"
-    }
-  ],
+  "file_browser_handlers": {
+    "channel": "stable",
+    "extension_types": ["extension", "legacy_packaged_app"]
+  },
   "file_system_provider_capabilities": [{
     "channel": "stable",
     "extension_types": ["extension", "platform_app"]
diff --git a/chrome/common/page_load_metrics/page_load_metrics.mojom b/chrome/common/page_load_metrics/page_load_metrics.mojom
index e1df3b0..1cb9eca8 100644
--- a/chrome/common/page_load_metrics/page_load_metrics.mojom
+++ b/chrome/common/page_load_metrics/page_load_metrics.mojom
@@ -5,7 +5,7 @@
 module page_load_metrics.mojom;
 
 import "mojo/public/mojom/base/time.mojom";
-import "third_party/blink/public/platform/web_feature.mojom";
+import "third_party/blink/public/mojom/web_feature/web_feature.mojom";
 import "url/mojom/origin.mojom";
 
 // TimeDeltas below relative to navigation start.
diff --git a/chrome/credential_provider/gaiacp/strings/gaia_resources_en-GB.xtb b/chrome/credential_provider/gaiacp/strings/gaia_resources_en-GB.xtb
index 2667645..9625308 100644
--- a/chrome/credential_provider/gaiacp/strings/gaia_resources_en-GB.xtb
+++ b/chrome/credential_provider/gaiacp/strings/gaia_resources_en-GB.xtb
@@ -10,10 +10,12 @@
 <translation id="3697479376287066058">Another account on this computer has already registered with this Google Account. Please sign in with a different Google Account.</translation>
 <translation id="4057329986137569701">An internal error occurred.</translation>
 <translation id="4128734677223009352">Signing in to your Google account failed. Make sure that the computer has an Internet connection, then try again.</translation>
+<translation id="4175879131870609567">Only the user that locked this workstation is currently allowed to sign in to the system.</translation>
 <translation id="6613125771987245372">Signing in with this Google account is not allowed. Try a different account.</translation>
 <translation id="7357241217513796177">Make sure that you have a network connection and try again.</translation>
 <translation id="7447167742844823007">Sign in using your Google Account</translation>
 <translation id="7463006580194749499">Add person</translation>
+<translation id="782439148700312319">Unable to enrol this computer for enterprise management.  Please sign in with a different Google account.</translation>
 <translation id="8440458902131551808">Your account has been locked. Please contact a system administrator.</translation>
 <translation id="8474372283141585908">Google Credential Provider</translation>
 <translation id="866458870819756755">A user could not be created.</translation>
diff --git a/chrome/renderer/page_load_metrics/page_timing_metrics_sender.h b/chrome/renderer/page_load_metrics/page_timing_metrics_sender.h
index 84dd58b4b6..a3925ec 100644
--- a/chrome/renderer/page_load_metrics/page_timing_metrics_sender.h
+++ b/chrome/renderer/page_load_metrics/page_timing_metrics_sender.h
@@ -14,7 +14,7 @@
 #include "chrome/common/page_load_metrics/page_load_timing.h"
 #include "chrome/renderer/page_load_metrics/page_resource_data_use.h"
 #include "third_party/blink/public/mojom/use_counter/css_property_id.mojom.h"
-#include "third_party/blink/public/platform/web_feature.mojom-shared.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-shared.h"
 #include "third_party/blink/public/platform/web_loading_behavior_flag.h"
 
 class GURL;
diff --git a/chrome/test/BUILD.gn b/chrome/test/BUILD.gn
index 8b6c59ba..a5adc4c6 100644
--- a/chrome/test/BUILD.gn
+++ b/chrome/test/BUILD.gn
@@ -3775,7 +3775,6 @@
       "../browser/extensions/api/declarative_net_request/dnr_test_base.h",
       "../browser/extensions/api/declarative_net_request/rule_indexing_unittest.cc",
       "../browser/extensions/api/declarative_net_request/ruleset_manager_unittest.cc",
-      "../browser/extensions/api/declarative_net_request/ruleset_matcher_unittest.cc",
       "../browser/extensions/api/declarative_webrequest/webrequest_action_unittest.cc",
       "../browser/extensions/api/declarative_webrequest/webrequest_rules_registry_unittest.cc",
       "../browser/extensions/api/developer_private/developer_private_api_unittest.cc",
diff --git a/chrome/test/chromedriver/test/run_py_tests.py b/chrome/test/chromedriver/test/run_py_tests.py
index a488bed..a9483d4 100755
--- a/chrome/test/chromedriver/test/run_py_tests.py
+++ b/chrome/test/chromedriver/test/run_py_tests.py
@@ -2007,20 +2007,8 @@
     frame = self._driver.FindElement('tag name', 'iframe')
     self._driver.SwitchToFrame(frame)
     a_inner = self._driver.FindElement('tag name', 'a')
-    if util.GetPlatformName() == 'mac':
-      # We are adding a loop for click into an Out of Process I-Frame (OOPIF)
-      # for Mac platform only because on Mac the I-Frame loads with a noticeable delay.
-      # This is a workaround for ChromeDriver bug 2710.
-      for i in range(20):
-        if i > 0:
-          time.sleep(0.5)
-        a_inner.Click()
-        frame_url = self._driver.ExecuteScript('return window.location.href')
-        if frame_url.endswith('#two'):
-          break
-    else:
-      a_inner.Click()
-      frame_url = self._driver.ExecuteScript('return window.location.href')
+    a_inner.Click()
+    frame_url = self._driver.ExecuteScript('return window.location.href')
     self.assertTrue(frame_url.endswith('#two'))
 
 
diff --git a/chrome/test/data/webui/extensions/activity_log_history_test.js b/chrome/test/data/webui/extensions/activity_log_history_test.js
index 1f73862..1f8d032 100644
--- a/chrome/test/data/webui/extensions/activity_log_history_test.js
+++ b/chrome/test/data/webui/extensions/activity_log_history_test.js
@@ -138,6 +138,11 @@
     activityLogHistory.remove();
   });
 
+  function getHistoryItems() {
+    return activityLogHistory.shadowRoot.querySelectorAll(
+        'activity-log-history-item');
+  }
+
   test('activities are present for extension', function() {
     proxyDelegate.testActivities = testActivities;
 
@@ -147,9 +152,9 @@
       testVisible('#no-activities', false);
       testVisible('#loading-activities', false);
       testVisible('#activity-list', true);
+      testVisible('.activity-table-headings', true);
 
-      const activityLogItems = activityLogHistory.shadowRoot.querySelectorAll(
-          'activity-log-history-item');
+      const activityLogItems = getHistoryItems();
       expectEquals(activityLogItems.length, 2);
 
       // Test the order of the activity log items here. This test is in this
@@ -171,8 +176,7 @@
 
     return setupActivityLogHistory().then(() => {
       Polymer.dom.flush();
-      const activityLogItems = activityLogHistory.shadowRoot.querySelectorAll(
-          'activity-log-history-item');
+      const activityLogItems = getHistoryItems();
 
       // One activity should be shown for each content script name.
       expectEquals(activityLogItems.length, 2);
@@ -189,8 +193,7 @@
 
     return setupActivityLogHistory().then(() => {
       Polymer.dom.flush();
-      const activityLogItems = activityLogHistory.shadowRoot.querySelectorAll(
-          'activity-log-history-item');
+      const activityLogItems = getHistoryItems();
 
       // First activity should be split into two groups as it has two actions
       // recorded in the other.webRequest object. We display the names of these
@@ -221,9 +224,7 @@
 
         return setupActivityLogHistory().then(() => {
           Polymer.dom.flush();
-          const activityLogItems =
-              activityLogHistory.shadowRoot.querySelectorAll(
-                  'activity-log-history-item');
+          const activityLogItems = getHistoryItems();
 
           expectEquals(activityLogItems.length, 2);
           proxyDelegate.resetResolver('getExtensionActivityLog');
@@ -235,11 +236,7 @@
               .then(() => proxyDelegate.whenCalled('getExtensionActivityLog'))
               .then(() => {
                 Polymer.dom.flush();
-                expectEquals(
-                    1,
-                    activityLogHistory.shadowRoot
-                        .querySelectorAll('activity-log-history-item')
-                        .length);
+                expectEquals(1, getHistoryItems().length);
               });
         });
       });
@@ -254,11 +251,7 @@
       testVisible('#no-activities', true);
       testVisible('#loading-activities', false);
       testVisible('#activity-list', false);
-      expectEquals(
-          activityLogHistory.shadowRoot
-              .querySelectorAll('activity-log-history-item')
-              .length,
-          0);
+      expectEquals(0, getHistoryItems().length);
     });
   });
 
@@ -277,4 +270,22 @@
       testVisible('#activity-list', false);
     });
   });
+
+  test('clicking on clear button clears the activity log history', function() {
+    proxyDelegate.testActivities = testActivities;
+
+    return setupActivityLogHistory().then(() => {
+      Polymer.dom.flush();
+
+      expectEquals(2, getHistoryItems().length);
+      activityLogHistory.$$('.clear-activities-button').click();
+      return proxyDelegate.whenCalled('deleteActivitiesFromExtension')
+          .then(() => {
+            Polymer.dom.flush();
+            testVisible('#no-activities', true);
+            testVisible('.activity-table-headings', false);
+            expectEquals(0, getHistoryItems().length);
+          });
+    });
+  });
 });
diff --git a/chrome/test/data/webui/extensions/activity_log_stream_test.js b/chrome/test/data/webui/extensions/activity_log_stream_test.js
index 9fb6765..72f353f0 100644
--- a/chrome/test/data/webui/extensions/activity_log_stream_test.js
+++ b/chrome/test/data/webui/extensions/activity_log_stream_test.js
@@ -72,7 +72,7 @@
     Polymer.dom.flush();
 
     // Stream should be on when element is first attached to the DOM.
-    testVisible('#activity-log-stream-header', true);
+    testVisible('.activity-subpage-header', true);
     testVisible('#empty-stream-message', true);
     testVisible('#stream-started-message', true);
 
@@ -125,11 +125,24 @@
     proxyDelegate.getOnExtensionActivity().callListeners(contentScriptActivity);
 
     Polymer.dom.flush();
-    streamItems = getStreamItems();
+    let streamItems = getStreamItems();
     expectEquals(2, streamItems.length);
 
     // We should see two items: one for every script called.
     expectEquals(streamItems[0].$$('#activity-name').innerText, 'script1.js');
     expectEquals(streamItems[1].$$('#activity-name').innerText, 'script2.js');
   });
+
+  test('clicking on clear button clears the activity log stream', function() {
+    proxyDelegate.getOnExtensionActivity().callListeners(activity1);
+
+    Polymer.dom.flush();
+    expectEquals(1, getStreamItems().length);
+    testVisible('.activity-table-headings', true);
+    activityLogStream.$$('.clear-activities-button').click();
+
+    Polymer.dom.flush();
+    expectEquals(0, getStreamItems().length);
+    testVisible('.activity-table-headings', false);
+  });
 });
diff --git a/chrome/test/data/webui/extensions/activity_log_test.js b/chrome/test/data/webui/extensions/activity_log_test.js
index c05d5a2..d1191d70 100644
--- a/chrome/test/data/webui/extensions/activity_log_test.js
+++ b/chrome/test/data/webui/extensions/activity_log_test.js
@@ -16,6 +16,13 @@
    * @type {extensions.ActivityLog}
    */
   let activityLog;
+
+  /**
+   * Backing extension info for the activity log.
+   * @type {chrome.developerPrivate.ExtensionInfo}
+   */
+  let extensionInfo;
+
   let proxyDelegate;
   let testVisible;
 
@@ -69,7 +76,11 @@
     activityLog = new extensions.ActivityLog();
     testVisible = extension_test_util.testVisible.bind(null, activityLog);
 
-    activityLog.extensionId = EXTENSION_ID;
+    extensionInfo = extension_test_util.createExtensionInfo({
+      id: EXTENSION_ID,
+    });
+    activityLog.extensionInfo = extensionInfo;
+
     proxyDelegate = new extensions.TestService();
     activityLog.delegate = proxyDelegate;
     proxyDelegate.testActivities = testActivities;
@@ -148,27 +159,6 @@
         });
   });
 
-  test('clicking on clear activities button clears activities', function() {
-    activityLog.$$('#clear-activities-button').click();
-
-    return proxyDelegate.whenCalled('deleteActivitiesFromExtension')
-        .then(() => {
-          Polymer.dom.flush();
-          const activityLogHistory = activityLog.$$('activity-log-history');
-          testVisible =
-              extension_test_util.testVisible.bind(null, activityLogHistory);
-
-          testVisible('#no-activities', true);
-          testVisible('#loading-activities', false);
-          testVisible('#activity-list', false);
-          expectEquals(
-              activityLogHistory.shadowRoot
-                  .querySelectorAll('activity-log-history-item')
-                  .length,
-              0);
-        });
-  });
-
   test('clicking on back button navigates to the details page', function() {
     Polymer.dom.flush();
 
@@ -201,32 +191,4 @@
       testVisible('activity-log-history', true);
     });
   });
-
-  test('clicking on clear button clears the activity log stream', function() {
-    Polymer.dom.flush();
-
-    // Navigate to the activity log stream.
-    activityLog.$$('#real-time-tab').click();
-    Polymer.dom.flush();
-    testVisible('activity-log-stream', true);
-
-    const activityLogStream = activityLog.$$('activity-log-stream');
-    const testVisibleForStream =
-        extension_test_util.testVisible.bind(null, activityLogStream);
-    proxyDelegate.getOnExtensionActivity().callListeners(testActivityEvent);
-
-    Polymer.dom.flush();
-    testVisibleForStream('#empty-stream-message', false);
-
-    expectEquals(
-        1,
-        activityLogStream.shadowRoot
-            .querySelectorAll('activity-log-stream-item')
-            .length);
-
-    activityLog.$$('#clear-activities-button').click();
-    Polymer.dom.flush();
-
-    testVisibleForStream('#empty-stream-message', true);
-  });
 });
diff --git a/chrome/test/data/webui/extensions/manager_unit_test.js b/chrome/test/data/webui/extensions/manager_unit_test.js
index e81549a..7796bad 100644
--- a/chrome/test/data/webui/extensions/manager_unit_test.js
+++ b/chrome/test/data/webui/extensions/manager_unit_test.js
@@ -185,7 +185,7 @@
 
       const activityLog = manager.$$('extensions-activity-log');
       expectTrue(!!activityLog);  // View should now be present.
-      expectEquals(extension.id, activityLog.extensionId);
+      expectEquals(extension.id, activityLog.extensionInfo.id);
 
       // Test that updates to different extensions does not change which
       // extension the activity log points to. Regression test for
@@ -195,7 +195,7 @@
         extensionInfo: secondExtension,
       });
 
-      expectEquals(extension.id, activityLog.extensionId);
+      expectEquals(extension.id, activityLog.extensionInfo.id);
     });
 
     test(assert(TestNames.ProfileSettings), function() {
diff --git a/chrome/test/data/webui/print_preview/dpi_settings_test.js b/chrome/test/data/webui/print_preview/dpi_settings_test.js
new file mode 100644
index 0000000..52866de
--- /dev/null
+++ b/chrome/test/data/webui/print_preview/dpi_settings_test.js
@@ -0,0 +1,83 @@
+// Copyright 2019 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.
+
+cr.define('dpi_settings_test', function() {
+  suite('DpiSettingsTest', function() {
+    /** @type {?PrintPreviewDpiSettingsElement} */
+    let dpiSection = null;
+
+    const dpiCapability = print_preview_test_utils.getCddTemplate('FooPrinter')
+                              .capabilities.printer.dpi;
+
+    const expectedCapabilityWithLabels =
+        print_preview_test_utils.getCddTemplate('FooPrinter')
+            .capabilities.printer.dpi;
+    expectedCapabilityWithLabels.option.forEach(option => {
+      option.name = option.horizontal_dpi.toString() + ' dpi';
+    });
+
+    /** @override */
+    setup(function() {
+      PolymerTest.clearBody();
+      dpiSection = document.createElement('print-preview-dpi-settings');
+      dpiSection.settings = {
+        dpi: {
+          value: {},
+          unavailableValue: {},
+          valid: true,
+          available: true,
+          setByPolicy: false,
+          key: 'dpi',
+        },
+      };
+      dpiSection.capability = dpiCapability;
+      dpiSection.disabled = false;
+      document.body.appendChild(dpiSection);
+    });
+
+    test('settings select', function() {
+      const settingsSelect = dpiSection.$$('print-preview-settings-select');
+      assertFalse(settingsSelect.disabled);
+
+      assertDeepEquals(expectedCapabilityWithLabels, settingsSelect.capability);
+      assertEquals('dpi', settingsSelect.settingName);
+    });
+
+    test('update from setting', function() {
+      const highQualityOption = dpiCapability.option[0];
+      const lowQualityOption = dpiCapability.option[1];
+      const highQualityWithLabel = expectedCapabilityWithLabels.option[0];
+      const lowQualityWithLabel = expectedCapabilityWithLabels.option[1];
+
+      // Set the setting to the printer default.
+      dpiSection.set('settings.dpi.value', highQualityOption);
+
+      // Default is 200 dpi.
+      const settingsSelect = dpiSection.$$('print-preview-settings-select');
+      assertDeepEquals(
+          highQualityWithLabel, JSON.parse(settingsSelect.selectedValue));
+      assertDeepEquals(highQualityOption, dpiSection.getSettingValue('dpi'));
+
+      // Change to 100
+      dpiSection.setSetting('dpi', lowQualityOption);
+      assertDeepEquals(
+          lowQualityWithLabel, JSON.parse(settingsSelect.selectedValue));
+
+      // Set the setting to an option that is not supported by the
+      // printer. This can occur if sticky settings are for a different
+      // printer at startup.
+      const unavailableOption = {
+        horizontal_dpi: 400,
+        vertical_dpi: 400,
+      };
+      dpiSection.setSetting('dpi', unavailableOption);
+
+      // The section should reset the setting to the printer's default
+      // value with label, since the printer does not support 400 DPI.
+      assertDeepEquals(highQualityWithLabel, dpiSection.getSettingValue('dpi'));
+      assertDeepEquals(
+          highQualityWithLabel, JSON.parse(settingsSelect.selectedValue));
+    });
+  });
+});
diff --git a/chrome/test/data/webui/print_preview/media_size_settings_test.js b/chrome/test/data/webui/print_preview/media_size_settings_test.js
new file mode 100644
index 0000000..ac0fc49f
--- /dev/null
+++ b/chrome/test/data/webui/print_preview/media_size_settings_test.js
@@ -0,0 +1,77 @@
+// Copyright 2019 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.
+
+cr.define('media_size_settings_test', function() {
+  suite('MediaSizeSettingsTest', function() {
+    /** @type {?PrintPreviewMediaSizeSettingsElement} */
+    let mediaSizeSection = null;
+
+    const mediaSizeCapability =
+        print_preview_test_utils.getCddTemplate('FooPrinter')
+            .capabilities.printer.media_size;
+    /** @override */
+    setup(function() {
+      PolymerTest.clearBody();
+      mediaSizeSection =
+          document.createElement('print-preview-media-size-settings');
+      mediaSizeSection.settings = {
+        mediaSize: {
+          value: {
+            width_microns: 215900,
+            height_microns: 279400,
+          },
+          unavailableValue: {},
+          valid: true,
+          available: true,
+          setByPolicy: false,
+          key: 'mediaSize',
+        },
+      };
+      mediaSizeSection.capability = mediaSizeCapability;
+      mediaSizeSection.disabled = false;
+      document.body.appendChild(mediaSizeSection);
+    });
+
+    test('settings select', function() {
+      const settingsSelect =
+          mediaSizeSection.$$('print-preview-settings-select');
+      assertFalse(settingsSelect.disabled);
+      assertEquals(mediaSizeCapability, settingsSelect.capability);
+      assertEquals('mediaSize', settingsSelect.settingName);
+    });
+
+    test('update from setting', function() {
+      const letterOption = mediaSizeCapability.option[0];
+      const squareOption = mediaSizeCapability.option[1];
+
+      // Default is letter
+      const settingsSelect =
+          mediaSizeSection.$$('print-preview-settings-select');
+      assertDeepEquals(letterOption, JSON.parse(settingsSelect.selectedValue));
+      assertDeepEquals(
+          letterOption, mediaSizeSection.getSettingValue('mediaSize'));
+
+      // Change to square
+      mediaSizeSection.setSetting('mediaSize', mediaSizeCapability.option[1]);
+      assertDeepEquals(squareOption, JSON.parse(settingsSelect.selectedValue));
+
+      // Set the setting to an option that is not supported by the
+      // printer. This can occur if sticky settings are for a different
+      // printer at startup.
+      const unavailableOption = {
+        name: 'ISO_A4',
+        width_microns: 210000,
+        height_microns: 297000,
+        custom_display_name: 'A4',
+      };
+      mediaSizeSection.setSetting('mediaSize', unavailableOption);
+
+      // The section should reset the setting to the printer's default
+      // value, since the printer does not support A4.
+      assertDeepEquals(
+          letterOption, mediaSizeSection.getSettingValue('mediaSize'));
+      assertDeepEquals(letterOption, JSON.parse(settingsSelect.selectedValue));
+    });
+  });
+});
diff --git a/chrome/test/data/webui/print_preview/new_print_preview_ui_browsertest.js b/chrome/test/data/webui/print_preview/new_print_preview_ui_browsertest.js
index 4b07f22d4..cdadf85 100644
--- a/chrome/test/data/webui/print_preview/new_print_preview_ui_browsertest.js
+++ b/chrome/test/data/webui/print_preview/new_print_preview_ui_browsertest.js
@@ -95,10 +95,6 @@
           settings_sections_tests.TestNames.SettingsSectionsVisibilityChange);
     });
 
-TEST_F('PrintPreviewSettingsSectionsTest', 'MediaSizeCustomNames', function() {
-  this.runMochaTest(settings_sections_tests.TestNames.MediaSizeCustomNames);
-});
-
 TEST_F('PrintPreviewSettingsSectionsTest', 'Other', function() {
   this.runMochaTest(settings_sections_tests.TestNames.Other);
 });
@@ -115,14 +111,6 @@
   this.runMochaTest(settings_sections_tests.TestNames.SetColor);
 });
 
-TEST_F('PrintPreviewSettingsSectionsTest', 'SetMediaSize', function() {
-  this.runMochaTest(settings_sections_tests.TestNames.SetMediaSize);
-});
-
-TEST_F('PrintPreviewSettingsSectionsTest', 'SetDpi', function() {
-  this.runMochaTest(settings_sections_tests.TestNames.SetDpi);
-});
-
 TEST_F('PrintPreviewSettingsSectionsTest', 'SetMargins', function() {
   this.runMochaTest(settings_sections_tests.TestNames.SetMargins);
 });
@@ -246,19 +234,15 @@
   /** @override */
   get extraLibraries() {
     return super.extraLibraries.concat([
+      '../settings/test_util.js',
       'print_preview_test_utils.js',
       'settings_select_test.js',
     ]);
   }
-
-  /** @override */
-  get suiteName() {
-    return settings_select_test.suiteName;
-  }
 };
 
-TEST_F('PrintPreviewSettingsSelectTest', 'CustomMediaNames', function() {
-  this.runMochaTest(settings_select_test.TestNames.CustomMediaNames);
+TEST_F('PrintPreviewSettingsSelectTest', 'All', function() {
+  mocha.run();
 });
 
 PrintPreviewSelectBehaviorTest = class extends NewPrintPreviewTest {
@@ -1309,3 +1293,43 @@
       this.runMochaTest(
           scaling_settings_test.TestNames.InputNotDisabledOnValidityChange);
     });
+
+PrintPreviewMediaSizeSettingsTest = class extends NewPrintPreviewTest {
+  /** @override */
+  get browsePreload() {
+    return 'chrome://print/new/media_size_settings.html';
+  }
+
+  /** @override */
+  get extraLibraries() {
+    return super.extraLibraries.concat([
+      '../settings/test_util.js',
+      'print_preview_test_utils.js',
+      'media_size_settings_test.js',
+    ]);
+  }
+};
+
+TEST_F('PrintPreviewMediaSizeSettingsTest', 'All', function() {
+  mocha.run();
+});
+
+PrintPreviewDpiSettingsTest = class extends NewPrintPreviewTest {
+  /** @override */
+  get browsePreload() {
+    return 'chrome://print/new/dpi_settings.html';
+  }
+
+  /** @override */
+  get extraLibraries() {
+    return super.extraLibraries.concat([
+      '../settings/test_util.js',
+      'print_preview_test_utils.js',
+      'dpi_settings_test.js',
+    ]);
+  }
+};
+
+TEST_F('PrintPreviewDpiSettingsTest', 'All', function() {
+  mocha.run();
+});
diff --git a/chrome/test/data/webui/print_preview/settings_section_test.js b/chrome/test/data/webui/print_preview/settings_section_test.js
index caf4a6e..f823229 100644
--- a/chrome/test/data/webui/print_preview/settings_section_test.js
+++ b/chrome/test/data/webui/print_preview/settings_section_test.js
@@ -6,13 +6,10 @@
   /** @enum {string} */
   const TestNames = {
     SettingsSectionsVisibilityChange: 'settings sections visibility change',
-    MediaSizeCustomNames: 'media size custom names',
     Other: 'other',
     SetCopies: 'set copies',
     SetLayout: 'set layout',
     SetColor: 'set color',
-    SetMediaSize: 'set media size',
-    SetDpi: 'set dpi',
     SetMargins: 'set margins',
     SetPagesPerSheet: 'set pages per sheet',
     SetOther: 'set other',
@@ -111,31 +108,6 @@
           });
     });
 
-    test(assert(TestNames.MediaSizeCustomNames), function() {
-      const customLocalizedMediaName = 'Vendor defined localized media name';
-      const customMediaName = 'Vendor defined media name';
-      const mediaSizeElement = page.$$('print-preview-media-size-settings');
-
-      // Expand more settings to reveal the element.
-      toggleMoreSettings();
-      assertFalse(mediaSizeElement.hidden);
-
-      // Change capability to have custom paper sizes.
-      let capabilities =
-          print_preview_test_utils.getCddTemplate('FooPrinter').capabilities;
-      capabilities.printer.media_size =
-          print_preview_test_utils.getMediaSizeCapabilityWithCustomNames();
-      page.set('destination_.capabilities', capabilities);
-      Polymer.dom.flush();
-
-      const settingsSelect =
-          mediaSizeElement.$$('print-preview-settings-select');
-
-      assertEquals(capabilities.printer.media_size, settingsSelect.capability);
-      assertFalse(settingsSelect.disabled);
-      assertEquals('mediaSize', settingsSelect.settingName);
-    });
-
     /**
      * @param {!CrCheckboxElement} checkbox The checkbox to check
      * @return {boolean} Whether the checkbox's parent section is hidden.
@@ -249,98 +221,6 @@
           });
     });
 
-    test(assert(TestNames.SetMediaSize), function() {
-      toggleMoreSettings();
-      const mediaSizeElement = page.$$('print-preview-media-size-settings');
-      assertFalse(mediaSizeElement.hidden);
-
-      const mediaSizeCapabilities =
-          page.destination_.capabilities.printer.media_size;
-      const letterOption = JSON.stringify(mediaSizeCapabilities.option[0]);
-      const squareOption = JSON.stringify(mediaSizeCapabilities.option[1]);
-
-      // Default is letter
-      const settingsSelect =
-          mediaSizeElement.$$('print-preview-settings-select');
-      assertEquals(letterOption, settingsSelect.$$('select').value);
-      assertEquals(letterOption, JSON.stringify(page.settings.mediaSize.value));
-
-      // Change to square
-      return print_preview_test_utils.selectOption(settingsSelect, squareOption)
-          .then(function() {
-            assertEquals(
-                squareOption, JSON.stringify(page.settings.mediaSize.value));
-
-            // Set the setting to an option that is not supported by the
-            // printer. This can occur if sticky settings are for a different
-            // printer at startup.
-            const unavailableOption = {
-              name: 'ISO_A4',
-              width_microns: 210000,
-              height_microns: 297000,
-              custom_display_name: 'A4',
-            };
-            page.setSetting('mediaSize', unavailableOption);
-            return test_util.eventToPromise(
-                'process-select-change', mediaSizeElement);
-          })
-          .then(function() {
-            // The section should reset the setting to the printer's default
-            // value, since the printer does not support A4.
-            assertEquals(
-                letterOption, JSON.stringify(page.settings.mediaSize.value));
-          });
-    });
-
-    test(assert(TestNames.SetDpi), function() {
-      toggleMoreSettings();
-      const dpiElement = page.$$('print-preview-dpi-settings');
-      assertFalse(dpiElement.hidden);
-
-      const dpiCapabilities = page.destination_.capabilities.printer.dpi;
-      const highQualityOption = dpiCapabilities.option[0];
-      const lowQualityOption = dpiCapabilities.option[1];
-
-      // Default is 200
-      const settingsSelect = dpiElement.$$('print-preview-settings-select');
-      const isDpiEqual = function(value1, value2) {
-        return value1.horizontal_dpi == value2.horizontal_dpi &&
-            value1.vertical_dpi == value2.vertical_dpi &&
-            value1.vendor_id == value2.vendor_id;
-      };
-      expectTrue(isDpiEqual(
-          highQualityOption, JSON.parse(settingsSelect.$$('select').value)));
-      expectTrue(isDpiEqual(highQualityOption, page.settings.dpi.value));
-
-      // Change to 100
-      return print_preview_test_utils
-          .selectOption(
-              settingsSelect,
-              JSON.stringify(dpiElement.capabilityWithLabels_.option[1]))
-          .then(function() {
-            expectTrue(isDpiEqual(
-                lowQualityOption,
-                JSON.parse(settingsSelect.$$('select').value)));
-            expectTrue(isDpiEqual(lowQualityOption, page.settings.dpi.value));
-
-            // Set to the setting to an option that is not supported by the
-            // printer. This can occur if sticky settings are for a different
-            // printer at startup.
-            const unavailableOption = {
-              horizontal_dpi: 400,
-              vertical_dpi: 400,
-            };
-            page.setSetting('dpi', unavailableOption);
-            return test_util.eventToPromise(
-                'process-select-change', dpiElement);
-          })
-          .then(function() {
-            // The section should reset the setting to the printer's default
-            // value, since the printer does not support 400 DPI.
-            expectTrue(isDpiEqual(highQualityOption, page.settings.dpi.value));
-          });
-    });
-
     test(assert(TestNames.SetMargins), function() {
       toggleMoreSettings();
       const marginsElement = page.$$('print-preview-margins-settings');
diff --git a/chrome/test/data/webui/print_preview/settings_select_test.js b/chrome/test/data/webui/print_preview/settings_select_test.js
index 706f780..9094629 100644
--- a/chrome/test/data/webui/print_preview/settings_select_test.js
+++ b/chrome/test/data/webui/print_preview/settings_select_test.js
@@ -3,13 +3,7 @@
 // found in the LICENSE file.
 
 cr.define('settings_select_test', function() {
-  /** @enum {string} */
-  const TestNames = {
-    CustomMediaNames: 'custom media names',
-  };
-
-  const suiteName = 'SettingsSelectTest';
-  suite(suiteName, function() {
+  suite('SettingsSelectTest', function() {
     let settingsSelect = null;
 
     /** @override */
@@ -21,7 +15,7 @@
     });
 
     // Test that destinations are correctly displayed in the lists.
-    test(assert(TestNames.CustomMediaNames), function() {
+    test('custom media names', function() {
       // Set a capability with custom paper sizes.
       settingsSelect.settingName = 'mediaSize';
       settingsSelect.capability =
@@ -41,10 +35,56 @@
           customLocalizedMediaName, select.options[0].textContent.trim());
       assertEquals(customMediaName, select.options[1].textContent.trim());
     });
-  });
 
-  return {
-    suiteName: suiteName,
-    TestNames: TestNames,
-  };
+    test('set setting', async () => {
+      // Fake setting.
+      settingsSelect.settings = {
+        fruit: {
+          value: {},
+          unavailableValue: {},
+          valid: true,
+          available: true,
+          setByPolicy: false,
+          key: 'fruit',
+        },
+      };
+      settingsSelect.settingName = 'fruit';
+      settingsSelect.capability = {
+        option: [
+          {name: 'lime', color: 'green', size: 3},
+          {name: 'orange', color: 'orange', size: 5, is_default: true},
+        ],
+      };
+      Polymer.dom.flush();
+      const option0 = JSON.stringify(settingsSelect.capability.option[0]);
+      const option1 = JSON.stringify(settingsSelect.capability.option[1]);
+      const select = settingsSelect.$$('select');
+
+      // Normally done for initialization by the model and parent section.
+      settingsSelect.set(
+          'settings.fruit.value', settingsSelect.capability.option[0]);
+      settingsSelect.selectValue(option1);
+
+      // Verify that the selected option and names are as expected.
+      assertEquals(2, select.options.length);
+      assertEquals(1, select.selectedIndex);
+      assertEquals('lime', select.options[0].textContent.trim());
+      assertEquals('orange', select.options[1].textContent.trim());
+      assertEquals(option0, select.options[0].value);
+      assertEquals(option1, select.options[1].value);
+
+      // Verify that selecting an new option in the dropdown sets the setting.
+      await print_preview_test_utils.selectOption(settingsSelect, option0);
+      assertEquals(
+          option0, JSON.stringify(settingsSelect.getSettingValue('fruit')));
+      assertEquals(0, select.selectedIndex);
+
+      // Verify that selecting from outside works.
+      settingsSelect.selectValue(option1);
+      await test_util.eventToPromise('process-select-change', settingsSelect);
+      assertEquals(
+          option1, JSON.stringify(settingsSelect.getSettingValue('fruit')));
+      assertEquals(1, select.selectedIndex);
+    });
+  });
 });
diff --git a/chrome/test/data/webui/settings/test_site_settings_prefs_browser_proxy.js b/chrome/test/data/webui/settings/test_site_settings_prefs_browser_proxy.js
index fe6deacf..6868f62 100644
--- a/chrome/test/data/webui/settings/test_site_settings_prefs_browser_proxy.js
+++ b/chrome/test/data/webui/settings/test_site_settings_prefs_browser_proxy.js
@@ -48,6 +48,7 @@
       'setProtocolDefault',
       'updateIncognitoStatus',
       'clearEtldPlus1DataAndCookies',
+      'recordAction',
     ]);
 
     /** @private {boolean} */
@@ -444,4 +445,9 @@
   clearEtldPlus1DataAndCookies() {
     this.methodCalled('clearEtldPlus1DataAndCookies');
   }
+
+  /** @override */
+  recordAction() {
+    this.methodCalled('recordAction');
+  }
 }
diff --git a/chromecast/media/base/media_resource_tracker.cc b/chromecast/media/base/media_resource_tracker.cc
index 9f5c4c3..13fc5c6 100644
--- a/chromecast/media/base/media_resource_tracker.cc
+++ b/chromecast/media/base/media_resource_tracker.cc
@@ -150,16 +150,12 @@
 void MediaResourceTracker::DoInitializeMediaLib() {
   base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
   media::CastMediaShlib::Initialize(cmd_line->argv());
-  if (VolumeControl::Initialize) {
-    VolumeControl::Initialize(cmd_line->argv());
-  }
+  VolumeControl::Initialize(cmd_line->argv());
 }
 
 void MediaResourceTracker::DoFinalizeMediaLib() {
   CastMediaShlib::Finalize();
-  if (VolumeControl::Finalize) {
-    VolumeControl::Finalize();
-  }
+  VolumeControl::Finalize();
 }
 
 }  // namespace media
diff --git a/chromecast/media/cma/backend/android/volume_control_android.cc b/chromecast/media/cma/backend/android/volume_control_android.cc
index c17a61f..95f0443 100644
--- a/chromecast/media/cma/backend/android/volume_control_android.cc
+++ b/chromecast/media/cma/backend/android/volume_control_android.cc
@@ -75,7 +75,9 @@
                                            volumes_[type]);
 }
 
-void VolumeControlAndroid::SetVolume(AudioContentType type, float level) {
+void VolumeControlAndroid::SetVolume(VolumeChangeSource source,
+                                     AudioContentType type,
+                                     float level) {
   if (type == AudioContentType::kOther) {
     NOTREACHED() << "Can't set volume for content type kOther";
     return;
@@ -87,8 +89,8 @@
       MapIntoDifferentVolumeTableDomain(AudioContentType::kMedia, type, level);
   thread_.task_runner()->PostTask(
       FROM_HERE, base::BindOnce(&VolumeControlAndroid::SetVolumeOnThread,
-                                base::Unretained(this), type, mapped_level,
-                                false /* from_android */));
+                                base::Unretained(this), source, type,
+                                mapped_level, false /* from_android */));
 }
 
 bool VolumeControlAndroid::IsMuted(AudioContentType type) {
@@ -96,7 +98,9 @@
   return muted_[type];
 }
 
-void VolumeControlAndroid::SetMuted(AudioContentType type, bool muted) {
+void VolumeControlAndroid::SetMuted(VolumeChangeSource source,
+                                    AudioContentType type,
+                                    bool muted) {
   if (type == AudioContentType::kOther) {
     NOTREACHED() << "Can't set mute state for content type kOther";
     return;
@@ -104,7 +108,7 @@
 
   thread_.task_runner()->PostTask(
       FROM_HERE, base::BindOnce(&VolumeControlAndroid::SetMutedOnThread,
-                                base::Unretained(this), type, muted,
+                                base::Unretained(this), source, type, muted,
                                 false /* from_android */));
 }
 
@@ -194,14 +198,17 @@
   // mute (volume control for kOther is per-stream only). Therefore, ensure
   // that the global volume and mute state fo kOther is initialized correctly
   // (100% volume, and not muted).
-  SetVolumeOnThread(AudioContentType::kOther, 1.0f, false /* from_android */);
-  SetMutedOnThread(AudioContentType::kOther, false, false /* from_android */);
+  SetVolumeOnThread(VolumeChangeSource::kAutomatic, AudioContentType::kOther,
+                    1.0f, false /* from_android */);
+  SetMutedOnThread(VolumeChangeSource::kAutomatic, AudioContentType::kOther,
+                   false, false /* from_android */);
 #endif
 
   initialize_complete_event_.Signal();
 }
 
-void VolumeControlAndroid::SetVolumeOnThread(AudioContentType type,
+void VolumeControlAndroid::SetVolumeOnThread(VolumeChangeSource source,
+                                             AudioContentType type,
                                              float level,
                                              bool from_android) {
   // Note: |level| is in the |type| volume table domain.
@@ -234,12 +241,13 @@
   {
     base::AutoLock lock(observer_lock_);
     for (VolumeObserver* observer : volume_observers_) {
-      observer->OnVolumeChange(type, media_level);
+      observer->OnVolumeChange(source, type, media_level);
     }
   }
 }
 
-void VolumeControlAndroid::SetMutedOnThread(AudioContentType type,
+void VolumeControlAndroid::SetMutedOnThread(VolumeChangeSource source,
+                                            AudioContentType type,
                                             bool muted,
                                             bool from_android) {
   DCHECK(thread_.task_runner()->BelongsToCurrentThread());
@@ -260,7 +268,7 @@
   {
     base::AutoLock lock(observer_lock_);
     for (VolumeObserver* observer : volume_observers_) {
-      observer->OnMuteChange(type, muted);
+      observer->OnMuteChange(source, type, muted);
     }
   }
 }
@@ -278,7 +286,8 @@
   }
 #endif
 
-  SetVolumeOnThread(type, level, true /* from android */);
+  SetVolumeOnThread(VolumeChangeSource::kUser, type, level,
+                    true /* from android */);
 }
 
 void VolumeControlAndroid::ReportMuteChangeOnThread(AudioContentType type,
@@ -294,7 +303,8 @@
   }
 #endif
 
-  SetMutedOnThread(type, muted, true /* from_android */);
+  SetMutedOnThread(VolumeChangeSource::kUser, type, muted,
+                   true /* from_android */);
 }
 
 float VolumeControlAndroid::MapIntoDifferentVolumeTableDomain(
@@ -348,8 +358,10 @@
 }
 
 // static
-void VolumeControl::SetVolume(AudioContentType type, float level) {
-  GetVolumeControl().SetVolume(type, level);
+void VolumeControl::SetVolume(VolumeChangeSource source,
+                              AudioContentType type,
+                              float level) {
+  GetVolumeControl().SetVolume(source, type, level);
 }
 
 // static
@@ -358,8 +370,10 @@
 }
 
 // static
-void VolumeControl::SetMuted(AudioContentType type, bool muted) {
-  GetVolumeControl().SetMuted(type, muted);
+void VolumeControl::SetMuted(VolumeChangeSource source,
+                             AudioContentType type,
+                             bool muted) {
+  GetVolumeControl().SetMuted(source, type, muted);
 }
 
 // static
@@ -380,5 +394,10 @@
   return GetVolumeControl().DbFSToVolumeCached(AudioContentType::kMedia, db);
 }
 
+// static
+void VolumeControl::SetPowerSaveMode(bool power_save_on) {
+  // Ignored.
+}
+
 }  // namespace media
 }  // namespace chromecast
diff --git a/chromecast/media/cma/backend/android/volume_control_android.h b/chromecast/media/cma/backend/android/volume_control_android.h
index b810a7d..b218d47 100644
--- a/chromecast/media/cma/backend/android/volume_control_android.h
+++ b/chromecast/media/cma/backend/android/volume_control_android.h
@@ -28,9 +28,9 @@
   void AddVolumeObserver(VolumeObserver* observer);
   void RemoveVolumeObserver(VolumeObserver* observer);
   float GetVolume(AudioContentType type);
-  void SetVolume(AudioContentType type, float level);
+  void SetVolume(VolumeChangeSource source, AudioContentType type, float level);
   bool IsMuted(AudioContentType type);
-  void SetMuted(AudioContentType type, bool muted);
+  void SetMuted(VolumeChangeSource source, AudioContentType type, bool muted);
   void SetOutputLimit(AudioContentType type, float limit);
   float VolumeToDbFSCached(AudioContentType type, float volume);
   float DbFSToVolumeCached(AudioContentType type, float db);
@@ -52,8 +52,14 @@
 
  private:
   void InitializeOnThread();
-  void SetVolumeOnThread(AudioContentType type, float level, bool from_android);
-  void SetMutedOnThread(AudioContentType type, bool muted, bool from_android);
+  void SetVolumeOnThread(VolumeChangeSource source,
+                         AudioContentType type,
+                         float level,
+                         bool from_android);
+  void SetMutedOnThread(VolumeChangeSource source,
+                        AudioContentType type,
+                        bool muted,
+                        bool from_android);
   void ReportVolumeChangeOnThread(AudioContentType type, float level);
   void ReportMuteChangeOnThread(AudioContentType type, bool muted);
 
diff --git a/chromecast/media/cma/backend/audio_video_pipeline_device_unittest.cc b/chromecast/media/cma/backend/audio_video_pipeline_device_unittest.cc
index 116792c..68737d8 100644
--- a/chromecast/media/cma/backend/audio_video_pipeline_device_unittest.cc
+++ b/chromecast/media/cma/backend/audio_video_pipeline_device_unittest.cc
@@ -196,18 +196,14 @@
   void SetUp() override {
     CastMediaShlib::Initialize(
         base::CommandLine::ForCurrentProcess()->argv());
-    if (VolumeControl::Initialize) {
-      VolumeControl::Initialize(base::CommandLine::ForCurrentProcess()->argv());
-    }
+    VolumeControl::Initialize(base::CommandLine::ForCurrentProcess()->argv());
   }
 
   void TearDown() override {
     // Pipeline must be destroyed before finalizing media shlib.
     backend_.reset();
     effects_backends_.clear();
-    if (VolumeControl::Finalize) {
-      VolumeControl::Finalize();
-    }
+    VolumeControl::Finalize();
     CastMediaShlib::Finalize();
   }
 
diff --git a/chromecast/media/cma/backend/cast_media_android_dummy.cc b/chromecast/media/cma/backend/cast_media_android_dummy.cc
index d844b94..46339609 100644
--- a/chromecast/media/cma/backend/cast_media_android_dummy.cc
+++ b/chromecast/media/cma/backend/cast_media_android_dummy.cc
@@ -6,6 +6,7 @@
 #include "chromecast/public/cast_media_shlib.h"
 #include "chromecast/public/media/decoder_config.h"
 #include "chromecast/public/media/media_capabilities_shlib.h"
+#include "chromecast/public/volume_control.h"
 
 namespace chromecast {
 namespace media {
@@ -58,5 +59,38 @@
   return false;
 }
 
+void VolumeControl::Initialize(const std::vector<std::string>& argv) {}
+void VolumeControl::Finalize() {}
+void VolumeControl::AddVolumeObserver(VolumeObserver* observer) {}
+void VolumeControl::RemoveVolumeObserver(VolumeObserver* observer) {}
+
+float VolumeControl::GetVolume(AudioContentType type) {
+  return 0.0f;
+}
+
+void VolumeControl::SetVolume(VolumeChangeSource source,
+                              AudioContentType type,
+                              float level) {}
+
+bool VolumeControl::IsMuted(AudioContentType type) {
+  return false;
+}
+
+void VolumeControl::SetMuted(VolumeChangeSource source,
+                             AudioContentType type,
+                             bool muted) {}
+
+void VolumeControl::SetOutputLimit(AudioContentType type, float limit) {}
+
+float VolumeControl::VolumeToDbFS(float volume) {
+  return 0.0f;
+}
+
+float VolumeControl::DbFSToVolume(float db) {
+  return 0.0f;
+}
+
+void VolumeControl::SetPowerSaveMode(bool power_save_on) {}
+
 }  // namespace media
 }  // namespace chromecast
diff --git a/chromecast/media/cma/backend/cast_media_dummy.cc b/chromecast/media/cma/backend/cast_media_dummy.cc
index 3cf5977..0d51f32 100644
--- a/chromecast/media/cma/backend/cast_media_dummy.cc
+++ b/chromecast/media/cma/backend/cast_media_dummy.cc
@@ -4,6 +4,7 @@
 
 #include "chromecast/public/cast_media_shlib.h"
 #include "chromecast/public/media/media_capabilities_shlib.h"
+#include "chromecast/public/volume_control.h"
 
 namespace chromecast {
 namespace media {
@@ -51,5 +52,38 @@
          config.codec == kCodecPCM || config.codec == kCodecVorbis;
 }
 
+void VolumeControl::Initialize(const std::vector<std::string>& argv) {}
+void VolumeControl::Finalize() {}
+void VolumeControl::AddVolumeObserver(VolumeObserver* observer) {}
+void VolumeControl::RemoveVolumeObserver(VolumeObserver* observer) {}
+
+float VolumeControl::GetVolume(AudioContentType type) {
+  return 0.0f;
+}
+
+void VolumeControl::SetVolume(VolumeChangeSource source,
+                              AudioContentType type,
+                              float level) {}
+
+bool VolumeControl::IsMuted(AudioContentType type) {
+  return false;
+}
+
+void VolumeControl::SetMuted(VolumeChangeSource source,
+                             AudioContentType type,
+                             bool muted) {}
+
+void VolumeControl::SetOutputLimit(AudioContentType type, float limit) {}
+
+float VolumeControl::VolumeToDbFS(float volume) {
+  return 0.0f;
+}
+
+float VolumeControl::DbFSToVolume(float db) {
+  return 0.0f;
+}
+
+void VolumeControl::SetPowerSaveMode(bool power_save_on) {}
+
 }  // namespace media
 }  // namespace chromecast
diff --git a/chromecast/media/cma/backend/desktop/volume_control_desktop.cc b/chromecast/media/cma/backend/desktop/volume_control_desktop.cc
index 18ac2cdb..640a0bd4 100644
--- a/chromecast/media/cma/backend/desktop/volume_control_desktop.cc
+++ b/chromecast/media/cma/backend/desktop/volume_control_desktop.cc
@@ -62,7 +62,9 @@
     return volumes_[type];
   }
 
-  void SetVolume(AudioContentType type, float level) {
+  void SetVolume(media::VolumeChangeSource source,
+                 AudioContentType type,
+                 float level) {
     if (type == AudioContentType::kOther) {
       NOTREACHED() << "Can't set volume for content type kOther";
       return;
@@ -71,7 +73,7 @@
     level = base::ClampToRange(level, 0.0f, 1.0f);
     thread_.task_runner()->PostTask(
         FROM_HERE, base::BindOnce(&VolumeControlInternal::SetVolumeOnThread,
-                                  base::Unretained(this), type, level));
+                                  base::Unretained(this), source, type, level));
   }
 
   bool IsMuted(AudioContentType type) {
@@ -79,7 +81,9 @@
     return muted_[type];
   }
 
-  void SetMuted(AudioContentType type, bool muted) {
+  void SetMuted(media::VolumeChangeSource source,
+                AudioContentType type,
+                bool muted) {
     if (type == AudioContentType::kOther) {
       NOTREACHED() << "Can't set mute state for content type kOther";
       return;
@@ -87,11 +91,13 @@
 
     thread_.task_runner()->PostTask(
         FROM_HERE, base::BindOnce(&VolumeControlInternal::SetMutedOnThread,
-                                  base::Unretained(this), type, muted));
+                                  base::Unretained(this), source, type, muted));
   }
 
  private:
-  void SetVolumeOnThread(AudioContentType type, float level) {
+  void SetVolumeOnThread(media::VolumeChangeSource source,
+                         AudioContentType type,
+                         float level) {
     DCHECK(thread_.task_runner()->BelongsToCurrentThread());
     DCHECK(type != AudioContentType::kOther);
 
@@ -106,12 +112,14 @@
     {
       base::AutoLock lock(observer_lock_);
       for (VolumeObserver* observer : volume_observers_) {
-        observer->OnVolumeChange(type, level);
+        observer->OnVolumeChange(source, type, level);
       }
     }
   }
 
-  void SetMutedOnThread(AudioContentType type, bool muted) {
+  void SetMutedOnThread(media::VolumeChangeSource source,
+                        AudioContentType type,
+                        bool muted) {
     DCHECK(thread_.task_runner()->BelongsToCurrentThread());
     DCHECK(type != AudioContentType::kOther);
 
@@ -126,7 +134,7 @@
     {
       base::AutoLock lock(observer_lock_);
       for (VolumeObserver* observer : volume_observers_) {
-        observer->OnMuteChange(type, muted);
+        observer->OnMuteChange(source, type, muted);
       }
     }
   }
@@ -174,8 +182,10 @@
 }
 
 // static
-void VolumeControl::SetVolume(AudioContentType type, float level) {
-  GetVolumeControl().SetVolume(type, level);
+void VolumeControl::SetVolume(media::VolumeChangeSource source,
+                              AudioContentType type,
+                              float level) {
+  GetVolumeControl().SetVolume(source, type, level);
 }
 
 // static
@@ -184,8 +194,10 @@
 }
 
 // static
-void VolumeControl::SetMuted(AudioContentType type, bool muted) {
-  GetVolumeControl().SetMuted(type, muted);
+void VolumeControl::SetMuted(media::VolumeChangeSource source,
+                             AudioContentType type,
+                             bool muted) {
+  GetVolumeControl().SetMuted(source, type, muted);
 }
 
 // static
diff --git a/chromecast/media/cma/backend/media_pipeline_backend_manager.cc b/chromecast/media/cma/backend/media_pipeline_backend_manager.cc
index f5266f8..53f7cbb 100644
--- a/chromecast/media/cma/backend/media_pipeline_backend_manager.cc
+++ b/chromecast/media/cma/backend/media_pipeline_backend_manager.cc
@@ -137,17 +137,16 @@
   bool had_playing_audio_streams = (TotalPlayingAudioStreamsCount() > 0);
   playing_audio_streams_count_[type] += change;
   DCHECK_GE(playing_audio_streams_count_[type], 0);
-  if (VolumeControl::SetPowerSaveMode) {
-    int new_playing_audio_streams = TotalPlayingAudioStreamsCount();
-    if (new_playing_audio_streams == 0) {
-      power_save_timer_.Start(FROM_HERE, kPowerSaveWaitTime, this,
-                              &MediaPipelineBackendManager::EnterPowerSaveMode);
-    } else if (!had_playing_audio_streams && new_playing_audio_streams > 0) {
-      power_save_timer_.Stop();
-      metrics::CastMetricsHelper::GetInstance()->RecordSimpleAction(
-          "Cast.Platform.VolumeControl.PowerSaveOff");
-      VolumeControl::SetPowerSaveMode(false);
-    }
+
+  int new_playing_audio_streams = TotalPlayingAudioStreamsCount();
+  if (new_playing_audio_streams == 0) {
+    power_save_timer_.Start(FROM_HERE, kPowerSaveWaitTime, this,
+                            &MediaPipelineBackendManager::EnterPowerSaveMode);
+  } else if (!had_playing_audio_streams && new_playing_audio_streams > 0) {
+    power_save_timer_.Stop();
+    metrics::CastMetricsHelper::GetInstance()->RecordSimpleAction(
+        "Cast.Platform.VolumeControl.PowerSaveOff");
+    VolumeControl::SetPowerSaveMode(false);
   }
 
   if (sfx) {
@@ -266,9 +265,7 @@
   MAKE_SURE_MEDIA_THREAD(SetPowerSaveEnabled, power_save_enabled);
   power_save_enabled_ = power_save_enabled;
   if (!power_save_enabled_) {
-    if (VolumeControl::SetPowerSaveMode) {
-      VolumeControl::SetPowerSaveMode(false);
-    }
+    VolumeControl::SetPowerSaveMode(false);
   }
 }
 
diff --git a/chromecast/media/cma/backend/multizone_backend_unittest.cc b/chromecast/media/cma/backend/multizone_backend_unittest.cc
index b93ff82..43ce10f 100644
--- a/chromecast/media/cma/backend/multizone_backend_unittest.cc
+++ b/chromecast/media/cma/backend/multizone_backend_unittest.cc
@@ -134,18 +134,14 @@
   void SetUp() override {
     srand(12345);
     CastMediaShlib::Initialize(base::CommandLine::ForCurrentProcess()->argv());
-    if (VolumeControl::Initialize) {
-      VolumeControl::Initialize(base::CommandLine::ForCurrentProcess()->argv());
-    }
+    VolumeControl::Initialize(base::CommandLine::ForCurrentProcess()->argv());
   }
 
   void TearDown() override {
     // Pipeline must be destroyed before finalizing media shlib.
     audio_feeder_.reset();
     effects_feeders_.clear();
-    if (VolumeControl::Finalize) {
-      VolumeControl::Finalize();
-    }
+    VolumeControl::Finalize();
     CastMediaShlib::Finalize();
   }
 
diff --git a/chromecast/media/cma/backend/volume_control.cc b/chromecast/media/cma/backend/volume_control.cc
index d3981b0..c93bd7a0 100644
--- a/chromecast/media/cma/backend/volume_control.cc
+++ b/chromecast/media/cma/backend/volume_control.cc
@@ -152,7 +152,9 @@
     return volumes_[type];
   }
 
-  void SetVolume(AudioContentType type, float level) {
+  void SetVolume(VolumeChangeSource source,
+                 AudioContentType type,
+                 float level) {
     if (type == AudioContentType::kOther) {
       NOTREACHED() << "Can't set volume for content type kOther";
       return;
@@ -161,7 +163,7 @@
     level = std::max(0.0f, std::min(level, 1.0f));
     thread_.task_runner()->PostTask(
         FROM_HERE, base::BindOnce(&VolumeControlInternal::SetVolumeOnThread,
-                                  base::Unretained(this), type, level,
+                                  base::Unretained(this), source, type, level,
                                   false /* from_system */));
   }
 
@@ -170,7 +172,7 @@
     return muted_[type];
   }
 
-  void SetMuted(AudioContentType type, bool muted) {
+  void SetMuted(VolumeChangeSource source, AudioContentType type, bool muted) {
     if (type == AudioContentType::kOther) {
       NOTREACHED() << "Can't set mute state for content type kOther";
       return;
@@ -178,7 +180,7 @@
 
     thread_.task_runner()->PostTask(
         FROM_HERE, base::BindOnce(&VolumeControlInternal::SetMutedOnThread,
-                                  base::Unretained(this), type, muted,
+                                  base::Unretained(this), source, type, muted,
                                   false /* from_system */));
   }
 
@@ -243,7 +245,10 @@
     initialize_complete_event_.Signal();
   }
 
-  void SetVolumeOnThread(AudioContentType type, float level, bool from_system) {
+  void SetVolumeOnThread(VolumeChangeSource source,
+                         AudioContentType type,
+                         float level,
+                         bool from_system) {
     DCHECK(thread_.task_runner()->BelongsToCurrentThread());
     DCHECK(type != AudioContentType::kOther);
     DCHECK(!from_system || type == AudioContentType::kMedia);
@@ -272,7 +277,7 @@
     {
       base::AutoLock lock(observer_lock_);
       for (VolumeObserver* observer : volume_observers_) {
-        observer->OnVolumeChange(type, level);
+        observer->OnVolumeChange(source, type, level);
       }
     }
 
@@ -280,7 +285,10 @@
     SerializeJsonToFile(storage_path_, stored_values_);
   }
 
-  void SetMutedOnThread(AudioContentType type, bool muted, bool from_system) {
+  void SetMutedOnThread(VolumeChangeSource source,
+                        AudioContentType type,
+                        bool muted,
+                        bool from_system) {
     DCHECK(thread_.task_runner()->BelongsToCurrentThread());
     DCHECK(type != AudioContentType::kOther);
 
@@ -303,7 +311,7 @@
     {
       base::AutoLock lock(observer_lock_);
       for (VolumeObserver* observer : volume_observers_) {
-        observer->OnMuteChange(type, muted);
+        observer->OnMuteChange(source, type, muted);
       }
     }
   }
@@ -318,10 +326,10 @@
     LOG(INFO) << "System volume/mute change, new volume = " << new_volume
               << ", new mute = " << new_mute;
     DCHECK(thread_.task_runner()->BelongsToCurrentThread());
-    SetVolumeOnThread(AudioContentType::kMedia, new_volume,
-                      true /* from_system */);
-    SetMutedOnThread(AudioContentType::kMedia, new_mute,
-                     true /* from_system */);
+    SetVolumeOnThread(VolumeChangeSource::kUser, AudioContentType::kMedia,
+                      new_volume, true /* from_system */);
+    SetMutedOnThread(VolumeChangeSource::kUser, AudioContentType::kMedia,
+                     new_mute, true /* from_system */);
   }
 
   base::FilePath storage_path_;
@@ -376,8 +384,10 @@
 }
 
 // static
-void VolumeControl::SetVolume(AudioContentType type, float level) {
-  GetVolumeControl().SetVolume(type, level);
+void VolumeControl::SetVolume(VolumeChangeSource source,
+                              AudioContentType type,
+                              float level) {
+  GetVolumeControl().SetVolume(source, type, level);
 }
 
 // static
@@ -386,8 +396,10 @@
 }
 
 // static
-void VolumeControl::SetMuted(AudioContentType type, bool muted) {
-  GetVolumeControl().SetMuted(type, muted);
+void VolumeControl::SetMuted(VolumeChangeSource source,
+                             AudioContentType type,
+                             bool muted) {
+  GetVolumeControl().SetMuted(source, type, muted);
 }
 
 // static
diff --git a/chromecast/public/avsettings.h b/chromecast/public/avsettings.h
index 3f750da..09e9b30 100644
--- a/chromecast/public/avsettings.h
+++ b/chromecast/public/avsettings.h
@@ -81,15 +81,6 @@
     // Initialize() was called.
     ACTIVE_STATE_CHANGED = 0,
 
-    // DEPRECATED - Prefer to implement volume control in the media shlib using
-    // the VolumeControl API (see chromecast/public/volume_control.h).
-    // This event shall be fired whenever the system volume level or muted state
-    // are changed including when user changed volume via a remote controller,
-    // or after a call to SetAudioVolume() or SetAudioMuted().
-    // On this event, GetAudioVolume() and IsAudioMuted() will be called on
-    // the thread where Initialize() was called.
-    AUDIO_VOLUME_CHANGED = 1,
-
     // This event shall be fired whenever the audio codecs supported by the
     // device (or HDMI sinks connected to the device) are changed.
     // On this event, GetAudioCodecsSupported() and GetMaxAudioChannels() will
@@ -254,32 +245,6 @@
   //  - UNKNOWN_VOLUME: 0.01 (1%)
   virtual bool GetAudioVolumeStepInterval(float* step_inteval) = 0;
 
-  // DEPRECATED - Prefer to implement volume control in the media shlib using
-  // the VolumeControl API (see chromecast/public/volume_control.h).
-  // Returns the current volume level, which must be from 0.0 (inclusive) to
-  // 1.0 (inclusive).
-  virtual float GetAudioVolume() = 0;
-
-  // DEPRECATED - Prefer to implement volume control in the media shlib using
-  // the VolumeControl API (see chromecast/public/volume_control.h).
-  // Sets new volume level of the device (or HDMI sinks). |level| is from 0.0
-  // (inclusive) to 1.0 (inclusive).
-  // If successful and the level has changed, it must return true and fire
-  // AUDIO_VOLUME_CHANGED.
-  virtual bool SetAudioVolume(float level) = 0;
-
-  // DEPRECATED - Prefer to implement volume control in the media shlib using
-  // the VolumeControl API (see chromecast/public/volume_control.h).
-  // Whether or not the device (or HDMI sinks) is muted.
-  virtual bool IsAudioMuted() = 0;
-
-  // DEPRECATED - Prefer to implement volume control in the media shlib using
-  // the VolumeControl API (see chromecast/public/volume_control.h).
-  // Sets the device (or HDMI sinks) muted.
-  // If successful and the muted state has changed, it must return true and fire
-  // AUDIO_VOLUME_CHANGED.
-  virtual bool SetAudioMuted(bool muted) = 0;
-
   // Gets audio codecs supported by the device (or HDMI sinks).
   // The result is an integer of OR'ed AudioCodec values.
   virtual int GetAudioCodecsSupported() = 0;
diff --git a/chromecast/public/volume_control.h b/chromecast/public/volume_control.h
index 6e47825..63d4669 100644
--- a/chromecast/public/volume_control.h
+++ b/chromecast/public/volume_control.h
@@ -24,6 +24,15 @@
   kNumTypes,       // Not a valid type; should always be last in the enum.
 };
 
+// Different sources of volume changes. Used to change behaviour (eg feedback
+// sounds) based on the source.
+enum class VolumeChangeSource {
+  kUser,              // User-initiated volume change.
+  kAutomatic,         // Automatic volume change, no user involvement.
+  kAutoWithFeedback,  // Automatic volume change, but we still want to have
+                      // volume feedback UX.
+};
+
 // Observer for volume/mute state changes. This is useful to detect volume
 // changes that occur outside of cast_shell. Add/RemoveVolumeObserver() must not
 // be called synchronously from OnVolumeChange() or OnMuteChange(). Note that
@@ -33,11 +42,15 @@
  public:
   // Called whenever the volume changes for a given stream |type|. May be called
   // on an arbitrary thread.
-  virtual void OnVolumeChange(AudioContentType type, float new_volume) = 0;
+  virtual void OnVolumeChange(VolumeChangeSource source,
+                              AudioContentType type,
+                              float new_volume) = 0;
 
   // Called whenever the mute state changes for a given stream |type|. May be
   // called on an arbitrary thread.
-  virtual void OnMuteChange(AudioContentType type, bool new_muted) = 0;
+  virtual void OnMuteChange(VolumeChangeSource source,
+                            AudioContentType type,
+                            bool new_muted) = 0;
 
  protected:
   virtual ~VolumeObserver() = default;
@@ -52,54 +65,52 @@
   // control is in an uninitialized state. The implementation of this method
   // should load previously set volume and mute states from persistent storage,
   // so that the volume and mute are preserved across reboots.
-  static void Initialize(const std::vector<std::string>& argv)
-      __attribute__((__weak__));
+  static void Initialize(const std::vector<std::string>& argv);
 
   // Tears down platform-specific volume control and returns to the
   // uninitialized state.
-  static void Finalize() __attribute__((__weak__));
+  static void Finalize();
 
   // Adds a volume observer.
-  static void AddVolumeObserver(VolumeObserver* observer)
-      __attribute__((__weak__));
+  static void AddVolumeObserver(VolumeObserver* observer);
   // Removes a volume observer. After this is called, the implementation must
   // not call any more methods on the observer.
-  static void RemoveVolumeObserver(VolumeObserver* observer)
-      __attribute__((__weak__));
+  static void RemoveVolumeObserver(VolumeObserver* observer);
 
   // Gets/sets the output volume for a given audio stream |type|. The volume
   // |level| is in the range [0.0, 1.0]. AudioContentType::kOther is not a valid
   // |type| for these methods.
-  static float GetVolume(AudioContentType type) __attribute__((__weak__));
-  static void SetVolume(AudioContentType type, float level)
-      __attribute__((__weak__));
+  static float GetVolume(AudioContentType type);
+  static void SetVolume(VolumeChangeSource source,
+                        AudioContentType type,
+                        float level);
 
   // Gets/sets the mute state for a given audio stream |type|.
   // AudioContentType::kOther is not a valid |type| for these methods.
-  static bool IsMuted(AudioContentType type) __attribute__((__weak__));
-  static void SetMuted(AudioContentType type, bool muted)
-      __attribute__((__weak__));
+  static bool IsMuted(AudioContentType type);
+  static void SetMuted(VolumeChangeSource source,
+                       AudioContentType type,
+                       bool muted);
 
   // Limits the output volume for a given stream |type| to no more than |limit|.
   // This does not affect the logical volume for the stream type; the volume
   // returned by GetVolume() should not change, and no OnVolumeChange() event
   // should be sent to observers. AudioContentType::kOther is not a valid |type|
   // for this method.
-  static void SetOutputLimit(AudioContentType type, float limit)
-      __attribute__((__weak__));
+  static void SetOutputLimit(AudioContentType type, float limit);
 
   // Called to enable power save mode when no audio is being played
   // (|power_save_on| will be true in this case), and to disable power save mode
   // when audio playback resumes (|power_save_on| will be false).
-  static void SetPowerSaveMode(bool power_save_on) __attribute__((__weak__));
+  static void SetPowerSaveMode(bool power_save_on);
 
   // Converts a volume level in the range [0.0, 1.0] to/from a volume in dB.
   // The volume in dB should be full-scale (so a volume level of 1.0 would be
   // 0.0 dBFS, and any lower volume level would be negative).
   // NOTE: Unlike the other VolumeControl methods, these may be called before
   // Initialize() or after Finalize(). May be called from multiple processes.
-  static float VolumeToDbFS(float volume) __attribute__((__weak__));
-  static float DbFSToVolume(float dbfs) __attribute__((__weak__));
+  static float VolumeToDbFS(float volume);
+  static float DbFSToVolume(float dbfs);
 };
 
 }  // namespace media
diff --git a/chromeos/constants/chromeos_features.cc b/chromeos/constants/chromeos_features.cc
index ab439b8..f9ab1e4 100644
--- a/chromeos/constants/chromeos_features.cc
+++ b/chromeos/constants/chromeos_features.cc
@@ -52,7 +52,10 @@
 const base::Feature kFsNosymfollow{"FsNosymfollow",
                                    base::FEATURE_DISABLED_BY_DEFAULT};
 
-// TODO(https://crbug.com/837156): Add this feature to chrome://flags.
+// Enable or disable Unified Input Logic in the IME extension on Chrome OS.
+const base::Feature kImeInputLogic{"ImeInputLogic",
+                                   base::FEATURE_DISABLED_BY_DEFAULT};
+
 // If enabled, allows the qualified IME extension to connect to IME service.
 const base::Feature kImeServiceConnectable{"ImeServiceConnectable",
                                            base::FEATURE_DISABLED_BY_DEFAULT};
diff --git a/chromeos/constants/chromeos_features.h b/chromeos/constants/chromeos_features.h
index 9ef2a76..76c5d22 100644
--- a/chromeos/constants/chromeos_features.h
+++ b/chromeos/constants/chromeos_features.h
@@ -25,6 +25,7 @@
 CHROMEOS_EXPORT extern const base::Feature kMyFilesVolume;
 CHROMEOS_EXPORT extern const base::Feature kEnableSupervisionTransitionScreens;
 CHROMEOS_EXPORT extern const base::Feature kFsNosymfollow;
+CHROMEOS_EXPORT extern const base::Feature kImeInputLogic;
 CHROMEOS_EXPORT extern const base::Feature kImeServiceConnectable;
 CHROMEOS_EXPORT extern const base::Feature kInstantTethering;
 CHROMEOS_EXPORT extern const base::Feature kVideoPlayerNativeControls;
diff --git a/chromeos/network/network_state_handler.cc b/chromeos/network/network_state_handler.cc
index d25519f..4a2e1d2 100644
--- a/chromeos/network/network_state_handler.cc
+++ b/chromeos/network/network_state_handler.cc
@@ -35,9 +35,6 @@
 
 namespace {
 
-// Ignore changes to signal strength less than this value for active networks.
-const int kSignalStrengthChangeThreshold = 5;
-
 bool ConnectionStateChanged(const NetworkState* network,
                             const std::string& prev_connection_state,
                             bool prev_is_captive_portal) {
@@ -102,16 +99,13 @@
       : guid_(network->guid()),
         connection_state_(network->connection_state()),
         activation_state_(network->activation_state()),
-        connect_requested_(network->connect_requested()),
-        signal_strength_(network->signal_strength()) {}
+        connect_requested_(network->connect_requested()) {}
 
   bool MatchesNetworkState(const NetworkState* network) {
     return guid_ == network->guid() &&
            connection_state_ == network->connection_state() &&
            activation_state_ == network->activation_state() &&
-           connect_requested_ == network->connect_requested() &&
-           (abs(signal_strength_ - network->signal_strength()) <
-            kSignalStrengthChangeThreshold);
+           connect_requested_ == network->connect_requested();
   }
 
  private:
@@ -125,8 +119,6 @@
   const std::string activation_state_;
   // The connect_requested state affects 'connecting' in the UI.
   const bool connect_requested_;
-  // We care about signal strength changes to active networks.
-  const int signal_strength_;
 };
 
 const char NetworkStateHandler::kDefaultCheckPortalList[] =
@@ -1367,7 +1359,6 @@
   if (request_update)
     RequestUpdateForNetwork(service_path);
 
-  bool notify_active = false;
   std::string value_str;
   value.GetAsString(&value_str);
   if (key == shill::kSignalStrengthProperty || key == shill::kWifiBSsid ||
@@ -1381,9 +1372,6 @@
       return;
     // Otherwise do not trigger 'default network changed'.
     notify_default = false;
-    // Notify signal strength changes for active networks.
-    if (key == shill::kSignalStrengthProperty)
-      notify_active = true;
   }
 
   LogPropertyUpdated(network, key, value);
@@ -1391,8 +1379,6 @@
     NotifyNetworkConnectionStateChanged(network);
   if (notify_default)
     NotifyDefaultNetworkChanged();
-  if (notify_active)
-    NotifyIfActiveNetworksChanged();
   NotifyNetworkPropertiesUpdated(network);
   if (sort_networks)
     SortNetworkList(true /* ensure_cellular */);
diff --git a/chromeos/network/network_state_handler_observer.h b/chromeos/network/network_state_handler_observer.h
index dc25e846..6e1d125 100644
--- a/chromeos/network/network_state_handler_observer.h
+++ b/chromeos/network/network_state_handler_observer.h
@@ -42,9 +42,8 @@
   virtual void NetworkConnectionStateChanged(const NetworkState* network);
 
   // Triggered when the connection state of any current or previously active
-  // (connected or connecting) network changes. Includes significant changes to
-  // the signal strength. Provides the current list of active networks, which
-  // may include a VPN.
+  // (connected or connecting) network changes. Provides the current list of
+  // active networks, which may include a VPN.
   virtual void ActiveNetworksChanged(
       const std::vector<const NetworkState*>& active_networks);
 
diff --git a/chromeos/network/network_state_handler_unittest.cc b/chromeos/network/network_state_handler_unittest.cc
index 42b4c6f..263ee59 100644
--- a/chromeos/network/network_state_handler_unittest.cc
+++ b/chromeos/network/network_state_handler_unittest.cc
@@ -952,9 +952,8 @@
   EXPECT_EQ(11, wifi->signal_strength());
   // The change should trigger an additional properties updated event.
   EXPECT_EQ(2, test_observer_->PropertyUpdatesForService(wifi1));
-  EXPECT_EQ(1u, test_observer_->active_network_change_count());
-  // Signal strength changes do not trigger a default network change.
   EXPECT_EQ(0u, test_observer_->default_network_change_count());
+  EXPECT_EQ(0u, test_observer_->active_network_change_count());
 }
 
 TEST_F(NetworkStateHandlerTest, ServicePropertyChangedNotIneterstingInactive) {
@@ -1630,22 +1629,6 @@
   EXPECT_EQ(expected_active_network_paths,
             test_observer_->active_network_paths());
 
-  // Modify the wifi signal strength, an observer update should occur.
-  test_observer_->reset_change_counts();
-  service_test_->SetServiceProperty(kShillManagerClientStubDefaultWifi,
-                                    shill::kSignalStrengthProperty,
-                                    base::Value(100));
-  base::RunLoop().RunUntilIdle();
-  EXPECT_EQ(1u, test_observer_->active_network_change_count());
-
-  // A small change should not trigger an update.
-  test_observer_->reset_change_counts();
-  service_test_->SetServiceProperty(kShillManagerClientStubDefaultWifi,
-                                    shill::kSignalStrengthProperty,
-                                    base::Value(99));
-  base::RunLoop().RunUntilIdle();
-  EXPECT_EQ(0u, test_observer_->active_network_change_count());
-
   // Disconnect Wifi1.
   test_observer_->reset_change_counts();
   service_test_->SetServiceProperty(kShillManagerClientStubDefaultWifi,
diff --git a/chromeos/network/network_state_test_helper.cc b/chromeos/network/network_state_test_helper.cc
index 8246d8d..078f577 100644
--- a/chromeos/network/network_state_test_helper.cc
+++ b/chromeos/network/network_state_test_helper.cc
@@ -147,7 +147,6 @@
     int signal_strength) {
   auto network = std::make_unique<NetworkState>(id);
   network->SetGuid(id);
-  network->set_name(id);
   network->set_type(type);
   network->set_visible(true);
   network->SetConnectionState(connection_state);
diff --git a/chromeos/network/onc/onc_translation_tables.cc b/chromeos/network/onc/onc_translation_tables.cc
index 8240643..462cea8 100644
--- a/chromeos/network/onc/onc_translation_tables.cc
+++ b/chromeos/network/onc/onc_translation_tables.cc
@@ -474,9 +474,7 @@
     *shill_value = table[i].shill_value;
     return true;
   }
-  LOG(ERROR) << "Value '" << onc_value << "' cannot be translated to Shill"
-             << " table[0]: " << table[0].onc_value << " => "
-             << table[0].shill_value;
+  LOG(ERROR) << "Value '" << onc_value << "' cannot be translated to Shill";
   return false;
 }
 
@@ -489,9 +487,7 @@
     *onc_value = table[i].onc_value;
     return true;
   }
-  LOG(ERROR) << "Value '" << shill_value << "' cannot be translated to ONC"
-             << " table[0]: " << table[0].shill_value << " => "
-             << table[0].onc_value;
+  LOG(ERROR) << "Value '" << shill_value << "' cannot be translated to ONC";
   return false;
 }
 
diff --git a/components/BUILD.gn b/components/BUILD.gn
index f1a78425..b5eb6cdd 100644
--- a/components/BUILD.gn
+++ b/components/BUILD.gn
@@ -556,6 +556,7 @@
       deps += [
         "//components/autofill_assistant/browser",
         "//components/autofill_assistant/browser:proto",
+        "//components/download/internal/common:internal_java",
         "//content/public/test/android:web_test_java_support",
         "//content/test:web_test_support",
         "//testing/android/native_test:native_test_support",
diff --git a/components/arc/metrics/arc_metrics_service.cc b/components/arc/metrics/arc_metrics_service.cc
index f89c196..5abea4e 100644
--- a/components/arc/metrics/arc_metrics_service.cc
+++ b/components/arc/metrics/arc_metrics_service.cc
@@ -436,6 +436,11 @@
       base::TimeDelta::FromSeconds(1),
       base::TimeDelta::FromDays(1) + kUpdateEngagementTimePeriod, 50);
   UMA_HISTOGRAM_CUSTOM_TIMES(
+      "Arc.EngagementTime.ArcTotal",
+      engagement_time_foreground_ + engagement_time_background_,
+      base::TimeDelta::FromSeconds(1),
+      base::TimeDelta::FromDays(1) + kUpdateEngagementTimePeriod, 50);
+  UMA_HISTOGRAM_CUSTOM_TIMES(
       "Arc.EngagementTime.Foreground", engagement_time_foreground_,
       base::TimeDelta::FromSeconds(1),
       base::TimeDelta::FromDays(1) + kUpdateEngagementTimePeriod, 50);
diff --git a/components/arc/metrics/arc_metrics_service_unittest.cc b/components/arc/metrics/arc_metrics_service_unittest.cc
index 95bb316..a5e6466 100644
--- a/components/arc/metrics/arc_metrics_service_unittest.cc
+++ b/components/arc/metrics/arc_metrics_service_unittest.cc
@@ -464,6 +464,8 @@
   TriggerRecordEngagementTimeToUma();
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Total",
                                base::TimeDelta::FromSeconds(0), 1);
+  tester.ExpectTimeBucketCount("Arc.EngagementTime.ArcTotal",
+                               base::TimeDelta::FromSeconds(0), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Foreground",
                                base::TimeDelta::FromSeconds(0), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Background",
@@ -480,6 +482,8 @@
   TriggerRecordEngagementTimeToUma();
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Total",
                                base::TimeDelta::FromSeconds(1), 1);
+  tester.ExpectTimeBucketCount("Arc.EngagementTime.ArcTotal",
+                               base::TimeDelta::FromSeconds(0), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Foreground",
                                base::TimeDelta::FromSeconds(0), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Background",
@@ -497,6 +501,8 @@
   TriggerRecordEngagementTimeToUma();
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Total",
                                base::TimeDelta::FromSeconds(0), 1);
+  tester.ExpectTimeBucketCount("Arc.EngagementTime.ArcTotal",
+                               base::TimeDelta::FromSeconds(0), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Foreground",
                                base::TimeDelta::FromSeconds(0), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Background",
@@ -518,6 +524,8 @@
   TriggerRecordEngagementTimeToUma();
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Total",
                                base::TimeDelta::FromSeconds(1), 1);
+  tester.ExpectTimeBucketCount("Arc.EngagementTime.ArcTotal",
+                               base::TimeDelta::FromSeconds(1), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Foreground",
                                base::TimeDelta::FromSeconds(1), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Background",
@@ -538,6 +546,8 @@
   TriggerRecordEngagementTimeToUma();
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Total",
                                base::TimeDelta::FromSeconds(1), 1);
+  tester.ExpectTimeBucketCount("Arc.EngagementTime.ArcTotal",
+                               base::TimeDelta::FromSeconds(0), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Foreground",
                                base::TimeDelta::FromSeconds(0), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Background",
@@ -556,6 +566,8 @@
   TriggerRecordEngagementTimeToUma();
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Total",
                                base::TimeDelta::FromSeconds(1), 1);
+  tester.ExpectTimeBucketCount("Arc.EngagementTime.ArcTotal",
+                               base::TimeDelta::FromSeconds(1), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Foreground",
                                base::TimeDelta::FromSeconds(0), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Background",
@@ -579,6 +591,8 @@
   TriggerRecordEngagementTimeToUma();
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Total",
                                base::TimeDelta::FromSeconds(1), 1);
+  tester.ExpectTimeBucketCount("Arc.EngagementTime.ArcTotal",
+                               base::TimeDelta::FromSeconds(1), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Foreground",
                                base::TimeDelta::FromSeconds(1), 1);
   tester.ExpectTimeBucketCount("Arc.EngagementTime.Background",
diff --git a/components/download/internal/common/android/download_collection_bridge.cc b/components/download/internal/common/android/download_collection_bridge.cc
index af7d653b..bb80514 100644
--- a/components/download/internal/common/android/download_collection_bridge.cc
+++ b/components/download/internal/common/android/download_collection_bridge.cc
@@ -4,6 +4,8 @@
 
 #include "components/download/internal/common/android/download_collection_bridge.h"
 
+#include <utility>
+
 #include "base/android/jni_android.h"
 #include "base/android/jni_string.h"
 #include "base/files/file_util.h"
@@ -129,4 +131,38 @@
                                                          jdisplay_name);
 }
 
+// static
+void DownloadCollectionBridge::GetDisplayNamesForDownloads(
+    GetDisplayNamesCallback cb) {
+  JNIEnv* env = base::android::AttachCurrentThread();
+  ScopedJavaLocalRef<jobjectArray> jdisplay_infos =
+      Java_DownloadCollectionBridge_getDisplayNamesForDownloads(env);
+  auto result = std::make_unique<std::map<std::string, base::FilePath>>();
+  if (!jdisplay_infos) {
+    std::move(cb).Run(std::move(result));
+    return;
+  }
+  jsize count = env->GetArrayLength(jdisplay_infos.obj());
+  for (jsize i = 0; i < count; ++i) {
+    base::android::ScopedJavaLocalRef<jobject> jdisplay_info(
+        env, env->GetObjectArrayElement(jdisplay_infos.obj(), i));
+    ScopedJavaLocalRef<jstring> juri =
+        Java_DisplayNameInfo_getDownloadUri(env, jdisplay_info);
+    ScopedJavaLocalRef<jstring> jdisplay_name =
+        Java_DisplayNameInfo_getDisplayName(env, jdisplay_info);
+    if (juri && jdisplay_name) {
+      std::string uri = ConvertJavaStringToUTF8(env, juri);
+      std::string display_name = ConvertJavaStringToUTF8(env, jdisplay_name);
+      result->emplace(uri, display_name);
+    }
+  }
+  std::move(cb).Run(std::move(result));
+}
+
+// static
+bool DownloadCollectionBridge::NeedToRetrieveDisplayNames() {
+  JNIEnv* env = base::android::AttachCurrentThread();
+  return Java_DownloadCollectionBridge_needToRetrieveDisplayNames(env);
+}
+
 }  // namespace download
diff --git a/components/download/internal/common/android/download_collection_bridge.h b/components/download/internal/common/android/download_collection_bridge.h
index dc39ddc..70fd560 100644
--- a/components/download/internal/common/android/download_collection_bridge.h
+++ b/components/download/internal/common/android/download_collection_bridge.h
@@ -5,12 +5,15 @@
 #ifndef COMPONENTS_DOWNLOAD_INTERNAL_COMMON_ANDROID_DOWNLOAD_COLLECTION_BRIDGE_H_
 #define COMPONENTS_DOWNLOAD_INTERNAL_COMMON_ANDROID_DOWNLOAD_COLLECTION_BRIDGE_H_
 
+#include <map>
+#include <memory>
 #include <string>
 
 #include "base/files/file.h"
 #include "base/macros.h"
 #include "components/download/public/common/download_export.h"
 #include "components/download/public/common/download_file.h"
+#include "components/download/public/common/in_progress_download_manager.h"
 
 namespace download {
 
@@ -19,31 +22,38 @@
 class COMPONENTS_DOWNLOAD_EXPORT DownloadCollectionBridge {
  public:
   // Creates the intermediate URI for download to write to.
+  // Called on non UI thread.
   static base::FilePath CreateIntermediateUriForPublish(
       const GURL& original_url,
       const GURL& referrer_url,
       const base::FilePath& file_name,
       const std::string& mime_type);
   // Returns whether a download needs to be published.
+  // Can be called on any thread.
   static bool ShouldPublishDownload(const base::FilePath& file_path);
 
   // Moves existing file content to the intermediate Uri, and remove
   // |source_path|.
+  // Called on non UI thread.
   static DownloadInterruptReason MoveFileToIntermediateUri(
       const base::FilePath& source_path,
       const base::FilePath& destination_uri);
 
   // Deletes the intermediate Uri that is being written to.
+  // Called on non UI thread.
   static void DeleteIntermediateUri(const base::FilePath& intermediate_uri);
 
   // Publishes the intermediate Uri to public download collection, and returns
   // the final Uri.
+  // Called on non UI thread.
   static base::FilePath PublishDownload(const base::FilePath& intermediate_uri);
 
   // Opens the intermediate Uri for writing.
+  // Called on non UI thread.
   static base::File OpenIntermediateUri(const base::FilePath& intermediate_uri);
 
   // Checks whether a file name exists.
+  // Called on non UI thread.
   static bool FileNameExists(const base::FilePath& file_name);
 
   // Renames a content URI download to |new_display_name|. Returns true on
@@ -52,6 +62,17 @@
   static bool renameDownloadUri(const base::FilePath& download_uri,
                                 const base::FilePath& new_display_name);
 
+  // Whether download display names needs to be retrieved.
+  // TODO(qinmin): move display names to history and in-progress DB.
+  // Can be called on any thread.
+  static bool NeedToRetrieveDisplayNames();
+
+  using GetDisplayNamesCallback =
+      base::OnceCallback<void(InProgressDownloadManager::DisplayNames)>;
+  // Gets the display name for all downloads.
+  // Called on non UI thread.
+  static void GetDisplayNamesForDownloads(GetDisplayNamesCallback cb);
+
  private:
   DISALLOW_COPY_AND_ASSIGN(DownloadCollectionBridge);
 };
diff --git a/components/download/internal/common/android/java/src/org/chromium/components/download/DownloadCollectionBridge.java b/components/download/internal/common/android/java/src/org/chromium/components/download/DownloadCollectionBridge.java
index e667b9d..618e5a6 100644
--- a/components/download/internal/common/android/java/src/org/chromium/components/download/DownloadCollectionBridge.java
+++ b/components/download/internal/common/android/java/src/org/chromium/components/download/DownloadCollectionBridge.java
@@ -25,6 +25,29 @@
     private static final Object sLock = new Object();
 
     /**
+     *  Class representing the Uri and display name pair for downloads.
+     */
+    protected static class DisplayNameInfo {
+        private final String mUri;
+        private final String mDisplayName;
+
+        public DisplayNameInfo(String uri, String displayName) {
+            mUri = uri;
+            mDisplayName = displayName;
+        }
+
+        @CalledByNative("DisplayNameInfo")
+        private String getDownloadUri() {
+            return mUri;
+        }
+
+        @CalledByNative("DisplayNameInfo")
+        private String getDisplayName() {
+            return mDisplayName;
+        }
+    }
+
+    /**
      * Return getDownloadCollectionBridge singleton.
      */
     public static DownloadCollectionBridge getDownloadCollectionBridge() {
@@ -110,6 +133,21 @@
     }
 
     /**
+     * @return  Whether download display names needs to be retrieved.
+     */
+    protected boolean needToGetDisplayNames() {
+        return false;
+    }
+
+    /**
+     * Gets the display names for all downloads
+     * @return an array of download Uri and display name pair.
+     */
+    protected DisplayNameInfo[] getDisplayNames() {
+        return null;
+    }
+
+    /**
      * Creates an intermediate URI for download to be written into. On completion, call
      * nativeOnCreateIntermediateUriResult() with |callbackId|.
      * @param fileName Name of the file.
@@ -203,4 +241,21 @@
     private static boolean renameDownloadUri(final String downloadUri, final String displayName) {
         return getDownloadCollectionBridge().rename(downloadUri, displayName);
     }
+
+    /**
+     * @return  Whether download display names needs to be retrieved.
+     */
+    @CalledByNative
+    private static boolean needToRetrieveDisplayNames() {
+        return getDownloadCollectionBridge().needToGetDisplayNames();
+    }
+
+    /**
+     * Gets the display names for all downloads
+     * @return an array of download Uri and display name pair.
+     */
+    @CalledByNative
+    private static DisplayNameInfo[] getDisplayNamesForDownloads() {
+        return getDownloadCollectionBridge().getDisplayNames();
+    }
 }
diff --git a/components/download/internal/common/download_item_impl.cc b/components/download/internal/common/download_item_impl.cc
index 32f9ce2..b409919 100644
--- a/components/download/internal/common/download_item_impl.cc
+++ b/components/download/internal/common/download_item_impl.cc
@@ -1598,6 +1598,13 @@
 
   if (DOWNLOAD_INTERRUPT_REASON_NONE == reason) {
     SetFullPath(full_path);
+#if defined(OS_ANDROID)
+    // For content URIs, target file path is the same as the current path.
+    if (full_path.IsContentUri()) {
+      SetDisplayName(GetTargetFilePath().BaseName());
+      destination_info_.target_path = full_path;
+    }
+#endif  // defined(OS_ANDROID)
   } else {
     // TODO(asanka): Even though the rename failed, it may still be possible to
     // recover the partial state from the 'before' name.
@@ -1691,7 +1698,7 @@
       base::Bind(&DownloadItemImpl::OnDownloadRenamedToFinalName,
                  weak_ptr_factory_.GetWeakPtr());
 #if defined(OS_ANDROID)
-  if (DownloadCollectionBridge::ShouldPublishDownload(GetTargetFilePath())) {
+  if (GetTargetFilePath().IsContentUri()) {
     GetDownloadTaskRunner()->PostTask(
         FROM_HERE,
         base::BindOnce(&DownloadFile::PublishDownload,
@@ -1736,15 +1743,7 @@
     return;
   }
 
-#if defined(OS_ANDROID)
-  // Target file path may be different from the full path if the latter is a
-  // content Uri.
-  if (GetTargetFilePath() != full_path) {
-    DCHECK(full_path.IsContentUri());
-  }
-#else
   DCHECK(GetTargetFilePath() == full_path);
-#endif  // defined(OS_ANDROID)
 
   if (full_path != GetFullPath()) {
     // full_path is now the current and target file path.
@@ -2075,12 +2074,7 @@
   // directory.
   DCHECK(!GetTargetFilePath().empty());
   DCHECK(!GetFullPath().empty());
-#if defined(OS_ANDROID)
-  DCHECK(GetFullPath().IsContentUri() ||
-         GetTargetFilePath().DirName() == GetFullPath().DirName());
-#else
   DCHECK(GetTargetFilePath().DirName() == GetFullPath().DirName());
-#endif  // defined(OS_ANDROID)
 
   // Give the delegate a chance to hold up a stop sign.  It'll call
   // use back through the passed callback if it does and that state changes.
@@ -2123,16 +2117,6 @@
     case IN_PROGRESS_INTERNAL:
       DCHECK(!GetFullPath().empty()) << "Current output path must be known.";
       DCHECK(!GetTargetFilePath().empty()) << "Target path must be known.";
-#if defined(OS_ANDROID)
-      DCHECK(GetFullPath().IsContentUri() ||
-             GetFullPath().DirName() == GetTargetFilePath().DirName())
-          << "Current output directory must match target directory or current "
-             "output path is a content uri.";
-#else
-      DCHECK(GetFullPath().DirName() == GetTargetFilePath().DirName())
-          << "Current output directory must match target directory.";
-#endif  // defined(OS_ANDROID)
-
       DCHECK(GetFullPath().DirName() == GetTargetFilePath().DirName())
           << "Current output directory must match target directory.";
       DCHECK(download_file_) << "Output file must be owned by download item.";
@@ -2147,14 +2131,8 @@
       DCHECK(!download_file_)
           << "Download file must be released prior to completion.";
       DCHECK(!GetTargetFilePath().empty()) << "Target path must be known.";
-#if defined(OS_ANDROID)
-      DCHECK(GetFullPath().IsContentUri() ||
-             GetFullPath() == GetTargetFilePath())
-          << "Current output path must match target path or is a content Uri.";
-#else
       DCHECK(GetFullPath() == GetTargetFilePath())
           << "Current output path must match target path.";
-#endif  // defined(OS_ANDROID)
 
       TRACE_EVENT_INSTANT2("download", "DownloadItemCompleting",
                            TRACE_EVENT_SCOPE_THREAD, "bytes_so_far",
diff --git a/components/download/internal/common/in_progress_download_manager.cc b/components/download/internal/common/in_progress_download_manager.cc
index a16657c..865b655 100644
--- a/components/download/internal/common/in_progress_download_manager.cc
+++ b/components/download/internal/common/in_progress_download_manager.cc
@@ -8,6 +8,7 @@
 #include "base/optional.h"
 #include "base/task/post_task.h"
 #include "base/threading/thread_task_runner_handle.h"
+#include "build/build_config.h"
 #include "components/download/database/download_db_entry.h"
 #include "components/download/database/download_db_impl.h"
 #include "components/download/database/download_namespace.h"
@@ -27,6 +28,10 @@
 #include "services/network/public/cpp/resource_request.h"
 #include "services/network/public/cpp/resource_response.h"
 
+#if defined(OS_ANDROID)
+#include "components/download/internal/common/android/download_collection_bridge.h"
+#endif
+
 namespace download {
 
 namespace {
@@ -126,6 +131,16 @@
                               main_task_runner);
 }
 
+#if defined(OS_ANDROID)
+void OnDownloadDisplayNamesReturned(
+    DownloadCollectionBridge::GetDisplayNamesCallback callback,
+    const scoped_refptr<base::SingleThreadTaskRunner>& main_task_runner,
+    InProgressDownloadManager::DisplayNames download_names) {
+  main_task_runner->PostTask(
+      FROM_HERE,
+      base::BindOnce(std::move(callback), std::move(download_names)));
+}
+#endif
 }  // namespace
 
 InProgressDownloadManager::InProgressDownloadManager(
@@ -244,7 +259,7 @@
                 DownloadNamespace::NAMESPACE_BROWSER_DOWNLOAD,
                 in_progress_db_dir));
   download_db_cache_->Initialize(base::BindOnce(
-      &InProgressDownloadManager::OnInitialized, weak_factory_.GetWeakPtr()));
+      &InProgressDownloadManager::OnDBInitialized, weak_factory_.GetWeakPtr()));
 }
 
 void InProgressDownloadManager::ShutDown() {
@@ -412,11 +427,32 @@
     download_start_observer_->OnDownloadStarted(download);
 }
 
-void InProgressDownloadManager::OnInitialized(
+void InProgressDownloadManager::OnDBInitialized(
     bool success,
     std::unique_ptr<std::vector<DownloadDBEntry>> entries) {
+#if defined(OS_ANDROID)
+  if (DownloadCollectionBridge::NeedToRetrieveDisplayNames()) {
+    DownloadCollectionBridge::GetDisplayNamesCallback callback =
+        base::BindOnce(&InProgressDownloadManager::OnDownloadNamesRetrieved,
+                       weak_factory_.GetWeakPtr(), std::move(entries));
+    GetDownloadTaskRunner()->PostTask(
+        FROM_HERE,
+        base::BindOnce(
+            &DownloadCollectionBridge::GetDisplayNamesForDownloads,
+            base::BindOnce(&OnDownloadDisplayNamesReturned, std::move(callback),
+                           base::ThreadTaskRunnerHandle::Get())));
+    return;
+  }
+#endif
+  OnDownloadNamesRetrieved(std::move(entries), nullptr);
+}
+
+void InProgressDownloadManager::OnDownloadNamesRetrieved(
+    std::unique_ptr<std::vector<DownloadDBEntry>> entries,
+    DisplayNames display_names) {
   std::set<uint32_t> download_ids;
   int num_duplicates = 0;
+  display_names_ = std::move(display_names);
   for (const auto& entry : *entries) {
     base::Optional<DownloadEntry> download_entry =
         CreateDownloadEntryFromDownloadDBEntry(entry);
@@ -434,6 +470,14 @@
         num_duplicates++;
         continue;
       }
+#if defined(OS_ANDROID)
+      const base::FilePath& path = item->GetTargetFilePath();
+      auto iter = display_names_->find(path.value());
+      if (iter != display_names_->end()) {
+        DCHECK(path.IsContentUri());
+        item->SetDisplayName(iter->second);
+      }
+#endif
       item->AddObserver(download_db_cache_.get());
       in_progress_downloads_.emplace_back(std::move(item));
       download_ids.insert(download_id);
@@ -480,8 +524,21 @@
   return std::move(in_progress_downloads_);
 }
 
+base::FilePath InProgressDownloadManager::GetDownloadDisplayName(
+    const base::FilePath& path) {
+#if defined(OS_ANDROID)
+  if (!display_names_)
+    return base::FilePath();
+  auto iter = display_names_->find(path.value());
+  if (iter != display_names_->end())
+    return iter->second;
+#endif
+  return base::FilePath();
+}
+
 void InProgressDownloadManager::OnAllInprogressDownloadsLoaded() {
   download_entries_.clear();
+  display_names_.reset();
 }
 
 void InProgressDownloadManager::AddInProgressDownloadForTest(
diff --git a/components/download/public/common/download_item_impl.h b/components/download/public/common/download_item_impl.h
index c450f8a..a74c225 100644
--- a/components/download/public/common/download_item_impl.h
+++ b/components/download/public/common/download_item_impl.h
@@ -120,18 +120,14 @@
     // Target path of an in-progress download. We may be downloading to a
     // temporary or intermediate file (specified by |current_path|).  Once the
     // download completes, we will rename the file to |target_path|.
-    // |target_path| should be a valid file path on the system. However, if
-    // download is directly written to a content Uri, the |target_path| should
-    // be ignored and |full_path| should be used instead. For content Uris,
-    // |full_path| is used as both the intermediate and final download target.
+    // |target_path| should be a valid file path on the system. On Android, this
+    // could be a content Uri.
     base::FilePath target_path;
 
     // Full path to the downloaded or downloading file. This is the path to the
     // physical file, if one exists. The final target path is specified by
     // |target_path|. |current_path| can be empty if the in-progress path
-    // hasn't been determined. For download that is directly written to a
-    // content Uri, use |current_path| instead of |target_path| as the latter
-    // is not a content Uri.
+    // hasn't been determined.
     base::FilePath current_path;
 
     // Current received bytes.
diff --git a/components/download/public/common/in_progress_download_manager.h b/components/download/public/common/in_progress_download_manager.h
index b72ef72..df1e9752 100644
--- a/components/download/public/common/in_progress_download_manager.h
+++ b/components/download/public/common/in_progress_download_manager.h
@@ -5,8 +5,10 @@
 #ifndef COMPONENTS_DOWNLOAD_PUBLIC_COMMON_IN_PROGRESS_DOWNLOAD_MANAGER_H_
 #define COMPONENTS_DOWNLOAD_PUBLIC_COMMON_IN_PROGRESS_DOWNLOAD_MANAGER_H_
 
+#include <map>
 #include <memory>
 #include <set>
+#include <string>
 #include <vector>
 
 #include "base/memory/scoped_refptr.h"
@@ -44,6 +46,8 @@
       base::OnceCallback<void(std::unique_ptr<DownloadCreateInfo> info,
                               DownloadItemImpl*,
                               bool /* should_persist_new_download */)>;
+  using DisplayNames = std::unique_ptr<
+      std::map<std::string /*content URI*/, base::FilePath /* display name*/>>;
 
   // Class to be notified when download starts/stops.
   class COMPONENTS_DOWNLOAD_EXPORT Delegate {
@@ -151,6 +155,10 @@
   // enabled by default.
   void OnAllInprogressDownloadsLoaded();
 
+  // Gets the display name for a download. For non-android platforms, this
+  // always returns an empty path.
+  base::FilePath GetDownloadDisplayName(const base::FilePath& path);
+
   void set_file_factory(std::unique_ptr<DownloadFileFactory> file_factory) {
     file_factory_ = std::move(file_factory);
   }
@@ -185,9 +193,14 @@
   void OnUrlDownloadHandlerCreated(
       UrlDownloadHandler::UniqueUrlDownloadHandlerPtr downloader) override;
 
-  // Called when the object is initialized.
-  void OnInitialized(bool success,
-                     std::unique_ptr<std::vector<DownloadDBEntry>> entries);
+  // Called when the in-progress DB is initialized.
+  void OnDBInitialized(bool success,
+                       std::unique_ptr<std::vector<DownloadDBEntry>> entries);
+
+  // Called when download display names are retrieved,
+  void OnDownloadNamesRetrieved(
+      std::unique_ptr<std::vector<DownloadDBEntry>> entries,
+      DisplayNames display_names);
 
   // Start a DownloadItemImpl.
   void StartDownloadWithItem(
@@ -243,6 +256,10 @@
   // is not available.
   scoped_refptr<DownloadURLLoaderFactoryGetter> url_loader_factory_getter_;
 
+  // Mapping between download URIs and display names.
+  // TODO(qinmin): move display name to history and in-progress DB.
+  DisplayNames display_names_;
+
   // Used to check if the URL is safe.
   URLSecurityPolicy url_security_policy_;
 
diff --git a/components/policy/resources/policy_templates_en-GB.xtb b/components/policy/resources/policy_templates_en-GB.xtb
index 9346874c..4ef4f2444 100644
--- a/components/policy/resources/policy_templates_en-GB.xtb
+++ b/components/policy/resources/policy_templates_en-GB.xtb
@@ -106,6 +106,19 @@
       Determines the duration before the screen saver is shown on the sign-in screen for devices in retail mode.
 
       The policy value should be specified in milliseconds.</translation>
+<translation id="1141767714195601945">This policy controls command-line parameters for Chrome from Internet Explorer.
+
+      If the 'Legacy Browser Support' add-in for Internet Explorer is not installed, this policy has no effect.
+
+      When this policy is left unset, Internet Explorer only passes the URL to Chrome as a command-line parameter.
+
+      When this policy is set to a list of strings, the strings are joined with spaces and passed to Chrome as command-line parameters.
+
+      If an element contains ${url}, it gets replaced with the URL of the page to open.
+
+      If no element contains ${url}, the URL is appended at the end of the command line.
+
+      Environment variables are expanded. On Windows, %ABC% is replaced with the value of the ABC environment variable.</translation>
 <translation id="1151353063931113432">Allow images on these sites</translation>
 <translation id="1152117524387175066">Report the state of the device's dev switch at boot.
 
@@ -169,6 +182,10 @@
 
       If this policy is set to false, <ph name="PRODUCT_NAME" /> will not allow guest profiles to be started.</translation>
 <translation id="1363275621236827384">Enable queries to Quirks Server for hardware profiles</translation>
+<translation id="1363612796557848469">This policy gives Google Assistant permission to access screen context and send the info to server.
+      If the policy is enabled, Google Assistant will be allowed to access screen context.
+      If the policy is disabled, Google Assistant will not be allowed to access screen context.
+      If not set, users can decide whether to allow Google Assistant to access screen context or not</translation>
 <translation id="1383493480903114193">This policy forces networking code to run in the browser process.
 
       This policy is disabled by default, and if enabled, leaves users open to the security issues once the networking process is sandboxed.
@@ -243,6 +260,13 @@
       disabled. In this case, the user cannot enable the feature.</translation>
 <translation id="1474273443907024088">Disable TLS False Start</translation>
 <translation id="1477934438414550161">TLS 1.2</translation>
+<translation id="1478485744311397487">Servers to which <ph name="PRODUCT_NAME" /> may delegate.
+
+          Separate multiple server names with commas. Wildcards (*) are allowed.
+
+          If you leave this policy not set, <ph name="PRODUCT_NAME" /> will not delegate user credentials even if a server is detected as Intranet.
+
+          This policy is ignored if the 'UseKDCConstrainedDelegation' policy is true.</translation>
 <translation id="1484146587843605071"><ph name="PRODUCT_NAME" /> will bypass any proxy for the list of hosts given here.
 
           This policy only takes effect if you have selected manual proxy settings at 'Choose how to specify proxy server settings'.
@@ -289,6 +313,12 @@
       See https://developers.google.com/safe-browsing for more info on Safe Browsing.</translation>
 <translation id="1583248206450240930">Use <ph name="PRODUCT_FRAME_NAME" /> by default</translation>
 <translation id="1599424828227887013">Enable Site Isolation for specified origins on Android devices</translation>
+<translation id="1608259529294767544">This policy gives Google Assistant permission to listen for the voice activation phrase.
+
+      If the policy is enabled, Google Assistant would listen for the voice activation phrase.
+      If the policy is disabled, Google Assistant would not listen for the voice activation phrase.
+      If not set, users can decide whether to allow Google Assistant to listen to the voice activation phrase.
+      </translation>
 <translation id="1608755754295374538">URLs that will be granted access to audio capture devices without prompt</translation>
 <translation id="1615221548356595305">Allow coalescing of HTTP/2 connections for these hosts even when client certificates are used</translation>
 <translation id="1617235075406854669">Enable deleting browser and download history</translation>
@@ -340,6 +370,7 @@
       The policy should be set to a URL from which <ph name="PRODUCT_OS_NAME" /> can download the Terms of Service. The Terms of Service must be plain text, served as MIME type text/plain. No markup is allowed.</translation>
 <translation id="1750315445671978749">Block all downloads</translation>
 <translation id="1781356041596378058">This policy also controls access to Android Developer Options. If you set this policy to true, users cannot access Developer Options. If you set this policy to false or leave it unset, users can access Developer Options by tapping seven times on the build number in the Android settings app.</translation>
+<translation id="1793346220873697538">Disable PIN printing by default</translation>
 <translation id="1797233582739332495">Show a recurring prompt to the user indicating that a relaunch is required</translation>
 <translation id="1798559516913615713">GPO cache lifetime</translation>
 <translation id="1803646570632580723">List of pinned apps to show in the launcher</translation>
@@ -363,6 +394,7 @@
 <translation id="1843117931376765605">Refresh rate for user policy</translation>
 <translation id="1844620919405873871">Configures quick unlock related policies.</translation>
 <translation id="1845405905602899692">Kiosk settings</translation>
+<translation id="1845429996559814839">Restrict PIN printing mode</translation>
 <translation id="1847960418907100918">Specifies the parameters used when doing instant search with POST. It consists of comma-separated name/value pairs. If a value is a template parameter, like {searchTerms} in above example, it will be replaced with real search terms data.
 
           This policy is optional. If not set, instant search request will be sent using the GET method.
@@ -477,6 +509,15 @@
       Leaving this policy not set will make <ph name="PRODUCT_NAME" /> use the default value of 3 hours.
 
       Note that if the platform supports policy notifications, the refresh delay will be set to 24 hours (ignoring all defaults and the value of this policy) because it is expected that policy notifications will force a refresh automatically whenever policy changes, making more frequent refreshes unnecessary.</translation>
+<translation id="2024149678078029009">This policy controls the command to use to open URLs in <ph name="PRODUCT_NAME" /> when switching from Internet Explorer.
+
+      If the 'Legacy Browser Support' add-in for Internet Explorer is not installed, this policy has no effect.
+
+      When this policy is left unset, Internet Explorer will auto-detect <ph name="PRODUCT_NAME" />'s own executable path when launching <ph name="PRODUCT_NAME" /> from Internet Explorer.
+
+      When this policy is set, it will be used to launch <ph name="PRODUCT_NAME" /> when switching launching <ph name="PRODUCT_NAME" /> from Internet Explorer.
+
+      This policy can be set to an executable file path, or ${chrome} to auto-detect Chrome's install location.</translation>
 <translation id="2024476116966025075">Configure the required domain name for remote access clients</translation>
 <translation id="2030905906517501646">Default search provider keyword</translation>
 <translation id="203096360153626918">This policy has no effect on the Android apps. They will be able to enter full screen mode even if this policy is set to <ph name="FALSE" />.</translation>
@@ -495,6 +536,7 @@
 <translation id="209586405398070749">Stable channel</translation>
 <translation id="2098658257603918882">Enable reporting of usage and crash-related data</translation>
 <translation id="2104418465060359056">Report Extensions and Plug-in information</translation>
+<translation id="2106627642643925514">Overrides default PIN printing mode. If the mode is unavailable this policy is ignored.</translation>
 <translation id="2107601598727098402">
         This policy is deprecated in M72. Please use CloudManagementEnrollmentToken instead.
         </translation>
@@ -512,6 +554,7 @@
       When this policy is set to False, information that can be used to identify users is not gathered.
 
       This policy is only effective when the <ph name="CHROME_REPORTING_EXTENSION_NAME" /> is enabled, and the machine is enrolled with <ph name="MACHINE_LEVEL_USER_CLOUD_POLICY_ENROLLMENT_TOKEN_POLICY_NAME" />.</translation>
+<translation id="2126178089984117495">Restricts PIN printing mode. Unset policy is treated as no restriction. If the mode is unavailable, this policy is ignored.</translation>
 <translation id="2127599828444728326">Allow notifications on these sites</translation>
 <translation id="2131902621292742709">Screen dim delay when running on battery power</translation>
 <translation id="2134437727173969994">Permit locking the screen</translation>
@@ -531,6 +574,7 @@
 <translation id="2156132677421487971">Configure policies for <ph name="PRODUCT_NAME" />, a feature that allows users to send the contents of tabs, sites or the desktop from the browser to remote displays and sound systems.</translation>
 <translation id="2166472654199325139">Do not filter sites for adult content</translation>
 <translation id="2168397434410358693">Idle delay when running on AC power</translation>
+<translation id="217013996107840632">Command-line parameters for switching from the alternative browser.</translation>
 <translation id="2170233653554726857">Enable WPAD optimisation</translation>
 <translation id="2176565653304920879">When this policy is set, automatic time zone detection flow will be in one of the following ways depending on the value of the setting:
 
@@ -790,6 +834,7 @@
           This policy is only respected if the 'DefaultSearchProviderEnabled' policy is enabled.</translation>
 <translation id="268577405881275241">Enable the data compression proxy feature</translation>
 <translation id="2693108589792503178">Configure the change password URL.</translation>
+<translation id="2706708761587205154">Allow printing only with PIN</translation>
 <translation id="2731627323327011390">Disable usage of <ph name="PRODUCT_OS_NAME" /> certificates to ARC-apps</translation>
 <translation id="2742843273354638707">Hide the Chrome Web Store app and footer link from the New Tab Page and <ph name="PRODUCT_OS_NAME" /> app launcher.
 
@@ -892,6 +937,11 @@
 
       If you enable this setting, Print Preview will use the OS system default printer as the default destination choice.</translation>
 <translation id="2856674246949497058">Roll back and stay on target version if OS version is newer than target. Do a powerwash during the process.</translation>
+<translation id="2858646435735022107">Controls whether OK-AS-DELEGATE flag from KDC is respected or whether 'AuthNegotiateDelegateWhitelist' is used to constrain delegation of Kerberos tickets.
+
+          If this policy is true, HTTP authentication respects constrained delegation settings on the KDC. 'AuthNegotiateDelegateWhitelist' policy is ignored in that case. Please see https://tools.ietf.org/html/rfc5896.html for more information.
+
+          If this policy is not set or set to false, constrained delegation settings from KDC are ignored and 'AuthNegotiateDelegateWhitelist' policy is respected.</translation>
 <translation id="2872961005593481000">Shut down</translation>
 <translation id="2873651257716068683">Overrides default printing page size. If the page size is unavailable, this policy is ignored.</translation>
 <translation id="2874209944580848064">Note for <ph name="PRODUCT_OS_NAME" /> devices supporting Android apps:</translation>
@@ -1482,6 +1532,7 @@
           This policy is optional. If not set, image search request will be sent using the GET method.
 
           This policy is only respected if the 'DefaultSearchProviderEnabled' policy is enabled.</translation>
+<translation id="427706009709857238">"Allow Google Assistant to listen for the voice activation phrase"</translation>
 <translation id="4285674129118156176">Allow unaffiliated users to use ARC</translation>
 <translation id="4298509794364745131">Specifies list of apps that can be enabled as a note-taking app on the <ph name="PRODUCT_OS_NAME" /> lock screen.
 
@@ -1563,6 +1614,7 @@
 <translation id="4483649828988077221">Disable Auto Update</translation>
 <translation id="4485425108474077672">Configure the New Tab page URL</translation>
 <translation id="4492287494009043413">Disable taking screenshots</translation>
+<translation id="4494132853995232608">Wilco DTC</translation>
 <translation id="449423975179525290">Configure <ph name="PLUGIN_VM_NAME" />-related policies.</translation>
 <translation id="450537894712826981">Configures the cache size that <ph name="PRODUCT_NAME" /> will use for storing cached media files on the disk.
 
@@ -1729,8 +1781,10 @@
 <translation id="4978405676361550165">If 'OffHours' policy is set, then the specified device policies are ignored (use the default settings of these policies) during the defined time intervals. Device policies are re-applied by Chrome on every event when 'OffHours' period starts or ends. User will be notified and forced to sign out when 'OffHours' time end and device policy settings are changed (e.g. when user is logged in with an unallowed account).</translation>
 <translation id="4980635395568992380">Data Types</translation>
 <translation id="4983201894483989687">Allow running plug-ins that are outdated</translation>
+<translation id="4986560318567565414">Path to Chrome for switching from the alternative browser.</translation>
 <translation id="4988291787868618635">Action to take when the idle delay is reached</translation>
 <translation id="4995548127349206948">Whether NTLMv2 authentication is enabled.</translation>
+<translation id="5022792010322211583">Use KDC constrained delegation</translation>
 <translation id="5047604665028708335">Allow access to sites outside of content packs</translation>
 <translation id="5052081091120171147">This policy forces the browsing history to be imported from the current default browser, if enabled. If enabled, this policy also affects the import dialogue.
 
@@ -2001,6 +2055,7 @@
 
       If not specified, will not modify the Variations seed URL.</translation>
 <translation id="5561811616825571914">Automatically select client certificates for these sites on the sign-in screen</translation>
+<translation id="5566210228171064229">Allow printing both with and without PIN</translation>
 <translation id="556941986578702361">Control auto-hiding of the <ph name="PRODUCT_OS_NAME" /> shelf.
 
       If this policy is set to 'AlwaysAutoHideShelf', the shelf will always auto-hide.
@@ -2020,6 +2075,15 @@
       This policy is only effective when the <ph name="CHROME_REPORTING_EXTENSION_NAME" /> is enabled, and the machine is enrolled with <ph name="MACHINE_LEVEL_USER_CLOUD_POLICY_ENROLLMENT_TOKEN_POLICY_NAME" />.</translation>
 <translation id="5584132346604748282">Control Android Google Location services</translation>
 <translation id="5586942249556966598">Do nothing</translation>
+<translation id="5590494712401018042">Specifies the percentage by which the screen dim delay is scaled when the device is in presentation mode.
+
+          If this policy is set, it specifies the percentage by which the screen dim delay is scaled when the device is in presentation mode. When the screen dim delay is scaled, the screen off, screen lock and idle delays get adjusted to maintain the same distances from the screen dim delay as originally configured.
+
+          If this policy is unset, a default scale factor is used.
+
+          This policy only takes effect if the <ph name="POWER_SMART_DIM_ENABLED_POLICY_NAME" /> is disabled. Otherwise, this policy is ignored because the screen dim delay is determined by a machine-learning model.
+
+          The scale factor must be 100% or more. Values that would make the screen dim delay in presentation mode shorter than the regular screen dim delay are not allowed.</translation>
 <translation id="5592242031005200087">
       If the policy is enabled, each of the named origins in a
       comma-separated list will run in its own process. This will also isolate
@@ -2238,6 +2302,7 @@
 
       If this policy is not configured, the list of a detachable USB devices is empty.</translation>
 <translation id="6083631234867522991">Windows (Windows clients):</translation>
+<translation id="6089679180657323464">Controls wilco diagnostics and telemetry controller settings.</translation>
 <translation id="6091233616732024397">Force users to sign-in to use the browser</translation>
 <translation id="6093156968240188330">Allow remote users to interact with elevated windows in remote assistance sessions</translation>
 <translation id="6095999036251797924">Specifies the length of time without user input after which the screen is locked when running on AC power or battery.
@@ -2512,6 +2577,7 @@
 <translation id="6770454900105963262">Report information about active kiosk sessions</translation>
 <translation id="6786747875388722282">Extensions</translation>
 <translation id="6786967369487349613">Set the roaming profile directory</translation>
+<translation id="6795485990775913659">Allow printing only without PIN</translation>
 <translation id="6810445994095397827">Block JavaScript on these sites</translation>
 <translation id="6813263547126514821">Power and shutdown</translation>
 <translation id="681446116407619279">Supported authentication schemes</translation>
@@ -2629,6 +2695,7 @@
 
       This policy only applies if Linux app support is enabled.</translation>
 <translation id="69525503251220566">Parameter providing search-by-image feature for the default search provider</translation>
+<translation id="6953102253399571439">Enable PIN printing by default</translation>
 <translation id="6956272732789158625">Do not allow any site to use key generation</translation>
 <translation id="6965859329738616662">Specifies whether a smart dim model is allowed to extend the time until the screen is dimmed.
 
@@ -2692,6 +2759,15 @@
           If this policy is left not set, the global default value will be used for all sites either from the 'DefaultWebUsbGuardSetting' policy if it is set, or the user's personal configuration otherwise.
 
           URL patterns in this policy should not clash with ones configured via WebUsbBlockedForUrls. It is unspecified which of the two policies takes precedence if a URL matches with both.</translation>
+<translation id="7086677522575756117">Specifies the percentage by which the screen dim delay is scaled when user activity is observed while the screen is dimmed or soon after the screen has been turned off.
+
+          If this policy is set, it specifies the percentage by which the screen dim delay is scaled when user activity is observed while the screen is dimmed or soon after the screen has been turned off. When the dim delay is scaled, the screen off, screen lock and idle delays get adjusted to maintain the same distances from the screen dim delay as originally configured.
+
+          If this policy is unset, a default scale factor is used.
+
+          This policy only takes effect if the <ph name="POWER_SMART_DIM_ENABLED_POLICY_NAME" /> policy is disabled. Otherwise, this policy is ignored because the screen dim delay is determined by a machine-learning model.
+
+          The scale factor must be 100% or more.</translation>
 <translation id="7106631983877564505">Enable lock when <ph name="PRODUCT_OS_NAME" /> devices become idle or suspended.
 
       If you enable this setting, users will be asked for a password to unlock the device from sleep.
@@ -2728,6 +2804,7 @@
       This policy can be set to 'conservative' and 'performance', which select task scheduler configurations that are tuned for stability vs. maximum performance, respectively.
 
       If the policy is left unset, the user can make their own choice.</translation>
+<translation id="7145335384492396213">Default PIN printing mode</translation>
 <translation id="7158064522994309072">This policy controls which command to use to open URLs in an alternative browser.
 
       When this policy is left unset, a platform-specific default is used: Internet Explorer for Windows or Safari for Mac OS X. On Linux, launching an alternative browser will fail when this is unset.
@@ -2795,6 +2872,7 @@
 
       Setting this policy to true also disables printers that use protocols other than IPPS, USB or IPP-over-USB, as username and filename shouldn't be sent over the network openly.</translation>
 <translation id="7258823566580374486">Enable curtaining of remote access hosts</translation>
+<translation id="7260204423892780600">Controls settings for Google Assistant.</translation>
 <translation id="7260277299188117560">Auto update p2p enabled</translation>
 <translation id="7261252191178797385">Device wallpaper image</translation>
 <translation id="7264704483008663819">This policy is deprecated in M68. Please use DeveloperToolsAvailability instead.
@@ -2904,12 +2982,17 @@
           When this policy is set, initial screen brightness is adjusted to the policy value, but the user can change it later on. Auto-brightness features are disabled.
           When this policy is unset, user screen controls and auto-brightness features are not affected.
           The policy values should be specified in per cents in the range 0-100.</translation>
+<translation id="7517846421386644905">Allows an admin to control if telemetry and diagnostics data should be collected, processed and reported by wilco diagnostics and telemetry controller (DTC).
+
+      If the policy is set to false or left unset, DTC is switched off and is not able to collect, process and report telemetry and diagnostics data from the device.
+      If wilco DTC is available on the given device and the policy is set to true, collecting, processing and reporting of telemetry and diagnostics data is switched on.</translation>
 <translation id="7519251620064708155">Allow key generation on these sites</translation>
 <translation id="7529100000224450960">Allows you to set a list of url patterns that specify sites which are allowed to open pop-ups.
 
           If this policy is left unset the global default value will be used for all sites either from the 'DefaultPop-upsSetting' policy, if it is set, or the user's personal configuration otherwise.</translation>
 <translation id="7529144158022474049">Auto update scatter factor</translation>
 <translation id="7534199150025803530">This policy has no effect on the Android Google Drive app. If you want to prevent use of Google Drive over mobile connections, you should disallow installation of the Android Google Drive app.</translation>
+<translation id="7540622499178214923">Allows wilco diagnostics and telemetry controller</translation>
 <translation id="7547549430720182663">Merge</translation>
 <translation id="7553535237300701827">When this policy is set, the login authentication flow will happen in one of the following ways depending on the value of the setting:
 
@@ -3623,6 +3706,7 @@
       Setting this policy to a lower value has a permanent effect: the device MAY not be able to roll back to earlier versions even after the policy is reset to a larger value.
 
       Actual roll back possibilities may also depend on the board and critical vulnerability patches.</translation>
+<translation id="9126014181388780690">"Allow Google Assistant to access screen context"</translation>
 <translation id="913195841488580904">Block access to a list of URLs</translation>
 <translation id="9135033364005346124">Enable <ph name="CLOUD_PRINT_NAME" /> proxy</translation>
 <translation id="9136399279941091445">Off hours intervals when the specified device policies are released</translation>
diff --git a/components/policy/resources/policy_templates_es-419.xtb b/components/policy/resources/policy_templates_es-419.xtb
index 9499fbe..69ebe8b 100644
--- a/components/policy/resources/policy_templates_es-419.xtb
+++ b/components/policy/resources/policy_templates_es-419.xtb
@@ -25,6 +25,7 @@
       Cuando esta política se establece como falsa o no se configura, las cookies que establece el IdP se transfieren al perfil del usuario únicamente durante el primer acceso en un dispositivo.
 
       Esta política afecta solo a los usuarios cuyo dominio coincide con el dominio de inscripción del dispositivo. Para todos los demás usuarios, las cookies que establece el IdP se transfieren al perfil del usuario únicamente durante el primer acceso en el dispositivo.</translation>
+<translation id="1029052664284722254">Forzar el reinicio del dispositivo cuando el usuario salga de su cuenta</translation>
 <translation id="1030120600562044329">Habilita el envío anónimo de datos de uso y relacionados con fallos sobre <ph name="PRODUCT_NAME" /> a Google y evita que los usuarios cambien esta configuración.
 
       Si se habilita esta configuración, se envían de forma anónima datos de uso y relacionados con fallos a Google.  Si se inhabilita, esta información no se envía a Google.  En ambos casos, los usuarios no podrán cambiar ni anular la configuración.
@@ -364,6 +365,17 @@
 
           Esta política solo se respeta si se habilita la política "DefaultSearchProviderEnabled".</translation>
 <translation id="1852294065645015766">Permitir la reproducción automática de contenido multimedia</translation>
+<translation id="1857152770025485173">Esta política impide que el usuario cargue páginas web de las URL incluidas en la lista negra. La lista negra proporciona una lista de los patrones de URL donde se especifican las URL que se incluirán en la lista negra.
+
+      El patrón de una URL debe presentar un formato conforme a lo especificado en https://www.chromium.org/administrators/url-blacklist-filter-format.
+
+      Se pueden definir excepciones en la política de la lista blanca de URL. Puede haber hasta 1000 entradas de políticas como máximo; se ignorarán las entradas posteriores.
+
+      Ten en cuenta que no se recomienda bloquear las URL internas "chrome://*", dado que se pueden generar errores inesperados.
+
+      A partir de la versión M73, puedes bloquear las URL "javascript://*". Sin embargo, la política solo afectará al lenguaje JavaScript escrito en la barra de direcciones (o, por ejemplo, bookmarklets). Esta política no se aplica a las URL de JavaScript en páginas (siempre que sean datos cargados dinámicamente). Por ejemplo, si bloqueas "ejemplo.com/abc", la página "ejemplo.com" podrá seguir cargando "ejemplo.com/abc" mediante XMLHTTPRequest.
+
+      Si esta política no se establece, no se incluirá ninguna URL en la lista negra en el navegador.</translation>
 <translation id="1859859319036806634">Advertencia: El resguardo de la versión de TLS se quitará de <ph name="PRODUCT_NAME" /> después de la versión 52 (alrededor de septiembre de 2016), y esta política dejará de funcionar.
 
       Cuando se produce un error con el protocolo de enlace TLS, <ph name="PRODUCT_NAME" /> intenta conectarse con una versión anterior de TLS para evitar los errores en los servidores HTTPS. Esta configuración establece la versión en la que se detendrá este proceso de resguardo. Si el servidor realiza la negociación de la versión correctamente (es decir, sin que se interrumpa la conexión), no se aplica esta configuración. En cualquier caso, la conexión resultante debe cumplir con SSLVersionMin.
@@ -623,6 +635,7 @@
       Si esta política no está establecida o se establece en Verdadero y hay una cuenta local de dispositivo configurada con el acceso automático sin retraso, <ph name="PRODUCT_OS_NAME" /> utilizará la combinación de teclas para acceso directo Ctrl+Alt+S para omitir el acceso automático y mostrar la pantalla de acceso.
 
       Si esta política se establece en Falso, no se puede omitir el acceso automático sin retraso (si está configurado).</translation>
+<translation id="2454228136871844693">Optimiza la estabilidad.</translation>
 <translation id="2463365186486772703">Configuración regional de la aplicación</translation>
 <translation id="2466131534462628618">La autenticación de portal cautivo ignora el proxy</translation>
 <translation id="2482676533225429905">Mensajería nativa</translation>
@@ -814,6 +827,31 @@
 
       Si se usa esta política, el usuario solo podrá acceder a las impresoras con ID que coincidan con los valores en esta política. Los ID deben coincidir con los valores de los campos "id" o "guid" en el archivo que se especifica en <ph name="DEVICE_PRINTERS_POLICY" />.
       </translation>
+<translation id="2842152347010310843">Controla la lista blanca de los patrones de URL con la reproducción automática siempre habilitada.
+
+      Si la reproducción automática está habilitada, los videos podrán realizar esta acción (sin el consentimiento del usuario) con contenido de audio en <ph name="PRODUCT_NAME" />.
+
+      Especificaciones de patrones para una URL válida:
+
+      - [*.]domain.tld (coincide con domain.tld y todos los subdominios)
+
+      - host (coincide con el nombre de host exacto)
+
+      - scheme://host:port (esquemas compatibles: http,https)
+
+      - scheme://[*.]domain.tld:port (esquemas compatibles: http,https)
+
+      - file://path (La la ruta debe ser absoluta y comenzar con '/')
+
+      - a.b.c.d (coincide con una ip IPv4 exacta)
+
+      - [a:b:c:d:e:f:g:h] (coincide con una ip IPv6 exacta)
+
+      Si la política AutoplayAllowed se configura como verdadera, esta política no tendrá efecto.
+
+      Si se establece la política AutoplayAllowed como falsa, podrá reproducirse cualquier patrón de URL incluido en esta política.
+
+      Si cambias esta política cuando <ph name="PRODUCT_NAME" /> se está ejecutando, solo se aplicará a las pestañas abiertas nuevas. Por lo tanto, es posible que algunas pestañas todavía muestren el comportamiento anterior.</translation>
 <translation id="285480231336205327">Habilitar el modo de contraste alto</translation>
 <translation id="2854919890879212089">Hace que <ph name="PRODUCT_NAME" /> use la impresora predeterminada del sistema como la opción predeterminada en Vista previa de impresión, en lugar de la impresora que se usó de forma más reciente.
 
@@ -933,6 +971,7 @@
       Si se habilita o no se establece, "Limpiar Chrome" analiza el sistema periódicamente para detectar software no deseado y, si encuentra alguno, le pregunta al usuario si quiere quitarlo. La opción de activar manualmente "Limpiar Chrome" desde chrome://settings estará habilitada.
 
       Esta política está disponible en instancias de Windows vinculadas a un dominio de <ph name="MS_AD_NAME" /> o instancias de Windows 10 Pro o Enterprise habilitadas para la administración de dispositivos.</translation>
+<translation id="3159375329008977062">El usuario está habilitado para exportar o importar contenedores de Crostini mediante la IU</translation>
 <translation id="3165808775394012744">Se incluyen estas políticas aquí para que sea más fácil quitarlas.</translation>
 <translation id="316778957754360075">Esta opción se eliminó a partir de la versión 29 de <ph name="PRODUCT_NAME" />. La forma recomendada de configurar colecciones de aplicaciones o extensiones alojadas por una organización es incluir el sitio que aloja los paquetes CRX en la política ExtensionInstallSources y colocar vínculos de descarga directa a los paquetes en una página web. Se puede crear un selector para esa página web con la política ExtensionInstallForcelist.</translation>
 <translation id="3171369832001535378">Plantilla para el nombre de host de la red de dispositivos</translation>
@@ -1218,6 +1257,11 @@
       Si la política se establece como falsa, no se informarán los datos de la
       sesión del kiosco. Si se establece como verdadera o no se establece, se
       informarán los datos de la sesión del kiosco.</translation>
+<translation id="3852924591079583104">
+      Si se establece en ArcSession, esta política forzará el reinicio del dispositivo después de que el usuario salga de su cuenta en el caso de que se inicie Android.
+      Si se establece en Siempre, forzará el reinicio del dispositivo cada vez que el usuario salga de su cuenta.
+      Si no se establece, no tendrá ningún efecto y no se reiniciará el dispositivo cuando el usuario salga de su cuenta. El efecto es el mismo si se establece en Nunca.
+      </translation>
 <translation id="3858658082795336534">Modo predeterminado de impresión doble</translation>
 <translation id="3859780406608282662">Permite agregar un parámetro para la obtención del valor de inicialización de variaciones en <ph name="PRODUCT_OS_NAME" />.
 
@@ -1510,6 +1554,7 @@
 <translation id="4555850956567117258">Habilita la atestación remota para el usuario.</translation>
 <translation id="4557134566541205630">URL de la página Nueva pestaña del proveedor de búsqueda predeterminado</translation>
 <translation id="4567137030726189378">Permitir el uso de las Herramientas para desarrolladores</translation>
+<translation id="4578265298946081589">No reiniciar el sistema cuando el usuario salga de su cuenta</translation>
 <translation id="4600786265870346112">Habilita el cursor grande.</translation>
 <translation id="4604931264910482931">Configurar la lista negra de mensajería nativa</translation>
 <translation id="4613508646038788144">Si la política se establece como falsa, se permitirá que el software de terceros introduzca código ejecutable en los procesos de Chrome. Si la política no se establece o se establece como verdadera, el software de terceros no podrá introducir código ejecutable en los procesos de Chrome.</translation>
@@ -1579,6 +1624,7 @@
 
           Si no se establece esta política, inicialmente el cursor grande estará inhabilitado, pero el usuario podrá habilitarlo en cualquier momento.</translation>
 <translation id="4802905909524200151">Configurar el comportamiento de actualización del firmware <ph name="TPM_FIRMWARE_UPDATE_TPM" /></translation>
+<translation id="4804828344300125154">Reinicia siempre cuando el usuario sale de su cuenta.</translation>
 <translation id="4807950475297505572">Elimina los usuarios que más tiempo hace que no se utilizan hasta que se libere espacio suficiente.</translation>
 <translation id="4815725774537609998">Esta política ya no está disponible. En su lugar, usa ProxyMode.
 
@@ -1624,6 +1670,7 @@
 <translation id="4917385247580444890">Fuerte</translation>
 <translation id="4923806312383904642">Permitir que WebDriver anule las políticas incompatibles</translation>
 <translation id="494613465159630803">Receptor de Cast</translation>
+<translation id="494924690085329212">Reinicia cuando el usuario sale de su cuenta si se inició Android.</translation>
 <translation id="4962262530309732070">Si esta política se establece como verdadera o no se configura, <ph name="PRODUCT_NAME" /> permitirá la opción para agregar una persona desde el Administrador de usuarios.
 
       Si esta política se establece como falsa, <ph name="PRODUCT_NAME" /> no permitirá la creación de perfiles nuevos desde el Administrador de usuarios.</translation>
@@ -1987,6 +2034,7 @@
           Si no se establece esta política, los comentarios por voz se inhabilitarán la primera vez que se muestre la pantalla de acceso. Los usuarios pueden habilitar o inhabilitar los comentarios por voz en cualquier momento, y su estado en la pantalla de acceso permanece entre usuarios.</translation>
 <translation id="5868414965372171132">Configuración de red de usuario</translation>
 <translation id="5879014913445067283">Controla la detección de archivos compartidos en la red a través de <ph name="NETBIOS_NAME" /></translation>
+<translation id="5882345429632338713">Retraso antes de ejecutar otro navegador (milisegundos)</translation>
 <translation id="5883015257301027298">Configuración de cookies predeterminada</translation>
 <translation id="5887414688706570295">Configura el prefijo TalkGadget que será utilizado por los hosts de acceso remoto y que evita que los usuarios lo cambien.
 
@@ -2176,6 +2224,7 @@
       Únicamente si allowCorporateKeyUsage está configurado como verdadero para una extensión, puede usar cualquier clave de plataforma marcada para uso corporativo para firmar datos arbitrarios. Solo debe otorgarse este permiso si la extensión es de confianza, para proteger la clave de ataques.</translation>
 <translation id="6208896993204286313">Enviar la información de la política de <ph name="PRODUCT_NAME" /></translation>
 <translation id="6210259502936598222">Enviar la información del SO y de la versión de <ph name="PRODUCT_NAME" /></translation>
+<translation id="6210610748361191729">Si la política se configura como falsa, la IU de importación y exportación no estará disponible para los usuarios. Sin embargo, será posible usar los comandos "lxc" directamente en la máquina virtual para importar y exportar imágenes de contenedores.</translation>
 <translation id="6211428344788340116">Indica el tiempo de actividad del dispositivo.
 
       Si esta política no se establece o se establece en "True", los dispositivos registrados notificarán los períodos durante los que se utilice activamente el dispositivo. Si esta política se establece en "False", no se registrará ni se informará sobre el tiempo de actividad del dispositivo.</translation>
@@ -2495,6 +2544,7 @@
 
       Cuando la pantalla está a punto de atenuarse, el modelo evalúa si debe posponerse la atenuación de la pantalla. Si es así, el modelo extenderá el tiempo que debe pasar hasta que la pantalla se atenúe. En este caso, se ajustan el apagado y el bloqueo de la pantalla, y el tiempo de inactividad para mantener las mismas distancias con respecto al tiempo de atenuación de la configuración original.
       Si se establece esta política como verdadera o no se establece, se habilitará el modelo de atenuación inteligente y se permitirá que extienda el tiempo de atenuación. Si se establece como falsa, el modelo no modificará la atenuación.</translation>
+<translation id="6972540544240464302">Selecciona la configuración del programador de tareas</translation>
 <translation id="6994082778848658360">Especifica la forma en que los elementos de hardware de seguridad integrados se usan para la autenticación de dos factores, si son compatibles con esta función. El botón de encendido de la máquina se usa para detectar la presencia física del usuario.
 
 Si se selecciona "Inhabilitada", no se proporciona un segundo factor.
@@ -2571,6 +2621,11 @@
       Si no se configura esta política, el usuario podrá cambiar la lista de aplicaciones fijas en el menú de aplicaciones.</translation>
 <translation id="7132877481099023201">Las URL que recibirán acceso a dispositivos de captura de video sin solicitarlo</translation>
 <translation id="7138678301420049075">Otros</translation>
+<translation id="7140629953254369759">Indica a <ph name="PRODUCT_OS_NAME" /> que use la configuración del programador de tareas identificada con el nombre indicado.
+
+      Esta política se puede configurar con los valores "conservador" y "rendimiento" para darle prioridad a la estabilidad o el máximo rendimiento del programador de tareas respectivamente.
+
+      Si la política no se configura, el usuario puede tomar su propia decisión.</translation>
 <translation id="7158064522994309072">Esta política controla el comando que se utiliza para abrir las URL en un navegador alternativo.
 
       Si no se establece esta política, se utiliza una opción predeterminada específica de la plataforma: Internet Explorer para Windows o Safari para Mac OS X. En Linux, si no se establece la política, se producirá un error cuando se inicie un navegador alternativo.
@@ -2766,6 +2821,11 @@
       Ten en cuenta que esta política depende de la pila de verificación de certificado del sistema operativo que permite las firmas SHA-1. Si una actualización del sistema operativo cambia la forma en la que este maneja los certificados con firma SHA-1, esta política ya no tendrá efecto. Además, se trata de una solución temporal para que las empresas tengan más tiempo para dejar las firmas SHA-1. Esta política se quitará el 1 de enero de 2019 o cerca de esta fecha.
 
       Si esta política no se establece o se establece en "false", <ph name="PRODUCT_NAME" /> seguirá el programa de baja de las firmas SHA-1 anunciado públicamente.</translation>
+<translation id="7578049687634719313">Esta política controla el tiempo de espera (en milisegundos) antes de ejecutar otro navegador.
+
+      Si no se establece esta política, o se configura en 0, la navegación a una URL designada la abrirá de inmediato en otro navegador.
+
+      Si se establece esta política como un número, Chrome mostrará un mensaje durante esa cantidad de milisegundos y, luego, abrirá el otro navegador.</translation>
 <translation id="7593523670408385997">Configura el tamaño de caché que utilizará <ph name="PRODUCT_NAME" /> para almacenar archivos en caché en el disco.
 
       Si esta política se establece, <ph name="PRODUCT_NAME" /> utilizará el tamaño de caché disponible aunque el usuario haya especificado la marca "--disk-cache-size". El valor indicado en esta política no es un límite rígido, sino un valor recomendado para el sistema de almacenamiento en caché; cualquier valor que sea menor por algunos megabytes se redondeará hasta alcanzar un mínimo aceptable.
@@ -2813,6 +2873,7 @@
       Consulta https://developers.google.com/safe-browsing para obtener más información sobre la Navegación segura.</translation>
 <translation id="7643883929273267746">Restringir las cuentas visibles en <ph name="PRODUCT_NAME" /></translation>
 <translation id="7651739109954974365">Determina si la itinerancia de datos debe activarse en el dispositivo. Si el valor se establece en "true", se permite la itinerancia de datos. Si no se configura o si se establece en "false", la itinerancia de datos no estará disponible.</translation>
+<translation id="7657261947024629645">Optimiza el rendimiento.</translation>
 <translation id="7673194325208122247">Período (milisegundos)</translation>
 <translation id="7676708657861783864">Las cookies que establecen las páginas que coinciden con estos patrones de URL se restringirán solo a la sesión actual, es decir, se borrarán cuando se cierre el navegador.
 
diff --git a/components/policy/resources/policy_templates_et.xtb b/components/policy/resources/policy_templates_et.xtb
index c697c8e..e4b012f2 100644
--- a/components/policy/resources/policy_templates_et.xtb
+++ b/components/policy/resources/policy_templates_et.xtb
@@ -491,7 +491,7 @@
           Kui jätate selle reegli määramata, siis kasutatakse kõiki nelja skeemi.</translation>
 <translation id="2067011586099792101">Sisupakettidest väljaspool olevatele saitidele juurdepääsu blokeerimine</translation>
 <translation id="2073552873076775140">Teenusesse <ph name="PRODUCT_NAME" /> sisselogimise lubamine</translation>
-<translation id="2077129598763517140">Kasuta võimaluse korral riistvarakiirendust</translation>
+<translation id="2077129598763517140">Kasuta võimaluse korral riistvaralist kiirendust</translation>
 <translation id="2077273864382355561">Ekraani väljalülitamise viiteaeg akutoite kasutamisel</translation>
 <translation id="2082205219176343977">Seadmes kõige vanema lubatud Chrome'i versiooni seadistamine.</translation>
 <translation id="209586405398070749">Stabiilne kanal</translation>
diff --git a/components/policy/resources/policy_templates_fi.xtb b/components/policy/resources/policy_templates_fi.xtb
index e2c9a52..ec2e90e 100644
--- a/components/policy/resources/policy_templates_fi.xtb
+++ b/components/policy/resources/policy_templates_fi.xtb
@@ -838,7 +838,7 @@
 
       Jos automaattinen toisto on käytössä, <ph name="PRODUCT_NAME" /> voi toistaa automaattisesti, eli ilman käyttäjän hyväksyntää, videot ja niiden äänisisällön.
 
-      URL-osoitemallen vaihtoehdot:
+      URL-osoitemallien vaihtoehdot:
 
       - [*.]domain.tld (vastaa tunnusta domain.tld ja kaikkia aliverkkotunnuksia)
 
diff --git a/components/policy/resources/policy_templates_gu.xtb b/components/policy/resources/policy_templates_gu.xtb
index 81371d5..a03b3e9e 100644
--- a/components/policy/resources/policy_templates_gu.xtb
+++ b/components/policy/resources/policy_templates_gu.xtb
@@ -413,7 +413,7 @@
 
 આ નીતિનું ફક્ત ત્યારે જ પાલન થાય છે જો 'DefaultSearchProviderEnabled' નીતિ ચાલુ હોય.</translation>
 <translation id="1852294065645015766">મીડિયા ઑટોપ્લેને મંજૂરી આપો</translation>
-<translation id="1857152770025485173">આ પૉલિસી વપરાશકર્તાને બ્લૅકલિસ્ટ કરેલ URL પરથી વેબ પેજને લોડ કરવાથી અટકાવે છે. બ્લૅકલિસ્ટ એવી URL પૅટર્નની સૂચિ પૂરી પાડે છે જે કયા URL બ્લૅકલિસ્ટ કરવામાં આવશે તેનો ઉલ્લેખ કરે છે.
+<translation id="1857152770025485173">આ પૉલિસી વપરાશકર્તાને બ્લૅકલિસ્ટ કરેલી URL પરથી વેબ પેજને લોડ કરવાથી અટકાવે છે. બ્લૅકલિસ્ટ એવી URL પૅટર્નની સૂચિ પૂરી પાડે છે જે કયા URL બ્લૅકલિસ્ટ કરવામાં આવશે તેનો ઉલ્લેખ કરે છે.
 
       URL પૅટર્નને https://www.chromium.org/administrators/url-blacklist-filter-format મુજબ ફૉર્મેટ કરવી જોઈએ.
 
@@ -3206,7 +3206,7 @@
       જો આ નીતિ સેટ કરેલ ન હોય અથવા તો તે false પર સેટ કરેલ હોય, તો પછી <ph name="PRODUCT_NAME" /> સાર્વજનિક રીતે જાહેર થયેલ SHA-1 ટાળવાના શેડ્યૂલને અનુસરે છે.</translation>
 <translation id="7578049687634719313">આ નીતિ મિલિસેકન્ડમાં નિયંત્રણ કરે છે કે વૈકલ્પિક બ્રાઉઝર લૉન્ચ કરતા પહેલાં કેટલો સમય રાહ જોવી.
 
-      જ્યારે આ નીતિ સેટ ન કરી હોય અથવા 0 પર સેટ કરી હોય, ત્યારે નિયુક્ત કરેલા URL પર નૅવિગેટ કરવાથી તરત જ તે વૈકલ્પિક બ્રાઉઝરમાં ખુલે છે.
+      જ્યારે આ નીતિ સેટ ન કરી હોય અથવા 0 પર સેટ કરી હોય, ત્યારે નિયુક્ત કરેલા URL પર નૅવિગેટ કરવાથી તરત જ તે વૈકલ્પિક બ્રાઉઝરમાં ખૂલે છે.
 
       જ્યારે આ નીતિ નંબર પર સેટ કરેલી હોય, ત્યારે Chrome એ નંબર જેટલી મિલિસેકન્ડ માટે સંદેશ બતાવે છે અને પછી વૈકલ્પિક બ્રાઉઝર ખોલે છે.</translation>
 <translation id="7593523670408385997">કૅશ મેમરી કદને ગોઠવે છે કે જેનો ઉપયોગ <ph name="PRODUCT_NAME" /> કૅશ મેમરી થયેલી ફાઇલોને ડિસ્ક પર સંગ્રહિત કરવા માટે કરશે.
diff --git a/components/policy/resources/policy_templates_nl.xtb b/components/policy/resources/policy_templates_nl.xtb
index e30da2e..6a5be1f5 100644
--- a/components/policy/resources/policy_templates_nl.xtb
+++ b/components/policy/resources/policy_templates_nl.xtb
@@ -856,7 +856,7 @@
 
       Als dit beleid wordt gebruikt, zijn alleen de printers met ID's die overeenkomen met de waarden in dit beleid, beschikbaar voor de gebruiker. De ID's moeten overeenkomen met het ID- of GUID-veld in het bestand dat is opgegeven in <ph name="DEVICE_PRINTERS_POLICY" />.
       </translation>
-<translation id="2842152347010310843">Bepaald de witte lijst met URL-patronen waardoor autoplay altijd wordt ingeschakeld.
+<translation id="2842152347010310843">Bepaalt de witte lijst met URL-patronen waardoor autoplay altijd wordt ingeschakeld.
 
       Als autoplay is ingeschakeld, kunnen video's met audiocontent in <ph name="PRODUCT_NAME" /> automatisch (zonder toestemming van de gebruiker) worden afgespeeld.
 
@@ -2905,7 +2905,7 @@
       Als dit beleid niet is ingesteld of is ingesteld op 'false', volgt <ph name="PRODUCT_NAME" /> het openbaar aangekondigde verwijderingsschema voor SHA-1.</translation>
 <translation id="7578049687634719313">Met dit beleid wordt bepaald hoe lang het systeem moet wachten (in milliseconden) voordat er een alternatieve browser wordt gestart.
 
-      Wanneer dit beleid niet wordt ingesteld, of wordt ingesteld op '0', wordt een aangewezen URL na navigatie naar die URL onmiddellijk in een alternatieve browser geopend.
+      Wanneer dit beleid niet wordt ingesteld, of wordt ingesteld op '0', wordt de URL onmiddellijk in een alternatieve browser geopend als je naar de URL navigeert.
 
       Wanneer dit beleid is ingesteld op een getal, toont Chrome gedurende dat aantal milliseconden een melding en wordt vervolgens de alternatieve browser geopend.</translation>
 <translation id="7593523670408385997">Configureert de cachegrootte die <ph name="PRODUCT_NAME" /> gebruikt voor het opslaan van gecachte bestanden op de schijf.
diff --git a/components/policy/resources/policy_templates_no.xtb b/components/policy/resources/policy_templates_no.xtb
index c7fac9a..b1ce0c70 100644
--- a/components/policy/resources/policy_templates_no.xtb
+++ b/components/policy/resources/policy_templates_no.xtb
@@ -354,7 +354,7 @@
 
           Denne innstillingen brukes bare hvis «DefaultSearchProviderEnabled»-innstillingen er aktivert.</translation>
 <translation id="1852294065645015766">Tillat automatisk avspilling av medier</translation>
-<translation id="1857152770025485173">Denne regelen hindrer at brukerne kan laste inn nettsider fra nettadresser som er svartelistet. Svartelisten inneholder nettadressemønstre som spesifiserer hvilke nettadresser som svartelistes.
+<translation id="1857152770025485173">Denne regelen hindrer at brukerne kan laste inn nettsider fra svartelistede nettadresser. Svartelisten inneholder nettadressemønstre som spesifiserer hvilke nettadresser som svartelistes.
 
       Nettadressemønstre må formateres i samsvar med https://www.chromium.org/administrators/url-blacklist-filter-format.
 
@@ -859,7 +859,7 @@
 
       Hvis AutoplayAllowed-regelen er satt til «False» (usann), får eventuelle nettadressemønstre som er angitt i denne regelen, fremdeles lov til å spille av automatisk.
 
-      Merk at hvis <ph name="PRODUCT_NAME" /> kjører og denne regelen endres, brukes den kun for nye faner som åpnes. Derfor kan noen faner fremdeles følge den gamle atferden.</translation>
+      Merk at hvis <ph name="PRODUCT_NAME" /> kjører og denne regelen endres, brukes den kun for nye faner som åpnes. Derfor kan noen faner fremdeles følge den gamle funksjonaliteten.</translation>
 <translation id="285480231336205327">Aktiver modus for høy kontrast</translation>
 <translation id="2854919890879212089">Gjør at <ph name="PRODUCT_NAME" /> bruker skriveren som er standard for systemet, i stedet for skriveren som ble brukt sist, som standardvalg i forhåndsvisning av utskrift.
 
@@ -2676,7 +2676,7 @@
 <translation id="7138678301420049075">Annet</translation>
 <translation id="7140629953254369759">Instruerer <ph name="PRODUCT_OS_NAME" /> om å bruke konfigurasjonen for oppgaveplanlegging med navnet som angis.
 
-      Denne regelen kan settes til «konservativ» og «ytelse», som medfører at konfigurasjoner for oppgaveplanlegging som er justert for henholdsvis stabilitet og maksimal ytelse, brukes.
+      Denne regelen kan settes til «conservative» («konservativ») og «performance» («ytelse») for å velge konfigurasjoner for oppgaveplanlegging som er justert for henholdsvis stabilitet og maksimal ytelse.
 
       Hvis regelen ikke er angitt, kan brukeren velge selv.</translation>
 <translation id="7158064522994309072">Denne regelen kontrollerer hvilken kommando som skal brukes for å åpne nettadresser i en alternativ nettleser.
diff --git a/components/policy/resources/policy_templates_ru.xtb b/components/policy/resources/policy_templates_ru.xtb
index 93f5e14..805a8304 100644
--- a/components/policy/resources/policy_templates_ru.xtb
+++ b/components/policy/resources/policy_templates_ru.xtb
@@ -24,6 +24,7 @@
       Когда выбрано значение False или правило не настроено, файлы cookie от поставщика передаются в профиль пользователя только при первом входе в аккаунт на устройстве.
 
       Это правило применяется только в том случае, если домен в имени пользователя совпадает с доменом, к которому привязано устройство. В остальных случаях файлы cookie от поставщика передаются в профиль только при первом входе в аккаунт на устройстве.</translation>
+<translation id="1029052664284722254">Принудительная перезагрузка устройства при выходе пользователя из системы</translation>
 <translation id="1030120600562044329">Включает отправку анонимных отчетов об использовании и сбоях <ph name="PRODUCT_NAME" /> в Google и запрещает пользователям менять этот параметр.
 
       Если правило включено, анонимные отчеты
@@ -357,6 +358,17 @@
 
           Данная политика действует только в случае, если включена политика 'DefaultSearchProviderEnabled'.</translation>
 <translation id="1852294065645015766">Разрешить автоматическое воспроизведение видео</translation>
+<translation id="1857152770025485173">Это правило блокирует доступ пользователей к веб-страницам из черного списка, в котором перечислены запрещенные шаблоны адресов.
+
+      Формат шаблона URL должен соответствовать этим требованиям: https://www.chromium.org/administrators/url-blacklist-filter-format.
+
+      Вы также можете задать исключения, создав правило для белого списка. В нем должно быть не более 1000 URL (остальные адреса будут игнорироваться).
+
+      Обратите внимание, что блокировать внутренние URL с префиксом chrome://* не рекомендуется. В противном случае могут возникнуть непредвиденные ошибки.
+
+      Используя M73, вы можете заблокировать URL с префиксом javascript://*. Впрочем, это затронет только скрипт JavaScript, введенный в адресную строку и, к примеру, букмарклеты. Обратите внимание, что это правило не действует для URL со встроенным скриптом JavaScript и для динамически загружаемых данных. Например, если вы заблокируете адрес example.com/abc, сайт example.com по-прежнему сможет загрузить страницу example.com/abc, используя XMLHTTPRequest.
+
+      Если правило не настроено, браузер не блокирует URL.</translation>
 <translation id="1859859319036806634">Внимание! После выхода версии 52 (примерно в сентябре 2016 г.) возможность отката TLS будет удалена из <ph name="PRODUCT_NAME" />, и это правило перестанет работать.
 
       Когда установить соединение по TLS не удается из-за ошибок на HTTPS-серверах, <ph name="PRODUCT_NAME" /> пытается использовать TLS предыдущей версии. Это правило позволяет указать версию, по достижении которой откат будет остановлен. Если сервер согласует версии без разрыва соединения, правило не применяется. Так или иначе, итоговое подключение должно соответствовать SSLVersionMin.
@@ -618,6 +630,7 @@
       Если для правила задано значение "true" или значение не задано, а локальный аккаунт устройства настроен на автоматический вход без задержки, с помощью быстрых клавиш Ctrl + Alt + S в <ph name="PRODUCT_OS_NAME" /> можно пропустить автоматический вход и открыть экран входа.
 
       Если задано значение "false", автоматический вход без задержки (если он настроен) нельзя отменить.</translation>
+<translation id="2454228136871844693">Оптимизировать для стабильной работы</translation>
 <translation id="2463365186486772703">Региональные настройки приложения</translation>
 <translation id="2466131534462628618">Игнорировать прокси при аутентификации через страницу входа</translation>
 <translation id="2482676533225429905">Обмен сообщениями с оригинальными приложениями</translation>
@@ -809,6 +822,31 @@
 
       Когда правило настроено, пользователь может работать только с теми принтерами, идентификаторы которых в нем прописаны. Эти идентификаторы должны совпадать со значениями полей "id" и "guid" файла, указанного в правиле <ph name="DEVICE_PRINTERS_POLICY" />.
       </translation>
+<translation id="2842152347010310843">Определяет белый список шаблонов URL, для которых автовоспроизведение будет всегда включено.
+
+      Если автовоспроизведение включено, видео со звуковой дорожкой в <ph name="PRODUCT_NAME" /> будут проигрываться автоматически (без согласия пользователя).
+
+      Действительные шаблоны URL обладают следующими характеристиками:
+
+      – [*.]domain.tld (соответствует domain.tld и всем субдоменам);
+
+      – host (соответствует конкретному имени хоста);
+
+      – scheme://host:port (поддерживаемые схемы: HTTP, HTTPS);
+
+      – scheme://[*.]domain.tld:port (поддерживаемые схемы: HTTP, HTTPS);
+
+      – file://path (путь должен быть абсолютным и начинаться с символа "/");
+
+      – a.b.c.d (соответствует конкретному IP-адресу IPv4);
+
+      – [a:b:c:d:e:f:g:h] (соответствует конкретному IP-адресу IPv6).
+
+      Это правило не будет работать, если включено правило AutoplayAllowed.
+
+      Если для правила AutoplayAllowed задано значение False, автовоспроизведение видео будет разрешено для всех шаблонов URL, установленных в этом правиле.
+
+      Если значение для этого правила было изменено во время работы <ph name="PRODUCT_NAME" />, оно будет действовать только для новых вкладок.</translation>
 <translation id="285480231336205327">Включить режим высокой контрастности</translation>
 <translation id="2854919890879212089">Эта настройка обязывает <ph name="PRODUCT_NAME" /> использовать в режиме предварительного просмотра системный принтер по умолчанию, а не последний выбранный принтер.
 
@@ -928,6 +966,7 @@
       Если правило включено или не настроено, инструмент очистки Chrome будет периодически запускаться для сканирования системы и присылать пользователю запросы на удаление нежелательного ПО при его обнаружении. Ручной запуск инструмента из chrome://settings будет включен.
 
       Правило можно установить только на устройствах Windows, входящих в домен <ph name="MS_AD_NAME" />, а также на устройствах Windows 10 Pro или Enterprise, зарегистрированных в консоли администратора.</translation>
+<translation id="3159375329008977062">Пользователю разрешено экспортировать и импортировать контейнеры Crostini, используя интерфейс</translation>
 <translation id="3165808775394012744">Эти правила объединены в отдельную папку, чтобы их было проще удалить.</translation>
 <translation id="316778957754360075">Это правило не поддерживается в <ph name="PRODUCT_NAME" /> версии 29 и будет исключено из более поздних версий. Чтобы создать коллекцию приложений и расширений организации, рекомендуем указать адрес сайта, где хранятся CRX-пакеты, в правиле ExtensionInstallSources и разместить прямые ссылки на скачивание приложений на специальной веб-странице. Панель запуска для этой страницы можно создать с помощью правила ExtensionInstallForcelist.</translation>
 <translation id="3171369832001535378">Шаблон сетевого имени хоста устройства</translation>
@@ -1210,6 +1249,11 @@
       Если вы укажете значение False, информация о сеансе передаваться
       не будет. Если вы укажете значение True или оставите поле 
       пустым, информация будет передаваться.</translation>
+<translation id="3852924591079583104">
+      Когда для этого правила установлено значение ArcSession, устройство будет перезагружаться после выхода пользователя, если запущена система Android.
+      Когда выбрано значение Always, устройство будет перезагружаться после каждого выхода пользователя из системы.
+      Если правило не настроено или установлено значение Never, устройство не будет перезагружаться после выхода пользователя.
+      </translation>
 <translation id="3858658082795336534">Двусторонняя печать по умолчанию</translation>
 <translation id="3859780406608282662">Добавляет параметр при загрузке данных о модификации <ph name="PRODUCT_OS_NAME" />.
 
@@ -1502,6 +1546,7 @@
 <translation id="4555850956567117258">Включает удаленное подтверждение данных пользователем</translation>
 <translation id="4557134566541205630">Показ URL страницы быстрого доступа в поисковой системе по умолчанию</translation>
 <translation id="4567137030726189378">Разрешить использование Инструментов разработчика</translation>
+<translation id="4578265298946081589">Не перезагружать устройство после выхода пользователя из системы</translation>
 <translation id="4600786265870346112">Включение большого курсора</translation>
 <translation id="4604931264910482931">Создание черного списка для хостов обмена сообщениями с оригинальными приложениями</translation>
 <translation id="4613508646038788144">Если указать значение False, ПО независимых производителей сможет передавать исполняемый код в процессы Chrome. Чтобы избежать этого, не задавайте правило или укажите значение True.</translation>
@@ -1571,6 +1616,7 @@
 
           Если значение правила не задано, большой курсор будет изначально отключен, но пользователи могут его в любое время включить.</translation>
 <translation id="4802905909524200151">Настройка обновления встроенного ПО для доверенного платформенного модуля (<ph name="TPM_FIRMWARE_UPDATE_TPM" />)</translation>
+<translation id="4804828344300125154">Всегда перезагружать устройство после выхода пользователя из системы</translation>
 <translation id="4807950475297505572">Удалять данные неактивных в последнее время аккаунтов до тех пор, пока на диске не освободится достаточно места</translation>
 <translation id="4815725774537609998">Эта правило устарело, используйте вместо него ProxyMode.
 
@@ -1616,6 +1662,7 @@
 <translation id="4917385247580444890">Сильный</translation>
 <translation id="4923806312383904642">Разрешить WebDriver переопределять несовместимые правила</translation>
 <translation id="494613465159630803">Ресивер Cast</translation>
+<translation id="494924690085329212">Перезагружать устройство после выхода пользователя, когда запущена система Android</translation>
 <translation id="4962262530309732070">Если это правило задано или не настроено, <ph name="PRODUCT_NAME" /> позволит добавлять людей через диспетчер пользователей.
 
 Если это правило не установлено, <ph name="PRODUCT_NAME" /> не позволит создавать профили через диспетчер пользователей.</translation>
@@ -1983,6 +2030,7 @@
           Если значение правила не задано, при первом переходе на экран входа функция озвучивания действий будет отключена. Пользователи могут ее в любое время включить и отключить, а ее статус будет виден всем пользователям на экране входа.</translation>
 <translation id="5868414965372171132">Конфигурация сети на уровне пользователя</translation>
 <translation id="5879014913445067283">Функция совместного доступа к файлам: поиск через протокол <ph name="NETBIOS_NAME" /></translation>
+<translation id="5882345429632338713">Задержка перед запуском альтернативного браузера (в миллисекундах)</translation>
 <translation id="5883015257301027298">Настройки файлов cookie по умолчанию</translation>
 <translation id="5887414688706570295">Настраивает префикс TalkGadget для хостов удаленного доступа и запрещает пользователям его менять.
 
@@ -2175,6 +2223,7 @@
       Расширение может использовать корпоративные ключи для электронной подписи произвольных данных, если в его параметре allowCorporateKeyUsage установлено значение true. Предоставляйте это разрешение только расширениям, которым вы доверяете защиту ключей.</translation>
 <translation id="6208896993204286313">Сообщать данные правил <ph name="PRODUCT_NAME" /></translation>
 <translation id="6210259502936598222">Сообщать информацию об ОС и версии <ph name="PRODUCT_NAME" /></translation>
+<translation id="6210610748361191729">Если правило отключено, то интерфейс экспорта и импорта будет недоступен для пользователей, однако они по-прежнему смогут экспортировать и импортировать образы контейнеров, используя команды LXC прямо на виртуальной машине.</translation>
 <translation id="6211428344788340116">Сообщать о продолжительности работы устройства.
 
       Если настройка не задана или имеет значение true, будет формироваться отчет о продолжительности работы пользователя c устройством. Если же она имеет значение false, продолжительность работы с устройством не будет записываться и показываться.</translation>
@@ -2493,6 +2542,7 @@
 
       Умное затемнение оценивает, нужно ли отложить затемнение экрана. Если такая необходимость есть, время до затемнения, блокировки и выключения экрана продлевается.
       Если это правило активно (True) или не задано, интеллектуальная модель затемнения будет включена и будет продлевать время до затемнения экрана. Если правило отключено (False), время до затемнения экрана меняться не будет.</translation>
+<translation id="6972540544240464302">Выбор конфигурации планировщика задач</translation>
 <translation id="6994082778848658360">Определяет, как  можно использовать встроенный аппаратный защитный элемент для двухэтапной аутентификации, если этот элемент ее поддерживает. Аппаратная кнопка питания используется для подтверждения физического присутствия пользователя.
 
       Если выбран вариант "Отключена", двухфакторная аутентификация не применяется.
@@ -2567,6 +2617,11 @@
       Если это правило не настроено, пользователь может изменить список приложений в панели запуска.</translation>
 <translation id="7132877481099023201">URL, которым доступ к видеозаписывающим устройствам предоставляется без запроса</translation>
 <translation id="7138678301420049075">Другое</translation>
+<translation id="7140629953254369759">Настраивает конфигурацию планировщика задач для <ph name="PRODUCT_OS_NAME" />.
+
+      Для правила можно установить значение conservative или performance. В первом случае будет использоваться конфигурация, нацеленная на стабильную работу, а во втором – на максимальную производительность.
+
+      Если правило не настроено, пользователь может сделать выбор самостоятельно.</translation>
 <translation id="7158064522994309072">Это правило определяет, с помощью какой команды открывать URL в альтернативном браузере.
 
       Если правило не настроено, используется браузер по умолчанию конкретной платформы: Internet Explorer для Windows и Safari для macOS. В Linux запустить альтернативный браузер в этом случае не получится.
@@ -2762,6 +2817,11 @@
       Обратите внимание, что это правило зависит от стека проверки сертификата операционной системы, разрешающего подписи SHA-1. Если обновление ОС изменит обработку сертификатов SHA-1, это правило может перестать действовать. Кроме того, настоящее правило задумано как временное решение: оно дает предприятиям дополнительное время на отказ от SHA-1. Правило будет удалено ориентировочно 1 января 2019 года.
 
       Если правило не назначено или задано значение false, <ph name="PRODUCT_NAME" /> использует общедоступному расписанию поддержки SHA-1.</translation>
+<translation id="7578049687634719313">Это правило определяет длительность ожидания перед запуском альтернативного браузера (в миллисекундах).
+
+      Если правило не настроено или для него задано значение "0", Chrome будет запускать определенные URL сразу в альтернативном браузере.
+
+      Если для правила задано числовое значение, оно будет определять количество миллисекунд, в течение которых Chrome будет показывать сообщение, а затем открывать альтернативный браузер.</translation>
 <translation id="7593523670408385997">Настраивает размер кеша, который <ph name="PRODUCT_NAME" /> будет использовать для хранения кешированных файлов на диске.
 
       Если это правило задано, <ph name="PRODUCT_NAME" /> использует предоставленный кеш независимо от того, настроен ли флаг --disk-cache-size. Значение, указанное в этом правиле, является не строгим ограничением, а, скорее, ориентиром для системы кеширования. Если значение будет слишком мало, оно будет увеличено до разумного минимума.
@@ -2809,6 +2869,7 @@
       Дополнительную информацию о Безопасном просмотре можно прочитать на странице https://developers.google.com/safe-browsing.</translation>
 <translation id="7643883929273267746">Ограничить число аккаунтов, которые видны в <ph name="PRODUCT_NAME" /></translation>
 <translation id="7651739109954974365">Устанавливает возможность для роуминга данных для устройства. Если параметр задан, роуминг данных разрешен. Если нет (по умолчанию), роуминг данных будет недоступен.</translation>
+<translation id="7657261947024629645">Оптимизировать производительность</translation>
 <translation id="7673194325208122247">Период времени (мс)</translation>
 <translation id="7676708657861783864">Файлы cookie, сохраненные страницами, URL которых совпадает с шаблонами в этом правиле, будут удалены после выхода из браузера.
 
diff --git a/components/policy/resources/policy_templates_sv.xtb b/components/policy/resources/policy_templates_sv.xtb
index 0b46d82e..5d06da0 100644
--- a/components/policy/resources/policy_templates_sv.xtb
+++ b/components/policy/resources/policy_templates_sv.xtb
@@ -370,15 +370,15 @@
 
           Den här policyn följs endast om policyn DefaultSearchProviderEnabled är aktiverad.</translation>
 <translation id="1852294065645015766">Tillåt automatisk uppspelning av media</translation>
-<translation id="1857152770025485173">Principen förhindrar att användaren läser in webbsidor från svartlistade webbadresser. Svartlistan är en lista med webbadressmönster som anger vilka webbadresser som inte är tillåtna.
+<translation id="1857152770025485173">Principen förhindrar att användaren läser in webbsidor från svartlistade webbadresser. Svartlistan är en lista med webbadressmallar som anger vilka webbadresser som inte är tillåtna.
 
-      Webbadressmönstret ska ha det format som anges i https://www.chromium.org/administrators/url-blacklist-filter-format.
+      Webbadressmallen ska ha det format som anges i https://www.chromium.org/administrators/url-blacklist-filter-format.
 
       Undantag kan definieras i principen för vitlistade webbadresser. De här principerna kan innehålla högst 1000 poster. Alla poster utöver det ignoreras.
 
       Interna adresser som börjar med chrome://* bör inte blockeras eftersom det kan leda till oväntade fel.
 
-      Från och med version M73 går det att blockera webbadresser som börjar med javascript://* , men bara JavaScript som angetts i adressfältet (eller exempelvis skriptbokmärken) påverkas. Observera att webbadresser i JavaScript på sidan, som dynamiskt inläst data, inte påverkas av den här principen. Om du t.ex. blockerar example.com/abc kan sidan example.com fortfarande läsa in example.com/abc via XMLHTTPRequest.
+      Från och med version M73 går det att blockera webbadresser som börjar med javascript://* , men bara JavaScript som angetts i adressfältet (eller exempelvis skriptbokmärken) påverkas. Observera att webbadresser i JavaScript på sidan, om datan är dynamiskt inläst, inte påverkas av den här principen. Om du t.ex. blockerar example.com/abc kan sidan example.com fortfarande läsa in example.com/abc via XMLHTTPRequest.
 
       Om principen saknar inställning svartlistas inga webbadresser i webbläsaren.</translation>
 <translation id="1859859319036806634">Varning! Den alternativa TLS-versionen tas bort från <ph name="PRODUCT_NAME" /> efter version 52 (i september 2016) och den här principen slutar då att fungera.
@@ -861,7 +861,7 @@
 
       Om principen används är bara de skrivare vars id matchar något av principens värden tillgängliga för användaren. Id:na måste svara mot id- eller guid-fälten i den fil som angetts i <ph name="DEVICE_PRINTERS_POLICY" />.
       </translation>
-<translation id="2842152347010310843">Styr vitlistan med webbadressmönster där automatisk uppspelning alltid ska vara aktiverat.
+<translation id="2842152347010310843">Styr vitlistan med webbadressmallar där automatisk uppspelning alltid ska vara aktiverat.
 
       Om automatisk uppspelning har aktiverats kan videor spelas upp automatiskt (utan att användaren har godkänt det) med ljud i<ph name="PRODUCT_NAME" />.
 
@@ -883,7 +883,7 @@
 
       Om principen AutoplayAllowed är inställd på Sant har den här principen ingen funktion.
 
-      Om principen AutoplayAllowed är inställd på Falskt tillåts automatisk uppspelning fortfarande för alla webbadressmönster som angetts i den här principen.
+      Om principen AutoplayAllowed är inställd på Falskt tillåts automatisk uppspelning fortfarande för alla webbadressmallar som angetts i den här principen.
 
       Observera att om principen ändras medan <ph name="PRODUCT_NAME" /> körs gäller principen bara för nya flikar som öppnas. Därför kan vissa flikar fortfarande fungera som de gjorde innan.</translation>
 <translation id="285480231336205327">Aktivera läge för hög kontrast</translation>
@@ -1301,7 +1301,7 @@
       kiosksessionen. Om principen är inställd på sant eller inte har angetts
       rapporteras information om kiosksessionen.</translation>
 <translation id="3852924591079583104">
-      När principen är inställd på ArcSession görs en tvingad omstart när användaren loggar ut om Android har startas.
+      När principen är inställd på ArcSession görs en tvingad omstart när användaren loggar ut om Android har startats.
       Med inställningen Alltid görs en tvingad omstart varje gång användaren loggar ut.
       Om principen saknar inställning händer ingenting: ingen tvingad omstart görs när användaren loggar ut. Detsamma gäller om principen har ställts in på Aldrig.
       </translation>
diff --git a/components/policy/resources/policy_templates_te.xtb b/components/policy/resources/policy_templates_te.xtb
index 6b260cba..47bad6ed 100644
--- a/components/policy/resources/policy_templates_te.xtb
+++ b/components/policy/resources/policy_templates_te.xtb
@@ -17,13 +17,13 @@
 <translation id="102492767056134033">స్క్రీన్‌పై కీబోర్డ్ యొక్క డిఫాల్ట్ స్థితిని లాగిన్ స్క్రీన్‌లో సెట్ చేయండి</translation>
 <translation id="1027000705181149370">లాగిన్ సమయంలో SAML IdP ద్వారా సెట్ చేయబడిన ప్రామాణీకరణ కుక్కీలను వినియోగదారు ప్రొఫైల్‌కు బదిలీ చేయాలో లేదో పేర్కొంటుంది.
 
-      వినియోగదారు లాగిన్ సమయంలో SAML IdP ద్వారా ప్రామాణీకరించినప్పుడు, IdP ద్వారా సెట్ చేయబడిన కుక్కీలు ముందుగా తాత్కాలిక ప్రొఫైల్‌లో వ్రాయబడతాయి. ప్రామాణీకరణ స్థితిని మున్ముందు అలాగే ఉంచడానికి ఈ కుక్కీలను వినియోగదారు ప్రొఫైల్‌కు బదిలీ చేయవచ్చు.
+      వినియోగదారు లాగిన్ సమయంలో SAML IdP ద్వారా ప్రామాణీకరించినప్పుడు, IdP ద్వారా సెట్ చేయబడిన కుక్కీలు ముందుగా తాత్కాలిక ప్రొఫైల్‌లో రాయ‌బడతాయి. ప్రామాణీకరణ స్థితిని మున్ముందు అలాగే ఉంచడానికి ఈ కుక్కీలను వినియోగదారు ప్రొఫైల్‌కు బదిలీ చేయవచ్చు.
 
-      ఈ విధానాన్ని ఒప్పుకు సెట్ చేసినప్పుడు, IdP ద్వారా సెట్ చేయబడిన కుక్కీలు వినియోగదారు లాగిన్ సమయంలో SAML IdPపై ప్రామాణీకరించే ప్రతిసారి వారి ప్రొఫైల్‌కు బదిలీ చేయబడతాయి.
+      ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేసినప్పుడు, IdP ద్వారా సెట్ చేయబడిన కుక్కీలు వినియోగదారు లాగిన్ సమయంలో SAML IdPపై ప్రామాణీకరించే ప్రతిసారి వారి ప్రొఫైల్‌కు బదిలీ చేయబడతాయి.
 
-      ఈ విధానాన్ని తప్పుకు సెట్ చేసినప్పుడు లేదా సెట్ చేయకుండా వదిలివేసినప్పుడు, IdP ద్వారా సెట్ చేయబడిన కుక్కీలు వినియోగదారు పరికరంలో మొదటిసారి లాగిన్ చేసినప్పుడు మాత్రమే వారి ప్రొఫైల్‌కు బదిలీ చేయబడతాయి.
+      ఈ విధానాన్ని తప్పున‌కు సెట్ చేసినప్పుడు లేదా సెట్ చేయకుండా వదిలివేసినప్పుడు, IdP ద్వారా సెట్ చేయబడిన కుక్కీలు వినియోగదారు పరికరంలో మొదటిసారి లాగిన్ చేసినప్పుడు మాత్రమే వారి ప్రొఫైల్‌కు బదిలీ చేయబడతాయి.
 
-      ఈ విధానం ప్రభావం పరికర నమోదు డొమైన్‍కు సరిపోలే డొమైన్ వినియోగదారుల పైన మాత్రమే ఉంటుంది. మిగిలిన అందరు వినియోగదారుల కోసం, IdP ద్వారా సెట్ చేయబడిన కుక్కీలు వినియోగదారు పరికరంలో మొదటిసారి లాగిన్ చేసినప్పుడు మాత్రమే వారి ప్రొఫైల్‌కు బదిలీ చేయబడతాయి.</translation>
+      ఈ విధానం ప్రభావం, పరికర నమోదు డొమైన్‍కు సరిపోలే డొమైన్ వినియోగదారుల పైన మాత్రమే ఉంటుంది. మిగిలిన అందరు వినియోగదారుల కోసం- IdP ద్వారా సెట్ చేయబడిన కుక్కీలు, వినియోగదారు పరికరంలో మొదటిసారి లాగిన్ చేసినప్పుడు మాత్రమే వారి ప్రొఫైల్‌కు బదిలీ చేయబడతాయి.</translation>
 <translation id="1029052664284722254">వినియోగదారు సైన్ అవుట్ చేసినప్పుడు పరికరం తప్పనిసరిగా రీబూట్ అయ్యేలా చేయండి</translation>
 <translation id="1030120600562044329"><ph name="PRODUCT_NAME" />కి సంబంధించిన వినియోగ, క్రాష్ డేటాను Googleకు అనామకంగా నివేదించడం ప్రారంభిస్తుంది, అలాగే ఈ సెట్టింగ్‌ను మార్చకుండా వినియోగదారులను నిరోధిస్తుంది.
 
@@ -47,10 +47,10 @@
       విధానాన్ని 'తప్పు'గా సెట్ చేస్తే, గణాంకాలు నివేదించబడవు.
       'ఒప్పు'గా సెట్ చేస్తే లేదా సెట్ చేయకుంటే, గణాంకాలు నివేదించబడతాయి.</translation>
 <translation id="1046484220783400299">పరిమిత సమయం పాటు నిలిపివేయబడిన వెబ్ ప్లాట్‌ఫారమ్ ఫీచ‌ర్‌ల‌ను ప్రారంభించండి</translation>
-<translation id="1047128214168693844">వినియోగదారుల యొక్క నిజ స్థానాన్ని ట్రాక్ చెయ్యడానికి ఏ సైట్‌ను అనుమతించవద్దు</translation>
+<translation id="1047128214168693844">వినియోగదారుల యొక్క నిజ స్థానాన్ని ట్రాక్ చేయడానికి ఏ సైట్‌నూ అనుమతించవద్దు</translation>
 <translation id="1049138910114524876"><ph name="PRODUCT_OS_NAME" /> సైన్-ఇన్ స్క్రీన్‌లో అమలు చేయబడిన లొకేల్‌ను కాన్ఫిగర్ చేస్తుంది.
 
-      ఈ విధానాన్ని సెట్ చేస్తే, సైన్-ఇన్ స్క్రీన్ ఎప్పుడూ ఈ విధానం యొక్క మొదటి విలువ ద్వారా అందించబడే లొకేల్‌లో ప్రదర్శించబడుతుంది (విధానం ఫార్వార్డ్ అనుకూలత కోసం జాబితా లాగా నిర్వచించబడుతుంది). ఈ విధానాన్ని సెట్ చేయకుంటే లేదా ఖాళీ జాబితాకు సెట్ చేస్తే, సైన్-ఇన్ స్క్రీన్ చివరి వినియోగదారు సెషన్ యొక్క లొకేల్‌లో ప్రదర్శించబడుతుంది. ఈ విధానాన్ని చెల్లని లొకేల్ విలువకు సెట్ చేస్తే, సైన్-ఇన్ స్క్రీన్ డిఫాల్ట్ లొకేల్‌లో (ప్రస్తుతం, en-US) ప్రదర్శించబడుతుంది.</translation>
+      ఈ విధానాన్ని సెట్ చేస్తే, సైన్-ఇన్ స్క్రీన్ ఎప్పుడూ ఈ విధానం యొక్క మొదటి విలువ (విధానం ఫార్వార్డ్ అనుకూలత కోసం జాబితా లాగా నిర్వచించబడుతుంది) ద్వారా అందించబడే లొకేల్‌లో ప్రదర్శించబడుతుంది.  ఈ విధానాన్ని సెట్ చేయకుంటే లేదా ఖాళీ జాబితాకు సెట్ చేస్తే, సైన్-ఇన్ స్క్రీన్ చివరి వినియోగదారు సెషన్ యొక్క లొకేల్‌లో ప్రదర్శించబడుతుంది.  ఈ విధానాన్ని చెల్లని లొకేల్ విలువకు సెట్ చేస్తే, సైన్-ఇన్ స్క్రీన్ డిఫాల్ట్ లొకేల్‌లో (ప్రస్తుతం, en-US) ప్రదర్శించబడుతుంది.</translation>
 <translation id="1062011392452772310">పరికరం కోసం రిమోట్ ధృవీకరణను ప్రారంభించండి</translation>
 <translation id="1062407476771304334">భర్తీ చేయి</translation>
 <translation id="1079801999187584280">డెవలపర్ సాధనాల వినియోగాన్ని నిరాకరించండి</translation>
@@ -59,7 +59,7 @@
 
           ఈ సెట్టింగ్‌ను నిలిపివేసినా లేదా కాన్ఫిగర్ చేయకపోయినా, వినియోగదారు సందర్భానుసారం రిమోట్ సహాయక హోస్ట్ అమలు చేయబడుతుంది. రిమోట్ వినియోగదారులు డెస్క్‌టాప్‌పై ఉన్న నిర్వాహక సామర్థ్య విండోలతో పరస్పర చర్య చేయలేరు.</translation>
 <translation id="1096105751829466145">డిఫాల్ట్ శోధన ప్రదాత</translation>
-<translation id="1099282607296956954">ప్రతి సైట్ కోసం సైట్‌ ఐసోలేష‌న్‌ను ప్రారంభించండి</translation>
+<translation id="1099282607296956954">ప్రతి సైట్ కోసం సైట్ ఐసోలేష‌న్‌ను ప్రారంభించండి</translation>
 <translation id="1100570158310952027">
       ఈ విధానం భద్రతా పరిమితులు వర్తించని అసురక్షిత మూలాల (URLలు) జాబితాని
       లేదా హోస్ట్‌పేరు నమూనాలు ("*.example.com" లాంటి) గురించి
@@ -88,14 +88,14 @@
 
       విధానాన్ని 0కి సెట్ చేస్తే, GPO కాషింగ్ ఆఫ్ చేయబడుతుంది. ప్రతి విధానం పొందుతున్నప్పుడు, ఎలాంటి మార్పు లేకపోయినా GPOలు పదేపదే డౌన్‌లోడ్ కావడం వలన, ఇది సర్వర్‌పై భారం పెంచుతుందని గుర్తుంచుకోండి.</translation>
 <translation id="1117535567637097036">ఈ విధానం ప్రకారం సెట్ చేసిన ప్రోటోకాల్ హ్యాండ్లర్‌లు Android ఇంటెంట్‌లను నిర్వహిస్తున్నప్పుడు ఉపయోగించబడవు.</translation>
-<translation id="1118093128235245168">కనెక్ట్ చేయబడిన USB పరికరానికి యాక్సెస్‌ని అందించాల్సిందిగా వినియోగదారుని అభ్యర్థించడానికి సైట్‌లను అనుమతిస్తుంది</translation>
+<translation id="1118093128235245168">కనెక్ట్ చేయబడిన USB పరికరానికి యాక్సెస్‌ను అందించాల్సిందిగా వినియోగదారుని అభ్యర్థించడానికి సైట్‌లను అనుమతిస్తుంది</translation>
 <translation id="1128903365609589950">డిస్క్‌లో కాష్ చేసిన ఫైల్‌లను నిల్వ చేయడం కోసం <ph name="PRODUCT_NAME" /> ఉపయోగించే డైరెక్టరీని కాన్ఫిగర్ చేస్తుంది.
 
       మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారు '--disk-cache-dir' ఫ్లాగ్‌ను పేర్కొన్నా లేదా పేర్కొనకపోయినా అందించబడిన డైరెక్టరీని <ph name="PRODUCT_NAME" /> ఉపయోగిస్తుంది. <ph name="PRODUCT_NAME" /> దాని కంటెంట్‌‌లను నిర్వహించే కారణంగా డేటా నష్టాన్ని లేదా ఇతర ఊహించని లోపాలను నివారించడానికి ఈ విధానాన్ని వాల్యూమ్ మూల డైరెక్టరీకి లేదా ఇతర ప్రయోజనాల కోసం ఉపయోగించే డైరెక్టరీకి సెట్ చేయకూడదు.
 
       ఉపయోగించదగిన చరాంశాల జాబితా కోసం https://www.chromium.org/administrators/policy-list-3/user-data-directory-variables లింక్‌ను చూడండి.
 
-      ఈ విధానం సెట్ చేయకుండా వదిలివేస్తే, డిఫాల్ట్ కాష్ డైరెక్టరీ ఉపయోగించబడుతుంది మరియు వినియాగదారు దీన్ని '--disk-cache-dir' ఆదేశ లైన్‌ ఫ్లాగ్‌తో అధిగ‌మించ‌గ‌లుగుతారు.</translation>
+      ఈ విధానం సెట్ చేయకుండా వదిలివేస్తే, డిఫాల్ట్ కాష్ డైరెక్టరీ ఉపయోగించబడుతుంది. వినియాగదారు దీన్ని '--disk-cache-dir' ఆదేశ లైన్‌ ఫ్లాగ్‌తో అధిగ‌మించ‌గ‌లుగుతారు.</translation>
 <translation id="113521240853905588"><ph name="PRODUCT_OS_NAME" /> ప్రాధాన్య భాషలుగా ఉపయోగించగల భాషలను కాన్ఫిగర్ చేస్తుంది.
 
       ఈ విధానాన్ని సెట్ చేసినట్లయితే, ఈ విధానంలోని భాషల జాబితాలో ఉన్న ఒక భాషను మాత్రమే వినియోగదారు ప్రాధాన్య భాషల జాబితాకు జోడించగలరు. ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే లేదా ఖాళీ జాబితాకు సెట్ చేస్తే, వినియోగదారు ఏ భాషలను అయినా ప్రాధాన్యమైనవిగా సెట్ చేయవచ్చు. ఈ విధానాన్ని చెల్లని విలువలను కలిగిన జాబితాకు సెట్ చేస్తే, చెల్లుబాటు కాని అన్ని విలువలు విస్మరించబడతాయి. ఈ విధానంలో అనుమతించని కొన్ని భాషలను ముందుగానే ప్రాధాన్య భాషల జాబితాకు వినియోగదారు జోడించినట్లయితే, అవి తీసివేయబడతాయి. ఈ విధానంలో అనుమతించని భాషలలో ఒకదానిని ప్రదర్శించే విధంగా వినియోగదారు ముందుగానే <ph name="PRODUCT_OS_NAME" />ని కాన్ఫిగర్ చేసినట్లయితే, వినియోగదారు తర్వాతి సారి సైన్ ఇన్ చేసినప్పుడు ప్రదర్శన భాష అనుమతి ఉన్న UI భాషకు మార్చబడుతుంది. లేకుంటే, ఈ విధానం పేర్కొన్న మొదటి చెల్లుబాటు అయ్యే విలువకు <ph name="PRODUCT_OS_NAME" /> మార్చబడుతుంది లేదా ఈ విధానంలో కేవలం చెల్లుబాటు కాని విలువలు మాత్రమే ఉన్నట్లయితే ఫాల్‌బ్యాక్ లొకేల్‌కి (ప్రస్తుతం en-US) మార్చబడుతుంది.</translation>
@@ -127,7 +127,6 @@
       కనిష్ట ఫ్రీక్వెన్సీ 60 సెకన్లు ఉంటుంది.</translation>
 <translation id="1204263402976895730">ప్రారంభించబడిన ఎంటర్‌ప్రైజ్ ప్రింటర్‌లు</translation>
 <translation id="1219695476179627719">పరికరం ఇప్పటికే తర్వాతి వెర్షన్‌పై నడుస్తుంటే, అది <ph name="DEVICE_TARGET_VERSION_PREFIX_POLICY_NAME" /> ద్వారా సెట్ చేయబడిన వెర్షన్‌కు తిరిగి వెళ్లాలా? లేదా? అని నిర్దేశిస్తుంది.
-
       RollbackDisabled డిఫాల్ట్‌‌గా ఉంటుంది.</translation>
 <translation id="1221359380862872747">డెమో లాగిన్‌లో పేర్కొన్న urlలను లోడ్ చేస్తుంది</translation>
 <translation id="1223789468190631420">విశ్వసనీయ మూలాధారాల కోసం సురక్షిత బ్రౌజింగ్ ప్రారంభ స్థితి</translation>
@@ -176,11 +175,11 @@
       ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, క్లయింట్ సర్టిఫికెట్‌లను ఉపయోగించి ఏ ఒక్క HTTP/2 కనెక్షన్‌ ఏకీరించలేని డిఫాల్ట్ ప్రవర్తన ఉపయోగించబడుతుంది.</translation>
 <translation id="1353966721814789986">స్టార్ట్‌అప్ పేజీలు</translation>
 <translation id="1354424209129232709">గరిష్టం:</translation>
-<translation id="1354452738176731363">ఈ విధానాన్ని 'తప్పు'గా సెట్ చేస్తే, వినియోగదారు లాగిన్ చేసినప్పుడు పరికరంలో ఆడియో అవుట్‌పుట్ అందుబాటులో ఉండదు.
+<translation id="1354452738176731363">ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, వినియోగదారు లాగిన్ చేసినప్పుడు పరికరంలో ఆడియో అవుట్‌పుట్ అందుబాటులో ఉండదు.
 
-ఈ విధానం అంతర్గత స్పీకర్‌లనే కాకుండా అన్ని రకాల ఆడియో అవుట్‌పుట్‌ను ప్రభావితం చేస్తుంది. ఈ విధానం వలన ఆడియోను యాక్సెస్ చేయగల ఫీచర్‌లు అడ్డగించబడతాయి. వినియోగదారుకు స్క్రీన్ రీడర్ అవసరమైతే ఈ విధానాన్ని ప్రారంభించవద్దు.
+ఈ విధానం అంతర్గత స్పీకర్‌లనే కాకుండా ఆడియో అవుట్‌పుట్ యొక్క అన్ని రకాలను ప్రభావితం చేస్తుంది. ఈ విధానం వలన ఆడియోను యాక్సెస్‌ చేయగల ఫీచర్‌లు అడ్డగించబడతాయి. వినియోగదారుకు స్క్రీన్ రీడర్ అవసరమైతే ఈ విధానాన్ని ప్రారంభించవద్దు.
 
-ఈ విధానాన్ని 'ఒప్పు'గా సెట్ చేస్తే లేదా కాన్ఫిగర్ చేయకపోతే వినియోగదారులు వారి పరికరంలో అన్ని మద్దతు ఉన్న ఆడియో అవుట్‌పుట్‌లను ఉపయోగించవచ్చు.</translation>
+ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే లేదా కాన్ఫిగర్ చేయకపోతే వినియోగదారులు వారి పరికరంలో అన్ని మద్దతు ఉన్న ఆడియో అవుట్‌పుట్‌లను ఉపయోగించవచ్చు.</translation>
 <translation id="1359553908012294236">ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే లేదా కాన్ఫిగర్ చేయకుంటే, <ph name="PRODUCT_NAME" /> అతిథి లాగిన్‌లను అనుమతిస్తుంది. అతిథి లాగిన్‌లు అంటే అన్ని విండోలు అజ్ఞాత మోడ్‌లో ఉండే <ph name="PRODUCT_NAME" /> ప్రొఫైల్‌లు.
 
       ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, <ph name="PRODUCT_NAME" /> అతిథి ప్రొఫైల్‌లు ప్రారంభం కావ‌డానికి అనుమతించదు.</translation>
@@ -248,11 +247,11 @@
 ఈ విధానం సెట్ చేయకపోతే, వినియోగదారు సిస్టమ్‌లో ఇన్‌స్టాల్ చేయబడిన హార్డ్-కోడ్ చేయబడినటువంటి, అనుకూలం కాని, గడువు ముగిసిన లేదా ప్రమాదకరమైన ప్లగ్ఇన్‌‌లు కాకుండా ఏ ప్లగ్ఇన్‌‌ను అయినా ఉపయోగించవచ్చు.</translation>
 <translation id="1464848559468748897"><ph name="PRODUCT_OS_NAME" /> పరికరాల్లో బహుళ ప్రొఫైల్ సెషన్‌లో వినియోగదారు ప్రవర్తనను నియంత్రించండి.
 
-      ఈ విధానం 'MultiProfileUserBehaviorUnrestricted'కి సెట్ చేయబడితే, వినియోగదారు బహుళ ప్రొఫైల్ సెషన్‌లో ప్రాథమిక లేదా రెండవ వినియోగదారుగా ఉండవచ్చు.
+      ఈ విధానం 'MultiProfileUserBehaviorUnrestricted'కు సెట్ చేయబడితే, వినియోగదారు బహుళ ప్రొఫైల్ సెషన్‌లో ప్రాథమిక లేదా రెండవ వినియోగదారుగా ఉండవచ్చు.
 
-      ఈ విధానం 'MultiProfileUserBehaviorMustBePrimary'కి సెట్ చేయబడితే, వినియోగదారు బహుళ ప్రొఫైల్ సెషన్‌లో ప్రాథమిక వినియోగదారుగా మాత్రమే ఉండవచ్చు.
+      ఈ విధానం 'MultiProfileUserBehaviorMustBePrimary'కు సెట్ చేయబడితే, వినియోగదారు బహుళ ప్రొఫైల్ సెషన్‌లో ప్రాథమిక వినియోగదారుగా మాత్రమే ఉండవచ్చు.
 
-      ఈ విధానం 'MultiProfileUserBehaviorNotAllowed'కి సెట్ చేయబడితే, వినియోగదారు బహుళ ప్రొఫైల్ సెషన్‌లో భాగం కాకపోవచ్చు.
+      ఈ విధానం 'MultiProfileUserBehaviorNotAllowed'కు సెట్ చేయబడితే, వినియోగదారు బహుళ ప్రొఫైల్ సెషన్‌లో భాగం కాకపోవచ్చు.
 
       మీరు ఈ సెట్టింగ్‌ను సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
@@ -260,15 +259,15 @@
 
       విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, ఎంటర్‌ప్రైజ్-నిర్వాహక వినియోగదారులకు డిఫాల్ట్ విలువ అయిన 'MultiProfileUserBehaviorMustBePrimary' వర్తిస్తుంది. నిర్వహించబడని వినియోగదారుల కోసం 'MultiProfileUserBehaviorUnrestricted' ఉపయోగించబడుతుంది.</translation>
 <translation id="1465619815762735808">ప్లే చెయ్యడానికి క్లిక్ చెయ్యండి</translation>
-<translation id="1468307069016535757">లాగిన్ స్క్రీన్‌లో అధిక కాంట్రాస్ట్ మోడ్ యాక్సెస్ ఫీచర్ యొక్క డిఫాల్ట్ స్థితిని సెట్ చేయండి.
+<translation id="1468307069016535757">లాగిన్ స్క్రీన్‌లో అధిక కాంట్రాస్ట్ మోడ్ యాక్సెస్‌ లక్షణం యొక్క డిఫాల్ట్ స్థితిని సెట్ చేయండి.
 
-          ఈ విధానాన్ని 'ఒప్పు'గా సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు అధిక కాంట్రాస్ట్ మోడ్ ప్రారంభించబడుతుంది.
+          ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు అధిక కాంట్రాస్ట్ మోడ్ ప్రారంభించబడుతుంది.
 
-          ఈ విధానాన్ని 'తప్పు'గా సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు అధిక కాంట్రాస్ట్ మోడ్ నిలిపివేయబడుతుంది.
+          ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు అధిక కాంట్రాస్ట్ మోడ్ నిలిపివేయబడుతుంది.
 
-          మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు అధిక కాంట్రాస్ట్ మోడ్‌ను ప్రారంభించడం లేదా నిలిపివేయడం ద్వారా దీనిని తాత్కాలికంగా భర్తీ చేయవచ్చు. అయితే, వినియోగదారు ఎంపిక స్థిరమైనది కాదు మరియు లాగిన్ స్క్రీన్‌లో క్రొత్తది చూపబడినప్పుడు లేదా వినియోగదారు నిమిషం పాటు లాగిన్ స్క్రీన్‌లో యాక్టివ్‌గా లేనప్పుడు డిఫాల్ట్ పునరుద్ధరించబడుతుంది.
+          మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు అధిక కాంట్రాస్ట్ మోడ్‌ను ప్రారంభించడం లేదా నిలిపివేయడం ద్వారా దీన్ని తాత్కాలికంగా అధిగ‌మించ‌వ‌చ్చు. అయితే, వినియోగదారు ఎంపిక స్థిరమైనది కాదు. లాగిన్ స్క్రీన్‌లో కొత్త‌ది చూపబడినప్పుడు లేదా వినియోగదారు నిమిషం పాటు లాగిన్ స్క్రీన్‌లో యాక్టివ్‌గా లేనప్పుడు డిఫాల్ట్ పునరుద్ధరించబడుతుంది.
 
-          ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, లాగిన్ స్క్రీన్ మొదట చూపబడినప్పుడు అధిక కాంట్రాస్ట్ మోడ్ నిలిపివేయబడుతుంది. వినియోగదారులు ఎప్పుడైనా అధిక కాంట్రాస్ట్ మోడ్‌ను ప్రారంభించవచ్చు లేదా నిలిపివేయవచ్చు మరియు లాగిన్ స్క్రీన్‌లో దాని స్థితి వినియోగదారుల మధ్య అలాగే కొనసాగుతుంది.</translation>
+          ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, లాగిన్ స్క్రీన్ మొదట చూపబడినప్పుడు అధిక కాంట్రాస్ట్ మోడ్ నిలిపివేయబడుతుంది. వినియోగదారులు ఎప్పుడైనా అధిక కాంట్రాస్ట్ మోడ్‌ను ప్రారంభించవచ్చు లేదా నిలిపివేయవచ్చు. లాగిన్ స్క్రీన్‌లో దాని స్థితి వినియోగదారుల మధ్య అలాగే కొనసాగుతుంది.</translation>
 <translation id="1468707346106619889">ఈ విధానాన్ని 'ఒప్పు'గా సెట్ చేస్తే, ఏకీకృత డెస్క్‌టాప్ అనుమతించబడుతుంది మరియు
       డిఫాల్ట్‌గా ప్రారంభించబడుతుంది, దీని వల్ల యాప్‌లు బహుళ డిస్‌ప్లేలలో కనిపించేలా
       అనుమతించబడతాయి. డిస్‌ప్లే సెట్టింగ్‌లలో దాని ఎంపికను తీసివేయడం ద్వారా, వినియోగదారు, నిర్దిష్ట డిస్‌ప్లేలకు ఏకీకృత డెస్క్‌టాప్‌ను నిలిపివేయవచ్చు.
@@ -331,22 +330,22 @@
       కనుగొనబడకపోతే, యాక్సెస్‌ ఆటోమేటిక్‌గా తిరస్కరించబడుతుంది.  వైల్డ్‌కార్డ్ నమూనాలు 
       అనుమతించబడవు.</translation>
 <translation id="1634989431648355062">ఈ సైట్‌లలో <ph name="FLASH_PLUGIN_NAME" /> ప్లగ్ఇన్‌‌ను అనుమతించు</translation>
-<translation id="1653229475925941921">ఈ విధానాన్ని సెట్ చేస్తే, ఇది ప్రారంభించబడే స్క్రీన్ మాగ్నిఫైయర్ రకాన్ని నియంత్రిస్తుంది. విధానాన్ని "ఏదీ కాదు"కి సెట్ చేయడం వలన స్క్రీన్ మాగ్నిఫైయర్ నిలిపివేయబడుతుంది.
+<translation id="1653229475925941921">ఈ విధానాన్ని సెట్ చేస్తే, ఇది ప్రారంభించబడే స్క్రీన్ మాగ్నిఫైయర్ రకాన్ని నియంత్రిస్తుంది. విధానాన్ని "ఏదీ కాదు"కు సెట్ చేయడం వలన స్క్రీన్ మాగ్నిఫైయర్ నిలిపివేయబడుతుంది.
 
-మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా భర్తీ చేయలేరు.
+మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, స్క్రీన్ మాగ్నిఫైయర్ ప్రాథమికంగా నిలిపివేయబడుతుంది కానీ వినియోగదారు ఎప్పుడైనా ప్రారంభించవచ్చు.</translation>
+ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, స్క్రీన్ మాగ్నిఫైయర్ ప్రాథమికంగా నిలిపివేయబడుతుంది. కానీ వినియోగదారు ఎప్పుడైనా ప్రారంభించవచ్చు.</translation>
 <translation id="1655229863189977773">డిస్క్ కాష్ పరిమాణాన్ని బైట్‌ల‌లో సెట్ చేయండి</translation>
 <translation id="166427968280387991">ప్రాక్సీ సర్వర్</translation>
-<translation id="1668836044817793277"><ph name="PRODUCT_OS_NAME" /> వెర్షన్‌ను నియంత్రించడం కోసం సున్నా జాప్యంతో స్వయం ప్రారంభిత కియోస్క్ యాప్‌ను అనుమతించాలా వద్దా అనేదాన్ని నిర్ణయిస్తుంది.
+<translation id="1668836044817793277"><ph name="PRODUCT_OS_NAME" /> వెర్షన్‌ను నియంత్రించడం కోసం సున్నా జాప్యంతో స్వయం ప్రారంభిత కియోస్క్ యాప్‌ను అనుమతించాలా వద్దా అనే దాన్ని నిర్ణయిస్తుంది.
 
-      సున్నా జాప్యంతో స్వయం ప్రారంభిత కియోస్క్ యాప్ మానిఫెస్ట్‌లో required_platform_versionను పేర్కొనడం ద్వారా <ph name="PRODUCT_OS_NAME" /> వెర్షన్‌ను నియంత్రించడానికి దానిని అనుమతించాలా వద్దా మరియు దీనిని స్వీయ అప్‌డేట్ లక్షిత వెర్షన్‌ పేరులోని ముందుభాగంగా ఉపయోగించాలా వద్దా అనేవాటిని ఈ విధానం నియంత్రిస్తుంది.
+      సున్నా జాప్యంతో స్వయం ప్రారంభిత కియోస్క్ యాప్‌ మానిఫెస్ట్‌లో required_platform_versionను పేర్కొనడం ద్వారా <ph name="PRODUCT_OS_NAME" /> వెర్షన్‌ను నియంత్రించడానికి దాన్ని అనుమతించాలా వద్దా మరియు దీన్ని ఆటో అప్‌డేట్ టార్గెట్‌ వెర్షన్‌ ప్రీఫిక్స్‌గా ఉపయోగించాలా వద్దా అనే వాటిని ఈ విధానం నియంత్రిస్తుంది.
 
-      విధానాన్ని 'ఒప్పు'గా సెట్ చేస్తే, సున్నా జాప్యంతో స్వయం ప్రారంభిత కియోస్క్ యాప్ యొక్క required_platform_version మానిఫెస్ట్ కీ విలువ అనేది, స్వీయ అప్‌డేట్ లక్షిత వెర్షన్‌ పేరులోని ముందుభాగంగా ఉపయోగించబడుతుంది.
+      విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, సున్నా జాప్యంతో స్వయం ప్రారంభిత కియోస్క్ యాప్‌ యొక్క required_platform_version మానిఫెస్ట్ కీ విలువ ఆటో అప్‌డేట్ టార్గెట్‌ వెర్షన్‌ ప్రీఫిక్స్‌గా ఉపయోగించబడుతుంది.
 
-      విధానాన్ని కాన్ఫిగర్ చేయకపోతే లేదా 'తప్పు'గా సెట్ చేస్తే, required_platform_version మానిఫెస్ట్ కీ విస్మరించబడుతుంది మరియు స్వీయ అప్‌డేట్ సాధారణంగా కొనసాగుతుంది.
+      విధానాన్ని కాన్ఫిగర్ చేయకపోతే లేదా తప్పున‌కు సెట్ చేస్తే, required_platform_version మానిఫెస్ట్ కీ విస్మరించబడుతుంది. ఆటో అప్‌డేట్ సాధారణంగా కొనసాగుతుంది.
 
-      హెచ్చరిక: సాఫ్ట్‌వేర్ అప్‌డేట్‌లు మరియు కీలకమైన భద్రతా పరిష్కారాలను పొందనివ్వకుండా కియోస్క్ యాప్ పరికరాన్ని నిరోధించగలదు, కాబట్టి <ph name="PRODUCT_OS_NAME" /> వెర్షన్ యొక్క నియంత్రణ అధికారాన్ని కియోస్క్ యాప్‌నకు కేటాయించడం సమర్థనీయం కాదు. <ph name="PRODUCT_OS_NAME" /> వెర్షన్‌కు నియంత్రణ అధికారాన్ని కేటాయించడం వినియోగదారులను ఇబ్బందులకు గురిచేయవచ్చు.</translation>
+      హెచ్చరిక: సాఫ్ట్‌వేర్ అప్‌డేట్‌లను, కీలకమైన భద్రతా పరిష్కారాలను పొందనివ్వకుండా పరికరాన్ని నిరోధించ‌వ‌చ్చు. కనుక <ph name="PRODUCT_OS_NAME" /> వెర్షన్‌ యొక్క నియంత్రణ అధికారాన్ని కియోస్క్ యాప్‌న‌కు కేటాయించడం సమర్థనీయం కాదు. <ph name="PRODUCT_OS_NAME" /> వెర్షన్‌కు నియంత్రణ అధికారాన్ని కేటాయించడం వినియోగదారులను ఇబ్బందులకు గురిచేయవచ్చు.</translation>
 <translation id="1675002386741412210">లో మద్దతిస్తుంది:</translation>
 <translation id="1689963000958717134"><ph name="PRODUCT_OS_NAME" /> పరికరం యొక్క వినియోగదారులందరికీ వర్తించేలా నెట్‌వర్క్ కాన్ఫిగరేషన్‌ను అందించడానికి అనుమతిస్తుంది. నెట్‌వర్క్ కాన్ఫిగరేషన్ అనేది <ph name="ONC_SPEC_URL" />లో వివరించిన విధంగా ఓపెన్ నెట్‌వర్క్ కాన్ఫిగరేషన్ ఫార్మాట్ ద్వారా నిర్వచించిన JSON-ఫర్మాటింగ్ స్ట్రింగ్</translation>
 <translation id="1708496595873025510">వ్యత్యాసాల సీడ్‌ను పొందడంలో పరిమితిని సెట్ చేయండి</translation>
@@ -459,15 +458,15 @@
 <translation id="1920046221095339924">పరికరంలో నిర్వహించబడిన సెషన్‌ను అనుమతించండి</translation>
 <translation id="1929709556673267855">పరికరాలకు అనుకూలంగా ఉండే ఎంటర్‌ప్రైజ్ ప్రింటర్‌ల కోసం కాన్ఫిగరేషన్‌లను అందిస్తుంది.
 
-      <ph name="PRODUCT_OS_NAME" /> పరికరాలకు ప్రింటర్ కాన్ఫిగరేషన్‌లను అందించడానికి ఈ విధానం మిమ్మల్ని అనుమతిస్తుంది. ఫార్మాట్ అన్నది NativePrinters నిఘంటువును అనుసరించి ఉండాలి, వైట్‌లిస్టింగ్ లేదా బ్లాక్‌లిస్టింగ్ కోసం ఒక్కో ప్రింటర్‌కు అదనంగా "id" లేదా "guid" ఫీల్డ్ కూడా ఉండాలి.
+      <ph name="PRODUCT_OS_NAME" /> పరికరాలకు ప్రింటర్ కాన్ఫిగరేషన్‌లను అందించడానికి ఈ విధానం మిమ్మల్ని అనుమతిస్తుంది.  ఫార్మాట్ అన్నది NativePrinters నిఘంటువును అనుసరించి ఉండాలి. వైట్‌లిస్టింగ్ లేదా బ్లాక్‌లిస్టింగ్ కోసం ఒక్కో ప్రింటర్‌కు అదనంగా అవసరమైన "id" లేదా "guid" ఫీల్డ్ కూడా ఉండాలి.
 
-      ఫైల్ పరిమాణం 5MB మించకూడదు, అది JSONలో ఎన్‌కోడ్ అయ్యి ఉండాలి. ఒక అంచనా ప్రకారం చూస్తే, ఇంచుమించుగా 21,000 ప్రింటర్‌లను కలిగి ఉండే ఫైల్ 5MB పరిమాణం కలిగిన ఫైల్‌గా ఎన్‌కోడ్ అవుతుంది. డౌన్‌లోడ్‌ను ధృవీకరించడానికి క్రిప్టోగ్రాఫిక్ హ్యాష్ ఉపయోగించబడుతుంది.
+      ఫైల్ పరిమాణం 5MB మించకూడదు, అది JSONలో ఎన్‌కోడ్ అయ్యి ఉండాలి.  ఒక అంచనా ప్రకారం చూస్తే, ఇంచుమించుగా 21,000 ప్రింటర్‌లను కలిగి ఉండే ఫైల్ 5MB పరిమాణం కలిగిన ఫైల్‌గా ఎన్‌కోడ్ అవుతుంది.  డౌన్‌లోడ్‌ను ధృవీకరించడానికి క్రిప్టోగ్రాఫిక్ హ్యాష్ ఉపయోగించబడుతుంది.
 
-      ఫైల్ డౌన్‌లోడ్ చేయబడి, కాష్ చేయబడింది. URL లేదా హ్యాష్ మారిన ప్రతిసారీ ఇది తిరిగి డౌన్‌లోడ్ అవుతుంది.
+      ఫైల్ డౌన్‌లోడ్ చేయబడి, కాష్ చేయబడింది. URL లేదా హ్యాష్ మారిన ప్ర‌తిసారి ఇది తిరిగి డౌన్‌లోడ్ అవుతుంది.
 
-      ఈ విధానాన్ని సెట్ చేస్తే, ప్రింటర్ కాన్ఫిగరేషన్‌ల ఫైల్‌ను <ph name="PRODUCT_OS_NAME" /> డౌన్‌లోడ్ చేసి, <ph name="DEVICE_PRINTERS_ACCESS_MODE" />, <ph name="DEVICE_PRINTERS_WHITELIST" /> మరియు <ph name="DEVICE_PRINTERS_BLACKLIST" />ల ప్రకారం ప్రింటర్‌లను అందుబాటులో ఉంచుతుంది.
+      ఈ విధానాన్ని సెట్ చేస్తే, <ph name="PRODUCT_OS_NAME" /> ప్రింటర్ కాన్ఫిగరేషన్‌ల కోసం ఫైల్‌ను డౌన్‌లోడ్ చేసి, <ph name="DEVICE_PRINTERS_ACCESS_MODE" />, <ph name="DEVICE_PRINTERS_WHITELIST" /> మరియు <ph name="DEVICE_PRINTERS_BLACKLIST" /> ప్రకారంగా ప్రింటర్‌లను అందుబాటులో ఉంచుతుంది.
 
-      వినియోగదారులు వారి వ్యక్తిగత పరికరాలలో ప్రింటర్‌లను కాన్ఫిగర్ చేసే విషయంలో ఈ విధానం ఎలాంటి ప్రభావం చూపదు. ఇది వేర్వేరు వినియోగదారుల ప్రింటర్‌ల కాన్ఫిగరేషన్‌కు అదనపు తోడుగా ఉండేలా ఉద్దేశించినది.
+      వినియోగదారులు వారి వ్యక్తిగత పరికరాల్లో ప్రింటర్‌లను కాన్ఫిగర్ చేసే విషయంలో ఈ విధానం ఎలాంటి ప్రభావం చూపదు.  ఇది వేర్వేరు వినియోగదారుల యొక్క ప్రింటర్‌ల కాన్ఫిగరేషన్‌కు అదనపు తోడుగా ఉండేలా ఉద్దేశించినది.
 
       ఈ విధానం <ph name="BULK_PRINTERS_POLICY" />కు ఏకీకృతంగా ఉంటుంది.
 
@@ -477,8 +476,8 @@
 <translation id="1933378685401357864">వాల్‌పేపర్ చిత్రం</translation>
 <translation id="1956493342242507974"><ph name="PRODUCT_OS_NAME" />లోని లాగిన్ స్క్రీన్‌లో పవర్ నిర్వహణను కాన్ఫిగర్ చేయండి.
 
-      లాగిన్ స్క్రీన్ చూపబడుతున్న సమయంలో కొంత కాలవ్యవధి వరకు వినియోగదారు కార్యకలాపం లేనప్పుడు <ph name="PRODUCT_OS_NAME" /> ఎలా ప్రవర్తించాలో కాన్ఫిగర్ చేయడానికి ఈ విధానం మిమ్మల్ని అనుమతిస్తుంది. విధానం బహుళ సెట్టింగ్‌లను నియంత్రిస్తుంది. వాటి ప్రత్యేక వేరియబుల్‌లు మరియు విలువల పరిధుల కోసం, సెషన్‌లో పవర్ నిర్వహణను నియంత్రించే సంబంధిత విధానాలను చూడండి. ఇవి మాత్రమే ఈ విధానాలలోని వ్యత్యాసాలు:
-      * ఇన్‌యాక్టివ్‌గా ఉన్నప్పుడు  తీసుకునే చర్యలు లేదా మూత మూసివేత సెషన్‌కు ముగింపు కాకపోవచ్చు.
+      ఈ విధానం లాగిన్ స్క్రీన్ చూపబడుతున్న సమయంలో కొంత కాలవ్యవధి వరకు వినియోగదారు కార్యకలాపం లేనప్పుడు <ph name="PRODUCT_OS_NAME" /> ఎలా ప్రవర్తించాలో కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఈ విధానం బహుళ సెట్టింగ్‌లను నియంత్రిస్తుంది. వాటి ప్రత్యేక ఫార్మాట్‌లు మరియు విలువల పరిధుల కోసం, సెషన్‌లో పవర్ నిర్వహణను నియంత్రించే సంబంధిత విధానాలను చూడండి. ఈ విధానాలలోని వ్యత్యాసాలు ఇవి మాత్రమే:
+      * ఇన్‌యాక్టివ్‌గా ఉన్నప్పుడు తీసుకునే చర్యలు లేదా మూత మూసివేత సెషన్‌కు ముగింపు కాకపోవచ్చు.
       * AC పవర్‌పై అమలవుతున్నప్పుడు షట్ డౌన్ చేయడం అనేది ఇన్‌యాక్టివ్‌గా ఉన్నప్పుడు తీసుకునే డిఫాల్ట్ చర్య.
 
       ఈ సెట్టింగ్‌ను నిర్దేశించకుండా వదిలేస్తే, డిఫాల్ట్ విలువ ఉపయోగించబడుతుంది.
@@ -503,20 +502,20 @@
 <translation id="199764499252435679"><ph name="PRODUCT_NAME" />లో అంతర్భాగం అప్‌డేట్‌లను ప్రారంభించండి</translation>
 <translation id="1997994951395619441">మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, <ph name="PRODUCT_NAME" /> ఒక బుక్‌మార్క్ బార్‌ను చూపుతుంది.
 
-మీరు ఈ సెట్టింగ్‌ను నిలిపివేస్తే, వినియోగదారులు బుక్‌మార్క్ బార్‌ను చూడరు. 
+మీరు ఈ సెట్టింగ్‌ను ఆపివేస్తే, వినియోగదారులు బుక్‌మార్క్ బార్‌ను చూడరు. 
 
-మీరు ఈ సెట్టింగ్‌ను ప్రారంభించినా లేదా నిలిపివేసినా, వినియోగదారులు దీన్ని <ph name="PRODUCT_NAME" />లో మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
+మీరు ఈ సెట్టింగ్‌ను ప్రారంభించినా లేదా ఆపివేసినా, వినియోగదారులు దీన్ని <ph name="PRODUCT_NAME" />లో మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-ఈ సెట్టింగ్ సెట్ చేయకుండా వదిలేస్తే వినియోగదారు ఈ ఫంక్షన్‌ను ఉపయోగించాలా వద్దా అని నిర్ణయించుకోగలరు.</translation>
+ఈ సెట్టింగ్ సెట్ చేయకుండా వదిలేస్తే వినియోగదారు ఈ ఫంక్షన్‌ను ఉపయోగించాలా? వద్దా? అని నిర్ణయించుకోగలరు.</translation>
 <translation id="2006530844219044261">శక్తి నిర్వహణ</translation>
 <translation id="2014757022750736514">వినియోగదారులు తమ ఖాతాలలోకి లాగిన్ అయ్యే సైన్ ఇన్ స్క్రీన్ ప్రవర్తనను నియంత్రిస్తుంది. ఎవరు లాగ్ ఇన్ చేయవచ్చు, ఎలాంటి ఖాతాలు అనుమతించబడతాయి, ఏయే ప్రమాణీకరణ పద్ధతులను తప్పనిసరిగా ఉపయోగించాలి, అలాగే సాధారణ యాక్సెస్ సామర్ధ్యం, ఇన్‌పుట్ పద్ధతి, లొకేల్ సెట్టింగ్‌లు.</translation>
 <translation id="201557587962247231">పరికర స్థితి నివేదిక అప్‌లోడ్‌ల ఫ్రీక్వెన్సీ</translation>
 <translation id="2017301949684549118">నిశ్శబ్దంగా ఇన్‌స్టాల్ చేయవలసిన వెబ్ యాప్‌ల URLలు.</translation>
 <translation id="2018836497795982119">వినియోగదారు విధాన సమాచారం కోసం పరికర నిర్వహణ సేవ ప్రశ్న, సమయ వ్యవధిని మిల్లీ సెకన్లలో పేర్కొంటుంది.
 
-      ఈ విధానాన్ని సెట్ చేయడం వలన 3 గంటల డిఫాల్ట్ విలువ అధిగ‌మించ‌బ‌డుతుంది. ఈ విధానానికి సంబంధించి చెల్లుబాటు అయ్యే విలువల పరిధి 1800000 (30 నిమిషాలు) నుండి 86400000 (1 రోజు) వరకు ఉంది. ఈ పరిధిలో లేని విలువలు ఏవైనా సమీపంలోని పరిధికి పరిమితం చేయబడతాయి. ప్లాట్‌ఫారమ్, విధాన నోటిఫికేషన్‌లకు మద్దతిచ్చే పక్షంలో, రిఫ్రెష్ జాప్యం 24 గంటలకు సెట్ చేయబడుతుంది. ఎందుకంటే విధానంలో మార్పులు జరిగినప్పుడు విధాన నోటిఫికేషన్‌లు నిర్బంధంగా ఆటోమేటిక్‌గా రిఫ్రెష్ చేయడానికి అవకాశం ఉంటుంది.
+      ఈ విధానాన్ని సెట్ చేయడం వలన 3 గంటల డిఫాల్ట్ విలువ భర్తీ చేయబడుతుంది. ఈ విధానానికి సంబంధించి చెల్లుబాటు అయ్యే విలువల పరిధి 1800000 (30 నిమిషాలు) నుండి 86400000 (1 రోజు) వరకు ఉంది. ఈ పరిధిలో లేని విలువలు ఏవైనా సమీపంలోని పరిధికి పరిమితం చేయబడతాయి. ప్లాట్‌ఫారమ్ విధాన నోటిఫికేషన్‌లకు మద్దతిచ్చే పక్షంలో, రిఫ్రెష్ జాప్యం 24 గంటలకు సెట్ చేయబడుతుంది. ఎందుకంటే విధానంలో మార్పులు జరిగినప్పుడు విధాన నోటిఫికేషన్‌లు నిర్బంధంగా ఆటోమేటిక్‌గా రిఫ్రెష్ చేయడానికి అవకాశం ఉంటుంది.
 
-      ఈ విధానాన్ని సెట్ చేయకుండా వదిలివేసినప్పుడు <ph name="PRODUCT_NAME" /> 3 గంటల డిఫాల్ట్ విలువను ఉపయోగిస్తుంది.
+      ఈ విధానాన్ని సెట్ చేయకుండా వదిలేసినప్పుడు <ph name="PRODUCT_NAME" /> 3 గంటల డిఫాల్ట్ విలువను ఉపయోగిస్తుంది.
 
       ప్లాట్‌ఫారమ్, విధాన నోటిఫికేషన్‌లకు మద్దతు ఇచ్చే పక్షంలో, అత్యంత తరచుగా రిఫ్రెష్‌లు చేయడాన్ని నివారించడానికి రిఫ్రెష్ జాప్యం 24 గంటలకు సెట్ చేయబడుతుందని గమనించండి (ఈ సందర్భంలో అన్ని డిఫాల్ట్‌లు మరియు ఈ విధానం విలువ విస్మరించబడతాయి). ఎందుకంటే విధానంలో మార్పులు జరిగినప్పుడు విధాన నోటిఫికేషన్‌లు నిర్బంధంగా ఆటోమేటిక్‌గా రిఫ్రెష్ చేయడానికి అవకాశం ఉంటుంది.</translation>
 <translation id="2024476116966025075">రిమోట్ యాక్సెస్ క్లయింట్‌ల కోసం అవసరమైన డొమైన్ పేరును కాన్ఫిగర్ చేయండి</translation>
@@ -576,13 +575,13 @@
       మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, ప్రస్తుత వినియోగదారు కోసం అన్ని విధానం సెట్టింగ్‌లను మరియు నియంత్రణలను విస్మరించి వేరే విండోలో ఏవైనా క్యాప్టివ్ పోర్టల్ ప్రామాణీకరణ పేజీలు ప్రదర్శించబడతాయి (అంటే <ph name="PRODUCT_NAME" />విజయవంతమైన ఇంటర్నెట్ కనెక్షన్‌ని గుర్తించే వరకు క్యాప్టివ్ పోర్టల్ సైన్ ఇన్ పేజీతో ప్రారంభమయ్యే అన్ని వెబ్ పేజీలు).
 
       మీరు ఈ సెట్టింగ్‌ను నిలిపివేస్తే లేదా సెట్ చేయకుండా వదిలివేస్తే, ఏవైనా క్యాప్టివ్ పోర్టల్ ప్రామాణీకరణ పేజీలు ప్రస్తుత వినియోగదారు ప్రాక్సీ సెట్టింగ్‌లను ఉపయోగించి (సాధారణ) కొత్త బ్రౌజర్ ట్యాబ్‌లో చూపబడతాయి.</translation>
-<translation id="21394354835637379">ఎక్స్‌టెన్ష‌న్‌లను, యాప్‌లను మరియు థీమ్‌లను ఇన్‌స్టాల్ చేయడానికి అనుమతించవలసిన URLలను పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది.
+<translation id="21394354835637379">ఎక్స్‌టెన్షన్‌లు, యాప్‌లు మరియు థీమ్‌లను ఇన్‌స్టాల్ చేయడానికి అనుమతించవలసిన URLలను పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది.
 
-<ph name="PRODUCT_NAME" /> 21,ప్రారంభంలో, Chrome వెబ్ స్టోర్ వెలుపల నుండి ఎక్స్‌టెన్ష‌న్‌లను, యాప్‌లను మరియు వినియోగదారు స్క్రిప్ట్‌లను ఇన్‌స్టాల్ చేయడం చాలా కష్టం. మునుపు, వినియోగదారులు *.crx ఫైల్‌కు లింక్‌పై క్లిక్ చేస్తే, <ph name="PRODUCT_NAME" /> కొన్ని హెచ్చరికల తర్వాత ఫైల్‌ను ఇన్‌స్టాల్ చేసే అవకాశాన్ని అందిస్తుంది. <ph name="PRODUCT_NAME" /> 21 తర్వాత, ఇటువంటి ఫైల్‌లు తప్పనిసరిగా డౌన్‌లోడ్ చేయబడతాయి. ఆపై <ph name="PRODUCT_NAME" /> సెట్టింగ్‌ల పేజీకి లాగబడతాయి. ఈ సెట్టింగ్ నిర్దిష్ట URLలను పాత, సులభమైన ఇన‌స్ట‌లేష‌న్‌ విధానాన్ని కలిగి ఉండటానికి అనుమతిస్తాయి.
+<ph name="PRODUCT_NAME" /> యొక్క 21వ వెర్షన్ నుండి, Chrome వెబ్ స్టోర్ వెలుపల నుండి ఎక్స్‌టెన్షన్‌లు, యాప్‌లు మరియు వినియోగదారు స్క్రిప్ట్‌లను ఇన్‌స్టాల్ చేయడం మరింత కష్టతరం. మునుపు, వినియోగదారులు *.crx ఫైల్‌కు లింక్‌పై క్లిక్ చేస్తే, <ph name="PRODUCT_NAME" /> కొన్ని హెచ్చరికల తర్వాత ఫైల్‌ను ఇన్‌స్టాల్ చేసే అవకాశాన్ని అందిస్తుంది. <ph name="PRODUCT_NAME" /> 21 తర్వాత, ఇటువంటి ఫైల్‌లు తప్పనిసరిగా డౌన్‌లోడ్ చేయబడతాయి ఆపై <ph name="PRODUCT_NAME" /> సెట్టింగ్‌ల పేజీకి లాగబడతాయి. ఈ సెట్టింగ్ ద్వారా నిర్దిష్ట URLలకు పాత, సులభమైన ఇన్‌స్టలేషన్ విధానాన్ని అనుమతించవచ్చు.
 
-ఈ జాబితాలోని ప్రతి అంశం ఒక ఎక్స్‌టెన్ష‌న్‌-శైలి సరిపోలిక నమూనా (http://code.google.com/chrome/extensions/match_patterns.htmlను చూడండి). వినియోగదారులు ఈ జాబితాలో అంశానికి సరిపోలే అంశాలను ఏ URL నుండి అయినా సులభంగా ఇన్‌స్టాల్ చేయగలుగుతారు. *.crx ఫైల్ మరియు డౌన్‌లోడ్ ప్రారంభమైన పేజీ రెండింటి స్థానాన్ని (అనగా రిఫరర్) ఈ నమూనాలు తప్పనిసరిగా అనుమతించాలి. ExtensionInstallBlacklist ఈ విధానం కంటే ముందే వర్తించబడుతుంది.
+ఈ జాబితాలోని ప్రతి అంశం ఒక ఎక్స్‌టెన్షన్‌-శైలి సరిపోలిక నమూనా (http://code.google.com/chrome/extensions/match_patterns.htmlను చూడండి). వినియోగదారులు ఈ జాబితాలో అంశానికి సరిపోలే అంశాలను ఏ URL నుండి అయినా సులభంగా ఇన్‌స్టాల్ చేయగలుగుతారు. *.crx ఫైల్ మరియు డౌన్‌లోడ్ ప్రారంభమైన పేజీ రెండింటి స్థానాన్ని (అంటే సిఫార్సు చేసినవారు) ఈ నమూనాలు తప్పనిసరిగా అనుమతించాలి. ExtensionInstallBlacklist ఈ విధానం కంటే ముందే వర్తించబడుతుంది.
 
-<ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" /> ఈ విధానంపై ప్రాధాన్యతను కలిగి ఉంటుంది. అంటే, బ్లాక్‌లిస్ట్‌లోని ఎక్స్‌టెన్ష‌న్‌ ఈ జాబితాలో సైట్ నుండి ఏర్ప‌డినా కూడా ఇన్‌స్టాల్ చేయబడదు.</translation>
+ఈ విధానంతో పోలిస్తే, <ph name="EXTENSION_INSTALL_BLACKLIST_POLICY_NAME" />కు ప్రాధాన్యత ఉంటుంది. అంటే, నిరోధిత జాబితాలోని ఏదైనా ఎక్స్‌టెన్షన్, ఈ జాబితాలోని సైట్‌లోనిది అయినప్పటికీ, అది ఇన్‌స్టాల్ చేయబడదు.</translation>
 <translation id="214901426630414675">ముద్రణ డ్యూప్లెక్స్ మోడ్‌ని పరిమితం చేయండి</translation>
 <translation id="2149330464730004005">రంగు ముద్రణను ప్రారంభించండి</translation>
 <translation id="2156132677421487971"><ph name="PRODUCT_NAME" /> కోసం విధానాలను కాన్ఫిగర్ చేస్తుంది. ఈ ఫీచ‌ర్‌ సహాయంతో వినియోగదారులు బ్రౌజర్ నుండి ట్యాబ్‌లు, సైట్‌లు లేదా డెస్క్‌టాప్ కంటెంట్‌లను- రిమోట్ డిస్‌ప్లేలు మరియు సౌండ్ సిస్టమ్‌లకు పంపగలుగుతారు.</translation>
@@ -611,15 +610,15 @@
           ఈ సెట్టింగ్ కాన్ఫిగర్ చేస్తే, త్వరిత అన్‌లాక్‌ను ఉపయోగించే వినియోగదారులు ఈ సెట్టింగ్‌పై ఆధారపడి లాక్ స్క్రీన్‌లో వారి పాస్‌వర్డ్‌లను నమోదు చేయమని అభ్యర్థించబడతారు.
 
           ఈ సెట్టింగ్ కాన్ఫిగర్ చేయకుంటే, త్వరిత అన్‌లాక్‌ను ఉపయోగిస్తున్న వినియోగదారులు లాక్ స్క్రీన్‌లో వారి పాస్‌వర్డ్‌ను ప్రతి రోజూ నమోదు చేయమని అభ్యర్థించబడతారు.</translation>
-<translation id="2194470398825717446">ఈ విధానం M61లో నిలిపివేయబడింది. దయచేసి బదులుగా EcryptfsMigrationStrategyని ఉపయోగించండి.
+<translation id="2194470398825717446">ఈ విధానం M61లో నిలిపివేయబడింది, దయచేసి బదులుగా EcryptfsMigrationStrategyని ఉపయోగించండి.
 
       ecryptfsతో పాటు అందించబడిన మరియు ext4 ఎన్‌క్రిప్షన్‌కు మార్పిడి అవసరమైన పరికరం ఎలా ప్రవర్తించాలో నిర్దేశిస్తుంది.
 
-      మీరు ఈ విధానాన్ని 'DisallowArc'కు సెట్ చేసినట్లయితే, పరికరంలోని వినియోగదారులందరికీ Android యాప్‌లు నిలిపివేయబడతాయి (ఇప్పటికే ext4 ఎన్‌క్రిప్షన్ ఉన్నవి కూడా) మరియు ఏ వినియోగదారులకు కూడా ecryptfs నుండి ext4 ఎన్‌క్రిప్షన్‌కు మార్పిడి అందించబడదు.
+      మీరు ఈ విధానాన్ని 'DisallowArc'కు సెట్ చేసినట్లయితే, పరికరంలోని వినియోగదారులందరికి Android యాప్‌లు  నిలిపివేయబడతాయి (ఇప్పటికే ext4 ఎన్‌క్రిప్షన్ ఉన్నవి కూడా). ఏ వినియోగదారులకు కూడా ecryptfs నుండి ext4 ఎన్‌క్రిప్షన్‌కు మార్పిడి అందించబడదు.
 
-      మీరు ఈ విధానాన్ని 'AllowMigration'కు సెట్ చేసినట్లయితే, ecryptfs హోమ్ డైరెక్టరీలను కలిగిన వినియోగదారులు వీటిని అవసరానికి తగ్గట్లు ext4 ఎన్‌క్రిప్షన్‌కు మార్చగలరు (ప్రస్తుతానికి అయితే పరికరంలో Android N అందుబాటులోకి వచ్చినప్పుడు).
+      మీరు ఈ విధానాన్ని 'AllowMigration'కు సెట్ చేసినట్లయితే, ecryptfs హోమ్ డైరెక్టరీలను కలిగిన వినియోగదారులు, వీటిని అవసరానికి తగ్గట్లు ext4 ఎన్‌క్రిప్షన్‌కు మార్చగలరు (ప్రస్తుతానికి అయితే పరికరంలో Android N అందుబాటులోకి వచ్చినప్పుడు).
 
-      కియోస్క్ యాప్‌లకు ఈ విధానం వర్తించదు - ఇవి ఆటోమేటిక్‌గా తరలించబడతాయి. ఈ విధానాన్ని సెట్ చేయకుండా వదిలివేసినట్లయితే, 'DisallowArc'ను ఎంచుకున్నట్లు పరికరం ప్రవర్తిస్తుంది.</translation>
+      కియోస్క్ యాప్‌లకు ఈ విధానం వర్తించదు - ఇవి ఆటోమేటిక్‌గా తరలించబడతాయి. ఈ విధానాన్ని సెట్ చేయకుండా వదిలిపివేసినట్లయితే, 'DisallowArc'ను ఎంచుకున్నట్లు పరికరం ప్రవర్తిస్తుంది.</translation>
 <translation id="2195032660890227692">ఈ విధానం <ph name="PRODUCT_NAME" /> 68లో తీసివేయబడింది మరియు <ph name="ARC_BR_POLICY_NAME" /> ద్వారా భర్తీ చేయబడింది.</translation>
 <translation id="219720814106081560">ప్రారంభించబడితే లేదా కాన్ఫిగర్ చేయబడకపోతే (డిఫాల్ట్), ప్రాంప్ట్ చేయబడకుండా యాక్సెస్‌ మంజూరు అయ్యే VideoCaptureAllowedUrls జాబితాలో కాన్ఫిగర్ చేయబడిన URLల కోసం మినహా వీడియో క్యాప్చర్ యాక్సెస్‌ కోసం వినియోగదారు ప్రాంప్ట్ చేయబడతారు.
 
@@ -635,7 +634,7 @@
       ఈ విధానం Hangout సేవల ఎక్స్‌టెన్షన్ లాంటి అంతర్భాగ ఎక్స్‌టెన్షన్‌లకు కూడా వర్తిస్తుంది.</translation>
 <translation id="2223598546285729819">డిఫాల్ట్ ప్రకటన సెట్టింగ్</translation>
 <translation id="2231817271680715693">మొదటి అమలులోనే డిఫాల్ట్ బ్రౌజర్ నుండి బ్రౌజింగ్ చరిత్రను దిగుమతి చేయి</translation>
-<translation id="2236488539271255289">స్థానిక డేటాని సెట్ చెయ్యడానికి ఏ సైట్‌ని అనుమతించవద్దు</translation>
+<translation id="2236488539271255289">స్థానిక డేటాను సెట్ చేయడానికి ఏ సైట్‌నూ అనుమతించవద్దు</translation>
 <translation id="2240879329269430151">వెబ్‌సైట్‌లు పాప్-అప్‌లు చూపడానికి అనుమతించాలో, లేదో అని సెట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. పాప్‌అప్‌లను ప్రదర్శించడానికి అన్ని వెబ్‌సైట్‌లను అనుమతించవచ్చు లేదా నిరాకరించవచ్చు. ఈ విధానం సెట్ చేయకుండా వదిలివేస్తే, 'BlockPopups' ఉపయోగించబడుతుంది మరియు దీన్ని వినియోగదారు మార్పుచేయగలుగుతారు.</translation>
 <translation id="2255326053989409609">ఈ సెట్టింగ్‌ను ప్రారంభించడం వ‌ల్ల‌ వెబ్ పేజీలు గ్రాఫిక్స్ ప్రాసెసింగ్ యూనిట్‌ను (GPU) యాక్సెస్‌ చేయకుండా నిరోధించబడతాయి. ప్రత్యేకించి, వెబ్ పేజీలు WebGL APIని యాక్సెస్‌ చేయలేవు. ప్లగిన్‌లు పెప్పర్ 3డి APIని ఉపయోగించలేవు.
 
@@ -643,15 +642,15 @@
 
 HardwareAccelerationModeEnabledను తప్పుగా సెట్ చేస్తే, Disable3DAPIs విస్మరించబడుతుంది మరియు ఇది Disable3DAPIsను ఒప్పున‌కు సెట్ చేయడంతో సమానం అవుతుంది.</translation>
 <translation id="2269319728625047531">సైన్-ఇన్ చేస్తున్న సమయంలో సింక్ సమ్మతిని ప్రదర్శించడం ప్రారంభిస్తుంది</translation>
-<translation id="2274864612594831715">ఈ విధానం వర్చువల్ కీబోర్డ్‌ను ప్రారంభించడాన్ని ChromeOSలో ఇన్‌పుట్ పరికరం లాగా కాన్ఫిగర్ చేస్తుంది. వినియోగదారులు ఈ విధానాన్ని భర్తీ చేయలేరు.
+<translation id="2274864612594831715">ఈ విధానం, వర్చువల్ కీబోర్డ్‌ను ప్రారంభించడాన్ని ChromeOSలో ఇన్‌పుట్ పరికరం లాగా కాన్ఫిగర్ చేస్తుంది. వినియోగదారులు ఈ విధానాన్ని అధిగ‌మించ‌లేరు.
 
-      విధానాన్ని ఒప్పుకి సెట్ చేస్తే, ఆన్-స్క్రీన్ వర్చువల్ కీబోర్డ్ ఎల్లప్పుడూ ప్రారంభించబడే ఉంటుంది.
+      విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, ఆన్-స్క్రీన్ వర్చువల్ కీబోర్డ్ ఎల్లప్పుడూ ప్రారంభించబడే ఉంటుంది.
 
-      తప్పుకి సెట్ చేస్తే, ఆన్-స్క్రీన్ వర్చువల్ కీబోర్డ్ ఎల్లప్పుడూ నిలిపివేయబడే ఉంటుంది.
+      తప్పున‌కు సెట్ చేస్తే, ఆన్-స్క్రీన్ వర్చువల్ కీబోర్డ్ ఎల్లప్పుడూ నిలిపివేయబడే ఉంటుంది.
 
-      మీరు ఈ విధానాన్ని సెట్ చేసి ఉంటే, వినియోగదారు దీన్ని మార్చలేరు లేదా భర్తీ చేయలేరు. అయితే, వినియోగదారులు ఇప్పటికీ ఈ విధానం నియంత్రించే వర్చువల్ కీబోర్డ్‌కు ప్రాధాన్యత ఇచ్చే ఆన్-స్క్రీన్ కీబోర్డ్ యాక్సెస్‌ను ప్రారంభించగలుగుతారు/నిలిపివేయగలుగుతారు. ఆన్-స్క్రీన్ కీబోర్డ్ యాక్సెస్‌ను నియంత్రించడం కోసం |VirtualKeyboardEnabled| విధానాన్ని చూడండి.
+      మీరు ఈ విధానాన్ని సెట్ చేసి ఉంటే, వినియోగదారు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు. అయితే, వినియోగదారులు ఇప్పటికీ ఈ విధానం నియంత్రించే వర్చువల్ కీబోర్డ్‌కు ప్రాధాన్యత ఇచ్చే ఆన్-స్క్రీన్ కీబోర్డ్ యాక్సెస్‌ను ప్రారంభించగలుగుతారు/నిలిపివేయగలుగుతారు. ఆన్-స్క్రీన్ కీబోర్డ్ యాక్సెస్‌ను నియంత్రించడం కోసం |VirtualKeyboardEnabled| విధానాన్ని చూడండి.
 
-      ఈ విధానాన్ని సెట్ చేయకుండా వదిలివేస్తే, ఆన్-స్క్రీన్ కీబోర్డ్ ప్రారంభంలో నిలిపివేయబడుతుంది కానీ వినియోగదారు దాన్ని ఎప్పుడైనా ప్రారంభించవచ్చు. కీబోర్డ్‌ను ఎప్పుడు ప్రదర్శించాలో నిర్ణయించడానికి సమస్య పరిష్కార నియమాలను కూడా ఉపయోగించవచ్చు.</translation>
+      ఈ విధానాన్ని సెట్ చేయకుండా వదిలివేస్తే, ఆన్-స్క్రీన్ కీబోర్డ్ ప్రారంభంలో నిలిపివేయబడుతుంది. కానీ వినియోగదారు దాన్ని ఎప్పుడైనా ప్రారంభించవచ్చు. కీబోర్డ్‌ను ఎప్పుడు ప్రదర్శించాలో నిర్ణయించడానికి సమస్య పరిష్కార నియమాలను కూడా ఉపయోగించవచ్చు.</translation>
 <translation id="228659285074633994">AC శక్తితో అమలు అవుతున్నప్పుడు ఒక హెచ్చరిక డైలాగ్ చూపబడిన తర్వాత వినియోగదారు ఇన్‌పుట్ లేకుండా సమయ నిడివిని పేర్కొంటుంది.
 
           ఈ విధానం సెట్ చేయబడినప్పుడు, ఇది ఇన్‌యాక్టివ్‌ చర్య తీసుకోబడటానికి సిద్ధంగా ఉందని వినియోగదారుకు తెలియజేస్తున్న హెచ్చరిక డైలాగ్‌ను <ph name="PRODUCT_OS_NAME" /> చూపడానికి ముందు వినియోగదారు తప్పనిసరిగా ఇన్‌యాక్టివ్‌గా ఉండాల్సిన సమయ నిడివిని పేర్కొంటుంది.
@@ -705,9 +704,9 @@
 
       మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే లేదా నిలిపివేస్తే, వినియోగదారులు ఈ సెట్టింగ్‌ను మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-      ఈ సెట్టింగ్‌ను సెట్ చేయకుండా వదిలేస్తే ఈ కార్యాచరణను ఉపయోగించాలో లేదో వినియోగదారు నిర్ణయించుకోవచ్చు.
+      ఈ సెట్టింగ్‌ను సెట్ చేయకుండా వదిలేస్తే ఈ ఫంక్ష‌న్‌ను ఉపయోగించాలో లేదో వినియోగదారు నిర్ణయించుకోవచ్చు.
 
-      ఈ సెట్టింగ్ <ph name="PRODUCT_NAME" /> 29 మరియు అంతకంటే ఎక్కువ వెర్ష‌న్‌ల నుండి తీసివేయబడింది.</translation>
+      ఈ సెట్టింగ్ <ph name="PRODUCT_NAME" /> 29 మరియు అంతకంటే ఎక్కువ వెర్షన్‌ల నుండి తీసివేయబడింది.</translation>
 <translation id="2433412232489478893">వినియోగదారునికి <ph name="PRODUCT_NAME" /> కోసం నెట్‌వర్క్ ఫైల్ షేరింగ్‌లు ఫీచర్‌కు అనుమతి ఉంటుందా లేదా అనేదాన్ని ఈ విధానం నియంత్రిస్తుంది.
 
 ఈ విధానం కాన్ఫిగర్ చేయబడనప్పుడు లేదా ఒప్పుకి సెట్ చేయబడినప్పుడు, వినియోగదారులు నెట్‌వర్క్ ఫైల్ షేరింగ్‌లను ఉపయోగించుకోగలుగుతారు.
@@ -719,9 +718,9 @@
       విధానాన్ని తప్పున‌కు సెట్ చేస్తే లేదా అసలు సెట్ చేయకపోతే, ఈవెంట్‌లు లాగ్ చేయబడవు.</translation>
 <translation id="244317009688098048">స్వీయ-లాగిన్ కోసం బెయిల్అవుట్ షార్ట్‌కట్‌ను ప్రారంభించండి.
 
-      ఈ విధానాన్ని సెట్ చేయకపోతే లేదా 'ఒప్పు'గా సెట్ చేస్తే మరియు పరికర-స్థానిక ఖాతాను సున్నా-ఆలస్యపు స్వీయ-లాగిన్‌కు కాన్ఫిగర్ చేస్తే, <ph name="PRODUCT_OS_NAME" /> స్వీయ-లాగిన్‌ను తప్పించి, లాగిన్ స్క్రీన్‌ను చూపడం కోసం కీబోర్డ్ షార్ట్‌కట్ Ctrl+Alt+Sని ఆమోదిస్తుంది.
+      ఈ విధానాన్ని సెట్ చేయకపోతే లేదా ఒప్పున‌కు సెట్ చేస్తే మరియు పరికర-స్థానిక ఖాతాను సున్నా-ఆలస్యపు స్వీయ-లాగిన్‌కు కాన్ఫిగర్ చేస్తే, <ph name="PRODUCT_OS_NAME" /> స్వీయ-లాగిన్‌ను తప్పించి, లాగిన్ స్క్రీన్‌ను చూపడం కోసం కీబోర్డ్ షార్ట్‌కట్ Ctrl+Alt+Sను ఆమోదిస్తుంది.
 
-      ఈ విధానాన్ని 'తప్పు'గా సెట్ చేస్తే, సున్నా-ఆలస్యపు స్వీయ-లాగిన్ (కాన్ఫిగర్ చేసి ఉంటే) తప్పించబడదు.</translation>
+      ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, సున్నా-ఆలస్యపు స్వీయ-లాగిన్ (కాన్ఫిగర్ చేసి ఉంటే) తప్పించబడదు.</translation>
 <translation id="2454228136871844693">స్థిరత్వం కోసం ఆప్టిమైజ్ చేయండి.</translation>
 <translation id="2463365186486772703">అప్లికేషన్ లొకేల్</translation>
 <translation id="2466131534462628618">క్యాప్టివ్ పోర్టల్ ప్రామాణీకరణ ప్రాక్సీని విస్మరిస్తుంది</translation>
@@ -740,9 +739,9 @@
       ఈ విధానాన్ని సెట్ చేయకుంటే, ప్రమాణపత్రం పారదర్శకత ద్వారా బహిరంగపరచాల్సిన ఏదైనా ప్రమాణపత్రం, ప్రమాణపత్రం పారదర్శకత విధానానికి అనుగుణంగా బహిరంగపరచని పక్షంలో అవిశ్వసనీయమైనదిగా పరిగణించబడుతుంది.</translation>
 <translation id="2488010520405124654">ఆఫ్‌లైన్‌లో ఉన్నప్పుడు నెట్‌వర్క్ కాన్ఫిగరేషన్ ప్రాంప్ట్‌ను ప్రారంభించండి.
 
-      ఈ విధానాన్ని సెట్ చేయకపోతే లేదా ఒప్పుకు సెట్ చేస్తే మరియు పరికర-స్థానిక ఖాతా సున్నా ఆలస్యపు స్వీయ-లాగిన్ కోసం కాన్ఫిగర్ చేయబడితే మరియు పరికరం ఇంటర్నెట్‌కు యాక్సెస్‌ను కలిగి ఉండకపోతే, <ph name="PRODUCT_OS_NAME" /> నెట్‌వర్క్ కాన్ఫిగరేషన్ ప్రాంప్ట్‌ను చూపుతుంది.
+      ఈ విధానాన్ని సెట్ చేయకపోతే లేదా ఒప్పున‌కు సెట్ చేస్తే మరియు పరికర-స్థానిక ఖాతా సున్నా ఆలస్యపు స్వీయ-లాగిన్ కోసం కాన్ఫిగర్ చేయబడితే మరియు పరికరం ఇంటర్నెట్‌కు యాక్సెస్‌ను కలిగి ఉండకపోతే, <ph name="PRODUCT_OS_NAME" /> నెట్‌వర్క్ కాన్ఫిగరేషన్ ప్రాంప్ట్‌ను చూపుతుంది.
 
-      ఈ విధానాన్ని తప్పుకు సెట్ చేస్తే, నెట్‌వర్క్ కాన్ఫిగరేషన్ ప్రాంప్ట్‌కు బదులుగా లోప సందేశం ప్రదర్శించబడుతుంది.</translation>
+      ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, నెట్‌వర్క్ కాన్ఫిగరేషన్ ప్రాంప్ట్‌కు బదులుగా ఎర్ర‌ర్‌ సందేశం ప్రదర్శించబడుతుంది.</translation>
 <translation id="2498238926436517902">అరను ఎల్లప్పుడూ స్వయంచాలకంగా దాచు</translation>
 <translation id="2514328368635166290">డిఫాల్ట్ శోధన ప్రదాత యొక్క ఇష్టమైన చిహ్నం URLను పేర్కొంటుంది. ఈ విధానం ఐచ్ఛికం. సెట్ చేయకపోతే, శోధన ప్రదాతకు చిహ్నం ఉండదు. ఈ విధానం 'DefaultSearchProviderEnabled' విధానం ప్రారంభించబడినప్పుడు మాత్రమే పరిగణించబడుతుంది.</translation>
 <translation id="2516600974234263142"><ph name="PRODUCT_NAME" />లో ముద్రించడాన్ని ప్రారంభిస్తుంది మరియు వినియోగదారులు ఈ సెట్టింగ్‌ను మార్చకుండా నిరోధిస్తుంది.
@@ -786,12 +785,12 @@
 
       ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-      బ్లూటూత్‌ను ప్రారంభించిన తర్వాత, మార్పులు పని చేయడానికి తప్పనిసరిగా లాగ్ అవుట్ చేసి, తిరిగి లాగ్ ఇన్ చేయాలి (బ్లూటూత్‌ను నిలిపివేస్తున్నప్పుడు ఈ చర్య అవసరం లేదు).</translation>
-<translation id="2571066091915960923">డేటా కుదింపు ప్రాక్సీని ప్రారంభించండి లేదా నిలిపివేయండి మరియు ఈ సెట్టింగ్‌ను మార్చనీయకుండా వినియోగదారులను నిరోధించండి.
+      బ్లూటూత్‌ను ప్రారంభించిన తర్వాత, మార్పులు పనిచేయడానికి తప్పనిసరిగా లాగ్ అవుట్ చేసి, తిరిగి లాగ్ ఇన్ చేయాలి (బ్లూటూత్‌ను నిలిపివేస్తున్నప్పుడు ఈ చర్య అవసరం లేదు).</translation>
+<translation id="2571066091915960923">డేటా కుదింపు ప్రాక్సీని ప్రారంభించండి లేదా నిలిపివేయండి. ఈ సెట్టింగ్‌ను మార్చనీయకుండా వినియోగదారులను నిరోధించండి.
 
-      మీరు ఈ సెట్టింగ్‌ను ప్రారంభించినా లేదా నిలిపివేసినా, వినియోగదారులు ఈ సెట్టింగ్‌ను మార్చలేరు లేదా భర్తీ చేయలేరు.
+      మీరు ఈ సెట్టింగ్‌ను ప్రారంభించినా లేదా నిలిపివేసినా, వినియోగదారులు ఈ సెట్టింగ్‌ను మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-      ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, డేటా కుదింపు ప్రాక్సీ ఫీచర్‌ని ఉపయోగించాలో లేదో నిర్ణయించుకోవడానికి వినియోగదారుకి ఇది అందుబాటులో ఉంటుంది.</translation>
+      ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, డేటా కుదింపు ప్రాక్సీ ఫీచర్‌ను ఉపయోగించాలో లేదో నిర్ణయించుకోవడానికి వినియోగదారుకి ఇది అందుబాటులో ఉంటుంది.</translation>
 <translation id="257788512393330403">పాస్‌వర్డ్ నమోదు ప్రతి ఆరు గంటలకు అవసరమవుతుంది</translation>
 <translation id="2587719089023392205"><ph name="PRODUCT_NAME" />ని డిఫాల్ట్ బ్రౌజర్‌గా సెట్ చేయండి</translation>
 <translation id="2592091433672667839">రీటైల్ మోడ్‌లో ఉన్నప్పుడు, ఎంత సేపు ఇన్‌యాక్టివ్‌గా ఉంటే సైన్-ఇన్ స్క్రీన్‌లో స్క్రీన్ సేవర్‌ను చూపాలో నిర్ణయిస్తుంది</translation>
@@ -808,17 +807,17 @@
 <translation id="262740370354162807">పత్రాలను <ph name="CLOUD_PRINT_NAME" />కు సమర్పించడాన్ని ప్రారంభిస్తుంది</translation>
 <translation id="2627554163382448569">ఎంటర్‌ప్రైజ్ ప్రింటర్‌ల కోసం కాన్ఫిగరేషన్‌లను అందిస్తుంది.
 
-      <ph name="PRODUCT_OS_NAME" /> పరికరాలకు ప్రింటర్ కాన్ఫిగరేషన్‌లను అందించడానికి ఈ విధానం మిమ్మల్ని అనుమతిస్తుంది. ఫార్మాట్ అన్నది NativePrinters నిఘంటువును అనుసరించి ఉండాలి, వైట్‌లిస్టింగ్ లేదా బ్లాక్‌లిస్టింగ్ కోసం ఒక్కో ప్రింటర్‌కు అదనంగా "id" లేదా "guid" ఫీల్డ్ కూడా ఉండాలి.
+      <ph name="PRODUCT_OS_NAME" /> పరికరాలకు ప్రింటర్ కాన్ఫిగరేషన్‌లను అందించడానికి ఈ విధానం మిమ్మల్ని అనుమతిస్తుంది.  ఫార్మాట్ అన్నది NativePrinters నిఘంటువును అనుసరించి ఉండాలి. వైట్‌లిస్టింగ్ లేదా బ్లాక్‌లిస్టింగ్ కోసం ఒక్కో ప్రింటర్‌కు అదనంగా అవసరమైన "id" లేదా "guid" ఫీల్డ్ కూడా ఉండాలి.
 
-       ఫైల్ పరిమాణం 5MB మించకూడదు మరియు JSONలో ఎన్‌కోడ్ అయ్యి ఉండాలి. ఒక అంచనా ప్రకారం చూస్తే, ఇంచుమించుగా 21,000 ప్రింటర్‌లను కలిగి ఉండే ఫైల్ 5MB పరిమాణం కలిగిన ఫైల్‌గా ఎన్‌కోడ్ అవుతుంది.  డౌన్‌లోడ్‌ను ధృవీకరించడానికి క్రిప్టోగ్రాఫిక్ హ్యాష్ ఉపయోగించబడుతుంది.
+       ఫైల్ పరిమాణం 5MB మించకూడదు మరియు JSONలో ఎన్‌కోడ్ అయ్యి ఉండాలి.  ఒక అంచనా ప్రకారం చూస్తే, ఇంచుమించుగా 21,000 ప్రింటర్‌లను కలిగి ఉండే ఫైల్ 5MB పరిమాణం కలిగిన ఫైల్‌గా ఎన్‌కోడ్ అవుతుంది. డౌన్‌లోడ్‌ను ధృవీకరించడానికి క్రిప్టోగ్రాఫిక్ హ్యాష్ ఉపయోగించబడుతుంది.
 
-      ఫైల్ డౌన్‌లోడ్ చేయబడి కాష్ చేయబడుతుంది. URL లేదా హ్యాష్ మారిన ప్రతిసారీ ఇది తిరిగి డౌన్‌లోడ్ అవుతుంది.
+      ఫైల్ డౌన్‌లోడ్ అయింది. కాష్ చేయబడింది. URL లేదా హ్యాష్ మారిన ప్ర‌తిసారి ఇది తిరిగి డౌన్‌లోడ్ అవుతుంది.
 
-      ఈ విధానాన్ని సెట్ చేస్తే, <ph name="PRODUCT_OS_NAME" /> ప్రింటర్ కాన్ఫిగరేషన్‌ల కోసం ఫైల్‌ను డౌన్‌లోడ్ చేసి <ph name="BULK_PRINTERS_ACCESS_MODE" />, <ph name="BULK_PRINTERS_WHITELIST" /> మరియు <ph name="BULK_PRINTERS_BLACKLIST" />ల ప్రకారంగా ప్రింటర్‌లను అందుబాటులో ఉంచుతుంది.
+      ఈ విధానాన్ని సెట్ చేస్తే, <ph name="PRODUCT_OS_NAME" /> ప్రింటర్ కాన్ఫిగరేషన్‌ల కోసం ఫైల్‌ను డౌన్‌లోడ్ చేస్తుంది. <ph name="BULK_PRINTERS_ACCESS_MODE" />, <ph name="BULK_PRINTERS_WHITELIST" /> మరియు <ph name="BULK_PRINTERS_BLACKLIST" /> ప్రకారంగా ప్రింటర్‌లను అందుబాటులో ఉంచుతుంది.
 
-      మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీనిని భర్తీ చేయలేరు.
+      మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీనిని అధిగ‌మించ‌లేరు.
 
-      వినియోగదారులు వారి వ్యక్తిగత పరికరాలలో ప్రింటర్‌లను కాన్ఫిగర్ చేసే విషయంలో ఈ విధానం ఎలాంటి ప్రభావం చూపదు. ఇది వేర్వేరు వినియోగదారుల ప్రింటర్‌ల కాన్ఫిగరేషన్‌కు అదనపు తోడుగా ఉండేలా ఉద్దేశించినది.
+      వినియోగదారులు వారి వ్యక్తిగత పరికరాల్లో ప్రింటర్‌లను కాన్ఫిగర్ చేసే విషయంలో ఈ విధానం ఎలాంటి ప్రభావం చూపదు.  ఇది వేర్వేరు వినియోగదారుల యొక్క ప్రింటర్‌ల కాన్ఫిగరేషన్‌కు అదనపు తోడుగా ఉండేలా ఉద్దేశించినది.
       </translation>
 <translation id="2633084400146331575">మాటల ద్వారా అభిప్రాయాన్ని ప్రారంభించు</translation>
 <translation id="2646290749315461919">వినియోగదారుల భౌతిక స్థానాన్ని వెబ్‌సైట్‌లు ట్రాక్ చేయగలిగేలా వాటిని అనుమతించాలా వద్దా అనేది సెట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. వినియోగదారుల భౌతిక స్థానాన్ని ట్రాక్ చేయడం అనేది డిఫాల్ట్‌‌గా అనుమతించవచ్చు, డిఫాల్ట్‌గా నిరాకరించవచ్చు లేదా ఒక వెబ్‌సైట్ భౌతిక స్థానాన్ని అభ్యర్థించిన ప్రతిసారీ వినియోగదారును అడిగేలా సెట్ చేయవచ్చు. ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, 'AskGeolocation' ఉపయోగించబడుతుంది మరియు వినియోగదారు దీనిని మార్చగలుగుతారు.</translation>
@@ -847,7 +846,7 @@
 <translation id="267596348720209223">శోధన ప్రదాత ద్వారా మద్దతు ఉన్న అక్షర ఎన్‌కోడింగ్‌లను పేర్కొంటుంది. ఎన్‌కోడింగ్‌లు అంటే UTF-8 GB2312 మరియు ISO-8859-1 వంటి కోడ్ పేజీ పేర్లు. అవి అందించబడిన క్రమంలో ప్రయత్నించబడతాయి. ఈ విధానం ఐచ్ఛికం. సెట్ చేయకపోతే, UTF-8 డిఫాల్ట్ ఉపయోగించబడుతుంది. ఈ విధానం కేవలం 'DefaultSearchProviderEnabled' విధానం ప్రారంభించబడితేనే పరిగణించబడుతుంది.</translation>
 <translation id="268577405881275241">డేటా కుదింపు ప్రాక్సీ ఫీచర్‌ని ప్రారంభించండి</translation>
 <translation id="2693108589792503178">పాస్‌వర్డ్‌‌ను మార్చే URLను కాన్ఫిగర్ చేయండి.</translation>
-<translation id="2710534340210290498">ఈ విధానాన్ని తప్పుకు సెట్ చేస్తే, వినియోగదారులు స్క్రీన్‌ను లాక్ చేయలేరు (వినియోగదారు సెషన్ నుండి సైన్ అవుట్ చేయడం మాత్రమే సాధ్యమవుతుంది). ఈ సెట్టింగ్‌ను ఒప్పుకు సెట్ చేస్తే లేదా సెట్ చేయకుండా వదిలివేస్తే, పాస్‌వర్డ్ కలిగి ఉండే వినియోగదారులు స్క్రీన్‌ను లాక్ చేయగలరు.</translation>
+<translation id="2710534340210290498">ఈ విధానాన్ని 'తప్పు'గా సెట్ చేస్తే, వినియోగదారులు స్క్రీన్‌ను లాక్ చేయలేరు (వినియోగదారు సెషన్ నుండి సైన్ అవుట్ చేయడం మాత్రమే సాధ్యమవుతుంది). ఈ సెట్టింగ్‌ను 'ఒప్పు'గా సెట్ చేస్తే లేదా సెట్ చేయకుండా వదిలివేస్తే, పాస్‌వర్డ్ కలిగిన వినియోగదారులు స్క్రీన్‌ను లాక్ చేయగలరు.</translation>
 <translation id="2731627323327011390">ARC యాప్‌లకు <ph name="PRODUCT_OS_NAME" /> స‌ర్టిఫికెట్‌ల వినియోగాన్ని నిలిపివేయండి</translation>
 <translation id="2742843273354638707">కొత్త ట్యాబ్ పేజీ మరియు <ph name="PRODUCT_OS_NAME" /> యాప్ లాంచర్‌లో Chrome వెబ్ స్టోర్ యాప్‌ను మరియు ఫుటర్ లింక్‌ను దాచిపెడుతుంది.
 
@@ -888,7 +887,7 @@
 <translation id="2799297758492717491">URL నమూనాల వైట్‌లిస్ట్‌లో మీడియా స్వీయ ప్లేని అనుమతించండి</translation>
 <translation id="2801230735743888564">పరికరం ఆఫ్‌లైన్‌లో ఉన్నప్పుడు డైనోసార్ ఈస్టర్ ఎగ్ గేమ్ ఆడటానికి వినియోగదారులను అనుమతిస్తుంది.
 
-      ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, పరికరం ఆఫ్‌లైన్‌లో ఉన్నప్పుడు వినియోగదారులు డైనోసార్ ఈస్టర్ ఎగ్ గేమ్ ఆడలేరు. ఈ సెట్టింగ్‌ను ఒప్పున‌కు సెట్ చేస్తే, వినియోగదారులు డైనోసార్ గేమ్‌ను ఆడటానికి అనుమతించబడతారు. ఈ విధానాన్ని సెట్ చేయకుంటే, వినియోగదారులు డైనోసార్ ఈస్టర్ ఎగ్ గేమ్‌ను నమోదు చేయబడిన Chrome OSలో ఆడటానికి అనుమతించబడరు, కానీ ఇతర పరిస్థితుల్లో దీన్ని ఆడటానికి అనుమతించబడతారు.</translation>
+      ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, పరికరం ఆఫ్‌లైన్‌లో ఉన్నప్పుడు వినియోగదారులు డైనోసార్ ఈస్టర్ ఎగ్ గేమ్ ఆడలేరు. ఈ సెట్టింగ్‌ను ఒప్పున‌కు సెట్ చేస్తే, వినియోగదారులు డైనోసార్ గేమ్‌ను ఆడటానికి అనుమతించబడతారు. ఈ విధానాన్ని సెట్ చేయకుంటే, వినియోగదారులు డైనోసార్ ఈస్టర్ ఎగ్ గేమ్‌ను నమోదు చేయబడిన Chrome OSలో ఆడటానికి అనుమతించబడరు. కానీ ఇతర పరిస్థితుల్లో దీన్ని ఆడటానికి అనుమతించబడతారు.</translation>
 <translation id="2802085784857530815">ఎంటర్‌ప్రైజ్-యేతర ప్రింటర్‌లను యాక్సెస్ చేయడానికి వినియోగదారులను అనుమతించాలో లేదో నియంత్రించడానికి మిమ్మల్ని అనుమతిస్తుంది
 
       విధానాన్ని ఒప్పు అని సెట్ చేసినట్లయితే లేదా అస్సలు సెట్ చేయనట్లయితే, వినియోగదారులు తమ స్వంత స్థానిక ప్రింటర్‌లను జోడించగలరు, కాన్ఫిగర్ చేయగలరు మరియు వాటిని ఉపయోగించి ముద్రించగలరు.
@@ -989,7 +988,7 @@
       TLS డొమైన్-బౌండ్ సర్టిఫికెట్‌ల ఎక్స్‌టెన్షన్ ప్రారంభించబడాలో లేదో పేర్కొంటుంది.
 
       పరీక్షించడం కోసం TLS డొమైన్-బౌండ్ సర్టిఫికెట్‌ల ఎక్స్‌టెన్షన్‌ను ప్రారంభించడానికి ఈ సెట్టింగ్ ఉపయోగించబడుతుంది. ఈ ప్రయోగాత్మక సెట్టింగ్ భవిష్యత్తులో తీసివేయబడుతుంది.</translation>
-<translation id="2957506574938329824">వెబ్ బ్లూటూత్ API ద్వారా బ్లూటూత్ పరికరాలకు యాక్సెస్‌ను అభ్యర్థించడానికి ఏ సైట్‌నూ అనుమతించవద్దు</translation>
+<translation id="2957506574938329824">వెబ్ బ్లూటూత్ API ద్వారా బ్లూటూత్ పరికరాలకు యాక్సెస్‌ను అభ్యర్థించడానికి సైట్ దేనినీ అనుమతించవద్దు</translation>
 <translation id="2957513448235202597"><ph name="HTTP_NEGOTIATE" /> ప్రమాణీకరణ కోసం ఖాతా రకం</translation>
 <translation id="2959469725686993410">ఎల్లవేళలా సమయ మండలిని నిశ్చయిస్తున్నప్పుడు WiFi యాక్సెస్ పాయింట్‌లను సర్వర్‌కు పంపండి</translation>
 <translation id="2959898425599642200">ప్రాక్సీ బైపాస్ నియమాలు</translation>
@@ -1035,12 +1034,12 @@
           ఈ విధానం ఐచ్ఛికం. సెట్ చేయకుంటే, శోధన పద భర్తీ అమలు చేయబడదు.
 
           'DefaultSearchProviderEnabled' విధానం ప్రారంభించబడినప్పుడు మాత్రమే ఈ విధానం ప్రభావం చూపుతుంది.</translation>
-<translation id="306887062252197004">ఈ విధానం WebDriver ఫీచర్ యొక్క చర్యకు అంతరాయం కలిగించే విధానాలను భర్తీ చేయడానికి దాని వినియోగదారులను అనుమతిస్తుంది.
+<translation id="306887062252197004">ఈ విధానం WebDriver ఫీచర్ యొక్క చర్యకు అంతరాయం కలిగించే విధానాలను అధిగ‌మించ‌డానికి దాని వినియోగదారులను అనుమతిస్తుంది.
 
       ప్రస్తుతం ఈ విధానం SitePerProcess మరియు IsolateOrigins విధానాలను నిలిపివేస్తుంది.
 
-      విధానాన్ని ప్రారంభిస్తే, WebDriver ప్రతికూల విధానాలను భర్తీ చేయగలుగుతుంది.
-      విధానం నిలిపివేయబడితే లేదా కాన్ఫిగర్ చేయబడకపోతే ప్రతికూల విధానాలను భర్తీ చేయడానికి WebDriver అనుమతించబడదు.</translation>
+      విధానాన్ని ప్రారంభిస్తే, WebDriver ప్రతికూల విధానాలను అధిగ‌మించ‌గ‌లుగుతుంది.
+      విధానం నిలిపివేయబడితే లేదా కాన్ఫిగర్ చేయబడకపోతే ప్రతికూల విధానాలను అధిగ‌మించ‌డానికి WebDriver అనుమతించబడదు.</translation>
 <translation id="3069958900488014740"><ph name="PRODUCT_NAME" />లో WPAD (వెబ్ ప్రాక్సీ స్వీయ శోధన) అనుకూలీకరణను ఆఫ్ చేయడానికి అనుమతిస్తుంది.
 
       ఈ విధానం తప్పుకి సెట్ చేయబడితే అనుకూలీకరణ నిలిపివేయబడుతుంది, దీని వలన DNS ఆధారిత WPAD సర్వర్‌ల కోసం <ph name="PRODUCT_NAME" /> ఎక్కువ వ్యవధి పాటు వేచి ఉండాల్సి ఉంటుంది.  ఈ విధానం సెట్ చేయబడకపోతే లేదా ప్రారంభించబడితే, WPAD అనుకూలీకరణ ప్రారంభించబడుతుంది.
@@ -1071,7 +1070,7 @@
 <translation id="3152425128389603870">ఏకీకృత డెస్క్‌టాప్ అందుబాటులో ఉండేలా మరియు డిఫాల్ట్‌గా ఆన్ అయ్యేలా చేయండి</translation>
 <translation id="3159375329008977062">వినియోగదారు UI ద్వారా Crostini కంటెయినర్‌లను ఎగుమతి / దిగుమతి చేయడానికి అనుమతి పొందారు</translation>
 <translation id="3165808775394012744">వాటిని సులభంగా తీసివేయడం కోసం ఈ విధానాలు ఇక్కడ చేర్చబడ్డాయి.</translation>
-<translation id="316778957754360075">ఈ సెట్టింగ్ <ph name="PRODUCT_NAME" /> వెర్షన్ 29 నుండి విరమించబడింది. సంస్థ-హోస్ట్ చేసిన ఎక్స్‌టెన్షన్/యాప్ సేకరణలను సెటప్ చేయడానికి ExtensionInstallSourcesలో CRX ప్యాకేజీలను హోస్ట్ చేస్తున్న సైట్‌ను చేర్చి, వెబ్ పేజీలో ప్యాకేజీలకు ప్రత్యక్ష డౌన్‌లోడ్ లింక్‌లను ఉంచడం అనేది సిఫార్సు చేయబడిన మార్గం. ExtensionInstallForcelist policyను ఉపయోగించి, ఆ వెబ్ పేజీ కోసం ఒక లాంచర్ సృష్టించబడుతుంది.</translation>
+<translation id="316778957754360075">ఈ సెట్టింగ్ <ph name="PRODUCT_NAME" /> వెర్షన్ 29 నుండి విరమించబడింది. సంస్థ-హోస్ట్ చేసిన ఎక్స్‌టెన్షన్/యాప్ సేకరణలను సెటప్ చేయడానికి ExtensionInstallSourcesలో CRX ప్యాకేజీలను హోస్ట్ చేస్తున్న సైట్‌ను చేర్చి, వెబ్ పేజీలో ప్యాకేజీలకు ప్రత్యక్ష డౌన్‌లోడ్ లింక్‌లను ఉంచడం అనేది సిఫార్సు చేయబడిన మార్గం. ExtensionInstallForcelist policyని ఉపయోగించి, ఆ వెబ్ పేజీ కోసం ఒక లాంచర్ సృష్టించబడుతుంది.</translation>
 <translation id="3171369832001535378">పరికర నెట్‌వర్క్ హోస్ట్‌పేరు టెంప్లేట్</translation>
 <translation id="3172512016079904926">స్థానిక సందేశ హోస్ట్‌ల యొక్క వినియోగదారు స్థాయి ఇన్‌స్టాలేషన్‌ను ప్రారంభిస్తుంది.
 
@@ -1208,22 +1207,22 @@
 
           'DefaultSearchProviderEnabled' విధానం ప్రారంభించబడితే మాత్రమే ఈ విధానం గౌరవించబడుతుంది.</translation>
 <translation id="3461279434465463233">విద్యుత్తు పరిస్థితిని నివేదించు</translation>
-<translation id="346731943813722404">సెషన్‌లో ప్రథమ వినియోగదారు కార్యాచరణను గుర్తించిన తర్వాత మాత్రమే శక్తి నిర్వహణ ఆలస్యాలు మరియు సెషన్ వ్యవధి పరిమితి ప్రారంభమవ్వాలంటే పేర్కొంటుంది.
+<translation id="346731943813722404">సెషన్‌లో మొదటిసారి వినియోగదారు కార్యకలాపాన్ని గుర్తించిన తర్వాత మాత్రమే పవర్ నిర్వహణ ఆలస్యాలు మరియు సెషన్ వ్యవధి పరిమితి ప్రారంభమవ్వాలా లేదా అన్నది పేర్కొంటుంది.
 
-          ఈ విధానం ఒప్పుకి సెట్ చేసి ఉంటే, సెషన్‌లో ప్రథమ వినియోగదారు కార్యాచరణ గుర్తించబడే వరకు శక్తి నిర్వహణ ఆలస్యాలు మరియు సెషన్ వ్యవధి పరిమితి అమలు ప్రారంభించబడదు.
+          ఈ విధానాన్ని 'ఒప్పు'గా సెట్ చేస్తే, సెషన్‌లో మొదటిసారి వినియోగదారు కార్యకలాపాన్ని గుర్తించే వరకు పవర్ నిర్వహణ ఆలస్యాలు మరియు సెషన్ వ్యవధి పరిమితి అమలు ప్రారంభించబడదు.
 
-          ఈ విధానం తప్పుకి సెట్ చేసి ఉంటే లేదా ఏదీ సెట్ చేయకుండా వదలివేస్తే, సెషన్ ప్రారంభమైన వెంటనే శక్తి నిర్వహణ ఆలస్యాలు మరియు సెషన్ వ్యవధి పరిమితి అమలు కావడం ప్రారంభమవుతుంది.</translation>
+          ఈ విధానాన్ని 'తప్పు'గా సెట్ చేస్తే లేదా ఏదీ సెట్ చేయకుండా వదలివేస్తే, సెషన్ ప్రారంభమైన వెంటనే పవర్ నిర్వహణ ఆలస్యాలు మరియు సెషన్ వ్యవధి పరిమితి అమలు కావడం ప్రారంభమవుతుంది.</translation>
 <translation id="3478024346823118645">సైన్-అవుట్ చేసినప్పుడు వినియోగదారు డేటాను తుడిచివేయి</translation>
 <translation id="348495353354674884">వర్చువల్ కీబోర్డ్‌ను ప్రారంభించు</translation>
 <translation id="3487623755010328395">
         ఈ విధానాన్ని సెట్ చేస్తే, <ph name="PRODUCT_NAME" /> స్వయంగా నమోదు చేయడానికి మరియు అన్ని ప్రొఫైల్‌లతో అనుబంధించబడిన క్లౌడ్ విధానాన్ని వర్తింపజేయడానికి ప్రయత్నిస్తుంది.
 
          ఈ విధానం యొక్క విలువ Google నిర్వాహక కన్సోల్ నుండి పునరుద్ధరించబడే నమోదు టొకెన్.</translation>
-<translation id="3489247539215560634">ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, <ph name="PRODUCT_NAME" /> వినియోగదారుల పాస్‌వర్డ్‌లను గుర్తు పెట్టుకొని, వారు సైట్‌కు తర్వాతిసారి లాగిన్ చేసినప్పుడు ఆటోమేటిక్‌గా అందిస్తుంది.
+<translation id="3489247539215560634">ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, <ph name="PRODUCT_NAME" /> వినియోగదారుల పాస్‌వర్డ్‌లను గుర్తు పెట్టుకొని వారు సైట్‌కు తదుపరిసారి లాగిన్ చేసినప్పుడు ఆటోమేటిక్‌గా అందిస్తుంది.
 
 ఈ సెట్టింగ్‌ను నిలిపివేస్తే, వినియోగదారులు కొత్త పాస్‌వర్డ్‌లను సేవ్ చేయలేరు కానీ మునుపు సేవ్ చేసిన పాస్‌వర్డ్‌లను ఇప్పటికీ ఉపయోగించవచ్చు.
 
-ఈ విధానాన్ని ప్రారంభిస్తే లేదా నిలిపివేస్తే, వినియోగదారులు <ph name="PRODUCT_NAME" />లో దీనిని మార్చలేరు లేదా భర్తీ చేయలేరు. ఈ విధానాన్ని సెట్ చేయకపోతే, పాస్‌వర్డ్‌ను సేవ్ చేయడం అనుమతించబడుతుంది (కానీ వినియోగదారు దీనిని ఆఫ్ చేయవచ్చు).</translation>
+ఈ విధానాన్ని ప్రారంభిస్తే లేదా నిలిపివేస్తే, వినియోగదారులు <ph name="PRODUCT_NAME" />లో దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు. ఈ విధానాన్ని సెట్ చేయకపోతే, పాస్‌వర్డ్‌ను సేవ్ చేయడం అనుమతించబడుతుంది (కానీ వినియోగదారు దీన్ని ఆఫ్ చేయవచ్చు).</translation>
 <translation id="3496296378755072552">పాస్‌వర్డ్ నిర్వహణ</translation>
 <translation id="3500732098526756068">ఇది మీకు పాస్‌వర్డ్ రక్షణ హెచ్చరికను నియత్రించే వీలు కల్పిస్తుంది. వినియోగదారులు తమ రక్షిత పాస్‌వర్డ్‌ని అనుమానాస్పదమయ్యే అవకాశమున్న సైట్‌లలో తిరిగి ఉపయోగించినప్పుడు పాస్‌వర్డ్ రక్షణ వారిని హెచ్చరిస్తుంది.
 
@@ -1243,11 +1242,11 @@
 <translation id="3512226956150568738">ARCని అమలు చేయడం కోసం ext4కు తరలించాల్సి రావడం కంటే ముందే క్ల‌యింట్‌ పరికర మోడల్‌లో ARCకి మద్దతు ఉన్నట్లయితే మరియ ArcEnabled విధానం ఒప్పు అని సెట్ చేయబడి ఉంటే, ఈ ఎంపిక AskUser (విలువ 3) లాగా ప్రవర్తిస్తుంది. మిగిలిన అన్ని సందర్భాలలో (పరికర మోడల్‌లో ముందుగా ARCకి మద్దతు లేకుంటే లేదా ArcEnabled విధానం తప్పు లాగా సెట్ చేయబడి ఉంటే), ఈ విలువ DisallowArc (విలువ 0)కు సమానం.</translation>
 <translation id="3513655665999652754">మానిటర్ క్రమాంకనాన్ని సర్దుబాటు చేయడానికి ICC డిస్‌ప్లే ప్రొఫైల్‌ల వంటి హార్డ్‌వేర్-నిర్దిష్ట కాన్ఫిగరేషన్ ఫైల్‌లను Quirks Server అందిస్తుంది.
 
-ఈ విధానాన్ని 'తప్పు'గా సెట్ చేసినప్పుడు, పరికరం కాన్ఫిగరేషన్ ఫైల్‌లను డౌన్‌లోడ్ చేయడానికి Quirks Serverను సంప్రదించడానికి ప్రయత్నించదు.
+ఈ విధానాన్ని తప్పున‌కు సెట్ చేసినప్పుడు, పరికరం కాన్ఫిగరేషన్ ఫైల్‌లను డౌన్‌లోడ్ చేయడం కోసం Quirks Serverను సంప్రదించడానికి ప్రయత్నించదు.
 
 ఈ విధానం ఒప్పు అయితే లేదా కాన్ఫిగర్ చేయకపోతే, అప్పుడు <ph name="PRODUCT_OS_NAME" /> ఆటోమేటిక్‌గా
 Quirks Serverను సంప్రదించి, అందుబాటులో ఉన్న పక్షంలో కాన్ఫిగరేషన్ ఫైల్‌లను డౌన్‌లోడ్ చేసి, ఆపై వాటిని పరికరంలో నిల్వ చేస్తుంది. అటువంటి ఫైల్‌లు, జోడించబడిన మానిటర్‌ల డిస్‌ప్లే నాణ్యతను మెరుగుపరచడం మొదలైన వాటి కోసం ఉపయోగించబడవచ్చు.</translation>
-<translation id="3524204464536655762">WebUSB API ద్వారా USB పరికరాలకు యాక్సెస్‌ని అభ్యర్థించడానికి ఏ సైట్‌నీ అనుమతించదు</translation>
+<translation id="3524204464536655762">WebUSB API ద్వారా USB పరికరాలకు యాక్సెస్‌ను అభ్యర్థించడానికి ఏ సైట్‌నూ అనుమతించదు</translation>
 <translation id="3526752951628474302">మోనోక్రోమ్ ముద్రణ మాత్రమే</translation>
 <translation id="3528000905991875314">ప్రత్యామ్నాయ ఎర్రర్ పేజీలని ప్రారంభించు</translation>
 <translation id="3545457887306538845">డెవలపర్ సాధనాలను ఎక్కడ ఉపయోగించవచ్చో నియంత్రించడానికి మిమ్మల్ని అనుమతిస్తుంది.
@@ -1357,15 +1356,15 @@
 <translation id="3808945828600697669">ఆపివేయబడిన ప్లగ్‌ఇన్‌ల జాబితాని పేర్కొను</translation>
 <translation id="3811562426301733860">అన్ని సైట్‌లలో ప్రకటనలను అనుమతించండి</translation>
 <translation id="3816312845600780067">స్వీయ-లాగిన్ కోసం బెయిల్అవుట్ కీబోర్డ్ షార్ట్‌కట్‌ను ప్రారంభించండి</translation>
-<translation id="3820526221169548563">స్క్రీన్‌పైన‌ కీబోర్డ్ యాక్సెస్‌ సౌల‌భ్య‌ ఫీచ‌ర్‌ను ప్రారంభించండి.
+<translation id="3820526221169548563">స్క్రీన్‌లో కీబోర్డ్ యాక్సెస్‌ ఫీచ‌ర్‌ను ప్రారంభించండి.
 
-          ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, స్క్రీన్‌పైన‌ కీబోర్డ్ ఎల్లప్పుడూ ప్రారంభించబడుతుంది.
+          ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, స్క్రీన్‌లో కీబోర్డ్ ఎల్లప్పుడూ ప్రారంభించబడుతుంది.
 
-          ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, స్క్రీన్‌పైన‌ కీబోర్డ్ ఎల్లప్పుడూ నిలిపివేయబడుతుంది.
+          ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, స్క్రీన్‌లో కీబోర్డ్ ఎల్లప్పుడూ నిలిపివేయబడుతుంది.
 
           మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-          ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, స్క్రీన్‌పైన‌ కీబోర్డ్ ప్రారంభంలో నిలిపివేయబడుతుంది కానీ వినియోగదారు ఎప్పుడైనా ప్రారంభించవచ్చు.</translation>
+          ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, స్క్రీన్‌లో కీబోర్డ్ ప్రారంభంలో నిలిపివేయబడుతుంది కానీ వినియోగదారు ఎప్పుడైనా ప్రారంభించవచ్చు.</translation>
 <translation id="382476126209906314">రిమోట్ యాక్సెస్ హోస్ట్‌ల కోసం TalkGadget ఆదిప్రత్యయాన్ని కాన్ఫిగర్ చేస్తుంది</translation>
 <translation id="3824972131618513497">పవర్ నిర్వహణ, రీబూట్ సంబంధిత సెట్టింగ్‌లను నియంత్రిస్తుంది.</translation>
 <translation id="3831376478177535007">ఈ సెట్టింగ్ ప్రారంభిస్తే, <ph name="PRODUCT_NAME" /> Symantec Corporation యొక్క Legacy PKI ఆపరేషన్స్ ద్వారా జారీ చేయబడిన స‌ర్టిఫికెట్‌లను విశ్వసించడానికి అనుమతిస్తుంది. అయితే అవి విజయవంతంగా ధృవీకరించబడాలి. CA స‌ర్టిఫికెట్‌కు అనుబంధంగా ఉండాలి.
@@ -1375,7 +1374,7 @@
       ఈ విధానాన్ని సెట్ చేయకుంటే లేదా తప్పు లాగా సెట్ చేసినట్లయితే, పబ్లిక్‌గా ప్రకటించిన విస్మరణ షెడ్యూల్‌ను <ph name="PRODUCT_NAME" /> అనుసరిస్తుంది.
 
       ఈ విస్మరణకు సంబంధించిన మరిన్ని వివరాల కోసం https://g.co/chrome/symantecpkicertsని చూడండి.</translation>
-<translation id="383466854578875212">బ్లాక్‌లిస్ట్‌కు లోబడి ఉండనవసరం లేని స్థానిక సందేశ పద్ధతి హోస్ట్‌లను పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది.
+<translation id="383466854578875212">బ్లాక్‌లిస్ట్‌కు లోబడి ఉండనవసరంలేని స్థానిక సందేశ పద్ధతి హోస్ట్‌లను పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది.
 
           * యొక్క బ్లాక్‌లిస్ట్‌ విలువ అన్ని స్థానిక సందేశ పద్ధతి హోస్ట్‌లు బ్లాక్‌లిస్ట్‌లో ఉంచబడతాయని మరియు వైట్‌లిస్ట్‌లో జాబితా చేసిన స్థానిక సందేశ పద్ధతి హోస్ట్‌లు మాత్రమే లోడ్ అవుతాయని సూచిస్తుంది.
 
@@ -1463,7 +1462,7 @@
           దీనిని 'తప్పు'గా సెట్ చేస్తే లేదా ఏదీ సెట్ చేయకుంటే, సర్టిఫికెట్ ఏదీ రూపొందించబడదు మరియు enterprise.platformKeys ఎక్స్‌టెన్షన్ APIకి చేసే కాల్‌లు విఫలమవుతాయి.</translation>
 <translation id="3965339130942650562">ఇన్‌యాక్టివ్‌ వినియోగదారు లాగ్-అవుట్ అమలు అయ్యే వరకు ముగింపు సమయం</translation>
 <translation id="3973371701361892765">అరను ఎప్పుడూ స్వయంచాలకంగా దాచవద్దు</translation>
-<translation id="3984028218719007910">లాగ్ అవుట్ చేసిన తర్వాత స్థానిక ఖాతా డేటాను <ph name="PRODUCT_OS_NAME" /> ఉంచుతుందో లేదో నిర్ధారిస్తుంది. ఒప్పున‌కు సెట్ చేయబడితే, <ph name="PRODUCT_OS_NAME" /> ద్వారా నిరంతర ఖాతాలు ఉండబడవు. వినియోగదారు సెషన్ నుండి మొత్తం డేటా, లాగ్ అవుట్ చేయబడిన తర్వాత విస్మరించబ‌డుతుంది. ఈ విధానం తప్పున‌కు సెట్ చేయబడితే లేదా కాన్ఫిగర్ చేయబడితే, పరికరం స్థానిక వినియోగదారు డేటాను ఉంచవచ్చు (ఎన్‌క్రిప్ట్ చేయ‌బ‌డుతుంది).</translation>
+<translation id="3984028218719007910">లాగ్ అవుట్ చేసిన తర్వాత స్థానిక ఖాతా డేటాను <ph name="PRODUCT_OS_NAME" /> ఉంచుతుందో లేదో నిర్ధారిస్తుంది. ఒప్పున‌కు సెట్ చేయబడితే, <ph name="PRODUCT_OS_NAME" /> ద్వారా నిరంతర ఖాతాలు ఉండబడవు. వినియోగదారు సెషన్ నుండి మొత్తం డేటా, లాగ్ అవుట్ చేయబడిన తర్వాత విస్మరించబ‌డుతుంది. ఈ విధానం తప్పున‌కు సెట్ చేయబడితే లేదా కాన్ఫిగర్ చేయబడితే, పరికరం స్థానిక వినియోగదారు (ఎన్‌క్రిప్ట్ చేసిన‌) డేటాను ఉంచవచ్చు.</translation>
 <translation id="398475542699441679">లెగసీ బ్రౌజర్ మద్దతును ప్రారంభించాలో లేదో ఈ విధానం నియంత్రిస్తుంది.
 
       ఈ విధానాన్ని సెట్ చేయకుండా వదిలేసినప్పుడు లేదా తప్పునకు సెట్ చేసినప్పుడు, Chrome నిర్దేశిత URLలను ప్రత్యామ్నాయ బ్రౌజర్‌లో ప్రారంభించడానికి ప్రయత్నించదు.
@@ -1503,11 +1502,11 @@
 <translation id="408029843066770167">Google సమయ సేవకు ప్రశ్నలను అనుమతించండి</translation>
 <translation id="408076456549153854">బ్రౌజర్ సైన్-ఇన్‌ని ప్రారంభించండి</translation>
 <translation id="4088589230932595924">అజ్ఞాత మోడ్ నిర్బంధం చేయడం</translation>
-<translation id="4088983553732356374">స్థానిక డేటాను సెట్ చేయడానికి వెబ్‌సైట్‌లను అనుమతించవచ్చో లేదో సెట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. స్థానిక డేటాను సెట్ చేయడం అనేది అన్ని వెబ్‌సైట్‌లకు అనుమతించబడుతుంది లేదా అన్ని వెబ్‌సైట్‌లకు నిరాకరించబడుతుంది.
+<translation id="4088983553732356374">స్థానిక డేటాను సెట్ చేయడానికి వెబ్‌సైట్‌లను అనుమతించవచ్చో లేదో సెట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. స్థానిక డేటాను సెట్ చేయడం అనేది అన్ని వెబ్‌సైట్‌లకు అనుమతించవచ్చు లేదా అన్ని వెబ్‌సైట్‌లకు నిరాకరించవచ్చు.
 
-          ఈ విధానాన్ని 'కుక్కీలను సెషన్ ముగిసే వరకు అలాగే ఉంచు'కి సెట్ చేస్తే సెషన్ ముగిసినప్పుడు కుక్కీలు తీసివేయబడతాయి. <ph name="PRODUCT_NAME" /> 'నేపథ్య మోడ్'లో అమలవుతుంటే, చివరి విండోను మూసివేసినా సెషన్ ముగియకపోవచ్చని గుర్తుంచుకోండి. దయచేసి ఈ ప్రవర్తనను కాన్ఫిగర్ చేయడం గురించి మరింత సమాచారం కోసం 'BackgroundModeEnabled' విధానాన్ని చూడండి.
+          ఈ విధానాన్ని 'కుక్కీలను సెషన్ ముగిసే వరకు అలాగే ఉంచు'కు సెట్ చేస్తే సెషన్ ముగిసినప్పుడు కుక్కీలు తీసివేయబడతాయి. <ph name="PRODUCT_NAME" /> 'నేపథ్య మోడ్'లో అమలవుతుంటే, చివరి విండోను మూసివేసినా సెషన్ ముగియకపోవచ్చని గుర్తుంచుకోండి. ఈ ప్రవర్తనను కాన్ఫిగర్ చేయడం గురించి మరింత సమాచారం కోసం దయచేసి 'BackgroundModeEnabled' విధానాన్ని చూడండి.
 
-          ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, 'AllowCookies' ఉపయోగించబడుతుంది మరియు వినియోగదారు దీన్ని మార్చగలరు.</translation>
+          ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, 'AllowCookies' ఉపయోగించబడుతుంది, వినియోగదారు దీనిని మార్చగలరు.</translation>
 <translation id="4103289232974211388">వినియోగదారు నిర్ధారణ తర్వాత SAML IdPకు మళ్లిస్తుంది</translation>
 <translation id="410478022164847452">AC ప‌వ‌ర్‌తో అమలవుతున్నప్పుడు ఎంత సమయం పాటు వినియోగదారు ఇన్‌పుట్ లేకుంటే ఇన్‌యాక్టివ్‌ చర్య తీసుకోబడుతుందో పేర్కొంటుంది.
 
@@ -1518,11 +1517,11 @@
           విధానం విలువను మిల్లీసెకన్లలో పేర్కొనాలి.</translation>
 <translation id="4105989332710272578">జాబితాలోని URLల కోసం ప్రమాణపత్రం పారదర్శకత అమలును నిలిపివేయండి</translation>
 <translation id="4121350739760194865">యాప్ ప్రచారాలు కొత్త ట్యాబ్ పేజీలో కనిపించడాన్ని నిరోధించండి</translation>
-<translation id="4125606414556046117">ఈ విధానం వినియోగదారు కోసం డెస్క్‌టాప్‌పై మరియు లాగిన్ స్క్రీన్ నేపథ్యంలో చూపబడే వాల్‌పేపర్ చిత్రాన్ని కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. <ph name="PRODUCT_OS_NAME" /> వాల్‌పేపర్ చిత్రాన్ని డౌన్‌లోడ్ చేసుకోగల URLను పేర్కొనడం ద్వారా విధానం సెట్ చేయబడుతుంది మరియు డౌన్‌లోడ్ యొక్క సరళతను ధృవీకరించడానికి క్రిప్టోగ్రాఫిక్ హాష్ ఉపయోగించబడుతుంది. చిత్రం తప్పనిసరిగా JPEG ఆకృతిలో ఉండాలి, దీని పరిమాణం 16MBని మించకూడదు. URL తప్పనిసరిగా ఎటువంటి ప్రమాణీకరణ లేకుండా యాక్సెస్ చేసే విధంగా ఉండాలి.
+<translation id="4125606414556046117">ఈ విధానం వినియోగదారు కోసం డెస్క్‌టాప్‌పై మరియు లాగిన్ స్క్రీన్ నేపథ్యంలో చూపబడే వాల్‌పేపర్ చిత్రాన్ని కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. <ph name="PRODUCT_OS_NAME" /> వాల్‌పేపర్ చిత్రాన్ని డౌన్‌లోడ్ చేసుకోగల URLను పేర్కొనడం ద్వారా విధానం సెట్ చేయబడుతుంది. డౌన్‌లోడ్‌ను ధృవీకరించడానికి క్రిప్టోగ్రాఫిక్ హాష్ ఉపయోగించబడుతుంది. చిత్రం తప్పనిసరిగా JPEG ఫార్మాట్లో ఉండాలి. దీని పరిమాణం 16MBని మించకూడదు. URL తప్పనిసరిగా ఎటువంటి ప్రామాణీకరణ లేకుండా యాక్సెస్‌ చేసే విధంగా ఉండాలి.
 
 వాల్‌పేపర్ చిత్రం డౌన్‌లోడ్ చేయబడుతుంది మరియు కాష్ చేయబడుతుంది. URL లేదా హాష్ మారినప్పుడల్లా అది మళ్లీ డౌన్‌లోడ్ చేయబడుతుంది.
 
-విధానాన్ని క్రింది స్కీమాకు కట్టుబడి ఉండే విధంగా JSON ఆకృతిలో URL మరియు హాష్‌ను వ్యక్తపరిచే స్ట్రింగ్ రూపంలో పేర్కొనాలి:
+విధానాన్ని కింది స్కీమాకు కట్టుబడి ఉండే విధంగా JSON ఫార్మాట్లో URL మరియు హాష్‌ను వ్యక్తపరిచే స్ట్రింగ్ రూపంలో పేర్కొనాలి:
       {
         "type": "object",
         "properties": {
@@ -1540,7 +1539,7 @@
 ఈ విధానాన్ని సెట్ చేస్తే, <ph name="PRODUCT_OS_NAME" /> వాల్‌పేపర్‌ చిత్రాన్ని డౌన్‌లోడ్ చేస్తుంది మరియు ఉపయోగిస్తుంది.
 
       
-మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా భర్తీ చేయలేరు.
+మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
 విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, వినియోగదారు డెస్క్‌టాప్‌పై మరియు లాగిన్ స్క్రీన్ నేపథ్యంలో ప్రదర్శించడం కోసం చిత్రాన్ని ఎంచుకోవచ్చు.</translation>
 <translation id="412697421478384751">లాక్ స్క్రీన్‌ పిన్‌కు వినియోగదారులు బలహీనమైన పిన్‌లను సెట్ చేయగలిగేలా అనుమతించండి</translation>
@@ -1548,28 +1547,28 @@
 <translation id="4150201353443180367">డిస్‌ప్లే</translation>
 <translation id="4157003184375321727">OS మరియు ఫర్మ్‌వేర్ వెర్షన్‌ను నివేదించు</translation>
 <translation id="4157594634940419685">స్థానిక CUPS ప్రింటర్‌లకు యాక్సెస్‌ని అనుమతించండి</translation>
-<translation id="4163705126749612234">రిమోట్ యాక్సెస్ క్లయింట్‌లపై విధించబడే అవసరమైన క్లయింట్ డొమైన్ పేరుని కాన్ఫిగర్ చేస్తుంది మరియు దాన్ని మార్చనీయకుండా వినియోగదారులను నిరోధిస్తుంది.
+<translation id="4163705126749612234">రిమోట్ యాక్సెస్‌ క్లయింట్‌లపై విధించబడే అవసరమైన క్లయింట్ డొమైన్ పేరును కాన్ఫిగర్ చేస్తుంది మరియు దాన్ని మార్చనీయకుండా వినియోగదారులను నిరోధిస్తుంది.
 
-ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, అప్పుడు కేవలం నిర్దిష్ట డొమైన్‌లలో ఒకదానిలోని క్లయింట్‌లు మాత్రమే హోస్ట్‌కి కనెక్ట్ అవగలగుతాయి.
+ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, అప్పుడు కేవలం నిర్దిష్ట డొమైన్‌లలో ఒకదానిలోని క్లయింట్‌లు మాత్రమే హోస్ట్‌కు కనెక్ట్ అవగలగుతాయి.
 
-ఈ సెట్టింగ్‌ను నిలిపివేస్తే లేదా సెట్ చేయకపోతే, కనెక్షన్ రకం కోసం డిఫాల్ట్ విధానం వర్తింపజేయబడుతుంది. రిమోట్ సహాయం కోసం, ఏ డొమైన్‌లోని క్లయింట్‌లు అయినా హోస్ట్‌కి కనెక్ట్ చేయడానికి ఇది అనుమతిస్తుంది; ఏ సమయంలోనైనా రిమోట్ యాక్సెస్ కోసం, హోస్ట్ యజమాని మాత్రమే కనెక్ట్ చేయగలరు.
+ఈ సెట్టింగ్‌ను నిలిపివేస్తే లేదా సెట్ చేయకపోతే, కనెక్షన్ రకం కోసం డిఫాల్ట్ విధానం వర్తింపజేయబడుతుంది. రిమోట్ సహాయం కోసం, ఏ డొమైన్‌లోని క్లయింట్‌లు అయినా హోస్ట్‌కు కనెక్ట్ చేయడానికి ఇది అనుమతిస్తుంది; ఏ సమయంలోనైనా రిమోట్ యాక్సెస్‌ కోసం, హోస్ట్ యజమాని మాత్రమే కనెక్ట్ చేయగలరు.
 
-ఒకవేళ ఉంటే ఈ సెట్టింగ్ RemoteAccessHostClientDomainని భర్తీ చేస్తుంది.
+ఒకవేళ ఉంటే ఈ సెట్టింగ్ RemoteAccessHostClientDomainను అధిగ‌మిస్తుంది.
 
-RemoteAccessHostDomainListని కూడా చూడండి.</translation>
+RemoteAccessHostDomainListను కూడా చూడండి.</translation>
 <translation id="4183229833636799228">డిఫాల్ట్ <ph name="FLASH_PLUGIN_NAME" /> సెట్టింగ్</translation>
 <translation id="4192388905594723944">రిమోట్ యాక్సెస్ క్లయింట్ ప్రామాణీకరణ టోకెన్‌ని ధృవీకరించే URL</translation>
-<translation id="4203389617541558220">ఆటోమేటిక్ రీబూట్‌లను షెడ్యూల్ చేయడం ద్వారా పరికరం లభ్యతను పరిమితం చేయండి.
+<translation id="4203389617541558220">ఆటోమేటిక్ రీబూట్‌లను షెడ్యూల్ చేయడం ద్వారా పరికరం యొక్క లభ్యతను పరిమితం చేయండి.
 
-      ఈ విధానాన్ని సెట్ చేసినప్పుడు, పరికరం లభ్యత నిడివి ఎంత ఉన్న తర్వాత ఆటోమేటిక్ రీబూట్‌ను షెడ్యూల్ చేయాలో అనేది నిర్దేశిస్తుంది.
+      ఈ విధానాన్ని సెట్ చేసినప్పుడు, ఇది ఆటోమేటిక్ రీబూట్ షెడ్యూల్ చేయబడిన తర్వాత పరికరం యొక్క లభ్యత నిడివిని నిర్దేశిస్తుంది.
 
-      ఈ విధానాన్ని సెట్ చేయనప్పుడు, పరికరం లభ్యత పరిమితం చేయబడదు.
+      ఈ విధానాన్ని సెట్ చేయనప్పుడు, పరికరం యొక్క లభ్యత పరిమితం చేయబడదు.
 
-      మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీనిని మార్చలేరు లేదా భర్తీ చేయలేరు.
+      మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-      షెడ్యూల్ చేసిన సమయానికి ఆటోమేటిక్ రీబూట్ షెడ్యూల్ చేయబడుతుంది కానీ ప్రస్తుతం వినియోగదారు పరికరాన్ని ఉపయోగిస్తుంటే పరికరంలో గరిష్టంగా 24 గంటల వరకు ఆలస్యం కావచ్చు.
+      షెడ్యూల్ చేసిన సమయానికి ఆటోమేటిక్ రీబూట్ షెడ్యూల్ చేయబడుతుంది. కానీ ప్రస్తుతం వినియోగదారు పరికరాన్ని ఉపయోగిస్తుంటే పరికరంలో గ‌రిష్ఠంగా 24 గంటల వరకు ఆలస్యం కావచ్చు.
 
-      గమనిక: ప్రస్తుతం, ఆటోమేటిక్ రీబూట్‌లు లాగిన్ స్క్రీన్ చూపబడుతున్నప్పుడు లేదా కియోస్క్ యాప్ సెషన్ పురోగమనంలో ఉన్నప్పుడు మాత్రమే ప్రారంభించబడతాయి. ఇది భవిష్యత్తులో మారుతుంది మరియు విధానం ఎప్పుడూ వర్తింపజేయబడుతుంది, ఏదైనా నిర్దిష్ట సెషన్ రకం పురోగమనంలో ఉందా లేదా అన్న దానిపై ఆధారపడి ఉండదు.
+      గమనిక: ప్రస్తుతం, ఆటోమేటిక్ రీబూట్‌లు లాగిన్ స్క్రీన్ చూపబడుతున్నప్పుడు లేదా కియోస్క్ యాప్‌ సెషన్ పురోగమనంలో ఉన్నప్పుడు మాత్రమే ప్రారంభించబడతాయి. ఇది భవిష్యత్తులో మారుతుంది మరియు విధానం ఎల్లప్పుడూ వర్తింపజేయబడుతుంది. ఏదైనా నిర్దిష్ట సెషన్ రకం పురోగమనంలో ఉందా లేదా అన్న దానిపై ఆధాపర పడి ఉండదు.
 
       విధానం విలువను సెకన్లలో పేర్కొనాలి. విలువలు కనీసం 3600 (ఒక గంట)గా పరిమితి చేయబడ్డాయి.</translation>
 <translation id="4203879074082863035">వైట్‌లిస్ట్‌లో ఉన్న ప్రింటర్‌లు మాత్రమే వినియోగదారులకు చూపబడతాయి</translation>
@@ -1580,13 +1579,13 @@
 <translation id="423797045246308574">కీ జ‌న‌రేష‌న్‌ను ఉపయోగించడానికి అనుమతించబడని సైట్‌లను పేర్కొనే url నమూనాల జాబితాను సెట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఒకవేళ url నమూనా 'KeygenAllowedForUrls'లో ఉంటే, ఈ విధానం ఈ మినహాయింపులను అధిగ‌మిస్తుంది.
 
           ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, అన్ని సైట్‌ల కోసం 'DefaultKeygenSetting' విధానం సెట్ చేసి ఉంటే దాని నుండి లేదా వినియోగదారు వ్యక్తిగత కాన్ఫిగరేషన్ నుండి సార్వజనీన డిఫాల్ట్ విలువ ఉపయోగించబడుతుంది.</translation>
-<translation id="4238997902172035160">ప్రొఫైల్‌ల రోమింగ్ కాపీని నిల్వ చేసేందుకు <ph name="PRODUCT_NAME" /> ఉపయోగించే డైరెక్టరీని కాన్ఫిగర్ చేస్తుంది.
+<translation id="4238997902172035160">ప్రొఫైల్‌ల యొక్క రోమింగ్ కాపీని నిల్వ చేసేందుకు <ph name="PRODUCT_NAME" /> ఉపయోగించే డైరెక్టరీని కాన్ఫిగర్ చేస్తుంది.
 
-మీరు ఈ విధానాన్ని సెట్ చేసినట్లయితే, <ph name="ROAMING_PROFILE_SUPPORT_ENABLED_POLICY_NAME" /> విధానం ప్రారంభించబడి ఉన్నప్పుడు ప్రొఫైల్‌ల రోమింగ్ కాపీని నిల్వ చేసేందుకు <ph name="PRODUCT_NAME" /> అందించబడిన డైరెక్టరీని  ఉపయోగిస్తుంది. <ph name="ROAMING_PROFILE_SUPPORT_ENABLED_POLICY_NAME" /> విధానం నిలిపివేయబడినా లేదా సెట్ చేయకపోయినా, ఈ విధానంలో నిల్వ చేయబడిన విలువ ఉపయోగించబడదు.
+మీరు ఈ విధానాన్ని సెట్ చేసినట్లయితే, <ph name="ROAMING_PROFILE_SUPPORT_ENABLED_POLICY_NAME" /> విధానం ప్రారంభించబడి ఉన్నప్పుడు ప్రొఫైల్‌ల యొక్క రోమింగ్ కాపీని నిల్వ చేసేందుకు <ph name="PRODUCT_NAME" /> అందించబడిన డైరెక్టరీని  ఉపయోగిస్తుంది. <ph name="ROAMING_PROFILE_SUPPORT_ENABLED_POLICY_NAME" /> విధానం నిలిపివేయబడినా లేదా సెట్ చేయకపోయినా, ఈ విధానంలో నిల్వ చేయబడిన విలువ ఉపయోగించబడదు.
 
-ఉపయోగించదగిన వేరియబుల్‌ల జాబితా కోసం https://www.chromium.org/administrators/policy-list-3/user-data-directory-variables లింక్‌ను చూడండి.
+ఉపయోగించదగిన చలరాశుల జాబితా కోసం https://www.chromium.org/administrators/policy-list-3/user-data-directory-variables లింక్‌ను చూడండి.
 
-ఈ విధానాన్ని సెట్ చేయకపోతే, డిఫాల్ట్ రోమింగ్ ప్రొఫైల్ పాత్ ఉపయోగించబడుతుంది.</translation>
+ఈ విధానం సెట్ చేయకపోతే, డిఫాల్ట్ రోమింగ్ ప్రొఫైల్ పాత్‌ ఉపయోగించబడుతుంది.</translation>
 <translation id="4239720644496144453">Android యాప్‌ల‌ కోసం కాష్ ఉపయోగించబడదు. అనేక మంది వినియోగదారులు ఒకే Android యాప్‌ను ఇన్‌స్టాల్ చేస్తే, ప్రతి వినియోగదారు కోసం అది కొత్తగా డౌన్‌లోడ్ చేయబడుతుంది.</translation>
 <translation id="4243336580717651045"><ph name="PRODUCT_NAME" />లో URL కీ ఉన్న అజ్ఞాతీకరించిన డేటా సేకరణను ప్రారంభించి, ఈ సెట్టింగ్‌ను మార్చనీయకుండా వినియోగదారులను నిరోధిస్తుంది.
 
@@ -1611,14 +1610,14 @@
 
           'DefaultSearchProviderEnabled' విధానం ప్రారంభించబడినప్పుడు మాత్రమే ఈ విధానం గౌరవించబడుతుంది.</translation>
 <translation id="4285674129118156176">ARCని ఉపయోగించడానికి అనుబంధిత వినియోగదారులను అనుమతించండి</translation>
-<translation id="4298509794364745131"><ph name="PRODUCT_OS_NAME" /> లాక్ స్క్రీన్‌పై నోట్ టేకింగ్ యాప్‌‌‌గా ఆరంభించగలిగే యాప్‌ల జాబితాను పేర్కొంటుంది.
+<translation id="4298509794364745131"><ph name="PRODUCT_OS_NAME" /> లాక్ స్క్రీన్‌పై విషయ సేకరణ యాప్‌‌‌గా ఆరంభించగలిగే యాప్‌ల జాబితాను పేర్కొంటుంది.
 
-      ప్రాధాన్య నోట్ టేకింగ్ యాప్‌‌ లాక్ స్క్రీన్‌పై ఆరంభించబడితే, లాక్ స్క్రీన్‌ ప్రాధాన్య నోట్ టేకింగ్ యాప్‌‌‌ను ప్రారంభించడం కోసం UI ఎలిమెంట్‌ను కలిగి ఉంటుంది. 
-      ప్రారంభించినప్పుడు, యాప్, లాక్ స్క్రీన్ పై భాగంలో యాప్ విండోను సృష్టించగలదు. లాక్ స్క్రీన్ స‌ంద‌ర్భంలో డేటా అంశాలను (గమనికలు) సృష్టిస్తుంది. సెషన్ అన్‌లాక్ అయినప్పుడు యాప్, సృష్టించిన గమనికలను ప్రాథమిక వినియోగదారు సెషన్‌కు దిగుమతి చేయగలదు. ప్రస్తుతం, లాక్ స్క్రీన్‌పై Chrome నోట్ టేకింగ్ యాప్‌‌‌లు మాత్రమే మద్దతు కలిగి ఉన్నాయి.
+      లాక్ స్క్రీన్‌పై ప్రాధాన్య విషయ సేకరణ యాప్‌ను ప్రారంభిస్తే, ఆ ప్రాధాన్య విషయ సేకరణ యాప్‌‌‌ను ప్రారంభించడం కోసం ఒక UI ఎలిమెంట్ లాక్ స్క్రీన్‌లో ఉంటుంది. 
+      ప్రారంభించినప్పుడు, యాప్, లాక్ స్క్రీన్ పై భాగంలో ఒక యాప్ విండోను సృష్టించగలదు, లాక్ స్క్రీన్ సందర్బంలో డేటా అంశాలను (గమనికలు) సృష్టించగలదు. సెషన్ అన్‌లాక్ అయినప్పుడు, యాప్, సృష్టించిన గమనికలను ప్రాథమిక వినియోగదారు సెషన్‌కు దిగుమతి చేయగలదు. ప్రస్తుతం, లాక్ స్క్రీన్‌పై Chrome విషయ సేకరణ యాప్‌‌‌లకు మాత్రమే మద్దతు ఉంది.
 
-      విధానాన్ని సెట్ చేస్తే, విధాన జాబితా విలువలో యాప్ ఎక్స్‌టెన్ష‌న్‌ ID ఉంటే కాబ‌ట్టి లాక్ స్క్రీన్‌పై యాప్‌ను ఆరంభించడానికి వినియోగదారు అనుమతించబడతారు.
-      పర్యవసానంగా, ఈ విధానాన్ని ఖాళీ జాబితాకు సెట్ చేస్తే లాక్ స్క్రీన్‌పై నోట్ టేకింగ్ పూర్తిగా నిలిచిపోతుంది.
-      విధానం, యాప్ IDని కలిగి ఉండడం అనేది లాక్ స్క్రీన్‌పై నోట్ టేకింగ్ యాప్‌‌‌గా వినియోగదారు యాప్‌ను ఆరంభించగలరని అర్థం కాదని గుర్తుంచుకోండి - ఉదాహరణకు, Chrome 61లో, అందుబాటులో ఉన్న యాప్‌లు అదనంగా ప్లాట్‌ఫారమ్ ద్వారా నియంత్రించబడతాయి.
+      విధానాన్ని సెట్ చేస్తే, విధాన జాబితా విలువలో యాప్ ఎక్స్‌టెన్షన్ ID ఉంటే కనుక లాక్ స్క్రీన్‌పై యాప్‌ను ఆరంభించడానికి వినియోగదారు అనుమతించబడతారు.
+      పర్యవసానంగా, ఈ విధానాన్ని ఖాళీ జాబితాకు సెట్ చేస్తే లాక్ స్క్రీన్‌పై విషయ సేకరణ పూర్తిగా నిలిచిపోతుంది.
+      విధానంలో యాప్ ID ఉండటం అంటే, లాక్ స్క్రీన్‌పై విషయ సేకరణ యాప్‌‌‌గా వినియోగదారు యాప్‌ను అరంభించగలరని అర్థం కాదని గుర్తుంచుకోండి - ఉదాహరణకు, Chrome 61లో, అందుబాటులో ఉన్న యాప్‌లు అదనంగా ప్లాట్‌ఫామ్ ద్వారా నియంత్రించబడతాయి.
 
       విధానాన్ని సెట్ చేయకపోతే, విధానం ద్వారా విధించిన లాక్ స్క్రీన్‌పై వినియోగదారు ఆరంభించగలిగే యాప్‌ల సెట్‌పై నియంత్రణలు ఉండవు.</translation>
 <translation id="4309640770189628899">TLSలో DHE సైఫర్ సూట్‌లు ప్రారంభించాలో లేదో నిర్ణయిస్తుంది</translation>
@@ -1665,7 +1664,7 @@
       ఈ విధానం కాన్ఫిగర్ చేయబడితే, అప్పుడు వినియోగదారు దానిని మార్చలేరు, అంతే కాకుండా యాప్‌ల షార్ట్‌కట్ ఎప్పుడూ చూపబడుతుంది లేదా ఎప్పటికీ చూపబడదు.</translation>
 <translation id="4432762137771104529">సురక్షిత బ్రౌజింగ్ పొడిగింపు నివేదనను ప్రారంభించండి</translation>
 <translation id="443454694385851356">లెగసీ (అసురక్షితం)</translation>
-<translation id="443665821428652897">బ్రౌజర్‌ను షట్‌డౌన్ చేసినప్పుడు సైట్ డేటాను క్లియర్ చేస్తుంది (ముగిసింది)</translation>
+<translation id="443665821428652897">బ్రౌజర్ షట్‌డౌన్ చేసినప్పుడు సైట్ డేటాను క్లియర్ చేస్తుంది (విస్మరించబడింది)</translation>
 <translation id="4439132805807595336">PluginVmని అమలు చేయడానికి ఈ పరికరాన్ని సిద్ధం చేస్తుంది.
 
       ఒకవేళ ఈ విధానాన్ని తప్పుకు సెట్ చేసినా చేయకున్నా,<ph name="PLUGIN_VM_NAME" /> ఈ పరికరంలో ప్రారంభించబడదు. ఒకవేళ ఒప్పుకు సెట్ చేస్తే, <ph name="PLUGIN_VM_NAME" /> ఈ పరికరంలో ప్రారంభించబడి ఇతర సెట్టింగ్‌లు అనుమతి ఇచ్చినంత సేపు నడుస్తుంది. <ph name="PLUGIN_VM_ALLOWED_POLICY_NAME" /> ఒప్పుకు సెట్ చేసి, <ph name="PLUGIN_VM_LICENSE_KEY_POLICY_NAME" /> మరియు <ph name="PLUGIN_VM_IMAGE_POLICY_NAME" />లను <ph name="PLUGIN_VM_NAME" />కి అనుకూలంగా సెట్ చేసినప్పుడు మాత్రమే అమలు అవుతుంది.</translation>
@@ -1685,23 +1684,23 @@
 <translation id="4474167089968829729">పాస్‌వర్డ్ మేనేజ‌ర్‌లో పాస్‌వర్డ్‌లను సేవ్ చేయడం ప్రారంభించండి</translation>
 <translation id="4476769083125004742">ఈ విధానాన్ని <ph name="BLOCK_GEOLOCATION_SETTING" />కి సెట్ చేస్తే, Android యాప్‌లు స్థాన సమాచారాన్ని యాక్సెస్ చేయలేవు. మీరు ఈ విధానాన్ని మరే ఇతర విలువకు సెట్ చేసినా లేదా దేనికీ సెట్ చేయకపోయినా, Android యాప్ స్థాన సమాచారాన్ని యాక్సెస్ చేయాలనుకున్నప్పుడు వినియోగదారు సమ్మతిని అడగడం జరుగుతుంది.</translation>
 <translation id="4480694116501920047">నిర్బంధ సురక్షిత శోధన</translation>
-<translation id="4482640907922304445"><ph name="PRODUCT_NAME" /> టూల్‌బార్‌లో హోమ్ బటన్‌ను చూపిస్తుంది. మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, హోమ్ బటన్ ఎల్లప్పుడూ చూపబడుతుంది. మీరు ఈ సెట్టింగ్‌ను నిలిపివేస్తే, హోమ్ బటన్ ఎప్పటికీ చూపించబడదు. మీరు ఈ సెట్టింగ్‌ను ప్రారంభించినా లేదా నిలిపివేసినా, వినియోగదారులు <ph name="PRODUCT_NAME" />లో ఈ సెట్టింగ్‌ను మార్చలేరు లేదా అధిగ‌మించ‌లేరు. ఈ విధానాన్ని సెట్ చేయకుండా వదిలి పెట్టడం వలన హోమ్ బటన్‌ను చూపించాలో లేదో అనే దాన్ని ఎంచుకోవడానికి వినియోగదారు అనుమతించబడతారు.</translation>
+<translation id="4482640907922304445"><ph name="PRODUCT_NAME" /> టూల్‌బార్‌లో హోమ్ బటన్‌ను చూపిస్తుంది. మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, హోమ్ బటన్ ఎల్లప్పుడూ చూపబడుతుంది. మీరు ఈ సెట్టింగ్‌ను ఆపివేస్తే, హోమ్ బటన్ ఎప్పటికీ చూపించబడదు. మీరు ఈ సెట్టింగ్‌ను ప్రారంభించినా లేదా ఆపివేసినా, వినియోగదారులు <ph name="PRODUCT_NAME" />లో ఈ సెట్టింగ్‌ను మార్చలేరు లేదా అధిగ‌మించ‌లేరు. ఈ విధానాన్ని సెట్ చేయకుండా వదిలి పెట్టడం వలన హోమ్ బటన్‌ను చూపించాలో లేదో అనే దాన్ని ఎంచుకోవడానికి వినియోగదారు అనుమతించబడతారు.</translation>
 <translation id="4483649828988077221">ఆటో అప్‌డేట్‌ను నిలిపివేయండి</translation>
 <translation id="4485425108474077672">కొత్త ట్యాబ్ పేజీ URLను కాన్ఫిగర్ చేయండి</translation>
 <translation id="4492287494009043413">స్క్రీన్‌షాట్‌లను తీయడాన్ని నిలిపివేస్తుంది</translation>
 <translation id="449423975179525290"><ph name="PLUGIN_VM_NAME" /> సంబంధిత విధానాలను కాన్ఫిగర్ చేయండి.</translation>
 <translation id="450537894712826981">డిస్క్‌లో కాష్ చేసిన మీడియా ఫైల్‌లను నిల్వ చేయడానికి <ph name="PRODUCT_NAME" /> ఉపయోగించే కాష్ పరిమాణాన్ని కాన్ఫిగర్ చేస్తుంది.
 
-      మీరు ఈ విధానాన్ని సెట్ చేస్తే, <ph name="PRODUCT_NAME" /> వినియోగదారు '--media-cache-size' ఫ్లాగ్‌ను పేర్కొన్నారో లేదో అనే దానితో సంబంధం లేకుండా అందించిన కాష్ పరిమాణాన్ని ఉపయోగిస్తుంది. ఈ విధానంలో పేర్కొనబడిన విలువ ఖచ్చితమైన సరిహద్దు కాదు, కానీ కాషింగ్ సిస్టమ్‌కు ఒక సూచన, కొన్ని మెగాబైట్‌ల దిగువ ఉన్న ఏ విలువ అయినా చాలా చిన్నదిగా పరిగణించబడుతుంది మరియు స్థిరమైన కనిష్టానికి పూరించబడుతుంది.
+      మీరు ఈ విధానాన్ని సెట్ చేస్తే, <ph name="PRODUCT_NAME" /> వినియోగదారు '--media-cache-size' ఫ్లాగ్‌ను పేర్కొన్నారో లేదో అనే దానితో సంబంధం లేకుండా అందించిన కాష్ పరిమాణాన్ని ఉపయోగిస్తుంది. ఈ విధానంలో పేర్కొనబడిన విలువ ఖచ్చితమైన సరిహద్దు కాదు. కానీ కాషింగ్ సిస్టమ్‌కు ఒక సూచన. కొన్ని మెగాబైట్‌ల దిగువున ఉన్న ఏ విలువ అయినా చాలా చిన్నదిగా పరిగణించబడుతుంది మరియు స్థిరమైన క‌నిష్ఠానికి పూరించబడుతుంది.
 
-      ఈ విధానం యొక్క విలువ 0 అయితే, డిఫాల్ట్ కాష్ పరిమాణం ఉపయోగించబడుతుంది కానీ వినియోగదారు దీనిని మార్చలేరు.
+      ఈ విధానం యొక్క విలువ 0 అయితే, డిఫాల్ట్ కాష్ పరిమాణం ఉపయోగించబడుతుంది కానీ వినియోగదారు దీన్ని మార్చలేరు.
 
-      ఈ విధానాన్ని సెట్ చేయకపోతే డిఫాల్ట్ పరిమాణం ఉపయోగించబడుతుంది మరియు వినియోగదారు దీనిని --media-cache-size ఫ్లాగ్‌తో భర్తీ చేయగలుగుతారు.</translation>
+      ఈ విధానాన్ని సెట్ చేయకపోతే డిఫాల్ట్ పరిమాణం ఉపయోగించబడుతుంది మరియు వినియోగదారు దీన్ని --media-cache-size ఫ్లాగ్‌తో అధిగ‌మించ‌గ‌లుగుతారు.</translation>
 <translation id="4508686775017063528">ఈ విధానాన్ని ఒప్పు అని సెట్ చేసినా లేదా ఏదీ సెట్ చేయకపోయినా, <ph name="PRODUCT_NAME" /> ప్రారంభించబడుతుంది, యాప్ మెనూ, పేజీ సందర్భ మెనూలు, Cast అనుకూల వెబ్‌సైట్‌లలోని మీడియా నియంత్రణలు మరియు (చూపబడుతుంటే) Cast సాధనాల బార్‌ చిహ్నం నుండి వినియోగదారులు దీనిని ప్రారంభించగలుగుతారు.
 
           ఈ విధానాన్ని తప్పు అని సెట్ చేస్తే, <ph name="PRODUCT_NAME" /> నిలిపివేయబడుతుంది.</translation>
 <translation id="4515404363392014383">విశ్వసనీయ మూలాధారాల కోసం సురక్షిత బ్రౌజింగ్‌ను ప్రారంభించండి</translation>
-<translation id="4518251772179446575">వినియోగదారుల యొక్క స్థానాన్ని సైట్ ట్రాక్ చెయ్యాలనుకున్నప్పుడు అడుగు</translation>
+<translation id="4518251772179446575">సైట్ వినియోగదారుల భౌతిక స్థానాన్ని ట్రాక్ చేయాలనుకున్నప్పుడు అడగండి</translation>
 <translation id="4519046672992331730"><ph name="PRODUCT_NAME" /> ఓమ్నిబాక్స్‌లో శోధన సూచనలను ప్రారంభిస్తుంది. ఈ సెట్టింగ్‌ను మార్చకుండా వినియోగదారును నిరోధిస్తుంది.
 
       మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, శోధన సూచనలు ఉపయోగించబడతాయి.
@@ -1717,9 +1716,9 @@
 <translation id="4543502256674577024">పరికర అప్‌డేట్ సెట్టింగ్‌లు</translation>
 <translation id="4544079461524242527"><ph name="PRODUCT_NAME" /> కోసం ఎక్స్‌టెన్ష‌న్‌ నిర్వహణ సెట్టింగ్‌ను కాన్ఫిగర్ చేస్తుంది.
 
-          ఈ విధానం ఇప్పటికే ఉనికిలో ఉన్న ఏవైనా ఎక్స్‌టెన్ష‌న్‌ సంబంధిత విధానాల ద్వారా నియంత్రించబడిన సెట్టింగ్‌లతో సహా బహుళ సెట్టింగ్‌లను నియంత్రిస్తుంది. ఈ విధానంతో పాటు మరేవ‌యినా సాంప్ర‌దాయిక‌ విధానాలు సెట్ చేసి ఉంటే ఇదే పరిగణనలోకి తీసుకోబడుతుంది.
+          ఈ విధానం ఇప్పటికే ఉనికిలో ఉన్న ఏవైనా ఎక్స్‌టెన్ష‌న్‌ సంబంధిత విధానాల ద్వారా నియంత్రించబడిన సెట్టింగ్‌లతో సహా బహుళ సెట్టింగ్‌లను నియంత్రిస్తుంది. ఈ విధానంతో పాటు మరేవైనా సాంప్ర‌దాయిక‌ విధానాలు సెట్ చేసి ఉంటే ఇదే పరిగణనలోకి తీసుకోబడుతుంది.
 
-          ఈ విధానం దీని కాన్ఫిగరేషన్‌కు ఎక్స్‌టెన్ష‌న్‌ IDని లేదా అప్‌డేట్ URLను అనుబంధిస్తుంది. ఎక్స్‌టెన్ష‌న్‌ IDతో, కాన్ఫిగరేషన్ పేర్కొన్న ఎక్స్‌టెన్ష‌న్‌కు మాత్రమే వర్తింపజేయబడుతుంది. ప్రత్యేక ID <ph name="DEFAULT_SCOPE" /> కోసం డిఫాల్ట్ కాన్ఫిగరేషన్‌ను సెట్ చేయవచ్చు. ఇది ఈ విధానంలో అనుకూల కాన్ఫిగరేషన్ సెట్ చేయని అన్ని ఎక్స్‌టెన్ష‌న్‌లకు వర్తిస్తుంది. అప్‌డేట్ URLతో, <ph name="LINK_TO_EXTENSION_DOC1" />లో వివరించిన విధంగా ఈ ఎక్స్‌టెన్ష‌న్‌ మానిఫెస్ట్‌లో పేర్కొన్న సరిగ్గా అదే విధమైన అప్‌డేట్ URL గల అన్ని ఎక్స్‌టెన్ష‌న్‌లకు కాన్ఫిగరేషన్ వర్తింపజేయబడుతుంది.
+          ఈ విధానం దీని కాన్ఫిగరేషన్‌కు ఎక్స్‌టెన్ష‌న్‌ IDని లేదా అప్‌డేట్ URLను అనుబంధిస్తుంది. ఎక్స్‌టెన్ష‌న్‌ IDతో, కాన్ఫిగరేషన్ పేర్కొన్న ఎక్స్‌టెన్ష‌న్‌కు మాత్రమే వర్తింపజేయబడుతుంది. ప్రత్యేక ID <ph name="DEFAULT_SCOPE" /> కోసం డిఫాల్ట్ కాన్ఫిగరేషన్‌ను సెట్ చేయవచ్చు. ఇది ఈ విధానంలో అనుకూల కాన్ఫిగరేషన్ సెట్ చేయని అన్ని ఎక్స్‌టెన్ష‌న్‌లకు వర్తిస్తుంది. అప్‌డేట్ URLతో, <ph name="LINK_TO_EXTENSION_DOC1" />లో వివరించిన విధంగా ఈ ఎక్స్‌టెన్ష‌న్‌ మానిఫెస్ట్‌లో పేర్కొన్న సరిగ్గా అదేవిధమైన అప్‌డేట్ URL గల అన్ని ఎక్స్‌టెన్ష‌న్‌లకు కాన్ఫిగరేషన్ వర్తింపజేయబడుతుంది.
 
           ఈ విధానంలో సెట్ చేయ‌గ‌లిగిన‌ సెట్టింగ్‌లు మరియు నిర్మాణం యొక్క పూర్తి వివరణ కోసం దయచేసి https://www.chromium.org/administrators/policy-list-3/extension-settings-fullను సందర్శించండి
           </translation>
@@ -1774,7 +1773,7 @@
       ఈ విధానం నిలిపివేయబడితే లేదా సెట్ చేయకపోతే, ఏకకాలంలో నావిగేట్ చేయడం కోసం, కొత్త విండో/ట్యాబ్‌ను తెరవడం కోసం సైట్‌లు అనుమతించబడవు.</translation>
 <translation id="4680961954980851756">స్వీయపూర్తిని ప్రారంభించు</translation>
 <translation id="4703402283970867140">స్క్రీన్ పూర్తిగా మసకబారేంత వరకు సమయాన్ని పెంచేందుకు స్మార్ట్ కాంతివిహీనత మోడల్‌ను ప్రారంభించవచ్చు</translation>
-<translation id="4722122254122249791">నిర్దేశిత‌ మూలాల కోసం సైట్‌ను వేరు చేయడం ప్రారంభించండి</translation>
+<translation id="4722122254122249791">పేర్కొన్న మూలాలకు సైట్ ఐసోలేషన్ ప్రారంభించండి</translation>
 <translation id="4722399051042571387">'తప్పు'గా సెట్ చేస్తే, వినియోగదారులు బలహీనమైన మరియు సులభంగా ఊహించగల PINలను సెట్ చేయలేరు.
 
           బలహీనమైన PINలకు ఇవి కొన్ని ఉదాహరణలు: మొత్తంగా ఒకే అంకెను కలిగిన PINలు (1111), 1తో పెరిగే క్రమంలో అంకెలు గల PINలు (1234), 1తో తగ్గే క్రమంలో అంకెలు గల PINలు (4321) మరియు చాలా సాధారణంగా ఉపయోగించే PINలు.
@@ -1794,7 +1793,7 @@
       ఒకవేళ ఈ సెట్టింగ్‌ని నిలిపివేస్తే, ఆటోఫిల్‌ ఇంకెప్పుడూ వివరాలను సూచించడం లేదా క్రెడిట్ కార్డ్ సమాచారాన్ని పూరించడం గానీ చేయదు, ఇంకా వెబ్‌ని బ్రౌజ్ చేసే సమయంలో వినియోగదారు సమర్పించే అదనపు క్రెడిట్ కార్డ్ సమాచారాన్ని కూడా సేవ్ చేయదు.
 
       ఒకవేళ ఈ సెట్టింగ్‌ని ప్రారంభించినట్లయితే లేదా విలువను సెట్ చేయకుంటే, UIలో క్రెడిట్ కార్డ్‌ల ఆటోఫిల్‌ ఫీచర్‌ని వినియోగదారు నియంత్రించగలుగుతారు.</translation>
-<translation id="4791031774429044540">పెద్ద కర్సర్ యాక్సెస్‌ సౌల‌భ్య‌ ఫీచ‌ర్‌ను ప్రారంభించండి.
+<translation id="4791031774429044540">పెద్ద కర్సర్ యాక్సెస్‌ ఫీచ‌ర్‌ను ప్రారంభించండి.
 
           ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, పెద్ద కర్సర్ ఎల్లప్పుడూ ప్రారంభించబడుతుంది.
 
@@ -1840,22 +1839,22 @@
 <translation id="4899708173828500852">సురక్షిత బ్రౌజింగ్‌ని ప్రారంభించు</translation>
 <translation id="4899802251198446659"><ph name="PRODUCT_NAME" />లో వీడియోలను ఆటోమేటిక్‌గా (వినియోగదారు సమ్మతి లేకుండా) ఆడియో కంటెంట్‌తో పాటు ప్లే చేయాలో లేదో నియంత్రించడానికి మిమ్మల్ని అనుమతిస్తుంది.
 
-      విధానాన్ని ఒప్పు అని సెట్ చేసినట్లయితే, మీడియాను స్వీయ ప్లే చేయడానికి <ph name="PRODUCT_NAME" /> అనుమతించబడుతుంది.
-      విధానాన్ని తప్పు అని సెట్ చేసినట్లయితే, మీడియాను స్వీయ ప్లే చేయడానికి <ph name="PRODUCT_NAME" /> అనుమతించబడదు. నిర్దిష్ట URL నమూనాల కోసం దీనిని భర్తీ చేయడానికి AutoplayWhitelist విధానాన్ని ఉపయోగించవచ్చు.
-      డిఫాల్ట్‌గా, మీడియాను స్వీయ ప్లే చేయడానికి <ph name="PRODUCT_NAME" /> అనుమతించబడదు. నిర్దిష్ట URL నమూనాల విషయంలో దీనిని భర్తీ చేయడానికి AutoplayWhitelist విధానాన్ని ఉపయోగించవచ్చు.
+      విధానాన్ని ఒప్పు అని సెట్ చేసినట్లయితే, మీడియాను ఆటోప్లే చేయడానికి <ph name="PRODUCT_NAME" /> అనుమతించబడుతుంది.
+      విధానాన్ని తప్పు అని సెట్ చేసినట్లయితే, మీడియాను ఆటోప్లే చేయడానికి <ph name="PRODUCT_NAME" /> అనుమతించబడదు. నిర్దిష్ట URL నమూనాల కోసం దీనిని అధిగ‌మించ‌డానికి AutoplayWhitelist విధానాన్ని ఉపయోగించవచ్చు.
+      డిఫాల్ట్‌గా, మీడియాను ఆటోప్లే చేయడానికి <ph name="PRODUCT_NAME" /> అనుమతించబడదు. నిర్దిష్ట URL నమూనాల కోసం దీనిని అధిగ‌మించ‌డానికి AutoplayWhitelist విధానాన్ని ఉపయోగించవచ్చు.
 
-      <ph name="PRODUCT_NAME" /> అమలవుతున్నప్పుడు ఈ విధానం మారినట్లయితే, కొత్తగా తెరిచిన ట్యాబ్‌లకు మాత్రమే ఇది వర్తిస్తుందని గమనించండి. కాబట్టి, కొన్ని ట్యాబ్‌లు ఇప్పటికీ మునుపటి విధంగానే ప్రవర్తించవచ్చు.
+      గమనించండి, <ph name="PRODUCT_NAME" /> అమలవుతున్నప్పుడు ఈ విధానం మారినట్లయితే, కొత్తగా తెరిచిన ట్యాబ్‌లకు మాత్రమే ఇది వర్తిస్తుంది. కాబట్టి, కొన్ని ట్యాబ్‌లు ఇప్పటికీ మునుపటి విధంగానే ప్రవర్తించవచ్చు.
       </translation>
 <translation id="4906194810004762807">పరికర విధానం కోసం రిఫ్రెష్ రేట్</translation>
 <translation id="4917385247580444890">బలమైన</translation>
-<translation id="4923806312383904642">ప్రతికూల విధానాలను భర్తీ చేయడానికి WebDriverని అనుమతించండి</translation>
+<translation id="4923806312383904642">ప్రతికూల విధానాలను అధిగ‌మించ‌డానికి WebDriverను అనుమతించండి</translation>
 <translation id="494613465159630803">Cast రిసీవర్</translation>
 <translation id="494924690085329212">Androidని ప్రారంభిస్తే, వినియోగదారు సైన్ అవుట్ చేసినప్పుడు తప్పనిసరిగా రీబూట్ అయ్యేలా సెట్ చేయండి.</translation>
 <translation id="4962262530309732070">ఈ విధానాన్ని ఒప్పు అని సెట్ చేసినా లేదా కాన్ఫిగర్ చేయకపోయినా, వినియోగదారు మేనేజర్ నుండి కొత్త వ్యక్తిని జోడించడానికి <ph name="PRODUCT_NAME" /> అనుమతిస్తుంది.
 
       ఈ విధానం తప్పు అని సెట్ చేస్తే, వినియోగదారు మేనేజర్ నుండి కొత్త ప్రొఫైల్‌లను సృష్టించడానికి <ph name="PRODUCT_NAME" /> అనుమతించదు.</translation>
 <translation id="4970855112942626932">బ్రౌజర్ సైన్-ఇన్‌ని నిలిపివేయండి</translation>
-<translation id="4978405676361550165">"OffHours" విధానాన్ని సెట్ చేసినట్లయితే, పేర్కొనబడిన సమయ వ్యవధులలో పేర్కొనబడిన పరికర విధానాలు విస్మరించబడతాయి (ఈ విధానాల డిఫాల్ట్ సెట్టింగ్‌లు ఉపయోగించబడతాయి). "OffHours" ప్రారంభమైన లేదా ముగిసిన ప్రతిసారీ పరికర విధానాలను Chrome తిరిగి వర్తింపజేస్తుంది. "OffHours" సమయం ముగిసినప్పుడు మరియు పరికర విధాన సెట్టింగ్‌లను మార్చినప్పుడు (ఉదా., వినియోగదారు అనుమతి లేని ఖాతాతో సైన్ ఇన్ చేసినప్పుడు) వినియోగదారుకు తెలియజేయబడుతుంది, నిర్బంధంగా సైన్ అవుట్ చేయాల్సి వస్తుంది.</translation>
+<translation id="4978405676361550165">"OffHours" విధానాన్ని సెట్ చేసినట్లయితే, పేర్కొనబడిన సమయ వ్యవధులలో పేర్కొనబడిన పరికర విధానాలు విస్మరించబడతాయి (ఈ విధానాల యొక్క డిఫాల్ట్ సెట్టింగ్‌లు ఉపయోగించబడతాయి). "OffHours" ప్రారంభమైన లేదా ముగిసిన ప్ర‌తిసారి పరికర విధానాలను Chrome తిరిగి వర్తింపజేస్తుంది. "OffHours" సమయం ముగిసినప్పుడు మరియు పరికర విధాన సెట్టింగ్‌లు మార్చబడినప్పుడు (ఉదా., వినియోగదారు అనుమతి లేని ఖాతాతో సైన్ ఇన్ చేసినప్పుడు) వినియోగదారుకు తెలియజేయబడుతుంది మరియు నిర్బంధంగా సైన్ అవుట్ చేయాల్సి వస్తుంది.</translation>
 <translation id="4980635395568992380">డేటా రకం:</translation>
 <translation id="4983201894483989687">పాత ప్లగ్‌ఇన్‌లని అమలు చెయ్యడానికి అనుమతించు</translation>
 <translation id="4988291787868618635">ఇన్‌యాక్టివ్‌ ఆలస్యం ఏర్పడినప్పుడు తీసుకోవలసిన చర్య</translation>
@@ -1921,18 +1920,18 @@
       ఈ విధానాన్ని సెట్ చేయకుంటే, డిఫాల్ట్ సమయ వ్యవధి 3 నిమిషాలు ఉంటుంది. దీని కనీస సమయ వ్యవధి 30 సెకన్లు మరియు గరిష్ట సమయ వ్యవధి 24 గంటలు - ఈ పరిధిని విలువలు దాటితే నిర్బంధంగా ఈ పరిధిలోకి మార్చబడతాయి.</translation>
 <translation id="5163002264923337812">పాత వెబ్-ఆధారిత సైన్‌ఇన్‌ విధానాన్ని ప్రారంభించండి</translation>
 <translation id="5182055907976889880"><ph name="PRODUCT_OS_NAME" />లో Google డిస్క్‌ను కాన్ఫిగర్ చేయండి.</translation>
-<translation id="5183383917553127163">ఆమోదం లేని జాబితా నుండి ఏ ఎక్స్‌టెన్షన్‌లను మినహాయించవచ్చో పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది.
+<translation id="5183383917553127163">బ్లాక్‌లిస్ట్‌ నుండి ఏ ఎక్స్‌టెన్షన్‌లను మినహాయించవచ్చో పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది.
 
-          ఆమోదం లేని విలువ * అయితే, ఎక్స్‌టెన్షన్‌లన్నీ ఆమోదం లేని జాబితాలో చేర్చబడ్డాయి, వినియోగదారులు వైట్‌లిస్ట్‌లోని ఎక్స్‌టెన్షన్‌లను మాత్రమే ఇన్‌స్టాల్ చేయగలరు.
+          బ్లాక్‌లిస్ట్‌ విలువ * అయితే, అన్ని ఎక్స్‌టెన్ష‌న్‌లు బ్లాక్‌లిస్ట్‌లో చేర్చ‌బ‌డ్డాయ‌ని అర్థం. వినియోగదారులు వైట్‌లిస్ట్‌లోని ఎక్స్‌టెన్ష‌న్‌లను మాత్రమే ఇన్‌స్టాల్ చేయగలరు.
 
-          డిఫాల్ట్‌గా అన్ని ఎక్స్‌టెన్షన్‌లు వైట్‌లిస్ట్‌లో చేర్చబడ్డాయి, కానీ, విధానం ప్రకారం, ఎక్స్‌టెన్షన్‌లన్నీ ఆమోదం లేని జాబితాకు చెందినవి అయితే, ఆ విధానాన్ని భర్తీ చేయడానికి వైట్‌లిస్ట్‌ను ఉపయోగించవచ్చు.</translation>
+          డిఫాల్ట్‌గా అన్ని ఎక్స్‌టెన్ష‌న్‌లు వైట్‌లిస్ట్‌గా చేర్చబడ్డాయి. కానీ, అన్ని ఎక్స్‌టెన్ష‌న్‌లు విధానం ప్రకారం బ్లాక్‌లిస్ట్‌ అయితే, వైట్‌లిస్ట్‌ ఆ విధానాన్ని అధిగ‌మించ‌డానికి ఉపయోగించబడుతుంది.</translation>
 <translation id="519247340330463721">సురక్షిత బ్రౌజింగ్ సంబంధిత విధానాలను కాన్ఫిగర్ చేయండి.</translation>
-<translation id="5192837635164433517"><ph name="PRODUCT_NAME" />లో రుపొందించబడిన ప్రత్యామ్నాయ ఎర్ర‌ర్‌ పేజీల వినియోగాన్ని ప్రారంభిస్తుంది  ('పేజీ కనుగొనబడలేదు' వంటివి). వినియోగదారులు ఈ సెట్టింగ్‌ను మార్చకుండా నిరోధిస్తుంది. మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, ప్రత్యామ్నాయ ఎర్ర‌ర్‌ పేజీలు ఉపయోగించబడతాయి. మీరు ఈ సెట్టింగ్‌ను నిలిపివేస్తే, ప్రత్యామ్నాయ ఎర్ర‌ర్‌ పేజీలు ఉపయోగించబడవు. మీరు ప్రారంభించినా లేదా నిలిపివేసినా, వినియోగదారులు <ph name="PRODUCT_NAME" />లో ఈ సెట్టింగ్‌ను మార్చలేరు లేదా అధిగ‌మించ‌లేరు. ఈ విధానాన్ని సెట్ చేయకుండా వదిలివేస్తే, ఇది ప్రారంభించబడుతుంది. కానీ వినియోగదారు దీనిని మార్చగలరు.</translation>
+<translation id="5192837635164433517"><ph name="PRODUCT_NAME" />లో రూపొందించ‌బ‌డిన‌ ప్రత్యామ్నాయ ఎర్ర‌ర్‌ పేజీల వినియోగాన్ని ప్రారంభిస్తుంది  ('పేజీ కనుగొనబడలేదు' వంటివి). వినియోగదారులు ఈ సెట్టింగ్‌ను మార్చకుండా నిరోధిస్తుంది. మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, ప్రత్యామ్నాయ ఎర్ర‌ర్‌ పేజీలు ఉపయోగించబడతాయి. మీరు ఈ సెట్టింగ్‌ను ఆపివేస్తే, ప్రత్యామ్నాయ ఎర్ర‌ర్‌ పేజీలు ఉపయోగించబడవు. మీరు ప్రారంభించినా లేదా ఆపివేసినా, వినియోగదారులు <ph name="PRODUCT_NAME" />లో ఈ సెట్టింగ్‌ను మార్చలేరు లేదా అధిగ‌మించ‌లేరు. ఈ విధానాన్ని సెట్ చేయకుండా వదిలివేస్తే, ఇది ప్రారంభించబడుతుంది కాని వినియోగదారు దీనిని మార్చగలరు.</translation>
 <translation id="5196805177499964601">డెవలపర్ మోడ్‌ను బ్లాక్ చేయండి.
 
-      ఈ విధానాన్ని ఒప్పునకు సెట్ చేసి ఉంటే, <ph name="PRODUCT_OS_NAME" /> డెవలపర్ మోడ్‌లోకి బూటింగ్ చేయబడకుండా పరికరాన్ని నిరోధిస్తుంది. సిస్టమ్ బూట్ చేయడానికి అనుమతించదు. డెవలపర్ స్విచ్ ఆన్ చేయబడినప్పుడు స్క్రీన్‌పై ఎర్ర‌ర్‌ డైలాగ్‌ను చూపుతుంది.
+      ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేసి ఉంటే, <ph name="PRODUCT_OS_NAME" /> డెవలపర్ మోడ్‌లోకి బూటింగ్ చేయబడకుండా పరికరాన్ని నిరోధిస్తుంది. సిస్టమ్ బూట్ చేయడానికి అనుమతించదు. డెవలపర్ స్విచ్ ఆన్ చేయబడినప్పుడు స్క్రీన్‌పై ఎర్ర‌ర్‌ డైలాగ్‌ను చూపుతుంది.
 
-      ఈ విధానాన్ని సెట్ చేయకపోతే లేదా తప్పునకు సెట్ చేసి ఉంటే, పరికరంలో డెవలపర్ మోడ్ అలాగే అందుబాటులో ఉంటుంది.</translation>
+      ఈ విధానాన్ని సెట్ చేయకపోతే లేదా తప్పున‌కు సెట్ చేసి ఉంటే, పరికరంలో డెవలపర్ మోడ్ అలాగే అందుబాటులో ఉంటుంది.</translation>
 <translation id="520403427390290017">ట్యాబ్ లైఫ్‌సైకిల్‌ల ఫీచర్ ద్వారా CPU మెమరీని అలాగే దానితో పాటుగా ఎక్కువ సేపటి నుంచి రన్ అవుతూ, నిరుపయోగంగా ఉన్న ట్యాబ్‌లలో దాగి ఉన్న మెమోరీని, విడుదల చేయడానికి ట్యాబ్‌లను ముందుగా కుదింపు చేసి, అక్కడికక్కడే స్తంభింపజేస్తుంది ఆపై వాటిని తొలగిస్తుంది.
 
       ఒకవేళ ఈ విధానాన్ని తప్పుకి సెట్ చేసినట్లయితే ట్యాబ్ లైఫ్‌సైకిల్‌ల ఫీచర్ నిలిపివేయబడుతుంది, అలాంటప్పుడు ట్యాబ్‌లన్నీ మాములుగానే అమలు అవుతూ ఉంటాయి. 
@@ -1959,7 +1958,7 @@
       ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, 0 మిల్లీసెకన్‌లు సమయపరిమితిగా ఉపయోగించబడుతుంది.
 
       ఈ విధానం మిల్లీసెకన్‌లలో పేర్కొనబడుతుంది.</translation>
-<translation id="523505283826916779">ప్రాప్యత సెట్టింగ్‌లు</translation>
+<translation id="523505283826916779">యాక్సెస్‌ సెట్టింగ్‌లు</translation>
 <translation id="5236882091572996759">ఈ విధానాన్ని ఒప్పునకు సెట్ చేసినప్పుడు లేదా సెట్ చేయకుండా వదిలేసినప్పుడు, ఆడియో ప్లే అవుతుంటే వినియోగదారు ఇన్‌యాక్టివ్‌గా ఉన్నట్లు పరిగణించబడరు. ఇది ఇన్‌యాక్టివ్‌ సమయ ముగింపు గడువు ఏర్పడకుండా మరియు ఇన్‌యాక్టివ్‌ చర్య తీసుకోబడకుండా నిరోధిస్తుంది. అయితే, ఆడియో కార్య‌క‌లాపంతో సంబంధం లేకుండా కాన్ఫిగర్ చేసిన సమయ ముగింపు గడువుల తర్వాత స్క్రీన్ కాంతివిహీనత, స్క్రీన్ ఆపివేత మరియు స్క్రీన్ లాక్ కావడం వంటివి అమలవుతాయి.
 
 ఈ విధానాన్ని తప్పునకు సెట్ చేసినప్పుడు, వినియోగదారును ఇన్‌యాక్టివ్‌గా పరిగణించకుండా ఆడియో కార్య‌క‌లాపం నిరోధించదు.</translation>
@@ -2026,7 +2025,7 @@
 <translation id="5365946944967967336">సాధనాల బార్‌లో హోమ్ బటన్‌ను చూపు</translation>
 <translation id="5366745336748853475">సైట్ సర్టిఫికెట్‌ను అభ్యర్ధించినట్లయితే, SAML విధానం హోస్ట్ చేసిన ఫ్రేమ్‌లో సైన్-ఇన్ స్క్రీన్‌లో క్లయింట్ సర్టిఫికెట్ ఆటోమేటిక్‌గా ఎంచుకోబడే సైట్‌లను పేర్కొనే url నమూనాల జాబితాను పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది. ఉదాహరణకు, పరికర వ్యాప్తంగా అమలు కాగల సర్టిఫికెట్‌ను కాన్ఫిగర్ చేసి, దానిని SAML IdPకి సమర్పించడానికి ఉపయోగించవచ్చు.
 
-      విలువ తప్పనిసరిగా వచన ఫార్మాట్‌కు మార్చబడిన JSON నిఘంటువుల శ్రేణి అయ్యి ఉండాలి. ప్రతి నిఘంటువు తప్పనిసరిగా { "pattern": "$URL_PATTERN", "filter" : $FILTER } ఫార్మాట్‌లో ఉండాలి, ఇందులో $URL_PATTERN అంటే కంటెంట్ సెట్టింగ్ నమూనా. $FILTER అనేది బ్రౌజర్ ఆటోమేటిక్‌గా ఎంచుకునే క్లయింట్ సర్టిఫికెట్‌లను నియంత్రిస్తుంది. ఫిల్టర్‌తో సంబంధం లేకుండా, సర్వర్ సర్టిఫికెట్ అభ్యర్థనకు సరిపోలే సర్టిఫికెట్‌లు మాత్రమే ఎంచుకోబడతాయి. ఒకవేళ $FILTER అనేది { "ISSUER": { "CN": "$ISSUER_CN" } } ఫార్మాట్‌లో ఉంటే, అదనంగా CommonName $ISSUER_CNతో సర్టిఫికెట్ ద్వారా మంజూరు చేయబడిన క్లయింట్ సర్టిఫికెట్‌లు మాత్రమే ఎంచుకోబడతాయి. ఒకవేళ $FILTER అనేది ఖాళీ నిఘంటువు {} అయితే, క్లయింట్ సర్టిఫికెట్‌ల ఎంపిక అదనంగా నియంత్రించబడదు.
+      విలువ తప్పనిసరిగా వచన ఫార్మాట్‌కు మార్చబడిన JSON నిఘంటువుల శ్రేణి అయ్యి ఉండాలి. ప్రతి నిఘంటువు తప్పనిసరిగా { "pattern": "$URL_PATTERN", "filter" : $FILTER } ఫార్మాట్‌లో ఉండాలి, ఇందులో $URL_PATTERN అనగా కంటెంట్ సెట్టింగ్ నమూనా. $FILTER అనేది బ్రౌజర్ ఆటోమేటిక్‌గా ఎంచుకునే క్లయింట్ సర్టిఫికెట్‌లను నియంత్రిస్తుంది. ఫిల్టర్‌తో సంబంధం లేకుండా, సర్వర్ సర్టిఫికెట్ అభ్యర్థనకు సరిపోలే సర్టిఫికెట్‌లు మాత్రమే ఎంచుకోబడతాయి. ఒకవేళ $FILTER అనేది { "ISSUER": { "CN": "$ISSUER_CN" } } ఫార్మాట్‌లో ఉంటే, అదనంగా CommonName $ISSUER_CNతో సర్టిఫికెట్ ద్వారా మంజూరు చేయబడిన క్లయింట్ సర్టిఫికెట్‌లు మాత్రమే ఎంచుకోబడతాయి. ఒకవేళ $FILTER అనేది ఖాళీ నిఘంటువు {} అయితే, క్లయింట్ సర్టిఫికెట్‌ల ఎంపిక అదనంగా నియంత్రించబడదు.
 
       ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, ఏ సైట్ కోసం కూడా స్వీయ ఎంపిక చేయబడదు.</translation>
 <translation id="5366977351895725771">తప్పుకు సెట్ చేస్తే, ఈ వినియోగదారు యొక్క పర్యవేక్షించబడే-వినియోగదారు సృష్టి నిలిపివేయబడుతుంది. ప్రస్తుతం ఉన్న పర్యవేక్షించబడే వినియోగదారులు ఇప్పటికీ అందుబాటులో ఉంటారు.
@@ -2084,7 +2083,7 @@
           ఒకవేళ ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, ఏ సైట్ కోసం స్వీయ ఎంపిక చేయబడదు.</translation>
 <translation id="5447306928176905178">మెమరీ సమాచారాన్ని (JS అత్యధిక పరిమాణం) పేజీకి నివేదించడాన్ని ప్రారంభించండి (నిలిపివేయబడింది)</translation>
 <translation id="5457065417344056871">బ్రౌజర్‌లో అతిథి మోడ్‌ను ప్రారంభిస్తుంది</translation>
-<translation id="5457924070961220141"><ph name="PRODUCT_FRAME_NAME" /> ఇన్‌స్టాల్ చేసినప్పుడు, డిఫాల్ట్ HTML రెండరర్‌ను కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. హోస్ట్ బ్రౌజర్ రెండరింగ్ చేసేందుకు అనుమతించేలా సెట్ చేయకుండా వదలివేస్తే ఈ విధాన డిఫాల్ట్ సెట్టింగ్ ఉపయోగించబడుతుంది, కానీ మీరు దీనిని ఐచ్ఛికంగా భర్తీచేయవచ్చు, HTML పేజీలను <ph name="PRODUCT_FRAME_NAME" /> డిఫాల్ట్‌గా రెండర్ చేసేలా చేయవచ్చు.</translation>
+<translation id="5457924070961220141"><ph name="PRODUCT_FRAME_NAME" /> ఇన్‌స్టాల్ చేసినప్పుడు, డిఫాల్ట్ HTML రెండరర్‌ను కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. హోస్ట్ బ్రౌజర్ రెండరింగ్ చేసేందుకు అనుమతించేలా సెట్ చేయకుండా వదలివేస్తే ఈ విధానం డిఫాల్ట్ సెట్టింగ్ ఉపయోగించబడుతుంది. కానీ మీరు దీన్ని ఐచ్ఛికంగా అధిగ‌మించ‌వ‌చ్చు. HTML పేజీలను <ph name="PRODUCT_FRAME_NAME" /> డిఫాల్ట్‌గా రెండర్ చేసేలా చేయవచ్చు.</translation>
 <translation id="5464816904705580310">నిర్వహించబడే వినియోగదారుల కోసం సెట్టింగ్‌లను కాన్ఫిగర్ చేయండి.</translation>
 <translation id="546726650689747237">AC శక్తితో అమలవుతున్నప్పుడు స్క్రీన్‌ మసక ఆలస్యం</translation>
 <translation id="5469143988693423708">వినియోగదారు Crostiniని అమలు చేయడానికి అనుమతి పొందారు</translation>
@@ -2131,13 +2130,13 @@
 
 ఈ విధానం ఛానెల్ మార్పులకు వర్తించదు.</translation>
 <translation id="5526701598901867718">అన్ని (అసురక్షితం)</translation>
-<translation id="5529037166721644841">పరికర విధాన సమాచారం కోసం పరికర నిర్వహణ సేవ ప్రశ్న సమయ వ్యవధిని మిల్లీ సెకన్లలో పేర్కొంటుంది.
+<translation id="5529037166721644841">పరికర విధాన సమాచారం కోసం పరికర నిర్వహణ సేవ ప్రశ్న, సమయ వ్యవధిని మిల్లీ సెకన్లలో పేర్కొంటుంది.
 
       ఈ విధానాన్ని సెట్ చేయడం వలన 3 గంటల డిఫాల్ట్ విలువ అధిగ‌మించ‌బ‌డుతుంది. ఈ విధానానికి సంబంధించి చెల్లుబాటయ్యే విలువల పరిధి 1800000 (30 నిమిషాలు) నుండి 86400000 (1 రోజు) వరకు ఉంది. ఈ పరిధిలో లేని విలువలు ఏవైనా సమీప పరిధికి పరిమితం చేయబడతాయి.
 
       ఈ విధానాన్ని సెట్ చేయకుండా వదిలివేసినప్పుడు <ph name="PRODUCT_OS_NAME" /> 3 గంటల డిఫాల్ట్ విలువను ఉపయోగిస్తుంది.
 
-      ప్లాట్‌ఫామ్ విధాన నోటిఫికేషన్‌లకు మద్దతు ఇచ్చే పక్షంలో, అత్యంత తరచుగా రిఫ్రెష్‌లు చేయడాన్ని నివారించడానికి రిఫ్రెష్ జాప్యం 24 గంటలకు సెట్ చేయబడుతుందని గమనించండి (ఈ సందర్భంలో అన్ని డిఫాల్ట్‌లు మరియు ఈ విధానం విలువ విస్మరించబడతాయి). ఎందుకంటే విధానంలో మార్పులు జరిగినప్పుడు విధాన నోటిఫికేషన్‌లు నిర్బంధంగా ఆటోమేటిక్‌ రిఫ్రెష్ చేయడానికి అవకాశం ఉంటుంది.</translation>
+      ప్లాట్‌ఫారమ్ విధాన నోటిఫికేషన్‌లకు మద్దతు ఇచ్చే పక్షంలో, అత్యంత తరచుగా రిఫ్రెష్‌లు చేయడాన్ని నివారించడానికి రిఫ్రెష్ జాప్యం 24 గంటలకు సెట్ చేయబడుతుందని గమనించండి (ఈ సందర్భంలో అన్ని డిఫాల్ట్‌లు మరియు ఈ విధానం విలువ విస్మరించబడతాయి), ఎందుకంటే విధానంలో మార్పులు జరిగినప్పుడు విధాన నోటిఫికేషన్‌లు నిర్బంధంగా ఆటోమేటిక్‌ రిఫ్రెష్ చేయడానికి అవకాశం ఉంటుంది.</translation>
 <translation id="5530347722229944744">సంభావ్యంగా హానికరమైన డౌన్‌లోడ్‌లను బ్లాక్ చేయి</translation>
 <translation id="5535973522252703021">Kerberos ప్రతినిధి బృందం సర్వర్ ఆమోదిత జాబితా</translation>
 <translation id="555077880566103058"><ph name="FLASH_PLUGIN_NAME" /> ప్లగ్ఇన్‌‌ను ఆటోమేటిక్‌గా అమలు చేయడానికి అన్ని సైట్‌లను అనుమతిస్తుంది</translation>
@@ -2156,15 +2155,15 @@
 ఈ విధానాన్ని తప్పుకి సెట్ చేస్తే, వినియోగదారు కానీ లేదా ఏవైనా యాప్‌లు లేదా ఎక్స్‌టెన్షన్‌లు కానీ పూర్తి స్క్రీన్ మోడ్‌లోకి ప్రవేశించలేవు.
 
 <ph name="PRODUCT_OS_NAME" /> మినహా అన్ని ప్లాట్‌ఫారమ్‌ల్లో, పూర్తి స్క్రీన్ మోడ్‌ను నిలిపివేసినప్పుడు కియోస్క్ మోడ్ అందుబాటులో ఉండదు.</translation>
-<translation id="556941986578702361"><ph name="PRODUCT_OS_NAME" /> అరను స్వయంచాలకంగా దాచడాన్ని నియంత్రిస్తుంది.
+<translation id="556941986578702361"><ph name="PRODUCT_OS_NAME" /> అరను ఆటోమేటిక్‌గా దాచడాన్ని నియంత్రిస్తుంది.
 
-      ఈ విధానాన్ని 'AlwaysAutoHideShelf'కు సెట్ చేస్తే, అర ఎల్లప్పుడూ స్వయంచాలకంగా దాచబడుతుంది.
+      ఈ విధానాన్ని 'AlwaysAutoHideShelf'కు సెట్ చేస్తే, అర ఎల్లప్పుడూ ఆటోమేటిక్‌గా దాచబడుతుంది.
 
-      ఈ విధానాన్ని 'NeverAutoHideShelf'కు సెట్ చేస్తే, అర ఎప్పుడూ స్వయంచాలకంగా దాచబడదు.
+      ఈ విధానాన్ని 'NeverAutoHideShelf'కు సెట్ చేస్తే, అర ఎప్పుడూ ఆటోమేటిక్‌గా దాచబడదు.
 
-      మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా భర్తీ చేయలేరు.
+      మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-      ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, వినియోగదారులు అర స్వయంచాలకంగా దాచబడాలా లేదా అనే దాన్ని ఎంచుకోవచ్చు.</translation>
+      ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, వినియోగదారులు అర ఆటోమేటిక్‌గా దాచబడాలా లేదా అనే దాన్ని ఎంచుకోవచ్చు.</translation>
 <translation id="557360560705413259">ఈ సెట్టింగ్ ప్రారంభించబడినప్పుడు, <ph name="PRODUCT_NAME" /> విజయవంతంగా ప్రామాణీకరించబడే వరకు మరియు స్థానికంగా ఇన్‌స్టాల్ చేయబడిన CA ప్రమాణపత్రాలకు అనుబంధించబడి ఉండే వరకు ప్రమాణపత్రంలో subjectAlternativeName ఎక్సటెన్షన్ లేని పక్షంలో హోస్ట్ పేరుకి సరిపోల్చడానికి సర్వర్ ప్రమాణపత్రం యొక్క commonNameని ఉపయోగిస్తుంది.
 
       దీని వలన అందించబడిన ప్రమాణపత్రం ప్రామాణీకరించబడే హోస్ట్ పేర్లను నియంత్రించే nameConstraints ఎక్సటెన్షన్‌ను దాటవేయడం అనుమతించబడే అవకాశం ఉన్నందున ఇది సిఫార్సు చేయదగినది కాదని గుర్తుంచుకోండి.
@@ -2173,11 +2172,11 @@
 <translation id="5581292529942108810">Chrome నివేదన ఎక్స్‌టెన్షన్ సంబంధిత విధానాలను కాన్ఫిగర్ చేయండి.
 
       <ph name="CHROME_REPORTING_EXTENSION_NAME" /> ప్రారంభించినప్పుడు, అలాగే మెషీన్‌ని <ph name="MACHINE_LEVEL_USER_CLOUD_POLICY_ENROLLMENT_TOKEN_POLICY_NAME" />తో నమోదు చేసినప్పుడు మాత్రమే ఈ విధానం వర్తిస్తుంది.</translation>
-<translation id="5583806683960333345">ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, తక్షణ టెథెరింగ్‌‌ను ఉపయోగించడానికి వినియోగదారులు అనుమతించబడతారు, ఇది తమ పరికరంతో మొబైల్ డేటాను షేర్ చేయడానికి తమ Google ఫోన్‌ను అనుమతిస్తుంది.
+<translation id="5583806683960333345">ఈ సెట్టింగ్ ప్రారంభించబడితే, తక్షణ టీథెరింగ్‌‌ని ఉపయోగించడానికి వినియోగదారులు అనుమతించబడతారు, ఇది తమ పరికరంతో మొబైల్ డేటాను షేర్‌ చేయడానికి తమ Google ఫోన్‌ను అనుమతిస్తుంది.
 
-ఈ సెట్టింగ్‌ను నిలిపివేస్తే, వినియోగదారులు తక్షణ టెథెరింగ్‌ను ఉపయోగించడానికి అనుమతించబడతారు.
+ఈ సెట్టింగ్‌ నిలిపివేయబడితే, వినియోగదారులు తక్షణ టీథెరింగ్‌ను ఉపయోగించడానికి అనుమతించబడతారు.
 
-ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, డిఫాల్ట్ అనేది ఎంటర్‌ప్రైజ్ నిర్వహిత వినియోగదారులకు అనుమతించబడదు, కానీ నిర్వహించబడని వినియోగదారులకు అనుమతించబడుతుంది.</translation>
+ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, డిఫాల్ట్ అనేది ఎంటర్‌ప్రైజ్ నిర్వాహిత‌ వినియోగదారులకు అనుమతించబడదు. కానీ నిర్వహించబడని వినియోగదారులకు అనుమతించబడుతుంది.</translation>
 <translation id="5584132346604748282">Android Google స్థాన సేవలను నియంత్రిస్తుంది</translation>
 <translation id="5586942249556966598">ఏమి చేయవద్దు</translation>
 <translation id="5592242031005200087">
@@ -2205,7 +2204,7 @@
 
           మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే లేదా విధానాన్ని సెట్ చేయకపోతే, వినియోగదారులు పాస్‌వర్డ్ మేనేజర్‌లో వారి పాస్‌వర్డ్‌లను స్పష్టమైన వచనంలా వీక్షించగలరు.</translation>
 <translation id="5620392548325769024">OS అప్‌గ్రేడ్ చేసిన అనంతరం మొదటిసారి బ్రౌజర్‌ను ప్రారంభించినప్పుడు స్వాగత పేజీని చూపడం ప్రారంభిస్తుంది</translation>
-<translation id="5630352020869108293">చివరి సెషన్‌ని పునరుద్ధరించు</translation>
+<translation id="5630352020869108293">చివరి సెషన్‌ను పునరుద్ధరించు</translation>
 <translation id="5645779841392247734">ఈ సైట్‌లలో కుక్కీలని అనుమతించు</translation>
 <translation id="5689430183304951538">డిఫాల్ట్ ముద్రణ పేజీ పరిమాణం</translation>
 <translation id="5693469654327063861">డేటా బదిలీని అనుమతించండి</translation>
@@ -2245,7 +2244,7 @@
 <translation id="5765780083710877561">వివరణ:</translation>
 <translation id="5770738360657678870">అభివృద్దిలో ఉన్న ఛానెల్ (అస్థిరంగా ఉండవచ్చు)</translation>
 <translation id="5774856474228476867">డిఫాల్ట్ శోధన ప్రదాత శోధన URL</translation>
-<translation id="5776485039795852974">ఒక సైట్ డెస్క్‌టాప్ ప్రకటనలను చూపించు అని కోరిన ప్రతిసారి అడుగు</translation>
+<translation id="5776485039795852974">ఏదైనా ఒక సైట్, డెస్క్‌టాప్ ప్రకటనలను చూపించాలని కోరిన ప్రతిసారి, అడగాలి</translation>
 <translation id="5781412041848781654">HTTP ప్రామాణీకరణ కోసం ఉపయోగించాల్సిన GSSAPI లైబ్రరీని పేర్కొంటుంది. మీరు కేవలం లైబ్రరీ పేరును, లేదంటే పూర్తి పాత్‌ను సెట్ చేయవచ్చు.
 
           సెట్టింగ్ ఏదీ అందించకుంటే, <ph name="PRODUCT_NAME" /> తిరిగి డిఫాల్ట్ లైబ్రరీ పేరును ఉపయోగిస్తుంది.</translation>
@@ -2271,25 +2270,25 @@
 <translation id="5826047473100157858">వినియోగదారు <ph name="PRODUCT_NAME" />లో అజ్ఞాత మోడ్‌లో పేజీలను తెరవవచ్చో, లేదో పేర్కొంటుంది. 'ప్రారంభించబడింది' ఎంచుకుంటే లేదా విధానం సెట్ చేయకుండా వదిలేస్తే, అజ్ఞాత మోడ్‌లో పేజీలు తెరవవచ్చు. 'ఆపివేయబడింది' ఎంచుకుంటే, పేజీలు అజ్ఞాత మోడ్‌లో తెరవబడవు. 'బలవంతంగా ఎంచుకో' ఎంచుకుంటే, పేజీలు కేవలం అజ్ఞాత మోడ్‌లోనే తెరుచుకుంటాయి.</translation>
 <translation id="582857022372205358">చిన్న అంచు డూప్లెక్స్ ముద్రణను ప్రారంభించండి</translation>
 <translation id="583091600226586337">
-      విధానం ప్రారంభించినట్లయితే, ప్రతి ఫైల్‌ను డౌన్‌లోడ్ చేసే ముందు ఎక్కడ సేవ్ చేయాలో వినియోగదారును అడుగుతుంది.
-      విధానం నిలిపివేసినట్లయితే, డౌన్‌లోడ్‌లు వెంటనే ప్రారంభమవుతాయి మరియు ఫైల్‌ను ఎక్కడ సేవ్ చేయాలో వినియోగదారును అడగదు.
+      విధానాన్ని ప్రారంభించినట్లయితే, ప్రతి ఫైల్‌ను డౌన్‌లోడ్ చేసే ముందు ఎక్కడ సేవ్ చేయాలో వినియోగదారును అడుగుతుంది.
+      విధానాన్ని నిలిపివేసినట్లయితే, డౌన్‌లోడ్‌లు వెంటనే ప్రారంభమవుతాయి, ఫైల్‌ను ఎక్కడ సేవ్ చేయాలో వినియోగదారును అడగదు.
       విధానాన్ని కాన్ఫిగర్ చేయకపోతే, వినియోగదారు ఈ సెట్టింగ్‌ను మార్చగలుగుతారు.
       </translation>
 <translation id="5832274826894536455">విస్మరించిన విధానాలు</translation>
-<translation id="5835124959204887277">భద్రతా కీల నుండి ధృవీకరణ సర్టిఫికెట్‌లను అభ్యర్థించినప్పుడు ప్రాంప్ట్ చేయబడవలసిన URLలు మరియు డొమైన్‌లను పేర్కొంటుంది. అదనంగా, వ్యక్తిగత ధృవీకరణను ఉపయోగించవచ్చని సూచించే భద్రతా కీకి ఒక సిగ్నల్ పంపబడుతుంది. ఇది లేకుండా, భద్రతా కీల యొక్క ధృవీకరణను సైట్‌లు అభ్యర్థించినప్పుడు వినియోగదారులు Chrome 65+లో ప్రాంప్ట్ చేయబడతారు.
+<translation id="5835124959204887277">సెక్యూరిటీ కీల నుండి ధృవీకరణ సర్టిఫికేట్‌లను అభ్యర్థించినప్పుడు ప్రాంప్ట్ చేయబడవలసిన URLలు మరియు డొమైన్‌లను పేర్కొంటుంది. అదనంగా, వ్యక్తిగత ధృవీకరణను ఉపయోగించవచ్చని సూచించే సెక్యూరిటీ కీకి ఒక సిగ్నల్ పంపబడుతుంది. ఇది లేకుండా, సెక్యూరిటీ కీల ధృవీకరణను సైట్‌లకు అభ్యర్థించినప్పుడు వినియోగదారులు Chrome 65+లో ప్రాంప్ట్ చేయబడతారు.
 
-      URLలు (https://example.com/some/path వంటివి) U2F యాప్ IDలుగా మాత్రమే సరిపోతాయి. డొమైన్‌లు (example.com వంటివి) మాత్రమే webauthn RP IDలుగా సరిపోతాయి. ఈ విధంగా, ఇచ్చిన సైట్ కోసం U2F మరియు webauthn APIలను కవర్ చేయడానికి, యాప్ ID URL మరియు డొమైన్ రెండూ జాబితా చేయబడాలి.</translation>
+      URLలు (https://example.com/some/path వంటివి) U2F యాప్ IDలుగా మాత్రమే సరిపోతాయి. డొమైన్‌లు (example.com వంటివి) మాత్రమే webauthn RP IDలుగా సరిపోతాయి. ఈ విధంగా, ఇచ్చిన సైట్ కోసం U2F మరియు webauthn APIలను కవర్ చేయడానికి, యాప్ ID URL మరియు డొమైన్ రెండింటినీ జాబితా చేయాలి.</translation>
 <translation id="5836064773277134605">రిమోట్ యాక్సెస్ హోస్ట్ ద్వారా ఉపయోగించబడే UDP పోర్ట్ పరిధిని పరిమితం చేయండి</translation>
 <translation id="5861856285460256766">తల్లి/తండ్రి యాక్సెస్ కోడ్ కాన్ఫిగరేషన్</translation>
-<translation id="5862253018042179045">లాగిన్ స్క్రీన్‌లో చదివి వినిపించే అభిప్రాయం యాక్సెస్ ఫీచర్ యొక్క డిఫాల్ట్ స్థితిని సెట్ చేయండి.
+<translation id="5862253018042179045">లాగిన్ స్క్రీన్‌లో మాటల ప్రతిస్పందన యాక్సెస్‌ ఫీచర్ యొక్క డిఫాల్ట్ స్థితిని సెట్ చేయండి.
 
-          ఈ విధానాన్ని ఒప్పుకు సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు చదివి వినిపించే అభిప్రాయం ప్రారంభించబడుతుంది.
+          ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు మాటల ప్రతిస్పందన ప్రారంభించబడుతుంది.
 
-          ఈ విధానాన్ని తప్పుకు సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు చదివి వినిపించే అభిప్రాయం నిలిపివేయబడుతుంది.
+          ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు మాటల ప్రతిస్పందన నిలిపివేయబడుతుంది.
 
-          మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు చదివి వినిపించే అభిప్రాయాన్ని ప్రారంభించడం లేదా నిలిపివేయడం ద్వారా దీన్ని తాత్కాలికంగా భర్తీ చేయవచ్చు. అయితే, వినియోగదారు ఎంపిక స్థిరమైనది కాదు మరియు లాగిన్ స్క్రీన్‌లో క్రొత్తది చూపబడినప్పుడు లేదా వినియోగదారు నిమిషం పాటు లాగిన్ స్క్రీన్‌లో ఇన్‌యాక్టివ్‌గా ఉన్నప్పుడు డిఫాల్ట్ పునరుద్ధరించబడుతుంది.
+          మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు మాటల ప్రతిస్పందనను ప్రారంభించడం లేదా నిలిపివేయడం ద్వారా దీన్ని తాత్కాలికంగా అధిగ‌మించ‌వ‌చ్చు. అయితే, వినియోగదారు ఎంపిక స్థిరమైనది కాదు మరియు లాగిన్ స్క్రీన్‌లో కొత్త‌ది చూపబడినప్పుడు లేదా వినియోగదారు నిమిషం పాటు లాగిన్ స్క్రీన్‌లో యాక్టివ్‌గా లేనప్పుడు డిఫాల్ట్ పునరుద్ధరించబడుతుంది.
 
-          ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, లాగిన్ స్క్రీన్ మొదట చూపబడినప్పుడు చదివి వినిపించే అభిప్రాయం నిలిపివేయబడుతుంది. వినియోగదారులు ఎప్పుడైనా చదివి వినిపించే అభిప్రాయాన్ని ప్రారంభించవచ్చు లేదా నిలిపివేయవచ్చు మరియు లాగిన్ స్క్రీన్‌లో దాని స్థితి వినియోగదారుల మధ్య అలాగే కొనసాగుతుంది.</translation>
+          ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, లాగిన్ స్క్రీన్ మొదట చూపబడినప్పుడు మాటల ప్రతిస్పందన నిలిపివేయబడుతుంది. వినియోగదారులు ఎప్పుడైనా మాటల ప్రతిస్పందనను ప్రారంభించవచ్చు లేదా నిలిపివేయవచ్చు మరియు లాగిన్ స్క్రీన్‌లో దాని స్థితి వినియోగదారుల మధ్య అలాగే కొనసాగుతుంది.</translation>
 <translation id="5868414965372171132">వినియోగదారు-స్థాయి నెట్‌వర్క్ కాన్ఫిగరేషన్</translation>
 <translation id="5879014913445067283"><ph name="NETBIOS_NAME" /> ద్వారా నెట్‌వర్క్ ఫైల్ షేర్‌ ఆచూకీ శోధనను నియంత్రిస్తుంది</translation>
 <translation id="5882345429632338713">ప్రత్యామ్నాయ బ్రౌజర్‌ను ప్రారంభించే ముందు నిర్దిష్ట సమయం (మిల్లీ సెకన్లు) వేచి ఉండండి</translation>
@@ -2321,13 +2320,13 @@
       'తప్పు'గా సెట్ చేస్తే, కుదింపు ఉండదు.
       'ఒప్పు'గా సెట్ చేస్తే, అందించబడిన అప్‌లోడ్ మరియు డౌన్‌లోడ్ రేట్‌లను (kbits/sలో) చేరుకోవడానికి సిస్టమ్ కుదించబడుతుంది.</translation>
 <translation id="5921713479449475707">స్వీయ నవీకరణ డౌన్‌లోడ్‌లను HTTP ద్వారా అనుమతించండి</translation>
-<translation id="5921888683953999946">లాగిన్ స్క్రీన్‌లో పెద్ద కర్సర్ యాక్సెస్ సామర్ధ్య ఫీచర్ యొక్క డిఫాల్ట్ స్థితిని సెట్ చేయండి.
+<translation id="5921888683953999946">లాగిన్ స్క్రీన్‌లో పెద్ద కర్సర్ యాక్సెస్‌ ఫీచర్ యొక్క డిఫాల్ట్ స్థితిని సెట్ చేయండి.
 
-          ఈ విధానాన్ని 'ఒప్పు'గా సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు పెద్ద కర్సర్ ప్రారంభించబడుతుంది.
+          ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు పెద్ద కర్సర్ ప్రారంభించబడుతుంది.
 
-          ఈ విధానాన్ని 'తప్పు'గా సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు పెద్ద కర్సర్ నిలిపివేయబడుతుంది.
+          ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు పెద్ద కర్సర్ నిలిపివేయబడుతుంది.
 
-          మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు పెద్ద కర్సర్‌ను ప్రారంభించడం లేదా నిలిపివేయడం ద్వారా దీనిని తాత్కాలికంగా భర్తీ చేయవచ్చు. అయితే, వినియోగదారు ఎంపిక స్థిరమైనది కాదు మరియు లాగిన్ స్క్రీన్‌లో క్రొత్తది చూపబడినప్పుడు లేదా వినియోగదారు నిమిషం పాటు లాగిన్ స్క్రీన్‌లో ఇన్‌యాక్టివ్‌గా ఉన్నప్పుడు డిఫాల్ట్ స్థితి పునరుద్ధరించబడుతుంది.
+          మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు పెద్ద కర్సర్‌ను ప్రారంభించడం లేదా నిలిపివేయడం ద్వారా దీన్ని తాత్కాలికంగా అధిగ‌మించ‌వ‌చ్చు. అయితే, వినియోగదారు ఎంపిక స్థిరమైనది కాదు మరియు లాగిన్ స్క్రీన్‌లో కొత్త‌ది చూపబడినప్పుడు లేదా వినియోగదారు నిమిషం పాటు లాగిన్ స్క్రీన్‌లో యాక్టివ్‌గా లేనప్పుడు డిఫాల్ట్ స్థితి పునరుద్ధరించబడుతుంది.
 
           ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, లాగిన్ స్క్రీన్ మొదట చూపబడినప్పుడు పెద్ద కర్సర్ నిలిపివేయబడుతుంది. వినియోగదారులు ఎప్పుడైనా పెద్ద కర్సర్‌ను ప్రారంభించవచ్చు లేదా నిలిపివేయవచ్చు మరియు లాగిన్ స్క్రీన్‌లో దాని స్థితి వినియోగదారులకు స్థిరంగా ఉంటుంది.</translation>
 <translation id="5929855945144989709">Chrome OSలో వర్చువల్ మిషన్‌లను అమలు చేయడానికి పరికరాలను అనుమతించండి</translation>
@@ -2403,7 +2402,7 @@
 <translation id="6034341625190551415">పబ్లిక్ సెషన్, కియోస్క్ ఖాతా రకాలను నియంత్రిస్తుంది.</translation>
 <translation id="6036523166753287175">రిమోట్ యాక్సెస్ హోస్ట్ నుండి ఫైర్‌వాల్ ట్రావెర్సల్‌ను ప్రారంభించండి</translation>
 <translation id="6070667616071269965">పరికర సైన్-ఇన్ స్క్రీన్ కీబోర్డ్ లేఅవుట్‌లు</translation>
-<translation id="6074963268421707432">డెస్క్‌టాప్ నోటిఫికేషన్‌లను చూపించడానికి ఏ సైట్‌ను అనుమతించవద్దు</translation>
+<translation id="6074963268421707432">డెస్క్‌టాప్ నోటిఫికేషన్‌లను చూపించడానికి ఏ సైట్‌నూ అనుమతించవద్దు</translation>
 <translation id="6074964551275531965">అప్‌డేట్ నోటిఫికేషన్‌ల కోసం వ్యవధిని సెట్ చేయండి</translation>
 <translation id="6076099373507468537">నేరుగా వెబ్ యాప్‌లో chrome.usb API ద్వారా ఉపయోగించడానికి వాటి కెర్నల్ డ్రైవర్ నుండి వేరు చేయడానికి అనుమతించబడిన USB పరికరాల జాబితాను నిర్వచిస్తుంది. నమోదులు అనేవి నిర్దిష్ట హార్డ్‌వేర్‌ను గుర్తించడానికి ఉద్దేశించిన USB విక్రేత ఐడెంటిఫైయర్ మరియు ఉత్పత్తి ఐడెంటిఫైయర్ జతలు.
 
@@ -2466,7 +2465,7 @@
 <translation id="6155936611791017817">లాగిన్ స్క్రీన్‌లో పెద్ద కర్సర్ యొక్క డిఫాల్ట్ స్థితిని సెట్ చేయండి</translation>
 <translation id="6157537876488211233">కామాతో వేరుపరచబడిన ప్రాక్సీ బైపాస్ నియమాల జాబితా</translation>
 <translation id="6158324314836466367">వ్యాపార వెబ్ స్టోర్ పేరు (విస్మరించబడింది)</translation>
-<translation id="6178075938488052838">ఈ విధానం <ph name="PRODUCT_OS_NAME" /> సెషన్‌ను ప్రారంభించే వారిని నియంత్రిస్తుంది. ఇది Androidలో వినియోగదారులు అదనపు Google ఖాతాలకు సైన్ ఇన్ చేయకుండా నిరోధించదు. మీరు దీన్ని నిరోధించాలనుకుంటే, <ph name="ARC_POLICY_POLICY_NAME" />లో భాగంగా Android నిర్దిష్ట <ph name="ACCOUNT_TYPES_WITH_MANAGEMENT_DISABLED_CLOUDDPC_POLICY_NAME" /> విధానాన్ని కాన్ఫిగర్ చేయండి.</translation>
+<translation id="6178075938488052838">ఈ విధానం <ph name="PRODUCT_OS_NAME" /> సెషన్‌ను ప్రారంభించేవారిని నియంత్రిస్తుంది. ఇది Androidలో వినియోగదారులు అదనపు Google ఖాతాలకు సైన్ ఇన్ చేయకుండా నిరోధించదు. మీరు దీనిని నిరోధించాలనుకుంటే, <ph name="ARC_POLICY_POLICY_NAME" />లో భాగంగా Android నిర్దిష్ట <ph name="ACCOUNT_TYPES_WITH_MANAGEMENT_DISABLED_CLOUDDPC_POLICY_NAME" /> విధానాన్ని కాన్ఫిగర్ చేయండి.</translation>
 <translation id="6181608880636987460"><ph name="FLASH_PLUGIN_NAME" /> ప్లగ్ఇన్‌‌ను అమలు చేయడానికి అనుమతి లేని సైట్‌లను పేర్కొనడం కోసం url నమూనాల జాబితాను సెట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
 
           ఈ విధానాన్ని సెట్ చేయకుంటే, 'DefaultPluginsSetting' విధానం సెట్ చేయబడి ఉంటే దాని నుండి లేదా వినియోగదారు యొక్క వ్యక్తిగత కాన్ఫిగరేషన్ నుండి గ్లోబల్ డిఫాల్ట్ విలువ అన్ని సైట్‌ల కోసం ఉపయోగించబడుతుంది.</translation>
@@ -2526,7 +2525,7 @@
 <translation id="6378076389057087301">శక్తి నిర్వహణను ఆడియో కార్యాచరణ ప్రభావితం చేయాలో లేదో పేర్కొనండి</translation>
 <translation id="637934607141010488">ఇటీవల లాగిన్ చేసిన పరికర వినియోగదారుల జాబితాను నివేదించండి.
 
-      విధానాన్ని తప్పుకి సెట్ చేస్తే, వినియోగదారులు నివేదించబడరు.</translation>
+      విధానాన్ని తప్పున‌కు సెట్ చేస్తే, వినియోగదారులు నివేదించబడరు.</translation>
 <translation id="6394350458541421998">ఈ విధానం <ph name="PRODUCT_OS_NAME" /> వెర్షన్ 29 నుండి విరమించబడింది. బదులుగా, దయచేసి PresentationScreenDimDelayScale విధానాన్ని ఉపయోగించండి.</translation>
 <translation id="6401669939808766804">వినియోగదారుని లాగ్ అవుట్ చేయండి</translation>
 <translation id="6406448383934634215">'URLల జాబితాను తెరువు’ ఎంపికను ప్రారంభ చర్యగా ఎంచుకుంటే, ఇది తెరవబడి ఉండే URLల జాబితాను పేర్కొనడానికి మిమ్మల్ని అనుమతిస్తుంది సెట్ చేయకుండా వదిలిపెడితే, ప్రారంభ సమయంలో URL ఏదీ తెరవబడదు.
@@ -2601,20 +2600,20 @@
 <translation id="6536600139108165863">పరికరం షట్‌డౌన్ అయితే ఆటోమేటిక్‌గా రీబూట్ చేస్తుంది</translation>
 <translation id="6539246272469751178">ఈ విధానం Android యాప్‌లపై ఎలాంటి ప్రభావం చూపదు. Android యాప్‌లు ఎల్లప్పుడూ డిఫాల్ట్ డౌన్‌లోడ్‌ల డైరెక్టరీని ఉపయోగిస్తాయి మరియు <ph name="PRODUCT_OS_NAME" /> ద్వారా డిఫాల్ట్-యేతర డౌన్‌లోడ్‌ల డైరెక్టరీలోకి డౌన్‌లోడ్ చేసిన ఫైల్‌లు వేటినీ యాక్సెస్ చేయలేవు.</translation>
 <translation id="654303922206238013">ecryptfs కోసం బదిలీ వ్యూహం</translation>
-<translation id="6544897973797372144">ఈ విధానాన్ని 'ఒప్పు'గా సెట్ చేసి, ChromeOsReleaseChannel విధానం పేర్కొనబడకపోతే, నమోదు అవుతున్న డొమైన్ వినియోగదారులు పరికరం యొక్క విడుదల ఛానెల్‌ను మార్చడానికి అనుమతించబడతారు. ఈ విధానాన్ని 'తప్పు'గా సెట్ చేస్తే, చివరిగా సెట్ చేయబడిన ఛానెల్‌లోనే పరికరం లాక్ చేయబడుతుంది.
+<translation id="6544897973797372144">ఈ విధానం ఒప్పున‌కు సెట్ చేయబడితే మరియు ChromeOsReleaseChannel విధానం పేర్కొనబడకపోతే నమోదు అవుతున్న డొమైన్ వినియోగదారులు పరికరం యొక్క విడుదల ఛానెల్‌ను మార్చడానికి అనుమతించబడతారు. ఈ విధానం తప్పున‌కు సెట్ చేయబడితే పరికరం చివరిగా సెట్ చేయబడిన ఛానెల్‌లో లాక్ చేయబడుతుంది.
 
-      వినియోగదారు ఎంచుకున్న ఛానెల్ ChromeOsReleaseChannel విధానం ద్వారా భర్తీ చేయబడుతుంది, కానీ పరకరంలో ఇన్‌స్టాల్ చేసిన దానికన్నా విధాన ఛానెల్ అధిక స్థిరంగా ఉంటే, ఎక్కువ స్థిరమైన ఛానెల్ వెర్షన్ అనేది, ఇన్‌స్టాల్ చేసిన దానికన్నా ఎక్కువ వెర్షన్ సంఖ్యను చేరుకున్న తర్వాత మాత్రమే ఛానెల్ మారుతుంది.</translation>
+      వినియోగదారు ఎంచుకున్న ఛానెల్ ChromeOsReleaseChannel విధానం ద్వారా అధిగ‌మించ‌బ‌డుతుంది. కానీ పరికరంలో ఇన్‌స్టాల్ చేసిన దాని కన్నా విధానం ఛానెల్ అధిక స్థిరంగా ఉంటే, ఎక్కువ స్థిరమైన ఛానెల్ వెర్షన్ అనేది, ఇన్‌స్టాల్ చేసిన దాని కన్నా ఎక్కువ వెర్షన్ సంఖ్యను చేరుకున్న తర్వాత మాత్రమే ఛానెల్ మారుతుంది.</translation>
 <translation id="6553143066970470539">స్క్రీన్ ప్రకాశం శాతం</translation>
-<translation id="6559057113164934677">కెమెరా మరియు మైక్రోఫోన్‌ను యాక్సెస్ చేయడానికి ఏ సైట్‌ని అనుమతించవద్దు</translation>
-<translation id="6561396069801924653">సిస్టమ్ ట్రే మెనూలో యాక్సెస్ ఎంపికలను చూపు</translation>
+<translation id="6559057113164934677">కెమెరా మరియు మైక్రోఫోన్‌ను యాక్సెస్ చేయడానికి ఏ సైట్‌నూ అనుమతించవద్దు</translation>
+<translation id="6561396069801924653">సిస్టమ్ ట్రే మెనూలో యాక్సెస్‌ ఎంపికలను చూపు</translation>
 <translation id="6563458316362153786">802.11r త్వరిత పరివర్తనను ప్రారంభించండి</translation>
-<translation id="6565312346072273043">స్క్రీన్‌లో కీబోర్డ్ యాక్సెస్ సామర్థ్య ఫీచర్ యొక్క డిఫాల్ట్ స్థితిని లాగిన్ స్క్రీన్‌లో సెట్ చేయండి.
+<translation id="6565312346072273043">స్క్రీన్‌లో కీబోర్డ్ యాక్సెస్‌ ఫీచర్ యొక్క డిఫాల్ట్ స్థితిని లాగిన్ స్క్రీన్‌లో సెట్ చేయండి.
 
-          ఈ విధానాన్ని 'ఒప్పు'గా సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు స్క్రీన్‌లో కీబోర్డ్ ప్రారంభించబడుతుంది.
+          ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు స్క్రీన్‌లో కీబోర్డ్ ప్రారంభించబడుతుంది.
 
-          ఈ విధానాన్ని 'తప్పు'గా సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు స్క్రీన్‌లో కీబోర్డ్ నిలిపివేయబడుతుంది.
+          ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, లాగిన్ స్క్రీన్ చూపబడినప్పుడు స్క్రీన్‌లో కీబోర్డ్ నిలిపివేయబడుతుంది.
 
-          మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు స్క్రీన్‌లో కీబోర్డ్‌ను ప్రారంభించడం లేదా నిలిపివేయడం ద్వారా దీనిని తాత్కాలికంగా భర్తీ చేయవచ్చు. అయితే, వినియోగదారు ఎంపిక స్థిరమైనది కాదు మరియు లాగిన్ స్క్రీన్ మరలా చూపబడినప్పుడు లేదా వినియోగదారు నిమిషం పాటు లాగిన్ స్క్రీన్‌లో ఇన్‌యాక్టివ్‌గా ఉన్నప్పుడు డిఫాల్ట్ ఎంపిక పునరుద్ధరించబడుతుంది.
+          మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు స్క్రీన్‌లో కీబోర్డ్‌ను ప్రారంభించడం లేదా నిలిపివేయడం ద్వారా దీన్ని తాత్కాలికంగా అధిగ‌మించ‌వ‌చ్చు. అయితే, వినియోగదారు ఎంపిక స్థిరమైనది కాదు మరియు లాగిన్ స్క్రీన్ మరలా చూపబడినప్పుడు లేదా వినియోగదారు నిమిషం పాటు లాగిన్ స్క్రీన్‌లో యాక్టివ్‌గా లేనప్పుడు డిఫాల్ట్ ఎంపిక పునరుద్ధరించబడుతుంది.
 
           ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, లాగిన్ స్క్రీన్ ముందుగా చూపబడినప్పుడు స్క్రీన్‌లో కీబోర్డ్ నిలిపివేయబడి ఉంటుంది. వినియోగదారులు స్క్రీన్‌లో కీబోర్డ్‌ను ఎప్పుడైనా ప్రారంభించవచ్చు లేదా నిలిపివేయవచ్చు మరియు లాగిన్ స్క్రీన్‌లో దీని స్థితి వినియోగదారుల మధ్య స్థిరంగా ఉంటుంది.</translation>
 <translation id="6570691255874112762">సర్టిఫికెట్ మేనేజర్ ద్వారా సర్టిఫికెట్‌లను దిగుమతి చేయగలగడం లేదా తీసివేయగలగడంలో వినియోగదారును ఈ విధానం నియంత్రిస్తుంది.
@@ -2659,22 +2658,22 @@
 <translation id="6731757988219967594">పెద్దలకు మాత్రమే విషయాల కంటెంట్ కోసం అగ్రశ్రేణి స్థాయి సైట్‌లను ఫిల్టర్ చేయండి (కానీ పొందుపరిచిన iframesను తప్ప)</translation>
 <translation id="6734521799274931721">ChromeOS లభ్యత కోసం నెట్‌వర్క్ ఫైల్ షేర్‌లను నియంత్రిస్తుంది</translation>
 <translation id="6735701345096330595">అందుబాటులో ఉన్న భాష‌ల స్పెల్‌చెక్‌ను నిర్బంధంగా ప్రారంభించండి</translation>
-<translation id="673699536430961464">ఈ సెట్టింగ్ వ‌ల్ల‌ వినియోగదారులు వారి <ph name="PRODUCT_OS_NAME" /> పరికరంలో సైన్ ఇన్ చేసిన తర్వాత వారి బ్రౌజర్ విండోలలోని కంటెంట్ ప్రదేశంలో Google ఖాతాల మధ్య మారడానికి అనుమతించబడతారు.
+<translation id="673699536430961464">ఈ సెట్టింగ్ వలన వినియోగదారులు వారి <ph name="PRODUCT_OS_NAME" /> పరికరంలో సైన్ ఇన్ చేసిన తర్వాత వారి బ్రౌజర్ విండోలలోని కంటెంట్ ప్రదేశంలో Google ఖాతాల మధ్య మారడానికి అనుమతించబడతారు.
 
       ఒకవేళ ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, అజ్ఞాతేతర బ్రౌజర్ కంటెంట్ ప్రదేశంలో వేరే ఖాతాకు సైన్ ఇన్ చేయడం అనుమతించబడదు.
 
-      ఒకవేళ ఈ విధానాన్ని సెట్ చేయకున్నా లేదా ఒప్పున‌కు సెట్ చేసినా, డిఫాల్ట్ ప్రవర్తన ఉపయోగించబడుతుంది: బ్రౌజర్ కంటెంట్ ప్రదేశంలో వేరే ఖాతాకు సైన్ ఇన్ చేయడం అనుమతించబడుతుంది. కానీ పిల్లల ఖాతాలకు మాత్రం అనుమతించబడదు, అజ్ఞాతేతర కంటెంట్ ప్రదేశంలో బ్లాక్ చేయబడుతుంది.
+      ఒకవేళ ఈ విధానాన్ని సెట్ చేయకున్నా లేదా ఒప్పున‌కు సెట్ చేసినా, డిఫాల్ట్ ప్రవర్తన ఉపయోగించబడుతుంది: బ్రౌజర్ కంటెంట్ ప్రదేశంలో వేరే ఖాతాకు సైన్ ఇన్ చేయడం అనుమతించబడుతుంది, కానీ పిల్లల ఖాతాలకు మాత్రం అనుమతించబడదు, అజ్ఞాతేతర కంటెంట్ ప్రదేశంలో బ్లాక్ చేయబడుతుంది.
 
       ఒకవేళ అజ్ఞాత మోడ్ ద్వారా వేరే ఖాతాకు సైన్ ఇన్ చేయడం అనుమతించకూడదనుకుంటే, IncognitoModeAvailability విధానాన్ని ఉపయోగించి ఆ మోడ్‌ను బ్లాక్ చేయడం పరిశీలించండి.
 
-      వినియోగదారులు వారి కుక్కీలను బ్లాక్ చేయడం ద్వారా ప్రామాణీకరించబడని స్థితిలో Google సేవ‌ల్ల‌ు యాక్సెస్ చేయగలరని గమనించండి.</translation>
+      వినియోగదారులు వారి కుక్కీలను బ్లాక్ చేయడం ద్వారా ప్రామాణీకరించబడని స్థితిలో Google సేవలను యాక్సెస్ చేయగలరని గమనించండి.</translation>
 <translation id="6738326937072482736"><ph name="TPM_FIRMWARE_UPDATE_TPM" /> ఫర్మ్‌వేర్ ​​అప్‌డేట్ కార్యశీలత యొక్క లభ్యత మరియు ప్రవర్తనను కాన్ఫిగర్ చేస్తుంది.
 
-      వ్యక్తిగత సెట్టింగ్‌లను JSON ఫీచర్‌లలో పేర్కొనవచ్చు:
+      వ్యక్తిగత సెట్టింగ్‌లను JSON లక్షణాలలో పేర్కొనవచ్చు:
 
-      <ph name="TPM_FIRMWARE_UPDATE_SETTINGS_ALLOW_USER_INITIATED_POWERWASH" />: <ph name="TPM_FIRMWARE_UPDATE_SETTINGS_ALLOW_USER_INITIATED_POWERWASH_TRUE" />కు సెట్ చేస్తే, వినియోగదారులు <ph name="TPM_FIRMWARE_UPDATE_TPM" /> ఫర్మ్‌వేర్ ​​అప్‌డేట్‌ను ఇన్‌స్టాల్ చేయడానికి పవర్‌వాష్‌ విధానాన్ని ప్రారంభించవచ్చు.
+      <ph name="TPM_FIRMWARE_UPDATE_SETTINGS_ALLOW_USER_INITIATED_POWERWASH" />: <ph name="TPM_FIRMWARE_UPDATE_SETTINGS_ALLOW_USER_INITIATED_POWERWASH_TRUE" />కు సెట్ చేయబడితే, వినియోగదారులు <ph name="TPM_FIRMWARE_UPDATE_TPM" /> ఫర్మ్‌వేర్ ​​అప్‌డేట్‌ను ఇన్‌స్టాల్ చేయడానికి పవర్‌వాష్‌ విధానాన్ని ప్రారంభించవచ్చు.
 
-      <ph name="TPM_FIRMWARE_UPDATE_SETTINGS_ALLOW_USER_INITIATED_PRESERVE_DEVICE_STATE" />: <ph name="TPM_FIRMWARE_UPDATE_SETTINGS_ALLOW_USER_INITIATED_PRESERVE_DEVICE_STATE_TRUE" />కు సెట్ చేస్తే, (ఎంటర్‌ప్రైజ్ నమోదుతో పాటు) పరికరం అంతటా స్థితిని నిల్వ చేసే <ph name="TPM_FIRMWARE_UPDATE_TPM" /> ఫర్మ్‌వేర్ అప్‌డేట్ ఫ్లోను వినియోగదారులు ఉపయోగించవచ్చు, కానీ వినియోగదారు డేటాను కోల్పోతారు. వెర్షన్ 68 నుండి ఈ అప్‌డేట్ ఫ్లో అందుబాటులో ఉంటుంది.
+      <ph name="TPM_FIRMWARE_UPDATE_SETTINGS_ALLOW_USER_INITIATED_PRESERVE_DEVICE_STATE" />: <ph name="TPM_FIRMWARE_UPDATE_SETTINGS_ALLOW_USER_INITIATED_PRESERVE_DEVICE_STATE_TRUE" />కు సెట్ చేయబడితే, (ఎంటర్‌ప్రైజ్ నమోదుతో పాటు) పరికరం అంతటా స్థితిని నిల్వ చేసే <ph name="TPM_FIRMWARE_UPDATE_TPM" /> ఫర్మ్‌వేర్ అప్‌డేట్ ఫ్లోను వినియోగదారులు ఉపయోగించవచ్చు, కానీ వినియోగదారు డేటాను కోల్పోతారు. వెర్షన్ 68 నుండి ఈ అప్‌డేట్ ఫ్లో అందుబాటులో ఉంటుంది.
 
       ఈ విధానాన్ని సెట్ చేయకపోతే, <ph name="TPM_FIRMWARE_UPDATE_TPM" /> ఫర్మ్‌వేర్ ​​అప్‌డేట్ కార్యశీలత అందుబాటులో ఉండదు.</translation>
 <translation id="6757438632136860443"><ph name="FLASH_PLUGIN_NAME" /> ప్లగ్ఇన్‌‌ను అమలు చేయడానికి అనుమతి ఉన్న సైట్‌లను పేర్కొనడం కోసం url నమూనాల జాబితాను సెట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
@@ -2757,20 +2756,20 @@
       దయచేసి Telemetry వంటి సాధనాలను ఉపయోగించండి.</translation>
 <translation id="6894178810167845842">కొత్త ట్యాబ్ పేజీ URL</translation>
 <translation id="6899705656741990703">స్వీయంగా కనుగొనే ప్రాక్సీ సెట్టింగ్‌లు</translation>
-<translation id="6903814433019432303">ఈ విధానం రిటైల్ మోడ్‌‌లో మాత్రమే సక్రియంగా ఉంటుంది.
+<translation id="6903814433019432303">ఈ విధానం రిటైల్ మోడ్‌‌లో మాత్రమే యాక్టివేట్‌గా ఉంటుంది.
 
-      డెమో సెషన్ ప్రారంభించబడినప్పుడు లోడ్ చేయడానికి URLల సెట్‌ని నిర్ధారిస్తుంది. ఈ విధానం ప్రారంభ URLని సెట్ చేయడం కోసం ఏవైనా ఇతర విధానాలను భర్తీ చేస్తుంది మరియు అవి ప్రత్యేకమైన వినియోగదారుతో అనుబంధించబడని సెషన్‌కి మాత్రమే అనుమతించబడతాయి.</translation>
+      డెమో సెషన్ ప్రారంభించబడినప్పుడు లోడ్ చేయడానికి URLల సెట్‌ను నిర్ధారిస్తుంది. ఈ విధానం ప్రారంభ URLను సెట్ చేయడం కోసం ఏవైనా ఇతర విధానాలను అధిగ‌మిస్తుంది మరియు అవి ప్రత్యేకమైన వినియోగదారుతో అనుబంధించబడని సెషన్‌కు మాత్రమే అనుమతించబడతాయి.</translation>
 <translation id="6908640907898649429">డిఫాల్ట్ శోధన ప్రొవైడ‌ర్‌ను కాన్ఫిగర్ చేస్తుంది. వినియోగదారు ఉపయోగించే డిఫాల్ట్ శోధనను మీరు పేర్కొనవచ్చు లేదా డిఫాల్ట్ శోధనను నిలిపివేయడానికి ఎంచుకోవచ్చు.</translation>
 <translation id="6913068954484253496">అన్ని IP చిరునామాల్లో ప్రసార పరికరాలకు కనెక్ట్ చేయడానికి <ph name="PRODUCT_NAME" />ని అనుమతించండి.</translation>
-<translation id="6915442654606973733">చదివి వినిపించే అభిప్రాయం యాక్సెస్ ఫీచర్‌ను ప్రారంభించండి.
+<translation id="6915442654606973733">మాటల ప్రతిస్పందన యాక్సెస్‌ సౌల‌భ్య ఫీచ‌ర్‌ను ప్రారంభించండి.
 
-          ఈ విధానాన్ని ఒప్పుకు సెట్ చేస్తే, చదివి వినిపించే అభిప్రాయం ఎల్లప్పుడూ ప్రారంభించబడుతుంది.
+          ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, మాటల ప్రతిస్పందన ఎల్లప్పుడూ ప్రారంభించబడుతుంది.
 
-          ఈ విధానాన్ని తప్పుకు సెట్ చేస్తే, చదివి వినిపించే అభిప్రాయం ఎల్లప్పుడూ నిలిపివేయబడుతుంది.
+          ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, మాటల ప్రతిస్పందన ఎల్లప్పుడూ నిలిపివేయబడుతుంది.
 
-          మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా భర్తీ చేయలేరు.
+          మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-          ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, చదివి వినిపించే అభిప్రాయం ప్రాథమికంగా నిలిపివేయబడుతుంది కానీ వినియోగదారు ఎప్పుడైనా ప్రారంభించవచ్చు.</translation>
+          ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, మాటల ప్రతిస్పందన ప్రాథమికంగా నిలిపివేయబడుతుంది. కానీ వినియోగదారు ఎప్పుడైనా ప్రారంభించవచ్చు.</translation>
 <translation id="6916507170737609563">
       మీరు వేరు చేయాలనుకుంటున్న సైట్‌ల జాబితాతో IsolateOriginsAndroidను ఉపయోగించి, వినియోగదారుల కోసం వేరు చేయడం, పరిమిత ప్రభావం రెండు అంశాలలో ఉత్తమమైనది పొందడానికి IsolateOriginsAndroid విధానం సెట్టింగ్‌లను పరిశీలించాలనుకోవచ్చు.
       విధానాన్ని ప్రారంభిస్తే, ప్రతి సైట్ దాని స్వంత ప్రాసెస్‌ను అమలు చేస్తుంది.
@@ -2802,7 +2801,7 @@
 
       Linux యాప్ మద్దతు ప్రారంభించినప్పుడు మాత్రమే ఈ విధానం వర్తిస్తుంది.</translation>
 <translation id="69525503251220566">డిఫాల్ట్ శోధన ప్రదాత కోసం 'చిత్రం ద్వారా శోధన' ఫీచర్‌ను అందిస్తున్న పారామీటర్</translation>
-<translation id="6956272732789158625">కీ ఉత్పాదనను ఉపయోగించడానికి ఏ సైట్‌ను అనుమతించవద్దు</translation>
+<translation id="6956272732789158625">కీ ఉత్పాదనను ఉపయోగించడానికి ఏ సైట్‌నూ అనుమతించవద్దు</translation>
 <translation id="6965859329738616662">ఇది స్మార్ట్ కాంతివిహీనత మోడల్‌ అనేది స్క్రీన్ మసకబారేంత వరకు సమయాన్ని పెంచవచ్చా లేదా అనేదాన్ని తెలుపుతుంది.
 
       స్క్రీన్ ఎప్పుడైతే మసకబారే పరిస్థితిలో ఉంటుందో, అప్పుడు స్మార్ట్ కాంతివిహీనత మోడల్‌ అనేది స్క్రీన్‌ని మసకబారేలా చేయాలా లేక వాయిదా వేయాలా అనే విషయాలను అంచ‌నా వేస్తుంది. ఒకవేళ స్మార్ట్ కాంతివిహీనత మోడల్‌ అనేది స్క్రీన్‌ను మసకబారేలా చేయకూడదు అనుకుంటే మాత్రం, అది సమర్థవంతంగా స్క్రీన్‌ మసకబారే సమయాన్ని పెంచుతుంది. ఇలాంటి  సందర్భంలో, స్క్రీన్ ఆపివేత, స్క్రీన్ లాక్ మరియు నిష్క్రియ ఆలస్యాలు వాస్తవంగా కాన్ఫిగర్ చేయబడిన విధంగానే స్క్రీన్ కాంతివిహీనత ఆలస్యంతో ఒకే రకమైన వ్యత్యాసాన్ని కలిగి ఉండేలా సర్దుబాటు చేయబడతాయి.
@@ -2823,9 +2822,9 @@
 
       మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారు '--user-data-dir' ఫ్లాగ్‌ను పేర్కొన్నా లేదా పేర్కొనకపోయినా అందించబడిన డైరెక్టరీని <ph name="PRODUCT_NAME" /> ఉపయోగిస్తుంది. <ph name="PRODUCT_NAME" /> దాని కంటెంట్‌‌లను నిర్వహించే కారణంగా డేటా నష్టాన్ని లేదా ఇతర ఊహించని ఎర్రర్‌లను నివారించడానికి ఈ విధానాన్ని వాల్యూమ్ మూల డైరెక్టరీకి లేదా ఇతర ప్రయోజనాల కోసం ఉపయోగించే డైరెక్టరీకి సెట్ చేయకూడదు.
 
-      ఉపయోగించబడే వేరియబుల్‌ల జాబితా కోసం https://www.chromium.org/administrators/policy-list-3/user-data-directory-variables లింక్‌ను చూడండి.
+      ఉపయోగించబడే చరాంశాల జాబితా కోసం https://www.chromium.org/administrators/policy-list-3/user-data-directory-variables లింక్‌ను చూడండి.
 
-      ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే డిఫాల్ట్ ప్రొఫైల్ పాత్ ఉపయోగించబడుతుంది మరియు వినియాగదారు దీనిని '--user-data-dir' ఆదేశ పంక్తి ఫ్లాగ్‌తో భర్తీ చేయగలుగుతారు.</translation>
+      ఈ విధానం సెట్ చేయకుండా వదిలివేస్తే డిఫాల్ట్ ప్రొఫైల్ పాత్‌ ఉపయోగించబడుతుంది. వినియాగదారు దీన్ని '--user-data-dir' ఆదేశ లైన్‌ ఫ్లాగ్‌తో అధిగ‌మించ‌గ‌లుగుతారు.</translation>
 <translation id="7027785306666625591"><ph name="PRODUCT_OS_NAME" />లో శక్తి నిర్వహణను కాన్ఫిగర్ చేయండి.
 
       వినియోగదారు కొంత సమయం పాటు యాక్టివ్‌గా లేన‌ప్పుడు <ph name="PRODUCT_OS_NAME" /> ఎలా ప్రవర్తించాలనే దాన్ని కాన్ఫిగర్ చేయడానికి ఈ విధానాలు మిమ్మల్ని అనుమతిస్తాయి.</translation>
@@ -2851,10 +2850,10 @@
 <translation id="7079519252486108041">ఈ సైట్‌లలో పాప్‌అప్‌లని బ్లాక్ చెయ్యి</translation>
 <translation id="7085803328069945025">USB పరికరానికి యాక్సెస్ మంజూరు చేయమని వినియోగదారును అడగడానికి అనుమతించే సైట్‌లను పేర్కొనడం కోసం URL ఆకృతుల జాబితాను సెట్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది.
 
-          ఈ విధానాన్ని సెట్ చేయకుంటే, 'DefaultWebUsbGuardSetting' విధానం సెట్ చేయబడి ఉంటే దాని నుండి లేదా వినియోగదారు యొక్క వ్యక్తిగత కాన్ఫిగరేషన్ నుండి సార్వజనీన డిఫాల్ట్ విలువ అన్ని సైట్‌ల కోసం ఉపయోగించబడుతుంది.
+          ఈ విధానాన్ని సెట్ చేయకుంటే, 'DefaultWebUsbGuardSetting' విధానం సెట్ చేయబడి ఉంటే దాని నుండి లేదా వినియోగదారు యొక్క వ్యక్తిగత కాన్ఫిగరేషన్ నుండి గ్లోబల్ డిఫాల్ట్ విలువ, అన్ని సైట్‌ల కోసం ఉపయోగించబడుతుంది.
 
           ఈ విధానంలోని URL ఆకృతులు WebUsbBlockedForUrls ద్వారా కాన్ఫిగర్ చేసిన వాటికి విరుద్ధంగా ఉండకూడదు. ఒక URL రెండింటితో సరిపోలితే రెండు విధానాల్లో దేనికి ప్రాధాన్యత ఇవ్వబడుతుందో ముందుగా పేర్కొనడం సాధ్యం కాదు.</translation>
-<translation id="7106631983877564505"><ph name="PRODUCT_OS_NAME" /> పరికరాలు ఇన్‌యాక్టివ్‌గా ఉన్నప్పుడు లేదా తాత్కాలికంగా నిలిపివేయబడినప్పుడు లాక్‌ను ప్రారంభిస్తుంది.
+<translation id="7106631983877564505"><ph name="PRODUCT_OS_NAME" /> పరికరాలు యాక్టివ్‌గా లేనప్పుడు లేదా తాత్కాలికంగా నిలిపివేయబడినప్పుడు లాక్‌ను ప్రారంభిస్తుంది.
 
       మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, పరికరాన్ని నిద్రావస్థ నుండి అన్‌లాక్ చేయడానికి పాస్‌వర్డ్‌ను అందించమని వినియోగదారులను అడుగుతుంది.
 
@@ -2863,16 +2862,16 @@
       మీరు ఈ సెట్టింగ్‌ను ప్రారంభించినా లేదా నిలిపివేసినా, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
       ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, పరికరాన్ని అన్‌లాక్ చేయడానికి పాస్‌వర్డ్‌ను అడగాలో, లేదో వినియోగదారు ఎంచుకోగలరు.</translation>
-<translation id="7115494316187648452"><ph name="PRODUCT_NAME" /> ప్రాసెస్‌ను OS లాగిన్‌లో ప్రారంభించాలో లేదో మరియు చివరి బ్రౌజర్ విండోను మూసివేసినప్పటికీ ఏవైనా సెషన్ కుక్కీలతోసహా బ్యాక్‌గ్రౌండ్‌ యాప్‌లు మరియు ప్రస్తుత బ్రౌజింగ్ సెషన్‌ను అలాగే యాక్టివ్‌గా ఉంచడాన్ని అనుమతిస్తూ అమలులో ఉంచడం కొనసాగించాలో లేదో నిర్ణయిస్తుంది. బ్యాక్‌గ్రౌండ్‌ ప్రాసెస్ ఏదైనా ఉంటే సిస్టమ్ ట్రేలో దాని చిహ్నం ప్రదర్శించబడుతుంది, దాన్ని అక్కడి నుండి ఎప్పుడైనా మూసివేయవచ్చు.
+<translation id="7115494316187648452"><ph name="PRODUCT_NAME" /> ప్రాసెస్‌ను OS లాగిన్‌లో ప్రారంభించాలో లేదో మరియు చివరి బ్రౌజర్ విండోను మూసివేసినప్పటికీ ఏవైనా సెషన్ కుక్కీలతో సహా, బ్యాక్‌గ్రౌండ్‌ యాప్‌లు మరియు ప్రస్తుత బ్రౌజింగ్ సెషన్‌ను అలాగే యాక్టివ్‌గా ఉంచడాన్ని అనుమతిస్తూ అమలులో ఉంచడం కొనసాగించాలో లేదో నిర్ణయిస్తుంది. బ్యాక్‌గ్రౌండ్‌ ప్రాసెస్ ఏదైనా ఉంటే సిస్టమ్ ట్రేలో దాని చిహ్నం ప్రదర్శించబడుతుంది, దాన్ని అక్కడి నుండి ఎప్పుడైనా మూసివేయవచ్చు.
 
-      ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, బ్యాక్‌గ్రౌండ్‌ మోడ్ ప్రారంభించబడుతుంది మరియు దీన్ని బ్రౌజర్ సెట్టింగ్‌ల్లో వినియోగదారు నియంత్రించలేరు.
+      ఈ విధానాన్ని 'ఒప్పు'గా సెట్ చేస్తే, బ్యాక్‌గ్రౌండ్‌ మోడ్ ప్రారంభించబడుతుంది, దీనిని బ్రౌజర్ సెట్టింగ్‌లలో వినియోగదారు నియంత్రించలేరు.
 
-      ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, బ్యాక్‌గ్రౌండ్‌ మోడ్ నిలిపివేయబడుతుంది మరియు దీన్ని బ్రౌజర్ సెట్టింగ్‌ల్లో వినియోగదారు నియంత్రించలేరు.
+      ఈ విధానాన్ని 'తప్పు'గా సెట్ చేస్తే, బ్యాక్‌గ్రౌండ్‌ మోడ్ నిలిపివేయబడుతుంది, దీనిని బ్రౌజర్ సెట్టింగ్‌లలో వినియోగదారు నియంత్రించలేరు.
 
-      ఈ విధానాన్ని సెట్ చేయకుండా వదిలివేస్తే, ప్రారంభంలో బ్యాక్‌గ్రౌండ్‌ మోడ్ నిలిపివేయబడుతుంది మరియు బ్యాక్‌గ్రౌండ్‌ సెట్టింగ్‌ల్లో వినియోగదారు నియంత్రించగలరు.</translation>
+      ఈ విధానాన్ని సెట్ చేయకుండా వదిలివేస్తే, ప్రారంభంలో బ్యాక్‌గ్రౌండ్‌ మోడ్ నిలిపివేయబడుతుంది, బ్యాక్‌గ్రౌండ్‌ సెట్టింగ్‌లలో వినియోగదారు నియంత్రించగలరు.</translation>
 <translation id="7123160381479171745">పరికరానికి లాగిన్ చేయడానికి అనుమతించబడిన వినియోగదారుల జాబితాను నిర్వచిస్తుంది. నమోదులు <ph name="USER_WHITELIST_ENTRY_EXAMPLE" /> వంటి <ph name="USER_WHITELIST_ENTRY_FORMAT" /> రూపంలో ఉంటాయి. డొమైన్‌లో నిర్హేతుక వినియోగదారులను అనుమతించడానికి, <ph name="USER_WHITELIST_ENTRY_WILDCARD" /> రూపంలో ఉండే నమోదులను ఉపయోగించండి.
 
-ఈ విధానాన్ని కాన్ఫిగర్ చేయకపోతే, సైన్ ఇన్ చేయడానికి ఏ వినియోగదారులు అనుమతించబడతారనే దానిపై నియంత్రణలు ఉండవు. ఇప్పటికీ కొత్త వినియోగదారులను సృష్టించడానికి <ph name="DEVICE_ALLOW_NEW_USERS_POLICY_NAME" /> విధానానికి తగినట్లుగా కాన్ఫిగర్ చేయబడి ఉండటం అవసరం అని గుర్తుంచుకోండి.</translation>
+ఈ విధానం కాన్ఫిగర్ చేయబడకపోతే, సైన్ ఇన్ చేయడానికి ఏ వినియోగదారులు అనుమతించబడతారనే దానిపై నియంత్రణలు ఉండవు. ఇప్పటికీ కొత్త వినియోగదారులను సృష్టించడానికి <ph name="DEVICE_ALLOW_NEW_USERS_POLICY_NAME" /> విధానానికి తగినట్లుగా కాన్ఫిగర్ చేయబడి ఉండటం అవసరం అని గుర్తుంచుకోండి.</translation>
 <translation id="7123266440503901785">ఎక్స్‌టెన్షన్‌ల సురక్షిత అప్‌డేట్, ఇన్‌స్టాలేషన్ కోసం <ph name="PRODUCT_NAME" /> అందిస్తుంది. అయితే, Chrome వెబ్‌స్టోర్ వెలుపల హోస్ట్ చేయబడే కొన్ని ఎక్స్‌టెన్షన్‌ల కంటెంట్ SHA1 లాంటి అసురక్షితమైన సైనింగ్ లేదా హ్యాషింగ్ అల్గారిథమ్‌ల ద్వారా మాత్రమే రక్షించబడవచ్చు . ఈ విధానాన్ని నిలిపివేసినప్పుడు, (ఎక్స్‌టెన్షన్ డెవలపర్‌లు శక్తివంతమైన అల్గారిథమ్‌లతో ఎక్స్‌టెన్షన్‌ను తిరిగి రూపొందించే వరకు) అలాంటి ఎక్స్‌టెన్షన్‌ల తాజా ఇన్‌స్టాలేషన్, అప్‌డేట్‌లు Chrome ద్వారా అనుమతించబడవు. ఈ విధానాన్ని ప్రారంభించినప్పుడు, అలాంటి ఎక్స్‌టెన్షన్‌ల ఇన్‌స్టాలేషన్, అప్‌డేట్‌లు అనుమతించబడవు.
 
           దీనిని సెట్ చేయనప్పుడు, ఇది ప్రారంభిత ప్రవర్తనకు డిఫాల్ట్‌గా ఉంచబడుతుంది.
@@ -2955,9 +2954,9 @@
 <translation id="7234280155140786597">నిషేధిత స్థానిక సందేశ పద్ధతి హోస్ట్‌ల పేర్లు (లేదా అన్నింటికి *)</translation>
 <translation id="7236775576470542603">లాగిన్ స్క్రీన్‌లో ప్రారంభించబడే స్క్రీన్ మాగ్నిఫైయర్ యొక్క డిఫాల్ట్ రకాన్ని సెట్ చేయండి.
 
-          ఈ విధానాన్ని సెట్ చేస్తే, ఇది లాగిన్ స్క్రీన్ చూపబడినప్పుడు ప్రారంభించబడే స్క్రీన్ మాగ్నిఫైయర్ యొక్క రకాన్ని నియంత్రిస్తుంది. విధానాన్ని "ఏదీ కాదు"కి సెట్ చేయడం వలన స్క్రీన్ మాగ్నిఫైయర్ నిలిపివేయబడుతుంది.
+          ఈ విధానాన్ని సెట్ చేస్తే, ఇది లాగిన్ స్క్రీన్ చూపబడినప్పుడు ప్రారంభించబడే స్క్రీన్ మాగ్నిఫైయర్ యొక్క రకాన్ని నియంత్రిస్తుంది. విధానాన్ని "ఏదీ కాదు"కు సెట్ చేయడం వలన స్క్రీన్ మాగ్నిఫైయర్ నిలిపివేయబడుతుంది.
 
-          మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు స్క్రీన్ మాగ్నిఫైయర్‌ను ప్రారంభించడం లేదా నిలిపివేయడం ద్వారా దీనిని తాత్కాలికంగా భర్తీ చేయవచ్చు. అయితే, వినియోగదారు ఎంపిక స్థిరమైనది కాదు మరియు లాగిన్ స్క్రీన్‌లో క్రొత్తది చూపబడినప్పుడు లేదా వినియోగదారు నిమిషం పాటు లాగిన్ స్క్రీన్‌లో ఇన్‌యాక్టివ్‌గా ఉన్నప్పుడు డిఫాల్ట్ స్థితి పునరుద్ధరించబడుతుంది.
+          మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు స్క్రీన్ మాగ్నిఫైయర్‌ను ప్రారంభించడం లేదా నిలిపివేయడం ద్వారా దీన్ని తాత్కాలికంగా అధిగ‌మించ‌వ‌చ్చు. అయితే, వినియోగదారు ఎంపిక స్థిరమైనది కాదు మరియు లాగిన్ స్క్రీన్‌లో కొత్త‌ది చూపబడినప్పుడు లేదా వినియోగదారు నిమిషం పాటు లాగిన్ స్క్రీన్‌లో యాక్టివ్‌గా లేనప్పుడు డిఫాల్ట్ స్థితి పునరుద్ధరించబడుతుంది.
 
           ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, లాగిన్ స్క్రీన్ మొదట చూపబడినప్పుడు స్క్రీన్ మాగ్నిఫైయర్ నిలిపివేయబడుతుంది. వినియోగదారులు ఎప్పుడైనా స్క్రీన్ మాగ్నిఫైయర్‌ను ప్రారంభించవచ్చు లేదా నిలిపివేయవచ్చు మరియు లాగిన్ స్క్రీన్‌లో దాని స్థితి వినియోగదారుల మధ్య అలాగే కొనసాగుతుంది.</translation>
 <translation id="7249828445670652637">ARC యాప్‌లకు <ph name="PRODUCT_OS_NAME" /> CA స‌ర్టిఫికెట్‌ల‌ను ప్రారంభించండి</translation>
@@ -3022,13 +3021,13 @@
 <translation id="7331962793961469250">ఒప్పున‌కు సెట్ చేసినపుడు, Chrome వెబ్ స్టోర్ యాప్‌ల కోసం ప్రమోషన్లు కొత్త‌ ట్యాబ్ పేజీలో కనిపించవు. ఈ ఎంపికను తప్పున‌కు సెట్ చేయడం లేదా దీన్ని సెట్ చేయకుండా వదిలివేయడం వలన, Chrome వెబ్ స్టోర్ కోసం ప్రమోషన్లు కొత్త‌ ట్యాబ్ పేజీలో కనిపిస్తాయి.</translation>
 <translation id="7332963785317884918">ఈ విధానం తొలగించబడింది. <ph name="PRODUCT_OS_NAME" /> ఎల్లప్పుడూ 'RemoveLRU' క్లీన్-అప్ వ్యూహాన్ని ఉపయోగిస్తుంది.
 
-      <ph name="PRODUCT_OS_NAME" /> పరికరాల్లో ఆటోమేటిక్‌ క్లీన్-అప్ ప్రవర్తనను నియంత్రిస్తుంది. ఖాళీ డిస్క్ స్థలం యొక్క పరిమాణం క్లిష్ట స్థాయికి చేరుకున్నప్పుడు కొంత ఖాళీ డిస్క్ స్థలాన్ని పొందడానికి ఆటోమేటిక్‌ క్లీన్-అప్ ప్రారంభించబడుతుంది.
+      <ph name="PRODUCT_OS_NAME" /> పరికరాల్లో ఆటోమేటిక్ క్లీన్-అప్ ప్రవర్తనను నియంత్రిస్తుంది. ఖాళీ డిస్క్ స్థలం యొక్క పరిమాణం క్లిష్ట స్థాయికి చేరుకున్నప్పుడు కొంత ఖాళీ డిస్క్ స్థలాన్ని పొందడానికి ఆటోమేటిక్ క్లీన్-అప్ ప్రారంభించబడుతుంది.
 
-      ఈ విధానం 'RemoveLRU'కు సెట్ చేయబడితే, ఆటోమేటిక్‌ క్లీన్-అప్ తగినంత ఖాళీ స్థలం సమకూరే దాకా ఇటీవలి కాలంలో లాగిన్ చేయని వారి క్రమంలో పరికరం నుండి వినియోగదారులను తీసివేస్తుంది.
+      ఈ విధానం 'RemoveLRU'కు సెట్ చేయబడితే, ఆటోమేటిక్ క్లీన్-అప్ తగినంత ఖాళీ స్థలం సమకూరే దాకా ఇటీవలి కాలంలో లాగిన్ చేయని వారి క్రమంలో పరికరం నుండి వినియోగదారులను తీసివేస్తుంది.
 
-      ఈ విధానం 'RemoveLRUIfDormant'కు సెట్ చేయబడితే, ఆటోమేటిక్‌ క్లీన్-అప్ తగినంత ఖాళీ స్థలం సమకూరే దాకా ఇటీవలి కాలంలో లాగిన్ చేయని వారి క్రమంలో కనీసం 3 నెలలుగా లాగిన్ చేయని వినియోగదారులను తీసివేస్తుంది.
+      ఈ విధానం 'RemoveLRUIfDormant'కు సెట్ చేయబడితే, ఆటోమేటిక్ క్లీన్-అప్ తగినంత ఖాళీ స్థలం సమకూరే దాకా ఇటీవలి కాలంలో లాగిన్ చేయని వారి క్రమంలో కనీసం 3 నెలలుగా లాగిన్ చేయని వినియోగదారులను తీసివేస్తుంది.
 
-      ఈ విధానం సెట్ చేయబడకపోతే, ఆటోమేటిక్‌ క్లీన్-అప్ డిఫాల్ట్ అంతర్గ‌త‌ వ్యూహాన్ని పాటిస్తుంది. ప్రస్తుతం, అలా 'RemoveLRUIfDormant' వ్యూహం ఉంది.</translation>
+      ఈ విధానం సెట్ చేయబడకపోతే, ఆటోమేటిక్ క్లీన్-అప్ డిఫాల్ట్ అంతర్గత వ్యూహాన్ని పాటిస్తుంది. ప్రస్తుతం, అలా 'RemoveLRUIfDormant' వ్యూహం ఉంది.</translation>
 <translation id="7336785017449297672">గడియారం, సమయ మండలి సెట్టింగ్‌లను నియంత్రిస్తుంది.</translation>
 <translation id="7336878834592315572">సెషన్ వ్యవధి కోసం కుక్కీలను ఉంచడం</translation>
 <translation id="7339315111520512972">బ్రౌజర్ ప్రాసెస్‌లో అమలు చేయమని నెట్‌వర్కింగ్ కోడ్‌ను ఒత్తిడి చేయండి</translation>
@@ -3088,11 +3087,11 @@
 <translation id="7529144158022474049">ఆటో అప్‌డేట్‌ స్కాటర్ కారకం</translation>
 <translation id="7534199150025803530">ఈ విధానం Android Google డిస్క్ యాప్ మీద‌ ఎలాంటి ప్రభావం చూపదు. మీరు సెల్యులార్ కనెక్షన్‌ల్లో Google డిస్క్ వినియోగాన్ని నిరోధించాలనుకుంటే, Android Google డిస్క్ యాప్ యొక్క ఇన‌స్ట‌లేష‌న్‌‌ను అనుమతించకూడదు.</translation>
 <translation id="7547549430720182663">విలీనం చేయండి</translation>
-<translation id="7553535237300701827">ఈ విధానం సెట్ చేయబడినప్పుడు, లాగిన్ ప్రామాణీకరణ విధానం, సెట్టింగ్‌ విలువపై ఆధారపడి కింద పేర్కొన్న విధానాల్లో ఏదో ఒక దానిలో ఉంటుంది:
+<translation id="7553535237300701827">ఈ విధానం సెట్ చేయబడినప్పుడు, లాగిన్ ప్రామాణీకరణ విధానం, సెట్టింగ్‌ విలువపై ఆధారపడి కింద పేర్కొన్న విధానాల్లో ఏదో ఒకదానిలో ఉంటుంది:
 
-      GAIAకు సెట్ చేస్తే, లాగిన్, సాధారణ GAIA ప్రామాణీకరణ విధానం ద్వారా చేయబడుతుంది.
+      GAIAకి సెట్ చేస్తే, లాగిన్ సాధారణ GAIA ప్రామాణీకరణ విధానం ద్వారా చేయబడుతుంది.
 
-      SAML_INTERSTITIALకు సెట్ చేస్తే, లాగిన్, వినియోగదారుకు- స్క్రీన్ మధ్య భాగంలో పరికర నమోదు డొమైన్‌లోని SAML IdP ప్రామాణీకరణతో కొనసాగే ఎంపికను లేదా తిరిగి సాధారణ GAIA లాగిన్ విధానానికి వెళ్లే ఎంపికను అందిస్తూ ముందస్తు హెచ్చరికను చూపుతుంది.</translation>
+      SAML_INTERSTITIALకు సెట్ చేస్తే, లాగిన్ వినియోగదారుకు- స్క్రీన్ మధ్యభాగంలో పరికర నమోదు డొమైన్‌లోని SAML IdP ప్రామాణీకరణతో కొనసాగే ఎంపికను లేదా తిరిగి సాధారణ GAIA లాగిన్ విధానానికి వెళ్లే ఎంపికను అందిస్తూ ముందస్తు హెచ్చరికను చూపుతుంది.</translation>
 <translation id="755951849901630953">సెట్ చేయనప్పుడు లేదా ఒప్పు ఎంపికకు సెట్ చేసినప్పుడు, <ph name="PRODUCT_NAME" />లోని అన్ని అంతర్భాగాల కోసం అంతర్భాగ అప్‌డేట్‌లను ప్రారంభిస్తుంది.
 
       తప్పు ఎంపికకు సెట్ చేసినట్లయితే, అంతర్భాగాలకు అప్‌డేట్‌లు  నిలిపివేయబడతాయి. అయితే, ఈ విధానంలో కొన్ని అంతర్భాగాలకు మినహాయింపు ఉంటుంది: అమలు చేయదగిన కోడ్ ఉండని లేదా బ్రౌజర్ యొక్క ప్రవర్తనను గణనీయ స్థాయిలో మార్చని లేదా భద్రతకు కీలకమైన అంతర్భాగానికి అప్‌డేట్‌లు  నిలిపివేయబడవు.
@@ -3111,11 +3110,11 @@
       ఈ విధానాన్ని ఒక సంఖ్యకు సెట్ చేసినప్పుడు, Chrome నిర్దిశిత మిల్లీసెకన్ల పాటు ఒక సందేశాన్ని చూపించి, ఆపై ప్రత్యామ్నాయ బ్రౌజర్‌ను తెరుస్తుంది.</translation>
 <translation id="7593523670408385997">డిస్క్‌లో కాష్ చేసిన ఫైల్‌లను నిల్వ చేయడానికి <ph name="PRODUCT_NAME" /> ఉపయోగించే కాష్ పరిమాణాన్ని కాన్ఫిగర్ చేస్తుంది.
 
-     మీరు ఈ విధానాన్ని సెట్ చేస్తే, <ph name="PRODUCT_NAME" /> వినియోగదారు '--disk-cache-size' ఫ్లాగ్‌ను పేర్కొన్నారో లేదో అనే దానితో సంబంధం లేకుండా అందించిన కాష్ పరిమాణాన్ని ఉపయోగిస్తుంది. ఈ విధానంలో పేర్కొనే విలువ ఖచ్చితమైన సరిహద్దు కాదు, కానీ కాషింగ్ సిస్టమ్‌కు ఒక సూచన మాత్రమే, కొన్ని మెగాబైట్‌ల దిగువ ఉన్న ఏ విలువ అయినా చాలా చిన్నదిగా పరిగణించబడుతుంది మరియు స్థిరమైన కనిష్టానికి పూరించబడుతుంది.
+     మీరు ఈ విధానాన్ని సెట్ చేస్తే, <ph name="PRODUCT_NAME" /> వినియోగదారు '--disk-cache-size' ఫ్లాగ్‌ను పేర్కొన్నారో లేదో అనే దానితో సంబంధం లేకుండా అందించిన కాష్ పరిమాణాన్ని ఉపయోగిస్తుంది. ఈ విధానంలో పేర్కొనబడిన విలువ ఖచ్చితమైన సరిహద్దు కాదు. కానీ కాషింగ్ సిస్టమ్‌కు ఒక సూచన. కొన్ని మెగాబైట్‌ల దిగువ ఉన్న ఏ విలువ అయినా చాలా చిన్నదిగా పరిగణించబడుతుంది మరియు స్థిరమైన క‌నిష్ఠానికి పూరించబడుతుంది.
 
-      ఈ విధానం విలువ 0 అయితే, డిఫాల్ట్ కాష్ పరిమాణం ఉపయోగించబడుతుంది కానీ వినియోగదారు దీనిని మార్చలేరు.
+      ఈ విధానం యొక్క విలువ 0 అయితే, డిఫాల్ట్ కాష్ పరిమాణం ఉపయోగించబడుతుంది. కానీ వినియోగదారు దీన్ని మార్చలేరు.
 
-      ఈ విధానాన్ని సెట్ చేయకపోతే డిఫాల్ట్ పరిమాణం ఉపయోగించబడుతుంది మరియు వినియోగదారు దీనిని --disk-cache-size ఫ్లాగ్‌తో భర్తీ చేయగలుగుతారు.</translation>
+      ఈ విధానాన్ని సెట్ చేయకపోతే డిఫాల్ట్ పరిమాణం ఉపయోగించబడుతుంది మరియు వినియోగదారు దీన్ని --disk-cache-size ఫ్లాగ్‌తో అధిగ‌మించ‌గ‌లుగుతారు.</translation>
 <translation id="759957074386651883">సురక్షిత బ్రౌజింగ్‌ సెట్టింగ్‌లు</translation>
 <translation id="7604169113182304895">Android అనువర్తనాలు ఈ జాబితాకి ప్రాధాన్యత ఇవ్వడానికి స్వచ్ఛందంగా ఎంచుకోగలవు. మీరు దానికి ప్రాధాన్యత ఇవ్వడానికి వాటిని నిర్బంధం చేయలేరు.</translation>
 <translation id="7612157962821894603"><ph name="PRODUCT_NAME" /> స్టార్ట్-అప్ సమయంలో వర్తింపజేయాల్సిన సిస్టమ్ విస్తృత ఫ్లాగ్‌లు</translation>
@@ -3143,7 +3142,7 @@
 <translation id="7635471475589566552"><ph name="PRODUCT_NAME" />లో యాప్ లొకేల్‌ను కాన్ఫిగర్ చేస్తుంది మరియు వినియోగదారులు లొకేల్‌ను మార్చనివ్వకుండా నిరోధిస్తుంది. మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, <ph name="PRODUCT_NAME" /> పేర్కొన్న లొకేల్‌ను ఉపయోగిస్తుంది. కాన్ఫిగర్ చేసిన లొకేల్ మద్దతివ్వకపోతే, బదులుగా 'en-US' ఉపయోగించబడుతుంది. ఈ సెట్టింగ్‌ను ఆపివేసినా లేదా సెట్ చేయకపోయినా, <ph name="PRODUCT_NAME" /> వినియోగదారు-పేర్కొన్న ప్రాధాన్య లొకేల్‌ను (కాన్ఫిగర్ చేసి ఉంటే), సిస్టమ్ లొకేల్‌ను లేదా ఫాల్‌బ్యాక్ 'en-US' లొకేల్‌ను ఉపయోగిస్తుంది.</translation>
 <translation id="7641363659597330616">వినియోగదారులు భద్రతా నిర్ణయాన్ని అతిక్రమించకుండా ఉండే విధంగా <ph name="PRODUCT_NAME" /> పూర్తిగా బ్లాక్ చేసే డౌన్‌లోడ్‌ల రకాన్ని కాన్ఫిగర్ చేస్తుంది.
 
-      మీరు ఈ విధానాన్ని సెట్ చేస్తే, <ph name="PRODUCT_NAME" /> నిర్దిష్ట రకాల డౌన్‌లోడ్‌లను నిరోధిస్తుంది. భద్రతా హెచ్చరికలను అతిక్రమించకుండా వినియోగదారులను అడ్డుకుంటుంది.
+      మీరు ఈ విధానాన్ని సెట్ చేస్తే, <ph name="PRODUCT_NAME" /> నిర్దిష్ట రకాల డౌన్‌లోడ్‌లను నిరోధిస్తుంది మరియు భద్రతా హెచ్చరికలను అతిక్రమించకుండా వినియోగదారులను అడ్డుకుంటుంది.
 
       'హానికరమైన డౌన్‌లోడ్‌లను బ్లాక్ చేయి' ఎంపికను ఎంచుకున్నట్లయితే, సురక్షిత బ్రౌజింగ్ హెచ్చరికలను కలిగినవి మినహా మిగిలిన అన్ని డౌన్‌లోడ్‌లు అనుమతించబడతాయి.
 
@@ -3153,7 +3152,7 @@
 
       ఈ విధానాన్ని సెట్ చేయకుంటే (లేదా 'ప్రత్యేక పరిమితులు వద్దు' ఎంపికను ఎంచుకున్నట్లయితే), సురక్షిత బ్రౌజింగ్ విశ్లేషణ ఫలితాల ఆధారంగా డౌన్‌లోడ్‌లు సాధారణ భద్రతా పరిమితుల ప్రకారం పరిశీలించబడతాయి.
 
-      వెబ్ పేజీ కంటెంట్ నుండి ప్రారంభించబడిన డౌన్‌లోడ్‌లకు, వాటితో పాటుగా 'డౌన్‌లోడ్ లింక్...' సందర్భోచిత మెనూ ఎంపికకు ఈ పరిమితులు వర్తిస్తాయని గుర్తుంచుకోండి. ప్రస్తుతం ప్రదర్శించబడిన పేజీ నుండి సేవ్ చేయడానికి / డౌన్‌లోడ్ చేయడానికి మరియు ప్రింట్‌ ఎంపికల నుండి PDF లాగా సేవ్ చేయడానికి ఈ పరిమితులు వర్తించవు.
+      వెబ్ పేజీ కంటెంట్ నుండి ప్రారంభించబడిన డౌన్‌లోడ్‌లకు, వాటితో పాటుగా 'డౌన్‌లోడ్ లింక్...' సందర్భోచిత మెనూ ఎంపికకు ఈ పరిమితులు వర్తిస్తాయని గుర్తుంచుకోండి. ప్రస్తుతం ప్రదర్శించబడిన పేజీ నుండి సేవ్ చేయడానికి / డౌన్‌లోడ్ చేయడానికి మరియు ముద్రణ ఎంపికల నుండి PDF లాగా సేవ్ చేయడానికి ఈ పరిమితులు వర్తించవు.
 
       సురక్షిత బ్రౌజింగ్ గురించి మరింత సమాచారం కావాలంటే https://developers.google.com/safe-browsingను చూడండి.</translation>
 <translation id="7643883929273267746"><ph name="PRODUCT_NAME" />లో కనిపించే ఖాతాలను నియంత్రించండి</translation>
@@ -3177,18 +3176,18 @@
 ఈ విధానాన్ని సెట్ చేయకపోతే, డిఫాల్ట్ రెండరర్ అన్ని సైట్‌ల కోసం ఉపయోగించబడుతుంది. (<ph name="CHROME_FRAME_RENDERER_SETTINGS_POLICY_NAME" /> విధానం డిఫాల్ట్ రెండరర్‌ను కాన్ఫిగర్ చేయడానికి ఉపయోగించబడవచ్చు.)</translation>
 <translation id="7694807474048279351"><ph name="PRODUCT_OS_NAME" /> అప్‌డేట్ వర్తింపజేయబడిన తర్వాత ఆటోమేటిక్ రీబూట్‌ను షెడ్యూల్ చేయండి.
 
-      ఈ విధానాన్ని 'ఒప్పు'గా సెట్ చేసినప్పుడు, <ph name="PRODUCT_OS_NAME" /> అప్‌డేట్ వర్తింపజేయబడినప్పుడు ఆటోమేటిక్ రీబూట్ షెడ్యూల్ చేయబడుతుంది మరియు అప్‌డేట్ ప్రాసెస్‌ను పూర్తి చేయడానికి రీబూట్ అవసరం. రీబూట్ వెంటనే షెడ్యూల్ చేయబడుతుంది కానీ వినియోగదారు ప్రస్తుతం పరికరాన్ని ఉపయోగిస్తుంటే పరికరంలో గరిష్టంగా 24 గంటలు ఆలస్యం అవుతుంది.
+      ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేసినప్పుడు, <ph name="PRODUCT_OS_NAME" /> అప్‌డేట్ వర్తింపజేయబడినప్పుడు ఆటోమేటిక్ రీబూట్ షెడ్యూల్ చేయబడుతుంది మరియు అప్‌డేట్ ప్రాసెస్‌ను పూర్తి చేయడానికి రీబూట్ అవసరం. రీబూట్ వెంటనే షెడ్యూల్ చేయబడుతుంది కానీ వినియోగదారు ప్రస్తుతం పరికరాన్ని ఉపయోగిస్తుంటే పరికరంలో గ‌రిష్ఠంగా 24 గంటలు ఆలస్యం అవుతుంది.
 
-      ఈ విధానాన్ని 'తప్పు'గా సెట్ చేసినప్పుడు, <ph name="PRODUCT_OS_NAME" /> అప్‌డేట్‌ను వర్తింపజేసిన తర్వాత ఆటోమేటిక్ రీబూట్ షెడ్యూల్ చేయబడదు. వినియోగదారు పరికరాన్ని రీబూట్ చేసిన తర్వాతిసారి అప్‌డేట్ ప్రాసెస్ పూర్తవుతుంది.
+      ఈ విధానాన్ని తప్పున‌కు సెట్ చేసినప్పుడు, <ph name="PRODUCT_OS_NAME" /> అప్‌డేట్‌ను వర్తింపజేసిన తర్వాత ఆటోమేటిక్ రీబూట్ షెడ్యూల్ చేయబడదు. వినియోగదారు పరికరాన్ని రీబూట్ చేసిన తదుపరిసారి అప్‌డేట్ ప్రాసెస్ పూర్తవుతుంది.
 
-      మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీనిని మార్చలేరు లేదా భర్తీ చేయలేరు.
+      మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-      గమనిక: ప్రస్తుతం, ఆటోమేటిక్ రీబూట్‌లు లాగిన్ స్క్రీన్ చూపబడుతున్నప్పుడు లేదా కియోస్క్ యాప్ సెషన్ పురోగతిలో ఉన్నప్పుడు మాత్రమే ప్రారంభించబడతాయి. ఈ విధానం ఎప్పుడూ వర్తింపజేసేలా ఇది భవిష్యత్తులో మార్చబడుతుంది, ఏదైనా నిర్దిష్ట సెషన్ రకం పురోగతిలో ఉందా లేదా అన్న దానిపై ఆధారపడి ఉండదు.</translation>
+      గమనిక: ప్రస్తుతం, ఆటోమేటిక్ రీబూట్‌లు లాగిన్ స్క్రీన్ చూపబడుతున్నప్పుడు లేదా కియోస్క్ యాప్‌ సెషన్ పురోగమనంలో ఉన్నప్పుడు మాత్రమే ప్రారంభించబడతాయి. ఇది భవిష్యత్తులో మారుతుంది మరియు విధానం ఎల్లప్పుడూ వర్తింపజేయబడుతుంది, ఏదైనా నిర్దిష్ట సెషన్ రకం పురోగమనంలో ఉందా లేదా అన్న దానిపై ఆధాపర పడి ఉండదు.</translation>
 <translation id="7701341006446125684">యాప్‌లు, ఎక్స్‌టెన్ష‌న్‌ల కాష్ పరిమాణాన్ని (బైట్‌ల‌లో) సెట్ చేస్తుంది</translation>
 <translation id="7709537117200051035">హోస్ట్‌కు యాక్సెస్‌ అనుమతించాలో (ఒప్పు) లేదా బ్లాక్ చేయాలో (తప్పు) పేర్కొనే బులియన్ ఫ్లాగ్‌కు హోస్ట్‌పేర్లను మ్యాప్ చేసే నిఘంటువు.
 
           ఈ విధానం <ph name="PRODUCT_NAME" /> యొక్క అంతర్గత ఉపయోగానికి మాత్రమే.</translation>
-<translation id="7712109699186360774">సైట్ కెమెరా మరియు/లేదా మైక్రోఫోన్‌ను యాక్సెస్ చేయాలనుకునే ప్రతి సారీ అడుగు</translation>
+<translation id="7712109699186360774">సైట్ కెమెరా మరియు/లేదా మైక్రోఫోన్‌ను యాక్సెస్ చేయాలనుకునే ప్రతి సారీ అడగాలి</translation>
 <translation id="7713608076604149344">డౌన్‌లోడ్ పరిమితులు</translation>
 <translation id="7715711044277116530">ప్రెజెంటేషన్ మోడ్‌లో స్క్రీన్ కాంతివిహీనత ఆలస్యాన్ని లెక్కించే శాతం</translation>
 <translation id="7717938661004793600"><ph name="PRODUCT_OS_NAME" /> యాక్సెస్‌ ఫీచ‌ర్‌ల‌ను కాన్ఫిగర్ చేయండి.</translation>
@@ -3206,7 +3205,7 @@
 
           ఈ సెట్టింగ్‌ను నిలిపివేస్తే లేదా సెట్ చేయకపోతే, అప్పుడు రెండు-కారకం ప్రారంభించబడదు మరియు వినియోగదారు-నిర్దిష్ట PINను కలిగి ఉన్న డిఫాల్ట్ ప్రవర్తన ఉపయోగించబడుతుంది.</translation>
 <translation id="7750991880413385988">కొత్త‌ ట్యాబ్ పేజీని తెరవండి</translation>
-<translation id="7754704193130578113">ప్రతి ఫైల్‌ను డౌన్‌లోడ్ చేసే ముందు ఎక్కడ సేవ్ చెయ్యాలో అడుగు</translation>
+<translation id="7754704193130578113">ప్రతి ఫైల్‌ను డౌన్‌లోడ్ చేసే ముందు ఎక్కడ సేవ్ చేయాలో అడుగు</translation>
 <translation id="7761446981238915769">లాగిన్ స్క్రీన్‌లో ఇన్‌స్టాల్ చేసిన యాప్‌ల జాబితాను కాన్ఫిగర్ చేయండి</translation>
 <translation id="7763479091692861127"> OS అప్‌డేట్‌ల కోసం ఉపయోగించడానికి అనుమతించబడిన కనెక్షన్‌ల రకాలు. OS అప్‌డేట్‌లు వాటి పరిమాణం కారణంగా కనెక్షన్‌‌పై తీవ్ర ఒత్తిడిని క‌లిగించే అవ‌కాశం ఉంది. అదనపు ఖర్చు కావచ్చు. అందువ‌ల్ల‌, ప్రస్తుతం ఇవి డిఫాల్ట్‌గా WiMax, Bluetooth మరియు Cellular వంటి ఖరీదైనవిగా భావించే కనెక్షన్‌ల రకాల కోసం ప్రారంభించబడదు.
 
@@ -3280,16 +3279,16 @@
           మరిన్ని వివరణాత్మక ఉదాహరణల కోసం, ఈ లింక్‌ను సందర్శించండి:
           <ph name="PROXY_HELP_URL" />.</translation>
 <translation id="7922358664346625612">గత ట్యాబ్‌ను Chromeలో తెరిచి ఉంచండి.</translation>
-<translation id="793134539373873765">OS అప్‌డేట్‌ పేలోడ్‌ల కోసం p2p ఉపయోగించబడాలో లేదో పేర్కొంటుంది. ఒప్పున‌కు సెట్ చేస్తే, పరికరాలు షేర్‌ చేస్తాయి. ఇంటర్నెట్ బ్యాండ్‌విడ్త్ వినియోగాన్ని, ర‌ద్దీని త‌గ్గించ‌డానికి ప్ర‌య‌త్నిస్తూ, LANలో అప్‌డేట్‌ పేలోడ్‌లను వినియోగించడానికి ప్రయత్నిస్తాయి. LANలో అప్‌డేట్‌ పేలోడ్ అందుబాటులో లేకపోతే, పరికరం, అప్‌డేట్‌ సర్వర్ నుండి డౌన్‌లోడ్ చేయడానికి తిరిగి వస్తుంది. తప్పున‌కు సెట్ చేస్తే లేదా కాన్ఫిగర్ చేయకపోతే, p2p ఉపయోగించబడదు.</translation>
+<translation id="793134539373873765">OS అప్‌డేట్ పేలోడ్‌ల కోసం p2p ఉపయోగించబడాలో లేదో పేర్కొంటుంది. ఒప్పున‌కు సెట్ చేస్తే, పరికరాలు షేర్‌ చేస్తాయి. ఇంటర్నెట్ బ్యాండ్‌విడ్త్ వినియోగాన్ని, ర‌ద్దీని త‌గ్గించ‌డానికి ప్ర‌య‌త్నిస్తూ, LANలో అప్‌డేట్‌ పేలోడ్‌లను వినియోగించడానికి ప్రయత్నిస్తాయి. LANలో అప్‌డేట్ పేలోడ్ అందుబాటులో లేకపోతే, పరికరం, అప్‌డేట్ సర్వర్ నుండి డౌన్‌లోడ్ చేయడానికి తిరిగి వస్తుంది. తప్పున‌కు సెట్ చేస్తే లేదా కాన్ఫిగర్ చేయకపోతే, p2p ఉపయోగించబడదు.</translation>
 <translation id="7933141401888114454">పర్యవేక్షించబడే వినియోగదారుల రూపకల్పనను ప్రారంభించండి</translation>
 <translation id="793473937901685727">ARC యాప్‌ల కోసం ప్రమాణపత్ర లభ్యతను సెట్ చేయండి</translation>
 <translation id="7937766917976512374">వీడియో క్యాప్చర్‌ను అనుమతించడం లేదా తిరస్కరించడం</translation>
 <translation id="7941975817681987555">ఏ నెట్‌వర్క్ కనెక్షన్‌లోనూ నెట్‌వర్క్ చర్యలను అంచనా వేయవద్దు</translation>
 <translation id="7952958573604504839">ఈ విధానం <ph name="NETWORK_PREDICTION_OPTIONS_POLICY_NAME" />కు అనుగుణంగా M48లో నిలిపివేయబడింది మరియు M54లో తీసివేయబడింది.
 
-<ph name="PRODUCT_NAME" />లో నెట్‌వర్క్ సూచనను ప్రారంభిస్తుంది. ఈ సెట్టింగ్‌ను మార్చకుండా వినియోగదారులను నిరోధిస్తుంది.
+<ph name="PRODUCT_NAME" />లో నెట్‌వర్క్ సూచనను ప్రారంభిస్తుంది మరియు ఈ సెట్టింగ్‌ను మార్చకుండా వినియోగదారులను నిరోధిస్తుంది.
 
-ఇది వెబ్ పేజీల యొక్క DNS పూర్వ యాక్సెస్‌ను మాత్రమే కాకుండా TCP మరియు SSL పూర్వ కనెక్షన్‌ను, పూర్వ అమలును కూడా నియంత్రిస్తుంది. చారిత్రక కారణాల వల్ల విధానం పేరు DNS పూర్వ యాక్సెస్‌ను సూచిస్తుంది.
+ఇది వెబ్ పేజీల యొక్క DNS పూర్వ యాక్సెస్‌ను మాత్రమే కాకుండా TCP మరియు SSL పూర్వ కనెక్షన్ మరియు పూర్వ అమలును కూడా నియంత్రిస్తుంది. చారిత్రక కారణాల వల్ల విధానం పేరు DNS పూర్వ యాక్సెస్‌ను సూచిస్తుంది.
 
 మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే లేదా నిలిపివేస్తే, వినియోగదారులు <ph name="PRODUCT_NAME" />లో ఈ సెట్టింగ్‌ను మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
@@ -3330,14 +3329,14 @@
 <translation id="8050080920415773384">స్థానిక ముద్రణ</translation>
 <translation id="8053580360728293758">డిఫాల్ట్ ముద్రణ రంగు మోడ్‌ను భర్తీ చేస్తుంది. మోడ్ అందుబాటులో లేనట్లయితే ఈ విధానం విస్మరించబడుతుంది.</translation>
 <translation id="8059164285174960932">రిమోట్ యాక్సెస్ క్లయింట్‌లు వారి ప్రామాణీకరణ టోకెన్‌ను పొందే URL</translation>
-<translation id="806280865577636339">ఈ విధానాన్ని ఒప్పుకి సెట్ చేస్తే, యాక్సెస్ ఎంపికలు ఎల్లప్పుడూ సిస్టమ్ ట్రే మెనూలో కనిపిస్తాయి.
+<translation id="806280865577636339">ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, యాక్సెస్‌ ఎంపికలు ఎల్లప్పుడూ సిస్టమ్ ట్రే మెనూలో కనిపిస్తాయి.
 
-ఈ విధానాన్ని తప్పుకి సెట్ చేస్తే, యాక్సెస్ ఎంపికలు ఎప్పటికీ సిస్టమ్ ట్రే మెనూలో కనిపించవు.
+ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే, యాక్సెస్‌ ఎంపికలు ఎప్పటికీ సిస్టమ్ ట్రే మెనూలో కనిపించవు.
 
           
-మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీనిని మార్చలేరు లేదా భర్తీ చేయలేరు.
+మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, యాక్సెస్ ఎంపికలు సిస్టమ్ ట్రే మెనూలో కనిపించవు, కానీ వినియోగదారు సెట్టింగ్‌ల పేజీ ద్వారా యాక్సెస్ ఎంపికలు కనిపించేలా చేయవచ్చు.</translation>
+ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, యాక్సెస్‌ ఎంపికలు సిస్టమ్ ట్రే మెనూలో కనిపించవు. కానీ వినియోగదారు సెట్టింగ్‌ల పేజీ ద్వారా యాక్సెస్‌ ఎంపికలు కనిపించేలా చేయవచ్చు.</translation>
 <translation id="806523868782250975">నిర్వహించబడే బుక్‌మార్క్‌ల జాబితాను కాన్ఫిగర్ చేస్తుంది.
 
 విధానంలో బుక్‌మార్క్‌ల జాబితా ఉంటుంది. దీనిలోని ప్రతి బుక్‌మార్క్ కూడా "<ph name="NAME" />" మరియు "<ph name="URL_LABEL" />" కీలను కలిగి ఉండే నిఘంటువు. వీటిలో బుక్‌మార్క్ పేరు మరియు దాని లక్ష్యం ఉంటాయి. "<ph name="URL_LABEL" />" కీ లేని, కానీ అదనపు "<ph name="CHILDREN" />" కీ కలిగి ఉండే బుక్‌మార్క్‌ను నిర్వచించడం ద్వారా ఉపఫోల్డర్‌ను కాన్ఫిగర్ చేయవచ్చు. అయితే ఈ ఉపఫోల్డర్ ఎగువ నిర్వచించినట్లు బుక్‌మార్క్‌లను కలిగి ఉంటుంది (వీటిలో కొన్ని మళ్లీ ఫోల్డర్‌లుగా ఉండవచ్చు). ఓమ్నిబాక్స్‌ ద్వారా అసంపూర్ణ URLలు సమర్పించబడితే <ph name="PRODUCT_NAME" /> వాటిని సవరిస్తుంది, ఉదాహరణకు "<ph name="GOOGLE_COM" />" అనేది "<ph name="HTTPS_GOOGLE_COM" />" లాగా మారుతుంది.
@@ -3360,9 +3359,9 @@
 <translation id="8104962233214241919">ఈ సైట్లకు క్లయింట్ స‌ర్టిఫికెట్‌లు ఆటోమేటిక్‌గా ఎంపిక చేయండి</translation>
 <translation id="8112122435099806139">పరికరం కోసం ఉపయోగించబడే గడియారం ఫార్మాట్‌ను పేర్కొంటుంది.
 
-      ఈ విధానం లాగిన్ స్క్రీన్‌పై ఉపయోగించాల్సిన, మరియు వినియోగదారు సెషన్‌ల కోసం డిఫాల్ట్‌గా ఉపయోగించాల్సిన గడియారం ఫార్మాట్‌ను కాన్ఫిగర్ చేస్తుంది. అయినప్పటికీ, వినియోగదారులు తమ ఖాతా కోసం గడియారం ఫార్మాట్‌ను భర్తీ చేయవచ్చు.
+      ఈ విధానం లాగిన్ స్క్రీన్‌పై ఉపయోగించాల్సిన మరియు వినియోగదారు సెషన్‌ల కోసం డిఫాల్ట్‌గా ఉపయోగించాల్సిన గడియారం ఫార్మాట్‌ను కాన్ఫిగర్ చేస్తుంది. అయినప్పటికీ వినియోగదారులు తమ ఖాతా కోసం గడియారం ఫార్మాట్‌ను అధిగ‌మించ‌వ‌చ్చు.
 
-      విధానాన్ని 'ఒప్పు'గా సెట్ చేస్తే, పరికరం 24 గంటల గడియారం ఫార్మాట్‌ను ఉపయోగిస్తుంది. విధానాన్ని 'తప్పు'గా సెట్ చేస్తే, పరికరం 12 గంటల గడియారం ఫార్మాట్‌ను ఉపయోగిస్తుంది.
+      విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, పరికరం 24 గంటల గడియారం ఫార్మాట్‌ను ఉపయోగిస్తుంది. విధానాన్ని తప్పున‌కు సెట్ చేస్తే, పరికరం 12 గంటల గడియారం ఫార్మాట్‌ను ఉపయోగిస్తుంది.
 
       ఈ విధానాన్ని సెట్ చేయకపోతే, పరికరం డిఫాల్ట్‌గా 24 గంటల గడియారం ఫార్మాట్‌ను ఉపయోగిస్తుంది.</translation>
 <translation id="8114382167597081590">YouTubeలో పరిమిత మోడ్‌ను అమలు చేయవద్దు</translation>
@@ -3390,7 +3389,7 @@
 <translation id="8142894094385450823">నిర్వహిత సెషన్ కోసం సిఫార్సు చేసిన లొకేల్‌లను సెట్ చేస్తుంది</translation>
 <translation id="8146727383888924340">Chrome OS నమోదు ద్వారా ఆఫర్‌లను రీడీమ్ చేయడానికి వినియోగదారులను అనుమతించండి</translation>
 <translation id="8148785525797916822"><ph name="PRODUCT_NAME" /> ప్రస్తుతం మద్దతు లేని కంప్యూటర్ లేదా ఆపరేటింగ్ సిస్టమ్‌లో అమలవుతున్నప్పుడు కనిపించే హెచ్చరికను ఆపివేస్తుంది.</translation>
-<translation id="8148901634826284024">అధిక‌ కాంట్రాస్ట్ మోడ్ యాక్సెస్‌ సౌల‌భ్య ఫీచ‌ర్‌ను ప్రారంభించండి.
+<translation id="8148901634826284024">అధిత కాంట్రాస్ట్ మోడ్ యాక్సెస్‌ ఫీచ‌ర్‌ను ప్రారంభించండి.
 
           ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, అధిక కాంట్రాస్ట్ మోడ్ ఎల్లప్పుడూ ప్రారంభించబడుతుంది.
 
@@ -3398,12 +3397,12 @@
 
           మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-          ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, అధిక కాంట్రాస్ట్ మోడ్ ప్రాథమికంగా నిలిపివేయబడుతుంది కానీ వినియోగదారు ఎప్పుడైనా ప్రారంభించవచ్చు.</translation>
-<translation id="815061180603915310">ప్రారంభించబడేలా సెట్ చేస్తే, ఈ విధానం ప్రొఫైల్ అశాశ్వత మోడ్‌కు మార్చబడేలా నిర్బంధిస్తుంది. ఈ విధానాన్ని OS విధానం (ఉదా. Windowsలో GPO)గా పేర్కొంటే, ఇది సిస్టమ్‌లోని ప్రతి ప్రొఫైల్‌కు వర్తిస్తుంది; విధానాన్ని Cloud విధానంగా సెట్ చేస్తే, ఇది నిర్వాహిత‌ ఖాతాతో సైన్ ఇన్ చేసిన ప్రొఫైల్‌కు మాత్రమే వర్తిస్తుంది.
+          ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, అధిక కాంట్రాస్ట్ మోడ్ ప్రాథమికంగా నిలిపివేయబడుతుంది. కానీ వినియోగదారు ఎప్పుడైనా ప్రారంభించవచ్చు.</translation>
+<translation id="815061180603915310">ప్రారంభించబడేలా సెట్ చేస్తే, ప్రొఫైల్ అశాశ్వత మోడ్‌కు మార్చబడేలా ఈ విధానం నిర్బంధిస్తుంది. ఈ విధానాన్ని OS విధానం (ఉదా. Windowsలో GPO)గా పేర్కొంటే, ఇది సిస్టమ్‌లోని ప్రతి ప్రొఫైల్‌కు వర్తిస్తుంది; విధానాన్ని Cloud విధానంగా సెట్ చేస్తే, ఇది నిర్వహిత ఖాతాతో సైన్ ఇన్ చేసిన ప్రొఫైల్‌కు మాత్రమే వర్తిస్తుంది.
 
-      ఈ మోడ్‌లో వినియోగదారు వారి సెషన్‌ను ముగించే వరకు మాత్రమే ప్రొఫైల్ డేటా డిస్క్‌లో ఉంటుంది. బ్రౌజర్ చరిత్ర, ఎక్స్‌టెన్ష‌న్‌ల వంటి ఫీచ‌ర్‌లు మరియు వాటి డేటా, కుక్కీలు మరియు వెబ్ డేటాబేస్‌ల వంటి వెబ్ డేటా బ్రౌజర్ మూసివేయబడిన తర్వాత భద్రపరచబడవు. అయితే ఇది మాన్యువల్‌గా డిస్క్‌కు ఏదైనా డేటాను డౌన్‌లోడ్ చేయనీయకుండా, పేజీలను సేవ్ చేయనీయకుండా లేదా వాటిని ముద్రించనీయకుండా వినియోగదారుని నిరోధించదు.
+      ఈ మోడ్‌లో, వినియోగదారు సెషన్‌ను ముగించే వరకు మాత్రమే, వారి ప్రొఫైల్ డేటా డిస్క్‌లో ఉంటుంది. బ్రౌజర్ చరిత్ర, ఎక్స్‌టెన్షన్‌ల వంటి ఫీచర్‌లు మరియు వాటి డేటా, కుక్కీలు మరియు వెబ్ డేటాబేస్‌ల వంటి వెబ్ డేటా బ్రౌజర్ మూసివేయబడిన తర్వాత భద్రపరచబడవు. అయితే ఇది మాన్యువల్‌గా డిస్క్‌కు ఏదైనా డేటాను డౌన్‌లోడ్ చేయనీయకుండా, పేజీలను సేవ్ చేయనీయకుండా లేదా వాటిని ముద్రించనీయకుండా వినియోగదారుని నిరోధించదు.
 
-      వినియోగదారు సింక్‌ను ప్రారంభిస్తే ఈ మొత్తం డేటా వారి సింక్‌ ప్రొఫైల్‌లో సాధారణ ప్రొఫైల్‌ల మాదిరిగా భద్రపరచబడుతుంది. విధానం ప్రకారం ప్రత్యేకంగా నిలిపివేయబడి ఉంటే మినహా అజ్ఞాత మోడ్ కూడా అందుబాటులో ఉంటుంది.
+      వినియోగదారు సింక్‌ను ప్రారంభిస్తే ఈ మొత్తం డేటా వారి సింక్ ప్రొఫైల్‌లో సాధారణ ప్రొఫైల్‌ల లాగా భద్రపరచబడుతుంది. విధానం ప్రకారం ప్రత్యేకంగా నిలిపివేయబడి ఉంటే మినహా, అజ్ఞాత మోడ్ కూడా అందుబాటులో ఉంటుంది.
 
       విధానం నిలిపివేసేలా సెట్ చేసి ఉంటే లేదా ఏమీ సెట్ చేయకుండా ఉంటే, సైన్ ఇన్ చేసినప్పుడు సాధారణ ప్రొఫైల్‌లకు మళ్లించబడుతుంది.</translation>
 <translation id="8158758865057576716"><ph name="PRODUCT_NAME" /> ప్రొఫైల్ డేటా యొక్క రోమింగ్ కాపీలను రూపొందించడం ప్రారంభించండి.</translation>
@@ -3515,7 +3514,7 @@
 విధానం <ph name="REMOTE_ACCESS_HOST_FIREWALL_TRAVERSAL_POLICY_NAME" />ను నిలిపివేస్తే, ఈ విధానం విస్మరించబడుతుందని గుర్తుంచుకోండి.
 
 ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, సెట్టింగ్ ప్రారంభించబడుతుంది.</translation>
-<translation id="8382184662529825177">పరికరానికి కంటెంట్ రక్షణ కోసం రిమోట్ ధృవీకరణ ఉపయోగాన్ని ప్రారంభించండి</translation>
+<translation id="8382184662529825177">పరికరానికి కంటెంట్ రక్షణ కోసం రిమోట్ ధృవీకరణ యొక్క ఉపయోగాన్ని ప్రారంభించండి</translation>
 <translation id="838870586332499308">డేటా రోమింగ్‌ను ప్రారంభించు</translation>
 <translation id="8390049129576938611"><ph name="PRODUCT_NAME" />లో అంతర్గత PDF వ్యూయర్‌ను నిలిపివేస్తుంది. బదులుగా దానిని ఒక డౌన్‌లోడ్ లాగా పరిగణించి, PDF ఫైల్‌లను డిఫాల్ట్ యాప్‌తో తెరవడానికి వినియోగదారును అనుమతిస్తుంది.
 
@@ -3545,7 +3544,7 @@
 
       ఒకవేళ విధానాన్ని 'భర్తీ'కి సెట్ చేసినట్లయితే, వినియోగదారు GPOలలోని వినియోగదారు విధానం కంప్యూటర్ GPOలలోని వినియోగదారు విధానం ద్వారా భర్తీ చేయబడుతుంది (వినియోగదారు GPOలు విస్మరించబడతాయి).</translation>
 <translation id="8465065632133292531">POSTని ఉపయోగించే తక్షణ URL కోసం పరామితులు</translation>
-<translation id="847472800012384958">పాప్‌అప్‌లని చూపించడానికి ఏ సైట్‌ని అనుమతించవద్దు</translation>
+<translation id="847472800012384958">పాప్‌అప్‌లను చూపడానికి ఏ సైట్‌నూ అనుమతించవద్దు</translation>
 <translation id="8477885780684655676">TLS 1.0</translation>
 <translation id="8483004350080020634">https:// URLలలో గోప్యతాపరంగా మరియు భద్రతాపరంగా రహస్యమైన భాగాలను ప్రాక్సీ పరిష్కార సమయంలో <ph name="PRODUCT_NAME" /> ద్వారా ఉపయోగించబడే PAC స్క్రిప్ట్‌లకు (ప్రాక్సీ స్వీయ కాన్ఫిగరేషన్) పంపే ముందు, ఆ భాగాలను వేరు చేస్తుంది.
 
@@ -3586,12 +3585,12 @@
       హెచ్చరిక: సాఫ్ట్‌వేర్ అప్‌డేట్‌లు మరియు కీలకమైన భద్రతా పరిష్కారాలను పొందనివ్వకుండా వినియోగదారులను నిరోధిస్తుంది కాబట్టి వెర్షన్ పరిమితులను కాన్ఫిగర్ చేయడం సమర్థనీయం కాదు. ఒక నిర్దిష్ట వెర్షన్‌కు అప్‌డేట్‌లను నిరోధించడం వలన వినియోగదారులు ఇబ్బందులకు గురికావచ్చు.</translation>
 <translation id="8519264904050090490">నిర్వహించబడే వినియోగదారు మాన్యువల్ మినహాయింపు URLలు</translation>
 <translation id="8525526490824335042">Linux కంటెయినర్</translation>
-<translation id="8538235451413605457"><ph name="PRODUCT_NAME" /> యొక్క అనుమతించబడే కనిష్ట వెర్షన్ ఆవశ్యకతను కాన్ఫిగర్ చేస్తుంది. దిగువ పేర్కొనబడిన వెర్షన్‌లు చెల్లనివిగా పరిగణించబడతాయి, OSను అప్‌డేట్ చేయకపోతే పరికరంలో వినియోగదారు సైన్ ఇన్ అనుమతించబడదు.
+<translation id="8538235451413605457"><ph name="PRODUCT_NAME" /> యొక్క అనుమతించబడిన క‌నిష్ఠ‌ వెర్షన్ ఆవశ్యకతను కాన్ఫిగర్ చేస్తుంది. దిగువ పేర్కొనబడిన వెర్షన్‌లు చెల్లనివిగా పరిగణించబడతాయి. OSను అప్‌డేట్ చేయకుంటే పరికరంలో వినియోగదారు సైన్ ఇన్ అనుమతించబడదు.
       వినియోగదారు సెషన్ మధ్యలో కనుక ప్రస్తుత వెర్షన్ చెల్లనిదిగా మారినట్లయితే, వినియోగదారు నిర్బంధంగా సైన్ అవుట్ చేయబడతారు.
 
-      ఈ విధానాన్ని సెట్ చేయకపోతే, పరిమితులు వర్తించవు మరియు <ph name="PRODUCT_NAME" /> వెర్షన్‌తో సంబంధం లేకుండా వినియోగదారు సైన్ ఇన్ చేయవచ్చు.
+      ఈ విధానాన్ని సెట్ చేయకుంటే, పరిమితులు వర్తించవు మరియు <ph name="PRODUCT_NAME" /> వెర్షన్‌తో సంబంధం లేకుండా వినియోగదారు సైన్ ఇన్ చేయవచ్చు.
 
-      ఇక్కడ "వెర్షన్" అంటే '61.0.3163.120' వంటి ఖచ్చితమైన వెర్షన్ కావచ్చు లేదా '61.0' వంటి వెర్షన్ పేరులోని ముందుభాగం కావచ్చు  </translation>
+      ఇక్కడ "వెర్షన్" అంటే '61.0.3163.120' వంటి ఖచ్చితమైన వెర్షన్ కావచ్చు లేదా '61.0' వంటి వెర్షన్ ప్రీఫిక్స్‌ కావచ్చు  </translation>
 <translation id="8544375438507658205"><ph name="PRODUCT_FRAME_NAME" /> కోసం డిఫాల్ట్ HTML ప్రదాత</translation>
 <translation id="8544465954173828789">ఫోన్ నుండి Chromebookకు సమకాలీకరించాల్సిన SMS సందేశాలను అనుమతిస్తుంది.</translation>
 <translation id="8548832052135586762">ముద్రణను, రంగు మాత్రమే, మోనోక్రోమ్ మాత్రమే లేదా రంగు మోడ్ పరిమితి లేదు అని సెట్ చేస్తుంది. సెట్ చేయని విధానం పరిమితి లేనిదిగా పరిగణించబడుతుంది.</translation>
@@ -3638,7 +3637,7 @@
 
       వినియోగదారులు ఈ సెట్టింగ్‌ను మార్చలేరు లేదా భర్తీ చేయలేరు.</translation>
 <translation id="8631434304112909927"><ph name="UNTIL_VERSION" />వ వెర్షన్ నుండి</translation>
-<translation id="8649763579836720255">రక్షిత కంటెంట్‌ను ప్లే చేయడానికి పరికరానికి అర్హత ఉందని నిశ్చితంగా చెప్పే Chrome OS CA జారీ చేసిన సర్టిఫికెట్‌ను పొందడానికి Chrome OS పరికరాలు రిమోట్ ప్రామాణీకరణ (ధృవీకరించబడిన యాక్సెస్)ను ఉపయోగించవచ్చు. ఈ ప్రాసెస్‌లో హార్డ్‌వేర్ ప్రామాణీకరణ సమాచారాన్ని పరికరాన్ని ప్రత్యేకంగా గుర్తించే Chrome OS CAకు పంపే ప్రక్రియ ఉంటుంది.
+<translation id="8649763579836720255">రక్షిత కంటెంట్‌ను ప్లే చేయడం కోసం పరికరానికి అర్హత ఉందని నిశ్చితంగా చెప్పే Chrome OS CA జారీ చేసిన సర్టిఫికెట్‌ను పొందడానికి Chrome OS పరికరాలు రిమోట్ ప్రామాణీకరణ (ధృవీకరించబడిన యాక్సెస్‌)ను ఉపయోగించవచ్చు. ఈ ప్రాసెస్‌లో హార్డ్‌వేర్ ప్రామాణీకరణ సమాచారాన్ని పరికరాన్ని ప్రత్యేకంగా గుర్తించే Chrome OS CAకు పంపే ప్రక్రియ ఉంటుంది.
 
           ఈ సెట్టింగ్‌ను 'తప్పు'గా సెట్ చేస్తే, పరికరం కంటెంట్ రక్షణ కోసం రిమోట్ ప్రామాణీకరణను ఉపయోగించదు మరియు పరికరం రక్షిత కంటెంట్‌ను ప్లే చేయలేకపోవచ్చు.
 
@@ -3697,7 +3696,7 @@
 <translation id="8801680448782904838">బ్రౌజర్ రీలాంచ్ లేదా పరికరం పునఃప్రారంభం సిఫార్సు చేస్తున్నట్లు లేదా అవసరమని వినియోగదారుకు తెలియజేస్తుంది</translation>
 <translation id="8818173863808665831">పరికరం యొక్క భౌగోళిక వెర్షన్‌ను నివేదించండి.
 
-      విధానాన్ని సెట్ చేయకున్నా లేదా తప్పుకు సెట్ చేసినా, స్థానం నివేదించబడదు.</translation>
+      విధానాన్ని సెట్ చేయకున్నా లేదా తప్పున‌కు సెట్ చేసినా, స్థానం నివేదించబడదు.</translation>
 <translation id="8818768076343557335">నెట్‌వర్క్ చర్యలను సెల్యులార్ కాని ఏ నెట్‌‍వర్క్‌లో అయినా అంచనా వేయండి.
           (50లో నిలిపివేయబడుతుంది, 52లో తీసివేయబడుతుంది. 52 తర్వాత, విలువ 1 సెట్ చేస్తే, 0గా వ్యవహరించబడుతుంది - ఏ నెట్‌వర్క్ కనెక్షన్‌లో అయినా నెట్‌వర్క్ చర్యలు అంచనా వేయబడతాయి.)</translation>
 <translation id="8825782996899863372">ఫిషింగ్ పేజీలో పాస్‌వర్డ్ తిరిగి ఉపయోగించినప్పుడు పాస్‌వర్డ్ రక్షణ హెచ్చరిక సక్రియం చేయబడుతుంది</translation>
@@ -3705,16 +3704,16 @@
 
       కొత్త‌ టాబ్ పేజీగా హోమ్ పేజీని ఎంచుకున్నప్పుడు లేదా దాన్ని URLగా సెట్ చేసి హోమ్ పేజీ URLగా పేర్కొన్నప్పుడు మాత్రమే, వినియోగదారు యొక్క హోమ్ పేజీ సెట్టింగ్‌లు పూర్తిగా లాక్ చేయ‌బడుతాయి. మీరు హోమ్ పేజీ URLని పేర్కొనపోతే, 'chrome://newtab'ను పేర్కొనడం ద్వారా కొత్త‌ టాబ్ పేజీకి వినియోగదారు హోమ్ పేజీని సెట్ చెయ్యగలరు.</translation>
 <translation id="8833109046074170275">డిఫాల్ట్ GAIA విధానం ద్వారా ప్రామాణీకరణ</translation>
-<translation id="8838303810937202360">ప్రతి వినియోగదారు కోసం యాప్‌లు మరియు ఎక్స్‌టెన్ష‌న్‌లను మళ్లీ డౌన్‌లోడ్ చేయడం నివారించడానికి <ph name="PRODUCT_OS_NAME" /> ఒకే పరికరం యొక్క అనేక మంది వినియోగదారులు ఇన‌స్ట‌లేషన్ చేయడం కోసం వాటిని కాష్ చేస్తుంది.
+<translation id="8838303810937202360">ప్రతి వినియోగదారు కోసం యాప్‌లు మరియు ఎక్స్‌టెన్ష‌న్‌లను మళ్లీ డౌన్‌లోడ్ చేయడం నివారించడానికి <ph name="PRODUCT_OS_NAME" /> ఒకే పరికరం యొక్క అనేక మంది వినియోగదారులు ఇన్‌స్టాలేషన్ చేయడం కోసం వాటిని కాష్ చేస్తుంది.
       ఈ విధానాన్ని కాన్ఫిగర్ చేయకుంటే లేదా విలువ 1 MB కంటే తక్కువ ఉంటే, <ph name="PRODUCT_OS_NAME" /> డిఫాల్ట్ కాష్ పరిమాణాన్ని ఉపయోగిస్తుంది.</translation>
 <translation id="8858642179038618439">నిర్బంధ YouTube భద్రతా మోడ్</translation>
 <translation id="8860342862142842017">జాబితాలోని subjectPublicKeyInfo హాష్‌ల కోసం సర్టిఫికేట్ పారదర్శకత అమలును నిలిపివేయండి</translation>
-<translation id="8864975621965365890">సైట్ <ph name="PRODUCT_FRAME_NAME" /> ద్వారా అమలు చేయబడినప్పుడు ప్రాంప్ట్ చేయబడే అవకాశాన్ని నియంత్రిస్తుంది.</translation>
+<translation id="8864975621965365890">ఏదైనా ఒక సైట్‌ను <ph name="PRODUCT_FRAME_NAME" /> రెండర్ చేసినప్పుడు కనపడే విస్మరణ ప్రాంప్ట్‌ను తీసివేస్తుంది.</translation>
 <translation id="8867464911288727016"><ph name="PRODUCT_NAME" />లో ఏకీకృత Google అనువాదం సేవను ప్రారంభిస్తుంది.
 
-      మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, <ph name="PRODUCT_NAME" /> ఏకీకృత అనువాదం సాధనాల బార్‌ను (సముచిత సమయంలో) చూపడం ద్వారా అనువాద కార్య‌శీల‌త‌ను అందిస్తుంది. కుడి-క్లిక్ సందర్భ మెనూలో అనువాదం ఎంపికను చూపుతుంది.
+      మీరు ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, <ph name="PRODUCT_NAME" /> ఏకీకృత అనువాదం సాధనాల బార్‌ను (సముచిత సమయంలో) చూపడం ద్వారా అనువాద కార్యశీలతను అందిస్తుంది. కుడి-క్లిక్ సందర్భ మెనూలో అనువాదం ఎంపికను చూపుతుంది.
 
-      మీరు ఈ సెట్టింగ్‌ను నిలిపివేస్తే, అంత‌ర్గ‌త‌ అనువాదం ఫీచర్‌లు అన్నీ నిలిపివేయబడతాయి.
+      మీరు ఈ సెట్టింగ్‌ను నిలిపివేస్తే, అంతర్గత అనువాదం ఫీచర్‌లు అన్నీ నిలిపివేయబడతాయి.
 
       మీరు ఈ సెట్టింగ్‌ను ప్రారంభించినా లేదా నిలిపివేసినా, వినియోగదారులు <ph name="PRODUCT_NAME" />లో ఈ సెట్టింగ్‌ను మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
@@ -3789,15 +3788,15 @@
       ఒప్పుకి సెట్ చేయబడినట్లయితే లేదా సెట్ చేయకపోతే, సింక్ సమ్మతి ప్రదర్శించబడుతుంది.</translation>
 <translation id="8947415621777543415">పరికర స్థానాన్ని నివేదించండి</translation>
 <translation id="8951350807133946005">డిస్క్ కాష్ డైరెక్టరీని సెట్ చేయి</translation>
-<translation id="8952317565138994125">Google నిర్వాహిత సింక్‌ సేవలను ఉపయోగించి <ph name="PRODUCT_NAME" />లో డేటా సింక్‌ను నిలిపివేస్తుంది. వినియోగదారులు ఈ సెట్టింగ్‌ను మార్చడాన్ని నిరోధిస్తుంది.
+<translation id="8952317565138994125">Google నిర్వాహిత సింక్ సేవ‌ల‌ను ఉపయోగించి <ph name="PRODUCT_NAME" />లో డేటా సింక్‌ను నిలిపివేస్తుంది మరియు వినియోగదారులు ఈ సెట్టింగ్‌ను మార్చడాన్ని నిరోధిస్తుంది.
 
       మీరు ఈ సెట్టింగ్‌ను ఆరంభించినట్లయితే, వినియోగదారులు <ph name="PRODUCT_NAME" />లో ఈ సెట్టింగ్‌ను మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
-     ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, Google సింక్‌ ఉపయోగించాలో, వద్దో అనే అంశం వినియోగదారులు నిర్ణయించడానికి అందుబాటులోకి వస్తుంది.
+     ఈ విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, Google సింక్ ఉపయోగించాలో, వద్దో అనే అంశం వినియోగదారులు నిర్ణయించడానికి అందుబాటులోకి వస్తుంది.
 
-      Google సింక్‌ను పూర్తిగా నిలిపివేయడానికి, మీరు Google నిర్వాహక కన్సోల్‌లో Google సింక్‌ సేవను నిలిపివేయాల్సిందిగా సిఫార్సు చేయడమైనది.
+      Google సింక్‌ను పూర్తిగా నిలిపివేయడానికి, మీరు Google నిర్వాహక కన్సోల్‌లో Google సింక్ సేవను నిలిపివేయాల్సిందిగా సిఫార్సు చేయడమైనది.
 
-      <ph name="ROAMING_PROFILE_SUPPORT_ENABLED_POLICY_NAME" /> విధానం ఆరంభించడానికి సెట్ చేసినప్పుడు ఆ ఫీచర్ ఒకే క్లయింట్ త‌ర‌ఫున‌ ఉన్న కార్య‌శీల‌త‌ను షేర్‌ చేస్తుంది కాబట్టి ఈ విధానం ఆరంభించబడకూడదు. ఈ సందర్భంలో Google నిర్వాహిత సింక్‌ పూర్తిగా నిలిపివేయబడింది.</translation>
+      <ph name="ROAMING_PROFILE_SUPPORT_ENABLED_POLICY_NAME" /> విధానం ఆరంభించడానికి సెట్ చేసినప్పుడు ఆ ఫీచర్ ఒకే క్లయింట్ త‌ర‌ఫున‌ ఉన్న కార్య‌శీల‌త‌ను షేర్‌ చేస్తుంది కాబట్టి ఈ విధానం ఆరంభించబడకూడదు. ఈ సందర్భంలో Google నిర్వాహిత సింక్ పూర్తిగా నిలిపివేయబడింది.</translation>
 <translation id="8955719471735800169">ఎగువకు తిరిగి వెళ్ళు</translation>
 <translation id="8959992920425111821">డిఫాల్ట్ కాన్ఫిగరేషన్</translation>
 <translation id="8960850473856121830">ఈ జాబితాలోని నమూనాలు అభ్యర్థిస్తున్న URL భద్రతా మూలాధారంతో
@@ -3808,7 +3807,7 @@
 <translation id="8970205333161758602"><ph name="PRODUCT_FRAME_NAME" /> నిలిపివేత ప్రాంప్ట్‌ను నియంత్రించండి</translation>
 <translation id="8976248126101463034">రిమోట్ యాక్సెస్ హోస్ట్‌ల కోసం gnubby ప్రామాణీకరణను అనుమతిస్తుంది</translation>
 <translation id="8976531594979650914">సిస్టమ్ డిఫాల్ట్ ప్రింటర్‌ను డిఫాల్ట్‌గా ఉపయోగించండి</translation>
-<translation id="8992176907758534924">చిత్రాలని చూపించడానికి ఏ సైట్‌ని అనుమతించవద్దు</translation>
+<translation id="8992176907758534924">చిత్రాలను చూపించడానికి ఏ సైట్‌నూ అనుమతించవద్దు</translation>
 <translation id="9013875414788074110">లాగిన్ సమయంలో, <ph name="PRODUCT_OS_NAME" /> సర్వర్ (ఆన్‌లైన్)కు అనుగుణంగా లేదా కాష్ చేయబడిన పాస్‌వర్డ్ (ఆఫ్‌లైన్)ను ఉపయోగించి ప్రామాణీకరించవచ్చు.
 
 ఈ విధానాన్ని -1 విలువకు సెట్ చేసినప్పుడు, వినియోగదారు నిరవధికంగా ఆఫ్‌లైన్‌లో ప్రామాణీకరించవచ్చు. ఈ విధానాన్ని వేరే ఇతర విలువకు సెట్ చేసినప్పుడు, ఇది చివరి ఆన్‌లైన్ ప్రమాణీకరణ నాటి నుండి వినియోగదారు తప్పనిసరిగా మళ్లీ ఆన్‌లైన్ ప్రమాణీకరణ ఉపయోగించాల్సిన సమయ నిడివిని పేర్కొంటుంది.
@@ -3818,11 +3817,11 @@
 ఈ విధానం SAMLని ఉపయోగించి ప్రామాణీకరించబడిన వినియోగదారులను మాత్రమే ప్రభావితం చేస్తుంది.
 
 విధానం విలువను సెకన్లలో పేర్కొనాలి.</translation>
-<translation id="9027787254195333560">ఈ విధానం లాగిన్ స్క్రీన్‌లో వినియోగదారుని సూచించే అవతార్ చిత్రాన్ని కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. <ph name="PRODUCT_OS_NAME" /> అవతార్ చిత్రాన్ని ఏ URL నుండి డౌన్‌లోడ్ చేయాలో పేర్కొనడం ద్వారా విధానం సెట్ చేయబడుతుంది మరియు డౌన్‌లోడ్ సమగ్రతను ధృవీకరించడానికి క్రిప్టోగ్రాఫిక్ హాష్ ఉపయోగించబడుతుంది. చిత్రం తప్పనిసరిగా JPEG ఆకృతిలో ఉండాలి, దీని పరిమాణం ఎట్టి పరిస్థితుల్లోనూ 512kB మించకూడదు. URL తప్పనిసరిగా ఎటువంటి ప్రమాణీకరణ లేకుండానే యాక్సెస్ చేయగలిగేలా ఉండాలి.
+<translation id="9027787254195333560">ఈ విధానం లాగిన్ స్క్రీన్‌లో వినియోగదారుని సూచించే అవతార్ చిత్రాన్ని కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. <ph name="PRODUCT_OS_NAME" /> అవతార్ చిత్రాన్ని ఏ URL నుండి డౌన్‌లోడ్ చేయాలో పేర్కొనడం ద్వారా విధానం సెట్ చేయబడుతుంది మరియు డౌన్‌లోడ్‌ను ధృవీకరించడానికి క్రిప్టోగ్రాఫిక్ హాష్ ఉపయోగించబడుతుంది. చిత్రం తప్పనిసరిగా JPEG ఫార్మాట్లో ఉండాలి. దీని పరిమాణం ఎట్టి పరిస్థితుల్లోనూ 512kB మించకూడదు. URL తప్పనిసరిగా ఎటువంటి ప్రామాణీకరణ లేకుండానే యాక్సెస్‌ చేయగలిగేలా ఉండాలి.
 
 అవతార్ చిత్రం డౌన్‌లోడ్ చేయబడింది మరియు కాష్ చేయబడింది. URL లేదా హాష్ మారిన ప్రతిసారి ఇది మళ్లీ డౌన్‌లోడ్ చేయబడుతుంది.
 
-విధానం క్రింది స్కీమాకు అనుగుణంగా ఉంటూ URL మరియు హాష్‌ను JSON ఆకృతిలో వ్యక్తపరిచే స్ట్రింగ్ రూపంలో పేర్కొనాలి:
+విధానం కింది స్కీమాకు అనుగుణంగా ఉంటూ URL మరియు హాష్‌ను JSON ఫార్మాట్లో వ్యక్తపరిచే స్ట్రింగ్ రూపంలో పేర్కొనాలి:
       {
         "type": "object",
         "properties": {
@@ -3839,18 +3838,18 @@
 
 ఈ విధానాన్ని సెట్ చేస్తే, <ph name="PRODUCT_OS_NAME" /> అవతార్ చిత్రాన్ని డౌన్‌లోడ్ చేసి, ఉపయోగిస్తుంది.
 
-మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా భర్తీ చేయలేరు.
+మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
 విధానాన్ని సెట్ చేయకుండా వదిలేస్తే, వినియోగదారు లాగిన్ స్క్రీన్‌పై వారిని సూచించే అవతార్ చిత్రాన్ని ఎంచుకోవచ్చు.</translation>
 <translation id="9035964157729712237">ఆమోదంకానిజాబితా నుండి మినహాయింపుకి పొడిగింపు IDలు</translation>
-<translation id="9039822628127365650">ఈ విధానాన్ని సెట్ చేసినప్పుడు, ఇది సెషన్‌ను ముగిస్తూ వినియోగదారు స్వయంచాలకంగా లాగ్‌అవుట్ అయ్యే సమయ నిడివిని పేర్కొంటుంది. సిస్టమ్ ట్రేలో చూపబడిన కౌంట్‌డౌన్ టైమర్ ద్వారా వినియోగదారుకు మిగిలిన సమయం గురించి సమాచారం అందించబడుతుంది.
+<translation id="9039822628127365650">ఈ విధానాన్ని సెట్ చేసినప్పుడు, ఇది సెషన్‌ను ముగిస్తూ వినియోగదారు ఆటోమేటిక్‌గా లాగ్‌అవుట్ అయ్యే సమయ నిడివిని పేర్కొంటుంది. సిస్టమ్ ట్రేలో చూపబడిన కౌంట్‌డౌన్ టైమర్ ద్వారా వినియోగదారుకు మిగిలిన సమయం గురించి సమాచారం అందించబడుతుంది.
 
 ఈ విధానాన్ని సెట్ చేయనప్పుడు, సెషన్ నిడివికి పరిమితి ఉండదు.
 
-మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా భర్తీ చేయలేరు.
+మీరు ఈ విధానాన్ని సెట్ చేస్తే, వినియోగదారులు దీన్ని మార్చలేరు లేదా అధిగ‌మించ‌లేరు.
 
 విధానం విలువను మిల్లీసెకన్లలో పేర్కొనాలి. విలువలు 30 సెకన్ల నుండి 24 గంటల పరిధికి పరిమితి చేయబడ్డాయి.</translation>
-<translation id="9042911395677044526"><ph name="PRODUCT_OS_NAME" /> పరికరానికి ఒక్కో వినియోగదారుకు వర్తించడానికి నెట్‌వర్క్ కాన్ఫిగరేషన్‌ను సెట్ చేయడానికి అనుమతిస్తుంది. నెట్‌వర్క్ కాన్ఫిగరేషన్ అనేది <ph name="ONC_SPEC_URL" />లో వివరించిన విధంగా తెరిచిన నెట్‌వర్క్ కాన్ఫిగరేషన్ ఫార్మాట్ ద్వారా నిర్వచించిన JSON-ఫార్మాటింగ్ స్ట్రింగ్</translation>
+<translation id="9042911395677044526"><ph name="PRODUCT_OS_NAME" /> పరికరానికి ఒక్కో వినియోగదారుకు ఒక‌ నెట్‌వర్క్ కాన్ఫిగరేషన్‌ను సెట్ చేయడానికి అనుమతిస్తుంది. నెట్‌వర్క్ కాన్ఫిగరేషన్ అనేది <ph name="ONC_SPEC_URL" />లో వివరించిన విధంగా తెరిచిన నెట్‌వర్క్ కాన్ఫిగరేషన్ ఫార్మాట్ ద్వారా నిర్వించిన JSON-ఫార్మాటింగ్ స్ట్రింగ్</translation>
 <translation id="906631898352326790">
       విధానం ప్రారంభించబడినట్లయితే, కామాతో వేరు చేసిన జాబితాలో పేర్కొనే ప్రతి ఒక్క ప్రారంభ స్థానంలో దాని స్వంత ప్రక్రియ అమలు చేయబడుతుంది. ఇది ఉపడొమైన్‌లతో పేర్కొనబడిన మూలాలను కూడా వేరు చేస్తుంది; ఉదా. https://example.com/ను నిర్దిష్టంగా పేర్కొన్నప్పుడు https://foo.example.com/ కూడా https://example.com/ సైట్‌లో భాగంగా వేరు చేయబడుతుంది.
       ఈ విధానం నిలిపివేయబడితే, IsolateOrigins మరియు SitePerProcessల ఫీచర్‌లు నిలిపివేయబడతాయి. వినియోగదారులు ఇప్పటికీ IsolateOriginsను ఆదేశ-పంక్తి ఫ్లాగ్‌ల ద్వారా మాన్యువల్‌గా ప్రారంభించగలుగుతారు.
@@ -3859,15 +3858,15 @@
 
       గమనిక: ఈ విధానం Androidలో వర్తించదు. Androidలో IsolateOrigins ప్రారంభించడానికి, IsolateOriginsAndroid విధాన సెట్టింగ్‌ను ఉపయోగించండి.
       </translation>
-<translation id="9072600218500597787">రిమోట్ యాక్సెస్ హోస్ట్‌లపై విధించబడే అవసరమైన హోస్ట్ పేర్లను కాన్ఫిగర్ చేస్తుంది మరియు వినియోగదారులు దీన్ని మార్చనీయకుండా నిరోధిస్తుంది.
+<translation id="9072600218500597787">రిమోట్ యాక్సెస్‌ హోస్ట్‌లపై విధించబడే అవసరమైన హోస్ట్ పేర్లను కాన్ఫిగర్ చేస్తుంది మరియు వినియోగదారులు దీన్ని మార్చనీయకుండా నిరోధిస్తుంది.
 
-ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, అప్పుడు నిర్దిష్ట డొమైన్ పేరులో నమోదు అయిన ఖాతాలను ఉపయోగించి మాత్రమే హోస్ట్‌లు షేర్ చేయబడతాయి.
+ఈ సెట్టింగ్‌ను ప్రారంభిస్తే, అప్పుడు నిర్దిష్ట డొమైన్ పేరులో నమోదు అయిన ఖాతాలను ఉపయోగించి మాత్రమే హోస్ట్‌లు షేర్‌ చేయబడతాయి.
 
-ఈ సెట్టింగ్‌ను నిలిపివేస్తే లేదా సెట్ చేయకపోతే, అప్పుడు ఏ ఖాతానైనా ఉపయోగించి హోస్ట్‌లు షేర్ చేయబడతాయి.
+ఈ సెట్టింగ్‌ను నిలిపివేస్తే లేదా సెట్ చేయకపోతే, అప్పుడు ఏ ఖాతానైనా ఉపయోగించి హోస్ట్‌లు షేర్‌ చేయబడతాయి.
 
-ఒకవేళ ఉంటే ఈ సెట్టింగ్ RemoteAccessHostDomainని భర్తీ చేస్తుంది.
+ఒకవేళ ఉంటే ఈ సెట్టింగ్ RemoteAccessHostDomainను అధిగ‌మిస్తుంది.
 
-RemoteAccessHostClientDomainListని కూడా చూడండి.</translation>
+RemoteAccessHostClientDomainListను కూడా చూడండి.</translation>
 <translation id="9077227880520270584">పరికర-స్థానిక ఖాతా ఆటో-లాగిన్ టైమర్</translation>
 <translation id="9084985621503260744">శక్తి నిర్వహణను వీడియో కార్య‌క‌లాపం ప్రభావితం చేయాలో లేదో పేర్కొనడం</translation>
 <translation id="9088433379343318874">పర్యవేక్షించబడే వినియోగదారు కంటెంట్ ప్రదాతను ప్రారంభించండి</translation>
@@ -3903,18 +3902,18 @@
 <translation id="9105265795073104888">Android యాప్‌లకు ప్రాక్సీ కాన్ఫిగరేషన్ ఎంపికల ఉపసమితి మాత్రమే అందుబాటులో ఉంచబడతాయి. Android యాప్‌లు ప్రాక్సీని ఉపయోగించడానికి స్వచ్ఛందంగా ఎంచుకోవచ్చు. మీరు వాటిని ప్రాక్సీని ఉపయోగించడానికి నిర్బంధించలేరు.</translation>
 <translation id="9106865192244721694">ఈ సైట్‌లలో WebUSBని అనుమతించండి</translation>
 <translation id="9112727953998243860">ఎంటర్‌ప్రైజ్ ప్రింటర్ కాన్ఫిగరేషన్ ఫైల్</translation>
-<translation id="9112897538922695510">ప్రోటోకాల్ హ్యాండ్లర్‌ల జాబితాను నమోదు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఇది కేవలం సిఫార్సు చేయబడిన విధానంగా మాత్రమే పరిగణించబడుతుంది. |protocol| లక్షణాన్ని 'mailto' వంటి స్కీమ్‌కు సెట్ చేయాలి మరియు |url| లక్షణాన్ని స్కీమ్‌ను హ్యాండిల్ చేసే యాప్ యొక్క URL నమూనాకు సెట్ చేయాలి. నమూనాలో '%s' ఉండవచ్చు, ఒకవేళ అది ఉంటే, దానిని హ్యాండిల్ చేసే URL భర్తీ చేస్తుంది.
+<translation id="9112897538922695510">ప్రోటోకాల్ హ్యాండ్లర్‌ల జాబితాను నమోదు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. ఇది కేవలం సిఫార్సు చేయబడిన విధానంగా మాత్రమే పరిగణించబడుతుంది. |protocol| లక్షణాన్ని 'mailto' వంటి స్కీమ్‌కు సెట్ చేయాలి మరియు |url| లక్షణాన్ని స్కీమ్‌ను నిర్వహించే యాప్‌ యొక్క URL నమూనాకు సెట్ చేయాలి. నమూనాలో '%s' ఉండవచ్చు, ఒకవేళ అది ఉంటే నిర్వహించబడే URL ద్వారా భర్తీ చేయబడుతుంది.
 
-          విధానం ద్వారా నమోదు అయిన ప్రోటోకాల్ హ్యాండ్లర్‌లు వినియోగదారు నమోదు చేసిన హ్యాండ్లర్‌లతో విలీనమవుతాయి మరియు రెండూ వినియోగించడానికి అందుబాటులో ఉంటాయి. వినియోగదారు కొత్త డిఫాల్ట్ హ్యాండ్లర్‌‌ను ఇన్‌స్టాల్ చేసి, విధానం ద్వారా ఇన్‌స్టాల్ చేయబడిన ప్రోటోకాల్ హ్యాండ్లర్‌లను భర్తీ చేయవచ్చు, కానీ విధానం నమోదు చేసిన ప్రోటోకాల్ హ్యాండ్లర్‌ను తీసివేయలేరు.</translation>
-<translation id="9123211093995421438">ఏ సమయంలో అయిన స్థిర వెర్షన్ నుండి పునరుద్ధరించడానికి అనుమతించాల్సిన <ph name="PRODUCT_OS_NAME" /> మైలురాళ్ల క‌నిష్ఠ‌ సంఖ్యను పేర్కొంటుంది.
+          విధానం ద్వారా నమోదు అయిన ప్రోటోకాల్ హ్యాండ్లర్‌లు వినియోగదారు నమోదు చేసిన హ్యాండ్లర్‌లతో విలీనమవుతాయి మరియు రెండూ వినియోగించడానికి అందుబాటులో ఉంటాయి. వినియోగదారు కొత్త డిఫాల్ట్ హ్యాండ్లర్‌‌ను ఇన్‌స్టాల్ చేసి విధానం ద్వారా ఇన్‌స్టాల్ చేయబడిన ప్రోటోకాల్ హ్యాండ్లర్‌లను అధిగ‌మించ‌వ‌చ్చు, కానీ విధానం నమోదు చేసిన ప్రోటోకాల్ హ్యాండ్లర్‌ను తీసివేయలేరు.</translation>
+<translation id="9123211093995421438">ఏ సమయంలో అయినా స్థిర వెర్షన్ నుండి పునరుద్ధరించడానికి అనుమతించాల్సిన <ph name="PRODUCT_OS_NAME" /> మైలురాళ్ల క‌నిష్ఠ‌ సంఖ్యను పేర్కొంటుంది.
 
       వినియోగదారు కోసం డిఫాల్ట్ 0, ఎంటర్‌ప్రైజ్ నమోదు చేయబడిన పరికరాల కోసం 4 (సుమారు సగం సంవత్సరం).
 
-      ఈ విధానాన్ని సెట్ చేస్తే, ఈ కనీస మైలురాళ్ల సంఖ్యకు అమలయ్యే విధంగా రక్షణను నివారిస్తుంది.
+      ఈ విధానాన్ని సెట్ చేస్తే, ఈ కనీస మైలురాళ్ల సంఖ్యకు అమలయ్యే విధంగా రక్షణను  నివారిస్తుంది.
 
       ఈ విధానాన్ని తక్కువ విలువకు సెట్ చేస్తే శాశ్వత ప్రభావం ఉంటుంది: విధానాన్ని తిరిగి అధిక విలువకు రీసెట్ చేసినా కూడా పరికరాన్ని మునుపటి వెర్షన్‌లకు తిరిగి మార్చడం కుదరకపోవచ్చు.
 
-      అసలైన పునరుద్ధరణ అవ‌కాశాలు, బోర్డ్ మరియు ప్రధానమైన భద్రతా ప్యాచ్‍‍‌లపై కూడా ఆధారపడవచ్చు.</translation>
+      అసలైన పునరుద్ధరణ అవ‌కాశాలు, బోర్డ్ మరియు క్లిష్టమైన దాడి ప్యాచ్‍‍‌లపై కూడా ఆధారపడవచ్చు.</translation>
 <translation id="913195841488580904">URL ల జాబితాకు ప్రాప్తిని నిరోధించండి.</translation>
 <translation id="9135033364005346124"><ph name="CLOUD_PRINT_NAME" /> ప్రాక్సీ ప్రారంభించు</translation>
 <translation id="9136399279941091445">పేర్కొన్న పరికర విధానాలు విడుదల చేయబడినప్పుడు తీరిక వేళల విరామాలు</translation>
@@ -3924,8 +3923,8 @@
       ఈ విధానాన్ని ఒప్పుకు సెట్ చేస్తే, సిస్టమ్ లాగ్‌లు పంపబడతాయి. ఒకవేళ తప్పుకు
       సెట్ చేస్తే లేదా సెట్ చేయకుంటే, సిస్టమ్ లాగ్‌లు ఏవీ పంపబడవు.</translation>
 <translation id="9150416707757015439">ఈ విధానం విలువ తగ్గింది. దయచేసి, దీనికి బదులుగా IncognitoModeAvailabilityను ఉపయోగించండి. <ph name="PRODUCT_NAME" />లో అజ్ఞాత మోడ్‌ను ప్రారంభిస్తుంది. ఈ సెట్టింగ్ ప్రారంభించబడినా లేదా కాన్ఫిగర్ చేయబడకపోయినా, వినియోగదారులు వెబ్ పేజీలను అజ్ఞాత మోడ్‌లో తెరవగలరు. ఈ సెట్టింగ్ ఆపివేయబడితే, వినియోగదారులు వెబ్ పేజీలను అజ్ఞాత మోడ్‌లో తెరువలేరు. ఈ విధానాన్ని సెట్ చేయకుండా వదిలిపెడితే, ఇది ప్రారంభించబడుతుంది మరియు వినియోగదారు అజ్ఞాత మోడ్‌ను ఉపయోగించగలుగుతారు.</translation>
-<translation id="915194831143859291">ఈ విధానాన్ని 'తప్పు'గా సెట్ చేస్తే లేదా కాన్ఫిగర్ చేయకుంటే, పరికరాన్ని షట్ డౌన్ చేయడానికి <ph name="PRODUCT_OS_NAME" /> వినియోగదారును అనుమతిస్తుంది.
-      ఈ విధానాన్ని 'ఒప్పు'గా సెట్ చేస్తే, వినియోగదారు పరికరాన్ని షట్‌డౌన్ చేసినప్పుడు <ph name="PRODUCT_OS_NAME" /> రీబూట్‌ను ట్రిగ్గర్ చేస్తుంది. <ph name="PRODUCT_OS_NAME" /> UIలో అన్ని సందర్భాలలో కనిపించే షట్‌డౌన్ బటన్‌లను రీబూట్ బటన్‌లతో భర్తీ చేస్తుంది. పవర్ బటన్‌ను ఉపయోగించి, వినియోగదారు ఆ పరికరాన్ని షట్ డౌన్ చేస్తే, విధానం ప్రారంభించబడి ఉన్నప్పటికీ ఆటోమేటిక్‌గా రీబూట్ కాదు.</translation>
+<translation id="915194831143859291">ఈ విధానాన్ని తప్పున‌కు సెట్ చేస్తే లేదా కాన్ఫిగర్ చేయకుంటే, పరికరాన్ని షట్ డౌన్ చేయడానికి <ph name="PRODUCT_OS_NAME" /> వినియోగదారును అనుమతిస్తుంది.
+      ఈ విధానాన్ని ఒప్పున‌కు సెట్ చేస్తే, వినియోగదారు పరికరాన్ని షట్ డౌన్ చేసినప్పుడు <ph name="PRODUCT_OS_NAME" /> రీబూట్‌ను ట్రిగ్గర్ చేస్తుంది. <ph name="PRODUCT_OS_NAME" /> UIలో అన్ని సందర్భాల్లో కనిపించే షట్‌డౌన్ బటన్‌లను రీబూట్ బటన్‌లతో అధిగ‌మిస్తుంది. వినియోగదారు పవర్ బటన్‌ను ఉపయోగించి పరికరాన్ని షట్ డౌన్ చేస్తే, విధానం ప్రారంభించబడి ఉన్నప్పటికీ ఆటోమేటిక్‌గా రీబూట్ కాదు.</translation>
 <translation id="9152473318295429890">సంబంధిత వెబ్ పేజీల యొక్క సందర్భోచిత సూచనలను ప్రారంభించండి</translation>
 <translation id="9158929520101169054">బ్రౌజర్‌లో బహుళ సైన్-ఇన్‌లను అనుమతించండి</translation>
 <translation id="9159126470527871268">పెండింగ్‌లోని అప్‌డేట్‌ని అమలు చేయడం కోసం <ph name="PRODUCT_NAME" /> రీలాంచ్ చేయాలని లేదా <ph name="PRODUCT_OS_NAME" /> పునఃప్రారంభించాలని వినియోగదారులకు తెలియజేస్తుంది.
@@ -3957,9 +3956,9 @@
       ఈ విధానాన్ని ClientCertificate (విలువ 1)కు సెట్ చేసినప్పుడు, SAML ద్వారా లాగిన్ చేసే కొత్తగా జోడించబడిన వినియోగదారుల కోసం క్లయింట్ స‌ర్టిఫికెట్‌ ప్రామాణీక‌ర‌ణ‌ ఉపయోగించబడుతుంది. అటువంటి వినియోగదారుల కోసం పాస్‌వర్డ్‌లు ఉపయోగించబడవు. వారి కాష్ చేయబడిన స్థానిక డేటా, సంబంధిత క్రిప్టోగ్రాఫిక్ కీలను ఉపయోగించి రక్షించబడుతుంది. ఉదాహరణకు, స్మార్ట్ కార్డ్ ఆధారిత వినియోగదారు ప్రామాణీక‌ర‌ణ‌ను కాన్ఫిగర్ చేయడానికి ఈ సెట్టింగ్ అనుమతిస్తుంది (DeviceLoginScreenAppInstallList విధానం ద్వారా స్మార్ట్ కార్డ్ మిడిల్‌వేర్ యాప్‌లను ఇన్‌స్టాల్ చేయాలని గుర్తుంచుకోండి).
 
       SAMLను ఉపయోగించి ప్రమాణీకరించే వినియోగదారులపై మాత్రమే ఈ విధానం ప్రభావం చూపుతుంది.</translation>
-<translation id="9213347477683611358">పరికరంలోకి ఏ వినియోగదారు ఇంకా సైన్ ఇన్ చేయనట్లయితే, లాగిన్ స్క్రీన్‌పై చూపబడే పరికర-స్థాయి వాల్‌పేపర్ చిత్రాన్ని కాన్ఫిగర్ చేస్తుంది. విధానం Chrome OS పరికరం వాల్‌పేపర్‌ చిత్రాన్ని డౌన్‌లోడ్ చేయగల URLను మరియు డౌన్‌లోడ్ యొక్క సమగ్రత ధృవీకరణకు ఉపయోగించడానికి క్రిప్టోగ్రాఫిక్ హ్యాష్‌ను పేర్కొనడం ద్వారా సెట్ చేయబడుతుంది. చిత్రం తప్పనిసరిగా JPEG ఆకృతిలో ఉండాలి, దీని పరిమాణం ఎట్టి పరిస్థితుల్లోనూ 16MB మించకూడదు. URL తప్పనిసరిగా ఎటువంటి ప్రామాణీకరణ లేకుండానే యాక్సెస్ చేయగలిగేలా ఉండాలి. వాల్‌పేపర్ చిత్రం డౌన్‌లోడ్ చేయబడుతుంది మరియు కాష్ చేయబడుతుంది. URL లేదా హ్యాష్ మారినప్పుడల్లా మళ్లీ డౌన్‌లోడ్ చేయబడుతుంది.
+<translation id="9213347477683611358">పరికరంలోకి ఏ వినియోగదారు ఇంకా సైన్ ఇన్ చేయనట్లయితే, లాగిన్ స్క్రీన్‌పై చూపబడే పరికర-స్థాయి వాల్‌పేపర్ చిత్రాన్ని కాన్ఫిగర్ చేస్తుంది. Chrome OS పరికరం వాల్‌పేపర్‌ చిత్రాన్ని డౌన్‌లోడ్ చేయగల URLను మరియు డౌన్‌లోడ్ ధృవీకరణకు ఉపయోగించడానికి క్రిప్టోగ్రాఫిక్ హ్యాష్‌ను పేర్కొనడం ద్వారా విధానం సెట్ చేయబడుతుంది. చిత్రం తప్పనిసరిగా JPEG ఫార్మాట్లో ఉండాలి. దీని పరిమాణం ఎట్టి పరిస్థితుల్లోనూ 16MB మించకూడదు. URL తప్పనిసరిగా ఎటువంటి ప్రామాణీకరణ లేకుండానే యాక్సెస్‌ చేయగలిగేలా ఉండాలి. వాల్‌పేపర్ చిత్రం డౌన్‌లోడ్ చేయబడుతుంది మరియు కాష్ చేయబడుతుంది. URL లేదా హ్యాష్ మారినప్పుడల్లా మళ్లీ డౌన్‌లోడ్ చేయబడుతుంది.
 
-      విధానాన్ని URL మరియు హ్యాష్‌ని JSON ఆకృతిలో వ్యక్తపరిచే స్ట్రింగ్ లాగా పేర్కొనాలి, ఉదా.,
+      విధానాన్ని URL మరియు హ్యాష్‌ను JSON ఫార్మాట్లో వ్యక్తపరిచే స్ట్రింగ్ లాగా పేర్కొనాలి, ఉదా.,
       {
         "url": "https://example.com/device_wallpaper.jpg",
         "hash": "examplewallpaperhash"
@@ -3972,7 +3971,7 @@
 <translation id="922540222991413931">ఎక్స్‌టెన్షన్, యాప్ మరియు వినియోగదారు స్క్రిప్ట్‌ల ఇన్‌స్టాల్ సోర్స్‌లను కాన్ఫిగర్ చేయండి</translation>
 <translation id="924557436754151212">మొదటి అమలులోనే డిఫాల్ట్ బ్రౌజర్ నుండి సేవ్ చేయబడిన పాస్‌వర్డ్‌లను దిగుమతి చేయి</translation>
 <translation id="930930237275114205"><ph name="PRODUCT_FRAME_NAME" /> వినియోగదారు డేటా డైరెక్టరీని నేరుగా సెట్ చేయండి</translation>
-<translation id="943865157632139008"><ph name="PRODUCT_FRAME_NAME" />ను ఇన్‌స్టాల్ చేసినపుడు డిఫాల్ట్ HTML రెండరర్‌ను కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. డిఫాల్ట్ సెట్టింగ్ ప్రకారం, రెండరింగ్ చేయడానికి హోస్ట్ బ్రౌజర్‌ను అనుమతిస్తుంది, అయితే మీరు కోరుకుంటే, దీనిని భర్తీ చేసి డిఫాల్ట్‌గా <ph name="PRODUCT_FRAME_NAME" /> HTML పేజీలను రెండర్ చేసేలా చేయవచ్చు.</translation>
+<translation id="943865157632139008"><ph name="PRODUCT_FRAME_NAME" />ను ఇన్‌స్టాల్ చేసినపుడు డిఫాల్ట్ HTML కాన్ఫిగర్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. డిఫాల్ట్ సెట్టింగ్ ప్రకారం, రెండరింగ్ చేయడానికి హోస్ట్ బ్రౌజర్‌ను అనుమతిస్తుంది. అయితే మీరు కోరుకుంటే, దీనిని భర్తీ చేసి డిఫాల్ట్‌గా <ph name="PRODUCT_FRAME_NAME" /> HTML పేజీలను రెండర్ చేసేలా చేయవచ్చు.</translation>
 <translation id="944817693306670849">డిస్క్ కాష్ పరిమాణాన్ని సెట్ చేయి</translation>
 <translation id="966854160628341653">కొత్త వినియోగదారు ఖాతాలను సృష్టించడానికి <ph name="PRODUCT_OS_NAME" /> అనుమతిస్తుందో లేదో అనేదాన్ని నియంత్రిస్తుంది. ఆ విధానం 'తప్పు'గా సెట్ చేయబడి ఉంటే, ఇప్పటికే ఖాతా లేని వినియోగదారులు లాగిన్ చేయలేరు.
 
diff --git a/components/signin/core/browser/signin_manager_base.cc b/components/signin/core/browser/signin_manager_base.cc
index 1e22abb..a6538b3 100644
--- a/components/signin/core/browser/signin_manager_base.cc
+++ b/components/signin/core/browser/signin_manager_base.cc
@@ -229,10 +229,6 @@
   return !authenticated_account_id_.empty();
 }
 
-void SigninManagerBase::Shutdown() {
-  on_shutdown_callback_list_.Notify();
-}
-
 void SigninManagerBase::AddObserver(Observer* observer) {
   observer_list_.AddObserver(observer);
 }
diff --git a/components/signin/core/browser/signin_manager_base.h b/components/signin/core/browser/signin_manager_base.h
index 844637b0..b3857e3 100644
--- a/components/signin/core/browser/signin_manager_base.h
+++ b/components/signin/core/browser/signin_manager_base.h
@@ -125,22 +125,10 @@
   // Returns true if there is an authenticated user.
   bool IsAuthenticated() const;
 
-  // KeyedService implementation.
-  void Shutdown() override;
-
   // Methods to register or remove observers of signin.
   void AddObserver(Observer* observer);
   void RemoveObserver(Observer* observer);
 
-  // Adds a callback that will be called when this instance is shut down.Not
-  // intended for general usage, but rather for usage only by the Identity
-  // Service implementation during the time period of conversion of Chrome to
-  // use the Identity Service.
-  std::unique_ptr<base::CallbackList<void()>::Subscription>
-  RegisterOnShutdownCallback(const base::Closure& cb) {
-    return on_shutdown_callback_list_.Add(cb);
-  }
-
  protected:
   SigninClient* signin_client() const { return client_; }
 
diff --git a/components/strings/components_strings_am.xtb b/components/strings/components_strings_am.xtb
index 5cd08d9..3638e9b 100644
--- a/components/strings/components_strings_am.xtb
+++ b/components/strings/components_strings_am.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">ያልታወቀ ስም</translation>
 <translation id="1050038467049342496">ሌሎች መተግበሪያዎችን ይዝጉ</translation>
 <translation id="1055184225775184556">&amp;አክልን ቀልብስ</translation>
+<translation id="1056898198331236512">ማስጠንቀቂያ</translation>
 <translation id="1058479211578257048">ካርዶችን በማቀመጥ ላይ...</translation>
 <translation id="10614374240317010">በጭራሽ አልተቀመጠም</translation>
 <translation id="1062160989074299343">Prc10 (የደብዳቤ ፖስታ)</translation>
@@ -228,7 +229,6 @@
 <translation id="2183608646556468874">ስልክ ቁጥር</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 አድራሻ}one{# አድራሻዎች}other{# አድራሻዎች}}</translation>
 <translation id="2187317261103489799">አግኝ (ነባሪ)</translation>
-<translation id="2196403228024230844">የChrome አሳሽ አስተዳደር</translation>
 <translation id="2202020181578195191">ትክክለኛ የአገልግሎት ማብቂያ ዓመት ያስገቡ</translation>
 <translation id="2212735316055980242">መመሪያ አልተገኘም</translation>
 <translation id="2213606439339815911">ግቤቶችን በማምጣት ላይ...</translation>
@@ -297,7 +297,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> ልክ ያልኾነ ምላሽ ልኳል።</translation>
 <translation id="2556876185419854533">&amp;አርትዕን ቀልብስ</translation>
 <translation id="2586657967955657006">የቅንጥብ ሰሌዳ</translation>
-<translation id="2586916519180891564">ተፈጻሚ ስለሆኑ የድርጅት መመሪያዎች የተመለከተ መረጃ</translation>
 <translation id="2587730715158995865">ከ<ph name="ARTICLE_PUBLISHER" />። ይህን እና <ph name="OTHER_ARTICLE_COUNT" /> ሌሎች ዘገባዎችን ያንብቡ።</translation>
 <translation id="2587841377698384444">የማውጫ የኤፒአይ መታወቂያ፦</translation>
 <translation id="2597378329261239068">ይህ ሰነድ በይለፍ ቃል የተጠበቀ ነው። እባክዎ የይለፍ ቃል ያስገቡ።</translation>
@@ -383,7 +382,6 @@
 <translation id="3096100844101284527">የመውሰጃ አድራሻ ያክሉ</translation>
 <translation id="3105172416063519923">የእሴት መታወቂያ፦</translation>
 <translation id="3109728660330352905">ይህን ገጽ ለማየት ፍቃድ የለዎትም።</translation>
-<translation id="3111297330804935615">ስለ ተፈጻሚ የሚሆኑ የድርጅት መመሪያዎች፣ የተጫኑ ቅጥያዎች እና ተሰኪዎች መረጃ</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />የግንኙነት መመርመሪያን አሂደው ይሞክሩ<ph name="END_LINK" /></translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{ምንም}=1{የ1 መለያ የመለያ መግቢያ ውሂብ}one{የ# መለያዎች የመለያ መግቢያ ውሂብ}other{የ# መለያዎች የመለያ መግቢያ ውሂብ}}</translation>
@@ -483,7 +481,6 @@
 <translation id="3640766068866876100">መረጃ ጠቋሚ-4x6-Ext</translation>
 <translation id="3650584904733503804">ማረጋገጥ ተሳክቷል</translation>
 <translation id="3655670868607891010">ይህንን በተደጋጋሚነት የሚያዩ ከሆኑ <ph name="HELP_LINK" />ን ይሞክሩ።</translation>
-<translation id="3656922233114135933">የእርስዎ ሥርዓተ ክወና እና አሳሽ ተጠቃሚ ስሞች</translation>
 <translation id="3658742229777143148">ክለሳ</translation>
 <translation id="366077651725703012">ክሬዲት ካርድን አዘምን</translation>
 <translation id="3676592649209844519">የመሣሪያ መታወቂያ፦</translation>
@@ -588,7 +585,6 @@
     &lt;h4&gt;ደረጃ 5፦ ተጨማሪ እገዛ ያግኙ&lt;/h4&gt;
     &lt;p&gt;አሁንም ስህተቱ የሚያዩ ከሆኑ የድር ጣቢያውን ባለቤት ያነጋግሩ።&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />የአውታረ መረብ መመርመሪያን አሂደው ይሞክሩ<ph name="END_LINK" /></translation>
-<translation id="423093089485419548">የእርስዎ ማሽን ስም</translation>
 <translation id="4235360514405112390">ትክክል</translation>
 <translation id="4250431568374086873">ወደዚህ ጣቢያ ያልዎት ግንኙነት ሙሉ በሙሉ ደህንነቱ አስተማማኝ አይደለም።</translation>
 <translation id="4250680216510889253">አይ</translation>
@@ -618,7 +614,6 @@
 <translation id="4377125064752653719"><ph name="DOMAIN" />ን ለመድረስ ሞክረዋል፣ ነገር ግን አገልጋዩ ያቀረበው የእውቅና ማረጋገጫ በሰጪው ተሽሯል። ይህ ማለት አገልጋዩ ያቀረበው የደህንነት ምስክርነቶች ፈጽሞ ሊታመኑ አይገባም። ከአጥቂ ጋር እየተገናኙ ሊሆን ይችላል።</translation>
 <translation id="4378154925671717803">ስልክ</translation>
 <translation id="4406896451731180161">የፍለጋ ውጤቶች</translation>
-<translation id="4406972042435603828">የእርስዎ አስተዳዳሪዎች ኃይለኛ ችሎታዎች ያላቸው ቅጥያዎችን ጭነዋል።</translation>
 <translation id="4408413947728134509">ኩኪዎች <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">የመውሰጃ አድራሻ</translation>
 <translation id="4424024547088906515">ይህ አገልጋይ <ph name="DOMAIN" /> መሆኑን ሊያረጋግጥ አልቻለም፤ የደህንነት እውቅና ማረጋገጫው በChrome የሚታመን አይደለም። ይሄ በተሳሳተ አወቃቀር ወይም አንድ አጥቂ ግንኙነትዎን በመጥለፉ የተከሰተ ሊሆን ይችላል።</translation>
@@ -669,6 +664,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> የፍለጋ አስተያየት ጥቆማ</translation>
 <translation id="4742407542027196863">የይለፍ ቃላትን ያስተዳድሩ...</translation>
 <translation id="4744603770635761495">የሚፈጸም ዱካ</translation>
+<translation id="4746351372139058112">መልዕክቶች</translation>
 <translation id="4750917950439032686">የእርስዎ መረጃ (ለምሳሌ፦ የይለፍ ቃሎች ወይም የክሬዲት ካርድ ቁጥሮች) ወደዚህ ጣቢያ በሚላክበት ጊዜ የግል ነው።</translation>
 <translation id="4756388243121344051">&amp;ታሪክ</translation>
 <translation id="4758311279753947758">የእውቂያ መረጃን ያክሉ</translation>
@@ -702,13 +698,11 @@
 <translation id="4950898438188848926">የትር መቀየሪያ አዝራር፣ ወደ ክፍቱ ትር <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /> ለመቀየር Enterን ይጫኑ</translation>
 <translation id="495170559598752135">እርምጃዎች</translation>
 <translation id="4955242332710481440">A5-ተጨማሪ</translation>
-<translation id="495832697253704892">ቅጥያን ሪፖርት ማድረግ</translation>
 <translation id="4958444002117714549">ዝርዝሩን ዘርጋ</translation>
 <translation id="4974590756084640048">ማስጠንቀቂያዎችን ዳግም አንቃ</translation>
 <translation id="4984339528288761049">Prc5 (የደብዳቤ ፖስታ)</translation>
 <translation id="4989163558385430922">ሁሉንም ይመልከቱ</translation>
 <translation id="4989809363548539747">ይህ ተሰኪ አይደገፍም</translation>
-<translation id="4996230189582812866">ሪፖርት ማድረግ</translation>
 <translation id="5002932099480077015">የነቃ እንደሆነ Chrome ለበለጠ ፈጣን ቅጽ አሞላል ሲባል በዚህ መሳሪያ ላይ ያለው የካርድዎን ቅጂ ያከማቻል።</translation>
 <translation id="5014174725590676422">በChrome ውስጥ Google ረዳት የመጀመሪያ ማሄድ ማያ ገጽ ይታያል</translation>
 <translation id="5015510746216210676">የማሽን ስም፦</translation>
@@ -723,7 +717,6 @@
 <translation id="5039804452771397117">ፍቀድ</translation>
 <translation id="5040262127954254034">ግላዊነት</translation>
 <translation id="5043480802608081735">የቀዱት አገናኝ</translation>
-<translation id="5043595640478528013">ስለ የእርስዎ አሳሽ እና ማሽን የሶፍትዌር ስሪት መረጃ</translation>
 <translation id="5045550434625856497">ትክክል ያልሆነ የይለፍ ቃል</translation>
 <translation id="5056549851600133418">ለእርስዎ የሚሆኑ ጽሑፎች</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -735,7 +728,6 @@
 <translation id="5095208057601539847">ጠቅላይ ግዛት</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">የእርስዎ መሣሪያ በ<ph name="ENROLLMENT_DOMAIN" /> የሚተዳደር ስሲሆን የእርስዎ መለያ በ<ph name="ACCOUNT_DOMAIN" /> ይተዳደራል። ይህ ማለት የእርስዎ አስተዳዳሪዎች በርቀት የእርስዎን መሣሪያና መለያ ሊያዋቅሩት ይችላሉ ማለት ነው።</translation>
-<translation id="5107918638290237391">የተጫኑ ቅጥያዎች እና ተሰኪዎች</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">የአውሮፓ-Edp</translation>
 <translation id="5115563688576182185">(64-ቢት)</translation>
@@ -752,7 +744,6 @@
 <translation id="5172758083709347301">ማሽን</translation>
 <translation id="5179510805599951267">በ<ph name="ORIGINAL_LANGUAGE" /> አይደለም? ይህን ስህተት ሪፖርት ያድርጉ</translation>
 <translation id="5190835502935405962">የዕልባቶች አሞሌ</translation>
-<translation id="5200263511887412697">በቅርቡ በመለያ የገቡ የመሣሪያ ተጠቃሚዎች ዝርዝርን ሪፖርት አድርግ</translation>
 <translation id="5201306358585911203">በዚህ ድረ-ገጽ ላይ ያለ የተካተተ ገጽ እንዲህ ይላል፦</translation>
 <translation id="5205222826937269299">ስም ያስፈልጋል</translation>
 <translation id="5215116848420601511">Google Payን የሚጠቀሙ የመክፈያ ዘዴዎች እና አድራሻዎች</translation>
@@ -787,7 +778,6 @@
 <translation id="5386426401304769735">የዚህ ጣቢያ የዕውቅና ማረጋገጫ ሰንሰለቱ SHA-1 በመጠቀም የተፈረመ የዕውቅና ማረጋገጫን ያካትታል።</translation>
 <translation id="538659543871111977">A4-ትር</translation>
 <translation id="540969355065856584">ይህ አገልጋይ <ph name="DOMAIN" /> መሆኑን ሊያረጋግጥ አልቻለም፤ የደህንነት እውቅና ማረጋገጫው በዚህ ጊዜ ላይ የሚሰራ አይደለም። ይሄ በተሳሳተ አወቃቀር ወይም አንድ አጥቂ ግንኙነትዎን በመጥለፉ የተከሰተ ሊሆን ይችላል።</translation>
-<translation id="5417233485731142850">የእርስዎ ማሽን ስም እና የአውታረ መረብ አድራሻ</translation>
 <translation id="5421136146218899937">የአሰሳ ውሂብ አጽዳ…</translation>
 <translation id="5430298929874300616">ዕልባት አስወግድ</translation>
 <translation id="5431657950005405462">የእርስዎ ፋይል አልተገኘም</translation>
@@ -870,7 +860,6 @@
 <translation id="5869405914158311789">ይህ ጣቢያ ሊደረስበት አይችልም</translation>
 <translation id="5869522115854928033">የተቀመጡ የይለፍ ቃሎች</translation>
 <translation id="5887400589839399685">ካርድ ተቀምጧል</translation>
-<translation id="5893718151540690985">የአውታረ መረብ በይነገጾች ዝርዝርን ከአይነቶቻቸው እና የሃርድዌር አድራሻዎቻቸው ጋር ሪፖርት አድርግ</translation>
 <translation id="5893752035575986141">ክሬዲት ካርዶች ተቀባይነት አላቸው።</translation>
 <translation id="5901630391730855834">ቢጫ</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (ሰምሯል)</translation>
@@ -896,7 +885,6 @@
 <translation id="6017850046339264347">በ<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="6025416945513303461"><ph name="TYPE_1" />፣ <ph name="TYPE_2" />፣ <ph name="TYPE_3" /> (ሰምሯል)</translation>
 <translation id="6027201098523975773">ስም ያስገቡ</translation>
-<translation id="6033927989869462158">እንደ የሲፒዩ/ራም አጠቃቀም ያሉ የሃርድዌር ስታቲስቲክስን ሪፖርት አድርግ</translation>
 <translation id="6034000775414344507">ፈካ ያለ ግራጫ</translation>
 <translation id="6034283069659657473">10x14 (የደብዳቤ ፖስታ)</translation>
 <translation id="6039846035001940113">ችግሩ ከቀጠለ የጣቢያ ባለቤቱን ያነጋግሩ።</translation>
@@ -930,7 +918,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> እልባቶች</translation>
 <translation id="6264485186158353794">ወደ አስተማማኝ ተመለስ</translation>
 <translation id="6266934640124581640">ፈዘዝ ያለ ውሃ አረንጓዴ ሰማያዊ</translation>
-<translation id="6275296151457132165">ወደ &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; ለመሄድ ፈልገው ነው?</translation>
 <translation id="6276112860590028508">ከእርስዎ የንባብ ዝርዝር የመጡ ገጾች እዚህ ይታያሉ</translation>
 <translation id="627746635834430766">በሚቀጥለው ጊዜ በበለጠ ፍጥነት ለመክፈል ካርድዎን እና የማስከፈያ አድራሻዎን በGoogle መለያዎ ላይ ያስቀምጡ።</translation>
 <translation id="6280223929691119688">ወደዚህ አድራሻ ማድረስ አይቻልም። የተለየ አድራሻ ይምረጡ።</translation>
@@ -972,7 +959,6 @@
 <translation id="6508722015517270189">Chromeን ዳግም ያስጀምሩት</translation>
 <translation id="6529602333819889595">&amp;ሰርዝን ድገም</translation>
 <translation id="6534179046333460208">የአካላዊ ድር ጥቆማዎች</translation>
-<translation id="654507709116376806">አስተዳዳሪዎች  ከChrome ውጭ ሌሎች ተጠቃሚዎችን የሚቆጣጠሩባቸው መንገዶች ሊኖራቸው ይችላሉ።</translation>
 <translation id="6563469144985748109">የእርስዎ አስተዳዳሪ ገና አላጸደቁትም</translation>
 <translation id="6569060085658103619">የቅጥያ ገጽ እየተመለከቱ ነው</translation>
 <translation id="6578796323535178455">C2 (የደብዳቤ ፖስታ)</translation>
@@ -1006,6 +992,7 @@
 <translation id="6768213884286397650">ሃጋኪ (ፖስታ ካርድ)</translation>
 <translation id="6778737459546443941">የእርስዎ ወላጅ ገና አላጸደቁትም</translation>
 <translation id="67862343314499040">ወይን ጠጅ</translation>
+<translation id="6786747875388722282">ቅጥያዎች</translation>
 <translation id="679355240208270552">ነባሪው ፍለጋ በመምሪያ ስላልነቃ ችላ ተብሏል።</translation>
 <translation id="681021252041861472">የሚያስፈልግ መስክ</translation>
 <translation id="6810899417690483278">የብጁነት መታወቂያ</translation>
@@ -1121,7 +1108,6 @@
     &lt;li&gt;እንዴት ሶፍትዌሩን ከኮምፒውተርዎ እስከመጨረሻው ማስወገድ እንደሚችሉ ለማወቅ &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;የChrome እገዛ ማዕከል&lt;/a&gt;ን ይጎብኙ
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">ሰፊ-ቅርጸት</translation>
-<translation id="7413422570546054399">የ<ph name="PRODUCT_NAME" /> አስተዳደር</translation>
 <translation id="7416351320495623771">የይለፍ ቃላትን ያስተዳድሩ...</translation>
 <translation id="7419106976560586862">የመገለጫ ዱካ</translation>
 <translation id="7437289804838430631">የእውቂያ መረጃ አክል</translation>
@@ -1130,12 +1116,10 @@
 <translation id="7442725080345379071">ፈዘዝ ያለ ብርትኳናማ</translation>
 <translation id="7444046173054089907">ይህ ጣቢያ ታግዷል</translation>
 <translation id="7445762425076701745">የተገናኙት የአገልጋይ ማንነት ሙሉ ለሙሉ ሊረጋገጥ አልቻለም። ስሙ በአውታረ መረብዎ ውስጥ ብቻ ልክ ከሆነ አገልጋይ ጋር ነው የተገናኙት፣ እና ባለቤትነቱ በውጫዊ የእውቅና ማረጋገጫ ሊረጋገጥ አይችልም። አንዳንድ የእውቅና ማረጋገጫ ባለስልጣናት ይሁን ብለው ለእነዚህ ስሞች የእውቅና ማረጋገጫዎች መስጠታቸው የማይቀር እንደመሆኑ መጠን፣ ከአጥቂ ሳይሆን ከታሰበው ድር ጣቢያ ጋር መገናኘትዎን የሚረጋገጥበት ምንም መንገድ የለም።</translation>
-<translation id="7449109375006139765">የስርዓት ምዝግብ ማስታወሻዎችን ወደ የአስተዳደር አገልጋዩ ይላኩ</translation>
 <translation id="7451311239929941790">ስለዚህ ችግር <ph name="BEGIN_LINK" />ይበልጥ በመረዳት ላይ<ph name="END_LINK" />።</translation>
 <translation id="7455133967321480974">ሁለንተናዊ ነባሪውን ተጠቀም (አግድ)</translation>
 <translation id="7460618730930299168">ማያ ገጹ አቀራረብ እርስዎ ከመረጡት የተለየ ነው። ይቀጥል?</translation>
 <translation id="7473891865547856676">አይ፣ አመሰግናለሁ</translation>
-<translation id="7475525192983021547">አንድ ተጠቃሚ በመሣሪያው ላይ ገቢር ሲሆን ክፍለ-ጊዜዎችን ሪፖርት አድርግ</translation>
 <translation id="7481312909269577407">ወደ ፊት</translation>
 <translation id="7485870689360869515">ምንም ውሂብ አልተገኘም።</translation>
 <translation id="7508255263130623398">የተመላሽ መመሪያ መሣሪያ መታወቂያ ባዶ ነው ወይም ከአሁኑ የመሣሪያ መታወቂያ ጋር አይዛመድም</translation>
@@ -1146,6 +1130,7 @@
 <translation id="7520302887438682816">C8 (የደብዳቤ ፖስታ)</translation>
 <translation id="7521387064766892559">ጃቫስክሪፕት</translation>
 <translation id="7526934274050461096">ከዚሃ ጣቢያ ጋር ያለዎት ግንኙነት የግል አይደለም</translation>
+<translation id="7535087603100972091">እሴት</translation>
 <translation id="7537536606612762813">ግዴታ</translation>
 <translation id="7538364083937897561">A2 (የደብዳቤ ፖስታ)</translation>
 <translation id="7542403920425041731">አንዴ ካረጋገጡ በኋላ የካርድ ዝርዝሮችዎ ለዚህ ጣቢያ ይጋራሉ።</translation>
@@ -1234,6 +1219,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">አልተጠቀሰም</translation>
 <translation id="800218591365569300">የማህደረ ትውስታ ቦታን ለማስለቀቅ ሌሎች ትሮችን ወይም ፕሮግራሞችን ዘግተው ይሞክሩ።</translation>
+<translation id="8004582292198964060">አሳሽ</translation>
 <translation id="8009225694047762179">የይለፍ ቃላትን ያቀናብሩ</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{ይህ ካርድ እና የክፍያ መጠየቂያ አድራሻው ይቀመጣሉ። በመለያ ወደ <ph name="USER_EMAIL" /> ሲገቡ ሊጠቀሙበት ይችላሉ።}one{እነዚህ ካርዶች እና የክፍያ መጠየቂያ አድራሻዎቻቸው ይቀመጣሉ። በመለያ ወደ <ph name="USER_EMAIL" /> ሲገቡ ሊጠቀሙባቸው ይችላሉ።}other{እነዚህ ካርዶች እና የክፍያ መጠየቂያ አድራሻዎቻቸው ይቀመጣሉ። በመለያ ወደ <ph name="USER_EMAIL" /> ሲገቡ ሊጠቀሙባቸው ይችላሉ።}}</translation>
 <translation id="8012647001091218357">በዚህ ጊዜ ላይ ወላጆችህን መድረስ አልቻልንም። እባክህ እንደገና ሞክር።</translation>
@@ -1246,11 +1232,9 @@
 <translation id="8041940743680923270">ሁለንተናዊ ነባሪውን ተጠቀሙ (ጠይቅ)</translation>
 <translation id="8042918947222776840">የመውሰጃ ዘዴ ይምረጡ</translation>
 <translation id="8057711352706143257">«<ph name="SOFTWARE_NAME" />» በአግባቡ አልተዋቀረም። «<ph name="SOFTWARE_NAME" />»ን ማራገፍ አብዛኛው ጊዜ ችግሩን ይፈታዋል። <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">የእርስዎ መሣሪያ ለሚከተሉት ተዋቅሯል፦</translation>
 <translation id="8074253406171541171">10x13 (የደብዳቤ ፖስታ)</translation>
 <translation id="8078141288243656252">በሚሸከርከርበት ጊዜ ማብራራት አይችልም</translation>
 <translation id="8079031581361219619">ጣቢያ ዳግም ይጫን?</translation>
-<translation id="8086639673041095862">የደህንነቱ አስተማማኝ አሰሳ አደራረግ ማስጠንቀቂያ</translation>
 <translation id="8088680233425245692">ጽሑፉን ማየት አልተቻለም።</translation>
 <translation id="808894953321890993">የይለፍ ቃል ለውጥ</translation>
 <translation id="8090403583893450254">መጠን 20</translation>
@@ -1312,7 +1296,6 @@
 <translation id="8416694386774425977">የአውታረ መረቡ ውቅረት ልክ ያልሆነ እና ሊመጣ የማይችል ነው።
 ተጨማሪ ዝርዝሮች፦
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">መሣሪያ የሚተዳደረው በ<ph name="ENROLLMENT_DOMAIN" /> ነው</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">ለውጥ</translation>
 <translation id="8428213095426709021">ቅንብሮች</translation>
@@ -1342,7 +1325,6 @@
 <translation id="8620436878122366504">የእርስዎ ወላጆች ገና አላጸደቁትም</translation>
 <translation id="8622948367223941507">የህግ-ተጨማሪ</translation>
 <translation id="8625384913736129811">ይህን ካርድ ወደዚህ መሣሪያ አስቀምጥ</translation>
-<translation id="8662327642270533767">የአሰሳ ሪፖርት አደራረግ</translation>
 <translation id="8663226718884576429">የትዕዛዝ ማጠቃለያ፣ <ph name="TOTAL_LABEL" />፣ ተጨማሪ ዝርዝሮች</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />፣ መልስ፣ <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">PRC 16K</translation>
@@ -1363,7 +1345,6 @@
 <translation id="8790007591277257123">&amp;ሰርዝን ድገም</translation>
 <translation id="8792621596287649091">የ<ph name="ORG_NAME" /> መለያዎን መዳረሻ ሊያጡ ወይም የማንነት ስርቆት ሊያጋጥመዎት ይችላሉ። Chromium የይለፍ ቃልዎን አሁን እንዲቀይሩ ይመክራል።</translation>
 <translation id="8800988563907321413">በአቅራቢያዎ ያሉ የአስተያየት ጥቆማዎች እዚህ ይመጣሉ</translation>
-<translation id="8810879605219182134">የእርስዎ አሳሽ ሪፖርት እንዲያደርግ ተዋቅሯል</translation>
 <translation id="8820817407110198400">ዕልባቶች</translation>
 <translation id="883848425547221593">ሌላ እልባቶች</translation>
 <translation id="884264119367021077">የመላኪያ አድራሻ</translation>
diff --git a/components/strings/components_strings_ar.xtb b/components/strings/components_strings_ar.xtb
index 7c34133..e4b06063 100644
--- a/components/strings/components_strings_ar.xtb
+++ b/components/strings/components_strings_ar.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">اسم غير معروف</translation>
 <translation id="1050038467049342496">إغلاق التطبيقات الأخرى</translation>
 <translation id="1055184225775184556">تراجع عن الإ&amp;ضافة</translation>
+<translation id="1056898198331236512">تحذير</translation>
 <translation id="1058479211578257048">جارٍ حفظ البطاقات...</translation>
 <translation id="10614374240317010">لم يتم الحفظ مطلقًا</translation>
 <translation id="1062160989074299343">‏Prc10 (مغلف)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">رقم الهاتف</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{عنوان واحد}zero{# عنوان}two{عنوانان (#)}few{# عناوين}many{# عنوانًا}other{# عنوان}}</translation>
 <translation id="2187317261103489799">اكتشاف (تلقائي)</translation>
-<translation id="2196403228024230844">‏إدارة متصفِّح Chrome</translation>
 <translation id="2202020181578195191">أدخِل سنة تاريخ انتهاء صلاحية صحيحة</translation>
 <translation id="2212735316055980242">تعذر العثور على السياسة</translation>
 <translation id="2213606439339815911">جارٍ جلب الإدخالات...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027">أرسل <ph name="HOST_NAME" /> استجابة غير صالحة.</translation>
 <translation id="2556876185419854533">تراجع عن ا&amp;لتحرير</translation>
 <translation id="2586657967955657006">الحافظة</translation>
-<translation id="2586916519180891564">معلومات حول سياسات المؤسسة التي تم تطبيقها</translation>
 <translation id="2587730715158995865">من <ph name="ARTICLE_PUBLISHER" />. يمكنك قراءة هذه المقالة و<ph name="OTHER_ARTICLE_COUNT" /> قصص أخرى.</translation>
 <translation id="2587841377698384444">رقم تعريف واجهة برمجة التطبيقات الدليل:</translation>
 <translation id="2597378329261239068">هذا المستند محمي بكلمة المرور.  يُرجى إدخال كلمة مرور.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">إضافة عنوان الاستلام من المستخدم</translation>
 <translation id="3105172416063519923">رقم تعريف الأصل:</translation>
 <translation id="3109728660330352905">ليس لديك إذن بعرض هذه الصفحة.</translation>
-<translation id="3111297330804935615">معلومات حول سياسات المؤسسة التي تم تطبيقها والمكوّنات الإضافية والإضافات المُثبّتة</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />تجربة تشغيل بيانات تشخيص الاتصال<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{بدون بيانات تسجيل دخول}=1{بيانات تسجيل الدخول لحساب واحد}two{بيانات تسجيل الدخول لحسابين (#)}few{بيانات تسجيل الدخول لـ # حسابات}many{بيانات تسجيل الدخول لـ # حسابًا}other{بيانات تسجيل الدخول لـ # حساب}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">تم التحقق بنجاح</translation>
 <translation id="3655670868607891010">إذا كنت تشاهد هذا بكثرة، فجرّب <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">أسماء المستخدمين في المتصفِّح ونظام التشغيل</translation>
 <translation id="3658742229777143148">التعديل</translation>
 <translation id="366077651725703012">تحديث بطاقة الائتمان</translation>
 <translation id="3676592649209844519">معرِّف الجهاز:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;الخطوة 5: الحصول على مساعدة إضافية&lt;/h4&gt;
     &lt;p&gt;في حال استمرار ظهور هذا الخطأ، اتصِل بمالك موقع الويب.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />تجربة تشغيل بيانات تشخيص الشبكة<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">اسم الجهاز</translation>
 <translation id="4235360514405112390">صالح</translation>
 <translation id="4250431568374086873">إن اتصالك بهذا الموقع غير آمن تمامًا</translation>
 <translation id="4250680216510889253">لا</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">لقد حاولت الوصول إلى <ph name="DOMAIN" />، ولكن جهة إصدار الشهادة التي قدمها الخادم قد أبطلت الشهادة. وهذا يعني أن بيانات اعتماد الأمان التي قدمها الخادم يجب عدم الوثوق بها مطلقًا. فقد تكون على اتصال بأحد المهاجمين.</translation>
 <translation id="4378154925671717803">هاتف</translation>
 <translation id="4406896451731180161">نتائج البحث</translation>
-<translation id="4406972042435603828">ثبّت المشرفون الإضافات التي تتضمّن إمكانات فعَّالة.</translation>
 <translation id="4408413947728134509"><ph name="NUM_COOKIES" /> من ملفات تعريف الارتباط</translation>
 <translation id="4415426530740016218">عنوان الاستلام</translation>
 <translation id="4424024547088906515">‏هذا الخادم لم يتمكن من إثبات أن ذلك <ph name="DOMAIN" />؛ بل إنه شهادة أمان غير موثوقة من قبل Chrome. وربما يكون السبب في ذلك خطأ في التكوين أو مهاجمًا يعترض الاتصال.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> اقتراحات البحث</translation>
 <translation id="4742407542027196863">إدارة كلمات المرور…</translation>
 <translation id="4744603770635761495">المسار التنفيذي</translation>
+<translation id="4746351372139058112">الرسائل</translation>
 <translation id="4750917950439032686">إن معلوماتك (على سبيل المثال، كلمات المرور أو أرقام بطاقة الائتمان) تكون خاصة عندما يتم إرسالها إلى هذا الموقع.</translation>
 <translation id="4756388243121344051">ال&amp;سجل</translation>
 <translation id="4758311279753947758">إضافة معلومات الاتصال</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">‏زر التبديل بين علامات التبويب، اضغط على Enter للتبديل إلى علامة التبويب المفتوحة هذه <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">إجراءات</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">إعداد التقارير الخاصة بالإضافات</translation>
 <translation id="4958444002117714549">توسيع القائمة</translation>
 <translation id="4974590756084640048">إعادة تفعيل التحذيرات</translation>
 <translation id="4984339528288761049">‏Prc5 (مغلف)</translation>
 <translation id="4989163558385430922">عرض الكل</translation>
 <translation id="4989809363548539747">هذا المكوِّن الإضافي غير مدعوم</translation>
-<translation id="4996230189582812866">إعداد التقارير</translation>
 <translation id="5002932099480077015">‏إذا تم التمكين، سيخزن Chrome نسخة من بطاقتك على هذا الجهاز لملء النموذج بشكل أسرع.</translation>
 <translation id="5014174725590676422">‏يتم عرض شاشة التشغيل الأولى "لمساعد Google" على Chrome</translation>
 <translation id="5015510746216210676">اسم الجهاز:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">سماح</translation>
 <translation id="5040262127954254034">الخصوصية</translation>
 <translation id="5043480802608081735">الرابط الذي نسخته</translation>
-<translation id="5043595640478528013">معلومات إصدار البرنامج عن المتصفِّح والجهاز</translation>
 <translation id="5045550434625856497">كلمة مرور غير صحيحة</translation>
 <translation id="5056549851600133418">مقالات من أجلك</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">المقاطعة</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">يدير <ph name="ENROLLMENT_DOMAIN" /> جهازك ويدير<ph name="ACCOUNT_DOMAIN" /> حسابك. وهذا يعني أنه قد يضبط المشرفون جهازك وحسابك عن بُعد.</translation>
-<translation id="5107918638290237391">المكوّنات الإضافية والإضافات التي تم تثبيتها</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 بت)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">الجهاز</translation>
 <translation id="5179510805599951267">هل الصفحة ليست باللغة <ph name="ORIGINAL_LANGUAGE" />؟ الإبلاغ عن هذا الخطأ</translation>
 <translation id="5190835502935405962">شريط الإشارات</translation>
-<translation id="5200263511887412697">الإبلاغ عن قائمة مستخدمي الأجهزة الذين سجّلوا الدخول مؤخرًا</translation>
 <translation id="5201306358585911203">تعرض صفحة مضمّنة في هذه الصفحة</translation>
 <translation id="5205222826937269299">الاسم مطلوب</translation>
 <translation id="5215116848420601511">‏طرق الدفع والعناوين باستخدام Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">‏تتضمن سلسلة الشهادات لهذا الموقع شهادة موقعة باستخدام SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">لم يتمكن هذا الخادم من إثبات أنه <ph name="DOMAIN" />؛ بل إن شهادة الأمان الخاصة به غير صالحة حاليًا. وربما يكون السبب في ذلك وجود خطأ في التكوين أو اعترض أحد المهاجمين للاتصال.</translation>
-<translation id="5417233485731142850">اسم جهازك وعنوان الشبكة</translation>
 <translation id="5421136146218899937">محو بيانات التصفح...</translation>
 <translation id="5430298929874300616">إزالة إشارة مرجعية</translation>
 <translation id="5431657950005405462">لم يتم العثور على ملفك</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">لا يمكن الوصول إلى موقع الويب هذا</translation>
 <translation id="5869522115854928033">كلمات المرور المحفوظة</translation>
 <translation id="5887400589839399685">تم حفظ البطاقة</translation>
-<translation id="5893718151540690985">الإبلاغ عن قائمة بواجهات الشبكات مع تحديد أنواعها وعناوين الأجهزة</translation>
 <translation id="5893752035575986141">يتم قبول بطاقات الائتمان.</translation>
 <translation id="5901630391730855834">أصفر</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (تمت المزامنة)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">يمكن للمهاجمين على <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="6025416945513303461"><ph name="TYPE_1" />، <ph name="TYPE_2" />، <ph name="TYPE_3" /> (تمت المزامنة)</translation>
 <translation id="6027201098523975773">أدخِل اسمًا</translation>
-<translation id="6033927989869462158">‏الإبلاغ عن إحصاءات الأجهزة مثل استخدام وحدة المعالجة المركزية (CPU)/ ذاكرة الوصول العشوائي (RAM)</translation>
 <translation id="6034000775414344507">رمادي فاتح</translation>
 <translation id="6034283069659657473">‏10x14 (مغلف)</translation>
 <translation id="6039846035001940113">في حال استمرت المشكلة، اتصل بمالك الموقع.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">إشعارات <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">الرجوع إلى وضع الأمان</translation>
 <translation id="6266934640124581640">أزرق مخضر فاتح</translation>
-<translation id="6275296151457132165">‏هل كنت تقصد الانتقال إلى &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;؟</translation>
 <translation id="6276112860590028508">تظهر الصفحات من قائمة القراءة التابعة لك هنا</translation>
 <translation id="627746635834430766">‏للدفع بشكلٍ أسرع في المرة القادمة، يجب حفظ البطاقة وعنوان إرسال الفواتير في حسابك على Google.</translation>
 <translation id="6280223929691119688">لا يمكن التسليم على هذا العنوان. حدِّد عنوانًا آخر.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">‏إعادة تشغيل Chrome</translation>
 <translation id="6529602333819889595">إعادة الح&amp;ذف</translation>
 <translation id="6534179046333460208">اقتراحات الشبكة المادية</translation>
-<translation id="654507709116376806">‏قد يمتلك المشرفون طرقًا أخرى لمراقبة المستخدمين خارج Chrome.</translation>
 <translation id="6563469144985748109">لم يوافق عليه مديرك حتى الآن</translation>
 <translation id="6569060085658103619">أنت تعرض صفحة إضافة</translation>
 <translation id="6578796323535178455">‏C2 (مغلف)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">‏Hagaki (بطاقة بريدية)</translation>
 <translation id="6778737459546443941">لم يوافق عليه والداك حتى الآن</translation>
 <translation id="67862343314499040">بنفسجي</translation>
+<translation id="6786747875388722282">الإضافات</translation>
 <translation id="679355240208270552">تم التجاهل نظرًا لأنه لم يتم تفعيل البحث التلقائي بواسطة السياسة.</translation>
 <translation id="681021252041861472">الحقل مطلوب</translation>
 <translation id="6810899417690483278">رقم تعريف التخصيص</translation>
@@ -1131,7 +1118,6 @@
     &lt;li&gt;انتقِل إلى &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;مركز مساعدة Chrome&lt;/a&gt; لمعرفة كيفية إزالة البرنامج من جهاز الكمبيوتر نهائيًا
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">إدارة <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">إدارة كلمات المرور…</translation>
 <translation id="7419106976560586862">مسار الملف الشخصي</translation>
 <translation id="7437289804838430631">إضافة معلومات الاتصال</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">برتقالي فاتح</translation>
 <translation id="7444046173054089907">تم حظر هذا الموقع</translation>
 <translation id="7445762425076701745">لا يمكن التحقق بصورة كاملة من صحة هوية الخادم الذي تتصل به. فأنت متصل بخادم باستخدام اسم صالح فقط ضمن شبكتك، والذي لن يتمكن المرجع المصدق الخارجي من التحقق من ملكيته. وحيث إن بعض المراجع المصدقة تُصدر الشهادات لهذه الأسماء على أي حال، فليست هناك طريقة للتأكد من أنك متصل بموقع الويب المقصود وليس بأحد المهاجمين.</translation>
-<translation id="7449109375006139765">إرسال سجلَّات النظام إلى خادم الإدارة</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />مزيد من المعلومات<ph name="END_LINK" /> حول هذه المشكلة.</translation>
 <translation id="7455133967321480974">استخدام الإعداد التلقائي العمومي (حظر)</translation>
 <translation id="7460618730930299168">يختلف هذا الفحص عن اختيارك. هل تريد المتابعة؟</translation>
 <translation id="7473891865547856676">لا، شكرًا</translation>
-<translation id="7475525192983021547">الإبلاغ عن الفترات الزمنية التي يكون المستخدم فيها نشطًا على الجهاز</translation>
 <translation id="7481312909269577407">إلى الأمام</translation>
 <translation id="7485870689360869515">لم يتم العثور على بيانات.</translation>
 <translation id="7508255263130623398">رقم تعريف الجهاز المعروض للسياسة فارغ أو لا يتطابق مع رقم تعريف الجهاز الحالي</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">‏C8 (مغلف)</translation>
 <translation id="7521387064766892559">جافا سكريبت</translation>
 <translation id="7526934274050461096">اتصالك بموقع الويب هذا لا يتمتع بخصوصية</translation>
+<translation id="7535087603100972091">القيمة</translation>
 <translation id="7537536606612762813">إلزامية</translation>
 <translation id="7538364083937897561">‏A2 (مغلف)</translation>
 <translation id="7542403920425041731">بعد تأكيدك، ستتم مشاركة تفاصيل بطاقتك مع موقع الويب هذا.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">غير محدد</translation>
 <translation id="800218591365569300">جرّب إغلاق علامات التبويب أو البرامج الأخرى لتفريغ مساحة من الذاكرة.</translation>
+<translation id="8004582292198964060">المتصفّح</translation>
 <translation id="8009225694047762179">إدارة كلمات المرور</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{سيتم حفظ هذه البطاقة وعنوان إرسال الفواتير. ستتمكَّن من استخدامها عند تسجيل الدخول إلى <ph name="USER_EMAIL" />.}zero{سيتم حفظ هذه البطاقات وعناوين إرسال الفواتير. ستتمكَّن من استخدامها عند تسجيل الدخول إلى <ph name="USER_EMAIL" />.}two{سيتم حفظ هاتين البطاقتين وعنواني إرسال الفواتير. ستتمكَّن من استخدامهما عند تسجيل الدخول إلى <ph name="USER_EMAIL" />.}few{سيتم حفظ هذه البطاقات وعناوين إرسال الفواتير. ستتمكَّن من استخدامها عند تسجيل الدخول إلى <ph name="USER_EMAIL" />.}many{سيتم حفظ هذه البطاقات وعناوين إرسال الفواتير. ستتمكَّن من استخدامها عند تسجيل الدخول إلى <ph name="USER_EMAIL" />.}other{سيتم حفظ هذه البطاقات وعناوين إرسال الفواتير. ستتمكَّن من استخدامها عند تسجيل الدخول إلى <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">لم نتمكن من الوصول إلى والديك في الوقت الحالي. يُرجى إعادة المحاولة مرة أخرى.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">استخدام الإعداد التلقائي العمومي (طلب)</translation>
 <translation id="8042918947222776840">اختيار طريقة الاستلام من المستخدم</translation>
 <translation id="8057711352706143257">لم تتم تهيئة "<ph name="SOFTWARE_NAME" />" بشكل صحيح. يؤدي عادةً إلغاء تثبيت "<ph name="SOFTWARE_NAME" />" إلى إصلاح المشكلة. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">تم ضبط جهازك لإجراء ما يلي:</translation>
 <translation id="8074253406171541171">‏10x13 (مغلف)</translation>
 <translation id="8078141288243656252">لا يمكن إضافة تعليق توضيحي عند تدوير المستند</translation>
 <translation id="8079031581361219619">هل تريد إعادة تحميل الموقع؟</translation>
-<translation id="8086639673041095862">تحذيرات التصفُّح الآمن</translation>
 <translation id="8088680233425245692">تعذّر عرض المقالة.</translation>
 <translation id="808894953321890993">تغيير كلمة المرور</translation>
 <translation id="8090403583893450254">الحجم 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">تهيئة الشبكة غير صالحة ويتعذّر استيرادها.
 التفاصيل الإضافية:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">جهاز مُدار من خلال <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">تغيير</translation>
 <translation id="8428213095426709021">الإعدادات</translation>
@@ -1352,7 +1335,6 @@
 <translation id="8620436878122366504">لم يوافق عليه والداك حتى الآن</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">حفظ هذه البطاقة إلى هذا الجهاز</translation>
-<translation id="8662327642270533767">إعداد التقارير الخاصة بالمتصفِّح</translation>
 <translation id="8663226718884576429">ملخّص الطلب و<ph name="TOTAL_LABEL" /> وتفاصيل إضافية</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />، إجابة، <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1373,7 +1355,6 @@
 <translation id="8790007591277257123">إعادة الح&amp;ذف</translation>
 <translation id="8792621596287649091">‏قد تفقد إمكانية الوصول إلى حسابك على <ph name="ORG_NAME" /> أو تتعرض لسرقة هويتك. لذا يوصي Chromium بتغيير كلمة مرورك الآن.</translation>
 <translation id="8800988563907321413">تظهر اقتراحاتك "المجاورة" هنا</translation>
-<translation id="8810879605219182134">تم ضبط المتصفِّح لإعداد التقارير</translation>
 <translation id="8820817407110198400">الإشارات المرجعية</translation>
 <translation id="883848425547221593">إشارات أخرى</translation>
 <translation id="884264119367021077">عنوان الشحن</translation>
diff --git a/components/strings/components_strings_bg.xtb b/components/strings/components_strings_bg.xtb
index f200ac9..5965fd5b 100644
--- a/components/strings/components_strings_bg.xtb
+++ b/components/strings/components_strings_bg.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">неизвестно име</translation>
 <translation id="1050038467049342496">Затворете другите приложения.</translation>
 <translation id="1055184225775184556">&amp;Отмяна на добавянето</translation>
+<translation id="1056898198331236512">Предупреждение</translation>
 <translation id="1058479211578257048">Картите се запазват...</translation>
 <translation id="10614374240317010">Незапазвани никога</translation>
 <translation id="1062160989074299343">Prc10 (плик)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Телефонен номер</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 адрес}other{# адреса}}</translation>
 <translation id="2187317261103489799">Откриване (по подразбиране)</translation>
-<translation id="2196403228024230844">Управление на браузъра Chrome</translation>
 <translation id="2202020181578195191">Въведете валидна година на изтичане</translation>
 <translation id="2212735316055980242">Правилото не е намерено</translation>
 <translation id="2213606439339815911">Записите се извличат...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> изпрати невалиден отговор.</translation>
 <translation id="2556876185419854533">&amp;Отмяна на редактирането</translation>
 <translation id="2586657967955657006">Буферна памет</translation>
-<translation id="2586916519180891564">Информация за приложените корпоративни правила</translation>
 <translation id="2587730715158995865">От <ph name="ARTICLE_PUBLISHER" />. Прочетете тази и още <ph name="OTHER_ARTICLE_COUNT" /> статии.</translation>
 <translation id="2587841377698384444">ID на API за директории:</translation>
 <translation id="2597378329261239068">Този документ е защитен с парола.  Моля, въведете я.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Добавяне на адрес за вземане</translation>
 <translation id="3105172416063519923">ID на актива:</translation>
 <translation id="3109728660330352905">Нямате пълномощия за преглед на тази страница.</translation>
-<translation id="3111297330804935615">Информация за приложените корпоративни правила и инсталираните разширения и приставки</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Опитайте да стартирате диагностика на свързаността<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Няма}=1{данни за вход за 1 профил}other{данни за вход за # профила}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4 x 6-Ext</translation>
 <translation id="3650584904733503804">Потвърждаването е успешно</translation>
 <translation id="3655670868607891010">Ако виждате това често, опитайте <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Потребителските ви имена за операционната система и браузъра</translation>
 <translation id="3658742229777143148">Ревизия</translation>
 <translation id="366077651725703012">Актуализиране на кредитната карта</translation>
 <translation id="3676592649209844519">Идент. № на устройството:</translation>
@@ -595,7 +592,6 @@
 &lt;h4&gt;Стъпка 5: Получете допълнителна помощ&lt;/h4&gt;
 &lt;p&gt;Ако продължавате да виждате грешката, свържете се със собственика на уебсайта.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Опитайте да стартирате мрежова диагностика<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Името на компютъра ви</translation>
 <translation id="4235360514405112390">Валиден сертификат</translation>
 <translation id="4250431568374086873">Връзката ви с този сайт не е напълно защитена</translation>
 <translation id="4250680216510889253">Не</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Направихте опит да се свържете с/ъс <ph name="DOMAIN" />, но сървърът предoстави сертификат, анулиран от издателя си. Това означава, че в никакъв случай не трябва да се доверявате на представените от сървъра идентификационни данни за сигурност. Възможно е да сте се свързали с извършител на атака.</translation>
 <translation id="4378154925671717803">Телефон</translation>
 <translation id="4406896451731180161">резултата от търсенето</translation>
-<translation id="4406972042435603828">Администраторите ви са инсталирали разширения с големи възможности.</translation>
 <translation id="4408413947728134509">„Бисквитки“ <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Адрес за вземане</translation>
 <translation id="4424024547088906515">Сървърът не можа да докаже, че е <ph name="DOMAIN" />; Chrome няма доверие на сертификата му за сигурност. Това може да се дължи на неправилно конфигуриране или на прихващане на връзката ви от атакуващ.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Предложение за търсене на „<ph name="TEXT" />“</translation>
 <translation id="4742407542027196863">Управление на паролите…</translation>
 <translation id="4744603770635761495">Път към изпълнимия файл</translation>
+<translation id="4746351372139058112">Messages</translation>
 <translation id="4750917950439032686">Информацията ви (например пароли или номера на кредитни карти) е частна, когато се изпраща до този сайт.</translation>
 <translation id="4756388243121344051">&amp;История</translation>
 <translation id="4758311279753947758">Добавяне на информация за връзка</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Бутон за превключване между раздели. Натиснете Enter, за да преминете към отворения раздел – <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Действия</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Отчитане на разширенията</translation>
 <translation id="4958444002117714549">Разгъване на списъка</translation>
 <translation id="4974590756084640048">Повторно активиране на предупрежденията</translation>
 <translation id="4984339528288761049">Prc5 (плик)</translation>
 <translation id="4989163558385430922">Преглед на всички</translation>
 <translation id="4989809363548539747">Тази приставка не се поддържа</translation>
-<translation id="4996230189582812866">Отчитане</translation>
 <translation id="5002932099480077015">Ако настройката е активирана, копие на картата ви ще се съхранява в Chrome на това устройство с цел по-бързо попълване на формуляри.</translation>
 <translation id="5014174725590676422">Показан е екранът при първо стартиране на Google Асистент в Chrome</translation>
 <translation id="5015510746216210676">Име на компютъра:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Разрешаване</translation>
 <translation id="5040262127954254034">Поверителност</translation>
 <translation id="5043480802608081735">Копирана от вас връзка</translation>
-<translation id="5043595640478528013">Информация за версията на софтуера на браузъра и компютъра ви</translation>
 <translation id="5045550434625856497">Грешна парола</translation>
 <translation id="5056549851600133418">Статии за вас</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Провинция</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Устройството ви се управлява от <ph name="ENROLLMENT_DOMAIN" />, а профилът ви се управлява от <ph name="ACCOUNT_DOMAIN" />. Това означава, че администраторите може отдалечено да конфигурират устройството и профила ви.</translation>
-<translation id="5107918638290237391">Инсталирани разширения и приставки</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 бита)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Машината</translation>
 <translation id="5179510805599951267">Не е на <ph name="ORIGINAL_LANGUAGE" />? Подайте сигнал за тази грешка</translation>
 <translation id="5190835502935405962">Лента на отметките</translation>
-<translation id="5200263511887412697">съставя списък с потребителите на устройството, които наскоро са влизали в профилите си</translation>
 <translation id="5201306358585911203">Страница, вградена в тази страница, изпраща съобщение</translation>
 <translation id="5205222826937269299">Името е задължително</translation>
 <translation id="5215116848420601511">Начини на плащане и адреси посредством Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Веригата от сертификати за този сайт съдържа сертификат, подписан с SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Сървърът не можа да докаже, че е <ph name="DOMAIN" />. Понастоящем сертификатът му за сигурност не е валиден. Това може да се дължи на неправилно конфигуриране или на прихващане на връзката ви от извършител на атака.</translation>
-<translation id="5417233485731142850">Името и мрежовия адрес на компютъра ви</translation>
 <translation id="5421136146218899937">Изчистване на данните за сърфирането...</translation>
 <translation id="5430298929874300616">Премахване на отметката</translation>
 <translation id="5431657950005405462">Файлът ви не бе намерен</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Няма достъп до този сайт</translation>
 <translation id="5869522115854928033">Запазени пароли</translation>
 <translation id="5887400589839399685">Картата бе запазена</translation>
-<translation id="5893718151540690985">съставя списък с мрежовите интерфейси, включващ типовете и хардуерните им адреси</translation>
 <translation id="5893752035575986141">Приемат се кредитни карти.</translation>
 <translation id="5901630391730855834">жълто</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (синхронизирано)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Извършители на атака срещу <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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (синхронизирани)</translation>
 <translation id="6027201098523975773">Въведете име</translation>
-<translation id="6033927989869462158">отчита статистически данни за хардуера, като използване на централния процесор и RAM паметта</translation>
 <translation id="6034000775414344507">светлосиво</translation>
 <translation id="6034283069659657473">10 x 14 (плик)</translation>
 <translation id="6039846035001940113">Ако проблемът не бъде отстранен, свържете се със собственика на сайта.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">Отметки от <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Назад към безопасната страница</translation>
 <translation id="6266934640124581640">светло синьо-зелено</translation>
-<translation id="6275296151457132165">&lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; ли искате да отворите?</translation>
 <translation id="6276112860590028508">Страниците от списъка ви за четене се показват тук</translation>
 <translation id="627746635834430766">За да платите по-бързо следващия път, запазете картата и адреса си за фактуриране в профила си в Google.</translation>
 <translation id="6280223929691119688">Този адрес за бърза доставка не се поддържа. Изберете друг.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Рестартирайте Chrome.</translation>
 <translation id="6529602333819889595">&amp;Възстановяване на изтриването</translation>
 <translation id="6534179046333460208">Предложения от Физическата мрежа</translation>
-<translation id="654507709116376806">Администраторите може да наблюдават потребителите по други начини, извън Chrome.</translation>
 <translation id="6563469144985748109">Мениджърът ви все още не е одобрил заявката</translation>
 <translation id="6569060085658103619">Преглеждате страница на разширение</translation>
 <translation id="6578796323535178455">C2 (плик)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (пощенска картичка)</translation>
 <translation id="6778737459546443941">Родителят ви все още не е одобрил заявката</translation>
 <translation id="67862343314499040">виолетово</translation>
+<translation id="6786747875388722282">Разширения</translation>
 <translation id="679355240208270552">Бе пренебрегнато, защото основното търсене не е активирано чрез правило.</translation>
 <translation id="681021252041861472">Задължително поле</translation>
 <translation id="6810899417690483278">Идент. № на персонализирането</translation>
@@ -1131,7 +1118,6 @@
 &lt;li&gt;Посетете &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Помощния център на Chrome&lt;/a&gt;, за да научите как да премахнете за постоянно софтуера от компютъра си.
 &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Управление на <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Управление на паролите…</translation>
 <translation id="7419106976560586862">Път на потребителския профил</translation>
 <translation id="7437289804838430631">Добавяне на информация за връзка</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">светлооранжево</translation>
 <translation id="7444046173054089907">Този сайт е блокиран</translation>
 <translation id="7445762425076701745">Идентичността на сървъра, към който сте свързани, не може да бъде потвърдена изцяло. Свързани сте към сървър чрез име, което е валидно само във вашата мрежа и чиято собственост няма начин да се потвърди от външен сертифициращ орган. Тъй като някои сертифициращи органи въпреки това издават сертификати за такива имена, не е възможно да се гарантира, че сте свързани към желания сайт, а не към атакуващ.</translation>
-<translation id="7449109375006139765">изпраща системните регистрационни файлове до сървъра за управление</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Научете повече<ph name="END_LINK" /> за този проблем.</translation>
 <translation id="7455133967321480974">Използване на глобалната стандартна стойност (блокиране)</translation>
 <translation id="7460618730930299168">Прожекцията е различна от избраната от вас. Искате ли да продължите?</translation>
 <translation id="7473891865547856676">Не, благодаря</translation>
-<translation id="7475525192983021547">отчита периодите от време, когато потребителят е активен на устройството</translation>
 <translation id="7481312909269577407">Препращане</translation>
 <translation id="7485870689360869515">Няма намерени данни.</translation>
 <translation id="7508255263130623398">Върнатият от правилата идентификационен номер на устройството е празен или не съответства на текущия</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (плик)</translation>
 <translation id="7521387064766892559">Javascript</translation>
 <translation id="7526934274050461096">Връзката ви с този сайт не е частна</translation>
+<translation id="7535087603100972091">Стойност</translation>
 <translation id="7537536606612762813">Задължително</translation>
 <translation id="7538364083937897561">A2 (плик)</translation>
 <translation id="7542403920425041731">След като потвърдите картата си, данните за нея ще бъдат споделени с този сайт.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Не е посочено</translation>
 <translation id="800218591365569300">Затворете другите раздели или програми, за да освободите памет.</translation>
+<translation id="8004582292198964060">Браузър</translation>
 <translation id="8009225694047762179">Управление на паролите</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Тази карта и адресът й за фактуриране ще бъдат запазени. Ще можете да я използвате, когато сте влезли в профила <ph name="USER_EMAIL" />.}other{Тези карти и адресите им за фактуриране ще бъдат запазени. Ще можете да ги използвате, когато сте влезли в профила <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Не можахме да се свържем с родителите ви. Моля, опитайте отново.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">Използване на глобалната стандартна стойност (запитване)</translation>
 <translation id="8042918947222776840">Избиране на начин на вземане</translation>
 <translation id="8057711352706143257">Софтуерът <ph name="SOFTWARE_NAME" /> не е конфигуриран правилно. Обикновено проблемът се отстранява с деинсталиране на <ph name="SOFTWARE_NAME" />. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Устройството ви е конфигурирано да:</translation>
 <translation id="8074253406171541171">10 x 13 (плик)</translation>
 <translation id="8078141288243656252">Добавянето на пояснения не е възможно, когато документът е завъртян</translation>
 <translation id="8079031581361219619">Искате ли да презаредите сайта?</translation>
-<translation id="8086639673041095862">Предупреждения от Безопасно сърфиране</translation>
 <translation id="8088680233425245692">Преглеждането на статията не бе успешно.</translation>
 <translation id="808894953321890993">Промяна на паролата</translation>
 <translation id="8090403583893450254">Размер 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">Конфигурацията на мрежата е невалидна и не можа да се импортира.
 Допълнителни подробности:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Устройството се управлява от <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" />, <ph name="SECOND_LABEL" />, <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Промяна</translation>
 <translation id="8428213095426709021">Настройки</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">Родителите ви все още не са одобрили заявката</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Запазване на картата на това устройство</translation>
-<translation id="8662327642270533767">Изпращане на данни от браузъра</translation>
 <translation id="8663226718884576429">Обобщение на поръчката, <ph name="TOTAL_LABEL" />, още подробности</translation>
 <translation id="8680536109547170164">„<ph name="QUERY" />“, отговор: „<ph name="ANSWER" />“</translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">&amp;Възстановяване на изтриването</translation>
 <translation id="8792621596287649091">Възможно е да загубите достъп до профила си в/ъв <ph name="ORG_NAME" /> или самоличността ви да бъде открадната. Chromium препоръчва да промените паролата си сега.</translation>
 <translation id="8800988563907321413">Тук ще се показват предложения за неща в близост</translation>
-<translation id="8810879605219182134">Браузърът ви е конфигуриран да изпраща данни</translation>
 <translation id="8820817407110198400">Отметки</translation>
 <translation id="883848425547221593">Други отметки</translation>
 <translation id="884264119367021077">Адрес за доставка</translation>
diff --git a/components/strings/components_strings_bn.xtb b/components/strings/components_strings_bn.xtb
index 02b4838..586607b 100644
--- a/components/strings/components_strings_bn.xtb
+++ b/components/strings/components_strings_bn.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">অজানা নাম</translation>
 <translation id="1050038467049342496">অন্যান্য অ্যাপ্লিকেশানগুলি বন্ধ করুন</translation>
 <translation id="1055184225775184556">&amp;যোগ করাকে পূর্বাবস্থায় ফেরান</translation>
+<translation id="1056898198331236512">সতর্কতা</translation>
 <translation id="1058479211578257048">কার্ড সেভ করা হচ্ছে...</translation>
 <translation id="10614374240317010">কখনও সংরক্ষিত হয়নি</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -232,7 +233,6 @@
 <translation id="2183608646556468874">ফোন নম্বর</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{১টি ঠিকানা}one{ #টি ঠিকানা}other{ #টি ঠিকানা}}</translation>
 <translation id="2187317261103489799">শনাক্ত করুন (ডিফল্ট)</translation>
-<translation id="2196403228024230844">Chrome ব্রাউজার ম্যানেজমেন্ট</translation>
 <translation id="2202020181578195191">মেয়াদ শেষ হওয়ার বছরের সঠিক মান লিখুন</translation>
 <translation id="2212735316055980242">নীতি পাওয়া যায়নি</translation>
 <translation id="2213606439339815911">এন্ট্রিগুলি আনা হচ্ছে...</translation>
@@ -304,7 +304,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> একটি অবৈধ প্রতিক্রিয়া পাঠিয়েছে।</translation>
 <translation id="2556876185419854533">&amp;সম্পাদনাকে পূর্বাবস্থায় ফেরান</translation>
 <translation id="2586657967955657006">ক্লিপবোর্ড</translation>
-<translation id="2586916519180891564">প্রযুক্ত এন্টারপ্রাইজ নীতি সম্পর্কে তথ্য</translation>
 <translation id="2587730715158995865"><ph name="ARTICLE_PUBLISHER" /> থেকে পাওয়া। এটি এবং আরও <ph name="OTHER_ARTICLE_COUNT" />টি গল্প পড়ুন।</translation>
 <translation id="2587841377698384444">ডিরেক্টরি API আইডি:</translation>
 <translation id="2597378329261239068">এই দস্তাবেজটি পাসওয়ার্ড সুরক্ষিত৷  দয়া করে একটি পাসওয়ার্ড লিখুন৷</translation>
@@ -390,7 +389,6 @@
 <translation id="3096100844101284527">পিক-আপের ঠিকানা যোগ করুন</translation>
 <translation id="3105172416063519923">সম্পদ আইডি:</translation>
 <translation id="3109728660330352905">আপনার এই পৃষ্ঠাটি দেখার জন্য অনুমোদন নেই।</translation>
-<translation id="3111297330804935615">প্রযুক্ত এন্টারপ্রাইজ নীতি, ইনস্টল করা এক্সটেনশন ও প্লাগ-ইন সম্পর্কে তথ্য</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />সংযোগের ডায়গনিস্টিক্স চালিয়ে দেখুন<ph name="END_LINK" />।</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{কোনও ডেটা নেই}=1{১টি অ্যাকাউন্টের জন্য সাইন-ইন ডেটা}one{#টি অ্যাকাউন্টের জন্য সাইন-ইন ডেটা}other{#টি অ্যাকাউন্টের জন্য সাইন-ইন ডেটা}}</translation>
@@ -491,7 +489,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">বৈধতা যাচাইকরণ সফল হয়েছে</translation>
 <translation id="3655670868607891010">আপনি যদি এটি প্রায়শই দেখতে পান, তাহলে <ph name="HELP_LINK" /> চেষ্টা করে দেখুন৷</translation>
-<translation id="3656922233114135933">OS ও ব্রাউজারে ব্যবহৃত আপনার ইউজারনেম</translation>
 <translation id="3658742229777143148">পুনর্বিবেচনা</translation>
 <translation id="366077651725703012">ক্রেডিট কার্ড আপডেট করুন</translation>
 <translation id="3676592649209844519">ডিভাইস আইডি:</translation>
@@ -596,7 +593,6 @@
     &lt;h4&gt;ধাপ ৫: আরও সাহায্য পান&lt;/h4&gt;
     &lt;p&gt;এই ধাপগুলি অনুসরণ করার পরেও যদি একই সমস্যা হতে থাকে তাহলে ওয়েবসাইটের মালিকের সাথে যোগাযোগ করুন।&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />নেটওয়ার্ক ডায়গনিস্টিক্স চালিয়ে দেখুন<ph name="END_LINK" />।</translation>
-<translation id="423093089485419548">আপনার মেশিনের নাম</translation>
 <translation id="4235360514405112390">সঠিক</translation>
 <translation id="4250431568374086873">এই সাইটে আপনার সংযোগ সম্পূর্ণরূপে নিরাপদ নয়</translation>
 <translation id="4250680216510889253">না</translation>
@@ -626,7 +622,6 @@
 <translation id="4377125064752653719">আপনি <ph name="DOMAIN" />-এ পৌঁছানোর প্রচেষ্টা করেছেন, তবে সার্ভারটি যে সার্টিফিকেটটি উপস্থাপন করেছে সেটির জারিকর্তা সেটিকে প্রত্যাহার করেছে৷ এর অর্থ হ'ল সার্ভারটি যে সুরক্ষা প্রমানপত্র উপস্থাপন করেছে তা কোনওমতেই বিশ্বাসযোগ্য নয়৷ হতে পারে আপনি একজন আক্রমণকারীর সাথে যোগাযোগ করছেন৷</translation>
 <translation id="4378154925671717803">ফোন</translation>
 <translation id="4406896451731180161">সার্চের ফলাফলগুলি</translation>
-<translation id="4406972042435603828">আপনার অ্যাডমিনিস্ট্রেটর শক্তিশালী ক্ষমতা আছে এমন এক্সটেনশন ইনস্টল করেছেন।</translation>
 <translation id="4408413947728134509"><ph name="NUM_COOKIES" />টি কুকিজ</translation>
 <translation id="4415426530740016218">পিক-আপের ঠিকানা</translation>
 <translation id="4424024547088906515">এই সার্ভার প্রমাণ করতে পারেনি যে এটি <ph name="DOMAIN" />; এর নিরাপত্তা সার্টিফিকেট Chrome এর নিকট বিশ্বাসযোগ্য নয়। কোনো ভুল কনফিগারেশনের কারণে অথবা কোনো আক্রমণকারী আপনার সংযোগ মাঝপথে আটকে দিচ্ছে বলে এমনটা হতে পারে।</translation>
@@ -677,6 +672,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> সার্চ সাজেশন</translation>
 <translation id="4742407542027196863">পাসওয়ার্ডগুলি পরিচালনা করুন…</translation>
 <translation id="4744603770635761495">সম্পাদনযোগ্য পথ</translation>
+<translation id="4746351372139058112">বার্তাগুলি</translation>
 <translation id="4750917950439032686">আপনার তথ্য (উদাহরণস্বরূপ, পাসওয়ার্ড বা ক্রেডিট কার্ড নম্বর) যখন এই সাইটে পাঠানো হয় তখন সেটি ব্যক্তিগত থাকে।</translation>
 <translation id="4756388243121344051">&amp;ইতিহাস</translation>
 <translation id="4758311279753947758">পরিচিতির তথ্য জুড়ুন</translation>
@@ -710,13 +706,11 @@
 <translation id="4950898438188848926">একটি ট্যাব থেকে অন্য ট্যাবে যাওয়ার বোতাম, খোলা ট্যাবে যেতে এন্টার টিপুন, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">ক্রিয়াসমূহ</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">এক্সটেনশন রিপোর্ট করা</translation>
 <translation id="4958444002117714549">তালিকা প্রসারিত করুন</translation>
 <translation id="4974590756084640048">সতর্কবার্তাগুলি পুনঃসক্ষম করুন</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">সবগুলি দেখুন</translation>
 <translation id="4989809363548539747">এই প্লাগ ইন সমর্থিত নয়</translation>
-<translation id="4996230189582812866">জানানো</translation>
 <translation id="5002932099480077015">সক্রিয় করা হলে, ফর্ম পূরনের কাজ দ্রুত করতে Chrome এই ডিভাইসে আপনার কার্ডের একটি প্রতিলিপি সংরক্ষণ করবে।</translation>
 <translation id="5014174725590676422">Chrome প্রথমবার চালানোর সময়ে Google অ্যাসিস্ট্যান্ট কীভাবে কাজ করবে তা দেখানো হয়েছে</translation>
 <translation id="5015510746216210676">মেশিনের নাম:</translation>
@@ -731,7 +725,6 @@
 <translation id="5039804452771397117">অনুমতি দিন</translation>
 <translation id="5040262127954254034">গোপনীয়তা</translation>
 <translation id="5043480802608081735">আপনার কপি করা লিঙ্ক</translation>
-<translation id="5043595640478528013">আপনার ব্রাউজার ও মেশিনের সফ্টওয়্যার ভার্সনের তথ্য</translation>
 <translation id="5045550434625856497">ভুল পাসওয়ার্ড</translation>
 <translation id="5056549851600133418">আপনার জন্য নিবন্ধগুলি</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -743,7 +736,6 @@
 <translation id="5095208057601539847">প্রদেশ</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">আপনার ডিভাইস <ph name="ENROLLMENT_DOMAIN" /> ও আপনার অ্যাকাউন্ট <ph name="ACCOUNT_DOMAIN" />-এর দ্বারা পরিচালিত হয়। অর্থাৎ, অ্যাডমিনিস্ট্রেটর দূর থেকে আপনার ডিভাইস ও অ্যাকাউন্ট কনফিগার করতে পারেন।</translation>
-<translation id="5107918638290237391">ইনস্টল করা এক্সটেনশন ও প্লাগ-ইন</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(৬৪-বিট)</translation>
@@ -760,7 +752,6 @@
 <translation id="5172758083709347301">যন্ত্র</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" />-এ নেই? এই ত্রুটি রিপোর্ট করুন</translation>
 <translation id="5190835502935405962">বুকমার্ক দণ্ড</translation>
-<translation id="5200263511887412697">ডিভাইসে সম্প্রতি লগ-ইন করেছেন এমন ব্যবহারকারীর একটি সূচি প্রদান করে</translation>
 <translation id="5201306358585911203">এই পৃষ্ঠার এম্বেডেড করা একটি পৃষ্ঠায় এটি দেখানো হচ্ছে</translation>
 <translation id="5205222826937269299">নাম প্রয়োজন</translation>
 <translation id="5215116848420601511">Google Pay ব্যবহার করে এমন পেমেন্টের পদ্ধতি এবং ঠিকানা</translation>
@@ -795,7 +786,6 @@
 <translation id="5386426401304769735">এই সাইটের সার্টিফিকেট শৃঙ্খলে SHA-1 ব্যবহার করে স্বাক্ষর করা একটি সার্টিফিকেট রয়েছে।</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">এই সার্ভার প্রমাণ করতে পারেনি যে এটি <ph name="DOMAIN" />; এর নিরাপত্তা সার্টিফিকেট এই সময়ে বৈধ নয়। কোনো ভুল কনফিগারেশনের কারণে অথবা কোনো আক্রমণকারী আপনার সংযোগ মাঝপথে আটকে দিচ্ছে বলে এমনটা হতে পারে।</translation>
-<translation id="5417233485731142850">আপনার মেশিনের নাম ও নেটওয়ার্কের ঠিকানা</translation>
 <translation id="5421136146218899937">ব্রাউজিং ডেটা সাফ করুন...</translation>
 <translation id="5430298929874300616">বুকমার্ক সরান</translation>
 <translation id="5431657950005405462">আপনার ফাইলটি পাওয়া যায়নি</translation>
@@ -878,7 +868,6 @@
 <translation id="5869405914158311789">এই সাইটটিতে পৌছানো যাচ্ছে না</translation>
 <translation id="5869522115854928033">সংরক্ষিত পাসওয়ার্ড</translation>
 <translation id="5887400589839399685">কার্ড সেভ করা হয়েছে</translation>
-<translation id="5893718151540690985">ধরন ও হার্ডওয়্যার ঠিকানা সহ নেটওয়ার্ক ইন্টারফেসের একটি সূচি দেখায়</translation>
 <translation id="5893752035575986141">ক্রেডিট কার্ড গ্রহণ করা হয়।</translation>
 <translation id="5901630391730855834">হলুদ</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (সিঙ্ক হয়েছে)</translation>
@@ -904,7 +893,6 @@
 <translation id="6017850046339264347"><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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (সিঙ্ক হয়েছে)</translation>
 <translation id="6027201098523975773">একটি নাম লিখুন</translation>
-<translation id="6033927989869462158">CPU/RAM ব্যবহারের মতো হার্ডওয়্যার পরিসংখ্যান অ্যাডমিনিস্ট্রেটরকে দেখায়</translation>
 <translation id="6034000775414344507">হালকা ধূসর</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">যদি সমস্যাটি চলতে থাকে তবে সাইট মালিকের সাথে যোগাযোগ করুন।</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> বুকমার্কগুলি</translation>
 <translation id="6264485186158353794">সুরক্ষাতে ফিরুন</translation>
 <translation id="6266934640124581640">হালকা টিল</translation>
-<translation id="6275296151457132165">আপনি কি &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;-এ যেতে চান?</translation>
 <translation id="6276112860590028508">পড়ার তালিকার পৃষ্ঠাগুলি এখানে দেখা যাবে</translation>
 <translation id="627746635834430766">পরের বার আরও দ্রুত পেমেন্ট করা জন্য আপনার এই কার্ড এবং বিলিং ঠিকানাটি Google অ্যাকাউন্টে সেভ করে রাখুন।</translation>
 <translation id="6280223929691119688">এই ঠিকানায় ডেলিভারি করা যাবে না। অন্য ঠিকানা বেছে নিন।</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Chrome পুনরায় চালু করুন</translation>
 <translation id="6529602333819889595">&amp;মুছে ফেলাকে আবার করুন</translation>
 <translation id="6534179046333460208">বাস্তবিক ওয়েব প্রস্তাবনাগুলি</translation>
-<translation id="654507709116376806">অন্যান্য পদ্ধতিতে অ্যাডমিনিস্ট্রেটর Chrome-এর বাইরে ব্যবহারকারীকে মনিটর করতে পারেন।</translation>
 <translation id="6563469144985748109">আপনার পরিচালক এখনও এটি অনুমোদন করেন নি</translation>
 <translation id="6569060085658103619">আপনি একটি এক্সটেনশন পৃষ্ঠা দেখছেন</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">আপনার পিতামাতা এখনও এটি অনুমোদন করেন নি</translation>
 <translation id="67862343314499040">বেগুনি</translation>
+<translation id="6786747875388722282">এক্সটেনশানসমূহ</translation>
 <translation id="679355240208270552">নীতি অনুযায়ী ডিফল্ট সার্চ সক্ষম করা হয়নি তাই উপেক্ষা করা হয়েছে৷</translation>
 <translation id="681021252041861472">এই ফিল্ডটি ফাঁকা রাখা যাবে না</translation>
 <translation id="6810899417690483278">কাস্টমাইজেশন আইডি</translation>
@@ -1131,7 +1118,6 @@
       &lt;li&gt;কম্পিউটার থেকে সফ্টওয়্যারটি স্থায়ীভাবে সরিয়ে দেওয়ার পদ্ধতি জানতে &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome সহায়তা কেন্দ্রে&lt;/a&gt; যান
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> ম্যানেজমেন্ট</translation>
 <translation id="7416351320495623771">পাসওয়ার্ডগুলি পরিচালনা করুন…</translation>
 <translation id="7419106976560586862">প্রোফাইল পথ</translation>
 <translation id="7437289804838430631">পরিচিতির তথ্য যোগ করুন</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">হালকা কমলা</translation>
 <translation id="7444046173054089907">সাইটটি অবরুদ্ধ</translation>
 <translation id="7445762425076701745">আপনি যে সার্ভারে সংযুক্ত রয়েছে সেটিকে সম্পূর্ণ যাচাই করতে পারা যায় না৷ আপনি নামগুলি দিয়ে এমন একটি সার্ভারে সংযুক্ত রয়েছেন যা আপনার নেটওয়ার্কে বৈধ, যেটি একটি বাহ্যিক শংসাকরণ কর্তৃপক্ষ যার এটির মালিকানা যাচাই করার কোনও উপায় নেই৷ কিছু সার্টিফিকেট কর্তৃপক্ষ এই নামগুলি নির্বিচারে সার্টিফিকেটগুলি ইস্যু করবে, আপনি উদ্দিষ্ট ওয়েবসাইটে সংযুক্ত রয়েছেন কোনও আক্রমণকারীতে নয় তা নিশ্চিত করার কোনও উপায় নেই৷</translation>
-<translation id="7449109375006139765">ম্যানেজমেন্ট সার্ভারে সিস্টেম লগ পাঠান</translation>
 <translation id="7451311239929941790">এই সমস্যা সম্পর্কে <ph name="BEGIN_LINK" />আরও জানুন<ph name="END_LINK" />।</translation>
 <translation id="7455133967321480974">বিশ্বব্যাপী ডিফল্ট ব্যবহার করুন (অবরোধ করুন)</translation>
 <translation id="7460618730930299168">আপনি যা বেছে নিয়েছেন তার থেকে স্ক্রিনিংটি আলাদা। এগিয়ে যাবেন?</translation>
 <translation id="7473891865547856676">না থাক</translation>
-<translation id="7475525192983021547">কোনও ব্যবহারকারীর ডিভাইস ব্যবহার করার সময়কাল দেখায়</translation>
 <translation id="7481312909269577407">ফরওয়ার্ড</translation>
 <translation id="7485870689360869515">কোনো ডেটা পাওয়া যায়নি৷</translation>
 <translation id="7508255263130623398">ফিরে পাওয়া নীতির ডিভাইস আইডি খালি অথবা বর্তমান ডিভাইস আইডির সাথে মিলছে না</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">এই সাইটে আপনার সংযোগ ব্যক্তিগত নয়</translation>
+<translation id="7535087603100972091">মান</translation>
 <translation id="7537536606612762813">বাধ্যতামূলক</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">আপনি নিশ্চিত করলে আপনার কার্ডের বিবরণ এই সাইটের সাথে শেয়ার করা হবে।</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">নির্দিষ্ট করে উল্লেখ করা নেই</translation>
 <translation id="800218591365569300">মেমরি ফাঁকা করতে অন্যান্য ট্যাব বা প্রোগ্রাম বন্ধ করার চেষ্টা করুন।</translation>
+<translation id="8004582292198964060">ব্রাউজার</translation>
 <translation id="8009225694047762179">পাসওয়ার্ড পরিচালনা করুন</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{এই কার্ড ও সেটির বিলিং ঠিকানা সেভ করা হবে। <ph name="USER_EMAIL" />-এ সাইন-ইন করে থাকা অবস্থায় আপনি সেটি ব্যবহার করতে পারবেন।}one{এই কার্ডগুলি ও সেগুলির বিলিং ঠিকানা সেভ করা হবে। <ph name="USER_EMAIL" />-এ সাইন-ইন করে থাকা অবস্থায় আপনি সেগুলি ব্যবহার করতে পারবেন।}other{এই কার্ডগুলি ও সেগুলির বিলিং ঠিকানা সেভ করা হবে। <ph name="USER_EMAIL" />-এ সাইন-ইন করে থাকা অবস্থায় আপনি সেগুলি ব্যবহার করতে পারবেন।}}</translation>
 <translation id="8012647001091218357">এই মুহূর্তে আমরা আপনার পিতামাতার কাছে পৌঁছাতে পারিনি৷ অনুগ্রহ করে আবার চেষ্টা করুন৷</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">বিশ্বব্যাপী ডিফল্ট ব্যবহার করুন (জানতে চান)</translation>
 <translation id="8042918947222776840">পিক-আপের পদ্ধতি বেছে নিন</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" সঠিকভাবে কনফিগার হয়নি। সাধারণত "<ph name="SOFTWARE_NAME" />" আন-ইনস্টল করা হলে সমস্যার সমাধান হয়ে যায়। <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">আপনার ডিভাইসে এই নীতিগুলি সেট করা হয়েছে:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">ঘূর্ণনের সময় ব্যাখ্যা করা যাবে না</translation>
 <translation id="8079031581361219619">সাইটটি আবার লোড করবেন?</translation>
-<translation id="8086639673041095862">নিরাপদ ব্রাউজিং সংক্রান্ত সতর্কতা</translation>
 <translation id="8088680233425245692">নিবন্ধ দেখতে ব্যর্থ হয়েছে৷</translation>
 <translation id="808894953321890993">পাসওয়ার্ড পরিবর্তন করুন</translation>
 <translation id="8090403583893450254">সাইজ ২০</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">নেটওয়ার্ক কনফিগারেশনটি সঠিক নয় এবং ইমপোর্ট করা যায়নি৷
 অতিরিক্ত বিবরণ:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533"><ph name="ENROLLMENT_DOMAIN" />-এর দ্বারা পরিচালিত ডিভাইস</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">পরিবর্তন</translation>
 <translation id="8428213095426709021">সেটিংস</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">আপনার পিতামাতা এখনও এটি অনুমোদন করেন নি</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">এই ডিভাইসে এই কার্ডটি সেভ করুন</translation>
-<translation id="8662327642270533767">ব্রাউজার রিপোর্টিং</translation>
 <translation id="8663226718884576429">অর্ডারের সারসংক্ষেপ, <ph name="TOTAL_LABEL" />, আরও বিবরণ</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, উত্তর, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">&amp;মুছে ফেলাকে আবার করুন</translation>
 <translation id="8792621596287649091">আপনি নিজের <ph name="ORG_NAME" /> অ্যাকাউন্টের অ্যাক্সেস হারাতে পারেন অথবা আপনার পরিচয় চুরি হয়ে যেতে পারে। Chromium এখনই আপনার পাসওয়ার্ড পরিবর্তন করার আর্জি জানাচ্ছে।</translation>
 <translation id="8800988563907321413">আপনার জন্য আশেপাশের প্রস্তাবনাগুলি এখানে দেখা যাবে</translation>
-<translation id="8810879605219182134">রিপোর্ট করার জন্য আপনার ব্রাউজার কনফিগার করা হয়েছে</translation>
 <translation id="8820817407110198400">বুকমার্কস</translation>
 <translation id="883848425547221593">অন্যান্য বুকমার্ক</translation>
 <translation id="884264119367021077">শিপিং ঠিকানা</translation>
diff --git a/components/strings/components_strings_ca.xtb b/components/strings/components_strings_ca.xtb
index e7e7805..5ba0b39 100644
--- a/components/strings/components_strings_ca.xtb
+++ b/components/strings/components_strings_ca.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nom desconegut</translation>
 <translation id="1050038467049342496">Tanca altres aplicacions</translation>
 <translation id="1055184225775184556">&amp;Desfés l'addició</translation>
+<translation id="1056898198331236512">Advertiment</translation>
 <translation id="1058479211578257048">S'estan desant les targetes...</translation>
 <translation id="10614374240317010">Contrasenyes que no es desen mai</translation>
 <translation id="1062160989074299343">Prc10 (sobre)</translation>
@@ -226,7 +227,6 @@
 <translation id="2183608646556468874">Número de telèfon</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adreça}other{# adreces}}</translation>
 <translation id="2187317261103489799">Detecta (opció predeterminada)</translation>
-<translation id="2196403228024230844">Gestió del navegador Chrome</translation>
 <translation id="2202020181578195191">Introdueix un any de caducitat vàlid</translation>
 <translation id="2212735316055980242">No es troba la política</translation>
 <translation id="2213606439339815911">S'estan recuperant les entrades...</translation>
@@ -295,7 +295,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> ha enviat una resposta que no és vàlida.</translation>
 <translation id="2556876185419854533">&amp;Desfés la modificació</translation>
 <translation id="2586657967955657006">Porta-retalls</translation>
-<translation id="2586916519180891564">Informació sobre les polítiques empresarials aplicades</translation>
 <translation id="2587730715158995865">Publicat per <ph name="ARTICLE_PUBLISHER" />. Llegeix aquesta història i <ph name="OTHER_ARTICLE_COUNT" /> més.</translation>
 <translation id="2587841377698384444">Identificador de l'API de directoris:</translation>
 <translation id="2597378329261239068">Aquest document està protegit mitjançant contrasenya. Introduïu una contrasenya.</translation>
@@ -381,7 +380,6 @@
 <translation id="3096100844101284527">Afegeix l'adreça de recollida</translation>
 <translation id="3105172416063519923">Identificador de l'element:</translation>
 <translation id="3109728660330352905">No teniu permís per veure aquesta pàgina.</translation>
-<translation id="3111297330804935615">Informació sobre les polítiques empresarials aplicades, així com les extensions i els connectors instal·lats</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Proveu d'executar el Diagnòstic de connectivitat<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Cap}=1{dades d'inici de sessió per a 1 compte}other{dades d'inici de sessió per a # comptes}}</translation>
@@ -482,7 +480,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Validació correcta</translation>
 <translation id="3655670868607891010">Si aquest missatge apareix sovint, proveu aquests <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Els noms d'usuari del navegador i del SO</translation>
 <translation id="3658742229777143148">Revisió</translation>
 <translation id="366077651725703012">Actualitza la targeta de crèdit</translation>
 <translation id="3676592649209844519">Identificador del dispositiu:</translation>
@@ -587,7 +584,6 @@
     &lt;h4&gt;Pas 5: obteniu més ajuda&lt;/h4&gt;
     &lt;p&gt;Si encara veieu l'error, contacteu amb el propietari del lloc web.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Proveu d'executar el Diagnòstic de xarxa<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">El nom de l'ordinador</translation>
 <translation id="4235360514405112390">Vàlid</translation>
 <translation id="4250431568374086873">La teva connexió amb aquest lloc no és del tot segura</translation>
 <translation id="4250680216510889253">No</translation>
@@ -617,7 +613,6 @@
 <translation id="4377125064752653719">Heu provat d'accedir a <ph name="DOMAIN" />, però l'emissor ha revocat el certificat que ha presentat el servidor. Això vol dir que no heu de confiar gens en les credencials de seguretat que ha presentat el servidor. És possible que us estigueu comunicant amb un atacant.</translation>
 <translation id="4378154925671717803">Telèfon</translation>
 <translation id="4406896451731180161">resultats de la cerca</translation>
-<translation id="4406972042435603828">Els administradors han instal·lat extensions amb funcions molt potents.</translation>
 <translation id="4408413947728134509">Galetes <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Adreça de recollida</translation>
 <translation id="4424024547088906515">Aquest servidor no ha pogut comprovar que sigui <ph name="DOMAIN" /> perquè Chrome considera que el seu certificat de seguretat no és de confiança. Això pot ser a causa d'una configuració incorrecta o d'un atacant que intercepta la vostra connexió.</translation>
@@ -668,6 +663,7 @@
 <translation id="4738601419177586157">Suggeriment de cerca de <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Gestiona les contrasenyes…</translation>
 <translation id="4744603770635761495">Camí executable</translation>
+<translation id="4746351372139058112">Missatges</translation>
 <translation id="4750917950439032686">La teva informació (com ara les contrasenyes o els números de targeta de crèdit) es considera privada quan s'envia a aquest lloc.</translation>
 <translation id="4756388243121344051">&amp;Historial</translation>
 <translation id="4758311279753947758">Afegiu informació de contacte</translation>
@@ -701,13 +697,11 @@
 <translation id="4950898438188848926">Botó per canviar de pestanya; prem Retorn per canviar a la pestanya oberta, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Accions</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Informes d'extensions</translation>
 <translation id="4958444002117714549">Desplega la llista</translation>
 <translation id="4974590756084640048">Torna a activar els advertiments</translation>
 <translation id="4984339528288761049">Prc5 (sobre)</translation>
 <translation id="4989163558385430922">Mostra-ho tot</translation>
 <translation id="4989809363548539747">Aquest connector no és compatible</translation>
-<translation id="4996230189582812866">Informes</translation>
 <translation id="5002932099480077015">Si s'activa, Chrome emmagatzemarà una còpia de la targeta en aquest dispositiu per agilitzar l'emplenament de formularis.</translation>
 <translation id="5014174725590676422">Es mostra la pantalla de la primera execució de l'Assistent de Google a Chrome</translation>
 <translation id="5015510746216210676">Nom de l'ordinador:</translation>
@@ -722,7 +716,6 @@
 <translation id="5039804452771397117">Permet</translation>
 <translation id="5040262127954254034">Privadesa</translation>
 <translation id="5043480802608081735">Enllaç que has copiat</translation>
-<translation id="5043595640478528013">Informació sobre la versió de programari del navegador i l'ordinador</translation>
 <translation id="5045550434625856497">Contrasenya incorrecta</translation>
 <translation id="5056549851600133418">Articles que et poden interessar</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -734,7 +727,6 @@
 <translation id="5095208057601539847">Província</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">El dispositiu està gestionat per <ph name="ENROLLMENT_DOMAIN" /> i el compte, per <ph name="ACCOUNT_DOMAIN" />. Això vol dir que els administradors poden configurar tant el dispositiu com el compte de manera remota.</translation>
-<translation id="5107918638290237391">Extensions i connectors instal·lats</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 bits)</translation>
@@ -751,7 +743,6 @@
 <translation id="5172758083709347301">Automàtica</translation>
 <translation id="5179510805599951267">No està escrita en <ph name="ORIGINAL_LANGUAGE" />? Informa d'aquest error</translation>
 <translation id="5190835502935405962">Barra d'adreces d'interès</translation>
-<translation id="5200263511887412697">informa de la llista d'usuaris del dispositiu que han iniciat la sessió recentment</translation>
 <translation id="5201306358585911203">Una pàgina inserida en aquesta pàgina diu</translation>
 <translation id="5205222826937269299">El nom és obligatori</translation>
 <translation id="5215116848420601511">Formes de pagament i adreces que fan servir Google Pay</translation>
@@ -786,7 +777,6 @@
 <translation id="5386426401304769735">La cadena de certificats d'aquest lloc conté un certificat que s'ha signat amb SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Aquest servidor no ha pogut demostrar que sigui <ph name="DOMAIN" /> perquè el seu certificat de seguretat no és vàlid en aquest moment. Això pot ser a causa d'una configuració incorrecta o d'un atacant que intercepta la connexió.</translation>
-<translation id="5417233485731142850">El nom i l'adreça de xarxa de l'ordinador</translation>
 <translation id="5421136146218899937">Esborra les dades de navegació...</translation>
 <translation id="5430298929874300616">Suprimeix l'adreça d'interès</translation>
 <translation id="5431657950005405462">No s'ha trobat el fitxer</translation>
@@ -869,7 +859,6 @@
 <translation id="5869405914158311789">No es pot accedir a aquest lloc</translation>
 <translation id="5869522115854928033">Contrasenyes desades</translation>
 <translation id="5887400589839399685">S'ha desat la targeta</translation>
-<translation id="5893718151540690985">informa de la llista d'interfícies de xarxa amb els seus tipus i adreces de maquinari</translation>
 <translation id="5893752035575986141">S'accepten targetes de crèdit.</translation>
 <translation id="5901630391730855834">Groc</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (informació sincronitzada)</translation>
@@ -895,7 +884,6 @@
 <translation id="6017850046339264347">Pot ser que els atacants que es troben a <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> instal·lin aplicacions enganyoses que es facin passar per d'altres o que recullin dades que podrien utilitzar-se per fer un seguiment de la teva activitat. <ph name="BEGIN_LEARN_MORE_LINK" />Més informació<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (informació sincronitzada)</translation>
 <translation id="6027201098523975773">Escriu un nom</translation>
-<translation id="6033927989869462158">informa d'estadístiques del maquinari com ara l'ús de CPU o de RAM.</translation>
 <translation id="6034000775414344507">Gris clar</translation>
 <translation id="6034283069659657473">10x14 (sobre)</translation>
 <translation id="6039846035001940113">Si el problema continua, contacta amb el propietari del lloc web.</translation>
@@ -929,7 +917,6 @@
 <translation id="6263376278284652872">Adreces d'interès de <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Torna a l'àrea de seguretat</translation>
 <translation id="6266934640124581640">Verd blavós clar</translation>
-<translation id="6275296151457132165">Volies anar a &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Les pàgines de la teva llista de lectura es mostren aquí</translation>
 <translation id="627746635834430766">Perquè la propera vegada puguis pagar més ràpidament, desa la targeta i l'adreça de facturació al compte de Google.</translation>
 <translation id="6280223929691119688">No es pot entregar a aquesta adreça. Selecciona'n una altra.</translation>
@@ -971,7 +958,6 @@
 <translation id="6508722015517270189">Reinicia Chrome</translation>
 <translation id="6529602333819889595">&amp;Refés la supressió</translation>
 <translation id="6534179046333460208">Suggeriments del Web físic</translation>
-<translation id="654507709116376806">És possible que els administradors tinguin altres vies per supervisar els usuaris, a banda de Chrome.</translation>
 <translation id="6563469144985748109">El teu gestor encara no ho ha aprovat</translation>
 <translation id="6569060085658103619">Estàs consultant la pàgina d'una extensió</translation>
 <translation id="6578796323535178455">C2 (sobre)</translation>
@@ -1005,6 +991,7 @@
 <translation id="6768213884286397650">Hagaki (postal)</translation>
 <translation id="6778737459546443941">El teu pare o la teva mare encara no ho han aprovat</translation>
 <translation id="67862343314499040">Violeta</translation>
+<translation id="6786747875388722282">Extensions</translation>
 <translation id="679355240208270552">S'ha ignorat perquè la política no ha activat la cerca predeterminada.</translation>
 <translation id="681021252041861472">Camp obligatori</translation>
 <translation id="6810899417690483278">Identificador de personalització</translation>
@@ -1120,7 +1107,6 @@
     &lt;li&gt;Visiteu el &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Centre d'ajuda de Chrome&lt;/a&gt; per obtenir informació sobre com podeu suprimir permanentment el programari de l'ordinador.
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Gestió de: <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Gestiona les contrasenyes…</translation>
 <translation id="7419106976560586862">Camí del perfil</translation>
 <translation id="7437289804838430631">Afegeix informació de contacte</translation>
@@ -1129,12 +1115,10 @@
 <translation id="7442725080345379071">Taronja clar</translation>
 <translation id="7444046173054089907">Aquest lloc està bloquejat</translation>
 <translation id="7445762425076701745">La identitat del servidor al qual esteu connectat no es pot acabar de validar. Esteu connectat a un servidor que utilitza un nom que només és vàlid dins la vostra xarxa, de manera que una autoritat de certificació externa no en pot validar la propietat. Com que de tota manera algunes autoritats de certificació emetran certificats per a aquests noms, no es pot assegurar que estigueu connectat al lloc web previst i no a un atacant.</translation>
-<translation id="7449109375006139765">envia registres del sistema al servidor de gestió</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Obtenir més informació<ph name="END_LINK" /> sobre aquest problema</translation>
 <translation id="7455133967321480974">Utilitza l'opció predeterminada global (Bloqueja)</translation>
 <translation id="7460618730930299168">La projecció no és com havies seleccionat. Vols continuar?</translation>
 <translation id="7473891865547856676">No, gràcies</translation>
-<translation id="7475525192983021547">informa dels períodes de temps en què un usuari està actiu al dispositiu</translation>
 <translation id="7481312909269577407">Endavant</translation>
 <translation id="7485870689360869515">No s'han trobat dades.</translation>
 <translation id="7508255263130623398">L'identificador de dispositiu de la política que s'ha tornat és buit o no coincideix amb l'actual</translation>
@@ -1145,6 +1129,7 @@
 <translation id="7520302887438682816">C8 (sobre)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">La connexió amb aquest lloc no és privada</translation>
+<translation id="7535087603100972091">Valor</translation>
 <translation id="7537536606612762813">Obligatòria</translation>
 <translation id="7538364083937897561">A2 (sobre)</translation>
 <translation id="7542403920425041731">Un cop confirmada, els detalls de la targeta es compartiran amb aquest lloc web.</translation>
@@ -1233,6 +1218,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">No especificat</translation>
 <translation id="800218591365569300">Prova de tancar altres pestanyes o programes per alliberar memòria.</translation>
+<translation id="8004582292198964060">Navegador</translation>
 <translation id="8009225694047762179">Gestiona les contrasenyes</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Aquesta targeta i l'adreça de facturació associada es desaran. La podràs utilitzar quan tinguis la sessió iniciada a <ph name="USER_EMAIL" />.}other{Aquestes targetes i les adreces de facturació associades es desaran. Les podràs utilitzar quan tinguis la sessió iniciada a <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">En aquests moments no ens hem pogut posar en contacte amb els pares. Torneu-ho a provar.</translation>
@@ -1245,11 +1231,9 @@
 <translation id="8041940743680923270">Utilitza l'opció predeterminada global (Pregunta)</translation>
 <translation id="8042918947222776840">Tria un mètode de recollida</translation>
 <translation id="8057711352706143257"><ph name="SOFTWARE_NAME" /> no s'ha configurat correctament. Normalment el problema se soluciona desinstal·lant <ph name="SOFTWARE_NAME" />. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">El dispositiu s'ha configurat de la manera següent:</translation>
 <translation id="8074253406171541171">10x13 (sobre)</translation>
 <translation id="8078141288243656252">No es poden fer anotacions en un document girat</translation>
 <translation id="8079031581361219619">Vols tornar a carregar el lloc web?</translation>
-<translation id="8086639673041095862">Advertiments de la navegació segura</translation>
 <translation id="8088680233425245692">No s'ha pogut consultar l'article.</translation>
 <translation id="808894953321890993">Canvia la contrasenya</translation>
 <translation id="8090403583893450254">Mida 20</translation>
@@ -1311,7 +1295,6 @@
 <translation id="8416694386774425977">La configuració de la xarxa no és vàlida i no s'ha pogut importar.
 Detalls addicionals:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Dispositiu gestionat per <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Canvia</translation>
 <translation id="8428213095426709021">Configuració</translation>
@@ -1340,7 +1323,6 @@
 <translation id="8620436878122366504">Els teus pares encara no ho han aprovat</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Desa aquesta targeta al dispositiu</translation>
-<translation id="8662327642270533767">Informes del navegador</translation>
 <translation id="8663226718884576429">Resum de la comanda, <ph name="TOTAL_LABEL" />, més detalls</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, resposta, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1361,7 +1343,6 @@
 <translation id="8790007591277257123">&amp;Refés la supressió</translation>
 <translation id="8792621596287649091">Podries perdre l'accés al compte de <ph name="ORG_NAME" /> o tenir problemes de suplantació d'identitat. Chromium et recomana que canviïs la contrasenya ara.</translation>
 <translation id="8800988563907321413">Els suggeriments més propers es mostren aquí</translation>
-<translation id="8810879605219182134">El navegador s'ha configurat per enviar informes</translation>
 <translation id="8820817407110198400">Adreces d'interès</translation>
 <translation id="883848425547221593">Altres adreces d'interès</translation>
 <translation id="884264119367021077">Adreça d’enviament</translation>
diff --git a/components/strings/components_strings_cs.xtb b/components/strings/components_strings_cs.xtb
index 250fb0a..d6de9b1 100644
--- a/components/strings/components_strings_cs.xtb
+++ b/components/strings/components_strings_cs.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">neznámé jméno</translation>
 <translation id="1050038467049342496">Zavřete ostatní aplikace</translation>
 <translation id="1055184225775184556">&amp;Vrátit přidání zpět</translation>
+<translation id="1056898198331236512">Upozornění</translation>
 <translation id="1058479211578257048">Ukládání karet...</translation>
 <translation id="10614374240317010">Nikdy se neukládají</translation>
 <translation id="1062160989074299343">Prc10 (obálka)</translation>
@@ -226,7 +227,6 @@
 <translation id="2183608646556468874">Telefonní číslo</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adresa}few{# adresy}many{# adresy}other{# adres}}</translation>
 <translation id="2187317261103489799">Rozpoznat (výchozí)</translation>
-<translation id="2196403228024230844">Správa prohlížeče Chrome</translation>
 <translation id="2202020181578195191">Zadejte platný rok vypršení platnosti</translation>
 <translation id="2212735316055980242">Zásada nebyla nalezena</translation>
 <translation id="2213606439339815911">Načítání záznamů...</translation>
@@ -295,7 +295,6 @@
 <translation id="255002559098805027">Web <ph name="HOST_NAME" /> vrátil neplatnou odpověď.</translation>
 <translation id="2556876185419854533">&amp;Vrátit úpravy zpět</translation>
 <translation id="2586657967955657006">Schránka</translation>
-<translation id="2586916519180891564">Informace o použitých podnikových zásadách</translation>
 <translation id="2587730715158995865">Vydavatel: <ph name="ARTICLE_PUBLISHER" />. Přečtěte si tento článek a další (<ph name="OTHER_ARTICLE_COUNT" />).</translation>
 <translation id="2587841377698384444">ID rozhraní Directory API:</translation>
 <translation id="2597378329261239068">Tento dokument je chráněn heslem. Zadejte prosím heslo.</translation>
@@ -381,7 +380,6 @@
 <translation id="3096100844101284527">Přidat adresu vyzvednutí</translation>
 <translation id="3105172416063519923">ID díla:</translation>
 <translation id="3109728660330352905">K zobrazení této stránky nemáte oprávnění.</translation>
-<translation id="3111297330804935615">Informace o použitých podnikových zásadách, nainstalovaných rozšířeních a pluginech</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Zkuste spustit Diagnostiku připojení<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Žádné}=1{přihlašovací údaje pro 1 účet}few{přihlašovací údaje pro # účty}many{přihlašovací údaje pro # účtu}other{přihlašovací údaje pro # účtů}}</translation>
@@ -478,7 +476,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Ověření proběhlo úspěšně</translation>
 <translation id="3655670868607891010">Pokud se vám tato stránka zobrazuje často, zkuste využít tyto <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Uživatelské jméno v operačním systému a prohlížeči</translation>
 <translation id="3658742229777143148">Verze</translation>
 <translation id="366077651725703012">Aktualizace platební karty</translation>
 <translation id="3676592649209844519">ID zařízení:</translation>
@@ -583,7 +580,6 @@
     &lt;h4&gt;Krok 5: Požádejte o další pomoc&lt;/h4&gt;
     &lt;p&gt;Pokud se chyba zobrazuje i nadále, kontaktujte vlastníka webu.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Zkuste spustit Diagnostiku sítě<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Název vašeho počítače</translation>
 <translation id="4235360514405112390">Platný</translation>
 <translation id="4250431568374086873">Spojení s tímto webem není plně zabezpečené</translation>
 <translation id="4250680216510889253">Ne</translation>
@@ -613,7 +609,6 @@
 <translation id="4377125064752653719">Pokusili jste se přejít na web <ph name="DOMAIN" />, ale certifikát prezentovaný tímto webem byl vydavatelem certifikátu zrušen. To znamená, že bezpečnostním pověřením, která web prezentoval, nelze zcela důvěřovat. Je možné, že komunikujete s útočníkem.</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4406896451731180161">výsledky vyhledávání</translation>
-<translation id="4406972042435603828">Vaši administrátoři nainstalovali rozšíření s rozsáhlými funkcemi.</translation>
 <translation id="4408413947728134509">Soubory cookie <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Adresa vyzvednutí</translation>
 <translation id="4424024547088906515">Server nedokázal prokázat, že patří doméně <ph name="DOMAIN" />. Chrome jeho bezpečnostnímu certifikátu nedůvěřuje. Může to být způsobeno nesprávnou konfigurací nebo tím, že vaše připojení zachytává útočník.</translation>
@@ -664,6 +659,7 @@
 <translation id="4738601419177586157">Návrh vyhledávacího dotazu <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Spravovat hesla…</translation>
 <translation id="4744603770635761495">Spustitelná cesta</translation>
+<translation id="4746351372139058112">Zprávy</translation>
 <translation id="4750917950439032686">Vaše údaje (například hesla nebo čísla platebních karet) jsou při odesílání na tento web soukromé.</translation>
 <translation id="4756388243121344051">Historie</translation>
 <translation id="4758311279753947758">Přidat kontaktní údaje</translation>
@@ -697,13 +693,11 @@
 <translation id="4950898438188848926">Tlačítko přepínání karet. Stisknutím klávesy Enter přejdete na otevřenou kartu (<ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" />)</translation>
 <translation id="495170559598752135">Akce</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Hlášení rozšíření</translation>
 <translation id="4958444002117714549">Rozbalit seznam</translation>
 <translation id="4974590756084640048">Znovu zapnout upozornění</translation>
 <translation id="4984339528288761049">Prc5 (obálka)</translation>
 <translation id="4989163558385430922">Zobrazit vše</translation>
 <translation id="4989809363548539747">Tento plugin není podporován</translation>
-<translation id="4996230189582812866">Hlášení</translation>
 <translation id="5002932099480077015">Pokud je tato možnost aktivována, Chrome do zařízení uloží kopii karty za účelem rychlejšího vyplňování formulářů.</translation>
 <translation id="5014174725590676422">Je zobrazena obrazovka prvního spuštění Asistenta Google v Chromu</translation>
 <translation id="5015510746216210676">Název počítače:</translation>
@@ -718,7 +712,6 @@
 <translation id="5039804452771397117">Povolit</translation>
 <translation id="5040262127954254034">Ochrana soukromí</translation>
 <translation id="5043480802608081735">Zkopírovaný odkaz</translation>
-<translation id="5043595640478528013">Informace o verzi softwaru vašeho prohlížeče a počítače</translation>
 <translation id="5045550434625856497">Nesprávné heslo</translation>
 <translation id="5056549851600133418">Články pro vás</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -730,7 +723,6 @@
 <translation id="5095208057601539847">Provincie</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Vaše zařízení spravuje doména <ph name="ENROLLMENT_DOMAIN" /> a váš účet doména <ph name="ACCOUNT_DOMAIN" />. To znamená, že administrátoři vaše zařízení a účet mohou vzdáleně nakonfigurovat.</translation>
-<translation id="5107918638290237391">Nainstalovaná rozšíření a pluginy</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64bitový)</translation>
@@ -747,7 +739,6 @@
 <translation id="5172758083709347301">Počítač</translation>
 <translation id="5179510805599951267">Nejedná se o jazyk <ph name="ORIGINAL_LANGUAGE" />? Nahlaste tuto chybu.</translation>
 <translation id="5190835502935405962">Lišta záložek</translation>
-<translation id="5200263511887412697">hlásit seznam uživatelů zařízení, kteří se nedávno přihlásili.</translation>
 <translation id="5201306358585911203">Stránka vložená na této stránce říká</translation>
 <translation id="5205222826937269299">Je nutné zadat jméno</translation>
 <translation id="5215116848420601511">Platební metody a adresy pomocí služby Google Pay</translation>
@@ -782,7 +773,6 @@
 <translation id="5386426401304769735">Řetězec certifikátů tohoto webu obsahuje certifikát podepsaný algoritmem SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Server nedokázal prokázat, že patří doméně <ph name="DOMAIN" />. Jeho bezpečnostní certifikát v tuto chvíli není platný. Může to být způsobeno nesprávnou konfigurací nebo tím, že vaše připojení zachytává útočník.</translation>
-<translation id="5417233485731142850">Název a síťová adresa vašeho počítače</translation>
 <translation id="5421136146218899937">Vymazat údaje o prohlížení...</translation>
 <translation id="5430298929874300616">Odstranit záložku</translation>
 <translation id="5431657950005405462">Soubor nebyl nalezen</translation>
@@ -865,7 +855,6 @@
 <translation id="5869405914158311789">Tento web není dostupný</translation>
 <translation id="5869522115854928033">Uložená hesla</translation>
 <translation id="5887400589839399685">Karta byla uložena</translation>
-<translation id="5893718151540690985">hlásit seznam síťových rozhraní s informacemi o typu a hardwarových adresách</translation>
 <translation id="5893752035575986141">Obchodník přijímá kreditní karty.</translation>
 <translation id="5901630391730855834">Žlutá</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (synchronizováno)</translation>
@@ -891,7 +880,6 @@
 <translation id="6017850046339264347">Útočníci na webu <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> by vám do zařízení mohli nainstalovat klamavé aplikace, které se vydávají za něco jiného nebo shromažďují data ke sledování vaší aktivity. <ph name="BEGIN_LEARN_MORE_LINK" />Další informace<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (synchronizováno)</translation>
 <translation id="6027201098523975773">Zadejte jméno</translation>
-<translation id="6033927989869462158">hlásit statistiky hardwaru, například využití CPU/RAM</translation>
 <translation id="6034000775414344507">Světle šedá</translation>
 <translation id="6034283069659657473">10x14 (obálka)</translation>
 <translation id="6039846035001940113">Pokud problém přetrvává, kontaktujte vlastníka webu.</translation>
@@ -924,7 +912,6 @@
 <translation id="6263376278284652872">Záložky webu <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Zpět na bezpečnější stránku</translation>
 <translation id="6266934640124581640">Světle modrozelená</translation>
-<translation id="6275296151457132165">Chtěli jste přejít na web &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Zde naleznete stránky ze seznamu četby</translation>
 <translation id="627746635834430766">Abyste příště mohli zaplatit rychleji, uložte si kartu a fakturační adresu do účtu Google.</translation>
 <translation id="6280223929691119688">Doručení na tuto adresu není možné. Vyberte jinou adresu.</translation>
@@ -966,7 +953,6 @@
 <translation id="6508722015517270189">Restartujte Chrome</translation>
 <translation id="6529602333819889595">&amp;Opakovat smazání</translation>
 <translation id="6534179046333460208">Návrhy fyzického webu</translation>
-<translation id="654507709116376806">Administrátoři mohou uživatele sledovat také jinými způsoby mimo Chrome.</translation>
 <translation id="6563469144985748109">Správce vám přístup na web dosud neschválil.</translation>
 <translation id="6569060085658103619">Prohlížíte si stránku rozšíření</translation>
 <translation id="6578796323535178455">C2 (obálka)</translation>
@@ -1000,6 +986,7 @@
 <translation id="6768213884286397650">Hagaki (pohlednice)</translation>
 <translation id="6778737459546443941">Rodič ti přístup na web dosud neschválil.</translation>
 <translation id="67862343314499040">Fialová</translation>
+<translation id="6786747875388722282">Rozšíření</translation>
 <translation id="679355240208270552">Ignorováno, protože v zásadách výchozí vyhledávání není aktivováno.</translation>
 <translation id="681021252041861472">Povinné pole</translation>
 <translation id="6810899417690483278">ID přizpůsobení</translation>
@@ -1114,7 +1101,6 @@
       &lt;li&gt;Informace o tom, jak tento software trvale odstranit z počítače, naleznete v &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;centru nápovědy prohlížeče Chrome&lt;/a&gt;.
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Správa prohlížeče <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Spravovat hesla…</translation>
 <translation id="7419106976560586862">Cesta k profilu</translation>
 <translation id="7437289804838430631">Přidat kontaktní údaje</translation>
@@ -1123,12 +1109,10 @@
 <translation id="7442725080345379071">Světle oranžová</translation>
 <translation id="7444046173054089907">Tento web je blokován</translation>
 <translation id="7445762425076701745">Totožnost serveru, k němuž jste připojeni, nelze plně ověřit. Jste připojeni k serveru, který používá název platný pouze v rámci vaší sítě. Externí certifikační autorita nemůže vlastnictví názvu nijak ověřit. Některé certifikační autority však vydají certifikát i pro takové názvy, a nelze tedy zaručit, že jste připojeni k požadovanému webu a nikoli k webu útočníka.</translation>
-<translation id="7449109375006139765">odesílat systémové protokoly na server správy</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Další informace<ph name="END_LINK" /> o tomto problému.</translation>
 <translation id="7455133967321480974">Použít výchozí globální hodnotu (Blokovat)</translation>
 <translation id="7460618730930299168">Přehrává se jiný obsah, než jste vybrali. Pokračovat?</translation>
 <translation id="7473891865547856676">Ne, děkuji</translation>
-<translation id="7475525192983021547">hlásit časová období, kdy uživatel zařízení aktivně používá</translation>
 <translation id="7481312909269577407">Vpřed</translation>
 <translation id="7485870689360869515">Nebyla nalezena žádná data.</translation>
 <translation id="7508255263130623398">Vrácené ID zařízení pro zásady je prázdné nebo neodpovídá aktuálnímu ID zařízení</translation>
@@ -1139,6 +1123,7 @@
 <translation id="7520302887438682816">C8 (obálka)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Připojení k tomuto webu není soukromé</translation>
+<translation id="7535087603100972091">Hodnota</translation>
 <translation id="7537536606612762813">Povinná</translation>
 <translation id="7538364083937897561">A2 (obálka)</translation>
 <translation id="7542403920425041731">Po ověření budou údaje o kartě sdíleny s tímto webem.</translation>
@@ -1227,6 +1212,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Není zadáno</translation>
 <translation id="800218591365569300">Zkuste uvolnit paměť tím, že zavřete ostatní karty nebo programy.</translation>
+<translation id="8004582292198964060">Prohlížeč</translation>
 <translation id="8009225694047762179">Spravovat hesla</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Tato karta a její fakturační adresa se uloží. Budete ji moci používat, když budete přihlášeni k účtu <ph name="USER_EMAIL" />.}few{Tyto karty a jejich fakturační adresy se uloží. Budete je moci používat, když budete přihlášeni k účtu <ph name="USER_EMAIL" />.}many{Tyto karty a jejich fakturační adresy se uloží. Budete je moci používat, když budete přihlášeni k účtu <ph name="USER_EMAIL" />.}other{Tyto karty a jejich fakturační adresy se uloží. Budete je moci používat, když budete přihlášeni k účtu <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">V tuto chvíli se nám s vašimi rodiči nepodařilo spojit. Zkuste to prosím znovu.</translation>
@@ -1239,11 +1225,9 @@
 <translation id="8041940743680923270">Použít výchozí globální hodnotu (Dotázat se)</translation>
 <translation id="8042918947222776840">Vybrat způsob vyzvednutí</translation>
 <translation id="8057711352706143257">Software <ph name="SOFTWARE_NAME" /> není nakonfigurován správně. Tento problém lze obvykle vyřešit odinstalováním softwaru <ph name="SOFTWARE_NAME" />. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Ve vašem zařízení byly nastaveny tyto zásady:</translation>
 <translation id="8074253406171541171">10x13 (obálka)</translation>
 <translation id="8078141288243656252">Když je dokument otočený, nelze do něj přidávat značky a poznámky</translation>
 <translation id="8079031581361219619">Načíst web znovu?</translation>
-<translation id="8086639673041095862">Upozornění Bezpečného prohlížení</translation>
 <translation id="8088680233425245692">Zobrazení článku se nezdařilo.</translation>
 <translation id="808894953321890993">Změnit heslo</translation>
 <translation id="8090403583893450254">Velikost 20</translation>
@@ -1305,7 +1289,6 @@
 <translation id="8416694386774425977">Konfigurace sítě je neplatná a nelze ji importovat.
 Další podrobnosti:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Zařízení spravuje organizace <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Změnit</translation>
 <translation id="8428213095426709021">Nastavení</translation>
@@ -1335,7 +1318,6 @@
 <translation id="8620436878122366504">Rodiče přístup dosud neschválili.</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Uložit tuto kartu do zařízení</translation>
-<translation id="8662327642270533767">Hlášení prohlížeče</translation>
 <translation id="8663226718884576429">Shrnutí objednávky, <ph name="TOTAL_LABEL" />, další podrobnosti</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, odpověď, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1356,7 +1338,6 @@
 <translation id="8790007591277257123">&amp;Opakovat smazání</translation>
 <translation id="8792621596287649091">Mohli byste ztratit přístup k účtu <ph name="ORG_NAME" /> nebo by mohlo dojít k odcizení vaší identity. Doporučujeme vám okamžitě změnit heslo.</translation>
 <translation id="8800988563907321413">Zde se zobrazí návrhy funkce Nablízku</translation>
-<translation id="8810879605219182134">V prohlížeči byla nakonfigurována hlášení</translation>
 <translation id="8820817407110198400">Záložky</translation>
 <translation id="883848425547221593">Jiné záložky</translation>
 <translation id="884264119367021077">Dodací adresa</translation>
diff --git a/components/strings/components_strings_da.xtb b/components/strings/components_strings_da.xtb
index 465a4e0a..d97437e 100644
--- a/components/strings/components_strings_da.xtb
+++ b/components/strings/components_strings_da.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">ukendt navn</translation>
 <translation id="1050038467049342496">Luk andre apps</translation>
 <translation id="1055184225775184556">&amp;Fortryd tilføjelse</translation>
+<translation id="1056898198331236512">Advarsel</translation>
 <translation id="1058479211578257048">Gemmer kort...</translation>
 <translation id="10614374240317010">Aldrig gemt</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Telefonnummer</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adresse}one{# adresse}other{# adresser}}</translation>
 <translation id="2187317261103489799">Registrer (standardindstilling)</translation>
-<translation id="2196403228024230844">Administration af Chrome-browser</translation>
 <translation id="2202020181578195191">Angiv et gyldigt udløbsår</translation>
 <translation id="2212735316055980242">Politikken blev ikke fundet</translation>
 <translation id="2213606439339815911">Indlæg hentes...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> sendte et ugyldigt svar.</translation>
 <translation id="2556876185419854533">&amp;Fortryd redigering</translation>
 <translation id="2586657967955657006">Udklipsholder</translation>
-<translation id="2586916519180891564">Oplysninger om anvendte virksomhedspolitikker</translation>
 <translation id="2587730715158995865">Fra <ph name="ARTICLE_PUBLISHER" />. Læs denne og <ph name="OTHER_ARTICLE_COUNT" /> andre historier.</translation>
 <translation id="2587841377698384444">Id for Directory API:</translation>
 <translation id="2597378329261239068">Dette dokument er adgangskodebeskyttet. Angiv en adgangskode.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Tilføj afhentningsadresse</translation>
 <translation id="3105172416063519923">Aktiv-id:</translation>
 <translation id="3109728660330352905">Du har ikke tilladelse til at se denne side.</translation>
-<translation id="3111297330804935615">Oplysninger om anvendte virksomhedspolitikker, installerede udvidelser og plugins</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Prøv at køre Diagnosticering af forbindelse<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Ingen}=1{logindata for en konto}one{logindata for # konto}other{logindata for # konti}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Valideringen er fuldført</translation>
 <translation id="3655670868607891010">Hvis du ser dette jævnligt, kan du prøve <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Brugernavne i dit OS og din browser</translation>
 <translation id="3658742229777143148">Revision</translation>
 <translation id="366077651725703012">Opdater betalingskort</translation>
 <translation id="3676592649209844519">Enheds-id:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;Trin 5: Få yderligere hjælp&lt;/h4&gt;
     &lt;p&gt;Hvis fejlen stadig vises, bør du kontakte ejeren af websitet.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Prøv at køre Netværksdiagnosticering<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Din maskines navn</translation>
 <translation id="4235360514405112390">Gyldig</translation>
 <translation id="4250431568374086873">Din forbindelse til dette website er ikke helt sikker</translation>
 <translation id="4250680216510889253">Nej</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Du har forsøgt at få fat på <ph name="DOMAIN" />, men serverens certifikat er blevet tilbagekaldt af udgiveren. Det betyder, at du bestemt ikke bør have tillid til serverens sikkerhedsoplysninger. Du kommunikerer muligvis med en hacker.</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4406896451731180161">søgeresultater</translation>
-<translation id="4406972042435603828">Dine administratorer har installeret udvidelser med effektive funktioner.</translation>
 <translation id="4408413947728134509">Cookies <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Afhentningsadresse</translation>
 <translation id="4424024547088906515">Denne server kunne ikke bevise, at den er <ph name="DOMAIN" />, da Chrome ikke har tillid til sikkerhedscertifikatet. Dette kan skyldes en fejlkonfiguration, eller at en hacker har opfanget din forbindelse.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" />-søgeforslag</translation>
 <translation id="4742407542027196863">Administrer adgangskoder…</translation>
 <translation id="4744603770635761495">Eksekverbar sti</translation>
+<translation id="4746351372139058112">Beskeder</translation>
 <translation id="4750917950439032686">Dine oplysninger (f.eks. adgangskoder eller kreditkortnumre) er private, når de sendes til dette website.</translation>
 <translation id="4756388243121344051">&amp;Historik</translation>
 <translation id="4758311279753947758">Tilføj kontaktoplysninger</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Knap til faneskift. Tryk på Enter for at skifte til den åbne fane, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Handlinger</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Udvidelsers rapportering</translation>
 <translation id="4958444002117714549">Udvid liste</translation>
 <translation id="4974590756084640048">Genaktiver advarsler</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">Se alle</translation>
 <translation id="4989809363548539747">Dette plugin understøttes ikke</translation>
-<translation id="4996230189582812866">Rapportering</translation>
 <translation id="5002932099480077015">Hvis denne indstilling er slået til, gemmer Chrome en kopi af dit kort på denne enhed for at gøre det hurtigere at udfylde formularer.</translation>
 <translation id="5014174725590676422">Skærmen for førstegangsbrug af Google Assistent i Chrome vises</translation>
 <translation id="5015510746216210676">Maskinnavn:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Tillad</translation>
 <translation id="5040262127954254034">Privatliv</translation>
 <translation id="5043480802608081735">Link, du har kopieret</translation>
-<translation id="5043595640478528013">Oplysninger om softwareversionen for din browser og maskine</translation>
 <translation id="5045550434625856497">Ugyldig adgangskode</translation>
 <translation id="5056549851600133418">Artikler til dig</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Provins</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Din enhed administreres af <ph name="ENROLLMENT_DOMAIN" />, og din konto administreres af <ph name="ACCOUNT_DOMAIN" />. Dette betyder, at dine administratorer kan konfigurere din enhed og konto via fjernadgang.</translation>
-<translation id="5107918638290237391">Installerede udvidelser og plugins</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-bit)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Maskine</translation>
 <translation id="5179510805599951267">Ikke på <ph name="ORIGINAL_LANGUAGE" />? Rapporter denne fejl</translation>
 <translation id="5190835502935405962">Bogmærkelinje</translation>
-<translation id="5200263511887412697">rapportér en liste over enhedsbrugere, der har logget ind for nylig</translation>
 <translation id="5201306358585911203">En integreret side på denne side siger</translation>
 <translation id="5205222826937269299">Navn påkrævet</translation>
 <translation id="5215116848420601511">Betalingsmetoder og adresser, der bruger Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Certifikatkæden for dette website indeholder et certifikat, der er signeret med SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Denne server kunne ikke bevise, at den er <ph name="DOMAIN" />, da dens sikkerhedscertifikat ikke er gyldigt i øjeblikket. Dette kan skyldes en fejlkonfiguration, eller at en hacker har opfanget din forbindelse.</translation>
-<translation id="5417233485731142850">Din maskines navn og netværksadresse</translation>
 <translation id="5421136146218899937">Ryd browserdata...</translation>
 <translation id="5430298929874300616">Fjern bogmærke</translation>
 <translation id="5431657950005405462">Din fil blev ikke fundet</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Der kan ikke oprettes forbindelse til dette website</translation>
 <translation id="5869522115854928033">Gemte adgangskoder</translation>
 <translation id="5887400589839399685">Kortet er gemt</translation>
-<translation id="5893718151540690985">rapportér en liste over netværksgrænseflader med deres typer og hardwareadresser</translation>
 <translation id="5893752035575986141">Kreditkort accepteres.</translation>
 <translation id="5901630391730855834">Gul</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (synkroniseret)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Hackere på <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> kan installere vildledende apps, der foregiver at være noget andet, eller som indsamler data, der kan anvendes til at overvåge dig. <ph name="BEGIN_LEARN_MORE_LINK" />Få flere oplysninger<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (synkroniseret)</translation>
 <translation id="6027201098523975773">Angiv et navn</translation>
-<translation id="6033927989869462158">rapportér hardwarestatistik såsom CPU-/RAM-forbrug</translation>
 <translation id="6034000775414344507">Lysegrå</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">Kontakt ejeren af websitet, hvis problemet fortsætter.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" />-bogmærker</translation>
 <translation id="6264485186158353794">Tilbage i sikkerhed</translation>
 <translation id="6266934640124581640">Lys grønblå</translation>
-<translation id="6275296151457132165">Mente du, at du gerne ville gå til &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Sider fra din læseliste vises her</translation>
 <translation id="627746635834430766">Gem dit kort og din faktureringsadresse på din Google-konto for at betale hurtigere næste gang.</translation>
 <translation id="6280223929691119688">Der kan ikke leveres til denne adresse. Vælg en anden adresse.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Genstart Chrome</translation>
 <translation id="6529602333819889595">&amp;Annuller fortryd slet</translation>
 <translation id="6534179046333460208">Forslag til Fysisk web</translation>
-<translation id="654507709116376806">Administratorer kan have andre metoder til brugerovervågning uden for Chrome.</translation>
 <translation id="6563469144985748109">Din administrator har ikke godkendt det endnu</translation>
 <translation id="6569060085658103619">Du ser en udvidelsesside</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">Din forælder har ikke godkendt det endnu</translation>
 <translation id="67862343314499040">Violet</translation>
+<translation id="6786747875388722282">Udvidelser</translation>
 <translation id="679355240208270552">Ignoreret, fordi en standardsøgemaskine ikke er aktiveret af politikken.</translation>
 <translation id="681021252041861472">Skal udfyldes</translation>
 <translation id="6810899417690483278">Tilpasnings-id</translation>
@@ -1131,7 +1118,6 @@
       &lt;li&gt;Gå til &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Hjælp til Chrome&lt;/a&gt; for at se, hvordan du permanent fjerner softwaren fra din computer
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Administration af <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Administrer adgangskoder…</translation>
 <translation id="7419106976560586862">Profilsti</translation>
 <translation id="7437289804838430631">Tilføj kontaktoplysninger</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">Lys orange</translation>
 <translation id="7444046173054089907">Dette website er blokeret</translation>
 <translation id="7445762425076701745">Identiteten på den server, som du er tilknyttet, kan ikke bekræftes. Du er tilknyttet en server via et navn, der kun er gyldigt i dit netværk, og som en ekstern certifikatautoritet derfor ikke har mulighed for at bekræfte ejerskabet på. Da enkelte certifikatautoriteter alligevel udsteder certifikater for disse navne, kan vi på ingen måde sikre, at du er tilknyttet det tilsigtede website og ikke til en forbryder.</translation>
-<translation id="7449109375006139765">send systemlogfiler til administrationsserveren</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Få flere oplysninger<ph name="END_LINK" /> om dette problem.</translation>
 <translation id="7455133967321480974">Brug global standard (bloker)</translation>
 <translation id="7460618730930299168">Screeningen stemmer ikke overens med det, du har valgt. Vil du fortsætte?</translation>
 <translation id="7473891865547856676">Nej tak</translation>
-<translation id="7475525192983021547">rapportér tidsperioder, hvor en bruger er aktiv på enheden</translation>
 <translation id="7481312909269577407">Frem</translation>
 <translation id="7485870689360869515">Der blev ikke fundet nogen data.</translation>
 <translation id="7508255263130623398">Det returnerede enheds-id for politikken er tomt eller stemmer ikke overens med det nuværende enheds-id</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Din forbindelse til dette website er ikke privat</translation>
+<translation id="7535087603100972091">Værdi</translation>
 <translation id="7537536606612762813">Obligatorisk</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">Når du har bekræftet, deles dine kortoplysninger med dette website.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Ikke angivet</translation>
 <translation id="800218591365569300">Prøv at lukke andre faner eller programmer for at frigøre hukommelse.</translation>
+<translation id="8004582292198964060">Browser</translation>
 <translation id="8009225694047762179">Administrer adgangskoder</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Kortet og faktureringsadressen gemmes. Du kan bruge dem, når du er logget ind på <ph name="USER_EMAIL" />.}one{Kortet og faktureringsadressen gemmes. Du kan bruge dem, når du er logget ind på <ph name="USER_EMAIL" />.}other{Kortene og faktureringsadresserne gemmes. Du kan bruge dem, når du er logget ind på <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Vi kan ikke få kontakt til dine forældre på nuværende tidspunkt. Prøv igen.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">Brug global standard (spørg)</translation>
 <translation id="8042918947222776840">Vælg afhentningsmetode</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" er ikke konfigureret korrekt. Problemet kan normalt løses ved at afinstallere "<ph name="SOFTWARE_NAME" />". <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Din enhed er konfigureret til:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">Der kan ikke annoteres ved rotering</translation>
 <translation id="8079031581361219619">Vil du genindlæse websitet?</translation>
-<translation id="8086639673041095862">Advarsler fra Beskyttet browsing</translation>
 <translation id="8088680233425245692">Artiklen kunne ikke vises.</translation>
 <translation id="808894953321890993">Skift adgangskode</translation>
 <translation id="8090403583893450254">Størrelse 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">Netværkskonfigurationen er ugyldig og kunne ikke importeres.
 Yderligere oplysninger:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Enheden administreres af <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Skift</translation>
 <translation id="8428213095426709021">Indstillinger</translation>
@@ -1352,7 +1335,6 @@
 <translation id="8620436878122366504">Dine forældre har ikke godkendt det endnu</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Gem dette kort på denne enhed</translation>
-<translation id="8662327642270533767">Browserrapportering</translation>
 <translation id="8663226718884576429">Ordreoversigt, <ph name="TOTAL_LABEL" />, flere oplysninger</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, svar, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1373,7 +1355,6 @@
 <translation id="8790007591277257123">&amp;Annuller fortryd sletning</translation>
 <translation id="8792621596287649091">Du kan miste adgangen til din <ph name="ORG_NAME" />-konto eller udsættes for identitetstyveri. Chromium anbefaler, at du skifter din adgangskode nu.</translation>
 <translation id="8800988563907321413">Her vises de forslag, der er tæt på dig</translation>
-<translation id="8810879605219182134">Din browser blev konfigureret til at rapportere</translation>
 <translation id="8820817407110198400">Bogmærker</translation>
 <translation id="883848425547221593">Andre bogmærker</translation>
 <translation id="884264119367021077">Leveringsadresse</translation>
diff --git a/components/strings/components_strings_de.xtb b/components/strings/components_strings_de.xtb
index 1e4b8a6..f65fec60 100644
--- a/components/strings/components_strings_de.xtb
+++ b/components/strings/components_strings_de.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">Unbekannter Name</translation>
 <translation id="1050038467049342496">Andere Apps schließen</translation>
 <translation id="1055184225775184556">&amp;Hinzufügen rückgängig machen</translation>
+<translation id="1056898198331236512">Warnung</translation>
 <translation id="1058479211578257048">Karten werden gespeichert…</translation>
 <translation id="10614374240317010">Nie speichern für…</translation>
 <translation id="1062160989074299343">Prc10 (Umschlag)</translation>
@@ -226,7 +227,6 @@
 <translation id="2183608646556468874">Telefonnummer</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 Adresse}other{# Adressen}}</translation>
 <translation id="2187317261103489799">Erkennen (Standardeinstellung)</translation>
-<translation id="2196403228024230844">Chrome-Browserverwaltung</translation>
 <translation id="2202020181578195191">Geben Sie ein gültiges Ablaufjahr ein</translation>
 <translation id="2212735316055980242">Richtlinie nicht gefunden</translation>
 <translation id="2213606439339815911">Einträge werden abgerufen...</translation>
@@ -295,7 +295,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> hat eine ungültige Antwort gesendet.</translation>
 <translation id="2556876185419854533">&amp;Bearbeiten rückgängig machen</translation>
 <translation id="2586657967955657006">Zwischenablage</translation>
-<translation id="2586916519180891564">Informationen zu den angewendeten Unternehmensrichtlinien</translation>
 <translation id="2587730715158995865">Von <ph name="ARTICLE_PUBLISHER" />. Diese Meldung und <ph name="OTHER_ARTICLE_COUNT" /> weitere Meldungen lesen.</translation>
 <translation id="2587841377698384444">Directory API-ID:</translation>
 <translation id="2597378329261239068">Dieses Dokument ist passwortgeschützt. Geben Sie ein Passwort ein.</translation>
@@ -381,7 +380,6 @@
 <translation id="3096100844101284527">Abholadresse hinzufügen</translation>
 <translation id="3105172416063519923">Geräte-ID:</translation>
 <translation id="3109728660330352905">Sie sind nicht zum Aufrufen dieser Seite autorisiert.</translation>
-<translation id="3111297330804935615">Informationen zu angewendeten Unternehmensrichtlinien, installierten Erweiterungen und Plug-ins</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Versuchen Sie, die Verbindungsdiagnose auszuführen.<ph name="END_LINK" /></translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Keine}=1{Anmeldedaten für 1 Konto}other{Anmeldedaten für # Konten}}</translation>
@@ -480,7 +478,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Überprüfung erfolgreich</translation>
 <translation id="3655670868607891010">Sollte Ihnen diese Meldung häufiger angezeigt werden, sehen Sie sich unsere <ph name="HELP_LINK" /> an.</translation>
-<translation id="3656922233114135933">Ihre Nutzernamen für Betriebssystem und Browser</translation>
 <translation id="3658742229777143148">Überarbeitung</translation>
 <translation id="366077651725703012">Kreditkarte aktualisieren</translation>
 <translation id="3676592649209844519">Geräte-ID:</translation>
@@ -585,7 +582,6 @@
     &lt;h4&gt;Schritt 5: Weitere Hilfe erhalten&lt;/h4&gt;
     &lt;p&gt;Wenden Sie sich an den Websiteinhaber, wenn der Fehler noch immer angezeigt wird.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Versuchen Sie, die Netzwerkdiagnose auszuführen.<ph name="END_LINK" /></translation>
-<translation id="423093089485419548">Der Name Ihres Computers</translation>
 <translation id="4235360514405112390">Gültig</translation>
 <translation id="4250431568374086873">Die Verbindung zu dieser Website ist nicht uneingeschränkt sicher</translation>
 <translation id="4250680216510889253">Nein</translation>
@@ -615,7 +611,6 @@
 <translation id="4377125064752653719">Sie haben versucht, auf <ph name="DOMAIN" /> zuzugreifen, das vom Server übermittelte Zertifikat wurde jedoch vom entsprechenden Aussteller widerrufen. Das bedeutet, dass die vom Server übermittelten Sicherheitsinformationen nicht vertrauenswürdig sind. Möglicherweise kommunizieren Sie mit einem Hacker.</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4406896451731180161">Suchergebnisse</translation>
-<translation id="4406972042435603828">Ihre Administratoren haben Erweiterungen mit leistungsstarken Funktionen installiert.</translation>
 <translation id="4408413947728134509">Cookies <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Abholadresse</translation>
 <translation id="4424024547088906515">Dieser Server konnte nicht beweisen, dass er <ph name="DOMAIN" /> ist. Sein Sicherheitszertifikat wird von Chrome als nicht vertrauenswürdig eingestuft. Mögliche Gründe sind eine fehlerhafte Konfiguration oder ein Angreifer, der Ihre Verbindung abfängt.</translation>
@@ -666,6 +661,7 @@
 <translation id="4738601419177586157">Suchvorschlag: <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Passwörter verwalten…</translation>
 <translation id="4744603770635761495">Ausführbarer Pfad</translation>
+<translation id="4746351372139058112">Nachrichten</translation>
 <translation id="4750917950439032686">Ihre Daten wie Passwörter oder Kreditkartennummern sind privat, wenn Sie sie an diese Website senden.</translation>
 <translation id="4756388243121344051">&amp;Verlauf</translation>
 <translation id="4758311279753947758">Kontaktdaten hinzufügen</translation>
@@ -699,13 +695,11 @@
 <translation id="4950898438188848926">Schaltfläche zum Wechseln von Tabs, Eingabetaste drücken, um zum offenen Tab "<ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" />" zu wechseln</translation>
 <translation id="495170559598752135">Aktionen</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Berichte zu Erweiterungen</translation>
 <translation id="4958444002117714549">Liste einblenden</translation>
 <translation id="4974590756084640048">Warnmeldungen wieder aktivieren</translation>
 <translation id="4984339528288761049">Prc5 (Umschlag)</translation>
 <translation id="4989163558385430922">Alle ansehen</translation>
 <translation id="4989809363548539747">Dieses Plug-in wird nicht unterstützt</translation>
-<translation id="4996230189582812866">Berichte</translation>
 <translation id="5002932099480077015">Wenn diese Funktion aktiviert ist, speichert Chrome eine Kopie Ihrer Karte auf diesem Gerät, um ein Ausfüllen von Formularen zu beschleunigen.</translation>
 <translation id="5014174725590676422">Bildschirm für die erste Ausführung von Google Assistant für Chrome wird angezeigt</translation>
 <translation id="5015510746216210676">Computername:</translation>
@@ -720,7 +714,6 @@
 <translation id="5039804452771397117">Zulassen</translation>
 <translation id="5040262127954254034">Datenschutz</translation>
 <translation id="5043480802608081735">Von Ihnen kopierter Link</translation>
-<translation id="5043595640478528013">Informationen zur Softwareversion Ihres Browsers und Computers</translation>
 <translation id="5045550434625856497">Falsches Passwort</translation>
 <translation id="5056549851600133418">Artikel für mich</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -732,7 +725,6 @@
 <translation id="5095208057601539847">Provinz</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Ihr Gerät wird durch <ph name="ENROLLMENT_DOMAIN" /> und Ihr Konto durch <ph name="ACCOUNT_DOMAIN" /> verwaltet. Das bedeutet, dass die Administratoren Ihr Gerät und Ihr Konto per Remotezugriff konfigurieren können.</translation>
-<translation id="5107918638290237391">Installierte Erweiterungen und Plug-ins</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-Bit)</translation>
@@ -749,7 +741,6 @@
 <translation id="5172758083709347301">Computer</translation>
 <translation id="5179510805599951267">Nicht auf <ph name="ORIGINAL_LANGUAGE" />? Diesen Fehler melden</translation>
 <translation id="5190835502935405962">Lesezeichenleiste</translation>
-<translation id="5200263511887412697">erstellt eine Liste der Gerätenutzer, die sich kürzlich angemeldet haben</translation>
 <translation id="5201306358585911203">Auf einer in dieser Seite eingebetteten Seite wird Folgendes angezeigt</translation>
 <translation id="5205222826937269299">Name erforderlich</translation>
 <translation id="5215116848420601511">Bei Google Pay gespeicherte Zahlungsmethoden und Adressen</translation>
@@ -784,7 +775,6 @@
 <translation id="5386426401304769735">Die Zertifikatskette für diese Website enthält ein Zertifikat mit SHA-1-Signatur.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Dieser Server konnte nicht beweisen, dass er <ph name="DOMAIN" /> ist. Sein Sicherheitszertifikat ist zurzeit ungültig. Mögliche Gründe sind eine fehlerhafte Konfiguration oder ein Angreifer, der Ihre Verbindung abfängt.</translation>
-<translation id="5417233485731142850">Der Name und die Netzwerkadresse Ihres Computers</translation>
 <translation id="5421136146218899937">Browserdaten löschen...</translation>
 <translation id="5430298929874300616">Lesezeichen löschen</translation>
 <translation id="5431657950005405462">Ihre Datei wurde nicht gefunden</translation>
@@ -867,7 +857,6 @@
 <translation id="5869405914158311789">Die Website ist nicht erreichbar</translation>
 <translation id="5869522115854928033">Gespeicherte Passwörter</translation>
 <translation id="5887400589839399685">Karte gespeichert</translation>
-<translation id="5893718151540690985">meldet eine Liste der Netzwerkschnittstellen mit deren Typen und Hardwareadressen</translation>
 <translation id="5893752035575986141">Kreditkarten werden akzeptiert.</translation>
 <translation id="5901630391730855834">Gelb</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (synchronisiert)</translation>
@@ -893,7 +882,6 @@
 <translation id="6017850046339264347">Angreifer auf der Website <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> könnten betrügerische Apps installieren, die scheinbar einem anderen Zweck dienen oder Daten erfassen, um Sie auszuspionieren. <ph name="BEGIN_LEARN_MORE_LINK" />Weitere Informationen<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (synchronisiert)</translation>
 <translation id="6027201098523975773">Geben Sie einen Namen ein</translation>
-<translation id="6033927989869462158">meldet Hardwarestatistiken wie die CPU/RAM-Nutzung</translation>
 <translation id="6034000775414344507">Hellgrau</translation>
 <translation id="6034283069659657473">10x14 (Umschlag)</translation>
 <translation id="6039846035001940113">Falls das Problem weiterhin besteht, wenden Sie sich an den Inhaber der Website.</translation>
@@ -927,7 +915,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" />-Lesezeichen</translation>
 <translation id="6264485186158353794">Zurück zu sicherer Website</translation>
 <translation id="6266934640124581640">Helles Blaugrün</translation>
-<translation id="6275296151457132165">Wollten Sie &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; aufrufen?</translation>
 <translation id="6276112860590028508">Seiten von Ihrer Leseliste werden hier angezeigt</translation>
 <translation id="627746635834430766">Damit Zahlungen zukünftig schneller abgewickelt werden können, speichern Sie Ihre Kreditkartendaten und Ihre Rechnungsadresse in Ihrem Google-Konto.</translation>
 <translation id="6280223929691119688">Die Lieferadresse wird nicht unterstützt. Bitte wählen Sie eine andere Adresse aus.</translation>
@@ -969,7 +956,6 @@
 <translation id="6508722015517270189">Chrome neu starten</translation>
 <translation id="6529602333819889595">&amp;Löschen wiederholen</translation>
 <translation id="6534179046333460208">Physical Web-Vorschläge</translation>
-<translation id="654507709116376806">Administratoren können Nutzer möglicherweise außerhalb von Chrome überwachen.</translation>
 <translation id="6563469144985748109">Der Administrator hat die Berechtigung noch nicht erteilt</translation>
 <translation id="6569060085658103619">Dies ist eine Erweiterungsseite</translation>
 <translation id="6578796323535178455">C2 (Umschlag)</translation>
@@ -1003,6 +989,7 @@
 <translation id="6768213884286397650">Hagaki (Postkarte)</translation>
 <translation id="6778737459546443941">Dein Elternteil hat die Berechtigung noch nicht erteilt</translation>
 <translation id="67862343314499040">Violett</translation>
+<translation id="6786747875388722282">Erweiterungen</translation>
 <translation id="679355240208270552">Ignoriert, da die Standardsuchmaschine durch die Richtlinie deaktiviert ist.</translation>
 <translation id="681021252041861472">Pflichtfeld</translation>
 <translation id="6810899417690483278">Personalisierungs-ID</translation>
@@ -1118,7 +1105,6 @@
       &lt;li&gt;In der &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome-Hilfe&lt;/a&gt; finden Sie eine Anleitung dazu, wie Sie die Software von Ihrem Computer entfernen.
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" />-Verwaltung</translation>
 <translation id="7416351320495623771">Passwörter verwalten…</translation>
 <translation id="7419106976560586862">Profilpfad</translation>
 <translation id="7437289804838430631">Kontaktdaten hinzufügen</translation>
@@ -1127,12 +1113,10 @@
 <translation id="7442725080345379071">Helles Orange</translation>
 <translation id="7444046173054089907">Diese Website ist blockiert</translation>
 <translation id="7445762425076701745">Die Identität des Servers, mit dem Sie verbunden sind, kann nicht vollständig überprüft werden. Sie sind mit einem Server verbunden, dessen Name nur innerhalb Ihres Netzwerks gültig ist und dessen Eigentümerschaft von einer externen Zertifizierungsstelle nicht überprüft werden kann. Da einige Zertifizierungsstellen ungeachtet dessen dennoch Zertifikate für diese Namen ausstellen, gibt es keine Möglichkeit, sicherzustellen, dass Sie mit der gewünschten Website und nicht mit einem Angreifer verbunden sind.</translation>
-<translation id="7449109375006139765">Systemprotokolle an den Verwaltungsserver senden</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Weitere Informationen<ph name="END_LINK" /> zu diesem Problem.</translation>
 <translation id="7455133967321480974">Globalen Standard verwenden (Blockieren)</translation>
 <translation id="7460618730930299168">Die Filmvorführung entspricht nicht Ihrer Auswahl. Möchten Sie fortfahren?</translation>
 <translation id="7473891865547856676">Nein danke</translation>
-<translation id="7475525192983021547">meldet die Zeiträume, in denen ein Nutzer auf dem Gerät aktiv ist</translation>
 <translation id="7481312909269577407">Vorwärts</translation>
 <translation id="7485870689360869515">Keine Daten gefunden</translation>
 <translation id="7508255263130623398">Zurückgegebene Geräte-ID der Richtlinie ist leer oder entspricht nicht der aktuellen Geräte-ID</translation>
@@ -1143,6 +1127,7 @@
 <translation id="7520302887438682816">C8 (Umschlag)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Die Verbindung zu dieser Website ist nicht sicher</translation>
+<translation id="7535087603100972091">Wert</translation>
 <translation id="7537536606612762813">Verbindlich</translation>
 <translation id="7538364083937897561">A2 (Umschlag)</translation>
 <translation id="7542403920425041731">Nach erfolgter Bestätigung werden die Kartendetails an diese Website weitergegeben.</translation>
@@ -1231,6 +1216,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Nicht angegeben</translation>
 <translation id="800218591365569300">Versuchen Sie, andere Tabs oder Programme zu schließen, um Speicher freizugeben.</translation>
+<translation id="8004582292198964060">Browser</translation>
 <translation id="8009225694047762179">Passwort verwalten</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Diese Karte und die entsprechende Rechnungsadresse werden gespeichert. Sie können sie nutzen, wenn Sie in <ph name="USER_EMAIL" /> angemeldet sind.}other{Diese Karten und die entsprechenden Rechnungsadressen werden gespeichert. Sie können sie nutzen, wenn Sie in <ph name="USER_EMAIL" /> angemeldet sind.}}</translation>
 <translation id="8012647001091218357">Wir können deine Eltern momentan nicht erreichen. Bitte versuche es später noch einmal.</translation>
@@ -1243,11 +1229,9 @@
 <translation id="8041940743680923270">Globalen Standard verwenden (Fragen)</translation>
 <translation id="8042918947222776840">Abholoption auswählen</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" ist nicht ordnungsgemäß konfiguriert. Durch die Deinstallation von "<ph name="SOFTWARE_NAME" />" sollte das Problem behoben werden. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Ihr Gerät wurde so konfiguriert:</translation>
 <translation id="8074253406171541171">10x13 (Umschlag)</translation>
 <translation id="8078141288243656252">Anmerkungen bei gedrehtem Dokument nicht möglich</translation>
 <translation id="8079031581361219619">Website neu laden?</translation>
-<translation id="8086639673041095862">Safe Browsing-Warnmeldungen</translation>
 <translation id="8088680233425245692">Der Artikel kann nicht angezeigt werden.</translation>
 <translation id="808894953321890993">Passwort ändern</translation>
 <translation id="8090403583893450254">Größe 20</translation>
@@ -1309,7 +1293,6 @@
 <translation id="8416694386774425977">Die Netzwerkkonfiguration ist ungültig und konnte nicht importiert werden.
 Weitere Details:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Gerät verwaltet durch <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" />, <ph name="SECOND_LABEL" />, <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Ändern</translation>
 <translation id="8428213095426709021">Einstellungen</translation>
@@ -1339,7 +1322,6 @@
 <translation id="8620436878122366504">Deine Eltern haben die Berechtigung noch nicht erteilt</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Diese Karte für dieses Gerät speichern</translation>
-<translation id="8662327642270533767">Browserberichte</translation>
 <translation id="8663226718884576429">Bestellübersicht, <ph name="TOTAL_LABEL" />, weitere Details</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, Antwort, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1360,7 +1342,6 @@
 <translation id="8790007591277257123">&amp;Löschen wiederholen</translation>
 <translation id="8792621596287649091">Sie könnten den Zugriff auf Ihr <ph name="ORG_NAME" />-Konto verlieren oder zum Opfer von Identitätsdiebstahl werden. Chromium empfiehlt Ihnen, Ihr Passwort jetzt zu ändern.</translation>
 <translation id="8800988563907321413">Hier werden Ihre Vorschläge in der Nähe angezeigt</translation>
-<translation id="8810879605219182134">Ihr Browser wurde für Berichte konfiguriert</translation>
 <translation id="8820817407110198400">Lesezeichen</translation>
 <translation id="883848425547221593">Andere Lesezeichen</translation>
 <translation id="884264119367021077">Versandadresse</translation>
diff --git a/components/strings/components_strings_el.xtb b/components/strings/components_strings_el.xtb
index ed911eb..87311ea0 100644
--- a/components/strings/components_strings_el.xtb
+++ b/components/strings/components_strings_el.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">άγνωστο όνομα</translation>
 <translation id="1050038467049342496">Κλείστε τις άλλες εφαρμογές</translation>
 <translation id="1055184225775184556">&amp;Αναίρεση προσθήκης</translation>
+<translation id="1056898198331236512">Προειδοποίηση</translation>
 <translation id="1058479211578257048">Αποθήκευση καρτών…</translation>
 <translation id="10614374240317010">Δεν έχει αποθηκευθεί ποτέ</translation>
 <translation id="1062160989074299343">Prc10 (Φάκελος)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Αριθμός τηλεφώνου</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 διεύθυνση}other{# διευθύνσεις}}</translation>
 <translation id="2187317261103489799">Εντοπισμός (προεπιλογή)</translation>
-<translation id="2196403228024230844">Διαχείριση προγράμματος περιήγησης Chrome</translation>
 <translation id="2202020181578195191">Εισαγάγετε ένα έγκυρο έτος λήξης</translation>
 <translation id="2212735316055980242">Η πολιτική δε βρέθηκε</translation>
 <translation id="2213606439339815911">Ανάκτηση καταχωρίσεων…</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027">Ο κεντρικός υπολογιστής <ph name="HOST_NAME" /> έστειλε μια μη έγκυρη απόκριση.</translation>
 <translation id="2556876185419854533">&amp;Αναίρεση επεξεργασίας</translation>
 <translation id="2586657967955657006">Πρόχειρο</translation>
-<translation id="2586916519180891564">Πληροφορίες σχετικά με τις εφαρμοσμένες πολιτικές επιχείρησης</translation>
 <translation id="2587730715158995865">Από <ph name="ARTICLE_PUBLISHER" />. Διαβάστε αυτό το άρθρο και <ph name="OTHER_ARTICLE_COUNT" /> ακόμα ιστορίες.</translation>
 <translation id="2587841377698384444">Αναγνωριστικό API καταλόγου:</translation>
 <translation id="2597378329261239068">Αυτό το έγγραφο προστατεύεται με κωδικό πρόσβασης.  Πληκτρολογήστε έναν κωδικό πρόσβασης.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Προσθήκη διεύθυνσης παραλαβής</translation>
 <translation id="3105172416063519923">Αναγνωριστικό στοιχείο:</translation>
 <translation id="3109728660330352905">Δεν έχετε εξουσιοδότηση για την προβολή αυτής της σελίδας.</translation>
-<translation id="3111297330804935615">Πληροφορίες σχετικά με εφαρμοσμένες πολιτικές επιχείρησης, εγκατεστημένες επεκτάσεις και προσθήκες</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Δοκιμάστε να εκτελέσετε τα Διαγνωστικά στοιχεία συνδεσιμότητας<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Κανένα}=1{δεδομένα σύνδεσης για 1 λογαριασμό}other{δεδομένα σύνδεσης για # λογαριασμούς}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Επιτυχής επικύρωση</translation>
 <translation id="3655670868607891010">Αν αυτό το μήνυμα εμφανίζεται συχνά, μπορείτε να βρείτε βοήθεια εδώ <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Τα ονόματα χρήστη που έχετε στο λειτουργικό σύστημα και στο πρόγραμμα περιήγησης</translation>
 <translation id="3658742229777143148">Αναθεώρηση</translation>
 <translation id="366077651725703012">Ενημέρωση πιστωτικής κάρτας</translation>
 <translation id="3676592649209844519">Αναγνωριστικό συσκευής:</translation>
@@ -596,7 +593,6 @@
     &lt;h4&gt;Βήμα 5: Λάβετε περισσότερη βοήθεια&lt;/h4&gt;
     &lt;p&gt;Εάν το σφάλμα εξακολουθεί να εμφανίζεται, επικοινωνήστε με τον κάτοχο του ιστοτόπου.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Δοκιμάστε να εκτελέσετε τον Διαγνωστικό έλεγχο δικτύου<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Το όνομα του μηχανήματός σας</translation>
 <translation id="4235360514405112390">Έγκυρο</translation>
 <translation id="4250431568374086873">Η σύνδεσή σας σε αυτόν τον ιστότοπο δεν είναι πλήρως ασφαλής</translation>
 <translation id="4250680216510889253">Όχι</translation>
@@ -626,7 +622,6 @@
 <translation id="4377125064752653719">Προσπαθήσατε να μεταβείτε στον τομέα <ph name="DOMAIN" />, όμως το πιστοποιητικό που παρουσιάστηκε από το διακομιστή ανακλήθηκε από τον εκδότη του. Αυτό σημαίνει ότι τα διαπιστευτήρια ασφαλείας που παρουσιάστηκαν από το διακομιστή δεν πρέπει σε καμία περίπτωση να θεωρηθούν αξιόπιστα. Ενδέχεται να επικοινωνείτε με κάποιον εισβολέα.</translation>
 <translation id="4378154925671717803">Τηλέφωνο</translation>
 <translation id="4406896451731180161">αποτελέσματα αναζήτησης</translation>
-<translation id="4406972042435603828">Οι διαχειριστές σας έχουν εγκαταστήσει επεκτάσεις με ισχυρές δυνατότητες.</translation>
 <translation id="4408413947728134509">Cookie <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Διεύθυνση παραλαβής</translation>
 <translation id="4424024547088906515">Ο διακομιστής δεν μπόρεσε να αποδείξει ότι είναι <ph name="DOMAIN" />. Το πιστοποιητικό ασφαλείας του δεν θεωρείται έμπιστο από τον Chrome. Αυτό μπορεί να οφείλεται σε λανθασμένη ρύθμιση ή σε κάποιον τρίτο που επιτίθεται στη σύνδεσή σας.</translation>
@@ -677,6 +672,7 @@
 <translation id="4738601419177586157">Πρόταση αναζήτησης <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Διαχείριση κωδικών πρόσβασης…</translation>
 <translation id="4744603770635761495">Διαδρομή εκτελέσιμου</translation>
+<translation id="4746351372139058112">Μηνύματα</translation>
 <translation id="4750917950439032686">Οι πληροφορίες σας (για παράδειγμα, οι κωδικοί πρόσβασης ή οι αριθμοί πιστωτικών καρτών) είναι ιδιωτικές κατά την αποστολή σε αυτόν τον ιστότοπο.</translation>
 <translation id="4756388243121344051">&amp;Ιστορικό</translation>
 <translation id="4758311279753947758">Προσθήκη στοιχείων επικοινωνίας</translation>
@@ -710,13 +706,11 @@
 <translation id="4950898438188848926">Κουμπί εναλλαγής καρτέλας, πατήστε Enter για μετάβαση στην ανοιχτή καρτέλα, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Ενέργειες</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Επέκταση αναφοράς</translation>
 <translation id="4958444002117714549">Ανάπτυξη λίστας</translation>
 <translation id="4974590756084640048">Επανενεργοποίηση προειδοποιήσεων</translation>
 <translation id="4984339528288761049">Prc5 (Φάκελος)</translation>
 <translation id="4989163558385430922">Εμφάνιση όλων</translation>
 <translation id="4989809363548539747">Αυτή η προσθήκη δεν υποστηρίζεται</translation>
-<translation id="4996230189582812866">Αναφορές</translation>
 <translation id="5002932099480077015">Εάν ενεργοποιηθεί, το Chrome θα αποθηκεύσει ένα αντίγραφο της κάρτας σας σε αυτήν τη συσκευή για ταχύτερη συμπλήρωση φορμών.</translation>
 <translation id="5014174725590676422">Εμφανίζεται ο Βοηθός Google στην η οθόνη πρώτης εκτέλεσης του Chrome</translation>
 <translation id="5015510746216210676">Όνομα συσκευής:</translation>
@@ -731,7 +725,6 @@
 <translation id="5039804452771397117">Επιτρέπεται</translation>
 <translation id="5040262127954254034">Απόρρητο</translation>
 <translation id="5043480802608081735">Σύνδεσμος που αντιγράψατε</translation>
-<translation id="5043595640478528013">Πληροφορίες έκδοσης λογισμικού σχετικά με το πρόγραμμα περιήγησης και το μηχάνημά σας</translation>
 <translation id="5045550434625856497">Λανθασμένος κωδικός πρόσβασης</translation>
 <translation id="5056549851600133418">Άρθρα για εσάς</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -743,7 +736,6 @@
 <translation id="5095208057601539847">Επαρχία</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Η διαχείριση της συσκευής γίνεται από <ph name="ENROLLMENT_DOMAIN" /> και η διαχείριση του λογαριασμού σας γίνεται από <ph name="ACCOUNT_DOMAIN" />. Αυτό σημαίνει ότι οι διαχειριστές σας μπορούν να διαμορφώσουν απομακρυσμένα τη συσκευή και τον λογαριασμό σας.</translation>
-<translation id="5107918638290237391">Εγκατεστημένες επεκτάσεις και προσθήκες</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-bit)</translation>
@@ -760,7 +752,6 @@
 <translation id="5172758083709347301">Υπολογιστής</translation>
 <translation id="5179510805599951267">Δεν είναι στα <ph name="ORIGINAL_LANGUAGE" />; Αναφέρετε αυτό το σφάλμα</translation>
 <translation id="5190835502935405962">Γραμμή σελιδοδεικτών</translation>
-<translation id="5200263511887412697">αναφορά λίστας συσκευών που χρησιμοποίησαν πρόσφατα οι χρήστες για να συνδεθούν</translation>
 <translation id="5201306358585911203">Μια ενσωματωμένη σελίδα σε αυτήν τη σελίδα λέει</translation>
 <translation id="5205222826937269299">Απαιτείται όνομα</translation>
 <translation id="5215116848420601511">Τρόποι πληρωμής και διευθύνσεις που χρησιμοποιούν το Google Pay</translation>
@@ -795,7 +786,6 @@
 <translation id="5386426401304769735">Η αλυσίδα πιστοποιητικού για αυτόν τον ιστότοπο περιέχει ένα πιστοποιητικό το οποίο είναι υπογεγραμμένο με χρήση SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Αυτός ο διακομιστής δεν μπόρεσε να αποδείξει ότι είναι <ph name="DOMAIN" />. Το πιστοποιητικό ασφαλείας του δεν είναι έγκυρο αυτήν τη στιγμή. Αυτό μπορεί να οφείλεται σε εσφαλμένη ρύθμιση ή σε κάποιον εισβολέα που παρεμβαίνει στη σύνδεσή σας.</translation>
-<translation id="5417233485731142850">Το όνομα και η διεύθυνση δικτύου του μηχανήματός σας</translation>
 <translation id="5421136146218899937">Διαγραφή δεδομένων περιήγησης...</translation>
 <translation id="5430298929874300616">Κατάργηση σελιδοδείκτη</translation>
 <translation id="5431657950005405462">Το αρχείο σας δεν βρέθηκε</translation>
@@ -878,7 +868,6 @@
 <translation id="5869405914158311789">Δεν είναι δυνατή η πρόσβαση σε αυτόν τον ιστότοπο</translation>
 <translation id="5869522115854928033">Αποθηκευμένοι κωδικοί πρόσβασης</translation>
 <translation id="5887400589839399685">Η κάρτα αποθηκεύτηκε</translation>
-<translation id="5893718151540690985">αναφορά λίστας των διεπαφών δικτύου με τον τύπο τους και τις διευθύνσεις υλικού</translation>
 <translation id="5893752035575986141">Οι πιστωτικές κάρτες γίνονται δεκτές.</translation>
 <translation id="5901630391730855834">Κίτρινο</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (συγχρονισμένο)</translation>
@@ -904,7 +893,6 @@
 <translation id="6017850046339264347">Οι εισβολείς στον ιστότοπο <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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (συγχρονισμένο)</translation>
 <translation id="6027201098523975773">Εισαγωγή ονόματος</translation>
-<translation id="6033927989869462158">αναφορά στατιστικών στοιχείων εξοπλισμού όπως της χρήσης CPU/RAM</translation>
 <translation id="6034000775414344507">Ανοιχτό γκρι</translation>
 <translation id="6034283069659657473">10x14 (Φάκελος)</translation>
 <translation id="6039846035001940113">Εάν το πρόβλημα παραμείνει, επικοινωνήστε με τον κάτοχο του ιστοτόπου.</translation>
@@ -938,7 +926,6 @@
 <translation id="6263376278284652872">Σελιδοδείκτες <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Πίσω στην ασφάλεια</translation>
 <translation id="6266934640124581640">Ανοιχτό γαλαζοπράσινο</translation>
-<translation id="6275296151457132165">Μήπως θέλατε να μεταβείτε στη διεύθυνση &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;;</translation>
 <translation id="6276112860590028508">Εδώ εμφανίζονται οι σελίδες από τη λίστα ανάγνωσής σας</translation>
 <translation id="627746635834430766">Για πιο γρήγορες πληρωμές, αποθηκεύστε τα στοιχεία της κάρτας και τη διεύθυνση χρέωσης στον Λογαριασμό σας Google.</translation>
 <translation id="6280223929691119688">Δεν είναι δυνατή η παράδοση σε αυτήν τη διεύθυνση. Επιλέξτε μια άλλη διεύθυνση.</translation>
@@ -980,7 +967,6 @@
 <translation id="6508722015517270189">Επανεκκινήστε το Chrome</translation>
 <translation id="6529602333819889595">&amp;Επανάληψη διαγραφής</translation>
 <translation id="6534179046333460208">Προτάσεις Φυσικού δικτύου</translation>
-<translation id="654507709116376806">Οι διαχειριστές μπορεί να έχουν άλλους τρόπους παρακολούθησης των χρηστών, εκτός του Chrome.</translation>
 <translation id="6563469144985748109">Ο διαχειριστής σας δεν τον έχει εγκρίνει ακόμα</translation>
 <translation id="6569060085658103619">Βλέπετε μια σελίδα επέκτασης</translation>
 <translation id="6578796323535178455">C2 (Φάκελος)</translation>
@@ -1014,6 +1000,7 @@
 <translation id="6768213884286397650">Hagaki (Ταχυδρομική κάρτα)</translation>
 <translation id="6778737459546443941">Ο γονέας σου δεν τον έχει εγκρίνει ακόμα</translation>
 <translation id="67862343314499040">Βιολετί</translation>
+<translation id="6786747875388722282">Επεκτάσεις</translation>
 <translation id="679355240208270552">Έγινε παράβλεψη επειδή η προεπιλεγμένη αναζήτηση δεν έχει ενεργοποιηθεί από την πολιτική.</translation>
 <translation id="681021252041861472">Υποχρεωτικό πεδίο</translation>
 <translation id="6810899417690483278">Αναγνωριστικό προσαρμογής</translation>
@@ -1132,7 +1119,6 @@
     &lt;li&gt;Επισκεφτείτε το &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Κέντρο βοήθειας του Chrome&lt;/a&gt;, για να μάθετε πώς μπορείτε να καταργήσετε οριστικά το λογισμικό από τον υπολογιστή σας
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Διαχείριση <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Διαχείριση κωδικών πρόσβασης…</translation>
 <translation id="7419106976560586862">Διαδρομή προφίλ</translation>
 <translation id="7437289804838430631">Προσθήκη στοιχείων επικοινωνίας</translation>
@@ -1141,12 +1127,10 @@
 <translation id="7442725080345379071">Ανοιχτό πορτοκαλί</translation>
 <translation id="7444046173054089907">Αυτός ο ιστότοπος είναι αποκλεισμένος</translation>
 <translation id="7445762425076701745">Η ταυτότητα του διακομιστή στον οποίο έχετε συνδεθεί δεν μπορεί να επικυρωθεί πλήρως. Είστε συδεδεμένοι σε ένα διακομιστή χρησιμοποιώντας ένα όνομα που είναι έγκυρο μόνο εντός του δικτύου σας, την κατοχή του οποίου δεν έχει τρόπο να επικυρώσει μια εξωτερική αρχή πιστοποίησης. Καθώς ορισμένες αρχές πιστοποιητικών εκδίδουν πιστοποιητικά για αυτά τα ονόματα ούτως ή άλλως, δεν υπάρχει τρόπος να βεβαιωθείτε ότι είστε συνδεδεμένοι στον ιστότοπο που επιθυμείτε και όχι σε έναν εισβολέα.</translation>
-<translation id="7449109375006139765">αποστολή αρχείων καταγραφής συστήματος στον διακομιστή διαχείρισης</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Να μάθετε περισσότερα<ph name="END_LINK" /> σχετικά με αυτό το πρόβλημα.</translation>
 <translation id="7455133967321480974">Χρήση καθολικής προεπιλεγμένης ρύθμισης (Αποκλεισμός)</translation>
 <translation id="7460618730930299168">Η προβολή είναι διαφορετική από αυτήν που έχετε επιλέξει. Θέλετε να συνεχίσετε;</translation>
 <translation id="7473891865547856676">Όχι, ευχαριστώ</translation>
-<translation id="7475525192983021547">αναφορά χρονικών περιόδων στις οποίες ένας χρήστης είναι ενεργός στη συσκευή</translation>
 <translation id="7481312909269577407">Προώθηση</translation>
 <translation id="7485870689360869515">Δεν βρέθηκαν δεδομένα</translation>
 <translation id="7508255263130623398">Η εμφανιζόμενη συσκευή πολιτικής είναι κενή ή δεν αντιστοιχεί στο τρέχον αναγνωριστικό συσκευής</translation>
@@ -1157,6 +1141,7 @@
 <translation id="7520302887438682816">C8 (Φάκελος)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Η σύνδεσή σας σε αυτόν τον ιστότοπο δεν είναι ιδιωτική</translation>
+<translation id="7535087603100972091">Τιμή</translation>
 <translation id="7537536606612762813">Υποχρεωτική</translation>
 <translation id="7538364083937897561">A2 (Φάκελος)</translation>
 <translation id="7542403920425041731">Μετά την επιβεβαίωση, τα στοιχεία της κάρτας θα κοινοποιηθούν σε αυτόν τον ιστότοπο.</translation>
@@ -1245,6 +1230,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Δεν καθορίστηκε</translation>
 <translation id="800218591365569300">Δοκιμάστε να κλείσετε τις άλλες καρτέλες ή τα άλλα προγράμματα για να απελευθερώσετε μνήμη.</translation>
+<translation id="8004582292198964060">Πρόγραμμα περιήγησης</translation>
 <translation id="8009225694047762179">Διαχείριση Κωδικός πρόσβασης</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Αυτή η κάρτα και η διεύθυνση χρέωσής της θα αποθηκευτούν. Θα μπορείτε να τη χρησιμοποιείτε όταν συνδέεστε στον λογαριασμό <ph name="USER_EMAIL" />.}other{Αυτές οι κάρτες και οι διευθύνσεις χρέωσής τους θα αποθηκευτούν. Θα μπορείτε να τις χρησιμοποιείτε όταν συνδέεστε στον λογαριασμό <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Δεν ήταν δυνατή η επικοινωνία με τους γονείς σας αυτήν τη στιγμή. Δοκιμάστε ξανά.</translation>
@@ -1257,11 +1243,9 @@
 <translation id="8041940743680923270">Χρήση καθολικής προεπιλεγμένης ρύθμισης (Ερώτηση)</translation>
 <translation id="8042918947222776840">Επιλογή τρόπου παραλαβής</translation>
 <translation id="8057711352706143257">Το λογισμικό "<ph name="SOFTWARE_NAME" />" δεν έχει διαμορφωθεί σωστά. Το πρόβλημα διορθώνεται συνήθως με την απεγκατάσταση του λογισμικού "<ph name="SOFTWARE_NAME" />". <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Η συσκευή σας έχει διαμορφωθεί ως εξής:</translation>
 <translation id="8074253406171541171">10x13 (Φάκελος)</translation>
 <translation id="8078141288243656252">Δεν είναι δυνατός ο σχολιασμός μετά από περιστροφή</translation>
 <translation id="8079031581361219619">Να επαναληφθεί η φόρτωση του ιστοτόπου;</translation>
-<translation id="8086639673041095862">Προειδοποιήσεις ασφαλούς περιήγησης</translation>
 <translation id="8088680233425245692">Αποτυχία προβολής άρθρου.</translation>
 <translation id="808894953321890993">Αλλαγή κωδικού πρόσβασης</translation>
 <translation id="8090403583893450254">Μέγεθος 20</translation>
@@ -1323,7 +1307,6 @@
 <translation id="8416694386774425977">Η διαμόρφωση δικτύου είναι μη έγκυρη και δεν ήταν δυνατή η εισαγωγή της.
 Πρόσθετες λεπτομέρειες:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Η διαχείριση της συσκευής γίνεται από <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Αλλαγή</translation>
 <translation id="8428213095426709021">Ρυθμίσεις</translation>
@@ -1353,7 +1336,6 @@
 <translation id="8620436878122366504">Οι γονείς σας δεν τον έχουν εγκρίνει ακόμα</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Αποθήκευση αυτής της κάρτας στη συγκεκριμένη συσκευή</translation>
-<translation id="8662327642270533767">Αναφορά προγράμματος περιήγησης</translation>
 <translation id="8663226718884576429">Σύνοψη παραγγελίας, <ph name="TOTAL_LABEL" />, Περισσότερες λεπτομέρειες</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, απάντηση, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1374,7 +1356,6 @@
 <translation id="8790007591277257123">&amp;Επανάληψη διαγραφής</translation>
 <translation id="8792621596287649091">Μπορεί να χάσετε την πρόσβαση στον λογαριασμό σας <ph name="ORG_NAME" /> ή να πέσετε θύμα κλοπής στοιχείων ταυτότητας. Το Chromium συνιστά να αλλάξετε τον κωδικό πρόσβασής σας τώρα.</translation>
 <translation id="8800988563907321413">Οι προτάσεις σε κοντινή απόσταση εμφανίζονται εδώ</translation>
-<translation id="8810879605219182134">Το πρόγραμμα περιήγησής σας έχει διαμορφωθεί για αναφορά</translation>
 <translation id="8820817407110198400">Σελιδοδείκτες</translation>
 <translation id="883848425547221593">Άλλοι σελιδοδείκτες</translation>
 <translation id="884264119367021077">Διεύθυνση αποστολής</translation>
diff --git a/components/strings/components_strings_en-GB.xtb b/components/strings/components_strings_en-GB.xtb
index 7e47b4c..2e2f4f4 100644
--- a/components/strings/components_strings_en-GB.xtb
+++ b/components/strings/components_strings_en-GB.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">unknown name</translation>
 <translation id="1050038467049342496">Close other apps</translation>
 <translation id="1055184225775184556">&amp;Undo Add</translation>
+<translation id="1056898198331236512">Warning</translation>
 <translation id="1058479211578257048">Saving cards...</translation>
 <translation id="10614374240317010">Never saved</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -49,6 +50,7 @@
 <translation id="1227633850867390598">Hide value</translation>
 <translation id="1228893227497259893">Wrong entity identifier</translation>
 <translation id="1232569758102978740">Untitled</translation>
+<translation id="1240347957665416060">Your device name</translation>
 <translation id="124116460088058876">More languages</translation>
 <translation id="1246987714874202335">Update expiry date</translation>
 <translation id="1250759482327835220">To pay faster next time, save your card, name and billing address to your Google account.</translation>
@@ -82,6 +84,7 @@
 <translation id="1340482604681802745">Pickup address</translation>
 <translation id="1348198688976932919">The site ahead contains dangerous apps</translation>
 <translation id="1348779747280417563">Confirm name</translation>
+<translation id="1357195169723583938">Who has used the device recently and when</translation>
 <translation id="1374468813861204354">suggestions</translation>
 <translation id="1374692235857187091">Index-4x6 (Postcard)</translation>
 <translation id="1375198122581997741">About Version</translation>
@@ -157,6 +160,7 @@
 <translation id="1734878702283171397">Try contacting the system admin.</translation>
 <translation id="1740951997222943430">Enter a valid expiry month</translation>
 <translation id="1743520634839655729">To pay faster next time, save your card, name and billing address to your Google account and to this device.</translation>
+<translation id="1745880797583122200">Your browser is managed</translation>
 <translation id="17513872634828108">Open tabs</translation>
 <translation id="1753706481035618306">Page number</translation>
 <translation id="1763864636252898013">This server could not prove that it is <ph name="DOMAIN" />; its security certificate is not trusted by your device's operating system. This may be caused by a misconfiguration or an attacker intercepting your connection.</translation>
@@ -167,6 +171,7 @@
 <translation id="1800473098294731951">B9</translation>
 <translation id="1803264062614276815">Cardholder Name</translation>
 <translation id="1821930232296380041">Invalid request or request parameters</translation>
+<translation id="1822540298136254167">Websites that you visit and time spent on them</translation>
 <translation id="1826516787628120939">Checking</translation>
 <translation id="1834321415901700177">This site contains harmful programs</translation>
 <translation id="1839551713262164453">Validation of policy values has failed with errors</translation>
@@ -226,7 +231,6 @@
 <translation id="2183608646556468874">Phone Number</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 address}other{# addresses}}</translation>
 <translation id="2187317261103489799">Detect (default)</translation>
-<translation id="2196403228024230844">Chrome Browser management</translation>
 <translation id="2202020181578195191">Enter a valid expiry year</translation>
 <translation id="2212735316055980242">Policy not found</translation>
 <translation id="2213606439339815911">Fetching entries...</translation>
@@ -269,6 +273,7 @@
 <translation id="2410754574180102685">Government-Legal</translation>
 <translation id="2413528052993050574">This server could not prove that it is <ph name="DOMAIN" />; its security certificate might be revoked. This may be caused by a misconfiguration or an attacker intercepting your connection.</translation>
 <translation id="2418081434543109369">The server that you are going to, <ph name="ORIGIN" />, has requested that a security policy will be applied to all requests to it. But it has now failed to deliver a policy, which prevents the browser from fulfilling your request for <ph name="SITE" />.</translation>
+<translation id="2442483081384580286">Safe Browsing warnings</translation>
 <translation id="244665789865330679">Your device and account is managed by <ph name="ENROLLMENT_DOMAIN" />. This means that your administrator may remotely configure your device and account.</translation>
 <translation id="2463193859425327265">Change home page</translation>
 <translation id="2463739503403862330">Fill in</translation>
@@ -279,6 +284,7 @@
 <translation id="2479410451996844060">Invalid search URL.</translation>
 <translation id="2482878487686419369">Notifications</translation>
 <translation id="248348093745724435">Machine policies</translation>
+<translation id="2485387744899240041">Usernames for your device and browser</translation>
 <translation id="2491120439723279231">Server's certificate contains errors.</translation>
 <translation id="2493640343870896922">Letter-Plus</translation>
 <translation id="2495083838625180221">JSON Parser</translation>
@@ -295,7 +301,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> sent an invalid response.</translation>
 <translation id="2556876185419854533">&amp;Undo Edit</translation>
 <translation id="2586657967955657006">Clipboard</translation>
-<translation id="2586916519180891564">Information about applied enterprise policies</translation>
 <translation id="2587730715158995865">From <ph name="ARTICLE_PUBLISHER" />. Read this and <ph name="OTHER_ARTICLE_COUNT" /> other stories.</translation>
 <translation id="2587841377698384444">Directory API ID:</translation>
 <translation id="2597378329261239068">This document is password-protected.  Please enter a password.</translation>
@@ -381,7 +386,6 @@
 <translation id="3096100844101284527">Add pickup address</translation>
 <translation id="3105172416063519923">Asset ID:</translation>
 <translation id="3109728660330352905">You don't have authorisation to view this page.</translation>
-<translation id="3111297330804935615">Information about applied enterprise policies, installed extensions and plugins</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Try running Connectivity Diagnostics<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{None}=1{sign-in data for 1 account}other{sign-in data for # accounts}}</translation>
@@ -405,6 +409,7 @@
 <translation id="3226128629678568754">Press the reload button to resubmit the data needed to load the page.</translation>
 <translation id="3227137524299004712">Microphone</translation>
 <translation id="3228969707346345236">The translation failed because the page is already in <ph name="LANGUAGE" />.</translation>
+<translation id="3229041911291329567">Version information about your device and browser</translation>
 <translation id="323107829343500871">Enter the CVC for <ph name="CREDIT_CARD" /></translation>
 <translation id="3234666976984236645">Always detect important content on this site</translation>
 <translation id="3254409185687681395">Bookmark this page</translation>
@@ -482,7 +487,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Validation successful</translation>
 <translation id="3655670868607891010">If you're seeing this frequently, try these <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Your OS and browser usernames</translation>
 <translation id="3658742229777143148">Revision</translation>
 <translation id="366077651725703012">Update credit card</translation>
 <translation id="3676592649209844519">Device ID:</translation>
@@ -518,6 +522,7 @@
 <translation id="3810973564298564668">Manage</translation>
 <translation id="382518646247711829">If you use a proxy server...</translation>
 <translation id="3828924085048779000">Empty passphrase is not allowed.</translation>
+<translation id="3831915413245941253"><ph name="ENROLLMENT_DOMAIN" /> has installed extensions for additional functions. Extensions have access to some of your data.</translation>
 <translation id="385051799172605136">Back</translation>
 <translation id="3858027520442213535">Update date and time</translation>
 <translation id="3884278016824448484">Conflicting device identifier</translation>
@@ -540,6 +545,7 @@
 <translation id="4008849406247176967">Warning: More than one source with conflicting values is present for this policy.</translation>
 <translation id="40103911065039147">{URL_count,plural, =1{1 web page nearby}other{# web pages nearby}}</translation>
 <translation id="4030383055268325496">&amp;Undo add</translation>
+<translation id="4032320456957708163">Your browser is managed by <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="4058922952496707368">Key "<ph name="SUBKEY" />": <ph name="ERROR" /></translation>
 <translation id="4067263367174615723">C1 (Envelope)</translation>
 <translation id="4067947977115446013">Add Valid Address</translation>
@@ -587,7 +593,6 @@
     &lt;h4&gt;Step 5: Get extra help&lt;/h4&gt;
     &lt;p&gt;If you still see the error, contact the website owner.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Try running Network Diagnostics<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Your machine's name</translation>
 <translation id="4235360514405112390">Valid</translation>
 <translation id="4250431568374086873">Your connection to this site is not fully secure</translation>
 <translation id="4250680216510889253">No</translation>
@@ -603,6 +608,7 @@
 <translation id="4305817255990598646">Switch</translation>
 <translation id="4312613361423056926">B2</translation>
 <translation id="4312866146174492540">Block (default)</translation>
+<translation id="4318566738941496689">Your device name and network address</translation>
 <translation id="4325863107915753736">Failed to find article</translation>
 <translation id="4326324639298822553">Check your expiry date and try again</translation>
 <translation id="4331708818696583467">Not Secure</translation>
@@ -617,7 +623,6 @@
 <translation id="4377125064752653719">You attempted to reach <ph name="DOMAIN" />, but the certificate that the server presented has been revoked by its issuer. This means that the security credentials the server presented absolutely should not be trusted. You may be communicating with an attacker.</translation>
 <translation id="4378154925671717803">Phone</translation>
 <translation id="4406896451731180161">search results</translation>
-<translation id="4406972042435603828">Your administrators have installed extensions with powerful capabilities.</translation>
 <translation id="4408413947728134509">Cookies <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Pickup Address</translation>
 <translation id="4424024547088906515">This server could not prove that it is <ph name="DOMAIN" />; its security certificate is not trusted by Chrome. This may be caused by a misconfiguration or an attacker intercepting your connection.</translation>
@@ -627,6 +632,7 @@
 <translation id="4435702339979719576">Postcard)</translation>
 <translation id="443673843213245140">Use of a proxy is disabled but an explicit proxy configuration is specified.</translation>
 <translation id="445100540951337728">Accepted debit cards</translation>
+<translation id="4466881336512663640">Form changes will be lost. Are you sure that you want to continue?</translation>
 <translation id="4482953324121162758">This site will not be translated.</translation>
 <translation id="4490717597759821841">A7</translation>
 <translation id="4503882053543859973">Architecture-D</translation>
@@ -668,6 +674,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> search suggestion</translation>
 <translation id="4742407542027196863">Manage passwords…</translation>
 <translation id="4744603770635761495">Executable Path</translation>
+<translation id="4746351372139058112">Messages</translation>
 <translation id="4750917950439032686">Your information (for example, passwords or credit card numbers) is private when it is sent to this site.</translation>
 <translation id="4756388243121344051">&amp;History</translation>
 <translation id="4758311279753947758">Add contact info</translation>
@@ -701,13 +708,11 @@
 <translation id="4950898438188848926">Tab switch button, press Enter to switch to the open tab, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Actions</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Extension reporting</translation>
 <translation id="4958444002117714549">Expand list</translation>
 <translation id="4974590756084640048">Re-enable warnings</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">See all</translation>
 <translation id="4989809363548539747">This plug-in is not supported</translation>
-<translation id="4996230189582812866">Reporting</translation>
 <translation id="5002932099480077015">If enabled, Chrome will store a copy of your card on this device for faster form filling.</translation>
 <translation id="5014174725590676422">Google Assistant in Chrome first run screen is shown</translation>
 <translation id="5015510746216210676">Machine Name:</translation>
@@ -722,7 +727,6 @@
 <translation id="5039804452771397117">Allow</translation>
 <translation id="5040262127954254034">Privacy</translation>
 <translation id="5043480802608081735">Link that you copied</translation>
-<translation id="5043595640478528013">Software version information about your browser and machine</translation>
 <translation id="5045550434625856497">Incorrect password</translation>
 <translation id="5056549851600133418">Articles for you</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -732,9 +736,9 @@
 <translation id="5089810972385038852">State</translation>
 <translation id="5094747076828555589">This server could not prove that it is <ph name="DOMAIN" />; its security certificate is not trusted by Chromium. This may be caused by a misconfiguration or an attacker intercepting your connection.</translation>
 <translation id="5095208057601539847">Province</translation>
+<translation id="5097099694988056070">Device statistics such as CPU/RAM usage</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Your device is managed by <ph name="ENROLLMENT_DOMAIN" /> and your account is managed by <ph name="ACCOUNT_DOMAIN" />. This means that your administrators may remotely configure your device and account.</translation>
-<translation id="5107918638290237391">Installed extensions and plugins</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-bit)</translation>
@@ -751,7 +755,7 @@
 <translation id="5172758083709347301">Machine</translation>
 <translation id="5179510805599951267">Not in <ph name="ORIGINAL_LANGUAGE" />? Report this error</translation>
 <translation id="5190835502935405962">Bookmarks Bar</translation>
-<translation id="5200263511887412697">report list of device users that have recently logged in</translation>
+<translation id="519422657042045905">Annotation not available</translation>
 <translation id="5201306358585911203">An embedded page on this page says</translation>
 <translation id="5205222826937269299">Name required</translation>
 <translation id="5215116848420601511">Payment methods and addresses using Google Pay</translation>
@@ -765,6 +769,7 @@
 <translation id="5252000469029418751">C7 (Envelope)</translation>
 <translation id="5254958791078852567">E1</translation>
 <translation id="5283044957620376778">B1</translation>
+<translation id="5284909709419567258">Network addresses</translation>
 <translation id="5285570108065881030">Show all saved passwords</translation>
 <translation id="5287240709317226393">Show cookies</translation>
 <translation id="5288108484102287882">Validation of policy values has raised warnings</translation>
@@ -776,7 +781,9 @@
 <translation id="5323105697514565458"><ph name="FRIENDLY_MATCH_TEXT" />, <ph name="MATCH_POSITION" /> of <ph name="NUM_MATCHES" /></translation>
 <translation id="5324080437450482387">Choose contact info</translation>
 <translation id="5327248766486351172">Name</translation>
+<translation id="5329858041417644019">Your browser is not managed</translation>
 <translation id="5332219387342487447">Delivery Method</translation>
+<translation id="5334013548165032829">Detailed system logs</translation>
 <translation id="5344579389779391559">This page may try to charge you money</translation>
 <translation id="5355557959165512791">You cannot visit <ph name="SITE" /> right now because its certificate has been revoked. Network errors and attacks are usually temporary, so this page will probably work later.</translation>
 <translation id="536296301121032821">Failed to store policy settings</translation>
@@ -786,7 +793,6 @@
 <translation id="5386426401304769735">The certificate chain for this site contains a certificate signed using SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">This server could not prove that it is <ph name="DOMAIN" />; its security certificate is not valid at this time. This may be caused by a misconfiguration or an attacker intercepting your connection.</translation>
-<translation id="5417233485731142850">Your machine's name and network address</translation>
 <translation id="5421136146218899937">Clear browsing data...</translation>
 <translation id="5430298929874300616">Remove bookmark</translation>
 <translation id="5431657950005405462">Your file was not found</translation>
@@ -795,6 +801,7 @@
 <translation id="5455374756549232013">Bad policy timestamp</translation>
 <translation id="5457113250005438886">Invalid</translation>
 <translation id="5458150163479425638">{CONTACT,plural, =0{<ph name="CONTACT_PREVIEW" />}=1{<ph name="CONTACT_PREVIEW" /> and <ph name="NUMBER_OF_ADDITIONAL_CONTACTS" /> more}other{<ph name="CONTACT_PREVIEW" /> and <ph name="NUMBER_OF_ADDITIONAL_CONTACTS" /> more}}</translation>
+<translation id="5461666840533392417">Looks like you navigated off on your own. I’ll leave you to it. Have a nice day :)</translation>
 <translation id="5470861586879999274">&amp;Redo edit</translation>
 <translation id="5478437291406423475">B6/C4 (Envelope)</translation>
 <translation id="5481076368049295676">This content might try to install dangerous software on your device that steals or deletes your information. <ph name="BEGIN_LINK" />Show anyway<ph name="END_LINK" /></translation>
@@ -836,6 +843,7 @@
 <translation id="563324245173044180">Deceptive content blocked.</translation>
 <translation id="5659593005791499971">Email</translation>
 <translation id="5663614846592581799">9x11 (Envelope)</translation>
+<translation id="5663955426505430495">The administrator of this device has installed extensions for additional functions. Extensions have access to some of your data.</translation>
 <translation id="5675650730144413517">This page isn’t working</translation>
 <translation id="5684874026226664614">Oops. This page could not be translated.</translation>
 <translation id="5685654322157854305">Add delivery address</translation>
@@ -858,6 +866,7 @@
 <translation id="5784606427469807560">There was a problem confirming your card. Check your Internet connection and try again.</translation>
 <translation id="5785756445106461925">Further, this page includes other resources which are not secure. These resources can be viewed by others while in transit, and can be modified by an attacker to change the look of the page.</translation>
 <translation id="5786044859038896871">Do you want to fill in your card info?</translation>
+<translation id="5798290721819630480">Discard changes?</translation>
 <translation id="5798683403665926540">Change home page in Chrome settings</translation>
 <translation id="5803412860119678065">Do you want to fill in your <ph name="CARD_DETAIL" />?</translation>
 <translation id="5804241973901381774">Permissions</translation>
@@ -869,7 +878,6 @@
 <translation id="5869405914158311789">This site can’t be reached</translation>
 <translation id="5869522115854928033">Saved passwords</translation>
 <translation id="5887400589839399685">Card saved</translation>
-<translation id="5893718151540690985">report list of network interfaces with their types and hardware addresses</translation>
 <translation id="5893752035575986141">Credit cards are accepted.</translation>
 <translation id="5901630391730855834">Yellow</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (synced)</translation>
@@ -895,7 +903,6 @@
 <translation id="6017850046339264347">Attackers on <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> could install deceptive apps that pretend to be something else or collect data that may be used to track you. <ph name="BEGIN_LEARN_MORE_LINK" />Learn more<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (synced)</translation>
 <translation id="6027201098523975773">Enter a name</translation>
-<translation id="6033927989869462158">report hardware statistics such as CPU/RAM usage</translation>
 <translation id="6034000775414344507">Light grey</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">If the problem continues, contact the site owner.</translation>
@@ -909,6 +916,7 @@
 <translation id="6080696365213338172">You have accessed content using an administrator-provided certificate. Data you provide to <ph name="DOMAIN" /> can be intercepted by your administrator.</translation>
 <translation id="6094273045989040137">Annotate</translation>
 <translation id="610911394827799129">Your Google Account may have other forms of browsing history at <ph name="BEGIN_LINK" />myactivity.google.com<ph name="END_LINK" /></translation>
+<translation id="6132597952260690497">Information about installed extensions and plugins</translation>
 <translation id="6144381551823904650">{COUNT,plural, =0{None}=1{1 password (synced)}other{# passwords (synced)}}</translation>
 <translation id="6146055958333702838">Check any cables and reboot any routers, modems or other network
     devices you may be using.</translation>
@@ -929,7 +937,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> bookmarks</translation>
 <translation id="6264485186158353794">Back to safety</translation>
 <translation id="6266934640124581640">Light teal</translation>
-<translation id="6275296151457132165">Did you mean to go to &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Pages from your reading list appear here</translation>
 <translation id="627746635834430766">To pay faster next time, save your card and billing address to your Google Account.</translation>
 <translation id="6280223929691119688">Can’t deliver to this address. Select a different address.</translation>
@@ -971,13 +978,13 @@
 <translation id="6508722015517270189">Restart Chrome</translation>
 <translation id="6529602333819889595">&amp;Redo Delete</translation>
 <translation id="6534179046333460208">Physical Web suggestions</translation>
-<translation id="654507709116376806">Administrators may have other ways of monitoring users, outside of Chrome.</translation>
 <translation id="6563469144985748109">Your manager hasn't approved it yet</translation>
 <translation id="6569060085658103619">You're viewing an extension page</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
 <translation id="6579990219486187401">Light pink</translation>
 <translation id="6583674473685352014">B6 (Envelope)</translation>
 <translation id="6587923378399804057">Link that you copied</translation>
+<translation id="6591833882275308647">Your <ph name="DEVICE_TYPE" /> is not managed</translation>
 <translation id="6596325263575161958">Encryption options</translation>
 <translation id="6604181099783169992">Motion or light sensors</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
@@ -1005,6 +1012,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">Your parent hasn't approved it yet</translation>
 <translation id="67862343314499040">Violet</translation>
+<translation id="6786747875388722282">Extensions</translation>
 <translation id="679355240208270552">Ignored because default search is not enabled by policy.</translation>
 <translation id="681021252041861472">Required Field</translation>
 <translation id="6810899417690483278">Customisation ID</translation>
@@ -1076,6 +1084,7 @@
 <translation id="7186367841673660872">This page has been translated from<ph name="ORIGINAL_LANGUAGE" />to<ph name="LANGUAGE_LANGUAGE" /></translation>
 <translation id="7192203810768312527">Frees up <ph name="SIZE" />. Some sites may load more slowly on your next visit.</translation>
 <translation id="719464814642662924">Visa</translation>
+<translation id="7201591969684833065">Your administrator can see:</translation>
 <translation id="7202346780273620635">Letter-Extra</translation>
 <translation id="7210863904660874423"><ph name="HOST_NAME" /> doesn't adhere to security standards.</translation>
 <translation id="721197778055552897"><ph name="BEGIN_LINK" />Learn more<ph name="END_LINK" /> about this problem.</translation>
@@ -1109,6 +1118,7 @@
 <translation id="7381288752349550461">Managed session override</translation>
 <translation id="7390545607259442187">Confirm Card</translation>
 <translation id="7400418766976504921">URL</translation>
+<translation id="7403591733719184120">Your <ph name="DEVICE_NAME" /> is managed</translation>
 <translation id="7407424307057130981">&lt;p&gt;You'll see this error if you have Superfish software on your Windows computer.&lt;/p&gt;
       &lt;p&gt;Follow these steps to temporarily disable the software so that you can get on the web. You'll need administrator privileges.&lt;/p&gt;
       &lt;ol&gt;
@@ -1120,7 +1130,6 @@
       &lt;li&gt;Visit the &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome help centre&lt;/a&gt; to find out how to permanently remove the software from your computer
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> management</translation>
 <translation id="7416351320495623771">Manage passwords...</translation>
 <translation id="7419106976560586862">Profile Path</translation>
 <translation id="7437289804838430631">Add contact info</translation>
@@ -1129,14 +1138,13 @@
 <translation id="7442725080345379071">Light orange</translation>
 <translation id="7444046173054089907">This site is blocked</translation>
 <translation id="7445762425076701745">The identity of the server to which you are connected cannot be fully validated. You are connected to a server using a name valid only within your network, and an external certificate authority has no way to validate ownership. As some certificate authorities will issue certificates for these names regardless, there is no way to ensure that you are connected to the intended website and not to an attacker.</translation>
-<translation id="7449109375006139765">send system logs to the management server</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Find out more<ph name="END_LINK" /> about this problem.</translation>
 <translation id="7455133967321480974">Use global default (Block)</translation>
 <translation id="7460618730930299168">The screening is different from what you selected. Continue?</translation>
 <translation id="7473891865547856676">No Thanks</translation>
-<translation id="7475525192983021547">report time periods when a user is active on the device</translation>
 <translation id="7481312909269577407">Forward</translation>
 <translation id="7485870689360869515">No data found.</translation>
+<translation id="7498234416455752244">Keep editing</translation>
 <translation id="7508255263130623398">Returned policy device ID is empty or doesn't match current device ID</translation>
 <translation id="7508870219247277067">Avocado green</translation>
 <translation id="7511955381719512146">The Wi-Fi that you are using may require you to visit <ph name="BEGIN_BOLD" /><ph name="LOGIN_URL" /><ph name="END_BOLD" />.</translation>
@@ -1145,6 +1153,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Your connection to this site is not private</translation>
+<translation id="7535087603100972091">Value</translation>
 <translation id="7537536606612762813">Mandatory</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">Once you confirm, your card details will be shared with this site.</translation>
@@ -1156,6 +1165,7 @@
 <translation id="7554791636758816595">New Tab</translation>
 <translation id="7564049878696755256">You could lose access to your <ph name="ORG_NAME" /> account or experience identity theft. Chrome recommends changing your password now.</translation>
 <translation id="7567204685887185387">This server could not prove that it is <ph name="DOMAIN" />; its security certificate might have been issued fraudulently. This may be caused by a misconfiguration or an attacker intercepting your connection.</translation>
+<translation id="7568105740864181217">This browser is managed by a company, school or other organisation. Your administrator can change your browser setup remotely. Activity on this device may also be managed outside of Chrome. <ph name="BEGIN_LINK" />Find out more<ph name="END_LINK" /></translation>
 <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>
@@ -1233,23 +1243,24 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Not Specified</translation>
 <translation id="800218591365569300">Try closing other tabs or programmes to free up memory.</translation>
+<translation id="8004582292198964060">Browser</translation>
 <translation id="8009225694047762179">Manage Passwords</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{This card and its billing address will be saved. You'll be able to use it when signed in to <ph name="USER_EMAIL" />.}other{These cards and their billing addresses will be saved. You'll be able to use them when signed in to <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">We could not reach your parents at the moment. Please try again.</translation>
 <translation id="8025119109950072390">Attackers on this site may trick you into doing something dangerous like installing software or revealing your personal information (for example passwords, phone numbers or credit cards).</translation>
 <translation id="8034522405403831421">This page is in <ph name="SOURCE_LANGUAGE" />. Translate it to <ph name="TARGET_LANGUAGE" />?</translation>
 <translation id="8035152190676905274">Pen</translation>
+<translation id="8037117624646282037">Who has used the device recently</translation>
 <translation id="8037357227543935929">Ask (default)</translation>
 <translation id="803771048473350947">File</translation>
 <translation id="8041089156583427627">Send Feedback</translation>
 <translation id="8041940743680923270">Use global default (Ask)</translation>
 <translation id="8042918947222776840">Choose pickup method</translation>
 <translation id="8057711352706143257">'<ph name="SOFTWARE_NAME" />' isn’t configured correctly. Uninstalling '<ph name="SOFTWARE_NAME" />' usually fixes the problem. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Your device has been configured to:</translation>
+<translation id="8066955247577885446">Sorry, something went wrong.</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">Cannot annotate when rotated</translation>
 <translation id="8079031581361219619">Reload site?</translation>
-<translation id="8086639673041095862">Safe browsing warnings</translation>
 <translation id="8088680233425245692">Failed to view article.</translation>
 <translation id="808894953321890993">Change password</translation>
 <translation id="8090403583893450254">Size 20</translation>
@@ -1260,6 +1271,7 @@
 <translation id="8100588592594801589">The invalid cards have been removed</translation>
 <translation id="8103161714697287722">Payment Method</translation>
 <translation id="8118489163946903409">Payment method</translation>
+<translation id="8123836779274890062"><ph name="DEVICE_TYPE" /> managed by <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8127301229239896662">'<ph name="SOFTWARE_NAME" />' wasn’t installed properly on your computer or network. Ask your IT administrator to resolve this issue.</translation>
 <translation id="8131740175452115882">Confirm</translation>
 <translation id="8149426793427495338">Your computer went to sleep.</translation>
@@ -1285,6 +1297,7 @@
 <translation id="825929999321470778">Show All Saved Passwords</translation>
 <translation id="8261506727792406068">Delete</translation>
 <translation id="8267698848189296333">Signing in as <ph name="USERNAME" /></translation>
+<translation id="8278457561961988242">This browser is managed by <ph name="ENROLLMENT_DOMAIN" />. Your administrator can change your browser setup remotely. Activity on this device may also be managed outside of Chrome. <ph name="BEGIN_LINK" />Find out more<ph name="END_LINK" /></translation>
 <translation id="8281084378435768645">Large-Photo</translation>
 <translation id="8286036467436129157">Sign In</translation>
 <translation id="8288807391153049143">Show certificate</translation>
@@ -1311,7 +1324,6 @@
 <translation id="8416694386774425977">The network configuration is invalid and couldn't be imported.
 Additional details:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Device managed by <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Change</translation>
 <translation id="8428213095426709021">Settings</translation>
@@ -1340,7 +1352,6 @@
 <translation id="8620436878122366504">Your parents haven't approved it yet</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Save This Card to This Device</translation>
-<translation id="8662327642270533767">Browser reporting</translation>
 <translation id="8663226718884576429">Order Summary, <ph name="TOTAL_LABEL" />, More Details</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, answer, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1361,7 +1372,6 @@
 <translation id="8790007591277257123">&amp;Redo delete</translation>
 <translation id="8792621596287649091">You could lose access to your <ph name="ORG_NAME" /> account or experience identity theft. Chromium recommends changing your password now.</translation>
 <translation id="8800988563907321413">Your nearby suggestions appear here</translation>
-<translation id="8810879605219182134">Your browser has been configured to report</translation>
 <translation id="8820817407110198400">Bookmarks</translation>
 <translation id="883848425547221593">Other Bookmarks</translation>
 <translation id="884264119367021077">Delivery address</translation>
@@ -1410,6 +1420,7 @@
 <translation id="9065745800631924235"><ph name="TEXT" /> search from history</translation>
 <translation id="9069693763241529744">Blocked by an extension</translation>
 <translation id="9076283476770535406">It may have mature content</translation>
+<translation id="9076630408993835509">This browser is not managed by a company or other organisation. Activity on this device may be managed outside of Chrome. <ph name="BEGIN_LINK" />Find out more<ph name="END_LINK" /></translation>
 <translation id="9078964945751709336">More information required</translation>
 <translation id="9080712759204168376">Order Summary</translation>
 <translation id="9103872766612412690"><ph name="SITE" /> normally uses encryption to protect your information. When Chromium tried to connect to <ph name="SITE" /> this time, the website sent back unusual and incorrect credentials. This may happen when an attacker is trying to pretend to be <ph name="SITE" />, or a Wi-Fi sign-in screen has interrupted the connection. Your information is still secure because Chromium stopped the connection before any data was exchanged.</translation>
diff --git a/components/strings/components_strings_es-419.xtb b/components/strings/components_strings_es-419.xtb
index b60abdc..27bef64b 100644
--- a/components/strings/components_strings_es-419.xtb
+++ b/components/strings/components_strings_es-419.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nombre desconocido</translation>
 <translation id="1050038467049342496">Cierra las demás apps.</translation>
 <translation id="1055184225775184556">&amp;Deshacer Agregar</translation>
+<translation id="1056898198331236512">Advertencia</translation>
 <translation id="1058479211578257048">Guardando tarjetas…</translation>
 <translation id="10614374240317010">Nunca guardado</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -28,6 +29,7 @@
 <translation id="1125573121925420732">Las advertencias pueden ser habituales cuando las páginas web actualizan su seguridad. Esto debería mejorar pronto.</translation>
 <translation id="1126551341858583091">El tamaño del almacenamiento local es <ph name="CRASH_SIZE" />.</translation>
 <translation id="112840717907525620">Caché de política correcta</translation>
+<translation id="1131264053432022307">Imagen que copiaste</translation>
 <translation id="1150979032973867961">Este servidor no pudo probar que su dominio es <ph name="DOMAIN" />; el sistema operativo de la computadora no confía en el certificado de seguridad. Es posible que esto se deba a una configuración incorrecta o a que un atacante interceptó la conexión.</translation>
 <translation id="1151972924205500581">Contraseña obligatoria</translation>
 <translation id="1152921474424827756">Accede a una <ph name="BEGIN_LINK" />copia almacenada en caché<ph name="END_LINK" /> de <ph name="URL" />.</translation>
@@ -230,7 +232,6 @@
 <translation id="2183608646556468874">Número de teléfono</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 dirección}other{# direcciones}}</translation>
 <translation id="2187317261103489799">Detectar (predeterminado)</translation>
-<translation id="2196403228024230844">Administración del navegador Chrome</translation>
 <translation id="2202020181578195191">Ingresa un año de vencimiento válido</translation>
 <translation id="2212735316055980242">No se encontró la política.</translation>
 <translation id="2213606439339815911">Recuperando entradas…</translation>
@@ -252,6 +253,7 @@
 <translation id="2317583587496011522">Se aceptan tarjetas de débito.</translation>
 <translation id="2330137317877982892"><ph name="CREDIT_CARD" />, fecha de vencimiento: <ph name="EXPIRATION_DATE_ABBR" /></translation>
 <translation id="2337852623177822836">Configuración controlada por tu administrador</translation>
+<translation id="2346319942568447007">Imagen que copiaste</translation>
 <translation id="2349790679044093737">La sesión de RV está en curso</translation>
 <translation id="2354001756790975382">Otros favoritos</translation>
 <translation id="2354430244986887761">Navegación segura de Google recientemente <ph name="BEGIN_LINK" />encontró apps dañinas<ph name="END_LINK" /> en <ph name="SITE" />.</translation>
@@ -473,6 +475,7 @@
 <translation id="358285529439630156">Se aceptan tarjetas de crédito y prepago.</translation>
 <translation id="3582930987043644930">Agregar nombre</translation>
 <translation id="3583757800736429874">&amp;Rehacer Mover</translation>
+<translation id="35866233670761917">Tus administradores no ven los contenidos de los sitios web que visitas</translation>
 <translation id="3586931643579894722">Ocultar detalles</translation>
 <translation id="3592413004129370115">Italian (Envelope)</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
@@ -496,6 +499,7 @@
 <translation id="3704162925118123524">Es posible que la red que estás usando requiera que visites la página de acceso.</translation>
 <translation id="3704609568417268905"><ph name="TIME" /> <ph name="BOOKMARKED" /> <ph name="TITLE" /> <ph name="DOMAIN" /></translation>
 <translation id="370665806235115550">Cargando...</translation>
+<translation id="3709599264800900598">Texto que copiaste</translation>
 <translation id="3712624925041724820">Licencias agotadas</translation>
 <translation id="3714780639079136834">Activar los datos móviles o la conexión Wi-Fi.</translation>
 <translation id="3715597595485130451">Conectar a Wi-Fi</translation>
@@ -618,10 +622,10 @@
 <translation id="4377125064752653719">Intentaste acceder a <ph name="DOMAIN" />, pero el emisor anuló el certificado que presentó el servidor. Esto significa que no se debe confiar en absoluto en las credenciales de seguridad que presentó el servidor. Te puedes estar comunicando con un atacante.</translation>
 <translation id="4378154925671717803">Teléfono</translation>
 <translation id="4406896451731180161">resultados de búsqueda</translation>
-<translation id="4406972042435603828">Tus administradores instalaron extensiones con potentes capacidades.</translation>
 <translation id="4408413947728134509">Cookies <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Dirección de retiro</translation>
 <translation id="4424024547088906515">Este servidor no pudo probar que su dominio es <ph name="DOMAIN" />; Chrome no confía en el certificado de seguridad. Es posible que esto se deba a una configuración incorrecta o a que un atacante interceptó la conexión.</translation>
+<translation id="443121186588148776">Puerto en serie</translation>
 <translation id="4432688616882109544"><ph name="HOST_NAME" /> no aceptó tu certificado de acceso o es posible que no se haya proporcionado.</translation>
 <translation id="4434045419905280838">Ventanas emergentes y redirec.</translation>
 <translation id="4435702339979719576">Postcard)</translation>
@@ -668,6 +672,7 @@
 <translation id="4738601419177586157">Sugerencia de búsqueda: <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Administrar contraseñas…</translation>
 <translation id="4744603770635761495">Ruta ejecutable</translation>
+<translation id="4746351372139058112">Mensajes</translation>
 <translation id="4750917950439032686">Tu información (p. ej., contraseñas o números de tarjetas de crédito) es privada cuando se envía a este sitio.</translation>
 <translation id="4756388243121344051">&amp;Historial</translation>
 <translation id="4758311279753947758">Agregar información de contacto</translation>
@@ -701,16 +706,15 @@
 <translation id="4950898438188848926">Botón para cambiar de pestaña; presiona Intro para cambiar a la pestaña abierta <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Acciones</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Informe de las extensiones</translation>
 <translation id="4958444002117714549">Mostrar lista</translation>
 <translation id="4974590756084640048">Volver a habilitar las advertencias</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">Ver todo</translation>
 <translation id="4989809363548539747">Este complemento no es compatible</translation>
-<translation id="4996230189582812866">Informes</translation>
 <translation id="5002932099480077015">Si se habilita esta opción, Chrome almacenará una copia de la tarjeta en el dispositivo para llenar más rápidamente los formularios.</translation>
 <translation id="5014174725590676422">Se muestra la pantalla de primera ejecución del Asistente de Google en Chrome</translation>
 <translation id="5015510746216210676">Nombre de la máquina:</translation>
+<translation id="5017554619425969104">Texto que copiaste</translation>
 <translation id="5018422839182700155">No se puede abrir esta página</translation>
 <translation id="5019198164206649151">La memoria auxiliar se encuentra en mal estado.</translation>
 <translation id="5023310440958281426">Revisa las políticas del administrador.</translation>
@@ -720,6 +724,7 @@
 <translation id="5034369478845443529">Contexto local: <ph name="CRASH_LOCAL_ID" /></translation>
 <translation id="5039804452771397117">Permitir</translation>
 <translation id="5040262127954254034">Privacidad</translation>
+<translation id="5043480802608081735">Vínculo que copiaste</translation>
 <translation id="5045550434625856497">Contraseña incorrecta</translation>
 <translation id="5056549851600133418">Artículos para ti</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -747,7 +752,6 @@
 <translation id="5172758083709347301">Equipo</translation>
 <translation id="5179510805599951267">¿No está en <ph name="ORIGINAL_LANGUAGE" />? Informa este error</translation>
 <translation id="5190835502935405962">Barra de favoritos</translation>
-<translation id="5200263511887412697">enviar una lista con los usuarios de dispositivos que accedieron recientemente</translation>
 <translation id="5201306358585911203">Una página incorporada en esta página dice</translation>
 <translation id="5205222826937269299">Nombre (obligatorio)</translation>
 <translation id="5215116848420601511">Formas de pago y direcciones con Google Pay</translation>
@@ -864,7 +868,6 @@
 <translation id="5869405914158311789">No se puede acceder a este sitio</translation>
 <translation id="5869522115854928033">Contraseñas almacenadas</translation>
 <translation id="5887400589839399685">Tarjeta guardada</translation>
-<translation id="5893718151540690985">informar una lista de las interfaces de red con sus tipos y direcciones de hardware</translation>
 <translation id="5893752035575986141">Se aceptan tarjetas de crédito.</translation>
 <translation id="5901630391730855834">Amarillo</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (sincronizado)</translation>
@@ -890,7 +893,6 @@
 <translation id="6017850046339264347">Es posible que los atacantes que se encuentran en <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> instalen apps engañosas que se hagan pasar por otro tipo de contenido o que recopilen datos que se usen para rastrearte. <ph name="BEGIN_LEARN_MORE_LINK" />Más información<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (sincronizados)</translation>
 <translation id="6027201098523975773">Ingresa un nombre</translation>
-<translation id="6033927989869462158">informar las estadísticas sobre hardware, como el uso de CPU y RAM</translation>
 <translation id="6034000775414344507">Gris claro</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">Si el problema persiste, comunícate con el propietario del sitio.</translation>
@@ -924,7 +926,6 @@
 <translation id="6263376278284652872">Favoritos de <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Volver a seguridad</translation>
 <translation id="6266934640124581640">Verde azulado claro</translation>
-<translation id="6275296151457132165">¿Quieres ir a &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Las páginas de tu lista de lectura aparecen aquí</translation>
 <translation id="627746635834430766">Para realizar pagos de forma más rápida la próxima vez, guarda tu tarjeta y dirección de facturación en tu cuenta de Google.</translation>
 <translation id="6280223929691119688">La dirección de envío no es válida. Selecciona una dirección diferente.</translation>
@@ -971,6 +972,7 @@
 <translation id="6578796323535178455">C2 (Envelope)</translation>
 <translation id="6579990219486187401">Rosa claro</translation>
 <translation id="6583674473685352014">B6 (Envelope)</translation>
+<translation id="6587923378399804057">Vínculo que copiaste</translation>
 <translation id="6596325263575161958">Opciones de encriptación</translation>
 <translation id="6604181099783169992">Sensores de luz o movimiento</translation>
 <translation id="6609880536175561541">Prc7 (Envelope)</translation>
@@ -998,6 +1000,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">Uno de tus padres aún no lo aprobó</translation>
 <translation id="67862343314499040">Violeta</translation>
+<translation id="6786747875388722282">Extensiones</translation>
 <translation id="679355240208270552">Se ignora porque la búsqueda predeterminada no está habilitada según la política.</translation>
 <translation id="681021252041861472">Campo obligatorio</translation>
 <translation id="6810899417690483278">ID de personalización</translation>
@@ -1116,7 +1119,6 @@
       &lt;li&gt;Visita el &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Centro de ayuda de Chrome&lt;/a&gt; para obtener información sobre cómo quitar el software de forma permanente de tu computadora.
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Administración de <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Administrar contraseñas…</translation>
 <translation id="7419106976560586862">Ruta del perfil</translation>
 <translation id="7437289804838430631">Agregar información de contacto</translation>
@@ -1125,12 +1127,10 @@
 <translation id="7442725080345379071">Naranja claro</translation>
 <translation id="7444046173054089907">Este sitio está bloqueado</translation>
 <translation id="7445762425076701745">La identidad del servidor al que estás conectado no se puede validar en su totalidad. Estás conectado a un servidor utilizando un nombre que sólo es válido dentro de tu red y cuya propiedad no puede validar una entidad externa de certificación. Debido a que algunas entidades emiten certificados aún para estos nombres, no hay manera de asegurar que estás conectado al sitio web que pretendías o a un atacante.</translation>
-<translation id="7449109375006139765">enviar registros del sistema al servidor de administración</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Más información<ph name="END_LINK" /> acerca de este problema</translation>
 <translation id="7455133967321480974">Usar configuración global predeterminada (Bloquear)</translation>
 <translation id="7460618730930299168">La proyección es diferente a tu selección. ¿Quieres continuar?</translation>
 <translation id="7473891865547856676">No, gracias</translation>
-<translation id="7475525192983021547">informar los períodos en el que un usuario utiliza el dispositivo</translation>
 <translation id="7481312909269577407">Reenviar</translation>
 <translation id="7485870689360869515">No se encontró ningún dato.</translation>
 <translation id="7508255263130623398">El ID de dispositivo de la política que se muestra está vacío o no coincide con el ID de dispositivo actual</translation>
@@ -1141,6 +1141,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Tu conexión con este sitio no es privada</translation>
+<translation id="7535087603100972091">Valor</translation>
 <translation id="7537536606612762813">Obligatoria</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">Después de que se confirme, los datos de tu tarjeta se compartirán con este sitio.</translation>
@@ -1162,6 +1163,7 @@
 <translation id="7610193165460212391">El valor <ph name="VALUE" /> está fuera del rango.</translation>
 <translation id="7613889955535752492">Vencimiento: <ph name="EXPIRATION_MONTH" />/<ph name="EXPIRATION_YEAR" /></translation>
 <translation id="7615602087246926389">Ya has utilizado otra versión de la contraseña de tu cuenta de Google para encriptar contenido. Ingrésala a continuación.</translation>
+<translation id="7633909222644580952">Informes sobre fallos y datos de rendimiento</translation>
 <translation id="7637571805876720304">¿Confirmas que quieres quitar la tarjeta de crédito de Chromium?</translation>
 <translation id="7639968568612851608">Gris oscuro</translation>
 <translation id="765676359832457558">Ocultar configuración avanzada...</translation>
@@ -1228,6 +1230,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Sin especificar</translation>
 <translation id="800218591365569300">Prueba cerrar las demás pestañas o programas para liberar memoria.</translation>
+<translation id="8004582292198964060">Navegador</translation>
 <translation id="8009225694047762179">Administrar contraseñas</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Se guardará esta tarjeta y su dirección de facturación. Podrás usarla cuando accedas a <ph name="USER_EMAIL" />.}other{Se guardarán estas tarjetas y sus direcciones de facturación. Podrás usarlas cuando accedas a <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">No pudimos comunicarnos con tus padres. Vuelve a intentarlo.</translation>
@@ -1240,7 +1243,6 @@
 <translation id="8041940743680923270">Usar configuración global predeterminada (Preguntar)</translation>
 <translation id="8042918947222776840">Elegir método de retiro</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" no se configuró correctamente. Prueba desinstalar "<ph name="SOFTWARE_NAME" />" para corregir el problema. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Tu dispositivo se configuró para:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">No se pueden realizar anotaciones cuando el documento está rotado</translation>
 <translation id="8079031581361219619">¿Deseas volver a cargar el sitio?</translation>
@@ -1305,7 +1307,6 @@
 <translation id="8416694386774425977">La configuración de red no es válida y no se pudo importar.
 Detalles adicionales:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Dispositivo administrado por <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Cambiar</translation>
 <translation id="8428213095426709021">Configuración</translation>
diff --git a/components/strings/components_strings_es.xtb b/components/strings/components_strings_es.xtb
index 7492c6f..6b0def93 100644
--- a/components/strings/components_strings_es.xtb
+++ b/components/strings/components_strings_es.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nombre desconocido</translation>
 <translation id="1050038467049342496">Cierra otras aplicaciones</translation>
 <translation id="1055184225775184556">&amp;Deshacer acción de añadir</translation>
+<translation id="1056898198331236512">Advertencia</translation>
 <translation id="1058479211578257048">Guardando tarjetas…</translation>
 <translation id="10614374240317010">Contraseñas que nunca se guardan</translation>
 <translation id="1062160989074299343">Prc10 (sobre)</translation>
@@ -226,7 +227,6 @@
 <translation id="2183608646556468874">N.º de teléfono</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{Una dirección}other{# direcciones}}</translation>
 <translation id="2187317261103489799">Detectar (predeterminado)</translation>
-<translation id="2196403228024230844">Gestión del navegador Chrome</translation>
 <translation id="2202020181578195191">Introduce un año de vencimiento válido</translation>
 <translation id="2212735316055980242">Política no encontrada</translation>
 <translation id="2213606439339815911">Recuperando entradas...</translation>
@@ -295,7 +295,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> ha enviado una respuesta no válida.</translation>
 <translation id="2556876185419854533">&amp;Deshacer edición</translation>
 <translation id="2586657967955657006">Portapapeles</translation>
-<translation id="2586916519180891564">Información sobre las políticas de empresa aplicadas</translation>
 <translation id="2587730715158995865">De <ph name="ARTICLE_PUBLISHER" />. Lee este y <ph name="OTHER_ARTICLE_COUNT" /> artículos más.</translation>
 <translation id="2587841377698384444">ID de la API del directorio:</translation>
 <translation id="2597378329261239068">Este documento está protegido por contraseña. Introduce una contraseña.</translation>
@@ -381,7 +380,6 @@
 <translation id="3096100844101284527">Añadir dirección de recogida</translation>
 <translation id="3105172416063519923">ID de recurso:</translation>
 <translation id="3109728660330352905">No tienes autorización para ver esta página.</translation>
-<translation id="3111297330804935615">Información sobre políticas de empresa aplicadas y extensiones y complementos instalados</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Prueba a ejecutar Diagnóstico de conectividad<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Ninguno}=1{datos de inicio de sesión para 1 cuenta}other{datos de inicio de sesión para # cuentas}}</translation>
@@ -482,7 +480,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Validación correcta</translation>
 <translation id="3655670868607891010">Si este mensaje aparece con frecuencia, prueba a solucionarlo con estas <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Tus nombres de usuario en el SO y el navegador</translation>
 <translation id="3658742229777143148">Revisión</translation>
 <translation id="366077651725703012">Actualizar tarjeta de crédito</translation>
 <translation id="3676592649209844519">ID del dispositivo:</translation>
@@ -587,7 +584,6 @@
     &lt;h4&gt;Paso 5: Busca más ayuda&lt;/h4&gt;
     &lt;p&gt;Si el error persiste, ponte en contacto con el propietario del sitio web.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Prueba a ejecutar Diagnósticos de red<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Nombre de tu equipo</translation>
 <translation id="4235360514405112390">Válido</translation>
 <translation id="4250431568374086873">Tu conexión con este sitio web no es completamente segura</translation>
 <translation id="4250680216510889253">No</translation>
@@ -617,7 +613,6 @@
 <translation id="4377125064752653719">Has intentado acceder a <ph name="DOMAIN" />, pero el emisor ha revocado el certificado mostrado por el servidor, lo que significa que las credenciales de seguridad presentadas por el servidor no son de confianza. Es posible que hayas accedido a la página de un atacante.</translation>
 <translation id="4378154925671717803">Teléfono</translation>
 <translation id="4406896451731180161">resultados de la búsqueda</translation>
-<translation id="4406972042435603828">Tus administradores han instalado extensiones que incluyen funciones muy potentes.</translation>
 <translation id="4408413947728134509">Cookies: <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Dirección de recogida</translation>
 <translation id="4424024547088906515">Este servidor no ha podido probar que su dominio es <ph name="DOMAIN" />, Chrome no confía en su certificado de seguridad. Este problema puede deberse a una configuración incorrecta o a que un atacante haya interceptado la conexión.</translation>
@@ -668,6 +663,7 @@
 <translation id="4738601419177586157">Sugerencia de búsqueda de <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Gestionar contraseñas…</translation>
 <translation id="4744603770635761495">Ruta del ejecutable</translation>
+<translation id="4746351372139058112">Mensajes</translation>
 <translation id="4750917950439032686">Tu información (por ejemplo, las contraseñas o los números de las tarjetas de crédito) es privada cuando se envía a este sitio web.</translation>
 <translation id="4756388243121344051">&amp;Historial</translation>
 <translation id="4758311279753947758">Añadir información de contacto</translation>
@@ -701,13 +697,11 @@
 <translation id="4950898438188848926">Botón de cambio de pestaña; pulsa Intro para cambiar a la pestaña abierta, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Acciones</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Informes de extensiones</translation>
 <translation id="4958444002117714549">Expandir lista</translation>
 <translation id="4974590756084640048">Volver a habilitar advertencias</translation>
 <translation id="4984339528288761049">Prc5 (sobre)</translation>
 <translation id="4989163558385430922">Ver todo</translation>
 <translation id="4989809363548539747">Este complemento no es compatible</translation>
-<translation id="4996230189582812866">Informes</translation>
 <translation id="5002932099480077015">Si se habilita esta opción, Chrome guardará una copia de tu tarjeta en este dispositivo para rellenar la información más rápido.</translation>
 <translation id="5014174725590676422">Se muestra la primera pantalla de ejecución del Asistente de Google en Chrome</translation>
 <translation id="5015510746216210676">Nombre del equipo:</translation>
@@ -722,7 +716,6 @@
 <translation id="5039804452771397117">Permitir</translation>
 <translation id="5040262127954254034">Privacidad</translation>
 <translation id="5043480802608081735">Enlace copiado</translation>
-<translation id="5043595640478528013">Información de la versión de software de tu navegador y tu equipo</translation>
 <translation id="5045550434625856497">Contraseña incorrecta</translation>
 <translation id="5056549851600133418">Artículos recomendados para ti</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -734,7 +727,6 @@
 <translation id="5095208057601539847">Provincia</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465"><ph name="ENROLLMENT_DOMAIN" /> gestiona tu dispositivo y <ph name="ACCOUNT_DOMAIN" />, tu cuenta. Esto significa que los administradores pueden configurar de manera remota tu dispositivo y tu cuenta.</translation>
-<translation id="5107918638290237391">Extensiones y complementos instalados</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 bits)</translation>
@@ -751,7 +743,6 @@
 <translation id="5172758083709347301">Equipo</translation>
 <translation id="5179510805599951267">¿Esta página no está escrita en <ph name="ORIGINAL_LANGUAGE" />? Informa de este error.</translation>
 <translation id="5190835502935405962">Barra de marcadores</translation>
-<translation id="5200263511887412697">permite informar de la lista de usuarios del dispositivo que han iniciado sesión recientemente</translation>
 <translation id="5201306358585911203">Una página insertada en esta dice</translation>
 <translation id="5205222826937269299">Nombre obligatorio</translation>
 <translation id="5215116848420601511">Métodos de pago y direcciones con Google Pay</translation>
@@ -786,7 +777,6 @@
 <translation id="5386426401304769735">La cadena de certificados de este sitio web contiene un certificado firmado con SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Este servidor no ha podido probar que su dominio es <ph name="DOMAIN" />, ya que su certificado de seguridad no es válido en este momento. Esto puede deberse a una configuración incorrecta o a que un atacante haya interceptado la conexión.</translation>
-<translation id="5417233485731142850">Nombre de tu máquina y dirección de red</translation>
 <translation id="5421136146218899937">Borrar datos de navegación...</translation>
 <translation id="5430298929874300616">Eliminar marcador</translation>
 <translation id="5431657950005405462">No se ha encontrado tu archivo</translation>
@@ -869,7 +859,6 @@
 <translation id="5869405914158311789">No se puede acceder a este sitio web</translation>
 <translation id="5869522115854928033">Contraseñas guardadas</translation>
 <translation id="5887400589839399685">Tarjeta guardada</translation>
-<translation id="5893718151540690985">permite informar de la lista de interfaces de red con sus tipos y sus direcciones de hardware</translation>
 <translation id="5893752035575986141">Se aceptan tarjetas de crédito.</translation>
 <translation id="5901630391730855834">Amarillo</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (sincronizado)</translation>
@@ -895,7 +884,6 @@
 <translation id="6017850046339264347">Se ha detectado la presencia de atacantes en el sitio web <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" />. Estos podrían instalar aplicaciones engañosas que se hagan pasar por otra persona o recojan datos que podrían usarse para realizar un seguimiento de tu actividad. <ph name="BEGIN_LEARN_MORE_LINK" />Más información<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (sincronizados)</translation>
 <translation id="6027201098523975773">Introduce un nombre</translation>
-<translation id="6033927989869462158">permite informar de estadísticas de hardware, como el uso de CPU y memoria RAM</translation>
 <translation id="6034000775414344507">Gris claro</translation>
 <translation id="6034283069659657473">10x14 (sobre)</translation>
 <translation id="6039846035001940113">Si el problema persiste, ponte en contacto con el propietario del sitio web.</translation>
@@ -929,7 +917,6 @@
 <translation id="6263376278284652872">Marcadores de <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Volver para estar a salvo</translation>
 <translation id="6266934640124581640">Verde azulado claro</translation>
-<translation id="6275296151457132165">¿Querías ir a &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Las páginas de tu lista de lectura aparecen aquí</translation>
 <translation id="627746635834430766">Para pagar más rápido la próxima vez, guarda tu tarjeta y tu dirección de facturación en tu cuenta de Google.</translation>
 <translation id="6280223929691119688">Los pedidos no se pueden entregar en esta dirección. Selecciona otra.</translation>
@@ -971,7 +958,6 @@
 <translation id="6508722015517270189">Reinicia Chrome</translation>
 <translation id="6529602333819889595">&amp;Rehacer eliminación</translation>
 <translation id="6534179046333460208">Sugerencias de la Web física</translation>
-<translation id="654507709116376806">Los administradores pueden tener otras formas de supervisar a los usuarios fuera de Chrome.</translation>
 <translation id="6563469144985748109">Tu administrador aún no la ha aprobado</translation>
 <translation id="6569060085658103619">Estas viendo la página de una extensión</translation>
 <translation id="6578796323535178455">C2 (sobre)</translation>
@@ -1005,6 +991,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">Uno de tus padres aún no lo ha aprobado</translation>
 <translation id="67862343314499040">Violeta</translation>
+<translation id="6786747875388722282">Extensiones</translation>
 <translation id="679355240208270552">Se ha ignorado el valor porque se ha establecido una política que inhabilita la búsqueda predeterminada.</translation>
 <translation id="681021252041861472">Campo obligatorio</translation>
 <translation id="6810899417690483278">ID de personalización</translation>
@@ -1120,7 +1107,6 @@
       &lt;li&gt;Visita el &lt;a href="https://support.google.com/chrome/answer/6098869?hl=es"&gt;Centro de Ayuda de Chrome&lt;/a&gt; para consultar cómo eliminar el software de forma permanente de tu ordenador
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Gestión de <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Gestionar contraseñas…</translation>
 <translation id="7419106976560586862">Ruta del perfil</translation>
 <translation id="7437289804838430631">Añade la información de contacto</translation>
@@ -1129,12 +1115,10 @@
 <translation id="7442725080345379071">Naranja claro</translation>
 <translation id="7444046173054089907">Este sitio web se ha bloqueado</translation>
 <translation id="7445762425076701745">La identidad del servidor al que estás conectado no se puede validar por completo. Estás conectado a un servidor con un nombre que solo es válido en tu red y cuya propiedad no puede validar en modo alguno una entidad emisora de certificados externa. A pesar de ello, algunas entidades emisoras emiten certificados para esos nombres, por lo que no es posible garantizar que estés conectado al sitio web deseado, en lugar de a un atacante.</translation>
-<translation id="7449109375006139765">permite enviar los registros del sistema al servidor de administración</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Consultar más información<ph name="END_LINK" /> sobre este problema</translation>
 <translation id="7455133967321480974">Utilizar valor predeterminado global (Bloquear)</translation>
 <translation id="7460618730930299168">El filtro es distinto al que has seleccionado. ¿Quieres continuar?</translation>
 <translation id="7473891865547856676">No, gracias</translation>
-<translation id="7475525192983021547">permite informar de los periodos durante los que un usuario está activo en el dispositivo</translation>
 <translation id="7481312909269577407">Adelante</translation>
 <translation id="7485870689360869515">No se han encontrado datos.</translation>
 <translation id="7508255263130623398">El ID de dispositivo de política devuelto está vacío o no coincide con el ID de dispositivo actual</translation>
@@ -1145,6 +1129,7 @@
 <translation id="7520302887438682816">C8 (sobre)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Tu conexión con este sitio web no es privada</translation>
+<translation id="7535087603100972091">Valor</translation>
 <translation id="7537536606612762813">Obligatoria</translation>
 <translation id="7538364083937897561">A2 (sobre)</translation>
 <translation id="7542403920425041731">Cuando la confirmes, la información de la tarjeta se compartirá con este sitio web.</translation>
@@ -1233,6 +1218,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Sin especificar</translation>
 <translation id="800218591365569300">Prueba a cerrar otros programas o pestañas para liberar memoria.</translation>
+<translation id="8004582292198964060">Navegador</translation>
 <translation id="8009225694047762179">Administrar contraseñas</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Se guardará la tarjeta y su dirección de facturación. Podrás utilizarla cuando inicies sesión como <ph name="USER_EMAIL" />.}other{Se guardarán las tarjetas y sus direcciones de facturación. Podrás utilizarlas cuando inicies sesión como <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">No hemos podido contactar con tus padres. Vuelve a intentarlo.</translation>
@@ -1245,11 +1231,9 @@
 <translation id="8041940743680923270">Utilizar valor predeterminado global (Preguntar)</translation>
 <translation id="8042918947222776840">Seleccionar método de recogida</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" no se ha configurado correctamente. Normalmente, el problema se soluciona al desinstalar "<ph name="SOFTWARE_NAME" />". <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Tu dispositivo se ha configurado de la siguiente manera:</translation>
 <translation id="8074253406171541171">10x13 (sobre)</translation>
 <translation id="8078141288243656252">No se pueden añadir anotaciones a los documentos girados</translation>
 <translation id="8079031581361219619">¿Quieres volver a cargar el sitio web?</translation>
-<translation id="8086639673041095862">Advertencias de navegación segura</translation>
 <translation id="8088680233425245692">Se ha producido un error al ver el artículo.</translation>
 <translation id="808894953321890993">Cambiar contraseña</translation>
 <translation id="8090403583893450254">Tamaño 20</translation>
@@ -1311,7 +1295,6 @@
 <translation id="8416694386774425977">La configuración de red no es válida y no se ha podido importar.
 Más información:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Dispositivo gestionado por <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Cambiar</translation>
 <translation id="8428213095426709021">Configuración</translation>
@@ -1340,7 +1323,6 @@
 <translation id="8620436878122366504">Tus padres aún no lo han aprobado</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Guardar esta tarjeta en el dispositivo</translation>
-<translation id="8662327642270533767">Informes del navegador</translation>
 <translation id="8663226718884576429">Resumen del pedido: <ph name="TOTAL_LABEL" /> (más detalles)</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, respuesta: <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1361,7 +1343,6 @@
 <translation id="8790007591277257123">&amp;Rehacer eliminación</translation>
 <translation id="8792621596287649091">Podrías perder el acceso a tu cuenta de <ph name="ORG_NAME" /> o tener problemas de suplantación de identidad. Chromium te recomienda que cambies tu contraseña ahora.</translation>
 <translation id="8800988563907321413">Las sugerencias de la sección Cercanas aparecen aquí</translation>
-<translation id="8810879605219182134">Tu navegador se ha configurado para informar</translation>
 <translation id="8820817407110198400">Marcadores</translation>
 <translation id="883848425547221593">Otros marcadores</translation>
 <translation id="884264119367021077">Dirección de envío</translation>
diff --git a/components/strings/components_strings_et.xtb b/components/strings/components_strings_et.xtb
index 7e718f7..709426f 100644
--- a/components/strings/components_strings_et.xtb
+++ b/components/strings/components_strings_et.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">tundmatu nimi</translation>
 <translation id="1050038467049342496">Sulgege muud rakendused</translation>
 <translation id="1055184225775184556">&amp;Võta lisamine tagasi</translation>
+<translation id="1056898198331236512">Hoiatus</translation>
 <translation id="1058479211578257048">Kaartide salvestamine …</translation>
 <translation id="10614374240317010">Ei ole kunagi salvestatud</translation>
 <translation id="1062160989074299343">Prc10 (ümbrik)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Telefoninumber</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 aadress}other{# aadressi}}</translation>
 <translation id="2187317261103489799">Tuvasta (vaikimisi)</translation>
-<translation id="2196403228024230844">Chrome’i brauseri haldus</translation>
 <translation id="2202020181578195191">Sisestage kehtiv aegumisaasta</translation>
 <translation id="2212735316055980242">Reeglit ei leitud</translation>
 <translation id="2213606439339815911">Kirjete toomine ...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027">Host <ph name="HOST_NAME" /> saatis sobimatu vastuse.</translation>
 <translation id="2556876185419854533">&amp;Võta muudatus tagasi</translation>
 <translation id="2586657967955657006">Lõikelaud</translation>
-<translation id="2586916519180891564">Teave rakendatud ettevõttereeglite kohta</translation>
 <translation id="2587730715158995865">Avaldajalt <ph name="ARTICLE_PUBLISHER" />. Lugege seda ja <ph name="OTHER_ARTICLE_COUNT" /> teist lugu.</translation>
 <translation id="2587841377698384444">Kataloogi API ID:</translation>
 <translation id="2597378329261239068">Dokument on parooliga kaitstud. Sisestage parool.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Lisage kättesaamisaadress</translation>
 <translation id="3105172416063519923">Vara ID:</translation>
 <translation id="3109728660330352905">Teil pole volitust selle lehe vaatamiseks.</translation>
-<translation id="3111297330804935615">Teave rakendatud ettevõttereeglite, installitud laienduste ja pistikprogrammide kohta</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Proovige käitada ühenduvusdiagnostikat<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Mitte ühtki}=1{sisselogimisandmete üksus 1 konto kohta}other{sisselogimisandmete üksust # konto kohta}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Valideerimine õnnestus</translation>
 <translation id="3655670868607891010">Kui näete seda sageli, proovige järgmist: <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Teie operatsioonisüsteemi ja brauseri kasutajanimed</translation>
 <translation id="3658742229777143148">Redaktsioon</translation>
 <translation id="366077651725703012">Värskenda krediitkaarti</translation>
 <translation id="3676592649209844519">Seadme ID:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;5. toiming: hankige abi&lt;/h4&gt;
     &lt;p&gt;Kui viga ei kao, võtke ühendust veebisaidi omanikuga.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Proovige käitada võrgudiagnostikat<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Teie masina nimi</translation>
 <translation id="4235360514405112390">Kehtiv</translation>
 <translation id="4250431568374086873">Teie ühendus selle saidiga pole täielikult turvaline</translation>
 <translation id="4250680216510889253">Ei</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Püüdsite jõuda saidile <ph name="DOMAIN" />, kuid sertifikaadi väljaandja on serveri esitatud sertifikaadi tagasi võtnud. See tähendab, et serveri esitatud turvamandaate ei tohiks mingil juhul usaldada. Võimalik, et suhtlete ründajaga.</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4406896451731180161">otsingutulemused</translation>
-<translation id="4406972042435603828">Teie administraatorid on installinud võimekad laiendused.</translation>
 <translation id="4408413947728134509">Küpsisefailid: <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Kättesaamisaadress</translation>
 <translation id="4424024547088906515">Server ei suutnud tõestada, et see on domeen <ph name="DOMAIN" />, Chrome ei usalda selle turvasertifikaati. Selle põhjuseks võib olla vale seadistus või ründaja, kes on sekkunud teie ühendusse.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Otsingusoovitus: <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Halda paroole …</translation>
 <translation id="4744603770635761495">Täitmistee</translation>
+<translation id="4746351372139058112">Sõnumid</translation>
 <translation id="4750917950439032686">Teie teave (nt paroolid või krediitkaardi numbrid) on sellele saidile saates privaatne.</translation>
 <translation id="4756388243121344051">&amp;Ajalugu</translation>
 <translation id="4758311279753947758">Lisage kontaktteave</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Vahelehe vahetamise nupp, vajutage sisestusklahvi avatud vahelehe aktiveerimiseks, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Toimingud</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Laienduste aruandlus</translation>
 <translation id="4958444002117714549">Laienda loendit</translation>
 <translation id="4974590756084640048">Luba hoiatused uuesti</translation>
 <translation id="4984339528288761049">Prc5 (ümbrik)</translation>
 <translation id="4989163558385430922">Kuva kõik</translation>
 <translation id="4989809363548539747">Seda pistikprogrammi ei toetata</translation>
-<translation id="4996230189582812866">Aruandlus</translation>
 <translation id="5002932099480077015">Kui see on lubatud, salvestab Chrome teie kaardi koopia vormide kiiremini täitmiseks sellesse seadmesse.</translation>
 <translation id="5014174725590676422">Näidatud on Google'i assistendi esmakordse käivitamise kuva Chrome'is</translation>
 <translation id="5015510746216210676">Seadme nimi:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Luba</translation>
 <translation id="5040262127954254034">Privaatsus</translation>
 <translation id="5043480802608081735">Teie kopeeritud link</translation>
-<translation id="5043595640478528013">Teie brauseri ja seadme tarkvaraversiooni teave</translation>
 <translation id="5045550434625856497">Vale salasõna</translation>
 <translation id="5056549851600133418">Teile soovitatud artiklid</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Provints</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Teie seadet hallatakse domeenilt <ph name="ENROLLMENT_DOMAIN" /> ja kontot domeenilt <ph name="ACCOUNT_DOMAIN" />. See tähendab, et administraatorid saavad teie seadet ja kontot kaugühenduse teel seadistada.</translation>
-<translation id="5107918638290237391">Installitud laiendused ja pistikprogrammid</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-bitine)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Masin</translation>
 <translation id="5179510805599951267">Tegu ei ole <ph name="ORIGINAL_LANGUAGE" /> keelega? Andke veast teada</translation>
 <translation id="5190835502935405962">Järjehoidjariba</translation>
-<translation id="5200263511887412697">Edastab loendi seadme kasutajatest, kes on hiljuti sisse loginud.</translation>
 <translation id="5201306358585911203">Selle lehe manustatud leht ütleb</translation>
 <translation id="5205222826937269299">Nimi on nõutav</translation>
 <translation id="5215116848420601511">Makseviisid ja aadressid, mis kasutavad teenust Google Pay.</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Selle saidi sertifikaadiahel sisaldab sertifikaati, mis on allkirjastatud SHA-1-ga.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Server ei suutnud tõestada, et see on domeen <ph name="DOMAIN" />; selle turvasertifikaat pole praegu kehtiv. Selle põhjuseks võib olla vale seadistus või ründaja, kes on sekkunud teie ühendusse.</translation>
-<translation id="5417233485731142850">Teie seadme nimi ja võrguaadress</translation>
 <translation id="5421136146218899937">Sirvimisandmete kustutamine ...</translation>
 <translation id="5430298929874300616">Järjehoidja eemaldamine</translation>
 <translation id="5431657950005405462">Teie faili ei leitud</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Selle saidiga ei saa ühendust</translation>
 <translation id="5869522115854928033">Salvestatud paroolid</translation>
 <translation id="5887400589839399685">Kaart on salvestatud</translation>
-<translation id="5893718151540690985">Edastab loendi võrguliidestest koos nende tüüpide ja riistvara aadressidega</translation>
 <translation id="5893752035575986141">Kaupmees aktsepteerib krediitkaarte.</translation>
 <translation id="5901630391730855834">Kollane</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (sünkroonitud)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Ründajad saidil <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> võivad installida petlikke rakendusi, mis esinevad millegi muuna või koguvad andmeid, mida võidakse kasutada teie jälgimiseks. <ph name="BEGIN_LEARN_MORE_LINK" />Lisateave<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (sünkroonitud)</translation>
 <translation id="6027201098523975773">Sisestage nimi</translation>
-<translation id="6033927989869462158">Edastab riistvara statistikat (nt protsessori/RAM-i kasutus)</translation>
 <translation id="6034000775414344507">Helehall</translation>
 <translation id="6034283069659657473">10x14 (ümbrik)</translation>
 <translation id="6039846035001940113">Kui probleem jätkub, võtke ühendust saidi omanikuga.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">Domeeni <ph name="DOMAIN" /> järjehoidjad</translation>
 <translation id="6264485186158353794">Tagasi turvalisusse</translation>
 <translation id="6266934640124581640">Helesinakasroheline</translation>
-<translation id="6275296151457132165">Kas soovisite minna lehele &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Siin kuvatakse teie lugemisloendis olevad lehed</translation>
 <translation id="627746635834430766">Kui soovite järgmisel korral kiiremini maksta, salvestage kaart ja arveldusaadress oma Google'i kontole.</translation>
 <translation id="6280223929691119688">Sellele aadressile ei saa kaupa kohale toimetada. Valige mõni teine aadress.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Taaskäivitage Chrome</translation>
 <translation id="6529602333819889595">&amp;Kustuta uuesti</translation>
 <translation id="6534179046333460208">Füüsilise veebi soovitused</translation>
-<translation id="654507709116376806">Administraatorid saavad väljaspool Chrome'i ka muudel viisidel kasutajaid jälgida.</translation>
 <translation id="6563469144985748109">Haldur ei ole seda veel kinnitanud</translation>
 <translation id="6569060085658103619">Vaatate laienduse lehte</translation>
 <translation id="6578796323535178455">C2 (ümbrik)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (postkaart)</translation>
 <translation id="6778737459546443941">Vanem ei ole seda veel kinnitanud</translation>
 <translation id="67862343314499040">Violetne</translation>
+<translation id="6786747875388722282">Laiendused</translation>
 <translation id="679355240208270552">Seda eiratakse, kuna vaikeotsing ei ole reegliga lubatud.</translation>
 <translation id="681021252041861472">Kohustuslik väli</translation>
 <translation id="6810899417690483278">Kohandamise ID</translation>
@@ -1131,7 +1118,6 @@
       &lt;li&gt;Vaadake &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome'i abikeskusest&lt;/a&gt; teavet selle kohta, kuidas tarkvara arvutist jäädavalt eemaldada
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Teenuse <ph name="PRODUCT_NAME" /> haldus</translation>
 <translation id="7416351320495623771">Halda paroole …</translation>
 <translation id="7419106976560586862">Profiili tee</translation>
 <translation id="7437289804838430631">Lisa kontaktteave</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">Heleoranž</translation>
 <translation id="7444046173054089907">See sait on blokeeritud</translation>
 <translation id="7445762425076701745">Serveri identiteeti, millega olete ühenduses, ei saa täielikult valideerida. Olete ühenduses serveriga nime abil, mis kehtib ainult teie võrgus, mistõttu ei saa väline sertifitseerimisorgan selle omandiõigust valideerida. Kuna mõni sertifitseerimisorgan väljastab sertifikaate hoolimata nende nimedest, puudub igasugune võimalus tagada, et olete ühenduses soovitud veebisaidi, mitte ründajaga.</translation>
-<translation id="7449109375006139765">Saadab süsteemilogid haldusserverisse</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Vaadake lisateavet<ph name="END_LINK" /> probleemi kohta.</translation>
 <translation id="7455133967321480974">Kasuta globaalset vaikeseadet (blokeeri)</translation>
 <translation id="7460618730930299168">Filtreerimine erineb valitust. Kas jätkata?</translation>
 <translation id="7473891865547856676">Tänan, ei</translation>
-<translation id="7475525192983021547">Edastab perioodid, millal kasutaja on seadmes aktiivne</translation>
 <translation id="7481312909269577407">Edasta</translation>
 <translation id="7485870689360869515">Andmeid ei leitud.</translation>
 <translation id="7508255263130623398">Tagastatud reegli seadme-ID on tühi või ei kattu praeguse seadme-ID-ga</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (ümbrik)</translation>
 <translation id="7521387064766892559">Javascript</translation>
 <translation id="7526934274050461096">Teie ühendus selle saidiga pole privaatne</translation>
+<translation id="7535087603100972091">Väärtus</translation>
 <translation id="7537536606612762813">Kohustuslik</translation>
 <translation id="7538364083937897561">A2 (ümbrik)</translation>
 <translation id="7542403920425041731">Kui selle kinnitate, jagatakse teie kaardi üksikasju selle saidiga.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Ei ole määratud</translation>
 <translation id="800218591365569300">Sulgege muud vahelehed või programmid, et mälu vabastada.</translation>
+<translation id="8004582292198964060">Brauser</translation>
 <translation id="8009225694047762179">Halda paroole</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{See kaart ja selle arveldusaadress salvestatakse. Saate seda kasutada, kui olete kontole <ph name="USER_EMAIL" /> sisse logitud.}other{Need kaardid ja nende arveldusaadressid salvestatakse. Saate neid kasutada, kui olete kontole <ph name="USER_EMAIL" /> sisse logitud.}}</translation>
 <translation id="8012647001091218357">Teie vanematega ei õnnestunud praegu ühendust võtta. Proovige hiljem uuesti.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">Kasuta globaalset vaikeseadet (küsi)</translation>
 <translation id="8042918947222776840">Valige kättesaamisviis</translation>
 <translation id="8057711352706143257">Tarkvara „<ph name="SOFTWARE_NAME" />” ei ole õigesti seadistatud. Tarkvara „<ph name="SOFTWARE_NAME" />” desinstallimine lahendab tavaliselt probleemi. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Teie seade on seadistatud järgmiseks.</translation>
 <translation id="8074253406171541171">10x13 (ümbrik)</translation>
 <translation id="8078141288243656252">Pööramisel ei saa märkusi lisada</translation>
 <translation id="8079031581361219619">Kas laadida sait uuesti?</translation>
-<translation id="8086639673041095862">Ohutu sirvimise hoiatused</translation>
 <translation id="8088680233425245692">Artikli kuvamine ebaõnnestus.</translation>
 <translation id="808894953321890993">Muuda parooli</translation>
 <translation id="8090403583893450254">Suurus 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">Võrgu seadistus on sobimatu ja seda ei saa importida.
 Lisateave:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Seadet haldab <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Muuda</translation>
 <translation id="8428213095426709021">Seaded</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">Vanemad ei ole seda veel kinnitanud</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Salvesta kaart sellesse seadmesse</translation>
-<translation id="8662327642270533767">Brauseri aruandlus</translation>
 <translation id="8663226718884576429">Tellimuse kokkuvõte, <ph name="TOTAL_LABEL" />, rohkem üksikasju</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, vastus, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">&amp;Kustuta uuesti</translation>
 <translation id="8792621596287649091">Võite kaotada juurdepääsu oma teenuse <ph name="ORG_NAME" /> kontole või teie identiteet võidakse varastada. Chromium soovitab teil kohe oma parooli muuta.</translation>
 <translation id="8800988563907321413">Teie lähedalasuvad soovitused kuvatakse siin</translation>
-<translation id="8810879605219182134">Teie brauser on seadistatud andmeid edastama</translation>
 <translation id="8820817407110198400">Järjehoidjad</translation>
 <translation id="883848425547221593">Muud järjehoidjad</translation>
 <translation id="884264119367021077">Tarneaadress</translation>
diff --git a/components/strings/components_strings_fa.xtb b/components/strings/components_strings_fa.xtb
index a6ce182..ab6d38d 100644
--- a/components/strings/components_strings_fa.xtb
+++ b/components/strings/components_strings_fa.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">نام ناشناس</translation>
 <translation id="1050038467049342496">برنامه‌های دیگر را ببندید</translation>
 <translation id="1055184225775184556">&amp;واگرد افزودن</translation>
+<translation id="1056898198331236512">اخطار</translation>
 <translation id="1058479211578257048">درحال ذخیره‌سازی کارت‌ها...</translation>
 <translation id="10614374240317010">هرگز ذخیره نمی‌شود</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">شماره تلفن</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{۱ نشانی}one{# نشانی}other{# نشانی}}</translation>
 <translation id="2187317261103489799">تشخیص (پیش‌فرض)</translation>
-<translation id="2196403228024230844">‏مدیریت مرورگر Chrome</translation>
 <translation id="2202020181578195191">سال انقضای معتبری وارد کنید</translation>
 <translation id="2212735316055980242">خط‌مشی یافت نشد</translation>
 <translation id="2213606439339815911">در حال واکشی موارد...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> پاسخی نامعتبر ارسال کرد.</translation>
 <translation id="2556876185419854533">&amp;واگرد ویرایش</translation>
 <translation id="2586657967955657006">کلیپ‌بورد</translation>
-<translation id="2586916519180891564">اطلاعاتی درباره خط‌مشی‌های شرکتی اعمال‌شده</translation>
 <translation id="2587730715158995865">از <ph name="ARTICLE_PUBLISHER" />. این داستان و <ph name="OTHER_ARTICLE_COUNT" /> داستان دیگر را بخوانید.</translation>
 <translation id="2587841377698384444">‏شناسه Directory API:</translation>
 <translation id="2597378329261239068">این سند توسط گذرواژه محافظت می‌شود.  لطفاً یک گذرواژه وارد کنید.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">افزودن نشانی تحویل گرفتن</translation>
 <translation id="3105172416063519923">شناسه دارایی:</translation>
 <translation id="3109728660330352905">شما اجازه مشاهده این صفحه را ندارید.</translation>
-<translation id="3111297330804935615">اطلاعاتی درباره خط‌مشی‌های شرکتی اعمال‌شده، افزایه‌ها و افزونه‌های نصب‌شده</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />عیب‌یابی اتصال را اجرا کنید<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{هیچ‌کدام}=1{داده‌های ورود به سیستم برای ۱ حساب}one{داده‌های ورود به سیستم برای # حساب}other{داده‌های ورود به سیستم برای # حساب}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">ارزیابی موفق بود</translation>
 <translation id="3655670868607891010">اگر مکرراً با این مشکل مواجه می‌شوید، <ph name="HELP_LINK" /> را امتحان کنید.</translation>
-<translation id="3656922233114135933">سیستم‌عامل و نام‌های کاربری مرورگر شما</translation>
 <translation id="3658742229777143148">ویرایش</translation>
 <translation id="366077651725703012">کارت اعتباری را به‌روزرسانی کنید</translation>
 <translation id="3676592649209844519">شناسه دستگاه:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;مرحله ۵: دریافت راهنمایی بیشتر&lt;/h4&gt;
     &lt;p&gt;اگر همچنان خطا را می‌بینید، با مالک وب‌سایت تماس بگیرید.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />عیب‌یابی شبکه را اجرا کنید<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">نام دستگاه شما</translation>
 <translation id="4235360514405112390">معتبر</translation>
 <translation id="4250431568374086873">اتصال شما به این سایت کاملاً امن نیست</translation>
 <translation id="4250680216510889253">نه</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">شما سعی در دسترسی به <ph name="DOMAIN" /> را داشتید، اما صادر کننده، گواهی ارائه شده از سوی سرور را باطل کرده است. یعنی اصلاً نباید به اطلاعات کاربری که این سرور ارائه می‌کند اطمینان کرد. ممکن است شما با مهاجمی در ارتباط باشید.</translation>
 <translation id="4378154925671717803">تلفن</translation>
 <translation id="4406896451731180161">نتایج جستجو</translation>
-<translation id="4406972042435603828">سرپرستتان افزونه‌هایی با قابلیت‌های قدرتمندی نصب کرده است.</translation>
 <translation id="4408413947728134509"><ph name="NUM_COOKIES" /> کوکی</translation>
 <translation id="4415426530740016218">نشانی تحویل گرفتن</translation>
 <translation id="4424024547088906515">‏این سرور نتوانست اثبات کند که این <ph name="DOMAIN" /> است؛ گواهی امنیتی آن مورداعتماد Chrome نیست. ممکن است علت این موضوع پیکربندی اشتباه باشد یا مهاجی اتصال شما را قطع کرده است.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">پیشنهاد جستجوی <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">مدیریت گذرواژه‌ها…</translation>
 <translation id="4744603770635761495">مسیر قابل اجرا</translation>
+<translation id="4746351372139058112">پیام‌ها</translation>
 <translation id="4750917950439032686">اطلاعات شما (به‌عنوان مثال، گذرواژه‌ها یا شماره‌ کارت‌های اعتباری) وقتی به این سایت ارسال می‌شوند، خصوصی هستند.</translation>
 <translation id="4756388243121344051">&amp;سابقه</translation>
 <translation id="4758311279753947758">افزودن اطلاعات تماس</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">‏دکمه جابه‌جایی برگه، برای جابه‌جایی به برگه باز، کلید Enter را فشار دهید، <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">کنش‌ها</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">گزارش افزونه</translation>
 <translation id="4958444002117714549">بزرگ کردن فهرست</translation>
 <translation id="4974590756084640048">فعال کردن مجدد اخطارها</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">دیدن همه</translation>
 <translation id="4989809363548539747">این افزایه پشتیبانی نمی‌شود</translation>
-<translation id="4996230189582812866">گزارش‌دهی</translation>
 <translation id="5002932099480077015">‏اگر فعال شود، Chrome یک کپی از کارت شما را برای پرکردن سریع‌تر فرم در این دستگاه ذخیره می‌کند.</translation>
 <translation id="5014174725590676422">‏صفحه اولین اجرای «دستیار Google» در Chrome نشان داده می‌شود</translation>
 <translation id="5015510746216210676">نام ماشین:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">اجازه دادن</translation>
 <translation id="5040262127954254034">حریم خصوصی</translation>
 <translation id="5043480802608081735">پیوندی که کپی کرده‌اید</translation>
-<translation id="5043595640478528013">اطلاعات نسخه نرم‌افزار درباره مرورگر و دستگاه شما</translation>
 <translation id="5045550434625856497">گذرواژه نادرست</translation>
 <translation id="5056549851600133418">مقالاتی برای شما</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">استان</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">دستگاهتان توسط <ph name="ENROLLMENT_DOMAIN" /> مدیریت می‌شود و حسابتان توسط <ph name="ACCOUNT_DOMAIN" /> مدیریت می‌شود. این یعنی سرپرستتان می‌تواند دستگاه و حسابتان را ازراه‌دور پیکربندی کند.</translation>
-<translation id="5107918638290237391">افزونه‌‌ها و افزایه‌های نصب‌شده</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(۶۴ بیت)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">دستگاه</translation>
 <translation id="5179510805599951267">به زبان <ph name="ORIGINAL_LANGUAGE" /> نیست؟ گزارش این خطا</translation>
 <translation id="5190835502935405962">نوار نشانک‌ها</translation>
-<translation id="5200263511887412697">فهرست کاربران دستگاه را که اخیراً وارد سیستم شده‌اند گزارش می‌دهد</translation>
 <translation id="5201306358585911203">صفحه جاسازی‌شده‌ای در این صفحه می‌گوید</translation>
 <translation id="5205222826937269299">نام ضروری است</translation>
 <translation id="5215116848420601511">‏روش‌های پرداخت و نشانی‌های مورداستفاده در Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">‏زنجیره گواهی این سایت حاوی یک گواهی با امضای SHA-1 است.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">این سرور نتوانست ثابت کند که <ph name="DOMAIN" /> است؛ در حال حاضر، گواهی امنیتی آن معتبر نیست. ممکن است این مشکل به دلیل پیکربندی نادرست یا قطع اتصال شما توسط حمله‌کننده ایجاد شده باشد.</translation>
-<translation id="5417233485731142850">نام دستگاه و نشانی شبکه‌ شما</translation>
 <translation id="5421136146218899937">پاک کردن داده‌های مرور...</translation>
 <translation id="5430298929874300616">حذف نشانک</translation>
 <translation id="5431657950005405462">فایل شما پیدا نشد</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">دسترسی به این سایت امکان‌پذیر نیست</translation>
 <translation id="5869522115854928033">گذرواژه‌های ذخیره‌شده</translation>
 <translation id="5887400589839399685">کارت ذخیره‌ شد</translation>
-<translation id="5893718151540690985">فهرستی از واسط‌های شبکه را همراه با نوع و نشانی سخت‌افزاری آن‌ها گزارش می‌کند</translation>
 <translation id="5893752035575986141">کارت‌های اعتباری پذیرفته می‌شوند.</translation>
 <translation id="5901630391730855834">زرد</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (همگام‌سازی‌شده)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">مهاجم‌ها در <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="6025416945513303461"><ph name="TYPE_1" />، <ph name="TYPE_2" />، <ph name="TYPE_3" /> (همگام‌سازی‌شده)</translation>
 <translation id="6027201098523975773">نامی وارد کنید</translation>
-<translation id="6033927989869462158">‏آمار سخت‌افزاری مانند استفاده از CPU یا RAM را گزارش می‌کند</translation>
 <translation id="6034000775414344507">خاکستری کم‌رنگ</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">اگر مشکل ادامه دارد، با مالک سایت تماس بگیرید.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">نشانک‌های <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">بازگشت به ایمنی</translation>
 <translation id="6266934640124581640">سبز دودی روشن</translation>
-<translation id="6275296151457132165">‏منظورتان رفتن به &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; است؟</translation>
 <translation id="6276112860590028508">صفحه‌های مربوط به فهرست خواندنتان اینجا نشان داده می‌شوند</translation>
 <translation id="627746635834430766">‏برای اینکه دفعات بعد پرداخت سریع‌تری داشته باشید، اطلاعات کارت و نشانی صورت‌حسابتان را در حساب Google خود ذخیره کنید.</translation>
 <translation id="6280223929691119688">تحویل به این نشانی ممکن نیست. نشانی دیگری را انتخاب کنید.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">‏Chrome را راه‌اندازی مجدد کنید</translation>
 <translation id="6529602333819889595">&amp;انجام مجدد حذف</translation>
 <translation id="6534179046333460208">پیشنهادهای «وب فیزیکی»</translation>
-<translation id="654507709116376806">‏ممکن است سرپرست‌ها روش‌های دیگری برای پایش کاربران در خارج از Chrome داشته باشند.</translation>
 <translation id="6563469144985748109">مدیرتان هنوز این سایت را تأیید نکرده است</translation>
 <translation id="6569060085658103619">درحال مشاهده یک صفحه افزونه هستید</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">والدینتان هنوز این سایت را تأیید نکرده‌اند</translation>
 <translation id="67862343314499040">بنفش</translation>
+<translation id="6786747875388722282">افزونه‌ها</translation>
 <translation id="679355240208270552">نادیده گرفته شد، زیرا جستجوی پیش‌فرض توسط خط‌مشی فعال نشده است.</translation>
 <translation id="681021252041861472">فیلد ضروری</translation>
 <translation id="6810899417690483278">شناسه سفارشی‌سازی</translation>
@@ -1131,7 +1118,6 @@
     &lt;li&gt;برای آشنایی با نحوه برداشتن دائم نرم‌افزار از رایانه، از &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;مرکز راهنمای ‏Chrome‏&lt;/a&gt; بازدید کنید
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">مدیریت <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">مدیریت گذرواژه‌ها…</translation>
 <translation id="7419106976560586862">مسیر نمایه</translation>
 <translation id="7437289804838430631">افرودن اطلاعات تماس</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">نارنجی روشن</translation>
 <translation id="7444046173054089907">این سایت مسدود شده است</translation>
 <translation id="7445762425076701745">هویت سروری که به آن متصل شده‌اید به‌طور کامل راستی‌آزمایی نمی‌شود. با استفاده از نامی به سرور متصل شده‌اید که فقط در شبکه شما معتبر است و ارائه دهنده مجوز خارجی قادر به راستی‌آزمایی مالکیت آن نیست. به دلیل آنکه برخی از ارائه دهندگان مجوز بدون توجه به هر موردی، مجوزهایی را برای این نام‌ها ارائه می‌کنند، روشی برای اطمینان از این امر وجود ندارد که آیا شما به سایت موردنظر خود متصل شده‌اید یا یک سایت مضر.</translation>
-<translation id="7449109375006139765">گزارش‌های سیستم را به سرور مدیریت ارسال کند</translation>
 <translation id="7451311239929941790">درباره این مشکل <ph name="BEGIN_LINK" />بیشتر بدانید<ph name="END_LINK" />.</translation>
 <translation id="7455133967321480974">استفاده از پیش‌فرض جهانی (مسدود)</translation>
 <translation id="7460618730930299168">فیلم در حال نمایش با آنچه انتخاب کرده‌اید متفاوت است. ادامه می‌دهید؟</translation>
 <translation id="7473891865547856676">نه متشکرم</translation>
-<translation id="7475525192983021547">دوره‌های زمانی را که کاربر در دستگاه فعال بوده است گزارش می‌کند</translation>
 <translation id="7481312909269577407">ارسال کردن</translation>
 <translation id="7485870689360869515">هیچ داده‌ای یافت نشد.</translation>
 <translation id="7508255263130623398">شناسه دستگاه خط‌مشی برگردانده‌شده خالی است یا با شناسه کنونی دستگاه مطابقت ندارد</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">جاوا اسکریپت</translation>
 <translation id="7526934274050461096">اتصال شما به این سایت خصوصی نیست</translation>
+<translation id="7535087603100972091">مقدار</translation>
 <translation id="7537536606612762813">اجباری</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">بعد از تأیید شما، جزئیات کارتتان با این سایت به اشتراک گذاشته می‌شود.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">تعیین نشده</translation>
 <translation id="800218591365569300">سعی کنید برگه‌ها یا برنامه‌های دیگر را ببندید تا حافظه آزاد شود.</translation>
+<translation id="8004582292198964060">مرورگر</translation>
 <translation id="8009225694047762179">مدیریت گذرواژه</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{این کارت و نشانی صورت‌حساب آن ذخیره می‌شود. وقتی به سیستم <ph name="USER_EMAIL" /> وارد شوید می‌توانید از آن استفاده کنید.}one{این کارت‌ها و نشانی صورت‌حساب آن‌ها ذخیره می‌شود. وقتی به سیستم <ph name="USER_EMAIL" /> وارد شوید می‌توانید از آن‌ها استفاده کنید.}other{این کارت‌ها و نشانی صورت‌حساب آن‌ها ذخیره می‌شود. وقتی به سیستم <ph name="USER_EMAIL" /> وارد شوید می‌توانید از آن‌ها استفاده کنید.}}</translation>
 <translation id="8012647001091218357">در حال حاضر نمی‌توانیم با والدینتان ارتباط برقرار کنیم. لطفاً دوباره امتحان کنید.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">استفاده از پیش‌فرض جهانی (سؤال شود)</translation>
 <translation id="8042918947222776840">انتخاب روش تحویل گرفتن</translation>
 <translation id="8057711352706143257">«<ph name="SOFTWARE_NAME" />» درست پیکربندی نمی‌شود. معمولاً حذف‌ نصب «<ph name="SOFTWARE_NAME" />» مشکل را برطرف می‌کند. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">دستگاهتان برای این موارد پیکربندی شده است:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">در حالت چرخش نمی‌توان حاشیه‌نویسی کرد</translation>
 <translation id="8079031581361219619">سایت تازه‌سازی شود؟</translation>
-<translation id="8086639673041095862">هشدار مرور ایمن</translation>
 <translation id="8088680233425245692">مشاهده مقاله ناموفق بود.</translation>
 <translation id="808894953321890993">تغییر گذرواژه</translation>
 <translation id="8090403583893450254">اندازه ۲۰</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">پیکربندی شبکه نامعتبر است و نمی‌توان آن را وارد کرد.
 توضیحات بیشتر:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">دستگاه تحت‌مدیریت <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">تغییر</translation>
 <translation id="8428213095426709021">تنظیمات</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">والدینتان هنوز این سایت را تأیید نکرده‌اند</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">ذخیره کردن این کارت در این دستگاه</translation>
-<translation id="8662327642270533767">گزارش‌دهی مرورگر</translation>
 <translation id="8663226718884576429">خلاصه سفارش، <ph name="TOTAL_LABEL" />، جزئيات بیشتر</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />، پاسخ، <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">&amp;انجام مجدد حذف</translation>
 <translation id="8792621596287649091">‏ممکن است دسترسی به حساب <ph name="ORG_NAME" /> را از دست بدهید یا به سرقت هویت دچار شوید. Chromium توصیه می‌کند هم‌اکنون گذرواژه‌تان را تغییر دهید.</translation>
 <translation id="8800988563907321413">پیشنهادات اطراف شما در اینجا نشان داده می‌شوند</translation>
-<translation id="8810879605219182134">مرورگرتان برای گزارش کردن پیکربندی شده است</translation>
 <translation id="8820817407110198400">نشانک‌ها</translation>
 <translation id="883848425547221593">نشانک‌های دیگر</translation>
 <translation id="884264119367021077">اطلاعات ارسال</translation>
diff --git a/components/strings/components_strings_fi.xtb b/components/strings/components_strings_fi.xtb
index 23b2fa8..1bdabbf2 100644
--- a/components/strings/components_strings_fi.xtb
+++ b/components/strings/components_strings_fi.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">tuntematon nimi</translation>
 <translation id="1050038467049342496">Sulje muita sovelluksia.</translation>
 <translation id="1055184225775184556">K&amp;umoa lisäys</translation>
+<translation id="1056898198331236512">Varoitus</translation>
 <translation id="1058479211578257048">Tallennetaan kortteja…</translation>
 <translation id="10614374240317010">Ei tallenneta</translation>
 <translation id="1062160989074299343">Prc10 (kirjekuori)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Puhelinnumero</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 osoite}other{# osoitetta}}</translation>
 <translation id="2187317261103489799">Tunnista (oletus)</translation>
-<translation id="2196403228024230844">Chrome-selaimen valinnat</translation>
 <translation id="2202020181578195191">Anna kelvollinen viimeinen voimassaolovuosi.</translation>
 <translation id="2212735316055980242">Käytäntöä ei löydy</translation>
 <translation id="2213606439339815911">Noudetaan merkintöjä…</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> lähetti virheellisen vastauksen.</translation>
 <translation id="2556876185419854533">K&amp;umoa muokkaus</translation>
 <translation id="2586657967955657006">Leikepöytä</translation>
-<translation id="2586916519180891564">Tietoja yrityskäytännöistä</translation>
 <translation id="2587730715158995865">Julkaisijalta <ph name="ARTICLE_PUBLISHER" />. Lue tämä ja <ph name="OTHER_ARTICLE_COUNT" /> muuta tarinaa.</translation>
 <translation id="2587841377698384444">Hakemistosovellusliittymän tunnus:</translation>
 <translation id="2597378329261239068">Tämä asiakirja on suojattu salasanalla. Anna salasana.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Lisää noutopaikan osoite</translation>
 <translation id="3105172416063519923">Laitteen tunnus:</translation>
 <translation id="3109728660330352905">Sinulla ei ole oikeutta tarkastella tätä sivua.</translation>
-<translation id="3111297330804935615">Tietoja käytössä olevista yrityskäytännöistä ja asennetuista laajennuksista</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Kokeile yhteysdiagnostiikkaa<ph name="END_LINK" /></translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Ei mitään}=1{1 tilin kirjautumistiedot}other{# tilin kirjautumistiedot}}</translation>
@@ -491,7 +489,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Todennus onnistui</translation>
 <translation id="3655670868607891010">Jos näet tämän usein, kokeile näitä <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Käyttöjärjestelmän ja selaimen käyttäjänimet</translation>
 <translation id="3658742229777143148">Päivitetty versio</translation>
 <translation id="366077651725703012">Päivitä luottokortti</translation>
 <translation id="3676592649209844519">Laitteen tunnus:</translation>
@@ -596,7 +593,6 @@
     &lt;h4&gt;Vaihe 5: Pyydä lisäapua&lt;/h4&gt;
     &lt;p&gt;Jos näet virheen vieläkin, ota yhteyttä verkkosivuston omistajaan.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Kokeile verkon diagnostiikkaa<ph name="END_LINK" /></translation>
-<translation id="423093089485419548">Koneen nimi</translation>
 <translation id="4235360514405112390">Voimassa</translation>
 <translation id="4250431568374086873">Yhteytesi sivustoon ei ole täysin suojattu.</translation>
 <translation id="4250680216510889253">Ei</translation>
@@ -626,7 +622,6 @@
 <translation id="4377125064752653719">Yritit yhdistää sivustoon <ph name="DOMAIN" />, mutta varmenteen myöntäjä on kumonnut palvelimen esittämän varmenteen. Palvelimen esittämiin suojaustietoihin ei siis tule luottaa. Saatat olla tekemisissä hakkerin kanssa.</translation>
 <translation id="4378154925671717803">Puhelin</translation>
 <translation id="4406896451731180161">hakutulokset</translation>
-<translation id="4406972042435603828">Järjestelmänvalvojat ovat asentaneet tehokkaita laajennuksia.</translation>
 <translation id="4408413947728134509">Evästeet <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Nouto-osoite</translation>
 <translation id="4424024547088906515">Palvelin ei voinut todistaa olevansa <ph name="DOMAIN" />; Chrome ei luota sen suojausvarmenteeseen. Tämä voi johtua määritysvirheestä tai verkkoyhteytesi siepanneesta hyökkääjästä.</translation>
@@ -677,6 +672,7 @@
 <translation id="4738601419177586157">Hakuehdotus <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Ylläpidä salasanoja…</translation>
 <translation id="4744603770635761495">Suoritettavan tiedoston polku</translation>
+<translation id="4746351372139058112">Viestit</translation>
 <translation id="4750917950439032686">Salasanat, luottokorttinumerot ja muut tietosi pysyvät yksityisinä, kun ne lähetetään tälle sivustolle.</translation>
 <translation id="4756388243121344051">&amp;Historia</translation>
 <translation id="4758311279753947758">Lisää yhteystiedot</translation>
@@ -710,13 +706,11 @@
 <translation id="4950898438188848926">Välilehden vaihtopainike, siirry avoimelle välilehdelle painamalla Enter, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Toiminnot</translation>
 <translation id="4955242332710481440">A5-ekstra</translation>
-<translation id="495832697253704892">Laajennusraportointi</translation>
 <translation id="4958444002117714549">Laajenna luettelo</translation>
 <translation id="4974590756084640048">Ota varoitukset uudelleen käyttöön</translation>
 <translation id="4984339528288761049">Prc5 (kirjekuori)</translation>
 <translation id="4989163558385430922">Näytä kaikki</translation>
 <translation id="4989809363548539747">Tätä laajennusta ei tueta.</translation>
-<translation id="4996230189582812866">Raportointi</translation>
 <translation id="5002932099480077015">Kun tämä vaihtoehto on käytössä, Chrome nopeuttaa lomakkeiden täyttämistä tallentamalla kortin tiedot tälle laittelle.</translation>
 <translation id="5014174725590676422">Chromen Google Assistantin ensimmäisen käyttökerran näyttö näkyy</translation>
 <translation id="5015510746216210676">Laitteen nimi:</translation>
@@ -731,7 +725,6 @@
 <translation id="5039804452771397117">Salli</translation>
 <translation id="5040262127954254034">Tietosuoja</translation>
 <translation id="5043480802608081735">Kopioimasi linkki</translation>
-<translation id="5043595640478528013">Selaimen ja koneen ohjelmistojen versiotiedot</translation>
 <translation id="5045550434625856497">Väärä salasana</translation>
 <translation id="5056549851600133418">Sinulle valitut artikkelit</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -743,7 +736,6 @@
 <translation id="5095208057601539847">Provinssi</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465"><ph name="ENROLLMENT_DOMAIN" /> ylläpitää laitettasi ja <ph name="ACCOUNT_DOMAIN" /> tiliäsi. Järjestelmänvalvojat voivat siis määrittää laitteen ja tilin etäyhteydellä.</translation>
-<translation id="5107918638290237391">Asennetut laajennukset</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">Eurooppalainen-Edp</translation>
 <translation id="5115563688576182185">(64-bittinen)</translation>
@@ -760,7 +752,6 @@
 <translation id="5172758083709347301">Kaikki tietokoneen käyttäjät</translation>
 <translation id="5179510805599951267">Eikö kieli ole <ph name="ORIGINAL_LANGUAGE" />? Ilmoita virheestä</translation>
 <translation id="5190835502935405962">Kirjanmerkkipalkki</translation>
-<translation id="5200263511887412697">Ilmoittaa luettelon viime aikoina sisäänkirjautuneista laitteen käyttäjistä</translation>
 <translation id="5201306358585911203">Viesti tälle sivulle upotetulta sivulta</translation>
 <translation id="5205222826937269299">Nimi vaaditaan</translation>
 <translation id="5215116848420601511">Maksutavat ja osoitteet Google Paysta</translation>
@@ -795,7 +786,6 @@
 <translation id="5386426401304769735">Tämän sivuston varmenneketju sisältää varmenteen, joka on allekirjoitettu SHA-1:llä.</translation>
 <translation id="538659543871111977">A4-välilehti</translation>
 <translation id="540969355065856584">Palvelin ei voinut todistaa olevansa <ph name="DOMAIN" />, sillä sen suojausvarmenne ei tällä hetkellä ole kelvollinen. Tämä voi johtua määritysvirheestä tai verkkoyhteytesi siepanneesta hyökkääjästä.</translation>
-<translation id="5417233485731142850">Koneesi nimi ja verkko-osoite</translation>
 <translation id="5421136146218899937">Poista selaustiedot...</translation>
 <translation id="5430298929874300616">Poista kirjanmerkki</translation>
 <translation id="5431657950005405462">Tiedostoasi ei löydy</translation>
@@ -878,7 +868,6 @@
 <translation id="5869405914158311789">Sivustoon ei saada yhteyttä</translation>
 <translation id="5869522115854928033">Tallennetut salasanat</translation>
 <translation id="5887400589839399685">Kortti tallennettu</translation>
-<translation id="5893718151540690985">Ilmoittaa luettelon verkon käyttöliittymistä, niiden tyypeistä ja laitteisto-osoitteista</translation>
 <translation id="5893752035575986141">Luottokortit hyväksytään.</translation>
 <translation id="5901630391730855834">Keltainen</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (synkronoitu)</translation>
@@ -904,7 +893,6 @@
 <translation id="6017850046339264347">Sivuston <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> hyökkääjät voivat asentaa harhaanjohtavia sovelluksia, jotka teeskentelevät olevansa jotain muuta tai keräävät tietoja, joiden avulla ne voivat seurata sinua. <ph name="BEGIN_LEARN_MORE_LINK" />Lisätietoja<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (synkronoitu)</translation>
 <translation id="6027201098523975773">Kirjoita nimi</translation>
-<translation id="6033927989869462158">Ilmoittaa laitetilastoja esimerkiksi CPU:n/RAM-muistin käytöstä</translation>
 <translation id="6034000775414344507">Vaaleanharmaa</translation>
 <translation id="6034283069659657473">10x14 (kirjekuori)</translation>
 <translation id="6039846035001940113">Jos ongelma jatkuu, ota yhteyttä sivuston omistajaan.</translation>
@@ -938,7 +926,6 @@
 <translation id="6263376278284652872">Verkkotunnuksen <ph name="DOMAIN" /> kirjanmerkit</translation>
 <translation id="6264485186158353794">Takaisin suojaukseen</translation>
 <translation id="6266934640124581640">Vaaleanturkoosi</translation>
-<translation id="6275296151457132165">Halusitko, että &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; avataan?</translation>
 <translation id="6276112860590028508">Lukulistasi sivuja tulee näkyviin tänne.</translation>
 <translation id="627746635834430766">Jos haluat maksaa nopeammin ensi kerralla, tallenna kortti ja laskutusosoite Google-tilillesi.</translation>
 <translation id="6280223929691119688">Toimitus ei onnistu tähän osoitteeseen. Valitse eri osoite.</translation>
@@ -980,7 +967,6 @@
 <translation id="6508722015517270189">Käynnistä Chrome uudelleen.</translation>
 <translation id="6529602333819889595">&amp;Toista poisto</translation>
 <translation id="6534179046333460208">Fyysisen webin ehdotukset</translation>
-<translation id="654507709116376806">Järjestelmänvalvojat voivat valvoa käyttäjiä muilla tavoin Chromen ulkopuolella.</translation>
 <translation id="6563469144985748109">Ylläpitäjä ei ole hyväksynyt sitä vielä.</translation>
 <translation id="6569060085658103619">Tämä on laajennussivu.</translation>
 <translation id="6578796323535178455">C2 (kirjekuori)</translation>
@@ -1014,6 +1000,7 @@
 <translation id="6768213884286397650">Hagaki (postikortti)</translation>
 <translation id="6778737459546443941">Vanhempasi ei ole hyväksynyt sitä vielä.</translation>
 <translation id="67862343314499040">Lila</translation>
+<translation id="6786747875388722282">Laajennukset</translation>
 <translation id="679355240208270552">Ohitettu, koska oletushaku on poistettu käytöstä käytännön johdosta</translation>
 <translation id="681021252041861472">Pakollinen kenttä</translation>
 <translation id="6810899417690483278">Muokkaustunnus</translation>
@@ -1132,7 +1119,6 @@
       &lt;li&gt;Saat ohjeita ohjelmiston pysyvään poistamiseen tietokoneelta &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome-ohjekeskuksesta&lt;/a&gt;.
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Leveä</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" />: ylläpito</translation>
 <translation id="7416351320495623771">Ylläpidä salasanoja…</translation>
 <translation id="7419106976560586862">Profiilin polku</translation>
 <translation id="7437289804838430631">Lisää yhteystieto</translation>
@@ -1141,12 +1127,10 @@
 <translation id="7442725080345379071">Vaaleanoranssi</translation>
 <translation id="7444046173054089907">Tämä sivusto on estetty</translation>
 <translation id="7445762425076701745">Palvelimen, johon olet muodostanut yhteyden, identiteettiä ei voi täysin todentaa. Tietokoneesi on yhdistetty palvelimeen sellaisen nimen avulla, joka on kelvollinen vain verkkosi sisällä ja jonka omistajaa ulkopuolinen varmenteen myöntäjä ei pysty todentamaan. Koska jotkin varmenteen myöntäjät kuitenkin myöntävät varmenteita tällaisille nimille, et voi varmistaa, että olet muodostanut yhteyden haluamaasi verkkosivustoon etkä hakkeriin.</translation>
-<translation id="7449109375006139765">Lähettää järjestelmälokeja hallintapalvelimelle</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />tiedonhakua<ph name="END_LINK" /> ongelmaan liittyen</translation>
 <translation id="7455133967321480974">Käytä yleistä oletusasetusta (estä)</translation>
 <translation id="7460618730930299168">Näkymä eroaa valinnoistasi. Haluatko jatkaa?</translation>
 <translation id="7473891865547856676">Ei kiitos</translation>
-<translation id="7475525192983021547">Ilmoittaa ajanjaksoista, jolloin käyttäjä on käyttänyt laitetta</translation>
 <translation id="7481312909269577407">Seuraava</translation>
 <translation id="7485870689360869515">Tietoja ei löydy.</translation>
 <translation id="7508255263130623398">Palautettu käytännön laitetunnus on tyhjä tai ei vastaa nykyistä laitetunnusta.</translation>
@@ -1157,6 +1141,7 @@
 <translation id="7520302887438682816">C8 (kirjekuori)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Sivustoon muodostamasi yhteys ei ole yksityinen.</translation>
+<translation id="7535087603100972091">Arvo</translation>
 <translation id="7537536606612762813">Pakollinen</translation>
 <translation id="7538364083937897561">A2 (kirjekuori)</translation>
 <translation id="7542403920425041731">Vahvistamisen jälkeen korttisi tiedot jaetaan sivuston kanssa.</translation>
@@ -1245,6 +1230,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Ei määritetty</translation>
 <translation id="800218591365569300">Yritä vapauttaa muistia sulkemalla muita välilehtiä tai ohjelmia.</translation>
+<translation id="8004582292198964060">Selain</translation>
 <translation id="8009225694047762179">Salasanojen hallinta</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Tämä kortti ja sen laskutusosoite tallennetaan. Voit käyttää sitä sisäänkirjautuneena (<ph name="USER_EMAIL" />).}other{Nämä kortit ja niiden laskutusosoitteet tallennetaan. Voit käyttää niitä sisäänkirjautuneena (<ph name="USER_EMAIL" />).}}</translation>
 <translation id="8012647001091218357">Emme tavoittaneet vanhempiasi. Yritä uudelleen.</translation>
@@ -1257,11 +1243,9 @@
 <translation id="8041940743680923270">Käytä yleistä oletusasetusta (kysy)</translation>
 <translation id="8042918947222776840">Valitse noutotapa</translation>
 <translation id="8057711352706143257"><ph name="SOFTWARE_NAME" /> on määritetty virheellisesti. Ongelma korjaantuu yleensä, jos <ph name="SOFTWARE_NAME" /> poistetaan. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Laitteen määritykset:</translation>
 <translation id="8074253406171541171">10x13 (kirjekuori)</translation>
 <translation id="8078141288243656252">Kierrettyyn asiakirjaan ei voi tehdä merkintöjä</translation>
 <translation id="8079031581361219619">Ladataanko sivusto uudelleen?</translation>
-<translation id="8086639673041095862">Selaussuojan varoitukset</translation>
 <translation id="8088680233425245692">Artikkelin näyttäminen epäonnistui.</translation>
 <translation id="808894953321890993">Vaihda salasana</translation>
 <translation id="8090403583893450254">Koko 20</translation>
@@ -1323,7 +1307,6 @@
 <translation id="8416694386774425977">Verkkoasetukset ovat virheelliset eikä niitä voi tuoda.
 Lisätietoja:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Laitteen ylläpitäjä: <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Vaihda</translation>
 <translation id="8428213095426709021">Asetukset</translation>
@@ -1353,7 +1336,6 @@
 <translation id="8620436878122366504">Vanhempasi eivät ole hyväksyneet sitä vielä.</translation>
 <translation id="8622948367223941507">Laki-ekstra</translation>
 <translation id="8625384913736129811">Tallenna kortti tälle laitteelle</translation>
-<translation id="8662327642270533767">Selaimen raportointi</translation>
 <translation id="8663226718884576429">Tilauksen yhteenveto, <ph name="TOTAL_LABEL" />, lisätietoja</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, vastaus, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1374,7 +1356,6 @@
 <translation id="8790007591277257123">&amp;Toista poisto</translation>
 <translation id="8792621596287649091">Saatat menettää <ph name="ORG_NAME" />-tilisi käyttöoikeuden tai joutua identiteettivarkauden uhriksi. Chromium suosittelee salasanan vaihtamista välittömästi.</translation>
 <translation id="8800988563907321413">Nearby-ehdotuksesi näkyvät tässä.</translation>
-<translation id="8810879605219182134">Selain on asetettu raportoimaan seuraavat:</translation>
 <translation id="8820817407110198400">Kirjanmerkit</translation>
 <translation id="883848425547221593">Muut kirjanmerkit</translation>
 <translation id="884264119367021077">Toimitusosoite</translation>
diff --git a/components/strings/components_strings_fil.xtb b/components/strings/components_strings_fil.xtb
index 4d61f9b..79fc134 100644
--- a/components/strings/components_strings_fil.xtb
+++ b/components/strings/components_strings_fil.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">Hindi kilalang pangalan</translation>
 <translation id="1050038467049342496">Isara ang iba pang app</translation>
 <translation id="1055184225775184556">&amp;I-undo ang Pagdagdag</translation>
+<translation id="1056898198331236512">Babala</translation>
 <translation id="1058479211578257048">Sine-save ang mga card...</translation>
 <translation id="10614374240317010">Hindi kailanman nag-save</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Numero ng Telepono</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 address}one{# address}other{# na address}}</translation>
 <translation id="2187317261103489799">Tukuyin (default)</translation>
-<translation id="2196403228024230844">Pamamahala sa Chrome Browser</translation>
 <translation id="2202020181578195191">Maglagay ng wastong taon ng pag-expire</translation>
 <translation id="2212735316055980242">Hindi nahanap ang patakaran</translation>
 <translation id="2213606439339815911">Kinukuha ang mga entry...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027">Nagpadala ng di-wastong tugon ang <ph name="HOST_NAME" />.</translation>
 <translation id="2556876185419854533">&amp;I-undo ang Pag-e-edit</translation>
 <translation id="2586657967955657006">Clipboard</translation>
-<translation id="2586916519180891564">Impormasyon tungkol sa inilapat na mga patakaran ng enterprise</translation>
 <translation id="2587730715158995865">Mula sa <ph name="ARTICLE_PUBLISHER" />. Basahin ito at ang <ph name="OTHER_ARTICLE_COUNT" /> (na) iba pang kwento.</translation>
 <translation id="2587841377698384444">Directory API ID:</translation>
 <translation id="2597378329261239068">Protektado ng password ang dokumentong ito.  Mangyaring magpasok ng password.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Magdagdag ng Address sa Pag-pick up</translation>
 <translation id="3105172416063519923">Asset ID:</translation>
 <translation id="3109728660330352905">Wala kang pahintulot na tingnan ang page na ito.</translation>
-<translation id="3111297330804935615">Impormasyon tungkol sa inilapat na mga patakaran ng enterprise, na-install na extension at plugin</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Subukang magpatakbo ng Connectivity Diagnostics<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Wala}=1{data ng pag-sign in para sa 1 account}one{data ng pag-sign in para sa # account}other{data ng pag-sign in para sa # na account}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Matagumpay ang pagpapatunay</translation>
 <translation id="3655670868607891010">Kung madalas mo itong nakikita, subukan ang mga ito <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Iyong mga username sa OS at browser</translation>
 <translation id="3658742229777143148">Rebisyon</translation>
 <translation id="366077651725703012">I-update ang Credit Card</translation>
 <translation id="3676592649209844519">Device ID:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;Hakbang 5: Humingi ng karagdagang tulong&lt;/h4&gt;
     &lt;p&gt;Kung nakikita mo pa rin ang error, makipag-ugnayan sa may-ari ng website.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Subukang magpatakbo ng Network Diagnostics<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Pangalan ng iyong machine</translation>
 <translation id="4235360514405112390">Wasto</translation>
 <translation id="4250431568374086873">Hindi ganap na ligtas ang iyong koneksyon sa site na ito</translation>
 <translation id="4250680216510889253">Hindi</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Tinangka mong maabot ang <ph name="DOMAIN" />, subalit ang certificate na ipinakita ng server ay binawi ng nagbigay nito. Nangangahulugan ito na ang mga kredensyal sa seguridad na ipinakita ng server ay talagang hindi dapat pagkatiwalaan. Maaaring nakikipag-ugnay ka sa isang nang-aatake.</translation>
 <translation id="4378154925671717803">Telepono</translation>
 <translation id="4406896451731180161">mga resulta ng paghahanap</translation>
-<translation id="4406972042435603828">Ang iyong mga administrator ay may mga naka-install na extension na may mahuhusay na kakayahan.</translation>
 <translation id="4408413947728134509">Cookies <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Address sa Pag-pick up</translation>
 <translation id="4424024547088906515">Hindi mapatunayan ng server na ito na ito ay <ph name="DOMAIN" />; hindi pinagkakatiwalaan ng Chrome ang certificate ng seguridad nito. Maaaring dulot ito ng maling configuration o isang umaatake na hinahadlangan ang iyong koneksyon.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Suhestyon sa paghahanap para sa <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Pamahalaan ang mga password...</translation>
 <translation id="4744603770635761495">Naipapatupad na Path</translation>
+<translation id="4746351372139058112">Mga Mensahe</translation>
 <translation id="4750917950439032686">Pribado ang iyong impormasyon (halimbawa, mga password o credit card number) kapag ipinadala ito sa site na ito.</translation>
 <translation id="4756388243121344051">&amp;History</translation>
 <translation id="4758311279753947758">Magdagdag ng impormasyon sa pakikipag-ugnayan</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Button sa paglipat ng tab, pindutin ang Enter para lumipat sa nakabukas na tab, na <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Mga Pagkilos</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Pag-uulat ng extension</translation>
 <translation id="4958444002117714549">Palawakin ang listahan</translation>
 <translation id="4974590756084640048">Muling i-enable ang mga babala</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">Tingnan lahat</translation>
 <translation id="4989809363548539747">Hindi sinusuportahan ang plugin na ito</translation>
-<translation id="4996230189582812866">Pag-uulat</translation>
 <translation id="5002932099480077015">Kung naka-enable, mag-iimbak ang Chrome ng kopya ng iyong card sa device na ito para sa mas mabilis na pagsagot sa form.</translation>
 <translation id="5014174725590676422">Ipinapakita ang screen ng unang pagtakbo ng Google Assistant sa Chrome</translation>
 <translation id="5015510746216210676">Pangalan ng Machine:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Payagan</translation>
 <translation id="5040262127954254034">Privacy</translation>
 <translation id="5043480802608081735">Link na Kinopya Mo</translation>
-<translation id="5043595640478528013">Impormasyon ng bersyon ng software tungkol sa iyong browser at machine</translation>
 <translation id="5045550434625856497">Hindi wastong password</translation>
 <translation id="5056549851600133418">Mga artikulo para sa iyo</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Lalawigan</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Pinapamahalaan ng <ph name="ENROLLMENT_DOMAIN" /> ang iyong device at pinapamahalaan ng <ph name="ACCOUNT_DOMAIN" /> ang account mo. Nangangahulugan itong maaaring malayuang i-configure ng iyong mga administrator ang device at account mo.</translation>
-<translation id="5107918638290237391">Mga na-install na extension at plugin</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-bit)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Computer</translation>
 <translation id="5179510805599951267">Wala sa <ph name="ORIGINAL_LANGUAGE" />? Iulat ang error na ito</translation>
 <translation id="5190835502935405962">Bar ng Mga Bookmark</translation>
-<translation id="5200263511887412697">nag-uulat ng listahan ng mga user ng device na kamakailang nag-log in</translation>
 <translation id="5201306358585911203">Isinasaad ng naka-embed na page sa page na ito na</translation>
 <translation id="5205222826937269299">Kailangan ng pangalan</translation>
 <translation id="5215116848420601511">Mga paraan ng pagbabayad at address gamit ang Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Naglalaman ang chain ng certificate para sa site na ito ng certificate na naka-sign gamit ang SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Hindi mapatunayan ng server na ito ay ang <ph name="DOMAIN" />; walang bisa ang certificate sa seguridad nito sa pagkakataong ito. Maaaring dahil ito sa isang maling pag-configure o may isang attacker na humahadlang sa iyong koneksyon.</translation>
-<translation id="5417233485731142850">Pangalan at network address ng iyong machine</translation>
 <translation id="5421136146218899937">I-clear ang data sa pagba-browse...</translation>
 <translation id="5430298929874300616">Alisin ang bookmark</translation>
 <translation id="5431657950005405462">Hindi nakita ang iyong file</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Hindi makakonekta sa site na ito</translation>
 <translation id="5869522115854928033">Mga naka-save na password</translation>
 <translation id="5887400589839399685">Na-save ang card</translation>
-<translation id="5893718151540690985">nag-uulat ng listahan ng mga interface ng network kasama ang mga uri at mga address ng hardware ng mga ito</translation>
 <translation id="5893752035575986141">Tinatanggap ang mga credit card.</translation>
 <translation id="5901630391730855834">Dilaw</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (naka-sync)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Ang mga umaatake sa <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> ay maaaring mag-install ng mga mapanlinlang na app na nagpapanggap na ibang bagay o nangongolekta ng data na maaaring gamitin upang subaybayan ka. <ph name="BEGIN_LEARN_MORE_LINK" />Matuto pa<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (naka-sync)</translation>
 <translation id="6027201098523975773">Maglagay ng pangalan</translation>
-<translation id="6033927989869462158">nag-uulat ng mga istatistika ng hardware tulad ng paggamit sa CPU/RAM</translation>
 <translation id="6034000775414344507">Light Grey</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">Kung magpapatuloy ang problema, makipag-ugnayan sa may-ari ng site.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">Mga bookmark ng <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Bumalik sa safety</translation>
 <translation id="6266934640124581640">Light Teal</translation>
-<translation id="6275296151457132165">Ang ibig mo bang sabihin ay pumunta sa &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Lalabas dito ang mga page mula sa iyong listahan ng babasahin</translation>
 <translation id="627746635834430766">Para mas mabilis na makapagbayad sa susunod, i-save ang iyong card at billing address sa Google Account mo.</translation>
 <translation id="6280223929691119688">Hindi maaaring maghatid sa address na ito. Pumili ng ibang address.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">I-restart ang Chrome</translation>
 <translation id="6529602333819889595">&amp;Gawing Muli ang Pagtanggal</translation>
 <translation id="6534179046333460208">Mga suhestyon sa Pisikal na Web</translation>
-<translation id="654507709116376806">Maaaring may ibang paraan ang mga administrator sa pagsubaybay sa mga user, sa labas ng Chrome.</translation>
 <translation id="6563469144985748109">Hindi pa ito inaaprubahan ng iyong manager</translation>
 <translation id="6569060085658103619">Isang page ng extension ang tinitingnan mo</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">Hindi pa ito inaaprubahan ng iyong magulang</translation>
 <translation id="67862343314499040">Violet</translation>
+<translation id="6786747875388722282">Mga Extension</translation>
 <translation id="679355240208270552">Binalewala dahil hindi na-enable ng patakaran ang default na paghahanap.</translation>
 <translation id="681021252041861472">Kinakailangang Field</translation>
 <translation id="6810899417690483278">Customization ID</translation>
@@ -1131,7 +1118,6 @@
     &lt;li&gt;Bisitahin ang &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;help center ng Chrome&lt;/a&gt; para matutunan kung paano permanenteng alisin ang software sa iyong computer
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Pamamahala ng <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Pamahalaan ang Mga Password...</translation>
 <translation id="7419106976560586862">Path ng Profile</translation>
 <translation id="7437289804838430631">Magdagdag ng Impormasyon ng Contact</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">Light Orange</translation>
 <translation id="7444046173054089907">Naka-block ang site na ito</translation>
 <translation id="7445762425076701745">Hindi ganap na mapatunayan ang pagkakakilanlan ng server na konektado ka. Konektado ka sa server gamit ang pangalan na angkop lamang sa loob ng iyong network, na walang paraan ang panglabas na certificate authority na patunayan ang pagmamay-ari. Dahil magbibigay ang ilang kinauukulan sa certificate para sa mga pangalang ito, walang paraan upang matiyak na konektado ka sa nilayong website at hindi isang umaatake.</translation>
-<translation id="7449109375006139765">magpadala sa server ng pamamahala ng mga log ng system</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Matuto nang higit pa<ph name="END_LINK" /> tungkol sa problemang ito.</translation>
 <translation id="7455133967321480974">Gamitin ang pangkalahatang default (I-block)</translation>
 <translation id="7460618730930299168">Iba ang screening sa napili mo. Magpatuloy?</translation>
 <translation id="7473891865547856676">Hindi, Salamat</translation>
-<translation id="7475525192983021547">nag-uulat ng mga yugto ng panahon kapag aktibo sa device ang isang user</translation>
 <translation id="7481312909269577407">Sumulong</translation>
 <translation id="7485870689360869515">Walang nahanap na data.</translation>
 <translation id="7508255263130623398">Walang laman ang ibinalik na device id ng patakaran o hindi ito tumutugma sa kasalukuyang device id</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Hindi pribado ang iyong koneksyon sa site na ito</translation>
+<translation id="7535087603100972091">Value</translation>
 <translation id="7537536606612762813">Kinakailangan</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">Kapag nagkumpirma ka, ibabahagi ang mga detalye ng iyong card sa site na ito.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Hindi Tinukoy</translation>
 <translation id="800218591365569300">Subukang isara ang iba pang tab o program upang magbakante ng memory.</translation>
+<translation id="8004582292198964060">Browser</translation>
 <translation id="8009225694047762179">Pamahalaan ang Mga Password</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Ise-save ang card na ito at ang billing address nito. Magagamit mo ito kapag nag-sign in ka sa <ph name="USER_EMAIL" />.}one{Ise-save ang mga card na ito at ang mga billing address ng mga ito. Magagamit mo ang mga ito kapag nag-sign in ka sa <ph name="USER_EMAIL" />.}other{Ise-save ang mga card na ito at ang mga billing address ng mga ito. Magagamit mo ang mga ito kapag nag-sign in ka sa <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Hindi namin makaugnayan ang iyong mga magulang sa sandaling ito. Pakisubukang muli.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">Gamitin ang pangkalahatang default (Tanungin)</translation>
 <translation id="8042918947222776840">Pumili ng Paraan ng Pag-pick up</translation>
 <translation id="8057711352706143257">Hindi maayos na naka-configure ang "<ph name="SOFTWARE_NAME" />." Kadalasang naaayos ang problema kapag in-uninstall ang "<ph name="SOFTWARE_NAME" />." <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Na-configure ang iyong device na:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">Hindi maaaring i-annotate kapag naka-rotate</translation>
 <translation id="8079031581361219619">I-reload ang site?</translation>
-<translation id="8086639673041095862">Mga babala sa ligtas na pagba-browse</translation>
 <translation id="8088680233425245692">Hindi natingnan ang artikulo.</translation>
 <translation id="808894953321890993">Palitan ang password</translation>
 <translation id="8090403583893450254">Laki 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">Invalid ang configuration ng network at hindi ito ma-import.
 Mga karagdagang detalye:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Pinapamahalaan ng <ph name="ENROLLMENT_DOMAIN" /> ang device</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Baguhin</translation>
 <translation id="8428213095426709021">Mga Setting</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">Hindi pa ito inaaprubahan ng iyong mga magulang</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">I-save ang Card na Ito sa Device na Ito</translation>
-<translation id="8662327642270533767">Pag-uulat ng browser</translation>
 <translation id="8663226718884576429">Buod ng Order, <ph name="TOTAL_LABEL" />, Higit pang Detalye</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, sagot, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">&amp;Gawing muli ang pagtanggal</translation>
 <translation id="8792621596287649091">Maaari kang mawalan ng access sa iyong account sa <ph name="ORG_NAME" /> o manakawan ng pagkakakilanlan. Inirerekomenda ng Chromium na palitan ang iyong password ngayon.</translation>
 <translation id="8800988563907321413">Lalabas dito ang iyong mga suhestyon na malapit</translation>
-<translation id="8810879605219182134">Na-configure ang iyong browser na mag-ulat</translation>
 <translation id="8820817407110198400">Mga Bookmark</translation>
 <translation id="883848425547221593">Iba Pang Mga Bookmark</translation>
 <translation id="884264119367021077">Shipping address</translation>
diff --git a/components/strings/components_strings_fr.xtb b/components/strings/components_strings_fr.xtb
index 86f433e..6e2716406 100644
--- a/components/strings/components_strings_fr.xtb
+++ b/components/strings/components_strings_fr.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">Nom inconnu</translation>
 <translation id="1050038467049342496">Fermez les autres applications</translation>
 <translation id="1055184225775184556">&amp;Annuler l'ajout</translation>
+<translation id="1056898198331236512">Avertissement</translation>
 <translation id="1058479211578257048">Enregistrement des cartes…</translation>
 <translation id="10614374240317010">Jamais enregistrés</translation>
 <translation id="1062160989074299343">Prc10 (enveloppe)</translation>
@@ -226,7 +227,6 @@
 <translation id="2183608646556468874">Numéro de téléphone</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adresse}one{# adresse}other{# adresses}}</translation>
 <translation id="2187317261103489799">Détecter (par défaut)</translation>
-<translation id="2196403228024230844">Gestion du navigateur Chrome</translation>
 <translation id="2202020181578195191">Saisissez une année d'expiration valide</translation>
 <translation id="2212735316055980242">Règle introuvable.</translation>
 <translation id="2213606439339815911">Obtention des entrées en cours…</translation>
@@ -295,7 +295,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> a envoyé une réponse incorrecte.</translation>
 <translation id="2556876185419854533">&amp;Annuler la modification</translation>
 <translation id="2586657967955657006">Presse-papiers</translation>
-<translation id="2586916519180891564">Informations concernant les règles d'entreprise applicables</translation>
 <translation id="2587730715158995865">Proposé par <ph name="ARTICLE_PUBLISHER" />. Lisez cet article et <ph name="OTHER_ARTICLE_COUNT" /> autres.</translation>
 <translation id="2587841377698384444">ID de l'API d'annuaire :</translation>
 <translation id="2597378329261239068">Ce document est protégé par mot de passe. Veuillez saisir ce dernier.</translation>
@@ -381,7 +380,6 @@
 <translation id="3096100844101284527">Ajouter une adresse d'enlèvement</translation>
 <translation id="3105172416063519923">ID d'élément :</translation>
 <translation id="3109728660330352905">Vous n'êtes pas autorisé à consulter cette page.</translation>
-<translation id="3111297330804935615">Informations relatives aux règles d'entreprise appliquées, ainsi qu'aux extensions et aux plug-ins installés</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Essayez d'exécuter les diagnostics de connectivité<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Aucun}=1{données de connexion pour 1 compte}one{données de connexion pour # compte}other{données de connexion pour # comptes}}</translation>
@@ -482,7 +480,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Validation réussie.</translation>
 <translation id="3655670868607891010">Si ce message s'affiche régulièrement, essayez ces <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Noms d'utilisateur pour votre OS et votre navigateur</translation>
 <translation id="3658742229777143148">Révision</translation>
 <translation id="366077651725703012">Mettre à jour la carte de crédit</translation>
 <translation id="3676592649209844519">ID de l'appareil :</translation>
@@ -587,7 +584,6 @@
     &lt;h4&gt;Étape 5 : Obtenez de l'aide supplémentaire&lt;/h4&gt;
     &lt;p&gt;Si le message d'erreur s'affiche toujours, contactez le propriétaire du site.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Essayez d'exécuter les diagnostics réseau<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Nom de votre ordinateur</translation>
 <translation id="4235360514405112390">Valide</translation>
 <translation id="4250431568374086873">Votre connexion à ce site n'est pas totalement sécurisée.</translation>
 <translation id="4250680216510889253">Non</translation>
@@ -617,7 +613,6 @@
 <translation id="4377125064752653719">Vous avez tenté d'accéder à <ph name="DOMAIN" />, mais le certificat présenté par le serveur a été révoqué par son émetteur. Cela signifie que le certificat présenté par le serveur ne doit pas être approuvé. Il est donc possible que vous communiquiez avec un pirate informatique.</translation>
 <translation id="4378154925671717803">Téléphone</translation>
 <translation id="4406896451731180161">résultats de recherche</translation>
-<translation id="4406972042435603828">Vos administrateurs ont installé des extensions aux capacités puissantes.</translation>
 <translation id="4408413947728134509">Cookies <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Adresse d'enlèvement</translation>
 <translation id="4424024547088906515">Impossible de vérifier sur le serveur qu'il s'agit bien du domaine <ph name="DOMAIN" />, car son certificat de sécurité n'est pas considéré comme fiable par Chrome. Cela peut être dû à une mauvaise configuration ou bien à l'interception de votre connexion par un pirate informatique.</translation>
@@ -668,6 +663,7 @@
 <translation id="4738601419177586157">Suggestion de recherche sur "<ph name="TEXT" />"</translation>
 <translation id="4742407542027196863">Gérer les mots de passe…</translation>
 <translation id="4744603770635761495">Chemin d'accès exécutable</translation>
+<translation id="4746351372139058112">Messages</translation>
 <translation id="4750917950439032686">Vos informations, par exemple vos mots de passe ou vos numéros de carte de paiement, sont privées lorsqu'elles sont transmises à ce site.</translation>
 <translation id="4756388243121344051">&amp;Historique</translation>
 <translation id="4758311279753947758">Ajouter des coordonnées</translation>
@@ -701,13 +697,11 @@
 <translation id="4950898438188848926">Bouton pour changer d'onglet (appuyez sur Entrée pour passer à l'onglet ouvert, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" />)</translation>
 <translation id="495170559598752135">Actions</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Création de rapports sur les extensions installées d'office</translation>
 <translation id="4958444002117714549">Développer la liste</translation>
 <translation id="4974590756084640048">Réactiver les avertissements</translation>
 <translation id="4984339528288761049">Prc5 (enveloppe)</translation>
 <translation id="4989163558385430922">Tout afficher</translation>
 <translation id="4989809363548539747">Ce plug-in n'est pas compatible.</translation>
-<translation id="4996230189582812866">Création de rapports</translation>
 <translation id="5002932099480077015">Si cette option est activée, Chrome enregistre une copie de votre carte sur cet appareil pour vous permettre de remplir plus rapidement les formulaires.</translation>
 <translation id="5014174725590676422">L'écran de première utilisation de l'Assistant Google dans Chrome est affiché</translation>
 <translation id="5015510746216210676">Nom de la machine :</translation>
@@ -722,7 +716,6 @@
 <translation id="5039804452771397117">Autoriser</translation>
 <translation id="5040262127954254034">Confidentialité</translation>
 <translation id="5043480802608081735">Lien copié</translation>
-<translation id="5043595640478528013">Informations relatives aux versions de logiciels correspondant à votre navigateur et à votre ordinateur</translation>
 <translation id="5045550434625856497">Mot de passe incorrect</translation>
 <translation id="5056549851600133418">Articles pour vous</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -734,7 +727,6 @@
 <translation id="5095208057601539847">Province</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Votre appareil est géré par <ph name="ENROLLMENT_DOMAIN" /> et votre compte est géré par <ph name="ACCOUNT_DOMAIN" />. Cela signifie que vos administrateurs peuvent configurer votre appareil et votre compte à distance.</translation>
-<translation id="5107918638290237391">Extensions et plug-ins installés</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 bits)</translation>
@@ -751,7 +743,6 @@
 <translation id="5172758083709347301">Ordinateur</translation>
 <translation id="5179510805599951267">Cette page n'est pas rédigée en <ph name="ORIGINAL_LANGUAGE" /> ? Signaler l'erreur</translation>
 <translation id="5190835502935405962">Barre de favoris</translation>
-<translation id="5200263511887412697">générer une liste des utilisateurs qui se sont récemment connectés à l'appareil</translation>
 <translation id="5201306358585911203">Une page intégrée à cette page Web indique</translation>
 <translation id="5205222826937269299">Veuillez saisir un nom</translation>
 <translation id="5215116848420601511">Modes de paiement et adresses utilisés dans Google Pay</translation>
@@ -786,7 +777,6 @@
 <translation id="5386426401304769735">La chaîne de certificats de ce site contient un certificat signé avec SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Impossible de vérifier que ce serveur est bien <ph name="DOMAIN" />, car son certificat de sécurité actuel n'est pas valide. Cela peut être dû à une mauvaise configuration ou bien à l'interception de votre connexion par un pirate informatique.</translation>
-<translation id="5417233485731142850">Nom et adresse réseau de votre ordinateur</translation>
 <translation id="5421136146218899937">Effacer les données de navigation...</translation>
 <translation id="5430298929874300616">Supprimer le favori</translation>
 <translation id="5431657950005405462">Votre fichier est introuvable</translation>
@@ -869,7 +859,6 @@
 <translation id="5869405914158311789">Ce site est inaccessible</translation>
 <translation id="5869522115854928033">Mots de passe enregistrés</translation>
 <translation id="5887400589839399685">Carte enregistrée</translation>
-<translation id="5893718151540690985">générer une liste d'interfaces réseau, avec leur type et leur adresse matérielle sur le serveur</translation>
 <translation id="5893752035575986141">Les cartes de crédit sont acceptées.</translation>
 <translation id="5901630391730855834">Jaune</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (synchronisés)</translation>
@@ -895,7 +884,6 @@
 <translation id="6017850046339264347">Les pirates informatiques qui contrôlent le site <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> peuvent installer des applications trompeuses se faisant passer pour d'autres, ou collecter des données afin de vous surveiller. <ph name="BEGIN_LEARN_MORE_LINK" />En savoir plus<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (synchronisés)</translation>
 <translation id="6027201098523975773">Saisissez un nom</translation>
-<translation id="6033927989869462158">envoyer des rapports sur les statistiques matérielles tels que l'utilisation du processeur et de la RAM</translation>
 <translation id="6034000775414344507">Gris clair</translation>
 <translation id="6034283069659657473">10x14 (enveloppe)</translation>
 <translation id="6039846035001940113">Si le problème persiste, contactez le propriétaire du site.</translation>
@@ -929,7 +917,6 @@
 <translation id="6263376278284652872">Favoris de <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Retour à la sécurité</translation>
 <translation id="6266934640124581640">Turquoise clair</translation>
-<translation id="6275296151457132165">Vouliez-vous accéder à &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; ?</translation>
 <translation id="6276112860590028508">Les pages de votre liste de lecture s'affichent ici</translation>
 <translation id="627746635834430766">Pour régler vos achats plus rapidement la prochaine fois, enregistrez votre carte et votre adresse de facturation dans votre compte Google.</translation>
 <translation id="6280223929691119688">Impossible de livrer à cette adresse. Sélectionnez-en une autre.</translation>
@@ -971,7 +958,6 @@
 <translation id="6508722015517270189">Relancez Chrome</translation>
 <translation id="6529602333819889595">&amp;Rétablir la suppression</translation>
 <translation id="6534179046333460208">Suggestions pour le Web physique</translation>
-<translation id="654507709116376806">Les administrateurs peuvent utiliser d'autres méthodes pour surveiller les activités des utilisateurs, en dehors de Chrome.</translation>
 <translation id="6563469144985748109">Votre responsable ne l'a pas encore autorisé</translation>
 <translation id="6569060085658103619">Vous consultez actuellement une page d'extension</translation>
 <translation id="6578796323535178455">C2 (enveloppe)</translation>
@@ -1005,6 +991,7 @@
 <translation id="6768213884286397650">Hagaki (carte postale)</translation>
 <translation id="6778737459546443941">Tes parents ne l'ont pas encore autorisé</translation>
 <translation id="67862343314499040">Mauve</translation>
+<translation id="6786747875388722282">Extensions</translation>
 <translation id="679355240208270552">Règle ignorée, car le moteur de recherche par défaut n'est pas activé par une règle.</translation>
 <translation id="681021252041861472">Champ obligatoire</translation>
 <translation id="6810899417690483278">ID de la personnalisation</translation>
@@ -1120,7 +1107,6 @@
       &lt;li&gt;Pour savoir comment supprimer définitivement le logiciel de votre ordinateur, consultez le &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Centre d'aide Chrome&lt;/a&gt;
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Gestion de <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Gérer les mots de passe…</translation>
 <translation id="7419106976560586862">Chemin d'accès au profil</translation>
 <translation id="7437289804838430631">Ajouter des coordonnées</translation>
@@ -1129,12 +1115,10 @@
 <translation id="7442725080345379071">Orange clair</translation>
 <translation id="7444046173054089907">Ce site est bloqué</translation>
 <translation id="7445762425076701745">Impossible de valider entièrement l'identité du serveur auquel vous êtes connecté. Le nom utilisé pour cette connexion n'est valide que sur votre réseau et aucune autorité de certification externe ne peut en vérifier la propriété. Certaines autorités de certification délivrent tout de même des certificats pour ces types de nom, par conséquent nous ne sommes pas en mesure de vérifier que vous êtes connecté au site voulu et non à un site malveillant.</translation>
-<translation id="7449109375006139765">envoyer des journaux système au serveur de gestion</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />En savoir plus<ph name="END_LINK" /> sur ce problème.</translation>
 <translation id="7455133967321480974">Utiliser le paramètre global par défaut ("Bloquer")</translation>
 <translation id="7460618730930299168">Le filtrage est différent de ce que vous avez sélectionné. Continuer ?</translation>
 <translation id="7473891865547856676">Non, merci</translation>
-<translation id="7475525192983021547">envoyer des rapports sur les périodes d'activité d'un utilisateur sur un appareil</translation>
 <translation id="7481312909269577407">Avancer</translation>
 <translation id="7485870689360869515">Aucune donnée n'a été trouvée.</translation>
 <translation id="7508255263130623398">L'ID d'appareil de la règle renvoyé est vide ou ne correspond pas à l'ID d'appareil actuel.</translation>
@@ -1145,6 +1129,7 @@
 <translation id="7520302887438682816">C8 (enveloppe)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Votre connexion à ce site n'est pas privée</translation>
+<translation id="7535087603100972091">Valeur</translation>
 <translation id="7537536606612762813">Obligatoire</translation>
 <translation id="7538364083937897561">A2 (enveloppe)</translation>
 <translation id="7542403920425041731">Une fois la validation terminée, les informations relatives à votre carte seront partagées avec ce site.</translation>
@@ -1233,6 +1218,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Non spécifié</translation>
 <translation id="800218591365569300">Essayez de fermer les autres onglets ou programmes pour libérer de la mémoire.</translation>
+<translation id="8004582292198964060">Navigateur</translation>
 <translation id="8009225694047762179">Gérer les mots de passe</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Cette carte et l'adresse de facturation associée seront enregistrées. Vous pourrez vous en servir lorsque vous serez connecté à <ph name="USER_EMAIL" />.}one{Cette carte et l'adresse de facturation associée seront enregistrées. Vous pourrez vous en servir lorsque vous serez connecté à <ph name="USER_EMAIL" />.}other{Ces cartes et les adresses de facturation associées seront enregistrées. Vous pourrez vous en servir lorsque vous serez connecté à <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Impossible de joindre vos parents pour le moment. Veuillez réessayer.</translation>
@@ -1245,11 +1231,9 @@
 <translation id="8041940743680923270">Utiliser le paramètre global par défaut ("Demander")</translation>
 <translation id="8042918947222776840">Sélectionner un mode d'enlèvement</translation>
 <translation id="8057711352706143257">Le logiciel "<ph name="SOFTWARE_NAME" />" n'est pas configuré correctement. En général, la désinstallation de "<ph name="SOFTWARE_NAME" />" permet de remédier à la situation. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Votre appareil a été configuré comme suit :</translation>
 <translation id="8074253406171541171">10x13 (enveloppe)</translation>
 <translation id="8078141288243656252">Impossible d'ajouter des annotations si le document a pivoté</translation>
 <translation id="8079031581361219619">Actualiser le site Web ?</translation>
-<translation id="8086639673041095862">Avertissements relatifs à la navigation sécurisée</translation>
 <translation id="8088680233425245692">Échec de l'affichage de l'article.</translation>
 <translation id="808894953321890993">Modifier le mot de passe</translation>
 <translation id="8090403583893450254">Taille 20</translation>
@@ -1311,7 +1295,6 @@
 <translation id="8416694386774425977">Impossible d'importer la configuration du réseau : elle n'est pas valide.
 Informations supplémentaires :
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Appareil géré par <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Modifier</translation>
 <translation id="8428213095426709021">Paramètres</translation>
@@ -1340,7 +1323,6 @@
 <translation id="8620436878122366504">Tes parents ne l'ont pas encore autorisé</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Enregistrer cette carte sur cet appareil</translation>
-<translation id="8662327642270533767">Création de rapports par le navigateur</translation>
 <translation id="8663226718884576429">Récapitulatif de la commande, <ph name="TOTAL_LABEL" />, détails supplémentaires</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, réponse, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1361,7 +1343,6 @@
 <translation id="8790007591277257123">&amp;Rétablir la suppression</translation>
 <translation id="8792621596287649091">Vous risquez de perdre l'accès à votre compte <ph name="ORG_NAME" /> ou d'être victime d'usurpation d'identité. L'équipe Chromium vous recommande de modifier votre mot de passe maintenant.</translation>
 <translation id="8800988563907321413">Vos suggestions à proximité s'affichent ici</translation>
-<translation id="8810879605219182134">Votre navigateur a été configuré pour créer des rapports</translation>
 <translation id="8820817407110198400">Favoris</translation>
 <translation id="883848425547221593">Autres favoris</translation>
 <translation id="884264119367021077">Adresse de livraison</translation>
diff --git a/components/strings/components_strings_gu.xtb b/components/strings/components_strings_gu.xtb
index 628f54d..c887c7ac 100644
--- a/components/strings/components_strings_gu.xtb
+++ b/components/strings/components_strings_gu.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">અજ્ઞાત નામ</translation>
 <translation id="1050038467049342496">અન્ય ઍપ્લિકેશનો બંધ કરો</translation>
 <translation id="1055184225775184556">&amp;ઉમેરવું પૂર્વવત્ કરો</translation>
+<translation id="1056898198331236512">ચેતવણી</translation>
 <translation id="1058479211578257048">કાર્ડ સાચવી રહ્યાં છીએ…</translation>
 <translation id="10614374240317010">ક્યારેય ન સચવાયેલું</translation>
 <translation id="1062160989074299343">Prc10 (એન્વલપ)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">ફોન નંબર</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 સરનામું}one{# સરનામાં}other{# સરનામાં}}</translation>
 <translation id="2187317261103489799">શોધો (ડિફૉલ્ટ)</translation>
-<translation id="2196403228024230844">Chrome બ્રાઉઝર મેનેજમેન્ટ</translation>
 <translation id="2202020181578195191">એક માન્ય સમાપ્તિ વર્ષ દાખલ કરો</translation>
 <translation id="2212735316055980242">નીતિ મળી નથી</translation>
 <translation id="2213606439339815911">પ્રવિષ્ટિઓનું આનયન કરી રહ્યાં છે...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> એ અમાન્ય પ્રતિસાદ મોકલ્યો.</translation>
 <translation id="2556876185419854533">&amp;ફેરફાર કરવાનું રદ કરો</translation>
 <translation id="2586657967955657006">ક્લિપબોર્ડ</translation>
-<translation id="2586916519180891564">લાગુ કરેલી એન્ટરપ્રાઇઝ નીતિઓ વિશે માહિતી</translation>
 <translation id="2587730715158995865"><ph name="ARTICLE_PUBLISHER" /> તરફથી. આ અને અન્ય <ph name="OTHER_ARTICLE_COUNT" /> વાર્તાઓ વાંચો.</translation>
 <translation id="2587841377698384444">ડિરેક્ટરી API ID:</translation>
 <translation id="2597378329261239068">આ દસ્તાવેજ પાસવર્ડ સુરક્ષિત છે. કૃપા કરીને પાસવર્ડ દાખલ કરો.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">પિકઅપ માટેનું સરનામું ઉમેરો</translation>
 <translation id="3105172416063519923">સંપત્તિ ID:</translation>
 <translation id="3109728660330352905">તમને આ પેજને જોવાનો અધિકાર નથી.</translation>
-<translation id="3111297330804935615">લાગુ કરેલી એન્ટરપ્રાઇઝ નીતિઓ, ઇન્સ્ટૉલ કરેલાં એક્સ્ટેન્શન અને પ્લગ ઇન વિશે માહિતી</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />કનેક્ટિવિટી ડાયગ્નોસ્ટિક્સ ચલાવવાનો પ્રયાસ કરો<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{કોઈ નહીં}=1{1 એકાઉન્ટ માટેનો સાઇન-ઇન ડેટા}one{# એકાઉન્ટ માટેનો સાઇન-ઇન ડેટા}other{# એકાઉન્ટ માટેનો સાઇન-ઇન ડેટા}}</translation>
@@ -489,7 +487,6 @@
 <translation id="3640766068866876100">અનુક્રમણિકા-4x6-Ext</translation>
 <translation id="3650584904733503804">માન્યતા સફળ</translation>
 <translation id="3655670868607891010">જો તમે આ વારંવાર જોઈ રહ્યાં છો, તો આ <ph name="HELP_LINK" /> અજમાવી જુઓ.</translation>
-<translation id="3656922233114135933">તમારું OS અને બ્રાઉઝર વપરાશકર્તા નામો</translation>
 <translation id="3658742229777143148">પુનરાવર્તન</translation>
 <translation id="366077651725703012">ક્રેડિટ કાર્ડ અપડેટ કરો</translation>
 <translation id="3676592649209844519">ડિવાઇસ ID:</translation>
@@ -500,7 +497,7 @@
 <translation id="3704162925118123524">તમે ઉપયોગમાં લઈ રહ્યાં છો તે નેટવર્ક માટે, તમારે તેના લોગિન પૃષ્ઠની મુલાકાત લેવાની જરૂર હોઈ શકે છે.</translation>
 <translation id="3704609568417268905"><ph name="TIME" /> <ph name="BOOKMARKED" /> <ph name="TITLE" /> <ph name="DOMAIN" /></translation>
 <translation id="370665806235115550">લોડ કરી રહ્યું છે...</translation>
-<translation id="3709599264800900598">તમે કૉપિ કરેલ ટેક્સ્ટ</translation>
+<translation id="3709599264800900598">તમે કૉપિ કરેલી ટેક્સ્ટ</translation>
 <translation id="3712624925041724820">લાઇસેંસીસ પૂર્ણ</translation>
 <translation id="3714780639079136834">મોબાઇલ ડેટા અથવા વાઇ-ફાઇ ચાલુ કરીને</translation>
 <translation id="3715597595485130451">વાઇ-ફાઇથી કનેક્ટ કરો</translation>
@@ -594,7 +591,6 @@
     &lt;h4&gt;પગલું 5: અતિરિક્ત સહાય મેળવો&lt;/h4&gt;
     &lt;p&gt;જો હજુ તમને ભૂલ દેખાય, તો વેબસાઇટના માલિકનો સંપર્ક કરો.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />નેટવર્ક ડાયગ્નોસ્ટિક્સ ચલાવવાનો પ્રયાસ કરો<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">તમારા મશીનનું નામ</translation>
 <translation id="4235360514405112390">માન્યતા</translation>
 <translation id="4250431568374086873">આ સાઇટ પરનું તમારું કનેક્શન પૂર્ણપણે સુરક્ષિત નથી</translation>
 <translation id="4250680216510889253">નહીં</translation>
@@ -624,7 +620,6 @@
 <translation id="4377125064752653719">તમે <ph name="DOMAIN" /> પર પહોંચવાનો પ્રયાસ કર્યો, પણ સર્વર દ્વારા પ્રસ્તુત કરવામાં આવેલું પ્રમાણપત્ર તેના રજૂકર્તા દ્વારા જ રદ કરવામાં આવ્યું છે. આનો અર્થ છે કે સર્વરે પ્રસ્તુત કરેલા સુરક્ષા પ્રમાણપત્રો પૂર્ણપણે વિશ્વસનીય નથી. તમે કોઈ હુમલાખોર જોડે વાત કરતા હોઈ શકો છો.</translation>
 <translation id="4378154925671717803">ફોન</translation>
 <translation id="4406896451731180161">શોધ પરિણામો</translation>
-<translation id="4406972042435603828">તમારા વ્યવસ્થાપકોએ શક્તિશાળી ક્ષમતાઓવાળા એક્સ્ટેન્શન ઇન્સ્ટૉલ કર્યા છે.</translation>
 <translation id="4408413947728134509">કુકી <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">પિકઅપ માટેનું સરનામું</translation>
 <translation id="4424024547088906515">આ સર્વર સાબિત કરી શક્યું નથી કે તે <ph name="DOMAIN" /> છે; તેનું સુરક્ષા પ્રમાણપત્ર Chrome દ્વારા વિશ્વસનીય નથી. આ કોઈ ખોટી ગોઠવણીને કારણે થયું હશે અથવા કોઈ હુમલાખોર તમારા કનેક્શનને અટકાવી રહ્યો છે.</translation>
@@ -675,6 +670,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> શોધ સૂચન</translation>
 <translation id="4742407542027196863">પાસવર્ડ મેનેજ કરો…</translation>
 <translation id="4744603770635761495">અમલ કરવાયોગ્ય પાથ</translation>
+<translation id="4746351372139058112">સંદેશા</translation>
 <translation id="4750917950439032686">તમારી માહિતી (ઉદાહરણ તરીકે, પાસવર્ડ્સ અથવા ક્રેડિટ કાર્ડ નંબર્સ) ખાનગી હોય છે જ્યારે તે આ સાઇટ પર મોકલવામાં આવે.</translation>
 <translation id="4756388243121344051">&amp;ઇતિહાસ</translation>
 <translation id="4758311279753947758">સંપર્ક માહિતી ઉમેરો</translation>
@@ -708,17 +704,15 @@
 <translation id="4950898438188848926">ટૅબ, સ્વિચ બટન, ખુલ્લા ટૅબ, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /> પર સ્વિચ કરવા માટે Enter દબાવો</translation>
 <translation id="495170559598752135">ક્રિયાઓ</translation>
 <translation id="4955242332710481440">A5-અતિરિક્ત</translation>
-<translation id="495832697253704892">એક્સ્ટેન્શનની જાણ કરવી</translation>
 <translation id="4958444002117714549">સૂચિ વિસ્તૃત કરો</translation>
 <translation id="4974590756084640048">ચેતવણીઓ ફરીથી ચાલુ કરો</translation>
 <translation id="4984339528288761049">Prc5 (એન્વલપ)</translation>
 <translation id="4989163558385430922">બધા જુઓ</translation>
 <translation id="4989809363548539747">આ પ્લગ-ઇન સમર્થિત નથી</translation>
-<translation id="4996230189582812866">જાણ કરવી</translation>
 <translation id="5002932099480077015">જો સક્ષમ કરેલું હોય, તો ઝડપથી ફોર્મ ભરવા માટે Chrome આ ઉપકરણ પર તમારા કાર્ડની એક કૉપિ સંગ્રહશે.</translation>
 <translation id="5014174725590676422">Chromeમાં Google આસિસ્ટંટની પહેલી સ્ક્રીન બતાવવામાં આવી છે</translation>
 <translation id="5015510746216210676">મશીનનું નામ:</translation>
-<translation id="5017554619425969104">તમે કૉપિ કરેલ ટેક્સ્ટ</translation>
+<translation id="5017554619425969104">તમે કૉપિ કરેલી ટેક્સ્ટ</translation>
 <translation id="5018422839182700155">આ પૃષ્ઠ ખોલી શકતાં નથી</translation>
 <translation id="5019198164206649151">બેકઅપ સ્ટોર કરવું ખરાબ સ્થિતિમાં છે</translation>
 <translation id="5023310440958281426">તમારા વ્યવસ્થાપકની નીતિઓ તપાસો</translation>
@@ -729,7 +723,6 @@
 <translation id="5039804452771397117">મંજૂરી આપો</translation>
 <translation id="5040262127954254034">ગોપનીયતા</translation>
 <translation id="5043480802608081735">તમે કૉપિ કરેલી લિંક</translation>
-<translation id="5043595640478528013">તમારા બ્રાઉઝર અને મશીન વિશે સૉફ્ટવેરના વર્ઝનની માહિતી</translation>
 <translation id="5045550434625856497">ખોટો પાસવર્ડ</translation>
 <translation id="5056549851600133418">તમારા માટે લેખ</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -741,7 +734,6 @@
 <translation id="5095208057601539847">પ્રાંત</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">તમારું ડિવાઇસ <ph name="ENROLLMENT_DOMAIN" /> દ્વારા મેનેજ કરવામાં આવે છે અને તમારું એકાઉન્ટ <ph name="ACCOUNT_DOMAIN" /> દ્વારા મેનેજ કરવામાં આવે છે. આનો અર્થ છે કે તમારા વ્યવસ્થાપકો રિમોટલી તમારા ડિવાઇસને અને એકાઉન્ટને ગોઠવી શકે છે.</translation>
-<translation id="5107918638290237391">ઇન્સ્ટૉલ કરેલાં એક્સ્ટેન્શન અને પ્લગ-ઇન</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">યુરોપિયન-Edp</translation>
 <translation id="5115563688576182185">(64-બિટ)</translation>
@@ -758,7 +750,6 @@
 <translation id="5172758083709347301">મશીન</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" /> માં નથી? આ ભૂલની જાણ કરો </translation>
 <translation id="5190835502935405962">બુકમાર્ક્સ બાર</translation>
-<translation id="5200263511887412697">તાજેતરમાં લૉગ ઇન કરેલા ડિવાઇસ વપરાશકર્તાઓની રિપોર્ટ સૂચિ</translation>
 <translation id="5201306358585911203">આ પેજ પરનું શામેલ કરેલ પેજ કહે છે કે</translation>
 <translation id="5205222826937269299">નામ આવશ્યક છે</translation>
 <translation id="5215116848420601511">Google Payનો ઉપયોગ કરતી ચુકવણી પદ્ધતિઓ અને ઍડ્રેસ</translation>
@@ -793,7 +784,6 @@
 <translation id="5386426401304769735">આ સાઇટ માટેની પ્રમાણપત્ર શ્રૃંખલા SHA-1 નો ઉપયોગ કરીને સહી કરેલ પ્રમાણપત્ર ધરાવે છે.</translation>
 <translation id="538659543871111977">A4-ટૅબ</translation>
 <translation id="540969355065856584">આ સર્વર સાબિત કરી શક્યું નથી કે તે <ph name="DOMAIN" /> છે; તેનું સુરક્ષા પ્રમાણપત્ર આ સમયે માન્ય નથી. આ કોઇ ખોટી ગોઠવણીને કારણે થયું હોય અથવા કોઈ હુમલાખોર તમારા કનેક્શનને અટકાવી રહ્યો હોઇ શકે છે.</translation>
-<translation id="5417233485731142850">તમારા મશીનનું નામ અને નેટવર્ક ઍડ્રેસ</translation>
 <translation id="5421136146218899937">બ્રાઉઝિંગ ડેટા સાફ કરો...</translation>
 <translation id="5430298929874300616">બુકમાર્ક દૂર કરો</translation>
 <translation id="5431657950005405462">તમારી ફાઇલ મળી ન હતી</translation>
@@ -876,7 +866,6 @@
 <translation id="5869405914158311789">આ સાઇટ પર પહોંચી શકાતું નથી</translation>
 <translation id="5869522115854928033">સાચવેલા પાસવર્ડ્સ</translation>
 <translation id="5887400589839399685">કાર્ડ સાચવ્યું</translation>
-<translation id="5893718151540690985">નેટવર્ક ઇન્ટરફેસની સૂચિની તેમના પ્રકાર અને હાર્ડવેર સરનામાં સાથે જાણ કરો</translation>
 <translation id="5893752035575986141">ક્રેડિટ કાર્ડ સ્વીકારવામાં આવે છે.</translation>
 <translation id="5901630391730855834">પીળો</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (સમન્વયિત)</translation>
@@ -902,7 +891,6 @@
 <translation id="6017850046339264347">હુમલાખોરો <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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (સમન્વયિત)</translation>
 <translation id="6027201098523975773">એક નામ દાખલ કરો</translation>
-<translation id="6033927989869462158">CPU/RAM વપરાશ જેવા હાર્ડવેર આંકડાની જાણ કરો</translation>
 <translation id="6034000775414344507">આછો ગ્રે</translation>
 <translation id="6034283069659657473">10x14 (એન્વલપ)</translation>
 <translation id="6039846035001940113">જો સમસ્યા ચાલુ રહે, તો સાઇટના માલિકનો સંપર્ક કરો.</translation>
@@ -936,7 +924,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> બુકમાર્ક્સ</translation>
 <translation id="6264485186158353794">સુરક્ષા પર પાછા</translation>
 <translation id="6266934640124581640">આછો મોરપીંછ</translation>
-<translation id="6275296151457132165">શું તમારો હેતુ &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; પર જવાનો છે?</translation>
 <translation id="6276112860590028508">તમારી વાચન સૂચિનાં પૃષ્ઠો અહીં દેખાશે</translation>
 <translation id="627746635834430766">આગલી વખતે વધુ ઝડપથી ચુકવણી કરવા માટે, તમારા કાર્ડ અને બિલિંગ સરનામાંને તમારા Google એકાઉન્ટમાં સાચવો.</translation>
 <translation id="6280223929691119688">આ સરનામે વિતરણ કરી શકતા નથી. કોઈ ભિન્ન સરનામું પસંદ કરો.</translation>
@@ -978,7 +965,6 @@
 <translation id="6508722015517270189">Chrome ને પુનઃપ્રારંભ કરો</translation>
 <translation id="6529602333819889595">&amp;ફરી કરો ડિલીટ કરો</translation>
 <translation id="6534179046333460208">વાસ્તવિક વેબ સૂચનો</translation>
-<translation id="654507709116376806">વ્યવસ્થાપકો પાસે Chromeની બહાર વપરાશકર્તાઓને મૉનિટર કરવાની અન્ય રીતો હોઈ શકે છે.</translation>
 <translation id="6563469144985748109">તમારા સંચાલકે હજી સુધી તેને મંજૂર કરેલ નથી</translation>
 <translation id="6569060085658103619">તમે એક્સ્ટેન્શન પૃષ્ઠ જોઈ રહ્યાં છો</translation>
 <translation id="6578796323535178455">C2 (એન્વલપ)</translation>
@@ -1012,6 +998,7 @@
 <translation id="6768213884286397650">Hagaki (પોસ્ટકાર્ડ)</translation>
 <translation id="6778737459546443941">તમારા માતાપિતાએ હજી સુધી તેને મંજૂર કરેલ નથી</translation>
 <translation id="67862343314499040">જાંબુડિયો</translation>
+<translation id="6786747875388722282">એક્સ્ટેન્શન્સ</translation>
 <translation id="679355240208270552">અવગણના કરી, કારણ કે નીતિએ ડિફૉલ્ટ શોધ બંધ કરેલ છે.</translation>
 <translation id="681021252041861472">ફરજિયાત</translation>
 <translation id="6810899417690483278">કસ્ટમાઇઝેશન ID</translation>
@@ -1130,7 +1117,6 @@
       &lt;li&gt;તમારા કમ્પ્યુટર પરથી સૉફ્ટવેરને કાયમી ધોરણે કાઢી નાંખવાની રીત જાણવા માટે, &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome સહાયતા કેન્દ્ર&lt;/a&gt; પર જાઓ
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">પહોળાઈ-ફૉર્મેટ</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" />મેનેજમેન્ટ</translation>
 <translation id="7416351320495623771">પાસવર્ડ મેનેજ કરો…</translation>
 <translation id="7419106976560586862">પ્રોફાઇલ પાથ</translation>
 <translation id="7437289804838430631">સંપર્ક માહિતી ઉમેરો</translation>
@@ -1139,12 +1125,10 @@
 <translation id="7442725080345379071">આછો નારંગી</translation>
 <translation id="7444046173054089907">આ સાઇટ અવરોધિત છે</translation>
 <translation id="7445762425076701745">તમે જે સર્વરથી કનેક્ટ છો તેની ઓળખ સંપૂર્ણ રૂપે માન્ય કરી શકાતી નથી. તમે જે નામનો ઉપયોગ કરીને સર્વરથી કનેક્ટ છો, તે ફક્ત તમારા નેટવર્કની અંતર્ગત જ માન્ય છે, જેના બાહ્ય પ્રમાણપત્ર અધિકારીને માલિકીને માન્ય કરવાની કોઈ રીત નથી. આના પર ધ્યાન આપ્યાં વગર કેટલાક પ્રમાણપત્ર અધિકારીઓ આ નામો માટે પ્રમાણપત્ર બહાર પાડશે, તેથી તમે ઇચ્છિત વેબસાઇટથી કનેક્ટ છો કોઈ હુમલાખોરથી નહીં, તેની ખાતરી કરવાની કોઈ રીત નથી.</translation>
-<translation id="7449109375006139765">મેનેજમેન્ટ સર્વર પર સિસ્ટમ લૉગ મોકલવા</translation>
 <translation id="7451311239929941790">આ સમસ્યા વિશે <ph name="BEGIN_LINK" />વધુ જાણો<ph name="END_LINK" />.</translation>
 <translation id="7455133967321480974">વૈશ્વિક ડિફોલ્ટનો ઉપયોગ કરો (અવરોધિત કરો)</translation>
 <translation id="7460618730930299168">તમે પસંદ કર્યું તેનાથી સ્ક્રીનિંગ અલગ છે. ચાલુ રાખીએ?</translation>
 <translation id="7473891865547856676">નહીં આભાર</translation>
-<translation id="7475525192983021547">જ્યારે વપરાશકર્તા ડિવાઇસ પર સક્રિય હોય તે સમયગાળાઓની જાણ કરો</translation>
 <translation id="7481312909269577407">ફોર્વર્ડ કરો</translation>
 <translation id="7485870689360869515">કોઈ ડેટા મળ્યો નથી.</translation>
 <translation id="7508255263130623398">પરત થયેલ નીતિ ઉપકરણ id ખાલી છે અથવા વર્તમાન ટોકન સાથે મેળ ખાતું નથી</translation>
@@ -1155,6 +1139,7 @@
 <translation id="7520302887438682816">C8 (એન્વલપ)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">આ સાઇટ પરનું તમારું કનેક્શન ખાનગી નથી</translation>
+<translation id="7535087603100972091">મૂલ્ય</translation>
 <translation id="7537536606612762813">ફરજિયાત</translation>
 <translation id="7538364083937897561">A2 (એન્વલપ)</translation>
 <translation id="7542403920425041731">એકવાર તમે પુષ્ટિ કરી લો તે પછી, આ સાઇટ સાથે તમારા કાર્ડની વિગતો શેર કરવામાં આવશે.</translation>
@@ -1243,6 +1228,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">નિર્દિષ્ટ કરાયેલ નથી</translation>
 <translation id="800218591365569300">મેમરી ખાલી કરવા માટે અન્ય ટૅબ અથવા પ્રોગ્રામને બંધ કરવાનો પ્રયાસ કરો.</translation>
+<translation id="8004582292198964060">બ્રાઉઝર</translation>
 <translation id="8009225694047762179">બધા પાસવર્ડ મેનેજ કરો</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{આ કાર્ડ અને તેનું બિલિંગ સરનામું સાચવવામાં આવશે. જ્યારે <ph name="USER_EMAIL" />માં સાઇન ઇન કર્યું હશે ત્યારે તમે તેનો ઉપયોગ કરી શકશો.}one{આ કાર્ડ અને તેના બિલિંગ સરનામાં સાચવવામાં આવશે. જ્યારે <ph name="USER_EMAIL" />માં સાઇન ઇન કર્યું હશે ત્યારે તમે તેમનો ઉપયોગ કરી શકશો.}other{આ કાર્ડ અને તેના બિલિંગ સરનામાં સાચવવામાં આવશે. જ્યારે <ph name="USER_EMAIL" />માં સાઇન ઇન કર્યું હશે ત્યારે તમે તેમનો ઉપયોગ કરી શકશો.}}</translation>
 <translation id="8012647001091218357">અમે આ પળે તમારા વાલીઓ સુધી પહોંચી શક્યાં નથી. કૃપા કરીને ફરી પ્રયાસ કરો.</translation>
@@ -1255,11 +1241,9 @@
 <translation id="8041940743680923270">વૈશ્વિક ડિફોલ્ટનો ઉપયોગ કરો (કહો)</translation>
 <translation id="8042918947222776840">પિકઅપ પદ્ધતિ પસંદ કરો</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />"ની ગોઠવણી યોગ્ય રીતે કરવામાં આવી નથી. સામાન્ય રીતે "<ph name="SOFTWARE_NAME" />"ને અનઇન્સ્ટૉલ કરવાથી સમસ્યા હલ થઈ જાય છે. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">તમારું ડિવાઇસ આવું ગોઠવ્યું છે:</translation>
 <translation id="8074253406171541171">10x13 (એન્વલપ)</translation>
 <translation id="8078141288243656252">ફેરવેલ હોય ત્યારે એનોટેટ કરી શકતા નથી</translation>
 <translation id="8079031581361219619">સાઇટ ફરીથી લોડ કરીએ?</translation>
-<translation id="8086639673041095862">Safe browsingની ચેતવણીઓ</translation>
 <translation id="8088680233425245692">લેખ જોવામાં નિષ્ફળ.</translation>
 <translation id="808894953321890993">પાસવર્ડ બદલો</translation>
 <translation id="8090403583893450254">કદ 20</translation>
@@ -1321,7 +1305,6 @@
 <translation id="8416694386774425977">નેટવર્કની ગોઠવણી અમાન્ય છે અને તેને આયાત કરી શકાઈ નથી.
 વધારાની વિગતો:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533"><ph name="ENROLLMENT_DOMAIN" /> દ્વારા મેનેજ કરાતું ડિવાઇસ</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">બદલો</translation>
 <translation id="8428213095426709021">સેટિંગ્સ</translation>
@@ -1350,7 +1333,6 @@
 <translation id="8620436878122366504">તમારા માતાપિતાએ તેને હજી સુધી મંજૂર કરેલ નથી</translation>
 <translation id="8622948367223941507">કાનૂની-અતિરિક્ત</translation>
 <translation id="8625384913736129811">આ કાર્ડને આ ડિવાઇસમાં સાચવો</translation>
-<translation id="8662327642270533767">બ્રાઉઝર વિશે જાણ કરવી</translation>
 <translation id="8663226718884576429">ઑર્ડરનો સારાંશ, <ph name="TOTAL_LABEL" />, વધુ વિગતો</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, જવાબ, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1371,7 +1353,6 @@
 <translation id="8790007591277257123">&amp;ફરી ડિલીટ કરો</translation>
 <translation id="8792621596287649091">તમે તમારા <ph name="ORG_NAME" /> એકાઉન્ટનો ઍક્સેસ ગુમાવી શકો છો અથવા તમને ઓળખ ચોરીનો અનુભવ થઈ શકે છે. Chromium તમને હમણાં જ તમારો પાસવર્ડ બદલવાની ભલામણ કરે છે.</translation>
 <translation id="8800988563907321413">તમારા નજીકના સૂચનો અહીં દેખાય છે</translation>
-<translation id="8810879605219182134">તમારું બ્રાઉઝર રિપોર્ટ કરવા માટે કન્ફિગર કરેલું છે</translation>
 <translation id="8820817407110198400">બુકમાર્ક્સ</translation>
 <translation id="883848425547221593">અન્ય બુકમાર્ક્સ</translation>
 <translation id="884264119367021077">શિપિંગ સરનામું</translation>
diff --git a/components/strings/components_strings_hi.xtb b/components/strings/components_strings_hi.xtb
index 4984be7..8328a13 100644
--- a/components/strings/components_strings_hi.xtb
+++ b/components/strings/components_strings_hi.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">अज्ञात नाम</translation>
 <translation id="1050038467049342496">दूूूूसरे ऐप्लिकेशन बंद करें</translation>
 <translation id="1055184225775184556">&amp;जोड़ना वापस लाएं</translation>
+<translation id="1056898198331236512">चेतावनी</translation>
 <translation id="1058479211578257048">कार्ड सेव किए जा रहे हैं...</translation>
 <translation id="10614374240317010">कभी नहीं सहेजा गया</translation>
 <translation id="1062160989074299343">पीआरसी10 (एन्वेलप)</translation>
@@ -229,7 +230,6 @@
 <translation id="2183608646556468874">फ़ोन नंबर</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 पता}one{# पते}other{# पते}}</translation>
 <translation id="2187317261103489799">पता लगाएं (डिफ़ॉल्ट)</translation>
-<translation id="2196403228024230844">Chrome ब्राउज़र प्रबंधन</translation>
 <translation id="2202020181578195191">खत्म होने का मान्य वर्ष डालें</translation>
 <translation id="2212735316055980242">नीति नहीं मिली</translation>
 <translation id="2213606439339815911">प्रविष्टियां फ़ेच की जा रही हैं...</translation>
@@ -616,7 +616,6 @@
 <translation id="4377125064752653719">आपने <ph name="DOMAIN" /> तक पहुंचने का प्रयास किया, लेकिन सर्वर द्वारा प्रस्तुत प्रमाणपत्र को उसके जारीकर्ता द्वारा रद्द कर दिया गया है. इसका अर्थ है कि सर्वर द्वारा प्रस्तुत सुरक्षा प्रमाणिकता पर पूर्णतया विश्वास नहीं करना चाहिए. हो सकता है कि आप किसी हमलावर से बातचीत कर रहे हों.</translation>
 <translation id="4378154925671717803">फ़ोन</translation>
 <translation id="4406896451731180161">खोज परिणाम</translation>
-<translation id="4406972042435603828">आपके एडमिन ने ज़्याद क्षमताओं वाले एक्सटेंशन इंस्टॉल किए हैं.</translation>
 <translation id="4408413947728134509"><ph name="NUM_COOKIES" /> कुकी</translation>
 <translation id="4415426530740016218">पिकअप का पता</translation>
 <translation id="4424024547088906515">यह सर्वर यह नहीं प्रमाणित कर सका कि यह <ph name="DOMAIN" /> है; इसका सुरक्षा प्रमाणपत्र Chrome द्वारा विश्वसनीय नहीं है. ऐसा गलत कॉन्फ़िगरेशन या किसी आक्रमणकर्ता द्वारा आपके कनेक्शन में अवरोध डालने के कारण हो सकता है.</translation>
@@ -666,6 +665,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> खोज सुझाव</translation>
 <translation id="4742407542027196863">पासवर्ड प्रबंधित करें…</translation>
 <translation id="4744603770635761495">निष्पादन-योग्य पथ</translation>
+<translation id="4746351372139058112">संदेश</translation>
 <translation id="4750917950439032686">आपकी जानकारी (उदाहरण के लिए, पासवर्ड या क्रेडिट कार्ड नंबर) जब इस साइट पर भेजी जाती है तब वह निजी होती है .</translation>
 <translation id="4756388243121344051">&amp;इतिहास</translation>
 <translation id="4758311279753947758">संपर्क जानकारी जोड़ें</translation>
@@ -699,13 +699,11 @@
 <translation id="4950898438188848926">'टैब' बदलने का बटन, नए टैब पर जाने के लिए Enter दबाएं, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">क्रियाएं</translation>
 <translation id="4955242332710481440">ए5-एक्स्ट्रा</translation>
-<translation id="495832697253704892">एक्सटेंशन रिपोर्टिंग</translation>
 <translation id="4958444002117714549">सूची विस्तृत करें</translation>
 <translation id="4974590756084640048">चेतावनियां फिर से सक्षम करें</translation>
 <translation id="4984339528288761049">पीआरसी5 (एन्वेलप)</translation>
 <translation id="4989163558385430922">सभी देखें</translation>
 <translation id="4989809363548539747">यह प्लग इन समर्थित नहीं है</translation>
-<translation id="4996230189582812866">रिपोर्ट करना</translation>
 <translation id="5002932099480077015">यदि सक्षम किया हुआ हो, तो Chrome फ़ॉर्म को तेज़ी से भरने के लिए इस डिवाइस पर आपके कार्ड की एक प्रति संग्रहित करेगा.</translation>
 <translation id="5014174725590676422">'Chrome में Google Assistant' की सबसे पहली स्क्रीन दिखाई गई है</translation>
 <translation id="5015510746216210676">मशीन का नाम:</translation>
@@ -745,7 +743,6 @@
 <translation id="5172758083709347301">मशीन</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" /> में नहीं है? इस गड़बड़ी की रिपोर्ट करें</translation>
 <translation id="5190835502935405962">बुकमार्क बार</translation>
-<translation id="5200263511887412697">हाल ही में लॉग इन करने वाले डिवाइस उपयोगकर्ताओं की रिपोर्ट सूची</translation>
 <translation id="5201306358585911203">इस पेज पर एम्बेड किए गए पेज का कहना है कि</translation>
 <translation id="5205222826937269299">नाम ज़रूरी है</translation>
 <translation id="5215116848420601511">Google Pay का इस्तेमाल करने वाले भुगतान के तरीके और पते</translation>
@@ -862,7 +859,6 @@
 <translation id="5869405914158311789">इस साइट तक नहीं पहुंचा जा सकता</translation>
 <translation id="5869522115854928033">सहेजे गए पासवर्ड</translation>
 <translation id="5887400589839399685">कार्ड सेव किया गया</translation>
-<translation id="5893718151540690985">नेटवर्क इंटरफ़ेस के प्रकारों और हार्डवेयर पतों सहित उसकी रिपोर्ट सूची</translation>
 <translation id="5893752035575986141">क्रेडिट कार्ड स्वीकार किए जाते हैं.</translation>
 <translation id="5901630391730855834">पीला</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (सिंक किया गया)</translation>
@@ -888,7 +884,6 @@
 <translation id="6017850046339264347"><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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (सिंक किए गए)</translation>
 <translation id="6027201098523975773">नाम डालें</translation>
-<translation id="6033927989869462158">हार्डवेयर आंकड़ों जैसे कि सीपीयू (CPU)/RAM इस्तेमाल की रिपोर्ट करें</translation>
 <translation id="6034000775414344507">हल्का भूरा</translation>
 <translation id="6034283069659657473">10x14 (एन्वेलप)</translation>
 <translation id="6039846035001940113">अगर समस्या बनी रहती है, तो साइट के मालिक से संपर्क करें.</translation>
@@ -922,7 +917,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> बुकमार्क</translation>
 <translation id="6264485186158353794">सुरक्षा पर वापस</translation>
 <translation id="6266934640124581640">हल्का नीला-हरा</translation>
-<translation id="6275296151457132165">क्या आप &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; पर जाना चाहते थे?</translation>
 <translation id="6276112860590028508">आपकी पठन सूची के पेज यहां दिखाई देंगे</translation>
 <translation id="627746635834430766">अगली बार तेज़ी से भुगतान करने के लिए, अपने कार्ड और बिलिंग पते को अपने Google खाते में सेव करें.</translation>
 <translation id="6280223929691119688">इस पते पर वितरित नहीं किया जा सकता. कोई दूसरा पता चुनें.</translation>
@@ -996,6 +990,7 @@
 <translation id="6768213884286397650">हगाकी (पोस्टकार्ड)</translation>
 <translation id="6778737459546443941">आपके अभिभावक ने अभी तक इसकी स्वीकृति नहीं दी है</translation>
 <translation id="67862343314499040">बैंगनी</translation>
+<translation id="6786747875388722282">एक्‍सटेंशन</translation>
 <translation id="679355240208270552">अनदेखा किया गया क्योंकि पॉलिसी ने डिफ़ॉल्ट खोज सक्षम नहीं की है.</translation>
 <translation id="681021252041861472">ज़रूरी फ़ील्ड</translation>
 <translation id="6810899417690483278">कस्टमाइज़ेशन आईडी</translation>
@@ -1114,7 +1109,6 @@
       &lt;li&gt;&lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome सहायता केंद्र&lt;/a&gt; पर जाकर अपने कंप्यूटर से सॉफ़्टवेयर को हमेशा के लिए हटाने का तरीका जानें
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">चौड़े पेज वाला फ़ॉर्मैट</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> प्रबंधन</translation>
 <translation id="7416351320495623771">पासवर्ड प्रबंधित करें…</translation>
 <translation id="7419106976560586862">प्रोफ़ाइल पथ</translation>
 <translation id="7437289804838430631">संपर्क जानकारी जोड़ें</translation>
@@ -1123,12 +1117,10 @@
 <translation id="7442725080345379071">हल्का नारंगी</translation>
 <translation id="7444046173054089907">यह साइट अवरोधित है</translation>
 <translation id="7445762425076701745">जिस सर्वर से आप कनेक्‍ट हैं उसकी पहचान पूर्णत: सत्‍यापित नहीं की जा सकती. आपने केवल आपके नेटवर्क में ही मान्‍य नाम का उपयोग कर किसी सर्वर से कनेक्‍ट किया है, जिसकी मान्‍यता का सत्‍यापन कोई बाह्य प्रमाणपत्र प्राधिकरण नहीं करता है. जैसा कि कुछ प्रमाणपत्र प्राधिकरण इन नामों के लिए प्रमाणपत्र जारी कर देंगे, और इस पर ध्यान नहीं दिया जाएगा कि यह सुनिश्‍चित करने का कोई तरीका नहीं है कि आप नियत वेबसाइट से कनेक्‍ट हैं, न कि किसी आक्रमणकर्ता से.</translation>
-<translation id="7449109375006139765">प्रबंधन सर्वर को सिस्टम लॉग भेजें</translation>
 <translation id="7451311239929941790">इस समस्या के बारे में <ph name="BEGIN_LINK" />अधिक जानें<ph name="END_LINK" />.</translation>
 <translation id="7455133967321480974">वैश्विक डिफ़ॉल्ट का उपयोग करें (अवरोधित करें)</translation>
 <translation id="7460618730930299168">यह स्क्रीनिंग आपकी चुनी गई स्क्रीनिंग से अलग है. क्या आप जारी रखना चाहते हैं?</translation>
 <translation id="7473891865547856676">जी रहने दें</translation>
-<translation id="7475525192983021547">किसी उपयोगकर्ता के डिवाइस पर काम करते रहने पर समय अवधि को रिपोर्ट करें</translation>
 <translation id="7481312909269577407">आगे जाएं</translation>
 <translation id="7485870689360869515">कोई डेटा नहीं मिला</translation>
 <translation id="7508255263130623398">वापस लौटाया हुआ नीति डिवाइस आईडी खाली है या उसका मिलान वर्तमान डिवाइस आईडी से नहीं होता है</translation>
@@ -1139,6 +1131,7 @@
 <translation id="7520302887438682816">सी8 (एन्वेलप)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">इस साइट से आपका कनेक्‍शन निजी नहीं है</translation>
+<translation id="7535087603100972091">मान</translation>
 <translation id="7537536606612762813">आवश्यक</translation>
 <translation id="7538364083937897561">ए2 (एन्वेलप)</translation>
 <translation id="7542403920425041731">आपकी तरफ से पुष्टि हो जाने पर, आपके कार्ड के विवरण इस साइट के साथ शेयर किए जाएंगे.</translation>
@@ -1226,6 +1219,7 @@
 <translation id="7977894662897852582">ईडीपी</translation>
 <translation id="7995512525968007366">निर्दिष्‍ट नहीं किया गया</translation>
 <translation id="800218591365569300">जगह खाली करने के लिए दूसरे टैब या प्रोग्राम बंद करके देखें.</translation>
+<translation id="8004582292198964060">ब्राउज़र</translation>
 <translation id="8009225694047762179">पासवर्ड संभालें</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{इस कार्ड और इसके बिलिंग पते को सेव किया जाएगा. <ph name="USER_EMAIL" /> में साइन इन रहने पर आप इसका इस्तेमाल कर पाएंगे.}one{ये कार्ड और इनके बिलिंग पते सेव किए जाएंगे. <ph name="USER_EMAIL" /> में साइन इन रहने पर आप उनका इस्तेमाल कर पाएंगे.}other{ये कार्ड और इनके बिलिंग पते सेव किए जाएंगे. <ph name="USER_EMAIL" /> में साइन इन रहने पर आप उनका इस्तेमाल कर पाएंगे.}}</translation>
 <translation id="8012647001091218357">हम इस समय आपके अभिभावकों तक नहीं पहुंच पा रहे हैं. कृपया पुन: प्रयास करें.</translation>
@@ -1238,7 +1232,6 @@
 <translation id="8041940743680923270">वैश्विक डिफ़ॉल्ट का उपयोग करें (पूछें)</translation>
 <translation id="8042918947222776840">पिकअप का तरीका चुनें</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" सही तरीके से कॉन्फ़िगर नहीं किया गया है. आमतौर पर "<ph name="SOFTWARE_NAME" />" को अनइंस्टॉल करने से समस्या ठीक हो जाती है. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">आपका डिवाइस इसके लिए कॉन्फ़िगर किया गया है:</translation>
 <translation id="8074253406171541171">10x13 (एन्वेलप)</translation>
 <translation id="8078141288243656252">घुमाने पर एनोटेट नहीं कर सकते</translation>
 <translation id="8079031581361219619">साइट को फिर लोड करें?</translation>
@@ -1303,7 +1296,6 @@
 <translation id="8416694386774425977">नेटवर्क कॉन्फ़िगरेशन गलत है और उसे लाया नहीं जा सका.
 ज़्यादा जानकारी:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533"><ph name="ENROLLMENT_DOMAIN" /> की ओर से प्रबंधित डिवाइस</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">बदलें</translation>
 <translation id="8428213095426709021">सेटिंग</translation>
diff --git a/components/strings/components_strings_hr.xtb b/components/strings/components_strings_hr.xtb
index 9cf371515..08db283 100644
--- a/components/strings/components_strings_hr.xtb
+++ b/components/strings/components_strings_hr.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nepoznati naziv</translation>
 <translation id="1050038467049342496">Zatvorite ostale aplikacije</translation>
 <translation id="1055184225775184556">&amp;Poništi dodavanje</translation>
+<translation id="1056898198331236512">Upozorenje</translation>
 <translation id="1058479211578257048">Spremanje kartica...</translation>
 <translation id="10614374240317010">Zaporke se nikad ne spremaju</translation>
 <translation id="1062160989074299343">Prc10 (omotnica)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Telefonski broj</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adresa}one{# adresa}few{# adrese}other{# adresa}}</translation>
 <translation id="2187317261103489799">Otkrij (zadano)</translation>
-<translation id="2196403228024230844">Upravljanje preglednikom Chrome</translation>
 <translation id="2202020181578195191">Unesite važeću godinu isteka</translation>
 <translation id="2212735316055980242">Pravilo nije pronađeno</translation>
 <translation id="2213606439339815911">Dohvaćanje unosa...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027">Host <ph name="HOST_NAME" /> poslao je nevažeći odgovor.</translation>
 <translation id="2556876185419854533">&amp;Poništi uređivanje</translation>
 <translation id="2586657967955657006">Međuspremnik</translation>
-<translation id="2586916519180891564">Informacije o primjenjenim poslovnim pravilima</translation>
 <translation id="2587730715158995865">Izdavač: <ph name="ARTICLE_PUBLISHER" />. Pročitajte ovaj članak i još <ph name="OTHER_ARTICLE_COUNT" />.</translation>
 <translation id="2587841377698384444">ID API-ja direktorija:</translation>
 <translation id="2597378329261239068">Ovaj je dokument zaštićen zaporkom. Unesite zaporku.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Dodajte adresu preuzimanja</translation>
 <translation id="3105172416063519923">ID uređaja:</translation>
 <translation id="3109728660330352905">Nemate ovlaštenje za prikaz te stranice.</translation>
-<translation id="3111297330804935615">Informacije o primjenjenim poslovnim pravilima, instaliranim proširenjima i dodacima</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Pokušajte pokrenuti Dijagnostiku povezivosti<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Nijedan}=1{podaci o prijavi za jedan račun}one{podaci o prijavi za # račun}few{podaci o prijavi za # računa}other{podaci o prijavi za # računa}}</translation>
@@ -489,7 +487,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Valjanost je uspješna</translation>
 <translation id="3655670868607891010">Ako se to često prikazuje, pokušajte <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Korisnično ime za OS i preglednik</translation>
 <translation id="3658742229777143148">Izmjena</translation>
 <translation id="366077651725703012">Ažuriraj kreditnu karticu</translation>
 <translation id="3676592649209844519">ID uređaja:</translation>
@@ -594,7 +591,6 @@
     &lt;h4&gt;5. korak: potražite dodatnu pomoć&lt;/h4&gt;
     &lt;p&gt;Ako i dalje vidite pogrešku, obratite se vlasniku web-lokacije.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Pokušajte pokrenuti Mrežnu dijagnostiku<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Naziv računala</translation>
 <translation id="4235360514405112390">Važeći</translation>
 <translation id="4250431568374086873">Veza s ovom web-lokacijom nije potpuno sigurna</translation>
 <translation id="4250680216510889253">Ne</translation>
@@ -624,7 +620,6 @@
 <translation id="4377125064752653719">Pokušali ste doseći domenu <ph name="DOMAIN" />, ali certifikat koji je poslužitelj predstavio povučen je od strane izdavača. Prema tome nikako ne biste trebali vjerovati sigurnosnim certifikatima koje predstavlja poslužitelj. Možda komunicirate s napadačem.</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4406896451731180161">rezultati pretraživanja</translation>
-<translation id="4406972042435603828">Administratori su instalirali proširenja velikih mogućnosti.</translation>
 <translation id="4408413947728134509">Kolačića: <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Adresa preuzimanja</translation>
 <translation id="4424024547088906515">Poslužitelj nije mogao dokazati da je <ph name="DOMAIN" />; Chrome smatra da njegov sigurnosni certifikat nije pouzdan. To može biti uzrokovano pogrešnom konfiguracijom ili napadom na vašu vezu.</translation>
@@ -675,6 +670,7 @@
 <translation id="4738601419177586157">Prijedlog za pretraživanje <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Upravljaj zaporkama…</translation>
 <translation id="4744603770635761495">Izvršna putanja</translation>
+<translation id="4746351372139058112">Poruke</translation>
 <translation id="4750917950439032686">Vaši podaci (na primjer, zaporke i brojevi kreditnih kartica) privatni su kada se šalju na tu web-lokaciju.</translation>
 <translation id="4756388243121344051">&amp;Povijest</translation>
 <translation id="4758311279753947758">Dodaj pod. za kontakt</translation>
@@ -708,13 +704,11 @@
 <translation id="4950898438188848926">Gumb za promjenu kartice, pritisnite Enter za prebacivanje na otvorenu karticu, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Radnje</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Izvješćivanje o proširenjima</translation>
 <translation id="4958444002117714549">Proširi popis</translation>
 <translation id="4974590756084640048">Ponovo omogući upozorenja</translation>
 <translation id="4984339528288761049">Prc5 (omotnica)</translation>
 <translation id="4989163558385430922">Prikaži sve</translation>
 <translation id="4989809363548539747">Taj dodatak nije podržan</translation>
-<translation id="4996230189582812866">Izvješćivanje</translation>
 <translation id="5002932099480077015">Ako je to omogućeno, Chrome će pohraniti kopiju vaše kartice na ovom uređaju radi bržeg ispunjavanja obrazaca.</translation>
 <translation id="5014174725590676422">Prikazuje se zaslon prvog pokretanja Google asistenta u Chromeu</translation>
 <translation id="5015510746216210676">Naziv uređaja:</translation>
@@ -729,7 +723,6 @@
 <translation id="5039804452771397117">Dopusti</translation>
 <translation id="5040262127954254034">Privatnost</translation>
 <translation id="5043480802608081735">Veza koju ste kopirali</translation>
-<translation id="5043595640478528013">Podaci verzije softvera o vašem pregledniku i računalu</translation>
 <translation id="5045550434625856497">Pogrešna zaporka</translation>
 <translation id="5056549851600133418">Preporučeni članci</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -741,7 +734,6 @@
 <translation id="5095208057601539847">Pokrajina</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Vašim uređajem upravlja <ph name="ENROLLMENT_DOMAIN" />, a vašim računom upravlja <ph name="ACCOUNT_DOMAIN" />. To znači da administratori mogu konfigurirati vaš uređaj i račun na daljinu.</translation>
-<translation id="5107918638290237391">instalirana proširenja i dodaci</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-bitni)</translation>
@@ -758,7 +750,6 @@
 <translation id="5172758083709347301">Strojno</translation>
 <translation id="5179510805599951267">Nije <ph name="ORIGINAL_LANGUAGE" /> jezik? Prijavite tu pogrešku</translation>
 <translation id="5190835502935405962">Traka oznaka</translation>
-<translation id="5200263511887412697">generiranje popisa korisnika uređaja koji su se nedavno prijavili</translation>
 <translation id="5201306358585911203">Na ugrađenoj stranici na ovoj stranici navodi se sljedeće</translation>
 <translation id="5205222826937269299">Ime je obavezno</translation>
 <translation id="5215116848420601511">Načini plaćanja i adrese s Google Paya</translation>
@@ -793,7 +784,6 @@
 <translation id="5386426401304769735">Lanac certifikata za ovu web-lokaciju sadrži certifikat s SHA-1 potpisom.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Poslužitelj nije uspio dokazati da je <ph name="DOMAIN" />; njegov sigurnosni certifikat trenutačno nije važeći. Uzrok tomu može biti pogrešna konfiguracija ili napadač koji je prekinuo vašu vezu.</translation>
-<translation id="5417233485731142850">Naziv računala i adresa mreže</translation>
 <translation id="5421136146218899937">Obriši podatke pregledavanja...</translation>
 <translation id="5430298929874300616">Ukloni oznaku</translation>
 <translation id="5431657950005405462">Datoteka nije pronađena</translation>
@@ -876,7 +866,6 @@
 <translation id="5869405914158311789">Web-lokacija ne može se dohvatiti</translation>
 <translation id="5869522115854928033">Spremljene zaporke</translation>
 <translation id="5887400589839399685">Kartica je spremljena</translation>
-<translation id="5893718151540690985">generiranje popisa mrežnih sučelja s njihovim vrstama i adresama hardvera</translation>
 <translation id="5893752035575986141">Prihvaćaju se kreditne kartice.</translation>
 <translation id="5901630391730855834">Žuta</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (sinkronizirano)</translation>
@@ -902,7 +891,6 @@
 <translation id="6017850046339264347">Napadači na web-lokaciji <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> mogli bi instalirati obmanjujuće aplikacije koje se pretvaraju da su nešto drugo ili prikupljaju podatke na temelju kojih vas je moguće pratiti. <ph name="BEGIN_LEARN_MORE_LINK" />Saznajte više<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (sinkronizirano)</translation>
 <translation id="6027201098523975773">Unesite ime</translation>
-<translation id="6033927989869462158">izvješćivanje o statistici hardvera kao što je upotreba procesora/RAM-a</translation>
 <translation id="6034000775414344507">Svijetlosiva</translation>
 <translation id="6034283069659657473">10x14 (omotnica)</translation>
 <translation id="6039846035001940113">Ako se problem nastavi, obratite se vlasniku web-lokacije.</translation>
@@ -936,7 +924,6 @@
 <translation id="6263376278284652872">Oznake domene <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Natrag u sigurnost</translation>
 <translation id="6266934640124581640">Svijetlotirkiznoplava</translation>
-<translation id="6275296151457132165">Jeste li namjeravali otvoriti &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Ovdje se prikazuju stranice s vašeg popisa za čitanje</translation>
 <translation id="627746635834430766">Da biste sljedeći put platili brže, karticu i adresu za naplatu spremite na svoj Google račun.</translation>
 <translation id="6280223929691119688">Dostava na tu adresu nije moguća. Odaberite drugu adresu.</translation>
@@ -978,7 +965,6 @@
 <translation id="6508722015517270189">Ponovo pokrenite Chrome</translation>
 <translation id="6529602333819889595">&amp;Ponovi brisanje</translation>
 <translation id="6534179046333460208">Prijedlozi Fizičkog weba</translation>
-<translation id="654507709116376806">Administratori mogu imati druge načine nadziranja korisnika van Chromea.</translation>
 <translation id="6563469144985748109">Voditelj je još nije odobrio</translation>
 <translation id="6569060085658103619">Gledate stranicu proširenja</translation>
 <translation id="6578796323535178455">C2 (omotnica)</translation>
@@ -1012,6 +998,7 @@
 <translation id="6768213884286397650">Hagaki (dopisnica)</translation>
 <translation id="6778737459546443941">Roditelj je još nije odobrio</translation>
 <translation id="67862343314499040">Ljubičasta</translation>
+<translation id="6786747875388722282">Proširenja</translation>
 <translation id="679355240208270552">Zanemareno jer zadano pretraživanje nije omogućeno pravilom.</translation>
 <translation id="681021252041861472">Obavezno polje</translation>
 <translation id="6810899417690483278">ID prilagođavanja</translation>
@@ -1130,7 +1117,6 @@
       &lt;li&gt;U &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;centru za pomoć za Chrome&lt;/a&gt; možete saznati kako trajno ukloniti softver s računala
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Upravljanje <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Upravljaj zaporkama…</translation>
 <translation id="7419106976560586862">Putanja profila</translation>
 <translation id="7437289804838430631">Dodajte podatke za kontakt</translation>
@@ -1139,12 +1125,10 @@
 <translation id="7442725080345379071">Svijetlonarančasta</translation>
 <translation id="7444046173054089907">Ova je web-lokacija blokirana</translation>
 <translation id="7445762425076701745">Identitet poslužitelja s kojim ste se povezali ne može se u potpunosti potvrditi. Povezali ste se s poslužiteljem upotrebom imena koje je valjano samo unutar vaše mreže, a za koje vanjsko tijelo za izdavanje certifikata nikako ne može potvrditi vlasništvo. Budući da postoje tijela za izdavanje certifikata koja će izdati certifikat za ta imena bez obzira na sve, nema načina da budete sigurni da ste povezani sa željenom web-lokacijom, a ne s napadačem.</translation>
-<translation id="7449109375006139765">slanje zapisnika sustava poslužitelju za upravljanje</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Saznajte više<ph name="END_LINK" /> o tom problemu.</translation>
 <translation id="7455133967321480974">Upotrijebi globalnu zadanu vrijednost (blokiraj)</translation>
 <translation id="7460618730930299168">Projekcija se razlikuje od onog što ste odabrali. Želite li nastaviti?</translation>
 <translation id="7473891865547856676">Ne, hvala</translation>
-<translation id="7475525192983021547">izvješćivanje o razdobljima aktivnosti korisnika na uređaju</translation>
 <translation id="7481312909269577407">Naprijed</translation>
 <translation id="7485870689360869515">Nema pronađenih podataka.</translation>
 <translation id="7508255263130623398">Vraćeni ID uređaja pravila prazan je ili ne odgovara trenutačnom ID-u uređaja</translation>
@@ -1155,6 +1139,7 @@
 <translation id="7520302887438682816">C8 (omotnica)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Veza s web-lokacijom nije privatna</translation>
+<translation id="7535087603100972091">Vrijednost</translation>
 <translation id="7537536606612762813">Obavezno</translation>
 <translation id="7538364083937897561">A2 (omotnica)</translation>
 <translation id="7542403920425041731">Nakon što ih potvrdite, podaci o kartici dijelit će se s ovom web-lokacijom.</translation>
@@ -1243,6 +1228,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Nije navedeno</translation>
 <translation id="800218591365569300">Pokušajte zatvoriti ostale kartice ili programe da biste oslobodili memoriju.</translation>
+<translation id="8004582292198964060">Preglednik</translation>
 <translation id="8009225694047762179">Upravljanje zaporkama</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Ova kartica i njezina adresa za naplatu spremit će se. Moći ćete plaćati njome kada ste prijavljeni na račun <ph name="USER_EMAIL" />.}one{Ove kartice i njihove adrese za naplatu spremit će se. Moći ćete plaćati njima kada ste prijavljeni na račun <ph name="USER_EMAIL" />.}few{Ove kartice i njihove adrese za naplatu spremit će se. Moći ćete plaćati njima kada ste prijavljeni na račun <ph name="USER_EMAIL" />.}other{Ove kartice i njihove adrese za naplatu spremit će se. Moći ćete plaćati njima kada ste prijavljeni na račun <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Nismo uspjeli stupiti u kontakt s tvojim roditeljima. Pokušaj ponovo.</translation>
@@ -1255,11 +1241,9 @@
 <translation id="8041940743680923270">Upotrijebi globalnu zadanu vrijednost (pitaj)</translation>
 <translation id="8042918947222776840">Odaberite način preuzimanja</translation>
 <translation id="8057711352706143257">Softver "<ph name="SOFTWARE_NAME" />" nije ispravno konfiguriran. Taj se problem obično rješava deinstaliranjem softvera "<ph name="SOFTWARE_NAME" />". <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Vaš je uređaj konfiguriran za:</translation>
 <translation id="8074253406171541171">10x13 (omotnica)</translation>
 <translation id="8078141288243656252">Ne može dodati bilješku kada je dokument zakrenut</translation>
 <translation id="8079031581361219619">Želite li ponovo učitati web-lokaciju?</translation>
-<translation id="8086639673041095862">Upozorenja Sigurnog pregledavanja</translation>
 <translation id="8088680233425245692">Prikaz članka nije uspio.</translation>
 <translation id="808894953321890993">Promjena zaporke</translation>
 <translation id="8090403583893450254">Veličina 20</translation>
@@ -1321,7 +1305,6 @@
 <translation id="8416694386774425977">Konfiguracija mreže nije važeća i nije se mogla uvesti.
 Dodatne pojedinosti:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Uređajem upravlja <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Promijeni</translation>
 <translation id="8428213095426709021">Postavke</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">Roditelji je još nisu odobrili</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Spremi tu karticu na ovaj uređaj</translation>
-<translation id="8662327642270533767">Izvješćivanje o preglednicima</translation>
 <translation id="8663226718884576429">Sažetak narudžbe, <ph name="TOTAL_LABEL" />, više pojedinosti</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, odgovor, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">&amp;Ponovi brisanje</translation>
 <translation id="8792621596287649091">Mogli biste izgubiti pristup svojem <ph name="ORG_NAME" /> računu ili bi netko mogao ukrasti vaš identitet. Chromium preporučuje da odmah promijenite zaporku.</translation>
 <translation id="8800988563907321413">Ovdje se prikazuju prijedlozi u blizini za vas</translation>
-<translation id="8810879605219182134">Vaš je preglednik konfiguriran za izvještavanje</translation>
 <translation id="8820817407110198400">Knjižne oznake</translation>
 <translation id="883848425547221593">Druge oznake</translation>
 <translation id="884264119367021077">Adresa za dostavu</translation>
diff --git a/components/strings/components_strings_hu.xtb b/components/strings/components_strings_hu.xtb
index a837390..10d0e3d 100644
--- a/components/strings/components_strings_hu.xtb
+++ b/components/strings/components_strings_hu.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">Ismeretlen név</translation>
 <translation id="1050038467049342496">Zárja be a többi alkalmazást</translation>
 <translation id="1055184225775184556">&amp;Hozzáadás visszavonása</translation>
+<translation id="1056898198331236512">Figyelmeztetés</translation>
 <translation id="1058479211578257048">Kártyák mentése…</translation>
 <translation id="10614374240317010">Az alábbi oldalakról soha ne mentsen jelszavakat</translation>
 <translation id="1062160989074299343">Prc10 (boríték)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Telefonszám</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 cím}other{# cím}}</translation>
 <translation id="2187317261103489799">Észlelés (alapértelmezett)</translation>
-<translation id="2196403228024230844">Chrome-böngészőkezelés</translation>
 <translation id="2202020181578195191">Érvényes lejárati évet kell megadnia</translation>
 <translation id="2212735316055980242">Nem találhatók irányelvek</translation>
 <translation id="2213606439339815911">Bejegyzések lekérése...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027">A(z) <ph name="HOST_NAME" /> érvénytelen választ küldött.</translation>
 <translation id="2556876185419854533">&amp;Szerkesztés visszavonása</translation>
 <translation id="2586657967955657006">Vágólap</translation>
-<translation id="2586916519180891564">Tudnivalók az alkalmazott vállalati házirendekről</translation>
 <translation id="2587730715158995865">Forrás: <ph name="ARTICLE_PUBLISHER" />. Olvassa el ezt és további <ph name="OTHER_ARTICLE_COUNT" /> hírt.</translation>
 <translation id="2587841377698384444">Könyvtár API-azonosítója:</translation>
 <translation id="2597378329261239068">Ez a dokumentum jelszóval védett. Kérjük, adja meg a jelszót.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Átvételi cím hozzáadása</translation>
 <translation id="3105172416063519923">Tartalomazonosító:</translation>
 <translation id="3109728660330352905">Nincs jogosultsága az oldal megjelenítésére.</translation>
-<translation id="3111297330804935615">Tudnivalók az alkalmazott vállalati házirendekről, telepített bővítményekről és beépülő modulokról</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Próbálkozzon a kapcsolódási diagnosztika futtatásával<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Nincs}=1{bejelentkezési adat 1 fiókhoz}other{bejelentkezési adat # fiókhoz}}</translation>
@@ -488,7 +486,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Sikeres érvényesítés</translation>
 <translation id="3655670868607891010">Ha gyakran látja ezt, próbálja ki a következőt: <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Az operációs rendszer és a böngésző felhasználónevei</translation>
 <translation id="3658742229777143148">Ellenőrzés</translation>
 <translation id="366077651725703012">Hitelkártya frissítése</translation>
 <translation id="3676592649209844519">Eszközazonosító:</translation>
@@ -593,7 +590,6 @@
     &lt;h4&gt;5. lépés: Vegyen igénybe külső segítséget&lt;/h4&gt;
     &lt;p&gt;Ha a hiba továbbra is fennáll, lépjen kapcsolatba a webhely tulajdonosával.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Próbálkozzon a Hálózati diagnosztika futtatásával<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">A számítógép neve</translation>
 <translation id="4235360514405112390">Érvényes</translation>
 <translation id="4250431568374086873">Kapcsolata a webhellyel nem teljesen biztonságos</translation>
 <translation id="4250680216510889253">Nem</translation>
@@ -623,7 +619,6 @@
 <translation id="4377125064752653719">A(z) <ph name="DOMAIN" /> webhelyet próbálta megnyitni, de a kiállító visszavonta a szerver által bemutatott tanúsítványt. Ez azt jelenti, hogy a szerver biztonsági igazolásaiban egyáltalán nem lehet megbízni. Lehet, hogy egy támadóval áll kapcsolatban.</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4406896451731180161">keresési találat</translation>
-<translation id="4406972042435603828">A rendszergazdák nagy befolyást biztosító bővítményeket telepítettek.</translation>
 <translation id="4408413947728134509"><ph name="NUM_COOKIES" /> cookie</translation>
 <translation id="4415426530740016218">Átvételi cím</translation>
 <translation id="4424024547088906515">A szerver nem tudta bizonyítani, hogy valóban a(z) <ph name="DOMAIN" /> domainbe tartozik; biztonsági tanúsítványa a Chrome szerint nem megbízható. Ennek oka lehet konfigurációs hiba, vagy hogy egy támadó eltérítette az Ön kapcsolódását.</translation>
@@ -674,6 +669,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> keresési javaslat</translation>
 <translation id="4742407542027196863">Jelszavak kezelése…</translation>
 <translation id="4744603770635761495">Végrehajtható fájl útvonala</translation>
+<translation id="4746351372139058112">Üzenetek</translation>
 <translation id="4750917950439032686">Adatai (például jelszava vagy hitelkártyaszáma) nem láthatók más számára, amikor a rendszer elküldi őket a webhelynek.</translation>
 <translation id="4756388243121344051">&amp;Előzmények</translation>
 <translation id="4758311279753947758">Névjegyadatok hozzáadása</translation>
@@ -707,13 +703,11 @@
 <translation id="4950898438188848926">Lapváltó gomb. Nyomja meg az Entert a következő megnyitott lapra való váltáshoz: <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Műveletek</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Jelentés a bővítményekről</translation>
 <translation id="4958444002117714549">Lista részletes nézete</translation>
 <translation id="4974590756084640048">Figyelmeztetések újbóli engedélyezése</translation>
 <translation id="4984339528288761049">Prc5 (boríték)</translation>
 <translation id="4989163558385430922">Összes megtekintése</translation>
 <translation id="4989809363548539747">Ez a beépülő modul nem támogatott</translation>
-<translation id="4996230189582812866">Jelentés</translation>
 <translation id="5002932099480077015">Ha engedélyezi, a Chrome megőrzi a kártya másolatát ezen az eszközön a gyorsabb űrlapkitöltés érdekében.</translation>
 <translation id="5014174725590676422">A képernyőn a Google Segéd a Chrome-ban szolgáltatás első futtatáskor megjelenő képernyője látható</translation>
 <translation id="5015510746216210676">Számítógépnév:</translation>
@@ -728,7 +722,6 @@
 <translation id="5039804452771397117">Engedélyezés</translation>
 <translation id="5040262127954254034">Adatvédelem</translation>
 <translation id="5043480802608081735">Vágólapra másolt link</translation>
-<translation id="5043595640478528013">A böngésző és a számítógép szoftververziójával kapcsolatos információk</translation>
 <translation id="5045550434625856497">Helytelen jelszó</translation>
 <translation id="5056549851600133418">Cikkek Önnek</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -740,7 +733,6 @@
 <translation id="5095208057601539847">Tartomány</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Eszközét a(z) <ph name="ENROLLMENT_DOMAIN" />, fiókját pedig a(z) <ph name="ACCOUNT_DOMAIN" /> kezeli. A rendszergazdák távolról módosíthatják eszköze és fiókja beállításait.</translation>
-<translation id="5107918638290237391">Telepített bővítmények és beépülő modulok</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 bites)</translation>
@@ -757,7 +749,6 @@
 <translation id="5172758083709347301">Számítógép</translation>
 <translation id="5179510805599951267">Nem <ph name="ORIGINAL_LANGUAGE" /> nyelven van? Hiba bejelentése</translation>
 <translation id="5190835502935405962">Könyvjelzősáv</translation>
-<translation id="5200263511887412697">jelentés a közelmúltban bejelentkezett felhasználók listájáról</translation>
 <translation id="5201306358585911203">Az oldal egyik beágyazott oldalának közlendője</translation>
 <translation id="5205222826937269299">A név megadása kötelező</translation>
 <translation id="5215116848420601511">A Google Pay szolgáltatásban használt fizetési módok és címek</translation>
@@ -792,7 +783,6 @@
 <translation id="5386426401304769735">A webhely tanúsítványlánca SHA-1 titkosítással aláírt tanúsítványt tartalmaz.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">A szerver nem tudta bizonyítani, hogy valóban a(z) <ph name="DOMAIN" /> domainbe tartozik; biztonsági tanúsítványa jelenleg nem érvényes. Ennek oka lehet konfigurációs hiba, vagy hogy egy támadó eltérítette az Ön kapcsolatát.</translation>
-<translation id="5417233485731142850">A számítógép neve és hálózati címe</translation>
 <translation id="5421136146218899937">Böngészési adatok törlése...</translation>
 <translation id="5430298929874300616">Könyvjelző törlése</translation>
 <translation id="5431657950005405462">A fájl nem található</translation>
@@ -875,7 +865,6 @@
 <translation id="5869405914158311789">A webhely nem érhető el</translation>
 <translation id="5869522115854928033">Mentett jelszavak</translation>
 <translation id="5887400589839399685">Kártya elmentve</translation>
-<translation id="5893718151540690985">jelentés a hálózati interfészekről, típusukról és hardvercímeikről</translation>
 <translation id="5893752035575986141">Elfogadott hitelkártyák.</translation>
 <translation id="5901630391730855834">Sárga</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (szinkronizálva)</translation>
@@ -901,7 +890,6 @@
 <translation id="6017850046339264347">A(z) <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> webhelyen lévő támadók megtévesztő alkalmazásokat telepíthetnek, amelyek más alkalmazásnak tettethetik magukat, illetve az Ön nyomon követésére alkalmas adatokat gyűjthetnek. <ph name="BEGIN_LEARN_MORE_LINK" />További információ<ph name="END_LEARN_MORE_LINK" />.</translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (szinkronizálva)</translation>
 <translation id="6027201098523975773">Adjon meg nevet</translation>
-<translation id="6033927989869462158">jelentés a hardverstatisztikákról, például a CPU és a RAM kihasználtságáról</translation>
 <translation id="6034000775414344507">Világosszürke</translation>
 <translation id="6034283069659657473">10x14 (boríték)</translation>
 <translation id="6039846035001940113">Ha a probléma továbbra is fennáll, lépjen kapcsolatba a webhely tulajdonosával.</translation>
@@ -935,7 +923,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> könyvjelzők</translation>
 <translation id="6264485186158353794">Vissza a biztonsághoz</translation>
 <translation id="6266934640124581640">Világos pávakék</translation>
-<translation id="6275296151457132165">Úgy értette, hogy a következő webhelyre szeretne lépni: &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Az olvasási listájának adatai itt jelennek meg</translation>
 <translation id="627746635834430766">A következő alkalommal gyorsabban fizethet, ha Google-fiókjába menti kártyáját és számlázási címét.</translation>
 <translation id="6280223929691119688">Erre a címre nem lehetséges a kézbesítés. Válasszon másik címet.</translation>
@@ -977,7 +964,6 @@
 <translation id="6508722015517270189">Indítsa újra a Chrome-ot</translation>
 <translation id="6529602333819889595">&amp;Törlés újra</translation>
 <translation id="6534179046333460208">Fizikai web – javaslatok</translation>
-<translation id="654507709116376806">A rendszergazdáknak a Chrome-on kívül további eszközök is a rendelkezésükre állhatnak a felhasználók nyomon követésére.</translation>
 <translation id="6563469144985748109">A kezelő még nem hagyta jóvá</translation>
 <translation id="6569060085658103619">Jelenleg bővítményoldalt tekint meg</translation>
 <translation id="6578796323535178455">C2 (boríték)</translation>
@@ -1011,6 +997,7 @@
 <translation id="6768213884286397650">Hagaki (képeslap)</translation>
 <translation id="6778737459546443941">A szülő még nem hagyta jóvá</translation>
 <translation id="67862343314499040">Ibolyaszín</translation>
+<translation id="6786747875388722282">Bővítmények</translation>
 <translation id="679355240208270552">Figyelmen kívül hagyva, mert az alapértelmezett keresőmotort nem engedélyezi a házirend.</translation>
 <translation id="681021252041861472">Kötelező mező</translation>
 <translation id="6810899417690483278">Testreszabás-azonosító</translation>
@@ -1129,7 +1116,6 @@
       &lt;li&gt;Keresse fel a &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome súgóját&lt;/a&gt;, ahol további információt talál a szoftver számítógépről történő végleges eltávolításáról.
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> kezelése</translation>
 <translation id="7416351320495623771">Jelszavak kezelése…</translation>
 <translation id="7419106976560586862">Profil elérési útja</translation>
 <translation id="7437289804838430631">Kapcsolatfelvételi adatok hozzáadása</translation>
@@ -1138,12 +1124,10 @@
 <translation id="7442725080345379071">Világos narancssárga</translation>
 <translation id="7444046173054089907">Ez a webhely le van tiltva</translation>
 <translation id="7445762425076701745">Nem sikerült teljesen ellenőrizni a szerver azonosságát, amelyhez kapcsolódik. Egy olyan névvel kapcsolódik a szerverhez, amelynek tulajdonjogát egy külső tanúsítványkibocsátó nem ellenőrizheti. Mivel egyes tanúsítványkibocsátók figyelmen kívül hagyják ezeket a neveket, így semmi nem biztosítja, hogy a kívánt webhelyhez kapcsolódik, és nem egy támadó webhelyhez.</translation>
-<translation id="7449109375006139765">rendszernaplók küldése a kezelőszervernek</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />További információk megtekintése<ph name="END_LINK" /> a problémával kapcsolatban.</translation>
 <translation id="7455133967321480974">Globális alapértelmezés használata (Tiltás)</translation>
 <translation id="7460618730930299168">Az előzetes vetítés eltér az Ön által kijelölttől.  Folytatja?</translation>
 <translation id="7473891865547856676">Nem, köszönöm</translation>
-<translation id="7475525192983021547">jelentés az eszköz aktív használatának időszakairól</translation>
 <translation id="7481312909269577407">Előre</translation>
 <translation id="7485870689360869515">Nem található adat.</translation>
 <translation id="7508255263130623398">A visszakapott házirend eszközazonosítója üres, vagy nem felel meg a jelenlegi eszközazonosítónak</translation>
@@ -1154,6 +1138,7 @@
 <translation id="7520302887438682816">C8 (boríték)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">A webhellyel való kapcsolata nem privát</translation>
+<translation id="7535087603100972091">Érték</translation>
 <translation id="7537536606612762813">Kötelező</translation>
 <translation id="7538364083937897561">A2 (boríték)</translation>
 <translation id="7542403920425041731">Az igazolást követően a böngésző megosztja kártyaadatait a webhellyel.</translation>
@@ -1242,6 +1227,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Nincs megadva</translation>
 <translation id="800218591365569300">Próbáljon meg bezárni más lapokat vagy programokat memória felszabadítása céljából.</translation>
+<translation id="8004582292198964060">Böngésző</translation>
 <translation id="8009225694047762179">Jelszó kezelése</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{A kártyát és a számlázási címet elmentjük. Az adatok kéznél lesznek, amíg <ph name="USER_EMAIL" /> e-mail-című fiókját használja.}other{A kártyákat és a számlázási címeket elmentjük. Az adatok kéznél lesznek, amíg <ph name="USER_EMAIL" /> e-mail-című fiókját használja.}}</translation>
 <translation id="8012647001091218357">Jelenleg nem tudjuk elérni szüleidet. Próbálkozz újra.</translation>
@@ -1254,11 +1240,9 @@
 <translation id="8041940743680923270">Globális alapértelmezés használata (Megkérdezés)</translation>
 <translation id="8042918947222776840">Átvételi mód kiválasztása</translation>
 <translation id="8057711352706143257">A(z) „<ph name="SOFTWARE_NAME" />” nincs megfelelően beállítva. A(z) „<ph name="SOFTWARE_NAME" />” eltávolítása általában megoldja a problémát. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Eszközét a következőkre konfigurálták:</translation>
 <translation id="8074253406171541171">10x13 (boríték)</translation>
 <translation id="8078141288243656252">Elforgatott állapotban nem lehetséges a jegyzetelés</translation>
 <translation id="8079031581361219619">Újratölti a webhelyet?</translation>
-<translation id="8086639673041095862">A Biztonságos böngészés figyelmeztetései</translation>
 <translation id="8088680233425245692">Nem sikerült megtekinteni a cikket.</translation>
 <translation id="808894953321890993">Jelszó módosítása</translation>
 <translation id="8090403583893450254">Méret: 20</translation>
@@ -1320,7 +1304,6 @@
 <translation id="8416694386774425977">A hálózati konfiguráció érvénytelen és nem importálható.
 További részletek:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">A(z) <ph name="ENROLLMENT_DOMAIN" /> által kezelt eszköz</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Módosítás</translation>
 <translation id="8428213095426709021">Beállítások</translation>
@@ -1350,7 +1333,6 @@
 <translation id="8620436878122366504">A szüleid még nem hagyták jóvá</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Kártya mentése az eszközre</translation>
-<translation id="8662327642270533767">Böngészőjelentések készítése</translation>
 <translation id="8663226718884576429">Rendelés-összefoglaló, <ph name="TOTAL_LABEL" />, További részletek</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />. A válasz: <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1371,7 +1353,6 @@
 <translation id="8790007591277257123">&amp;Törlés újra</translation>
 <translation id="8792621596287649091">Elveszítheti a hozzáférést <ph name="ORG_NAME" />-fiókjához, vagy visszaélhetnek személyes adataival. A Chromium azt javasolja, hogy azonnal módosítsa jelszavát.</translation>
 <translation id="8800988563907321413">A közeli javaslatok helye</translation>
-<translation id="8810879605219182134">A böngészőjét a jelentéskészítésre konfigurálták.</translation>
 <translation id="8820817407110198400">Könyvjelzők</translation>
 <translation id="883848425547221593">Egyéb könyvjelzők</translation>
 <translation id="884264119367021077">Szállítási cím</translation>
diff --git a/components/strings/components_strings_id.xtb b/components/strings/components_strings_id.xtb
index 501d401..9fc33bc 100644
--- a/components/strings/components_strings_id.xtb
+++ b/components/strings/components_strings_id.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nama tidak diketahui</translation>
 <translation id="1050038467049342496">Tutup aplikasi lain</translation>
 <translation id="1055184225775184556">&amp;Urungkan Penambahan</translation>
+<translation id="1056898198331236512">Peringatan</translation>
 <translation id="1058479211578257048">Menyimpan kartu...</translation>
 <translation id="10614374240317010">Jangan pernah disimpan</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Nomor Telepon</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 alamat}other{# alamat}}</translation>
 <translation id="2187317261103489799">Deteksi (default)</translation>
-<translation id="2196403228024230844">Pengelolaan Browser Chrome</translation>
 <translation id="2202020181578195191">Masukkan tahun habis masa berlaku yang valid</translation>
 <translation id="2212735316055980242">Kebijakan tidak ditemukan</translation>
 <translation id="2213606439339815911">Mengambil entri...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> mengirimkan tanggapan yang tidak valid.</translation>
 <translation id="2556876185419854533">&amp;Urungkan Pengeditan</translation>
 <translation id="2586657967955657006">Papan klip</translation>
-<translation id="2586916519180891564">Infromasi tentang kebijakan perusahaan yang diterapkan</translation>
 <translation id="2587730715158995865">Dari <ph name="ARTICLE_PUBLISHER" />. Baca artikel ini dan <ph name="OTHER_ARTICLE_COUNT" /> artikel lainnya.</translation>
 <translation id="2587841377698384444">ID API Direktori:</translation>
 <translation id="2597378329261239068">Dokumen ini dilindungi sandi. Masukkan sandi.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Tambahkan Alamat Pengambilan</translation>
 <translation id="3105172416063519923">ID Aset:</translation>
 <translation id="3109728660330352905">Anda tidak memiliki otorisasi untuk melihat halaman ini.</translation>
-<translation id="3111297330804935615">Informasi tentang kebijakan perusahaan yang diterapkan serta ekstensi dan plugin yang diinstal</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Coba jalankan Diagnostik Konektivitas<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Tidak ada}=1{data login untuk 1 akun}other{data login untuk # akun}}</translation>
@@ -489,7 +487,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Validasi berhasil</translation>
 <translation id="3655670868607891010">Jika Anda sering melihatnya, coba <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Nama pengguna browser dan OS Anda</translation>
 <translation id="3658742229777143148">Revisi</translation>
 <translation id="366077651725703012">Perbarui Kartu Kredit</translation>
 <translation id="3676592649209844519">ID Perangkat:</translation>
@@ -594,7 +591,6 @@
     &lt;h4&gt;Langkah 5: Dapatkan bantuan ekstra&lt;/h4&gt;
     &lt;p&gt;Jika Anda masih melihat error, hubungi pemilik situs.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Coba jalankan Diagnostik Jaringan<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Nama mesin Anda</translation>
 <translation id="4235360514405112390">Valid</translation>
 <translation id="4250431568374086873">Sambungan ke situs ini tidak sepenuhnya aman</translation>
 <translation id="4250680216510889253">Tidak</translation>
@@ -624,7 +620,6 @@
 <translation id="4377125064752653719">Anda berusaha menjangkau <ph name="DOMAIN" />, tetapi sertifikat yang disajikan oleh server telah dibatalkan oleh penerbitnya. Artinya informasi rahasia keamanan yang disajikan tidak dapat dipercaya. Anda mungkin sedang berkomunikasi dengan penyerang.</translation>
 <translation id="4378154925671717803">Ponsel</translation>
 <translation id="4406896451731180161">hasil penelusuran</translation>
-<translation id="4406972042435603828">Administrator telah menginstal ekstensi dengan kemampuan canggih.</translation>
 <translation id="4408413947728134509">Cookie <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Alamat Pengambilan</translation>
 <translation id="4424024547088906515">Server ini tidak dapat membuktikan bahwa ini adalah <ph name="DOMAIN" />; sertifikat keamanannya tidak dipercaya oleh Chrome. Hal ini dapat disebabkan oleh kesalahan konfigurasi atau penyerang memotong sambungan Anda.</translation>
@@ -675,6 +670,7 @@
 <translation id="4738601419177586157">Saran penelusuran <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Kelola sandi...</translation>
 <translation id="4744603770635761495">Jalur Yang Dapat Dijalankan</translation>
+<translation id="4746351372139058112">Pesan</translation>
 <translation id="4750917950439032686">Informasi Anda (misalnya, sandi atau nomor kartu kredit) bersifat pribadi saat dikirimkan ke situs ini.</translation>
 <translation id="4756388243121344051">&amp;Riwayat</translation>
 <translation id="4758311279753947758">Tambahkan info kontak</translation>
@@ -708,13 +704,11 @@
 <translation id="4950898438188848926">Tombol beralih tab, tekan Enter untuk beralih ke tab yang terbuka, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Tindakan</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Pelaporan ekstensi</translation>
 <translation id="4958444002117714549">Luaskan daftar</translation>
 <translation id="4974590756084640048">Aktifkan kembali peringatan</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">Lihat semua</translation>
 <translation id="4989809363548539747">Plugin ini tidak didukung</translation>
-<translation id="4996230189582812866">Pelaporan</translation>
 <translation id="5002932099480077015">Jika diaktifkan, Chrome akan menyimpan salinan kartu Anda di perangkat ini untuk pengisian formulir yang lebih cepat.</translation>
 <translation id="5014174725590676422">Layar penggunaan pertama Asisten Google di Chrome ditampilkan</translation>
 <translation id="5015510746216210676">Nama Mesin:</translation>
@@ -729,7 +723,6 @@
 <translation id="5039804452771397117">Izinkan</translation>
 <translation id="5040262127954254034">Privasi</translation>
 <translation id="5043480802608081735">Link yang Anda Salin</translation>
-<translation id="5043595640478528013">Informasi versi software terkait browser dan mesin Anda</translation>
 <translation id="5045550434625856497">Sandi salah</translation>
 <translation id="5056549851600133418">Artikel untuk Anda</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -741,7 +734,6 @@
 <translation id="5095208057601539847">Provinsi</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Perangkat dikelola oleh <ph name="ENROLLMENT_DOMAIN" /> dan akun dikelola oleh <ph name="ACCOUNT_DOMAIN" />. Ini berarti bahwa administrator dapat mengonfigurasi perangkat dan akun Anda dari jarak jauh.</translation>
-<translation id="5107918638290237391">Ekstensi dan plugin yang diinstal</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 bit)</translation>
@@ -758,7 +750,6 @@
 <translation id="5172758083709347301">Mesin</translation>
 <translation id="5179510805599951267">Bukan <ph name="ORIGINAL_LANGUAGE" />? Laporkan kesalahan deteksi ini</translation>
 <translation id="5190835502935405962">Bilah Bookmark</translation>
-<translation id="5200263511887412697">melaporkan daftar perangkat yang baru-baru ini digunakan oleh pengguna untuk login</translation>
 <translation id="5201306358585911203">Halaman tersemat di halaman ini menyatakan</translation>
 <translation id="5205222826937269299">Nama wajib diisi</translation>
 <translation id="5215116848420601511">Metode pembayaran dan alamat yang menggunakan Google Pay</translation>
@@ -793,7 +784,6 @@
 <translation id="5386426401304769735">Rantai sertifikat untuk situs ini berisi sertifikat yang ditandatangani menggunakan SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Server ini tidak dapat membuktikan bahwa ini adalah <ph name="DOMAIN" />; sertifikat keamanannya saat ini tidak valid. Hal ini mungkin disebabkan oleh kesalahan konfigurasi atau ada penyerang yang mengganggu sambungan internet Anda.</translation>
-<translation id="5417233485731142850">Nama dan alamat jaringan mesin Anda</translation>
 <translation id="5421136146218899937">Hapus data browsing...</translation>
 <translation id="5430298929874300616">Buang bookmark</translation>
 <translation id="5431657950005405462">File Anda tidak ditemukan</translation>
@@ -876,7 +866,6 @@
 <translation id="5869405914158311789">Situs ini tidak dapat dijangkau</translation>
 <translation id="5869522115854928033">Sandi tersimpan</translation>
 <translation id="5887400589839399685">Kartu disimpan</translation>
-<translation id="5893718151540690985">melaporkan daftar antarmuka jaringan dengan jenis dan alamat hardware</translation>
 <translation id="5893752035575986141">Kartu kredit diterima.</translation>
 <translation id="5901630391730855834">Kuning</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (disinkronkan)</translation>
@@ -902,7 +891,6 @@
 <translation id="6017850046339264347">Penyerang di <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> dapat menginstal aplikasi penipuan dengan berpura-pura menjadi sesuatu yang lain atau mengumpulkan data yang dapat digunakan untuk melacak Anda. <ph name="BEGIN_LEARN_MORE_LINK" />Pelajari lebih lanjut<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (disinkronkan)</translation>
 <translation id="6027201098523975773">Masukkan nama</translation>
-<translation id="6033927989869462158">melaporkan statistik hardware seperti penggunaan CPU/RAM</translation>
 <translation id="6034000775414344507">Abu-abu Muda</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">Jika masalah berlanjut, hubungi pemilik situs.</translation>
@@ -936,7 +924,6 @@
 <translation id="6263376278284652872">Bookmark <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Kembali ke keamanan</translation>
 <translation id="6266934640124581640">Hijau Kebiruan Terang</translation>
-<translation id="6275296151457132165">Apakah maksud Anda membuka &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Halaman dari daftar bacaan Anda muncul di sini</translation>
 <translation id="627746635834430766">Untuk membayar lebih cepat di pembelian selanjutnya, simpan kartu dan alamat penagihan ke Akun Google Anda.</translation>
 <translation id="6280223929691119688">Tidak dapat mengirim ke alamat ini. Pilih alamat lain.</translation>
@@ -978,7 +965,6 @@
 <translation id="6508722015517270189">Buka Ulang Chrome</translation>
 <translation id="6529602333819889595">&amp;Ulangi Penghapusan</translation>
 <translation id="6534179046333460208">Saran Web Fisik</translation>
-<translation id="654507709116376806">Administrator mungkin memiliki cara lain untuk memantau pengguna, selain Chrome.</translation>
 <translation id="6563469144985748109">Pengelola Anda belum menyetujuinya</translation>
 <translation id="6569060085658103619">Anda melihat halaman ekstensi</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
@@ -1012,6 +998,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">Orang tuamu belum menyetujuinya</translation>
 <translation id="67862343314499040">Violet</translation>
+<translation id="6786747875388722282">Ekstensi</translation>
 <translation id="679355240208270552">Diabaikan karena penelusuran default tidak diaktifkan menurut kebijakan.</translation>
 <translation id="681021252041861472">Kolom Wajib Diisi</translation>
 <translation id="6810899417690483278">ID Penyesuaian</translation>
@@ -1128,7 +1115,6 @@
       &lt;li&gt;Buka &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Pusat bantuan Chrome&lt;/a&gt; untuk mempelajari cara menghapus software tersebut secara permanen dari komputer
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Pengelolaan <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Kelola Sandi...</translation>
 <translation id="7419106976560586862">Jalur Profil</translation>
 <translation id="7437289804838430631">Tambahkan Info Kontak</translation>
@@ -1137,12 +1123,10 @@
 <translation id="7442725080345379071">Oranye Muda</translation>
 <translation id="7444046173054089907">Situs ini diblokir</translation>
 <translation id="7445762425076701745">Identitas server yang Anda sambungkan tidak dapat divalidasi sepenuhnya. Anda terhubung ke server menggunakan nama yang hanya valid dalam jaringan Anda, yang mana otoritas sertifikat eksternal sama sekali tidak dapat memvalidasi kepemilikannya. Karena sejumlah otoritas sertifikat akan tetap menerbitkan sertifikat untuk nama tersebut, tidak dapat dipastikan apakah Anda akan tersambung ke situs web yang dimaksudkan dan bahwa tidak akan ada penyerang.</translation>
-<translation id="7449109375006139765">mengirimkan log sistem ke server pengelolaan</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Pelajari lebih lanjut<ph name="END_LINK" /> tentang masalah ini.</translation>
 <translation id="7455133967321480974">Gunakan default global (Cekal)</translation>
 <translation id="7460618730930299168">Penyaringan ini berbeda dengan yang telah Anda pilih. Lanjutkan?</translation>
 <translation id="7473891865547856676">Lain Kali</translation>
-<translation id="7475525192983021547">melaporkan periode waktu saat pengguna aktif menggunakan perangkat</translation>
 <translation id="7481312909269577407">Maju</translation>
 <translation id="7485870689360869515">Tidak ada data yang ditemukan.</translation>
 <translation id="7508255263130623398">ID perangkat kebijakan yang dikembalikan kosong atau tidak cocok dengan ID perangkat saat ini</translation>
@@ -1153,6 +1137,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">Javascript</translation>
 <translation id="7526934274050461096">Koneksi Anda ke situs ini tidak bersifat pribadi</translation>
+<translation id="7535087603100972091">Nilai</translation>
 <translation id="7537536606612762813">Wajib</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">Setelah mengonfirmasi, detail kartu Anda akan dibagikan dengan situs ini.</translation>
@@ -1241,6 +1226,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Tidak Ditentukan</translation>
 <translation id="800218591365569300">Coba tutup tab atau program lain untuk mengosongkan memori.</translation>
+<translation id="8004582292198964060">Browser</translation>
 <translation id="8009225694047762179">Kelola Kata sandi</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Kartu ini dan alamat penagihannya akan disimpan. Anda dapat menggunakannya saat login ke <ph name="USER_EMAIL" />.}other{Semua kartu ini dan alamat penagihannya akan disimpan. Anda dapat menggunakannya saat login ke <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Orang tua Anda saat ini tidak dapat dihubungi. Coba lagi.</translation>
@@ -1253,11 +1239,9 @@
 <translation id="8041940743680923270">Gunakan default global (Tanyakan)</translation>
 <translation id="8042918947222776840">Pilih Metode Pengambilan</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" tidak dikonfigurasi dengan benar. Biasanya masalah akan terselesaikan dengan meng-uninstal "<ph name="SOFTWARE_NAME" />". <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Perangkat telah dikonfigurasi untuk:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">Tidak dapat menambahkan anotasi saat diputar</translation>
 <translation id="8079031581361219619">Muat ulang situs?</translation>
-<translation id="8086639673041095862">Peringatan safe browsing</translation>
 <translation id="8088680233425245692">Gagal melihat artikel.</translation>
 <translation id="808894953321890993">Ubah sandi</translation>
 <translation id="8090403583893450254">Ukuran 20</translation>
@@ -1317,7 +1301,6 @@
 <translation id="8412145213513410671">Ngadat (<ph name="CRASH_COUNT" />)</translation>
 <translation id="8412392972487953978">Anda harus memasukkan frasa sandi yang sama dua kali.</translation>
 <translation id="8416694386774425977">Konfigurasi jaringan tidak valid dan tidak dapat diimpor. Detail tambahan: <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Perangkat dikelola oleh <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Ubah</translation>
 <translation id="8428213095426709021">Setelan</translation>
@@ -1346,7 +1329,6 @@
 <translation id="8620436878122366504">Orang tuamu belum menyetujuinya</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Simpan Kartu Ini ke Perangkat Ini</translation>
-<translation id="8662327642270533767">Pelaporan browser</translation>
 <translation id="8663226718884576429">Ringkasan Pesanan, <ph name="TOTAL_LABEL" />, Detail Selengkapnya</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, dengan jawaban, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1367,7 +1349,6 @@
 <translation id="8790007591277257123">&amp;Ulangi penghapusan</translation>
 <translation id="8792621596287649091">Anda dapat kehilangan akses ke akun <ph name="ORG_NAME" /> atau mengalami pencurian identitas. Chromium menyarankan Anda untuk mengubah sandi sekarang.</translation>
 <translation id="8800988563907321413">Saran terdekat muncul di sini</translation>
-<translation id="8810879605219182134">Browser Anda telah dikonfigurasi untuk melaporkan</translation>
 <translation id="8820817407110198400">Bookmark</translation>
 <translation id="883848425547221593">Bookmark Lain</translation>
 <translation id="884264119367021077">Alamat pengiriman</translation>
diff --git a/components/strings/components_strings_it.xtb b/components/strings/components_strings_it.xtb
index 2c1c621..860460f 100644
--- a/components/strings/components_strings_it.xtb
+++ b/components/strings/components_strings_it.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nome sconosciuto</translation>
 <translation id="1050038467049342496">Chiudi altre app</translation>
 <translation id="1055184225775184556">&amp;Annulla aggiunta</translation>
+<translation id="1056898198331236512">Avviso</translation>
 <translation id="1058479211578257048">Salvataggio delle carte...</translation>
 <translation id="10614374240317010">Mai salvate</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Numero di telefono</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 indirizzo}other{# indirizzi}}</translation>
 <translation id="2187317261103489799">Rileva (predefinita)</translation>
-<translation id="2196403228024230844">Gestione del browser Chrome</translation>
 <translation id="2202020181578195191">Inserisci un anno di scadenza valido</translation>
 <translation id="2212735316055980242">Criterio non trovato</translation>
 <translation id="2213606439339815911">Recupero voci...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> ha inviato una risposta non valida.</translation>
 <translation id="2556876185419854533">&amp;Annulla modifica</translation>
 <translation id="2586657967955657006">Appunti</translation>
-<translation id="2586916519180891564">Informazioni sulle norme aziendali applicate</translation>
 <translation id="2587730715158995865">Da <ph name="ARTICLE_PUBLISHER" />. Leggi questo e altri <ph name="OTHER_ARTICLE_COUNT" /> articoli.</translation>
 <translation id="2587841377698384444">ID API Directory:</translation>
 <translation id="2597378329261239068">Questo documento è protetto da password. Inserisci una password.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Aggiungi l'indirizzo di ritiro</translation>
 <translation id="3105172416063519923">ID asset:</translation>
 <translation id="3109728660330352905">Non sei autorizzato a visualizzare questa pagina.</translation>
-<translation id="3111297330804935615">Informazioni su norme aziendali applicate, estensioni e plug-in installati</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Prova a eseguire lo strumento Diagnostica della connettività<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Nessuno}=1{dati di accesso per 1 account}other{dati di accesso per # account}}</translation>
@@ -487,7 +485,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Convalida riuscita</translation>
 <translation id="3655670868607891010">Se questo problema si verifica spesso, prova questi <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Nome utente di sistema operativo e browser</translation>
 <translation id="3658742229777143148">Revisione</translation>
 <translation id="366077651725703012">Aggiorna carta di credito</translation>
 <translation id="3676592649209844519">ID dispositivo:</translation>
@@ -592,7 +589,6 @@
     &lt;h4&gt;Passaggio 5: richiedi ulteriore assistenza&lt;/h4&gt;
     &lt;p&gt;Se l'errore persiste, contatta il proprietario del sito web.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Prova a eseguire lo strumento Diagnostica di rete<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Nome del computer</translation>
 <translation id="4235360514405112390">Valido</translation>
 <translation id="4250431568374086873">La connessione a questo sito non è completamente protetta</translation>
 <translation id="4250680216510889253">No</translation>
@@ -622,7 +618,6 @@
 <translation id="4377125064752653719">Hai tentato di accedere a <ph name="DOMAIN" /> ma il server ha presentato un certificato revocato dall'autorità di certificazione. Ciò significa che le credenziali di sicurezza presentate dal server non sono assolutamente attendibili. Potresti avere stabilito una comunicazione con un utente malintenzionato.</translation>
 <translation id="4378154925671717803">Telefono</translation>
 <translation id="4406896451731180161">risultati di ricerca</translation>
-<translation id="4406972042435603828">Gli amministratori hanno installato estensioni con funzionalità efficaci.</translation>
 <translation id="4408413947728134509">Cookie: <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Indirizzo di ritiro</translation>
 <translation id="4424024547088906515">Questo server non è riuscito a dimostrare che si tratta di <ph name="DOMAIN" />; il relativo certificato di sicurezza non è considerato attendibile da Chrome. Il problema potrebbe essere dovuto a un'errata configurazione o a un malintenzionato che intercetta la connessione.</translation>
@@ -673,6 +668,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> suggerimento di ricerca</translation>
 <translation id="4742407542027196863">Gestisci password…</translation>
 <translation id="4744603770635761495">Percorso eseguibile</translation>
+<translation id="4746351372139058112">Messaggi</translation>
 <translation id="4750917950439032686">Le tue informazioni (ad esempio password o numeri di carte di credito) restano private quando vengono inviate a questo sito.</translation>
 <translation id="4756388243121344051">&amp;Cronologia</translation>
 <translation id="4758311279753947758">Aggiungi informazioni di contatto</translation>
@@ -706,13 +702,11 @@
 <translation id="4950898438188848926">Pulsante per cambiare scheda, premi INVIO per passare alla scheda aperta, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Azioni</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Rapporto sulle estensioni</translation>
 <translation id="4958444002117714549">Espandi elenco</translation>
 <translation id="4974590756084640048">Riattiva avvisi</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">Mostra tutto</translation>
 <translation id="4989809363548539747">Questo plug-in non è supportato</translation>
-<translation id="4996230189582812866">Rapporti</translation>
 <translation id="5002932099480077015">Se questa opzione viene attivata, Chrome memorizza una copia della carta sul dispositivo per velocizzare la compilazione dei moduli.</translation>
 <translation id="5014174725590676422">È mostrata la schermata della prima esecuzione dell'Assistente Google in Chrome</translation>
 <translation id="5015510746216210676">Nome macchina:</translation>
@@ -727,7 +721,6 @@
 <translation id="5039804452771397117">Consenti</translation>
 <translation id="5040262127954254034">Privacy</translation>
 <translation id="5043480802608081735">Link copiato</translation>
-<translation id="5043595640478528013">Informazioni sulla versione software del browser e del computer in uso</translation>
 <translation id="5045550434625856497">Password non corretta</translation>
 <translation id="5056549851600133418">Articoli per te</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -739,7 +732,6 @@
 <translation id="5095208057601539847">Provincia</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Il tuo dispositivo è gestito da <ph name="ENROLLMENT_DOMAIN" />, il tuo account da <ph name="ACCOUNT_DOMAIN" />. Gli amministratori possono configurare da remoto il dispositivo e l'account.</translation>
-<translation id="5107918638290237391">Estensioni e plug-in installati</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(a 64 bit)</translation>
@@ -756,7 +748,6 @@
 <translation id="5172758083709347301">Computer</translation>
 <translation id="5179510805599951267">Non in <ph name="ORIGINAL_LANGUAGE" />? Segnala questo errore</translation>
 <translation id="5190835502935405962">Barra dei Preferiti</translation>
-<translation id="5200263511887412697">Segnala l'elenco di utenti del dispositivo che hanno eseguito l'accesso di recente</translation>
 <translation id="5201306358585911203">Una pagina incorporata in questa pagina dice</translation>
 <translation id="5205222826937269299">Nome obbligatorio</translation>
 <translation id="5215116848420601511">Metodi di pagamento e indirizzi che utilizzano Google Pay</translation>
@@ -791,7 +782,6 @@
 <translation id="5386426401304769735">Il certificato di questo sito contiene un certificato che è stato firmato utilizzando SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Questo server non è riuscito a verificare che si tratta di <ph name="DOMAIN" />; il relativo certificato di sicurezza non è considerato valido in questa fase. Il problema potrebbe essere dovuto a un'errata configurazione o a un malintenzionato che ha intercettato la connessione.</translation>
-<translation id="5417233485731142850">Nome e indirizzo di rete del computer</translation>
 <translation id="5421136146218899937">Cancella dati di navigazione...</translation>
 <translation id="5430298929874300616">Rimuovi preferito</translation>
 <translation id="5431657950005405462">Il file non è stato trovato</translation>
@@ -874,7 +864,6 @@
 <translation id="5869405914158311789">Impossibile raggiungere il sito</translation>
 <translation id="5869522115854928033">Password salvate</translation>
 <translation id="5887400589839399685">Carta salvata</translation>
-<translation id="5893718151540690985">Comunica l'elenco di interfacce di rete con i relativi tipi e indirizzi hardware</translation>
 <translation id="5893752035575986141">Le carte di credito sono accettate.</translation>
 <translation id="5901630391730855834">Giallo</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (sincronizzati)</translation>
@@ -900,7 +889,6 @@
 <translation id="6017850046339264347">Gli utenti malintenzionati presenti sul sito <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> potrebbero installare app ingannevoli che si spacciano per qualcos'altro o raccolgono dati che potrebbero essere usati per monitorare la tua attività. <ph name="BEGIN_LEARN_MORE_LINK" />Ulteriori informazioni<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (sincronizzati)</translation>
 <translation id="6027201098523975773">Inserisci un nome</translation>
-<translation id="6033927989869462158">Segnala statistiche hardware quali l'utilizzo di CPU/RAM</translation>
 <translation id="6034000775414344507">Grigio chiaro</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">Se il problema persiste, contatta il proprietario del sito.</translation>
@@ -933,7 +921,6 @@
 <translation id="6263376278284652872">Segnalibri di <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Torna nell'area protetta</translation>
 <translation id="6266934640124581640">Verde acqua</translation>
-<translation id="6275296151457132165">Forse intendevi accedere a &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Le pagine del tuo elenco di lettura vengono visualizzate qui</translation>
 <translation id="627746635834430766">Per pagare più velocemente la prossima volta, salva la carta e l'indirizzo di fatturazione sul tuo account Google.</translation>
 <translation id="6280223929691119688">Impossibile consegnare all'indirizzo specificato. Seleziona un indirizzo diverso.</translation>
@@ -975,7 +962,6 @@
 <translation id="6508722015517270189">Riavvia Chrome</translation>
 <translation id="6529602333819889595">&amp;Ripeti eliminazione</translation>
 <translation id="6534179046333460208">Suggerimenti relativi al Physical Web</translation>
-<translation id="654507709116376806">Gli amministratori potrebbero usare altri modi al di fuori di Chrome per monitorare gli utenti.</translation>
 <translation id="6563469144985748109">Il tuo gestore non ha ancora approvato la richiesta</translation>
 <translation id="6569060085658103619">È visualizzata la pagina di un'estensione</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
@@ -1009,6 +995,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">Il tuo genitore non ha ancora approvato la richiesta</translation>
 <translation id="67862343314499040">Lilla</translation>
+<translation id="6786747875388722282">Estensioni</translation>
 <translation id="679355240208270552">Ignorato perché la ricerca predefinita non è attiva secondo la norma.</translation>
 <translation id="681021252041861472">Campo obbligatorio</translation>
 <translation id="6810899417690483278">ID personalizzazione</translation>
@@ -1127,7 +1114,6 @@
     &lt;li&gt;Visita il &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Centro assistenza Chrome&lt;/a&gt; per avere informazioni su come rimuovere definitivamente il software dal computer.
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Gestione di <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Gestisci password…</translation>
 <translation id="7419106976560586862">Percorso profilo</translation>
 <translation id="7437289804838430631">Aggiungi informazioni di contatto</translation>
@@ -1136,12 +1122,10 @@
 <translation id="7442725080345379071">Arancione chiaro</translation>
 <translation id="7444046173054089907">Questo sito è bloccato</translation>
 <translation id="7445762425076701745">Impossibile convalidare completamente l'identità del server a cui sei collegato. Sei collegato a un server con un nome valido soltanto nella tua rete, di cui un'autorità di certificazione esterna non può convalidare in alcun modo la proprietà. Poiché alcune autorità di certificazione emettono comunque certificati per questi nomi, non è in alcun modo possibile garantire che tu sia collegato al sito web desiderato anziché a un sito dannoso.</translation>
-<translation id="7449109375006139765">Invia log di sistema al server di gestione</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Leggere ulteriori informazioni<ph name="END_LINK" /> sul problema.</translation>
 <translation id="7455133967321480974">Usa predefinita globale (Blocca)</translation>
 <translation id="7460618730930299168">I contenuti mostrati sono diversi da quelli che hai selezionato. Continuare?</translation>
 <translation id="7473891865547856676">No grazie</translation>
-<translation id="7475525192983021547">Segnala i periodi di attività di un utente sul dispositivo</translation>
 <translation id="7481312909269577407">Avanti</translation>
 <translation id="7485870689360869515">Nessun dato trovato.</translation>
 <translation id="7508255263130623398">L'ID dispositivo della norma restituito è vuoto o non corrisponde all'ID dispositivo corrente</translation>
@@ -1152,6 +1136,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">La connessione a questo sito non è privata</translation>
+<translation id="7535087603100972091">Valore</translation>
 <translation id="7537536606612762813">Obbligatoria</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">Dopo essere stati confermati, i dati della carta saranno condivisi con questo sito.</translation>
@@ -1240,6 +1225,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Non specificato</translation>
 <translation id="800218591365569300">Prova a chiudere altri programmi o schede per liberare spazio in memoria.</translation>
+<translation id="8004582292198964060">Browser</translation>
 <translation id="8009225694047762179">Gestisci password</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Questa carta e il relativo indirizzo di fatturazione verranno salvati. Potrai usarla dopo aver eseguito l'accesso all'account <ph name="USER_EMAIL" />.}other{Queste carte e i relativi indirizzi di fatturazione verranno salvati. Potrai usarle dopo aver eseguito l'accesso all'account <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">In questo momento, non è possibile raggiungere i tuoi genitori. Riprova.</translation>
@@ -1252,11 +1238,9 @@
 <translation id="8041940743680923270">Usa predefinita globale (Chiedi)</translation>
 <translation id="8042918947222776840">Scegli il metodo di ritiro</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" non è configurato correttamente. La disinstallazione di "<ph name="SOFTWARE_NAME" />" solitamente risolve il problema. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Sul tuo dispositivo sono state configurate le seguenti norme:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">Non è possibile inserire annotazioni se il documento è ruotato</translation>
 <translation id="8079031581361219619">Vuoi ricaricare il sito?</translation>
-<translation id="8086639673041095862">Avvisi di Navigazione sicura</translation>
 <translation id="8088680233425245692">Impossibile visualizzare l'articolo.</translation>
 <translation id="808894953321890993">Cambia password</translation>
 <translation id="8090403583893450254">Dimensione 20</translation>
@@ -1318,7 +1302,6 @@
 <translation id="8416694386774425977">La configurazione di rete non è valida e non può essere importata.
 Ulteriori dettagli:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Dispositivo gestito da <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Cambia</translation>
 <translation id="8428213095426709021">Impostazioni</translation>
@@ -1347,7 +1330,6 @@
 <translation id="8620436878122366504">I tuoi genitori non hanno ancora approvato la richiesta</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Salva la carta su questo dispositivo</translation>
-<translation id="8662327642270533767">Rapporti browser</translation>
 <translation id="8663226718884576429">Riepilogo ordine, <ph name="TOTAL_LABEL" />, altri dettagli</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, risposta, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1368,7 +1350,6 @@
 <translation id="8790007591277257123">&amp;Ripeti eliminazione</translation>
 <translation id="8792621596287649091">Potresti non riuscire più ad accedere al tuo account <ph name="ORG_NAME" /> o subire un furto d'identità. Chromium ti consiglia di cambiare subito la password.</translation>
 <translation id="8800988563907321413">I suggerimenti Qui vicino vengono visualizzati qui</translation>
-<translation id="8810879605219182134">Il browser è stato configurato per inviare rapporti</translation>
 <translation id="8820817407110198400">Preferiti</translation>
 <translation id="883848425547221593">Altri Preferiti</translation>
 <translation id="884264119367021077">Indirizzo di spedizione</translation>
diff --git a/components/strings/components_strings_iw.xtb b/components/strings/components_strings_iw.xtb
index 503e5c14..8443b5b 100644
--- a/components/strings/components_strings_iw.xtb
+++ b/components/strings/components_strings_iw.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">שם לא ידוע</translation>
 <translation id="1050038467049342496">סגירת יישומים אחרים</translation>
 <translation id="1055184225775184556">&amp;ביטול הוספה</translation>
+<translation id="1056898198331236512">אזהרה</translation>
 <translation id="1058479211578257048">הכרטיסים נשמרים...</translation>
 <translation id="10614374240317010">פריטים שאף פעם לא נשמרו</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)‎</translation>
@@ -226,7 +227,6 @@
 <translation id="2183608646556468874">מספר טלפון</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{כתובת אחת}two{שתי כתובות}many{# כתובות}other{# כתובות}}</translation>
 <translation id="2187317261103489799">זהה (ברירת מחדל)</translation>
-<translation id="2196403228024230844">‏ניהול דפדפן Chrome</translation>
 <translation id="2202020181578195191">עליך להזין שנת תפוגה חוקית</translation>
 <translation id="2212735316055980242">לא נמצאה מדיניות</translation>
 <translation id="2213606439339815911">מאחזר רשומות...</translation>
@@ -295,7 +295,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> שלח תגובה לא חוקית.</translation>
 <translation id="2556876185419854533">&amp;ביטול עריכה</translation>
 <translation id="2586657967955657006">לוח</translation>
-<translation id="2586916519180891564">מידע לגבי הכללים החלים של המדיניות הארגונית</translation>
 <translation id="2587730715158995865">מ-<ph name="ARTICLE_PUBLISHER" />. לקריאת כתבה זו ו-<ph name="OTHER_ARTICLE_COUNT" /> כתבות נוספות.</translation>
 <translation id="2587841377698384444">‏מזהה ממשק API של ספרייה:</translation>
 <translation id="2597378329261239068">מסמך זה מוגן באמצעות סיסמה. הזן סיסמה.</translation>
@@ -381,7 +380,6 @@
 <translation id="3096100844101284527">הוספת כתובת לאיסוף</translation>
 <translation id="3105172416063519923">מזהה נכס:</translation>
 <translation id="3109728660330352905">אין לך הרשאה לצפות בדף הזה.</translation>
-<translation id="3111297330804935615">מידע לגבי הכללים החלים של מדיניות ארגונית, יישומי פלאגין ותוספים שהותקנו</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />נסה להפעיל את אבחון הקישוריות<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{ללא}=1{נתוני כניסה של חשבון אחד}two{נתוני כניסה של 2 חשבונות}many{נתוני כניסה של # חשבונות}other{נתוני כניסה של # חשבונות}}</translation>
@@ -482,7 +480,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">האימות בוצע בהצלחה</translation>
 <translation id="3655670868607891010">אם אתה רואה זאת לעתים קרובות, נסה את ה<ph name="HELP_LINK" /> האלה.</translation>
-<translation id="3656922233114135933">שמות המשתמש שלך במערכת ההפעלה ובדפדפן</translation>
 <translation id="3658742229777143148">גרסה קודמת</translation>
 <translation id="366077651725703012">עדכון כרטיס אשראי</translation>
 <translation id="3676592649209844519">מזהה מכשיר:</translation>
@@ -587,7 +584,6 @@
     &lt;h4&gt;שלב חמישי: סיוע נוסף&lt;/h4&gt;
     &lt;p&gt;אם השגיאה עדיין מופיעה, יש לפנות לבעלי האתר.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />נסה להפעיל את אבחון הרשת<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">שם המחשב שלך</translation>
 <translation id="4235360514405112390">תקף</translation>
 <translation id="4250431568374086873">החיבור שלך לאתר הזה לא מאובטח בצורה מלאה</translation>
 <translation id="4250680216510889253">לא</translation>
@@ -617,7 +613,6 @@
 <translation id="4377125064752653719">ניסית להשיג את <ph name="DOMAIN" />, אך האישור שהשרת הציג בוטל על ידי המנפיק שלו. פירוש הדבר שאין כל אפשרות לתת אמון באישורי האבטחה שהשרת הציג. ייתכן שאתה מתקשר עם תוקף.</translation>
 <translation id="4378154925671717803">טלפון</translation>
 <translation id="4406896451731180161">תוצאות חיפוש</translation>
-<translation id="4406972042435603828">מנהלי המערכת התקינו אפליקציות עם יכולות נרחבות.</translation>
 <translation id="4408413947728134509">‏קובצי Cookie <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">כתובת איסוף</translation>
 <translation id="4424024547088906515">‏השרת הזה לא הצליח להוכיח שהוא <ph name="DOMAIN" />. אישור האבטחה שלו לא נחשב כמהימן על ידי Chrome. ייתכן שהסיבה לכך היא תצורה שגויה או תוקף המיירט את החיבור שלך.</translation>
@@ -668,6 +663,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> – הצעת חיפוש</translation>
 <translation id="4742407542027196863">ניהול סיסמאות…</translation>
 <translation id="4744603770635761495">נתיב להפעלה</translation>
+<translation id="4746351372139058112">הודעות</translation>
 <translation id="4750917950439032686">הפרטים שלך (כמו סיסמאות או מספרי כרטיסי אשראי) נשלחים לאתר הזה במצב פרטי.</translation>
 <translation id="4756388243121344051">&amp;היסטוריה</translation>
 <translation id="4758311279753947758">הוסף פרטים ליצירת קשר</translation>
@@ -705,13 +701,11 @@
 <translation id="4950898438188848926">‏לחצן החלפת כרטיסיות, יש להקיש על Enter כדי לעבור לכרטיסייה הפתוחה, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">פעולות</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">דיווח תוספים</translation>
 <translation id="4958444002117714549">הרחב רשימה</translation>
 <translation id="4974590756084640048">הפעל מחדש אזהרות</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)‎</translation>
 <translation id="4989163558385430922">אני רוצה לראות הכול</translation>
 <translation id="4989809363548539747">הפלאגין הזה אינו נתמך</translation>
-<translation id="4996230189582812866">דיווח</translation>
 <translation id="5002932099480077015">‏אם האפשרות הזו תופעל, Chrome יאחסן עותק של הכרטיס שלך במכשיר הזה למילוי מהיר יותר של טפסים.</translation>
 <translation id="5014174725590676422">‏מוצג מסך ההפעלה הראשונה של Google Assistant ב-Chrome</translation>
 <translation id="5015510746216210676">שם המחשב:</translation>
@@ -726,7 +720,6 @@
 <translation id="5039804452771397117">אפשר</translation>
 <translation id="5040262127954254034">פרטיות</translation>
 <translation id="5043480802608081735">קישור שהעתקת</translation>
-<translation id="5043595640478528013">פרטי גרסת התוכנה של הדפדפן והמחשב שלך</translation>
 <translation id="5045550434625856497">סיסמה שגויה</translation>
 <translation id="5056549851600133418">מאמרים שעשויים לעניין אותך</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -738,7 +731,6 @@
 <translation id="5095208057601539847">פרובינציה</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">המכשיר מנוהל על-ידי <ph name="ENROLLMENT_DOMAIN" /> והחשבון מנוהל על-ידי <ph name="ACCOUNT_DOMAIN" />. המשמעות היא שמנהלי המערכות יכולים להגדיר מרחוק את תצורת המכשיר והחשבון.</translation>
-<translation id="5107918638290237391">תוספים ויישומי פלאגין מותקנים</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 סיביות)</translation>
@@ -755,7 +747,6 @@
 <translation id="5172758083709347301">מכונה</translation>
 <translation id="5179510805599951267">לא ב<ph name="ORIGINAL_LANGUAGE" />? דיווח על שגיאה זו</translation>
 <translation id="5190835502935405962">סרגל הסימניות</translation>
-<translation id="5200263511887412697">הצגת רשימה של משתמשי המכשיר שהתחברו לאחרונה</translation>
 <translation id="5201306358585911203">דף מוטמע בדף הזה אומר</translation>
 <translation id="5205222826937269299">שם (חובה)</translation>
 <translation id="5215116848420601511">‏אמצעי תשלום וכתובות שנשמרו ב-Google Pay</translation>
@@ -790,7 +781,6 @@
 <translation id="5386426401304769735">‏שרשרת האישורים של האתר הזה כוללת אישור שנחתם באמצעות SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">שרת זה לא הצליח להוכיח שהוא <ph name="DOMAIN" />; אישור האבטחה שלו אינו תקף כעת. הסיבה לכך עשויה להיות תצורה שגויה או שתוקף מיירט את החיבור שלך.</translation>
-<translation id="5417233485731142850">השם וכתובת הרשת של המחשב שלך</translation>
 <translation id="5421136146218899937">נקה נתוני גלישה...</translation>
 <translation id="5430298929874300616">הסר סימניה</translation>
 <translation id="5431657950005405462">הקובץ לא נמצא</translation>
@@ -874,7 +864,6 @@
 <translation id="5869405914158311789">לא ניתן לגשת לאתר הזה</translation>
 <translation id="5869522115854928033">סיסמאות שמורות</translation>
 <translation id="5887400589839399685">הכרטיס נשמר</translation>
-<translation id="5893718151540690985">דיווח רשימה של ממשקי רשתות יחד עם הסוגים וכתובות החומרה שלהם</translation>
 <translation id="5893752035575986141">אפשר לשלם באמצעות כרטיסי אשראי.</translation>
 <translation id="5901630391730855834">צהוב</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (מסונכרנים)</translation>
@@ -900,7 +889,6 @@
 <translation id="6017850046339264347">תוקפים שמשתמשים ב-<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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (מסונכרנים)</translation>
 <translation id="6027201098523975773">עליך להזין שם</translation>
-<translation id="6033927989869462158">‏דיווח נתונים סטטיסטיים לגבי חומרה, כמו שימוש ביחידת עיבוד מרכזית (CPU) או בזיכרון RAM</translation>
 <translation id="6034000775414344507">אפור בהיר</translation>
 <translation id="6034283069659657473">10x14 (Envelope)‎</translation>
 <translation id="6039846035001940113">אם הבעיה ממשיכה, יש לפנות אל בעל האתר.</translation>
@@ -934,7 +922,6 @@
 <translation id="6263376278284652872">סימניות <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">חזרה לחוף מבטחים</translation>
 <translation id="6266934640124581640">כחול-ירקרק בהיר</translation>
-<translation id="6275296151457132165">‏התכוונת לעבור אל &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">דפים מרשימת הקריאה שלך מופיעים כאן</translation>
 <translation id="627746635834430766">‏כדי לשלם מהר יותר בפעם הבאה, אפשר לשמור בחשבון Google את פרטי הכרטיס ואת הכתובת לחיוב.</translation>
 <translation id="6280223929691119688">לא ניתן לבצע מסירה בכתובת זו. עליך לבחור כתובת אחרת.</translation>
@@ -976,7 +963,6 @@
 <translation id="6508722015517270189">‏הפעלה מחדש של Chrome</translation>
 <translation id="6529602333819889595">&amp;ביצוע מחדש של מחיקה</translation>
 <translation id="6534179046333460208">הצעות לאינטרנט הפיזי</translation>
-<translation id="654507709116376806">‏מנהלי המערכת יכולים לעקוב אחרי משתמשים בדרכים אחרות, מחוץ ל-Chrome.</translation>
 <translation id="6563469144985748109">המנהל שלך עדיין לא אישר זאת</translation>
 <translation id="6569060085658103619">אתה מציג דף של תוסף</translation>
 <translation id="6578796323535178455">C2 (Envelope)‎</translation>
@@ -1010,6 +996,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)‎</translation>
 <translation id="6778737459546443941">ההורה ששאלת עדיין לא אישר זאת</translation>
 <translation id="67862343314499040">סגול סיגלית</translation>
+<translation id="6786747875388722282">תוספים</translation>
 <translation id="679355240208270552">המערכת התעלמה מערך מדיניות זה, משום שלפי המדיניות חיפוש ברירת המחדל מושבת.</translation>
 <translation id="681021252041861472">שדה חובה</translation>
 <translation id="6810899417690483278">מזהה של התאמה אישית</translation>
@@ -1125,7 +1112,6 @@
       &lt;li&gt;עוברים אל &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;מרכז העזרה של Chrome&lt;/a&gt; כדי ללמוד כיצד להסיר את התוכנה מהמחשב
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">ניהול <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">ניהול סיסמאות…</translation>
 <translation id="7419106976560586862">נתיב פרופיל</translation>
 <translation id="7437289804838430631">הוספת פרטים ליצירת קשר</translation>
@@ -1134,12 +1120,10 @@
 <translation id="7442725080345379071">כתום בהיר</translation>
 <translation id="7444046173054089907">האתר הזה חסום</translation>
 <translation id="7445762425076701745">לא ניתן לאמת לגמרי את הזהות של השרת שאליו אתה מחובר. אתה מחובר לשרת באמצעות שם שקיים רק ברשת שלך, ושלרשות אישורים חיצונית אין דרך לאמת את בעלותך עליו. מכיוון שחלק מרשויות האישורים ינפיקו אישורים לשמות אלה ללא קשר, אין דרך להבטיח שאתה מחובר לאתר המיועד ואינך גורם תוקף.</translation>
-<translation id="7449109375006139765">שליחה של יומני מערכת לשרת הניהול</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />למידע נוסף<ph name="END_LINK" /> על בעיה זו.</translation>
 <translation id="7455133967321480974">השתמש בברירת המחדל הכללית (חסום)</translation>
 <translation id="7460618730930299168">הסינון שונה ממה שבחרת. להמשיך?</translation>
 <translation id="7473891865547856676">לא, תודה</translation>
-<translation id="7475525192983021547">דיווח תקופות זמן שבהן המשתמש פעיל במכשיר</translation>
 <translation id="7481312909269577407">קדימה</translation>
 <translation id="7485870689360869515">לא נמצאו נתונים.</translation>
 <translation id="7508255263130623398">מזהה המכשיר במדיניות שהוחזר ריק או שאינו תואם את מזהה המכשיר הנוכחי</translation>
@@ -1150,6 +1134,7 @@
 <translation id="7520302887438682816">C8 (Envelope)‎</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">החיבור שלך לאתר זה אינו פרטי</translation>
+<translation id="7535087603100972091">ערך</translation>
 <translation id="7537536606612762813">הכרחי</translation>
 <translation id="7538364083937897561">A2 (Envelope)‎</translation>
 <translation id="7542403920425041731">ברגע שתאשר, פרטי הכרטיס שלך ישותפו עם האתר הזה.</translation>
@@ -1238,6 +1223,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">לא צוין</translation>
 <translation id="800218591365569300">מומלץ לסגור כרטיסיות או תוכניות אחרות וכך לפנות מקום בזיכרון.</translation>
+<translation id="8004582292198964060">דפדפן</translation>
 <translation id="8009225694047762179">ניהול סיסמאות</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{הכרטיס הזה יישמר יחד עם הכתובת שלו לחיוב. יתאפשר לך להשתמש בו לאחר התחברות אל <ph name="USER_EMAIL" />.}two{הכרטיסים האלה יישמרו יחד עם הכתובות שלהם לחיוב. יתאפשר לך להשתמש בהם לאחר התחברות אל <ph name="USER_EMAIL" />.}many{הכרטיסים האלה יישמרו יחד עם הכתובות שלהם לחיוב. יתאפשר לך להשתמש בהם לאחר התחברות אל <ph name="USER_EMAIL" />.}other{הכרטיסים האלה יישמרו יחד עם הכתובות שלהם לחיוב. יתאפשר לך להשתמש בהם לאחר התחברות אל <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">לא הצלחנו ליצור קשר עם ההורים שלך. נסה שוב מאוחר יותר.</translation>
@@ -1250,11 +1236,9 @@
 <translation id="8041940743680923270">השתמש בברירת המחדל הכללית (שאל)</translation>
 <translation id="8042918947222776840">בחירת שיטת איסוף</translation>
 <translation id="8057711352706143257">יש בעיה בהגדרה של "<ph name="SOFTWARE_NAME" />". בדרך כלל, הסרת ההתקנה של "<ph name="SOFTWARE_NAME" />" פותרת את הבעיה. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">במכשיר הוגדרו קביעות המדיניות הבאות:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)‎</translation>
 <translation id="8078141288243656252">לא ניתן להוסיף הערה במצב מסובב</translation>
 <translation id="8079031581361219619">לטעון את האתר מחדש?</translation>
-<translation id="8086639673041095862">אזהרות גלישה בטוחה</translation>
 <translation id="8088680233425245692">הצגת הפריט נכשלה.</translation>
 <translation id="808894953321890993">שינוי הסיסמה</translation>
 <translation id="8090403583893450254">גודל 20</translation>
@@ -1316,7 +1300,6 @@
 <translation id="8416694386774425977">תצורת הרשת אינה חוקית ולא ניתן לייבא אותה.
 פרטים נוספים:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">המכשיר מנוהל על-ידי <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">שנה</translation>
 <translation id="8428213095426709021">הגדרות</translation>
@@ -1346,7 +1329,6 @@
 <translation id="8620436878122366504">ההורים שלך עדיין לא אישרו זאת</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">שמירת כרטיס זה במכשיר הנוכחי</translation>
-<translation id="8662327642270533767">הדיווח בדפדפן</translation>
 <translation id="8663226718884576429">סיכום הזמנה, <ph name="TOTAL_LABEL" />, פרטים נוספים</translation>
 <translation id="8680536109547170164"><ph name="QUERY" /> , תשובה, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1367,7 +1349,6 @@
 <translation id="8790007591277257123">&amp;ביצוע מחדש של מחיקה</translation>
 <translation id="8792621596287649091">‏הגישה שלך לחשבון <ph name="ORG_NAME" /> עשויה להישלל והזהות שלך עשויה להיגנב. ההמלצה של Chromium היא לשנות את הסיסמה עכשיו.</translation>
 <translation id="8800988563907321413">כאן מופיעות הצעות עבורך למקומות קרובים</translation>
-<translation id="8810879605219182134">הדפדפן שלך הוגדר לדיווח</translation>
 <translation id="8820817407110198400">סימניות</translation>
 <translation id="883848425547221593">סימניות אחרות</translation>
 <translation id="884264119367021077">כתובת למשלוח</translation>
diff --git a/components/strings/components_strings_ja.xtb b/components/strings/components_strings_ja.xtb
index 2f43892..390d196 100644
--- a/components/strings/components_strings_ja.xtb
+++ b/components/strings/components_strings_ja.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">不明な名前</translation>
 <translation id="1050038467049342496">他のアプリを終了する</translation>
 <translation id="1055184225775184556">追加の取り消し(&amp;U)</translation>
+<translation id="1056898198331236512">警告</translation>
 <translation id="1058479211578257048">カードを保存しています...</translation>
 <translation id="10614374240317010">常に保存しない</translation>
 <translation id="1062160989074299343">Prc10(封筒)</translation>
@@ -226,7 +227,6 @@
 <translation id="2183608646556468874">電話番号</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 件のアドレス}other{# 件のアドレス}}</translation>
 <translation id="2187317261103489799">検出(デフォルト)</translation>
-<translation id="2196403228024230844">Chrome ブラウザの管理</translation>
 <translation id="2202020181578195191">有効期限(年)を正しい形式で入力してください</translation>
 <translation id="2212735316055980242">ポリシーが見つかりません</translation>
 <translation id="2213606439339815911">エントリを取得しています...</translation>
@@ -295,7 +295,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> から無効な応答が送信されました。</translation>
 <translation id="2556876185419854533">編集の取り消し(&amp;U)</translation>
 <translation id="2586657967955657006">クリップボード</translation>
-<translation id="2586916519180891564">適用されているエンタープライズ ポリシーに関する情報</translation>
 <translation id="2587730715158995865">公開元: <ph name="ARTICLE_PUBLISHER" />。この記事と他 <ph name="OTHER_ARTICLE_COUNT" /> 件の記事を読むことができます。</translation>
 <translation id="2587841377698384444">Directory API ID:</translation>
 <translation id="2597378329261239068">このドキュメントはパスワードで保護されています。パスワードを入力してください。</translation>
@@ -381,7 +380,6 @@
 <translation id="3096100844101284527">集荷先住所を追加</translation>
 <translation id="3105172416063519923">アセット ID:</translation>
 <translation id="3109728660330352905">このページを表示する権限がありません。</translation>
-<translation id="3111297330804935615">適用されているエンタープライズ ポリシー、インストールされている拡張機能とプラグインに関する情報</translation>
 <translation id="3120730422813725195">ELO</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />接続診断ツールを実行してみてください<ph name="END_LINK" />。</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{なし}=1{1 件のアカウントのログインデータ}other{# 件のアカウントのログインデータ}}</translation>
@@ -482,7 +480,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">検証が正常に完了しました</translation>
 <translation id="3655670868607891010">このエラーが頻繁に表示される場合は、こちらの<ph name="HELP_LINK" />をお試しください。</translation>
-<translation id="3656922233114135933">OS とブラウザのユーザー名</translation>
 <translation id="3658742229777143148">変更履歴</translation>
 <translation id="366077651725703012">クレジット カードを更新する</translation>
 <translation id="3676592649209844519">端末 ID:</translation>
@@ -587,7 +584,6 @@
     &lt;h4&gt;ステップ 5: サポートを依頼する&lt;/h4&gt;
     &lt;p&gt;引き続きエラーが表示される場合は、ウェブサイトの所有者にお問い合わせください。&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />ネットワーク診断ツールを実行してみてください<ph name="END_LINK" />。</translation>
-<translation id="423093089485419548">パソコン名</translation>
 <translation id="4235360514405112390">有効</translation>
 <translation id="4250431568374086873">このサイトへの接続は完全には保護されていません</translation>
 <translation id="4250680216510889253">いいえ</translation>
@@ -617,7 +613,6 @@
 <translation id="4377125064752653719"><ph name="DOMAIN" /> にアクセスしようとしましたが、サーバーから提示された証明書は発行元により取り消されています。これは、サーバーから提示されたセキュリティ認証情報が信頼できないことを示しており、悪意のあるユーザーと通信しようとしている可能性があります。</translation>
 <translation id="4378154925671717803">電話</translation>
 <translation id="4406896451731180161">検索結果</translation>
-<translation id="4406972042435603828">管理者が強力な機能を持つ拡張機能をインストールしました。</translation>
 <translation id="4408413947728134509">Cookie <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">集荷先住所</translation>
 <translation id="4424024547088906515">このサーバーが <ph name="DOMAIN" /> であることを確認できませんでした。このサーバーのセキュリティ証明書は Chrome によって信頼されているものではありません。原因としては、不適切な設定や、悪意のあるユーザーによる接続妨害が考えられます。</translation>
@@ -668,6 +663,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> の検索候補</translation>
 <translation id="4742407542027196863">パスワードを管理…</translation>
 <translation id="4744603770635761495">実行ファイルのパス</translation>
+<translation id="4746351372139058112">メッセージ</translation>
 <translation id="4750917950439032686">お客様がこのサイトに送信した情報(パスワード、クレジット カード番号など)が第三者に見られることはありません。</translation>
 <translation id="4756388243121344051">履歴(&amp;H)</translation>
 <translation id="4758311279753947758">連絡先情報を追加</translation>
@@ -701,13 +697,11 @@
 <translation id="4950898438188848926">タブの切り替えボタンです。Enter キーを押すと開いているタブ「<ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" />」に切り替わります</translation>
 <translation id="495170559598752135">操作</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">拡張機能に関するレポート</translation>
 <translation id="4958444002117714549">リストを展開する</translation>
 <translation id="4974590756084640048">警告を再度有効にする</translation>
 <translation id="4984339528288761049">Prc5(封筒)</translation>
 <translation id="4989163558385430922">すべて表示</translation>
 <translation id="4989809363548539747">このプラグインはサポートされていません</translation>
-<translation id="4996230189582812866">レポート</translation>
 <translation id="5002932099480077015">有効にすると、Chrome ではこの端末にカードのコピーが保存されます。これにより、フォームにすばやく入力できるようになります。</translation>
 <translation id="5014174725590676422">Chrome の Google アシスタントの初回実行画面が表示されました</translation>
 <translation id="5015510746216210676">マシン名:</translation>
@@ -722,7 +716,6 @@
 <translation id="5039804452771397117">許可</translation>
 <translation id="5040262127954254034">プライバシー</translation>
 <translation id="5043480802608081735">コピーしたリンク</translation>
-<translation id="5043595640478528013">ブラウザとパソコンのソフトウェア バージョン情報</translation>
 <translation id="5045550434625856497">パスワードが正しくありません</translation>
 <translation id="5056549851600133418">おすすめの記事</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -734,7 +727,6 @@
 <translation id="5095208057601539847">地方</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">ご使用のデバイスは <ph name="ENROLLMENT_DOMAIN" /> で管理され、アカウントは <ph name="ACCOUNT_DOMAIN" /> で管理されています。それぞれの管理者はデバイスやアカウントをリモートで設定できます。</translation>
-<translation id="5107918638290237391">インストールされている拡張機能とプラグイン</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 ビット)</translation>
@@ -751,7 +743,6 @@
 <translation id="5172758083709347301">マシン</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" />でない場合はこのエラーを報告する</translation>
 <translation id="5190835502935405962">ブックマーク バー</translation>
-<translation id="5200263511887412697">最近ログインしたデバイス ユーザーのリストを報告します</translation>
 <translation id="5201306358585911203">このページに埋め込まれているページの内容</translation>
 <translation id="5205222826937269299">名前は必須です</translation>
 <translation id="5215116848420601511">Google Pay のお支払い方法と住所</translation>
@@ -786,7 +777,6 @@
 <translation id="5386426401304769735">このサイトの証明書チェーンには SHA-1 を使って署名された証明書が含まれています。</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">このサーバーが <ph name="DOMAIN" /> であることを確認できませんでした。このサーバーのセキュリティ証明書は現在有効ではありません。設定が不適切か、悪意のあるユーザーによって接続が妨害されている可能性があります。</translation>
-<translation id="5417233485731142850">パソコンの名前とネットワーク アドレス</translation>
 <translation id="5421136146218899937">閲覧履歴データの消去...</translation>
 <translation id="5430298929874300616">ブックマークを削除</translation>
 <translation id="5431657950005405462">ファイルが見つかりませんでした</translation>
@@ -869,7 +859,6 @@
 <translation id="5869405914158311789">このサイトにアクセスできません</translation>
 <translation id="5869522115854928033">保存したパスワード</translation>
 <translation id="5887400589839399685">カードが保存されました</translation>
-<translation id="5893718151540690985">ネットワーク インターフェースの種類とハードウェア アドレスのリストを報告します</translation>
 <translation id="5893752035575986141">クレジット カードをご利用いただけます。</translation>
 <translation id="5901630391730855834">黄</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" />(同期済み)</translation>
@@ -895,7 +884,6 @@
 <translation id="6017850046339264347"><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="6025416945513303461"><ph name="TYPE_1" />、<ph name="TYPE_2" />、<ph name="TYPE_3" />(同期済み)</translation>
 <translation id="6027201098523975773">名前を入力してください</translation>
-<translation id="6033927989869462158">CPU や RAM の使用率などのハードウェア統計情報を報告します</translation>
 <translation id="6034000775414344507">ライトグレー</translation>
 <translation id="6034283069659657473">10x14(封筒)</translation>
 <translation id="6039846035001940113">この問題が何度も発生する場合は、サイト所有者にお問い合わせください。</translation>
@@ -929,7 +917,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> のブックマーク</translation>
 <translation id="6264485186158353794">セキュリティで保護されたページに戻る</translation>
 <translation id="6266934640124581640">ライトティール</translation>
-<translation id="6275296151457132165">もしかして: &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;</translation>
 <translation id="6276112860590028508">リーディング リストに登録されたページがここに表示されます</translation>
 <translation id="627746635834430766">カードと請求先住所を Google アカウントに保存すると、次回のお支払いが簡単になります。</translation>
 <translation id="6280223929691119688">この住所には配達できません。別の住所を選択してください。</translation>
@@ -971,7 +958,6 @@
 <translation id="6508722015517270189">Chrome を再起動する</translation>
 <translation id="6529602333819889595">削除のやり直し(&amp;R)</translation>
 <translation id="6534179046333460208">フィジカル ウェブからの URL</translation>
-<translation id="654507709116376806">管理者が Chrome 以外の方法でユーザーを監視している可能性があります。</translation>
 <translation id="6563469144985748109">管理者がまだサイトを開くことを許可していません</translation>
 <translation id="6569060085658103619">拡張機能のページを表示しています</translation>
 <translation id="6578796323535178455">C2(封筒)</translation>
@@ -1005,6 +991,7 @@
 <translation id="6768213884286397650">はがき</translation>
 <translation id="6778737459546443941">保護者がまだサイトを開くことを許可していません</translation>
 <translation id="67862343314499040">バイオレット</translation>
+<translation id="6786747875388722282">拡張機能</translation>
 <translation id="679355240208270552">ポリシーによって既定の検索エンジンが有効になっていないため、無視されました。</translation>
 <translation id="681021252041861472">必須項目</translation>
 <translation id="6810899417690483278">カスタム ID</translation>
@@ -1120,7 +1107,6 @@
       &lt;li&gt;このソフトウェアをパソコンから完全に削除する方法については、&lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome ヘルプセンター&lt;/a&gt;をご覧ください。
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> の管理</translation>
 <translation id="7416351320495623771">パスワードを管理…</translation>
 <translation id="7419106976560586862">プロフィール パス</translation>
 <translation id="7437289804838430631">連絡先情報を追加</translation>
@@ -1129,12 +1115,10 @@
 <translation id="7442725080345379071">ライトオレンジ</translation>
 <translation id="7444046173054089907">このサイトはブロックされています</translation>
 <translation id="7445762425076701745">接続してるサーバーの身元について、十分な検証ができません。接続しているサーバーは、そのネットワーク内でのみ有効な名前を使用しており、外部認証局がその所有権を検証する方法はありません。こうした名前で証明書を発行する認証局もあるので、接続先が意図したウェブサイトか、悪意のあるユーザーのサイトかは確認できません。</translation>
-<translation id="7449109375006139765">システムログを管理サーバーに送信します</translation>
 <translation id="7451311239929941790">この問題について<ph name="BEGIN_LINK" />詳細を確認<ph name="END_LINK" />する</translation>
 <translation id="7455133967321480974">グローバルのデフォルト値([ブロック])を使用</translation>
 <translation id="7460618730930299168">スクリーニングが選択内容と異なっています。続行しますか?</translation>
 <translation id="7473891865547856676">スキップ</translation>
-<translation id="7475525192983021547">ユーザーがデバイスを操作した時間を報告します</translation>
 <translation id="7481312909269577407">進む</translation>
 <translation id="7485870689360869515">データが見つかりません。</translation>
 <translation id="7508255263130623398">返されたポリシーの端末 ID が空であるか、現在の端末 ID と一致しません</translation>
@@ -1145,6 +1129,7 @@
 <translation id="7520302887438682816">C8(封筒)</translation>
 <translation id="7521387064766892559">Javascript</translation>
 <translation id="7526934274050461096">このサイトへの接続ではプライバシーが保護されません</translation>
+<translation id="7535087603100972091">値</translation>
 <translation id="7537536606612762813">必須</translation>
 <translation id="7538364083937897561">A2(封筒)</translation>
 <translation id="7542403920425041731">確認すると、カードの情報がこのサイトに共有されます。</translation>
@@ -1233,6 +1218,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">指定なし</translation>
 <translation id="800218591365569300">メモリを解放するために、他のタブやプログラムを閉じてみてください。</translation>
+<translation id="8004582292198964060">ブラウザ</translation>
 <translation id="8009225694047762179">パスワードを管理</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{このカードと請求先住所は保存され、<ph name="USER_EMAIL" /> にログインすると使用できます。}other{これらのカードと請求先住所は保存され、<ph name="USER_EMAIL" /> にログインすると使用できます。}}</translation>
 <translation id="8012647001091218357">現在、保護者にたずねることができません。もう一度お試しください。</translation>
@@ -1245,11 +1231,9 @@
 <translation id="8041940743680923270">グローバルのデフォルト値([確認])を使用</translation>
 <translation id="8042918947222776840">集荷方法を選択</translation>
 <translation id="8057711352706143257">「<ph name="SOFTWARE_NAME" />」が正しく設定されていません。通常、この問題は「<ph name="SOFTWARE_NAME" />」をアンインストールすることで解決します。<ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">お使いのデバイスは次のように設定されています:</translation>
 <translation id="8074253406171541171">10x13(封筒)</translation>
 <translation id="8078141288243656252">回転時に注釈を追加することはできません</translation>
 <translation id="8079031581361219619">このサイトを再読み込みしますか?</translation>
-<translation id="8086639673041095862">セーフ ブラウジングの警告</translation>
 <translation id="8088680233425245692">記事を表示できませんでした。</translation>
 <translation id="808894953321890993">パスワードの変更</translation>
 <translation id="8090403583893450254">サイズ 20</translation>
@@ -1311,7 +1295,6 @@
 <translation id="8416694386774425977">ネットワーク設定が無効なためインポートできませんでした。
 詳細:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533"><ph name="ENROLLMENT_DOMAIN" /> で管理されているデバイス</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">変更</translation>
 <translation id="8428213095426709021">設定</translation>
@@ -1341,7 +1324,6 @@
 <translation id="8620436878122366504">保護者がまだサイトを開くことを許可していません</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">このカード情報をこの端末に保存する</translation>
-<translation id="8662327642270533767">ブラウザに関するレポート</translation>
 <translation id="8663226718884576429">ご注文の概要、<ph name="TOTAL_LABEL" />、その他の詳細</translation>
 <translation id="8680536109547170164">「<ph name="QUERY" />」に対する答え: 「<ph name="ANSWER" />」</translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1362,7 +1344,6 @@
 <translation id="8790007591277257123">削除のやり直し(&amp;R)</translation>
 <translation id="8792621596287649091"><ph name="ORG_NAME" /> アカウントにアクセスできなくなったり、個人情報が盗まれたりする可能性があります。今すぐパスワードを変更することをおすすめします。</translation>
 <translation id="8800988563907321413">周辺のおすすめの場所がここに表示されます</translation>
-<translation id="8810879605219182134">ブラウザはレポートを送信するよう設定されています</translation>
 <translation id="8820817407110198400">ブックマーク</translation>
 <translation id="883848425547221593">その他のブックマーク</translation>
 <translation id="884264119367021077">配送先住所</translation>
diff --git a/components/strings/components_strings_kn.xtb b/components/strings/components_strings_kn.xtb
index 6d32c83..8c69a7d 100644
--- a/components/strings/components_strings_kn.xtb
+++ b/components/strings/components_strings_kn.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">ಆಜ್ಞಾತ ಹೆಸರು</translation>
 <translation id="1050038467049342496">ಇತರ ಅಪ್ಲಿಕೇಶನ್‍ಗಳನ್ನು ಮುಚ್ಚಿ</translation>
 <translation id="1055184225775184556">&amp;ಸೇರಿಸುವುದನ್ನು ರದ್ದುಗೊಳಿಸಿ</translation>
+<translation id="1056898198331236512">ಎಚ್ಚರಿಕೆ</translation>
 <translation id="1058479211578257048">ಕಾರ್ಡ್‌ಗಳನ್ನು ಉಳಿಸಲಾಗುತ್ತಿದೆ...</translation>
 <translation id="10614374240317010">ಉಳಿಸಿಯೇ ಇಲ್ಲ</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -230,7 +231,6 @@
 <translation id="2183608646556468874">ಫೋನ್ ಸಂಖ್ಯೆ</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 ವಿಳಾಸ}one{# ವಿಳಾಸಗಳು}other{# ವಿಳಾಸಗಳು}}</translation>
 <translation id="2187317261103489799">ಪತ್ತೆ ಮಾಡಿ (ಡಿಫಾಲ್ಟ್)</translation>
-<translation id="2196403228024230844">Chrome ಬ್ರೌಸರ್ ನಿರ್ವಹಣೆ</translation>
 <translation id="2202020181578195191">ಮಾನ್ಯವಾದ ಅವಧಿ-ಮುಕ್ತಾಯ ವರ್ಷವನ್ನು ನಮೂದಿಸಿ</translation>
 <translation id="2212735316055980242">ನೀತಿ ಕಂಡು ಬಂದಿಲ್ಲ</translation>
 <translation id="2213606439339815911">ನಮೂದುಗಳನ್ನು ಪಡೆಯಲಾಗುತ್ತಿದೆ...</translation>
@@ -301,7 +301,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> ಅಮಾನ್ಯ ಪ್ರತಿಕ್ರಿಯೆ ಕಳುಹಿಸಿದೆ.</translation>
 <translation id="2556876185419854533">&amp;ಸಂಪಾದಿಸುವುದನ್ನು ರದ್ದುಗೊಳಿಸಿ</translation>
 <translation id="2586657967955657006">ಕ್ಲಿಪ್‌ಬೋರ್ಡ್</translation>
-<translation id="2586916519180891564">ಅನ್ವಯಿಸಿದ ಎಂಟರ್‌ಪ್ರೈಸ್ ಕಾರ್ಯನೀತಿಗಳ ಕುರಿತು ಮಾಹಿತಿ</translation>
 <translation id="2587730715158995865"><ph name="ARTICLE_PUBLISHER" /> ಅವರಿಂದ. ಇದನ್ನು ಮತ್ತು ಇತರ <ph name="OTHER_ARTICLE_COUNT" /> ಸುದ್ದಿಗಳನ್ನು ಓದಿ.</translation>
 <translation id="2587841377698384444">ಡೈರೆಕ್ಟರಿ API ID:</translation>
 <translation id="2597378329261239068">ಈ ಡಾಕ್ಯುಮೆಂಟ್‌ ಅನ್ನು ಪಾಸ್‌ವರ್ಡ್‌ನಿಂದ ರಕ್ಷಿಸಲಾಗಿದೆ. ದಯವಿಟ್ಟು ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸಿ.</translation>
@@ -387,7 +386,6 @@
 <translation id="3096100844101284527">ಪಿಕಪ್ ವಿಳಾಸವನ್ನು ಸೇರಿಸಿ</translation>
 <translation id="3105172416063519923">ಸ್ವತ್ತು ID:</translation>
 <translation id="3109728660330352905">ಈ ಪುಟ ವೀಕ್ಷಿಸುವ ಅಧಿಕಾರ ನಿಮಗಿಲ್ಲ</translation>
-<translation id="3111297330804935615">ಅನ್ವಯಿಸಿದ ಎಂಟರ್‌ಪ್ರೈಸ್ ಕಾರ್ಯನೀತಿಗಳು, ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿದ ವಿಸ್ತರಣೆಗಳು ಮತ್ತು ಪ್ಲಗ್ಇನ್‌ಗಳ ಕುರಿತು ಮಾಹಿತಿ</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />ಸಂಪರ್ಕ ಡಯಾಗ್ನಾಸ್ಟಿಕ್ಸ್ ರನ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ‌<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{ಯಾವುದೂ ಇಲ್ಲ}=1{1 ಖಾತೆಯ ಸೈನ್ ಇನ್ ಡೇಟಾ}one{# ಖಾತೆಗಳ ಸೈನ್ ಇನ್ ಡೇಟಾ}other{# ಖಾತೆಗಳ ಸೈನ್ ಇನ್ ಡೇಟಾ}}</translation>
@@ -485,7 +483,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆಯು ಯಶಸ್ವಿಯಾಗಿದೆ</translation>
 <translation id="3655670868607891010">ಇದು ನಿಮಗೆ ಪದೇ ಪದೇ ಎದುರಾಗುತ್ತಿದ್ದರೆ, <ph name="HELP_LINK" /> ಇವುಗಳನ್ನು ಪ್ರಯತ್ನಿಸಿ.</translation>
-<translation id="3656922233114135933">ನಿಮ್ಮ OS ಮತ್ತು ಬ್ರೌಸರ್‌ನ ಬಳಕೆದಾರ ಹೆಸರುಗಳು</translation>
 <translation id="3658742229777143148">ಪರಿಷ್ಕರಣೆ</translation>
 <translation id="366077651725703012">ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಮಾಹಿತಿಯನ್ನು ಅಪ್‌ಡೇಟ್‌ ಮಾಡಿ</translation>
 <translation id="3676592649209844519">ಸಾಧನದ ಐಡಿ:</translation>
@@ -590,7 +587,6 @@
     &lt;h4&gt;ಹಂತ 5: ಹೆಚ್ಚುವರಿ ಸಹಾಯ ಪಡೆಯಿರಿ&lt;/h4&gt;
     &lt;p&gt;ದೋಷವು ಇನ್ನೂ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತಿದ್ದರೆ, ವೆಬ್‌ಸೈಟ್ ಮಾಲೀಕರನ್ನು ಸಂಪರ್ಕಿಸಿ.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />ನೆಟ್‌ವರ್ಕ್ ಡಯಾಗ್ನಾಸ್ಟಿಕ್ಸ್‌ ರನ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">ನಿಮ್ಮ ಯಂತ್ರದ ಹೆಸರು</translation>
 <translation id="4235360514405112390">ಮಾನ್ಯವಾಗಿದೆ</translation>
 <translation id="4250431568374086873">ಈ ಸೈಟ್‌ಗೆ ನಿಮ್ಮ ಸಂಪರ್ಕವು ಸಂಪೂರ್ಣವಾಗಿ ಸುರಕ್ಷಿತವಾಗಿಲ್ಲ</translation>
 <translation id="4250680216510889253">ಇಲ್ಲ</translation>
@@ -620,7 +616,6 @@
 <translation id="4377125064752653719">ನೀವು <ph name="DOMAIN" /> ಅನ್ನು ತಲುಪಲು ಪ್ರಯತ್ನಿಸಿದಿರಿ, ಆದರೆ ಸರ್ವರ್ ನೀಡಿದ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಅದರ ನೀಡುವವರು ಹಿಂತೆಗೆದುಕೊಂಡಿದ್ದಾರೆ. ಇದರರ್ಥ ಸರ್ವರ್ ನೀಡಿದ ಸುರಕ್ಷತೆ ರುಜುವಾತುಗಳನ್ನು ಖಂಡಿತವಾಗಿ ನಂಬಲಾಗುವುದಿಲ್ಲ. ನೀವು ಆಕ್ರಮಣಕಾರರೊಂದಿಗೆ ಸಂವಹಿಸುತ್ತಿರಬಹುದು.</translation>
 <translation id="4378154925671717803">ಫೋನ್</translation>
 <translation id="4406896451731180161">ಹುಡುಕಾಟದ ಫಲಿತಾಂಶಗಳು</translation>
-<translation id="4406972042435603828">ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ಪ್ರಬಲ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ವಿಸ್ತರಣೆಗಳನ್ನು ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿದ್ದಾರೆ.</translation>
 <translation id="4408413947728134509"><ph name="NUM_COOKIES" /> ಕುಕೀಗಳು</translation>
 <translation id="4415426530740016218">ಪಿಕಪ್ ವಿಳಾಸ</translation>
 <translation id="4424024547088906515">ಈ ಸರ್ವರ್ <ph name="DOMAIN" /> ಆಗಿದೆ ಎಂಬುದನ್ನು ಸಾಬೀತುಪಡಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ; ಅದರ ಸುರಕ್ಷತಾ ಪ್ರಮಾಣಪತ್ರವು Chrome ಪಾಲಿಗೆ ವಿಶ್ವಾಸಾರ್ಹವಾಗಿಲ್ಲ. ಇದು ತಪ್ಪು ಕಾನ್ಫಿಗರೇಶನ್‌ನಿಂದ ಅಥವಾ ಆಕ್ರಮಣಕಾರರು ನಿಮ್ಮ ಸಂಪರ್ಕದಲ್ಲಿ ಒಳನುಸುಳಿರುವುದರಿಂದ ಆಗಿರಬಹುದು.</translation>
@@ -671,6 +666,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> ಹುಡುಕಾಟ ಸಲಹೆ</translation>
 <translation id="4742407542027196863">ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಿ…</translation>
 <translation id="4744603770635761495">ಪ್ರದರ್ಶನಗೊಳ್ಳುವಂತಹ ಹಾದಿ</translation>
+<translation id="4746351372139058112">ಸಂದೇಶಗಳು</translation>
 <translation id="4750917950439032686">ಈ ಸೈಟ್‌ಗೆ ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಕಳುಹಿಸಿದಾಗ ಅದು (ಉದಾಹರಣೆಗೆ, ಪಾಸ್‌ವರ್ಡ್‌ಗಳು ಅಥವಾ ಕ್ರೆಡಿಟ್ ಕಾರ್ಡ್ ಸಂಖ್ಯೆಗಳು) ಖಾಸಗಿಯಾಗಿರುತ್ತದೆ.</translation>
 <translation id="4756388243121344051">&amp;ಇತಿಹಾಸ</translation>
 <translation id="4758311279753947758">ಸಂಪರ್ಕ ಮಾಹಿತಿಯನ್ನು ಸೇರಿಸಿ</translation>
@@ -704,13 +700,11 @@
 <translation id="4950898438188848926">ಟ್ಯಾಬ್ ಬದಲಿಸುವ ಬಟನ್, ತೆರೆದಿರುವ ಟ್ಯಾಬ್, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /> ಗೆ ಬದಲಾಯಿಸಲು Enter ಒತ್ತಿರಿ</translation>
 <translation id="495170559598752135">ಕ್ರಿಯೆಗಳು</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">ವಿಸ್ತರಣೆ ವರದಿ ಮಾಡುವಿಕೆ</translation>
 <translation id="4958444002117714549">ಪಟ್ಟಿಯನ್ನು ವಿಸ್ತರಿಸಿ</translation>
 <translation id="4974590756084640048">ಎಚ್ಚರಿಕೆಗಳನ್ನು ಮರುಸಕ್ರಿಯಗೊಳಿಸಿ</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">ಎಲ್ಲವನ್ನೂ ನೋಡಿ</translation>
 <translation id="4989809363548539747">ಈ ಪ್ಲಗಿನ್ ಬೆಂಬಲಿಸುವುದಿಲ್ಲ</translation>
-<translation id="4996230189582812866">ವರದಿ ಮಾಡುವಿಕೆ</translation>
 <translation id="5002932099480077015">ಸಕ್ರಿಯವಾಗಿದ್ದರೆ, ವೇಗವಾಗಿ ಫಾರ್ಮ್ ಭರ್ತಿ ಮಾಡಲು Chrome ಈ ಸಾಧನದಲ್ಲಿ ನಿಮ್ಮ ಕಾರ್ಡ್‌ನ ಪ್ರತಿಯನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ.</translation>
 <translation id="5014174725590676422">Chrome ನಲ್ಲಿನ Google ಅಸಿಸ್ಟೆಂಟ್‌ನ ಮೊದಲ ಬಾರಿ ರನ್ ಮಾಡಿದ ಸ್ಕ್ರೀನ್ ಅನ್ನು ತೋರಿಸಲಾಗಿದೆ</translation>
 <translation id="5015510746216210676">ಯಂತ್ರದ ಹೆಸರು:</translation>
@@ -725,7 +719,6 @@
 <translation id="5039804452771397117">ಅನುಮತಿಸಿ</translation>
 <translation id="5040262127954254034">ಗೌಪ್ಯತೆ</translation>
 <translation id="5043480802608081735">ನೀವು ನಕಲಿಸಿದ ಲಿಂಕ್</translation>
-<translation id="5043595640478528013">ನಿಮ್ಮ ಬ್ರೌಸರ್ ಮತ್ತು ಯಂತ್ರದ ಕುರಿತು ಸಾಫ್ಟ್‌ವೇರ್ ಆವೃತ್ತಿಯ ಮಾಹಿತಿ</translation>
 <translation id="5045550434625856497">ತಪ್ಪು ಪಾಸ್‌ವರ್ಡ್</translation>
 <translation id="5056549851600133418">ನಿಮಗಾಗಿ ಲೇಖನಗಳು</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -737,7 +730,6 @@
 <translation id="5095208057601539847">ಪ್ರಾಂತ್ಯ</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">ನಿಮ್ಮ ಸಾಧನವನ್ನು <ph name="ENROLLMENT_DOMAIN" /> ಮೂಲಕ ನಿರ್ವಹಿಸಲಾಗುತ್ತಿದೆ ಮತ್ತು ನಿಮ್ಮ ಖಾತೆಯನ್ನು <ph name="ACCOUNT_DOMAIN" /> ಮೂಲಕ ನಿರ್ವಹಿಸಲಾಗುತ್ತಿದೆ. ಅಂದರೆ, ನಿಮ್ಮ ನಿರ್ವಾಹಕರು ನಿಮ್ಮ ಸಾಧನ ಮತ್ತು ಖಾತೆಯನ್ನು ದೂರದಿಂದಲೇ ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು ಎಂದರ್ಥ.</translation>
-<translation id="5107918638290237391">ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಿರುವ ವಿಸ್ತರಣೆಗಳು ಮತ್ತು ಪ್ಲಗ್ಇನ್‌ಗಳು</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-ಬಿಟ್)</translation>
@@ -754,7 +746,6 @@
 <translation id="5172758083709347301">ಯಂತ್ರ</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" /> ರಲ್ಲಿ ಇಲ್ಲವೆ? ಈ ದೋಷವನ್ನು ವರದಿ ಮಾಡಿ</translation>
 <translation id="5190835502935405962">ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳ ಬಾರ್</translation>
-<translation id="5200263511887412697">ಸಾಧನವನ್ನು ಇತ್ತೀಚೆಗೆ ಬಳಸಿರುವ ಬಳಕೆದಾರರ ಪಟ್ಟಿಯನ್ನು ವರದಿ ಮಾಡಿ</translation>
 <translation id="5201306358585911203">ಈ ಪುಟದಲ್ಲಿ ಎಂಬೆಡ್ ಮಾಡಲಾದ ಪುಟವು ಹೀಗೆ ಹೇಳುತ್ತದೆ</translation>
 <translation id="5205222826937269299">ಹೆಸರು ಅವಶ್ಯವಾಗಿದೆ</translation>
 <translation id="5215116848420601511">Google Pay ಅನ್ನು ಬಳಸುವ ಪಾವತಿ ವಿಧಾನಗಳು ಮತ್ತು ವಿಳಾಸಗಳು</translation>
@@ -789,7 +780,6 @@
 <translation id="5386426401304769735">ಈ ಸೈಟ್‌ಗೆ ಪ್ರಮಾಣಪತ್ರ ಸರಣಿಯು SHA-1 ಬಳಸಿಕೊಂಡು ಸಹಿ ಮಾಡಲಾದ ಪ್ರಮಾಣಪತ್ರವನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">ಈ ಸರ್ವರ್ <ph name="DOMAIN" /> ಆಗಿದೆ ಎಂಬುದನ್ನು ಸಾಬೀತುಪಡಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ; ಈ ಸಮಯದಲ್ಲಿ ಅದರ ಸುರಕ್ಷತಾ ಪ್ರಮಾಣಪತ್ರವು ಮಾನ್ಯವಾಗಿಲ್ಲ. ಇದು ತಪ್ಪು ಕಾನ್ಫಿಗರೇಶನ್‌ನಿಂದ ಅಥವಾ ಆಕ್ರಮಣಕಾರರು ನಿಮ್ಮ ಸಂಪರ್ಕದಲ್ಲಿ ಒಳನುಸುಳಿರುವುದರಿಂದ ಆಗಿರಬಹುದು.</translation>
-<translation id="5417233485731142850">ನಿಮ್ಮ ಯಂತ್ರದ ಹೆಸರು ಮತ್ತು ನೆಟ್‌ವರ್ಕ್ ವಿಳಾಸ</translation>
 <translation id="5421136146218899937">ಬ್ರೌಸಿಂಗ್ ಡೇಟಾವನ್ನು ತೆರವುಗೊಳಿಸಿ...</translation>
 <translation id="5430298929874300616">ಬುಕ್‌ಮಾರ್ಕ್‌ ತೆಗೆದುಹಾಕಿ</translation>
 <translation id="5431657950005405462">ನಿಮ್ಮ ಫೈಲ್ ಕಂಡುಬಂದಿಲ್ಲ</translation>
@@ -872,7 +862,6 @@
 <translation id="5869405914158311789">ಈ ಸೈಟ್ ತಲುಪಲಾಗುವುದಿಲ್ಲ</translation>
 <translation id="5869522115854928033">ಉಳಿಸಲಾದ ಪಾಸ್‌ವರ್ಡ್‌ಗಳು</translation>
 <translation id="5887400589839399685">ಕಾರ್ಡ್ ಉಳಿಸಲಾಗಿದೆ</translation>
-<translation id="5893718151540690985">ನೆಟ್‌ವರ್ಕ್ ಇಂಟರ್ಫೇಸ್‌ಗಳ ಪಟ್ಟಿಯನ್ನು ಅದರ ಪ್ರಕಾರಗಳು ಮತ್ತು ಹಾರ್ಡ್‌ವೇರ್ ವಿಳಾಸಗಳ ಸಮೇತವಾಗಿ ವರದಿ ಮಾಡಿ</translation>
 <translation id="5893752035575986141">ಕ್ರೆಡಿಟ್‌ ಕಾರ್ಡ್‌ಗಳನ್ನು ಸಮ್ಮತಿಸಲಾಗಿದೆ.</translation>
 <translation id="5901630391730855834">ಹಳದಿ</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (ಸಿಂಕ್‌ ಮಾಡಲಾಗಿದೆ)</translation>
@@ -898,7 +887,6 @@
 <translation id="6017850046339264347"><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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (ಸಿಂಕ್‌ ಮಾಡಲಾಗಿದೆ)</translation>
 <translation id="6027201098523975773">ಹೆಸರು ನಮೂದಿಸಿ</translation>
-<translation id="6033927989869462158">CPU/RAM ಬಳಕೆ ರೀತಿಯ ಹಾರ್ಡ್‌ವೇರ್ ಅಂಕಿಅಂಶಗಳನ್ನು ವರದಿ ಮಾಡಿ</translation>
 <translation id="6034000775414344507">ತಿಳಿ ಬೂದು</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">ಸಮಸ್ಯೆ ಮುಂದುವರಿದರೆ, ಸೈಟ್ ಮಾಲೀಕರನ್ನು ಸಂಪರ್ಕಿಸಿ.</translation>
@@ -931,7 +919,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು</translation>
 <translation id="6264485186158353794">ಸುರಕ್ಷತೆಗೆ ಹಿಂದಿರುಗಿ</translation>
 <translation id="6266934640124581640">ತಿಳಿ ಕೆನ್ನೀಲಿ</translation>
-<translation id="6275296151457132165">&lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; ಗೆ ಹೋಗಬೇಕೆಂಬುದು ನಿಮ್ಮ ಮಾತಿನ ಅರ್ಥವೇ?</translation>
 <translation id="6276112860590028508">ನಿಮ್ಮ ಓದುವ ಪಟ್ಟಿಯ ಪುಟಗಳು ಇಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತವೆ</translation>
 <translation id="627746635834430766">ಮುಂದಿನ ಬಾರಿ ವೇಗವಾಗಿ ಪಾವತಿಸಲು, ನಿಮ್ಮ ಕಾರ್ಡ್‌ ಮತ್ತು ಬಿಲ್ಲಿಂಗ್ ವಿಳಾಸವನ್ನು ನಿಮ್ಮ Google ಖಾತೆಯಲ್ಲಿ ಉಳಿಸಿ.</translation>
 <translation id="6280223929691119688">ಈ ವಿಳಾಸಕ್ಕೆ ತಲುಪಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ. ಬೇರೊಂದು ವಿಳಾಸವನ್ನು ಆಯ್ಕೆ ಮಾಡಿ.</translation>
@@ -973,7 +960,6 @@
 <translation id="6508722015517270189">Chrome ಮರುಪ್ರಾರಂಭಿಸಿ</translation>
 <translation id="6529602333819889595">&amp;ಅಳಿಸುವುದನ್ನು ಮತ್ತೆಮಾಡು</translation>
 <translation id="6534179046333460208">ಭೌತಿಕ ವೆಬ್ ಸಲಹೆಗಳು</translation>
-<translation id="654507709116376806">ಬಳಕೆದಾರರನ್ನು Chrome ನ ಹೊರಗೂ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ಇತರ ಮಾರ್ಗಗಳನ್ನು ನಿರ್ವಾಹಕರು ಹೊಂದಿರಬಹುದು.</translation>
 <translation id="6563469144985748109">ನಿಮ್ಮ ಮ್ಯಾನೇಜರ್ ಇನ್ನೂ ಇದನ್ನು ಅಂಗೀಕರಿಸಿಲ್ಲ</translation>
 <translation id="6569060085658103619">ನೀವು ವಿಸ್ತರಣೆ ಪುಟವನ್ನು ವೀಕ್ಷಿಸುತ್ತಿರುವಿರಿ</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
@@ -1007,6 +993,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">ನಿಮ್ಮ ಪೋಷಕರು ಇನ್ನೂ ಇದನ್ನು ಅಂಗೀಕರಿಸಿಲ್ಲ</translation>
 <translation id="67862343314499040">ನೇರಳೆ</translation>
+<translation id="6786747875388722282">ವಿಸ್ತರಣೆಗಳು</translation>
 <translation id="679355240208270552">ಡೀಫಾಲ್ಟ್ ಹುಡುಕಾಟವನ್ನು ನೀತಿಯ ಮೂಲಕ ಸಕ್ರಿಯಗೊಳಿಸದ ಕಾರಣ ನಿರ್ಲಕ್ಷಿಸಲಾಗಿದೆ.</translation>
 <translation id="681021252041861472">ಅಗತ್ಯವಿರುವ ಕ್ಷೇತ್ರ</translation>
 <translation id="6810899417690483278">ಕಸ್ಟಮೈಸೇಶನ್ ಐಡಿ</translation>
@@ -1124,7 +1111,6 @@
       &lt;li&gt; &lt;strong&gt;ಅನ್ವಯಿಸಿ&lt;/strong&gt; ಕ್ಲಿಕ್ ಮಾಡಿ, ನಂತರ &lt;strong&gt;ಸರಿ&lt;/strong&gt; ಕ್ಲಿಕ್ ಮಾಡಿ
       &lt;li&gt;ನಿಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ನಿಂದ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಶಾಶ್ವತವಾಗಿ ತೆಗೆದುಹಾಕುವುದು ಹೇಗೆ ಎಂದು ತಿಳಿದುಕೊಳ್ಳಲು &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome ಸಹಾಯ ಕೇಂದ್ರಕ್ಕೆ&lt;/a&gt; ಭೇಟಿ ನೀಡಿ &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> ನಿರ್ವಹಣೆ</translation>
 <translation id="7416351320495623771">ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಿ…</translation>
 <translation id="7419106976560586862">ಪ್ರೊಫೈಲ್ ಹಾದಿ</translation>
 <translation id="7437289804838430631">ಸಂಪರ್ಕ ಮಾಹಿತಿಯನ್ನು ಸೇರಿಸು</translation>
@@ -1133,12 +1119,10 @@
 <translation id="7442725080345379071">ತಿಳಿ ಕಿತ್ತಳೆ</translation>
 <translation id="7444046173054089907">ಈ ಸೈಟ್ ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ</translation>
 <translation id="7445762425076701745">ನೀವು ಸಂಪರ್ಕ ಮಾಡಿರುವ ಸರ್ವರ್‌ನ ಗುರುತನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಮೌಲ್ಯೀಕರಿಸಲಾಗುವುದಿಲ್ಲ. ನೀವು ನಿಮ್ಮ ನೆಟ್‌ವರ್ಕ್‌ನಲ್ಲಿಯೇ ಮಾನ್ಯವಿರುವ ಹೆಸರನ್ನು ಮಾತ್ರ ಬಳಸಿಕೊಂಡು ಸಂಪರ್ಕ ಹೊಂದಿರುವಿರಿ, ಇದರ ಮಾಲಿಕತ್ವವನ್ನು ಮೌಲ್ಯೀಕರಿಸುವ ಯಾವ ಅವಕಾಶವನ್ನೂ ಬಾಹ್ಯ ಪ್ರಮಾಣಪತ್ರ ಪ್ರಾಧಿಕಾರವು ಹೊಂದಿಲ್ಲ. ಕೆಲವು ಪ್ರಮಾಣಪತ್ರ ಪ್ರಾಧಿಕಾರಗಳು, ಯಾವುದೇ ಹೆಸರನ್ನು ಪರಿಗಣಿಸದೇ, ಪ್ರಮಾಣಪತ್ರಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡುವ ಕಾರಣದಿಂದಾಗಿ, ನೀವು ಉದ್ದೇಶಿತ ವೆಬ್‌ಸೈಟ್‌ಗೆ ಸಂಪರ್ಕಿಸಿರುವಿರೇ ಹೊರತು ದಾಳಿ ಮಾಡಲು ಅಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳುವ ಯಾವ ಅವಕಾಶವೂ ಇಲ್ಲ.</translation>
-<translation id="7449109375006139765">ನಿರ್ವಹಣೆ ಸರ್ವರ್‌ಗೆ ಸಿಸ್ಟಂ ಲಾಗ್‌ಗಳನ್ನು ಕಳುಹಿಸಿ</translation>
 <translation id="7451311239929941790">ಈ ಸಮಸ್ಯೆಯ ಕುರಿತು <ph name="BEGIN_LINK" />ಇನ್ನಷ್ಟು ತಿಳಿಯುವಿಕೆ<ph name="END_LINK" />.</translation>
 <translation id="7455133967321480974">ಜಾಗತಿಕ ಡಿಫಾಲ್ಟ್ ಬಳಸಿ (ನಿರ್ಬಂಧಿಸಿ)</translation>
 <translation id="7460618730930299168">ವೀಕ್ಷಣೆ ಅವಧಿಯು ನೀವು ಆಯ್ಕೆ ಮಾಡಿರುವುದಕ್ಕಿಂತಲೂ ಭಿನ್ನವಾಗಿದೆ. ಮುಂದುವರಿಯುವುದೇ?</translation>
 <translation id="7473891865547856676">ಇಲ್ಲ, ಧನ್ಯವಾದಗಳು</translation>
-<translation id="7475525192983021547">ಓರ್ವ ಬಳಕೆದಾರರು ಸಾಧನದಲ್ಲಿ ಸಕ್ರಿಯವಾಗಿರುವಾಗ ಅವರ ಚಟುವಟಿಕೆ ಕಾಲಾವಧಿಗಳನ್ನು ವರದಿ ಮಾಡಿ</translation>
 <translation id="7481312909269577407">ಫಾರ್ವರ್ಡ್</translation>
 <translation id="7485870689360869515">ಯಾವುದೇ ಡೇಟಾ ಕಂಡುಬಂದಿಲ್ಲ.</translation>
 <translation id="7508255263130623398">ಹಿಂತಿರುಗಿಸಲಾದ ನೀತಿಯ ಸಾಧನ ಐಡಿ ಖಾಲಿ ಇದೆ ಅಥವಾ ಪ್ರಸ್ತುತ ಸಾಧನ ಐಡಿಗೆ ಹೊಂದಾಣಿಕೆಯಾಗುವುದಿಲ್ಲ</translation>
@@ -1149,6 +1133,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">ಈ ಸೈಟ್‌ಗೆ ನಿಮ್ಮ ಸಂಪರ್ಕವು ಖಾಸಗಿಯಾಗಿಲ್ಲ.</translation>
+<translation id="7535087603100972091">ಮೌಲ್ಯ</translation>
 <translation id="7537536606612762813">ಕಡ್ಡಾಯ</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">ನೀವು ಒಮ್ಮೆ ಖಚಿತಪಡಿಸಿದರೆ, ನಿಮ್ಮ ಕಾರ್ಡ್ ವಿವರಗಳನ್ನು ಈ ಸೈಟ್ ಜೊತೆಗೆ ಹಂಚಿಕೊಳ್ಳಲಾಗುತ್ತದೆ.</translation>
@@ -1237,6 +1222,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">ನಿರ್ದಿಷ್ಟಪಡಿಸಲಾಗಿಲ್ಲ</translation>
 <translation id="800218591365569300">ಮೆಮೊರಿ ಮುಕ್ತಗೊಳಿಸಲು ಇತರ ಟ್ಯಾಬ್‌ಗಳನ್ನು ಅಥವಾ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಮುಚ್ಚಲು ಪ್ರಯತ್ನಿಸಿ.</translation>
+<translation id="8004582292198964060">ಬ್ರೌಸರ್</translation>
 <translation id="8009225694047762179">ಪಾಸ್‌ವರ್ಡ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸಿ</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{ಈ ಕಾರ್ಡ್ ಮತ್ತು ಅದರ ಬಿಲ್ಲಿಂಗ್ ವಿಳಾಸವನ್ನು ಉಳಿಸಲಾಗುತ್ತದೆ. ನೀವು <ph name="USER_EMAIL" /> ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿದಾಗ ಅದನ್ನು ಬಳಸಲು ನಿಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ.}one{ಈ ಕಾರ್ಡ್‌ಗಳು ಮತ್ತು ಅವುಗಳ ಬಿಲ್ಲಿಂಗ್ ವಿಳಾಸಗಳನ್ನು ಉಳಿಸಲಾಗುತ್ತದೆ. ನೀವು <ph name="USER_EMAIL" /> ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿದಾಗ ಅವುಗಳನ್ನು ಬಳಸಲು ನಿಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ.}other{ಈ ಕಾರ್ಡ್‌ಗಳು ಮತ್ತು ಅವುಗಳ ಬಿಲ್ಲಿಂಗ್ ವಿಳಾಸಗಳನ್ನು ಉಳಿಸಲಾಗುತ್ತದೆ. ನೀವು <ph name="USER_EMAIL" /> ಗೆ ಸೈನ್ ಇನ್ ಮಾಡಿದಾಗ ಅವುಗಳನ್ನು ಬಳಸಲು ನಿಮಗೆ ಸಾಧ್ಯವಾಗುತ್ತದೆ.}}</translation>
 <translation id="8012647001091218357">ಈ ಕ್ಷಣದಲ್ಲಿ ನಿಮ್ಮ ಪೋಷಕರನ್ನು ತಲುಪಲು ನಮಗೆ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಮತ್ತೆ ಪ್ರಯತ್ನಿಸಿ.</translation>
@@ -1249,11 +1235,9 @@
 <translation id="8041940743680923270">ಜಾಗತಿಕ ಡಿಫಾಲ್ಟ್ ಬಳಸಿ (ಕೇಳಿ)</translation>
 <translation id="8042918947222776840">ಪಿಕಪ್ ವಿಧಾನವನ್ನು ಆರಿಸಿ</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" ಅನ್ನು ಸರಿಯಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿಲ್ಲ. ಸಾಮಾನ್ಯವಾಗಿ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು "<ph name="SOFTWARE_NAME" />" ಅನ್ನು ಅನ್‌ಇನ್‌ಸ್ಟಾಲ್ ಮಾಡಲಾಗುತ್ತಿದೆ. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">ನಿಮ್ಮ ಸಾಧನವನ್ನು ಇದಕ್ಕೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">ಡಾಕ್ಯುಮೆಂಟ್‌ ಅನ್ನು ತಿರುಗಿಸಿದಾಗ ಟಿಪ್ಪಣಿ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ</translation>
 <translation id="8079031581361219619">ಸೈಟ್ ಅನ್ನು ಪುನಃ ಲೋಡ್ ಮಾಡಬೇಕೇ?</translation>
-<translation id="8086639673041095862">ಸುರಕ್ಷಿತ ಬ್ರೌಸಿಂಗ್ ಎಚ್ಚರಿಕೆಗಳು</translation>
 <translation id="8088680233425245692">ಲೇಖನವನ್ನು ವೀಕ್ಷಿಸಲು ವಿಫಲವಾಗಿದೆ.</translation>
 <translation id="808894953321890993">ಪಾಸ್‌ವರ್ಡ್ ಬದಲಿಸಿ</translation>
 <translation id="8090403583893450254">ಗಾತ್ರ 20</translation>
@@ -1315,7 +1299,6 @@
 <translation id="8416694386774425977">ನೆಟ್‌ವರ್ಕ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅಮಾನ್ಯವಾಗಿದೆ ಮತ್ತು ಅದನ್ನು ಆಮದು ಮಾಡಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ.
 ಹೆಚ್ಚುವರಿ ವಿವರಗಳು:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">ಸಾಧನವನ್ನು <ph name="ENROLLMENT_DOMAIN" /> ಮೂಲಕ ನಿರ್ವಹಿಸಲಾಗುತ್ತಿದೆ</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">ಬದಲಿಸಿ</translation>
 <translation id="8428213095426709021">ಸೆಟ್ಟಿಂಗ್‌ಗಳು</translation>
@@ -1345,7 +1328,6 @@
 <translation id="8620436878122366504">ನಿಮ್ಮ ಪೋಷಕರು ಇನ್ನೂ ಇದನ್ನು ಅಂಗೀಕರಿಸಿಲ್ಲ</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">ಈ ಕಾರ್ಡ್ ಅನ್ನು ಈ ಸಾಧನದಲ್ಲಿ ಉಳಿಸಿ</translation>
-<translation id="8662327642270533767">ಬ್ರೌಸರ್ ವರದಿ ಮಾಡುವಿಕೆ</translation>
 <translation id="8663226718884576429">ಆರ್ಡರ್ ಸಾರಾಂಶ, <ph name="TOTAL_LABEL" />, ಹೆಚ್ಚಿನ ವಿವರಗಳು</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, ಉತ್ತರ, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1366,7 +1348,6 @@
 <translation id="8790007591277257123">&amp;ಅಳಿಸುವುದನ್ನು ಮತ್ತೆಮಾಡು</translation>
 <translation id="8792621596287649091">ನಿಮ್ಮ <ph name="ORG_NAME" /> ಖಾತೆಗೆ ನೀವು ಪ್ರವೇಶವನ್ನು ಕಳೆದುಕೊಳ್ಳಬಹುದು ಅಥವಾ ಗುರುತು ಕಳ್ಳತನಕ್ಕೆ ಒಳಗಾಗಬಹುದು. ನಿಮ್ಮ ಪಾಸ್‌ವರ್ಡ್‌ ಅನ್ನು ಇದೀಗ ಬದಲಾಯಿಸುವಂತೆ Chromium ಶಿಫಾರಸು ಮಾಡುತ್ತದೆ.</translation>
 <translation id="8800988563907321413">ನಿಮ್ಮ ಸಮೀಪದ ವೆಬ್ ಪುಟದ ಸಲಹೆಗಳು ಇಲ್ಲಿ ಗೋಚರಿಸುತ್ತವೆ</translation>
-<translation id="8810879605219182134">ನಿಮ್ಮ ಬ್ರೌಸರ್ ಅನ್ನು ವರದಿ ಮಾಡಲು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ</translation>
 <translation id="8820817407110198400">ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು</translation>
 <translation id="883848425547221593">ಇತರ ಬುಕ್‌ಮಾರ್ಕ್‌ಗಳು:</translation>
 <translation id="884264119367021077">ಶಿಪ್ಪಿಂಗ್‌ ವಿಳಾಸ</translation>
diff --git a/components/strings/components_strings_ko.xtb b/components/strings/components_strings_ko.xtb
index 37e0fe4c..f8d82722 100644
--- a/components/strings/components_strings_ko.xtb
+++ b/components/strings/components_strings_ko.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">알 수 없는 이름</translation>
 <translation id="1050038467049342496">다른 앱 닫기</translation>
 <translation id="1055184225775184556">추가 실행 취소(&amp;U)</translation>
+<translation id="1056898198331236512">경고</translation>
 <translation id="1058479211578257048">카드 저장 중...</translation>
 <translation id="10614374240317010">저장되지 않음</translation>
 <translation id="1062160989074299343">Prc10(봉투)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">전화번호</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{주소 1개}other{주소 #개}}</translation>
 <translation id="2187317261103489799">감지(기본값)</translation>
-<translation id="2196403228024230844">Chrome 브라우저 관리</translation>
 <translation id="2202020181578195191">올바른 만료 연도를 입력하세요.</translation>
 <translation id="2212735316055980242">정책을 찾을 수 없음</translation>
 <translation id="2213606439339815911">항목을 가져오는 중...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" />에서 잘못된 응답을 전송했습니다.</translation>
 <translation id="2556876185419854533">수정 실행 취소(&amp;U)</translation>
 <translation id="2586657967955657006">클립보드</translation>
-<translation id="2586916519180891564">적용된 엔터프라이즈 정책에 대한 정보</translation>
 <translation id="2587730715158995865"><ph name="ARTICLE_PUBLISHER" />에서 제공한 기사입니다. <ph name="OTHER_ARTICLE_COUNT" />개의 다른 뉴스도 읽어 보세요.</translation>
 <translation id="2587841377698384444">Directory API ID:</translation>
 <translation id="2597378329261239068">문서가 비밀번호로 보호되고 있습니다. 비밀번호를 입력하세요.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">수령 주소 추가</translation>
 <translation id="3105172416063519923">애셋 ID:</translation>
 <translation id="3109728660330352905">이 페이지를 볼 수 있는 권한이 없습니다.</translation>
-<translation id="3111297330804935615">적용된 엔터프라이즈 정책, 설치된 확장 프로그램 및 플러그인에 관한 정보</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />연결 진단 프로그램을 실행<ph name="END_LINK" />해 보세요.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{없음}=1{계정 1개의 로그인 데이터}other{계정 #개의 로그인 데이터}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">유효성 검사 성공</translation>
 <translation id="3655670868607891010">이 메시지가 자주 표시된다면 다음을 시도해 보세요. <ph name="HELP_LINK" /></translation>
-<translation id="3656922233114135933">OS 및 브라우저 사용자 이름</translation>
 <translation id="3658742229777143148">개정</translation>
 <translation id="366077651725703012">신용카드 정보 업데이트</translation>
 <translation id="3676592649209844519">기기 ID:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;5단계: 추가 도움 받기&lt;/h4&gt;
     &lt;p&gt;계속해서 오류가 표시되면 웹사이트 소유자에게 문의하세요.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />네트워크 진단 프로그램을 실행<ph name="END_LINK" />해 보세요.</translation>
-<translation id="423093089485419548">컴퓨터 이름</translation>
 <translation id="4235360514405112390">유효</translation>
 <translation id="4250431568374086873">이 사이트의 보안 연결(HTTPS)은 완벽하지 않습니다.</translation>
 <translation id="4250680216510889253">아니요</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719"><ph name="DOMAIN" />에 접속하려 했으나 발행기관에서 서버가 전달한 인증서를 폐기했습니다. 이는 서버가 제시한 보안 자격증명 정보를 신뢰할 수 없음을 의미합니다. 사용자는 현재 공격자와 통신 중일 수도 있습니다.</translation>
 <translation id="4378154925671717803">전화기</translation>
 <translation id="4406896451731180161">검색결과</translation>
-<translation id="4406972042435603828">관리자가 강력한 기능이 포함된 확장 프로그램을 설치했습니다.</translation>
 <translation id="4408413947728134509">쿠키 <ph name="NUM_COOKIES" />개</translation>
 <translation id="4415426530740016218">픽업 주소</translation>
 <translation id="4424024547088906515">이 서버가 <ph name="DOMAIN" />임을 입증할 수 없으며 Chrome에서 신뢰하는 보안 인증서가 아닙니다. 서버를 잘못 설정했거나 불법 사용자가 연결을 가로채고 있기 때문일 수 있습니다.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> 추천 검색어</translation>
 <translation id="4742407542027196863">비밀번호 관리...</translation>
 <translation id="4744603770635761495">실행 가능 경로</translation>
+<translation id="4746351372139058112">메시지</translation>
 <translation id="4750917950439032686">비밀번호나 신용카드 번호 등의 정보는 비공개 상태로 이 사이트에 전송됩니다.</translation>
 <translation id="4756388243121344051">방문 기록(&amp;H)</translation>
 <translation id="4758311279753947758">연락처 정보 추가</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">탭 전환 버튼, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /> 열린 탭으로 전환하려면 Enter를 누르세요</translation>
 <translation id="495170559598752135">작업</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">확장 프로그램 보고</translation>
 <translation id="4958444002117714549">펼치기 목록</translation>
 <translation id="4974590756084640048">경고 다시 사용</translation>
 <translation id="4984339528288761049">Prc5(봉투)</translation>
 <translation id="4989163558385430922">모두 보기</translation>
 <translation id="4989809363548539747">이 플러그인은 지원되지 않습니다.</translation>
-<translation id="4996230189582812866">보고</translation>
 <translation id="5002932099480077015">선택하면 Chrome에서 양식을 더 빠르게 작성할 수 있도록 이 기기에 카드 사본을 저장합니다.</translation>
 <translation id="5014174725590676422">Chrome의 Google 어시스턴트 첫 실행 화면이 표시됩니다.</translation>
 <translation id="5015510746216210676">컴퓨터 이름:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">허용</translation>
 <translation id="5040262127954254034">개인정보</translation>
 <translation id="5043480802608081735">복사한 링크</translation>
-<translation id="5043595640478528013">브라우저와 컴퓨터에 관한 소프트웨어 버전 정보</translation>
 <translation id="5045550434625856497">비밀번호가 잘못되었습니다.</translation>
 <translation id="5056549851600133418">추천 기사</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">주/도</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465"><ph name="ENROLLMENT_DOMAIN" />에서 내 기기를 관리하고 <ph name="ACCOUNT_DOMAIN" />에서 내 계정을 관리합니다. 이는 관리자가 내 기기와 계정을 원격으로 구성할 수 있음을 의미합니다.</translation>
-<translation id="5107918638290237391">설치된 확장 프로그램 및 플러그인</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64비트)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">컴퓨터</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" />가 아닙니까? 오류 신고</translation>
 <translation id="5190835502935405962">북마크바</translation>
-<translation id="5200263511887412697">최근 로그인한 기기 사용자 목록을 보고합니다.</translation>
 <translation id="5201306358585911203">이 페이지에 삽입된 페이지 내용:</translation>
 <translation id="5205222826937269299">이름은 필수입니다.</translation>
 <translation id="5215116848420601511">Google Pay에 사용되는 결제 수단 및 주소</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">이 사이트의 인증서 체인은 SHA-1을 사용하여 서명된 인증서를 포함합니다.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">이 서버가 <ph name="DOMAIN" />임을 입증할 수 없습니다. 서버의 보안 인증서가 현재 유효하지 않습니다. 서버를 잘못 설정했거나 해커가 연결을 가로채고 있기 때문일 수 있습니다.</translation>
-<translation id="5417233485731142850">컴퓨터 이름 및 네트워크 주소</translation>
 <translation id="5421136146218899937">인터넷 사용 기록 삭제...</translation>
 <translation id="5430298929874300616">북마크 삭제</translation>
 <translation id="5431657950005405462">파일을 찾을 수 없음</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">사이트에 연결할 수 없음</translation>
 <translation id="5869522115854928033">저장된 비밀번호</translation>
 <translation id="5887400589839399685">저장된 카드</translation>
-<translation id="5893718151540690985">네트워크 유형과 하드웨어 주소를 포함한 네트워크 인터페이스 목록을 보고합니다.</translation>
 <translation id="5893752035575986141">신용카드를 사용할 수 있습니다.</translation>
 <translation id="5901630391730855834">노란색</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" />(동기화됨)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347"><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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" />(동기화됨)</translation>
 <translation id="6027201098523975773">이름을 입력하세요.</translation>
-<translation id="6033927989869462158">CPU/RAM 사용 등의 하드웨어 통계를 보고합니다.</translation>
 <translation id="6034000775414344507">연한 회색</translation>
 <translation id="6034283069659657473">10x14(봉투)</translation>
 <translation id="6039846035001940113">문제가 계속되면 사이트 소유자에게 문의하세요.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> 북마크</translation>
 <translation id="6264485186158353794">안전 페이지로 돌아가기</translation>
 <translation id="6266934640124581640">연한 청록색</translation>
-<translation id="6275296151457132165">&lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;을(를) 찾으셨나요?</translation>
 <translation id="6276112860590028508">읽기 목록의 페이지가 여기에 표시됩니다.</translation>
 <translation id="627746635834430766">다음번에 더 빠르게 결제할 수 있도록 Google 계정에 카드와 청구서 수신 주소를 저장하세요.</translation>
 <translation id="6280223929691119688">이 주소로 배달할 수 없습니다. 다른 주소를 선택하세요.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Chrome 다시 시작하기</translation>
 <translation id="6529602333819889595">삭제 다시 실행(&amp;R)</translation>
 <translation id="6534179046333460208">피지컬 웹 제안</translation>
-<translation id="654507709116376806">관리자가 Chrome 외부의 다른 방식으로 사용자를 모니터링할 수 있습니다.</translation>
 <translation id="6563469144985748109">관리자가 아직 승인하지 않았습니다.</translation>
 <translation id="6569060085658103619">확장 프로그램 페이지를 보는 중</translation>
 <translation id="6578796323535178455">C2(봉투)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki(엽서)</translation>
 <translation id="6778737459546443941">부모님이 아직 승인하지 않았습니다.</translation>
 <translation id="67862343314499040">보라색</translation>
+<translation id="6786747875388722282">확장 프로그램</translation>
 <translation id="679355240208270552">정책에 의해 기본 검색이 사용 설정되지 않았기 때문에 무시되었습니다.</translation>
 <translation id="681021252041861472">필수 입력란</translation>
 <translation id="6810899417690483278">맞춤설정 ID</translation>
@@ -1130,7 +1117,6 @@
       &lt;li&gt;&lt;strong&gt;적용&lt;/strong&gt;을 클릭한 다음 &lt;strong&gt;확인&lt;/strong&gt;을 클릭합니다.
       &lt;li&gt;&lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome 고객센터&lt;/a&gt;를 방문하여 컴퓨터에서 소프트웨어를 영구적으로 삭제하는 방법을 알아보세요.      &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> 관리</translation>
 <translation id="7416351320495623771">비밀번호 관리...</translation>
 <translation id="7419106976560586862">프로필 경로</translation>
 <translation id="7437289804838430631">연락처 정보 추가</translation>
@@ -1139,12 +1125,10 @@
 <translation id="7442725080345379071">연한 주황색</translation>
 <translation id="7444046173054089907">차단된 사이트</translation>
 <translation id="7445762425076701745">연결하려는 서버 ID를 확인할 수 없습니다. 외부 인증 기관에서 소유권을 확인할 수 없으므로 네트워크에서 유효한 이름을 사용하여 서버에 연결됩니다. 일부 인증 기관에서는 이러한 이름에 대해 관계없이 인증서를 발급하기 때문에 공격자가 아니라 의도한 웹사이트에 연결되어 있는지 확인할 수 없습니다.</translation>
-<translation id="7449109375006139765">시스템 로그를 관리 서버로 전송합니다.</translation>
 <translation id="7451311239929941790">이 문제를 <ph name="BEGIN_LINK" />자세히 알아보기<ph name="END_LINK" /></translation>
 <translation id="7455133967321480974">전체 기본값 사용(차단)</translation>
 <translation id="7460618730930299168">선택한 영화와 상영 영화가 다릅니다. 계속하시겠습니까?</translation>
 <translation id="7473891865547856676">건너뛰기</translation>
-<translation id="7475525192983021547">사용자가 기기를 사용한 시간을 보고합니다.</translation>
 <translation id="7481312909269577407">앞으로</translation>
 <translation id="7485870689360869515">데이터 없음</translation>
 <translation id="7508255263130623398">반환된 정책 기기 ID가 비었거나 현재 기기 ID와 일치하지 않음</translation>
@@ -1155,6 +1139,7 @@
 <translation id="7520302887438682816">C8(봉투)</translation>
 <translation id="7521387064766892559">자바스크립트</translation>
 <translation id="7526934274050461096">이 사이트로의 연결은 비공개가 아닙니다.</translation>
+<translation id="7535087603100972091">값</translation>
 <translation id="7537536606612762813">필수</translation>
 <translation id="7538364083937897561">A2(봉투)</translation>
 <translation id="7542403920425041731">확인하면 카드 세부정보가 이 사이트와 공유됩니다.</translation>
@@ -1243,6 +1228,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">지정되지 않음</translation>
 <translation id="800218591365569300">다른 탭이나 프로그램을 종료하여 메모리를 확보하세요.</translation>
+<translation id="8004582292198964060">브라우저</translation>
 <translation id="8009225694047762179">비밀번호 관리</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{이 카드와 청구서 수신 주소가 저장됩니다. <ph name="USER_EMAIL" /> 계정으로 로그인하면 카드를 사용할 수 있습니다.}other{이 카드와 청구서 수신 주소가 저장됩니다. <ph name="USER_EMAIL" /> 계정으로 로그인하면 카드를 사용할 수 있습니다.}}</translation>
 <translation id="8012647001091218357">현재 부모님께 연락할 수 없습니다. 나중에 다시 시도해 주세요.</translation>
@@ -1255,11 +1241,9 @@
 <translation id="8041940743680923270">전체 기본값 사용(요청)</translation>
 <translation id="8042918947222776840">수령 방법 선택</translation>
 <translation id="8057711352706143257">'<ph name="SOFTWARE_NAME" />이(가) 올바르게 설정되지 않았습니다. 일반적으로 '<ph name="SOFTWARE_NAME" />'을(를) 제거하면 문제가 해결됩니다. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">기기가 다음과 같이 구성되었습니다.</translation>
 <translation id="8074253406171541171">10x13(봉투)</translation>
 <translation id="8078141288243656252">회전 시 주석을 달 수 없습니다.</translation>
 <translation id="8079031581361219619">사이트를 새로고침하시겠습니까?</translation>
-<translation id="8086639673041095862">세이프 브라우징 경고</translation>
 <translation id="8088680233425245692">글을 조회하지 못했습니다.</translation>
 <translation id="808894953321890993">비밀번호 변경</translation>
 <translation id="8090403583893450254">크기 20</translation>
@@ -1321,7 +1305,6 @@
 <translation id="8416694386774425977">네트워크 설정이 잘못되어 가져올 수 없습니다.
 추가 세부정보:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533"><ph name="ENROLLMENT_DOMAIN" />에서 관리하는 기기</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">변경</translation>
 <translation id="8428213095426709021">설정</translation>
@@ -1350,7 +1333,6 @@
 <translation id="8620436878122366504">부모님이 아직 승인하지 않았습니다.</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">이 기기에 카드 저장</translation>
-<translation id="8662327642270533767">브라우저 보고</translation>
 <translation id="8663226718884576429">주문 요약, <ph name="TOTAL_LABEL" />, 세부정보 더보기</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, 답변, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1371,7 +1353,6 @@
 <translation id="8790007591277257123">삭제 다시 실행(&amp;R)</translation>
 <translation id="8792621596287649091"><ph name="ORG_NAME" /> 계정에 액세스할 수 없게 되거나 신원 도용이 발생할 수도 있습니다. 따라서 지금 비밀번호를 변경하는 것이 좋습니다.</translation>
 <translation id="8800988563907321413">근처 추천 항목이 여기에 표시됩니다.</translation>
-<translation id="8810879605219182134">브라우저가 보고하도록 설정되었습니다.</translation>
 <translation id="8820817407110198400">북마크</translation>
 <translation id="883848425547221593">기타 북마크</translation>
 <translation id="884264119367021077">배송지 주소</translation>
diff --git a/components/strings/components_strings_lt.xtb b/components/strings/components_strings_lt.xtb
index 9878542..9a7de01e 100644
--- a/components/strings/components_strings_lt.xtb
+++ b/components/strings/components_strings_lt.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nežinomas pavadinimas</translation>
 <translation id="1050038467049342496">Uždarykite kitas programas</translation>
 <translation id="1055184225775184556">&amp;Anuliuoti pridėjimą</translation>
+<translation id="1056898198331236512">Įspėjimas</translation>
 <translation id="1058479211578257048">Išsaugomos kortelės...</translation>
 <translation id="10614374240317010">Niekada neišsaugota</translation>
 <translation id="1062160989074299343">„Prc10“ (vokas)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Telefono numeris</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adresas}one{# adresas}few{# adresai}many{# adreso}other{# adresų}}</translation>
 <translation id="2187317261103489799">Aptikti (numatytoji parinktis)</translation>
-<translation id="2196403228024230844">„Chrome“ naršyklės valdymas</translation>
 <translation id="2202020181578195191">Įveskite tinkamus galiojimo laiko pabaigos metus</translation>
 <translation id="2212735316055980242">Politika nerasta</translation>
 <translation id="2213606439339815911">Gaunami įrašai...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> išsiuntė netinkamą atsaką.</translation>
 <translation id="2556876185419854533">&amp;Anuliuoti redagavimą</translation>
 <translation id="2586657967955657006">Iškarpinė</translation>
-<translation id="2586916519180891564">Informacija apie taikomą įmonės politiką</translation>
 <translation id="2587730715158995865">Nuo „<ph name="ARTICLE_PUBLISHER" />“. Skaitykite šią ir kitas istorijas (<ph name="OTHER_ARTICLE_COUNT" />).</translation>
 <translation id="2587841377698384444">Katalogo API ID:</translation>
 <translation id="2597378329261239068">Šis dokumentas apsaugotas slaptažodžiu. Įveskite slaptažodį.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Pridėti paėmimo adresą</translation>
 <translation id="3105172416063519923">Ištekliaus ID:</translation>
 <translation id="3109728660330352905">Neturite prieigos teisės žiūrėti šį puslapį.</translation>
-<translation id="3111297330804935615">Informacija apie taikomą įmonės politiką, įdiegtus plėtinius ir papildinius</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Pabandykite paleisti ryšio diagnostikos įrankį<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Nėra}=1{1 paskyros prisijungimo duomenys}one{# paskyros prisijungimo duomenys}few{# paskyrų prisijungimo duomenys}many{# paskyros prisijungimo duomenys}other{# paskyrų prisijungimo duomenys}}</translation>
@@ -491,7 +489,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Tikrinimas sėkmingas</translation>
 <translation id="3655670868607891010">Jei tai rodoma dažnai, išbandykite <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">OS ir naršyklės naudotojo vardai</translation>
 <translation id="3658742229777143148">Peržiūrėtas ir pataisytas leidimas</translation>
 <translation id="366077651725703012">Atnaujinti kredito kortelę</translation>
 <translation id="3676592649209844519">Įrenginio ID:</translation>
@@ -596,7 +593,6 @@
     &lt;h4&gt;5 veiksmas: gaukite papildomos pagalbos&lt;/h4&gt;
     &lt;p&gt;Jei vis tiek rodoma klaida, susisiekite su svetainės savininku.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Pabandykite paleisti „Windows Network Diagnostics“<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Įrenginio pavadinimas</translation>
 <translation id="4235360514405112390">Tinkamas</translation>
 <translation id="4250431568374086873">Ryšys su šia svetaine nėra visiškai saugus</translation>
 <translation id="4250680216510889253">Ne</translation>
@@ -626,7 +622,6 @@
 <translation id="4377125064752653719">Bandėte pasiekti svetainę „<ph name="DOMAIN" />“, bet sertifikatą, kurį pateikė serveris, anuliavo jo išdavėjas. Tai reiškia, kad saugos kredencialais, kuriuos pateikė serveris, visiškai negalima pasitikėti. Galbūt bendraujate su užpuoliku.</translation>
 <translation id="4378154925671717803">Telefonas</translation>
 <translation id="4406896451731180161">paieškos rezultatai</translation>
-<translation id="4406972042435603828">Administratorius įdiegė veiksmingų funkcijų plėtinių.</translation>
 <translation id="4408413947728134509">Slapukai <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Paėmimo adresas</translation>
 <translation id="4424024547088906515">Šiam serveriui nepavyko patvirtinti, kad tai yra <ph name="DOMAIN" />; jo saugos sertifikatas nėra patikimas „Chrome“. Taip gali nutikti dėl netinkamos konfigūracijos ar dėl ryšį pertraukusio užgrobėjo.</translation>
@@ -677,6 +672,7 @@
 <translation id="4738601419177586157">„<ph name="TEXT" />“ paieškos pasiūlymas</translation>
 <translation id="4742407542027196863">Tvarkyti slaptažodžius…</translation>
 <translation id="4744603770635761495">Vykdomasis kelias</translation>
+<translation id="4746351372139058112">Pranešimai</translation>
 <translation id="4750917950439032686">Į šią svetainę siunčiama informacija (pvz., slaptažodžiai arba kredito kortelių numeriai) yra privati.</translation>
 <translation id="4756388243121344051">&amp;Istorija</translation>
 <translation id="4758311279753947758">Pridėti kontaktinę informaciją</translation>
@@ -710,13 +706,11 @@
 <translation id="4950898438188848926">Skirtuko perjungimo mygtukas. Paspauskite „Enter“, kad perjungtumėte į atidarytą skirtuką „<ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" />“</translation>
 <translation id="495170559598752135">Veiksmai</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Plėtinių ataskaitų teikimas</translation>
 <translation id="4958444002117714549">Išskleisti sąrašą</translation>
 <translation id="4974590756084640048">Iš naujo įgalinti įspėjimus</translation>
 <translation id="4984339528288761049">„Prc5“ (vokas)</translation>
 <translation id="4989163558385430922">Žr. viską</translation>
 <translation id="4989809363548539747">Šis papildinys nepalaikomas</translation>
-<translation id="4996230189582812866">Ataskaitų teikimas</translation>
 <translation id="5002932099480077015">Jei šis nustatymas įgalintas, „Chrome“ saugos kortelės kopiją šiame įrenginyje, kad būtų galima greičiau užpildyti formas.</translation>
 <translation id="5014174725590676422">Rodomas „Google“ padėjėjo sistemoje „Chrome“ pirmosios paleisties ekranas</translation>
 <translation id="5015510746216210676">Įrenginio pavadinimas:</translation>
@@ -731,7 +725,6 @@
 <translation id="5039804452771397117">Leisti</translation>
 <translation id="5040262127954254034">Privatumas</translation>
 <translation id="5043480802608081735">Nukopijuota nuoroda</translation>
-<translation id="5043595640478528013">Programinės įrangos versijos informacija apie naršyklę ir įrenginį</translation>
 <translation id="5045550434625856497">Neteisingas slaptažodis</translation>
 <translation id="5056549851600133418">Jums skirti straipsniai</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -743,7 +736,6 @@
 <translation id="5095208057601539847">Provincija</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Jūsų įrenginį tvarko <ph name="ENROLLMENT_DOMAIN" />, o jūsų paskyrą tvarko <ph name="ACCOUNT_DOMAIN" />. Tai reiškia, kad administratoriai gali nuotoliniu būdu sukonfigūruoti įrenginį ir paskyrą.</translation>
-<translation id="5107918638290237391">Įdiegti plėtiniai ir papildiniai</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 bitų)</translation>
@@ -760,7 +752,6 @@
 <translation id="5172758083709347301">Įrenginys</translation>
 <translation id="5179510805599951267">Ne <ph name="ORIGINAL_LANGUAGE" /> k.? Pranešti apie šią klaidą</translation>
 <translation id="5190835502935405962">Žymių juosta</translation>
-<translation id="5200263511887412697">pateikti neseniai prisijungusių įrenginio naudotojų sąrašą</translation>
 <translation id="5201306358585911203">Šiame puslapyje įterptame puslapyje nurodyta:</translation>
 <translation id="5205222826937269299">Būtina nurodyti pavadinimą</translation>
 <translation id="5215116848420601511">„Google Pay“ naudojami mokėjimo metodai ir adresai</translation>
@@ -795,7 +786,6 @@
 <translation id="5386426401304769735">Šios svetainės sertifikatų grandinėje yra sertifikatas, pasirašytas naudojant SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Šiam serveriui nepavyko patvirtinti, kad jis yra <ph name="DOMAIN" />; šiuo metu jo saugos sertifikatas negalioja. Tai gali būti dėl netinkamos konfigūracijos arba dėl ryšį pertraukusio užgrobėjo.</translation>
-<translation id="5417233485731142850">Įrenginio pavadinimas ir tinklo adresas</translation>
 <translation id="5421136146218899937">Išvalyti naršymo duomenis...</translation>
 <translation id="5430298929874300616">Pašalinti žymę</translation>
 <translation id="5431657950005405462">Failas nerastas</translation>
@@ -878,7 +868,6 @@
 <translation id="5869405914158311789">Nepavyksta pasiekti šios svetainės</translation>
 <translation id="5869522115854928033">Išsaugoti slaptažodžiai</translation>
 <translation id="5887400589839399685">Kortelė išsaugota</translation>
-<translation id="5893718151540690985">pateikti tinklo sąsajų su jų tipais ir aparatinės įrangos adresais, sąrašą</translation>
 <translation id="5893752035575986141">Kredito kortelės tinkamos.</translation>
 <translation id="5901630391730855834">Geltona</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (sinchronizuota)</translation>
@@ -904,7 +893,6 @@
 <translation id="6017850046339264347">Užgrobėjai svetainėje <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> gali įdiegti klaidinančių programų, kurios apsimeta kitomis programomis, arba rinkti duomenis, naudojamus jums stebėti. <ph name="BEGIN_LEARN_MORE_LINK" />Sužinokite daugiau<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (sinchronizuota)</translation>
 <translation id="6027201098523975773">Įveskite pavadinimą</translation>
-<translation id="6033927989869462158">pranešti aparatinės įrangos statistikos duomenis, pvz., centrinio procesoriaus / laisvosios prieigos atminties naudojimo duomenis</translation>
 <translation id="6034000775414344507">Šviesiai pilka</translation>
 <translation id="6034283069659657473">10 x 14 (vokas)</translation>
 <translation id="6039846035001940113">Jei problema išlieka, susisiekite su svetainės savininku.</translation>
@@ -938,7 +926,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> žymės</translation>
 <translation id="6264485186158353794">Grįžti prie saugumo</translation>
 <translation id="6266934640124581640">Šviesi žalsvai mėlyna</translation>
-<translation id="6275296151457132165">Ar norėjote apsilankyti &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Čia rodomi puslapiai iš skaitymo sąrašo</translation>
 <translation id="627746635834430766">Kad kitą kartą galėtumėte greičiau atlikti mokėjimą, išsaugokite kortelę ir atsiskaitymo adresą „Google“ paskyroje.</translation>
 <translation id="6280223929691119688">Negalima pristatyti šiuo adresu. Pasirinkite kitą adresą.</translation>
@@ -980,7 +967,6 @@
 <translation id="6508722015517270189">Iš naujo paleiskite „Chrome“</translation>
 <translation id="6529602333819889595">&amp;Ištrinti dar kartą</translation>
 <translation id="6534179046333460208">Fizinio žiniatinklio pasiūlymai</translation>
-<translation id="654507709116376806">Administratoriai gali stebėti naudotojus kitais būdais (ne sistemoje „Chrome“).</translation>
 <translation id="6563469144985748109">Jūsų valdytojas dar jos nepatvirtino</translation>
 <translation id="6569060085658103619">Peržiūrite plėtinio puslapį</translation>
 <translation id="6578796323535178455">C2 (vokas)</translation>
@@ -1014,6 +1000,7 @@
 <translation id="6768213884286397650">„Hagaki“ (atvirukas)</translation>
 <translation id="6778737459546443941">Jūsų tėtis ar mama dar jos nepatvirtino</translation>
 <translation id="67862343314499040">Violetinė</translation>
+<translation id="6786747875388722282">Plėtiniai</translation>
 <translation id="679355240208270552">Nepaisoma, nes numatytoji paieška neįgalinta pagal politiką.</translation>
 <translation id="681021252041861472">Būtinas laukas</translation>
 <translation id="6810899417690483278">Tinkinimo ID</translation>
@@ -1132,7 +1119,6 @@
     &lt;li&gt;Apsilankykite &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;„Chrome“ pagalbos centre&lt;/a&gt;, kad sužinotumėte, kaip visam laikui pašalinti programinę įrangą iš kompiuterio.
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">„<ph name="PRODUCT_NAME" />“ tvarkymas</translation>
 <translation id="7416351320495623771">Tvarkyti slaptažodžius…</translation>
 <translation id="7419106976560586862">Profilio kelias</translation>
 <translation id="7437289804838430631">Pridėti kontaktinę informaciją</translation>
@@ -1141,12 +1127,10 @@
 <translation id="7442725080345379071">Šviesiai oranžinė</translation>
 <translation id="7444046173054089907">Ši svetainė užblokuota</translation>
 <translation id="7445762425076701745">Nepavyksta visiškai patvirtinti serverio, prie kurio esate prisijungę, tapatybės. Prie serverio esate prisijungę naudodami tik tinklui galiojantį vardą, kurio nuosavybės teisių išorinė sertifikatą išduodanti institucija negali patvirtinti. Nors kai kurios sertifikatus išduodančios institucijos vis tiek išduos sertifikatus pagal šiuos vardus, niekaip nebus galima užtikrinti, kad būsite prisijungę prie numatytos svetainės, o ne prie užpuolėjo.</translation>
-<translation id="7449109375006139765">sistemos žurnalų siuntimas valdymo serveriui</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Sužinokite daugiau<ph name="END_LINK" /> apie šią problemą.</translation>
 <translation id="7455133967321480974">Naudoti visuotinį numatytąjį nustatymą (blokuoti)</translation>
 <translation id="7460618730930299168">Vaizdas ekrane skiriasi nuo to, ką pasirinkote. Tęsti?</translation>
 <translation id="7473891865547856676">Ne, ačiū</translation>
-<translation id="7475525192983021547">pranešti apie laikotarpius, kai naudotojas naudoja įrenginį</translation>
 <translation id="7481312909269577407">Persiųsti</translation>
 <translation id="7485870689360869515">Nerasta jokių duomenų.</translation>
 <translation id="7508255263130623398">Sugrąžinto politikos įrenginio ID nenurodytas arba neatitinka dabartinio įrenginio ID</translation>
@@ -1157,6 +1141,7 @@
 <translation id="7520302887438682816">C8 (vokas)</translation>
 <translation id="7521387064766892559">„JavaScript“</translation>
 <translation id="7526934274050461096">Jūsų ryšys su šia svetaine nėra privatus</translation>
+<translation id="7535087603100972091">Reikšmė</translation>
 <translation id="7537536606612762813">Privaloma</translation>
 <translation id="7538364083937897561">A2 (vokas)</translation>
 <translation id="7542403920425041731">Kai patvirtinsite, išsami kortelės informacija bus bendrinama su šia svetaine.</translation>
@@ -1245,6 +1230,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Nenurodytas</translation>
 <translation id="800218591365569300">Pabandykite uždaryti skirtukus arba kitas programas, kad atlaisvintumėte atminties.</translation>
+<translation id="8004582292198964060">Naršyklė</translation>
 <translation id="8009225694047762179">Tvarkyti slaptažodžius</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Ši kortelė ir jos atsiskaitymo adresas bus išsaugoti. Ją galėsite naudoti prisijungę prie <ph name="USER_EMAIL" />.}one{Šios kortelės ir jų atsiskaitymo adresai bus išsaugoti. Jas galėsite naudoti prisijungę prie <ph name="USER_EMAIL" />.}few{Šios kortelės ir jų atsiskaitymo adresai bus išsaugoti. Jas galėsite naudoti prisijungę prie <ph name="USER_EMAIL" />.}many{Šios kortelės ir jų atsiskaitymo adresai bus išsaugoti. Jas galėsite naudoti prisijungę prie <ph name="USER_EMAIL" />.}other{Šios kortelės ir jų atsiskaitymo adresai bus išsaugoti. Jas galėsite naudoti prisijungę prie <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Šiuo metu nepavyko susisiekti su jūsų tėvais. Bandykite dar kartą.</translation>
@@ -1257,11 +1243,9 @@
 <translation id="8041940743680923270">Naudoti visuotinį numatytąjį nustatymą (klausti)</translation>
 <translation id="8042918947222776840">Pasirinkti paėmimo metodą</translation>
 <translation id="8057711352706143257">„<ph name="SOFTWARE_NAME" />“ netinkamai sukonfigūruota. Pašalinus „<ph name="SOFTWARE_NAME" />“ paprastai pavyksta išspręsti šią problemą. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Įrenginys sukonfigūruotas:</translation>
 <translation id="8074253406171541171">10 x 13 (vokas)</translation>
 <translation id="8078141288243656252">Negalima rašyti komentarų, kai pasukta</translation>
 <translation id="8079031581361219619">Iš naujo įkelti svetainę?</translation>
-<translation id="8086639673041095862">Saugaus naršymo įspėjimai</translation>
 <translation id="8088680233425245692">Nepavyko peržiūrėti straipsnio.</translation>
 <translation id="808894953321890993">Keisti slaptažodį</translation>
 <translation id="8090403583893450254">Dydis: 20</translation>
@@ -1323,7 +1307,6 @@
 <translation id="8416694386774425977">Tinklo konfigūracija netinkama ir jos nepavyko importuoti.
 Papildoma išsami informacija:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Įrenginį tvarko <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Keisti</translation>
 <translation id="8428213095426709021">Nustatymai</translation>
@@ -1353,7 +1336,6 @@
 <translation id="8620436878122366504">Jūsų tėvai dar jos nepatvirtino</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Išsaugoti šią kortelę šiame įrenginyje</translation>
-<translation id="8662327642270533767">Naršyklės ataskaitų teikimas</translation>
 <translation id="8663226718884576429">Užsakymo suvestinė, <ph name="TOTAL_LABEL" />, daugiau informacijos</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, atsakymas, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1374,7 +1356,6 @@
 <translation id="8790007591277257123">&amp;Ištrinti dar kartą</translation>
 <translation id="8792621596287649091">Galite prarasti galimybę pasiekti „<ph name="ORG_NAME" />“ paskyrą arba gali būti pavogta tapatybė. „Chromium“ rekomenduoja pakeisti slaptažodį dabar.</translation>
 <translation id="8800988563907321413">Netoliese esantys pasiūlymai jums rodomi čia</translation>
-<translation id="8810879605219182134">Naršyklė sukonfigūruota teikti ataskaitas</translation>
 <translation id="8820817407110198400">Žymės</translation>
 <translation id="883848425547221593">Kitos žymės</translation>
 <translation id="884264119367021077">Siuntimo adresas</translation>
diff --git a/components/strings/components_strings_lv.xtb b/components/strings/components_strings_lv.xtb
index 2647406d..bc492cbe6 100644
--- a/components/strings/components_strings_lv.xtb
+++ b/components/strings/components_strings_lv.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nezināms nosaukums</translation>
 <translation id="1050038467049342496">Aizveriet citas lietotnes</translation>
 <translation id="1055184225775184556">&amp;Pievienošanas atsaukšana</translation>
+<translation id="1056898198331236512">Brīdinājums</translation>
 <translation id="1058479211578257048">Notiek karšu datu saglabāšana...</translation>
 <translation id="10614374240317010">Netiek saglabātas</translation>
 <translation id="1062160989074299343">Prc10 (aploksne)</translation>
@@ -227,7 +228,6 @@
 <translation id="2183608646556468874">Tālruņa numurs</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adrese}zero{# adreses}one{# adrese}other{# adreses}}</translation>
 <translation id="2187317261103489799">Noteikt (pēc noklusējuma)</translation>
-<translation id="2196403228024230844">Chrome pārlūka pārvaldnieks</translation>
 <translation id="2202020181578195191">Ievadiet derīgu gadu</translation>
 <translation id="2212735316055980242">Politika netika atrasta.</translation>
 <translation id="2213606439339815911">Notiek ierakstu ienešana...</translation>
@@ -296,7 +296,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> nosūtīja nederīgu atbildi.</translation>
 <translation id="2556876185419854533">&amp;Labojuma atsaukšana</translation>
 <translation id="2586657967955657006">Starpliktuve</translation>
-<translation id="2586916519180891564">Informācija par lietotajām uzņēmuma politikām</translation>
 <translation id="2587730715158995865">No: <ph name="ARTICLE_PUBLISHER" />. Lasiet šo un vēl <ph name="OTHER_ARTICLE_COUNT" /> rakstus.</translation>
 <translation id="2587841377698384444">Direktorija API ID:</translation>
 <translation id="2597378329261239068">Šis dokuments ir aizsargāts ar paroli. Lūdzu, ievadiet paroli.</translation>
@@ -382,7 +381,6 @@
 <translation id="3096100844101284527">Pievienot saņemšanas adresi</translation>
 <translation id="3105172416063519923">Līdzekļa ID:</translation>
 <translation id="3109728660330352905">Jums nav pilnvaru, lai skatītu šo lapu.</translation>
-<translation id="3111297330804935615">Informācija par lietotajām uzņēmuma politikām, instalētajiem paplašinājumiem un spraudņiem</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Mēģiniet palaist savienojamības diagnostiku<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Nav}=1{1 konta pierakstīšanās dati}zero{# kontu pierakstīšanās dati}one{# konta pierakstīšanās dati}other{# kontu pierakstīšanās dati}}</translation>
@@ -482,7 +480,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Validācija bija veiksmīga.</translation>
 <translation id="3655670868607891010">Ja šo redzat bieži, izmēģiniet šos <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Jūsu operētājsistēmas un pārlūkprogrammas lietotājvārds</translation>
 <translation id="3658742229777143148">Pārskatīšana</translation>
 <translation id="366077651725703012">Kredītkartes informācijas atjaunināšana</translation>
 <translation id="3676592649209844519">Ierīces ID:</translation>
@@ -587,7 +584,6 @@
     &lt;h4&gt;5. darbība. Papildu palīdzības saņemšana&lt;/h4&gt;
     &lt;p&gt;Ja kļūda joprojām tiek rādīta, sazinieties ar vietnes īpašnieku.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Mēģiniet palaist tīkla diagnostiku<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Jūsu ierīces nosaukums</translation>
 <translation id="4235360514405112390">Derīgs</translation>
 <translation id="4250431568374086873">Jūsu savienojums ar šo vietni nav pavisam drošs.</translation>
 <translation id="4250680216510889253">Nē</translation>
@@ -617,7 +613,6 @@
 <translation id="4377125064752653719">Jūs mēģinājāt sasniegt <ph name="DOMAIN" />, bet izdevējs atsauca servera uzrādīto sertifikātu. Tas nozīmē, ka servera uzrādītie drošības akreditācijas dati itin nemaz nav uzticami. Iespējams, jūs sazināties ar uzbrucēju.</translation>
 <translation id="4378154925671717803">Tālrunis</translation>
 <translation id="4406896451731180161">meklēšanas rezultāti</translation>
-<translation id="4406972042435603828">Administratori ir instalējuši paplašinājumus ar jaudīgām iespējām.</translation>
 <translation id="4408413947728134509">Sīkfaili <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Saņemšanas adrese</translation>
 <translation id="4424024547088906515">Šis serveris nevarēja pierādīt, ka šī ir vietne <ph name="DOMAIN" />; tās drošības sertifikāts netiek uzskatīts par uzticamu pārlūkā Chrome. Iespējams, tas ir nepareizas konfigurācijas dēļ vai arī kāds ir ļaunprātīgi izmantojis jūsu savienojumu.</translation>
@@ -668,6 +663,7 @@
 <translation id="4738601419177586157">Meklēšanas ieteikums vaicājumam “<ph name="TEXT" />”</translation>
 <translation id="4742407542027196863">Pārvaldīt paroles…</translation>
 <translation id="4744603770635761495">Izpildāms ceļš</translation>
+<translation id="4746351372139058112">Messages</translation>
 <translation id="4750917950439032686">Jūsu informācija (piemēram, paroles vai kredītkaršu numuri) ir privāta, kad tā tiek nosūtīta uz šo vietni.</translation>
 <translation id="4756388243121344051">Vēsture</translation>
 <translation id="4758311279753947758">Pievienot kontaktinformāciju</translation>
@@ -701,13 +697,11 @@
 <translation id="4950898438188848926">Ciļņu pārslēgšanas poga. Nospiediet ievadīšanas taustiņu, lai pārslēgtos uz atvērto cilni, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" />.</translation>
 <translation id="495170559598752135">Darbības</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Ziņošana par paplašinājumiem</translation>
 <translation id="4958444002117714549">Izvērst sarakstu</translation>
 <translation id="4974590756084640048">Atkārtoti iespējot brīdinājumus</translation>
 <translation id="4984339528288761049">Prc5 (aploksne)</translation>
 <translation id="4989163558385430922">Skatīt visu</translation>
 <translation id="4989809363548539747">Šis spraudnis netiek atbalstīts</translation>
-<translation id="4996230189582812866">Ziņošana</translation>
 <translation id="5002932099480077015">Iespējojot šo opciju, Chrome saglabās jūsu kartes informāciju šajā ierīcē, lai jūs varētu ātrāk aizpildīt veidlapas.</translation>
 <translation id="5014174725590676422">Tiek rādīts Google asistenta pirmās palaišanas ekrāns pārlūkprogrammā Chrome.</translation>
 <translation id="5015510746216210676">Ierīces nosaukums:</translation>
@@ -722,7 +716,6 @@
 <translation id="5039804452771397117">Atļaut</translation>
 <translation id="5040262127954254034">Konfidencialitāte</translation>
 <translation id="5043480802608081735">Jūsu kopētā saite</translation>
-<translation id="5043595640478528013">Programmatūras versijas informācija par jūsu pārlūkprogrammu un ierīci</translation>
 <translation id="5045550434625856497">Nepareiza parole</translation>
 <translation id="5056549851600133418">Jums piemeklēti raksti</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -734,7 +727,6 @@
 <translation id="5095208057601539847">Province</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Jūsu ierīci pārvalda <ph name="ENROLLMENT_DOMAIN" />, un jūsu kontu pārvalda <ph name="ACCOUNT_DOMAIN" />. Tas nozīmē, ka administratori var attāli konfigurēt jūsu ierīci un kontu.</translation>
-<translation id="5107918638290237391">Instalētie paplašinājumi un spraudņi</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 bitu)</translation>
@@ -751,7 +743,6 @@
 <translation id="5172758083709347301">Ierīce</translation>
 <translation id="5179510805599951267">Vai nav valodā: <ph name="ORIGINAL_LANGUAGE" />? Ziņot par šo kļūdu</translation>
 <translation id="5190835502935405962">Grāmatzīmju josla</translation>
-<translation id="5200263511887412697">parāda sarakstu ar ierīces lietotājiem, kuri nesen ir pieteikušies</translation>
 <translation id="5201306358585911203">Šajā lapā iegultā lapā ir rakstīts</translation>
 <translation id="5205222826937269299">Jānorāda vārds vai nosaukums.</translation>
 <translation id="5215116848420601511">Adreses un maksājumu veidi, kuros tiek izmantots pakalpojums Google Pay</translation>
@@ -786,7 +777,6 @@
 <translation id="5386426401304769735">Šīs vietnes sertifikātu ķēdē ir iekļauts sertifikāts, kas ir parakstīts, izmantojot SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Šis serveris nevarēja pierādīt, ka šī ir vietne <ph name="DOMAIN" />; tā drošības sertifikāts šobrīd nav derīgs. Iespējams, tas ir nepareizas konfigurācijas dēļ vai arī kāds ļaunprātīgi izmanto jūsu savienojumu.</translation>
-<translation id="5417233485731142850">Jūsu ierīces nosaukums un tīkla adrese</translation>
 <translation id="5421136146218899937">Notīrīt pārlūkošanas datus</translation>
 <translation id="5430298929874300616">Noņemt grāmatzīmi</translation>
 <translation id="5431657950005405462">Fails nav atrasts</translation>
@@ -869,7 +859,6 @@
 <translation id="5869405914158311789">Šī vietne nav sasniedzama</translation>
 <translation id="5869522115854928033">Saglabātās paroles</translation>
 <translation id="5887400589839399685">Kartīte ir saglabāta</translation>
-<translation id="5893718151540690985">nosūtīt tīmekļa saskarņu sarakstu ar to veidiem un aparatūras adresēm</translation>
 <translation id="5893752035575986141">Tiek pieņemtas kredītkartes.</translation>
 <translation id="5901630391730855834">Dzeltena</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (veikta sinhronizācija)</translation>
@@ -895,7 +884,6 @@
 <translation id="6017850046339264347">Uzbrucēji vietnē <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> varētu instalēt maldinošas lietotnes, kas uzdodas par citu saturu, vai ievākt datus, ko izmantot jūsu izsekošanai. <ph name="BEGIN_LEARN_MORE_LINK" />Uzziniet vairāk<ph name="END_LEARN_MORE_LINK" />.</translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (veikta sinhronizācija)</translation>
 <translation id="6027201098523975773">Ievadiet vārdu</translation>
-<translation id="6033927989869462158">nosūtīt aparatūras statistiku, piemēram, par centrālā procesora/RAM lietojumu</translation>
 <translation id="6034000775414344507">Gaiši pelēka</translation>
 <translation id="6034283069659657473">10x14 (aploksne)</translation>
 <translation id="6039846035001940113">Ja problēma joprojām pastāv, sazinieties ar vietnes īpašnieku.</translation>
@@ -929,7 +917,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> grāmatzīmes</translation>
 <translation id="6264485186158353794">Atpakaļ drošībā</translation>
 <translation id="6266934640124581640">Gaiši zilganzaļa</translation>
-<translation id="6275296151457132165">Vai vēlējāties doties uz &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Šeit tiek rādītas lasīšanas sarakstā esošās lapas</translation>
 <translation id="627746635834430766">Lai nākamreiz veiktu maksājumu ātrāk, saglabājiet kartes datus un norēķinu adresi savā Google kontā.</translation>
 <translation id="6280223929691119688">Nevar piegādāt uz šo adresi. Atlasiet citu adresi.</translation>
@@ -971,7 +958,6 @@
 <translation id="6508722015517270189">Restartējiet pārlūku Chrome</translation>
 <translation id="6529602333819889595">&amp;Dzēšanas atsaukuma atcelšana</translation>
 <translation id="6534179046333460208">Fiziskā tīmekļa ieteikumi</translation>
-<translation id="654507709116376806">Administratori var citādi pārraudzīt lietotājus ārpus Chrome.</translation>
 <translation id="6563469144985748109">Jūsu vadītājs vēl nav to apstiprinājis</translation>
 <translation id="6569060085658103619">Jūs skatāt paplašinājumu lapu.</translation>
 <translation id="6578796323535178455">C2 (aploksne)</translation>
@@ -1005,6 +991,7 @@
 <translation id="6768213884286397650">Hagaki (pastkarte)</translation>
 <translation id="6778737459546443941">Neviens no jūsu vecākiem vēl nav to apstiprinājis</translation>
 <translation id="67862343314499040">Violeta</translation>
+<translation id="6786747875388722282">Paplašinājumi</translation>
 <translation id="679355240208270552">Politika ignorēta, jo noklusējuma meklēšana nav iespējota politikā.</translation>
 <translation id="681021252041861472">Obligātais lauks</translation>
 <translation id="6810899417690483278">Pielāgošanas ID</translation>
@@ -1120,7 +1107,6 @@
       &lt;li&gt;Apmeklējiet &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome palīdzības centru&lt;/a&gt;, lai uzzinātu, kā neatgriezeniski noņemt programmatūru no datora.
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> pārvaldība</translation>
 <translation id="7416351320495623771">Pārvaldīt paroles…</translation>
 <translation id="7419106976560586862">Profila ceļš</translation>
 <translation id="7437289804838430631">Pievienot kontaktinformāciju</translation>
@@ -1129,12 +1115,10 @@
 <translation id="7442725080345379071">Gaiši oranža</translation>
 <translation id="7444046173054089907">Šī vietne ir bloķēta</translation>
 <translation id="7445762425076701745">Nevar pilnībā apstiprināt servera identifikācijas datus, ar kuru esat savienots. Jums ir izveidots savienojums ar serveri, izmantojot nosaukumu, kas ir derīgs tikai jūsu tīklā, kam ārējā sertifikāta izdevējiestāde nekādā veidā nevar apstiprināt īpašumtiesības. Tā kā dažas sertifikāta izdevējiestādes tāpat izsniegs sertifikātus šādiem nosaukumiem, nav iespējams garantēt, ka jūs esat savienots ar vajadzīgo vietni, nevis uzbrucēju.</translation>
-<translation id="7449109375006139765">sūtīt sistēmas žurnālus pārvaldības serverim</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Uzzināt vairāk<ph name="END_LINK" /> par šo problēmu.</translation>
 <translation id="7455133967321480974">Izmantot globālo noklusējumu (Bloķēt)</translation>
 <translation id="7460618730930299168">Pārmeklēšana atšķiras no jūsu atlasītās. Vai vēlaties turpināt?</translation>
 <translation id="7473891865547856676">Nē, paldies!</translation>
-<translation id="7475525192983021547">nosūtīt laika periodus, kuros lietotājs aktīvi izmanto ierīci</translation>
 <translation id="7481312909269577407">Pārsūtīt</translation>
 <translation id="7485870689360869515">Dati netika atrasti.</translation>
 <translation id="7508255263130623398">Atgrieztais politikas ierīces ID ir tukšs vai neatbilst pašreizējam ierīces ID.</translation>
@@ -1145,6 +1129,7 @@
 <translation id="7520302887438682816">C8 (aploksne)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Jūsu savienojums ar šo vietni nav privāts.</translation>
+<translation id="7535087603100972091">Vērtība</translation>
 <translation id="7537536606612762813">Obligāti</translation>
 <translation id="7538364083937897561">A2 (aploksne)</translation>
 <translation id="7542403920425041731">Pēc apstiprinājuma jūsu kartes informācija tiks kopīgota ar šo vietni.</translation>
@@ -1233,6 +1218,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Nav norādīts</translation>
 <translation id="800218591365569300">Aizveriet citas cilnes vai programmas, lai atbrīvotu vietu atmiņā.</translation>
+<translation id="8004582292198964060">Pārlūkprogramma</translation>
 <translation id="8009225694047762179">Pārvaldīt paroles</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Šī karte un tās norēķinu adrese tiks saglabāta. Jūs varēsiet to izmantot, kad būsiet pierakstījies kontā <ph name="USER_EMAIL" />.}zero{Šīs kartes un to norēķinu adreses tiks saglabātas. Jūs varēsiet tās izmantot, kad būsiet pierakstījies kontā <ph name="USER_EMAIL" />.}one{Šīs kartes un to norēķinu adreses tiks saglabātas. Jūs varēsiet tās izmantot, kad būsiet pierakstījies kontā <ph name="USER_EMAIL" />.}other{Šīs kartes un to norēķinu adreses tiks saglabātas. Jūs varēsiet tās izmantot, kad būsiet pierakstījies kontā <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Mēs nevarējām sasniegt jūsu vecākus. Lūdzu, mēģiniet vēlreiz.</translation>
@@ -1245,11 +1231,9 @@
 <translation id="8041940743680923270">Izmantot globālo noklusējumu (Vaicāt)</translation>
 <translation id="8042918947222776840">Izvēlēties saņemšanas veidu</translation>
 <translation id="8057711352706143257">Programmatūra <ph name="SOFTWARE_NAME" /> nav pareizi konfigurēta. Atinstalējot programmatūru <ph name="SOFTWARE_NAME" />, parasti problēma tiek novērsta. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Jūsu ierīcē ir veikta šāda konfigurācija:</translation>
 <translation id="8074253406171541171">10x13 (aploksne)</translation>
 <translation id="8078141288243656252">Pagrieztiem dokumentiem nevar pievienot piezīmes</translation>
 <translation id="8079031581361219619">Vai atkārtoti ielādēt vietni?</translation>
-<translation id="8086639673041095862">Drošas pārlūkošanas brīdinājumi</translation>
 <translation id="8088680233425245692">Rakstu neizdevās skatīt.</translation>
 <translation id="808894953321890993">Mainīt paroli</translation>
 <translation id="8090403583893450254">20. izmērs</translation>
@@ -1311,7 +1295,6 @@
 <translation id="8416694386774425977">Tīkla konfigurācija nav derīga, un to nevarēja importēt.
 Papildu informācija:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Ierīci pārvalda <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" />, <ph name="SECOND_LABEL" />, <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Mainīt</translation>
 <translation id="8428213095426709021">Iestatījumi</translation>
@@ -1341,7 +1324,6 @@
 <translation id="8620436878122366504">Jūsu vecāki vēl nav to apstiprinājuši</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Saglabāt šo karti šajā ierīcē</translation>
-<translation id="8662327642270533767">Pārlūkprogrammas ziņojumi</translation>
 <translation id="8663226718884576429">Pasūtījuma kopsavilkums, <ph name="TOTAL_LABEL" />, citi dati</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, atbilde, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1362,7 +1344,6 @@
 <translation id="8790007591277257123">&amp;Atcelt dzēšanas atsaukšanu</translation>
 <translation id="8792621596287649091">Varat zaudēt piekļuvi savam <ph name="ORG_NAME" /> kontam, vai jūsu identitāte var tikt nozagta. Chromium iesaka nekavējoties nomainīt paroli.</translation>
 <translation id="8800988563907321413">Šeit tiks parādīti funkcijas Tuvumā ieteikumi</translation>
-<translation id="8810879605219182134">Pārlūkprogramma ir konfigurēta ziņošanai</translation>
 <translation id="8820817407110198400">Grāmatzīmes</translation>
 <translation id="883848425547221593">Citas grāmatzīmes</translation>
 <translation id="884264119367021077">Piegādes adrese</translation>
diff --git a/components/strings/components_strings_ml.xtb b/components/strings/components_strings_ml.xtb
index 1d05e84..f2e2b58 100644
--- a/components/strings/components_strings_ml.xtb
+++ b/components/strings/components_strings_ml.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">അജ്ഞാത നാമം</translation>
 <translation id="1050038467049342496">മറ്റ് ആപ്പുകൾ അടയ്‌ക്കുക</translation>
 <translation id="1055184225775184556">&amp;ചേർത്തത് പഴയപടിയാക്കുക</translation>
+<translation id="1056898198331236512">മുന്നറിയിപ്പ്</translation>
 <translation id="1058479211578257048">കാർഡുകൾ സംരക്ഷിക്കുന്നു...</translation>
 <translation id="10614374240317010">ഒരിക്കലും സംരക്ഷിച്ചില്ല</translation>
 <translation id="1062160989074299343">Prc10 (എൻവലപ്പ്)</translation>
@@ -226,7 +227,6 @@
 <translation id="2183608646556468874">ഫോണ്‍ നമ്പര്‍</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{ഒരു വിലാസം}other{# വിലാസങ്ങൾ}}</translation>
 <translation id="2187317261103489799">കണ്ടെത്തുക (ഡിഫോൾട്ട്)</translation>
-<translation id="2196403228024230844">Chrome ബ്രൗസർ മാനേജ്‌മെൻ്റ്</translation>
 <translation id="2202020181578195191">കാലഹരണപ്പെടുന്ന ശരിയായ വർഷം നല്‍കുക</translation>
 <translation id="2212735316055980242">നയം കണ്ടെത്തിയില്ല</translation>
 <translation id="2213606439339815911">എൻട്രികൾ ലഭ്യമാക്കുന്നു...</translation>
@@ -295,7 +295,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> അസാധുവായ ഒരു പ്രതികരണം അയച്ചു.</translation>
 <translation id="2556876185419854533">&amp;എഡിറ്റുചെയ്യുന്നത് പഴയപടിയാക്കുക</translation>
 <translation id="2586657967955657006">ക്ലിപ്പ്ബോർഡ്</translation>
-<translation id="2586916519180891564">ബാധകമാക്കിയ എൻ്റർപ്രൈസ് നയങ്ങളെക്കുറിച്ചുള്ള വിവരങ്ങൾ</translation>
 <translation id="2587730715158995865"><ph name="ARTICLE_PUBLISHER" /> എന്നയാളുടെ ലേഖനം. ഇതും മറ്റ് <ph name="OTHER_ARTICLE_COUNT" /> ലേഖനങ്ങളും വായിക്കുക.</translation>
 <translation id="2587841377698384444">ഡയറക്‌ടറി API ഐഡി:</translation>
 <translation id="2597378329261239068">ഈ പ്രമാണം പാസ്‌വേഡ് പരിരക്ഷിതമാണ്.  ദയവായി ഒരു പാസ്‌വേഡ് നല്‍‌കുക.</translation>
@@ -381,7 +380,6 @@
 <translation id="3096100844101284527">പിക്കപ്പ് വിലാസം ചേർക്കുക</translation>
 <translation id="3105172416063519923">അസറ്റ് ഐഡി:</translation>
 <translation id="3109728660330352905">നിങ്ങൾക്ക് ഈ പേജ് കാണാനുള്ള അംഗീകാരമില്ല.</translation>
-<translation id="3111297330804935615">ബാധകമാക്കിയ എൻ്റർപ്രൈസ് നയങ്ങൾ, ഇൻസ്‌റ്റാൾ ചെയ്‌ത വിപുലീകരണങ്ങൾ, പ്ലഗിന്നുകൾ എന്നിവയെക്കുറിച്ചുള്ള വിവരങ്ങൾ</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />കണക്‌റ്റിവിറ്റി ഡയഗണോസ്‌റ്റിക്‌സ് റൺ ചെയ്‌തുനോക്കൂ<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{ഒന്നുമില്ല}=1{ഒരു അക്കൗണ്ടിന്‍റെ സൈന്‍ ഇന്‍ ഡാറ്റ}other{# അക്കൗണ്ടുകളുടെ സൈന്‍ ഇന്‍ ഡാറ്റ}}</translation>
@@ -481,7 +479,6 @@
 <translation id="3640766068866876100">സൂചിക-4x6-Ext</translation>
 <translation id="3650584904733503804">മൂല്യനിർണ്ണയം വിജയകരം</translation>
 <translation id="3655670868607891010">നിങ്ങൾ ഇത് പതിവായി കാണുന്നുണ്ടെങ്കിൽ, ഈ <ph name="HELP_LINK" /> പരീക്ഷിക്കൂ.</translation>
-<translation id="3656922233114135933">നിങ്ങളുടെ OS, ബ്രൗസർ ഉപയോക്തൃനാമങ്ങൾ എന്നിവ</translation>
 <translation id="3658742229777143148">പുനരവലോകനം</translation>
 <translation id="366077651725703012">ക്രെഡിറ്റ് കാർഡ് അപ്‌ഡേറ്റ് ചെയ്യുക</translation>
 <translation id="3676592649209844519">ഉപകരണ ഐഡി:</translation>
@@ -586,7 +583,6 @@
     &lt;h4&gt;ഘട്ടം 5: അധിക സഹായം സ്വീകരിക്കുക&lt;/h4&gt;
     &lt;p&gt;നിങ്ങൾ ഇപ്പോഴും പിശക് കാണുന്നുവെങ്കിൽ, വെബ്‌സൈറ്റ് ഉടമയെ ബന്ധപ്പെടുക.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />നെറ്റ്‌വർക്ക് ഡയഗണോസ്‌റ്റിക്‌സ് റൺ ചെയ്‌തുനോക്കൂ<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">നിങ്ങളുടെ മെഷീനിൻ്റെ പേര്</translation>
 <translation id="4235360514405112390">സാധുത</translation>
 <translation id="4250431568374086873">ഈ സൈറ്റിലുള്ള നിങ്ങളുടെ കണക്ഷൻ പൂർണ്ണമായും സുരക്ഷിതമല്ല</translation>
 <translation id="4250680216510889253">ഇല്ല</translation>
@@ -616,7 +612,6 @@
 <translation id="4377125064752653719">നിങ്ങള്‍‌ <ph name="DOMAIN" /> എന്നതില്‍‌ എത്താന്‍‌ ശ്രമിച്ചു, പക്ഷേ സെര്‍‌വര്‍‌ നൽകിയ സര്‍‌ട്ടിഫിക്കറ്റ് അത് നല്‍‌കിയ ആള്‍‌ അസാധുവാക്കി. സെര്‍‌വര്‍‌ നല്‍‌കിയ സുരക്ഷാ ക്രെഡന്‍‌ഷ്യലുകള്‍‌ തികച്ചും വിശ്വാ‍സയോഗ്യമല്ല എന്നാണ് ഇതിനര്‍‌ത്ഥം. നിങ്ങള്‍‌ ഒരു ആക്രമണകാരിയുമായിട്ടാകാം ആശയവിനിമയം നടത്തുന്നത്.</translation>
 <translation id="4378154925671717803">ഫോൺ</translation>
 <translation id="4406896451731180161">തിരയൽ ഫലങ്ങൾ</translation>
-<translation id="4406972042435603828">നിങ്ങളുടെ അഡ്മിനിസ്ട്രേറ്റർമാർ ശക്തമായ ശേഷികളുള്ള വിപുലീകരണങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്‌തിട്ടുണ്ട്.</translation>
 <translation id="4408413947728134509">കുക്കികൾ <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">പിക്കപ്പ് വിലാസം</translation>
 <translation id="4424024547088906515">ഈ സെർവറിന് അത് <ph name="DOMAIN" /> ആണെന്ന് തെളിയിക്കാനായില്ല; അതിന്റെ സുരക്ഷാ സർട്ടിഫിക്കറ്റ് Chrome-ന് പരിചയമില്ലാത്തതാണ്. തെറ്റായ കോൺഫിഗറേഷൻ കാരണമോ ഒരു അക്രമണകാരി നിങ്ങളുടെ കണക്ഷനെ തടസ്സപ്പെടുത്തുന്നത് കൊണ്ടോ ആയിരിക്കാം ഇത് സംഭവിച്ചത്.</translation>
@@ -667,6 +662,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> തിരയൽ നിർദ്ദേശം</translation>
 <translation id="4742407542027196863">പാസ്‌വേഡുകൾ മാനേജ് ചെയ്യുക…</translation>
 <translation id="4744603770635761495">നിര്‍വ്വഹിക്കാവുന്ന പാത</translation>
+<translation id="4746351372139058112">സന്ദേശങ്ങൾ</translation>
 <translation id="4750917950439032686">നിങ്ങളുടെ വിവരങ്ങൾ (ഉദാഹരണത്തിന്, പാസ്‌വേഡുകളോ ക്രെഡിറ്റ് കാർഡ് നമ്പറുകളോ) ഈ സൈറ്റിലേക്ക് അയച്ച് കഴിഞ്ഞാൽ പിന്നെയത് സ്വകാര്യമായിരിക്കും.</translation>
 <translation id="4756388243121344051">&amp;ചരിത്രം</translation>
 <translation id="4758311279753947758">കോൺടാക്റ്റ് വിവരങ്ങൾ ചേർക്കുക</translation>
@@ -700,13 +696,11 @@
 <translation id="4950898438188848926">ടാബ് മാറാനുള്ള ബട്ടൺ, തുറന്നിരിക്കുന്ന ടാബായ <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /> എന്നതിലേക്ക് മാറാൻ എൻ്റർ അമർത്തുക</translation>
 <translation id="495170559598752135">പ്രവര്‍ത്തനങ്ങള്‍</translation>
 <translation id="4955242332710481440">A5-അധികം</translation>
-<translation id="495832697253704892">വിപുലീകരണം റിപ്പോർട്ട് ചെയ്യൽ</translation>
 <translation id="4958444002117714549">ലിസ്റ്റ് വിപുലീകരിക്കുക</translation>
 <translation id="4974590756084640048">മുന്നറിയിപ്പുകൾ വീണ്ടും പ്രവർത്തനക്ഷമമാക്കുക</translation>
 <translation id="4984339528288761049">Prc5 (എൻവലപ്പ്)</translation>
 <translation id="4989163558385430922">എല്ലാം കാണുക</translation>
 <translation id="4989809363548539747">ഈ പ്ലഗിൻ പിന്തുണയ്‌ക്കുന്നില്ല</translation>
-<translation id="4996230189582812866">റിപ്പോർട്ട് ചെയ്യൽ</translation>
 <translation id="5002932099480077015">പ്രവർത്തനക്ഷമമാക്കിയെങ്കിൽ, വേഗത്തിൽ ഫോം പൂരിപ്പിക്കാൻ Chrome ഈ ഉപകരണത്തിൽ നിങ്ങളുടെ കാർഡിന്റെ ഒരു പകർപ്പ് സൂക്ഷിക്കും.</translation>
 <translation id="5014174725590676422">Chrome-ലെ Google അസിസ്‌റ്റന്‍റ്, ആദ്യ റൺ സ്‌ക്രീൻ കാണിക്കുന്നു</translation>
 <translation id="5015510746216210676">മെഷീനിന്‍റെ പേര്‌:</translation>
@@ -721,7 +715,6 @@
 <translation id="5039804452771397117">അനുവദിക്കൂ</translation>
 <translation id="5040262127954254034">സ്വകാര്യത</translation>
 <translation id="5043480802608081735">നിങ്ങൾ പകർത്തിയ ലിങ്ക്</translation>
-<translation id="5043595640478528013">നിങ്ങളുടെ ബ്രൗസറിൻ്റെയും മെഷീനിൻ്റെയും സോഫ്‌റ്റ്‌വെയർ പതിപ്പ് വിവരങ്ങൾ</translation>
 <translation id="5045550434625856497">ശരിയല്ലാത്ത രഹസ്യവാക്ക്</translation>
 <translation id="5056549851600133418">നിങ്ങൾക്കുള്ള ലേഖനങ്ങൾ</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -733,7 +726,6 @@
 <translation id="5095208057601539847">പ്രവിശ്യ</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">നിങ്ങളുടെ ഉപകരണം മാനേജ് ചെയ്യുന്നത് <ph name="ENROLLMENT_DOMAIN" />-ഉം അക്കൗണ്ട് മാനേജ് ചെയ്യുന്നത് <ph name="ACCOUNT_DOMAIN" />-ഉം ആണ്. നിങ്ങളുടെ ഉപകരണവും അക്കൗണ്ടും അഡ്‌മിനിസ്‌ട്രേറ്റർമാർ വിദൂരമായി കോൺഫിഗർ ചെയ്യാമെന്നാണ് ഇതിനർത്ഥം.</translation>
-<translation id="5107918638290237391">ഇൻസ്‌റ്റാൾ ചെയ്‌ത വിപുലീകരണങ്ങളും പ്ലഗിന്നുകളും</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">യൂറോപ്യൻ-Edp</translation>
 <translation id="5115563688576182185">(64-ബിറ്റ്)</translation>
@@ -750,7 +742,6 @@
 <translation id="5172758083709347301">മെഷീൻ</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" /> എന്നതില്‍‌ ഇല്ലേ? ഈ പിശക് റിപ്പോര്‍‌ട്ടുചെയ്യുക</translation>
 <translation id="5190835502935405962">ബുക്ക്‌മാര്‍‌ക്കുകള്‍‌ ബാര്‍‌</translation>
-<translation id="5200263511887412697">അടുത്തിടെ ലോഗിൻ ചെയ്‌ത ഉപകരണ ഉപയോക്താക്കളുടെ ലിസ്‌റ്റ് റിപ്പോർട്ട് ചെയ്യുക</translation>
 <translation id="5201306358585911203">ഈ പേജിലെ ഉൾച്ചേർത്ത പേജ് പറയുന്നത്:</translation>
 <translation id="5205222826937269299">പേര് ആവശ്യമാണ്</translation>
 <translation id="5215116848420601511">Google Pay ഉപയോഗിക്കുന്ന വിലാസങ്ങളും പേയ്മെന്റ് രീതികളും</translation>
@@ -785,7 +776,6 @@
 <translation id="5386426401304769735">ഈ സൈറ്റിന്റെ സർട്ടിഫിക്കറ്റ് ചെയിനിൽ SHA-1 ഉപയോഗിച്ച് സൈൻ ചെയ്‌ത ഒരു സർട്ടിഫിക്കറ്റ് അടങ്ങിയിരിക്കുന്നു.</translation>
 <translation id="538659543871111977">A4-ടാബ്</translation>
 <translation id="540969355065856584">ഈ സെർവറിന് അത് <ph name="DOMAIN" /> ആണെന്ന് തെളിയിക്കാനായില്ല; അതിന്റെ സുരക്ഷ സർട്ടിഫിക്കറ്റിന് ഇപ്പോൾ സാധുതയുള്ളതല്ല. തെറ്റായ കോൺഫിഗറേഷൻ കാരണമോ ഒരു ആക്രമണകാരി നിങ്ങളുടെ കണക്ഷനെ തടസ്സപ്പെടുത്തുന്നത് കൊണ്ടോ ആയിരിക്കാം ഇത് സംഭവിച്ചത്.</translation>
-<translation id="5417233485731142850">നിങ്ങളുടെ മെഷീനിൻ്റെ പേരും നെറ്റ്‌വർക്ക് വിലാസവും</translation>
 <translation id="5421136146218899937">ബ്രൗസിംഗ് ഡാറ്റ മായ്‌ക്കുക...</translation>
 <translation id="5430298929874300616">ബുക്ക്‌മാർക്ക് നീക്കം ചെയ്യുക</translation>
 <translation id="5431657950005405462">നിങ്ങളുടെ ഫയൽ കണ്ടെത്തിയില്ല</translation>
@@ -868,7 +858,6 @@
 <translation id="5869405914158311789">ഈ സൈറ്റ് ലഭ്യമാക്കാനാകുന്നില്ല</translation>
 <translation id="5869522115854928033">സംരക്ഷിച്ച പാസ്‌വേഡുകള്‍</translation>
 <translation id="5887400589839399685">കാർഡ് സംരക്ഷിച്ചു</translation>
-<translation id="5893718151540690985">നെറ്റ്‌വർക്ക് ഇന്റർഫേസുകളുടെ ലിസ്റ്റും അതിൻ്റെ തരങ്ങളും ഹാർഡ്‌വെയർ വിലാസങ്ങളും റിപ്പോർട്ട് ചെയ്യുക</translation>
 <translation id="5893752035575986141">ക്രെഡിറ്റ് കാർഡുകൾ സ്വീകരിക്കുന്നു.</translation>
 <translation id="5901630391730855834">മഞ്ഞ</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (സമന്വയിപ്പിച്ചത്)</translation>
@@ -894,7 +883,6 @@
 <translation id="6017850046339264347"><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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (സമന്വയിപ്പിച്ചത്)</translation>
 <translation id="6027201098523975773">ഒരു പേര് നൽകുക</translation>
-<translation id="6033927989869462158">CPU/RAM ഉപയോഗം പോലുള്ള ഹാർഡ്‌വെയർ സ്ഥിതിവിവരക്കണക്കുകൾ റിപ്പോർട്ട് ചെയ്യുക</translation>
 <translation id="6034000775414344507">ഇളം ചാരനിറം</translation>
 <translation id="6034283069659657473">10x14 (എൻവലപ്പ്)</translation>
 <translation id="6039846035001940113">പ്രശ്‌നം പരിഹരിക്കപ്പെടുന്നില്ലെങ്കിൽ, സൈറ്റ് ഉടമയെ ബന്ധപ്പെടുക.</translation>
@@ -927,7 +915,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> ബുക്ക്‌മാർക്കുകൾ</translation>
 <translation id="6264485186158353794">തിരികെ സുരക്ഷയിലേക്ക്</translation>
 <translation id="6266934640124581640">ഇളം ടീൽ</translation>
-<translation id="6275296151457132165">&lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; എന്നതിലേക്ക് പോകണമെന്നാണോ നിങ്ങൾ ഉദ്ദേശിച്ചത്?</translation>
 <translation id="6276112860590028508">നിങ്ങളുടെ വായന പട്ടികയിൽ നിന്നുള്ള പേജുകൾ ഇവിടെ ദൃശൃമാകും</translation>
 <translation id="627746635834430766">അടുത്ത പ്രാവശ്യം വേഗത്തിൽ പണമടയ്ക്കാൻ, നിങ്ങളുടെ Google അക്കൗണ്ടിൽ ഈ കാർഡും ബില്ലിംഗ് വിലാസവും സംരക്ഷിക്കുക.</translation>
 <translation id="6280223929691119688">ഈ വിലാസത്തിലേക്ക് ഡെലിവറി ചെയ്യാൻ കഴിയില്ല. മറ്റൊരു വിലാസം തിരഞ്ഞെടുക്കുക.</translation>
@@ -969,7 +956,6 @@
 <translation id="6508722015517270189">Chrome റീസ്‌റ്റാർട്ടുചെയ്യുക</translation>
 <translation id="6529602333819889595">&amp;ഇല്ലാതാക്കുന്നത് വീണ്ടും ചെയ്യുക</translation>
 <translation id="6534179046333460208">ഫിസിക്കൽ വെബ് നിർദ്ദേശങ്ങൾ</translation>
-<translation id="654507709116376806">Chrome-ന് പുറത്തുള്ള ഉപയോക്താക്കളെ നിരീക്ഷിക്കാനായി അഡ്‌മിൻമാർക്ക് മറ്റ് മാർഗങ്ങളുണ്ടായേക്കാം.</translation>
 <translation id="6563469144985748109">നിങ്ങളുടെ മാനേജർ ഇതുവരെ അംഗീകാരം നൽകിയിട്ടില്ല</translation>
 <translation id="6569060085658103619">നിങ്ങൾ ഒരു വിപുലീകരണ പേജാണ് കാണുന്നത്</translation>
 <translation id="6578796323535178455">C2 (എൻവലപ്പ്)</translation>
@@ -1003,6 +989,7 @@
 <translation id="6768213884286397650">ഹഗാക്കി (പോസ്‌റ്റ്‌കാർഡ്)</translation>
 <translation id="6778737459546443941">നിങ്ങളുടെ രക്ഷിതാവ് ഇതുവരെ അംഗീകാരം നൽകിയിട്ടില്ല</translation>
 <translation id="67862343314499040">വയലറ്റ്</translation>
+<translation id="6786747875388722282">വിപുലീകരണങ്ങള്‍</translation>
 <translation id="679355240208270552">നയ പ്രകാരം, ഡിഫോൾട്ട് തിരയൽ പ്രവർത്തനക്ഷമമാക്കാത്തതിനാൽ അവഗണിച്ചു.</translation>
 <translation id="681021252041861472">ഇത് പൂരിപ്പിക്കേണ്ടതുണ്ട്</translation>
 <translation id="6810899417690483278">ഇഷ്‌ടാനുസൃതമാക്കൽ ഐഡി</translation>
@@ -1116,7 +1103,6 @@
       
 നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ നിന്ന് എങ്ങനെയാണ് സോഫ്റ്റ്‌വെയർ ശാശ്വതമായി നീക്കംചെയ്യുന്നത് എന്നറിയാൻ &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome സഹായ കേന്ദ്രം&lt;/a&gt; സന്ദർശിക്കുക &lt;/ol&gt;</translation>
 <translation id="741007362987735528">വിസ്‌തൃത-ഫോർമാറ്റ്</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> മാനേജ്‌മെൻ്റ്</translation>
 <translation id="7416351320495623771">പാസ്‌വേഡുകൾ മാനേജ് ചെയ്യുക…</translation>
 <translation id="7419106976560586862">പ്രൊഫൈൽ പാത</translation>
 <translation id="7437289804838430631">ബന്ധപ്പെടാനുള്ള വിവരങ്ങൾ ചേർക്കുക</translation>
@@ -1125,12 +1111,10 @@
 <translation id="7442725080345379071">ഇളം ഓറഞ്ച് നിറം</translation>
 <translation id="7444046173054089907">ഈ സൈറ്റ് ബ്ലോക്കുചെയ്‌തു</translation>
 <translation id="7445762425076701745">നിങ്ങള്‍ ബന്ധിപ്പിച്ച സെര്‍വറിന്‍റെ ഐഡന്‍റിറ്റി പൂര്‍ണ്ണമായി സാധൂകരിക്കാന്‍ കഴിയില്ല. നിങ്ങളുടെ നെറ്റ്‍വര്‍ക്കില്‍ മാത്രം സാധുവായ ഒരു നാമം ഉപയോഗിക്കുന്ന സെര്‍വറിലേക്ക് നിങ്ങള്‍ ബന്ധിപ്പിച്ചിരിക്കുന്നു, അതിന്‍റെ ഉടമസ്ഥാവകാശം ഒരു ബാഹ്യ അതോറിറ്റിയ്ക്ക് ഒരിക്കലും സാധൂകരിക്കാന്‍ കഴിയില്ല. ചില സാക്‍ഷ്യപത്ര അതോറിറ്റികള്‍ ഈ നാമങ്ങളെ കണക്കാക്കാതെ സാക്‍ഷ്യപത്രങ്ങള്‍ നല്‍കുന്നതിനാല്‍, ഉദ്ദേശിച്ച വെബ്സൈറ്റിലേക്കാണ് നിങ്ങള്‍ ബന്ധിപ്പിച്ചിരിക്കുന്നതെന്നും ഒരു ആക്രമണകാരിയല്ലെന്നും ഉറപ്പാക്കാന്‍ ഒരു മാര്‍ഗ്ഗവുമില്ല.</translation>
-<translation id="7449109375006139765">മാനേജ്‌മെൻ്റ് സെർവറിലേക്ക് സിസ്‌റ്റം ലോഗുകൾ അയയ്‌ക്കുക</translation>
 <translation id="7451311239929941790">ഈ പ്രശ്‌നത്തെക്കുറിച്ച് <ph name="BEGIN_LINK" />കൂടുതലറിയുന്നു<ph name="END_LINK" />.</translation>
 <translation id="7455133967321480974">ഗ്ലോബൽ ഡിഫോൾട്ട് ഉപയോഗിക്കുക (തടയുക)</translation>
 <translation id="7460618730930299168">നിങ്ങൾ തിരഞ്ഞെടുത്തതിൽ നിന്ന് വ്യത്യസ്‌തമാണ് ഈ സ്ക്രീനിംഗ്. തുടരണോ?</translation>
 <translation id="7473891865547856676">വേണ്ട, നന്ദി</translation>
-<translation id="7475525192983021547">ഉപയോക്താവ് ഉപകരണത്തിൽ സജീവമായിരിക്കുമ്പോൾ സമയ കാലയളവ് റിപ്പോർട്ട് ചെയ്യുക</translation>
 <translation id="7481312909269577407">മുന്നോട്ട്</translation>
 <translation id="7485870689360869515">ഡാറ്റകളൊന്നും കണ്ടെത്തിയില്ല.</translation>
 <translation id="7508255263130623398">നൽകിയ നയ ഉപകരണ ഐഡി ശൂന്യമാണ് അല്ലെങ്കിൽ നിലവിലെ ഉപകരണ ഐഡിയുമായി യോജിക്കുന്നില്ല</translation>
@@ -1141,6 +1125,7 @@
 <translation id="7520302887438682816">C8 (എൻവലപ്പ്)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">ഈ സൈറ്റിലേക്കുള്ള നിങ്ങളുടെ കണക്ഷൻ സ്വകാര്യമല്ല</translation>
+<translation id="7535087603100972091">മൂല്യം</translation>
 <translation id="7537536606612762813">നിർബന്ധിതം</translation>
 <translation id="7538364083937897561">A2 (എൻവലപ്പ്)</translation>
 <translation id="7542403920425041731">സ്ഥിരീകരിച്ചുകഴിഞ്ഞാൽ, നിങ്ങളുടെ കാർഡ് വിശദാംശങ്ങൾ ഈ സൈറ്റുമായി പങ്കിടും.</translation>
@@ -1229,6 +1214,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">വ്യക്തമാക്കിയിട്ടില്ല</translation>
 <translation id="800218591365569300">ഇടം സൃഷ്‌ടിക്കാൻ മറ്റ് ടാബുകളോ പ്രോഗ്രാമുകളോ അടയ്‌ക്കുന്നത് പരീക്ഷിക്കൂ.</translation>
+<translation id="8004582292198964060">ബ്രൗസര്‍</translation>
 <translation id="8009225694047762179">പാസ്‌വേഡുകൾ മാനേജ് ചെയ്യുക</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{ഈ കാർഡും അവയുടെ ബില്ലിംഗ് വിലാസവും സംരക്ഷിക്കപ്പെടും. നിങ്ങൾ <ph name="USER_EMAIL" /> എന്നതിലേക്ക് സൈൻ ഇൻ ചെയ്‌തിരിക്കുമ്പോൾ അത് ഉപയോഗിക്കാനാകും.}other{ഈ കാർഡുകളും അവയുടെ ബില്ലിംഗ് വിലാസങ്ങളും സംരക്ഷിക്കപ്പെടും. നിങ്ങൾ <ph name="USER_EMAIL" /> എന്നതിലേക്ക് സൈൻ ഇൻ ചെയ്‌തിരിക്കുമ്പോൾ അവ ഉപയോഗിക്കാനാകും.}}</translation>
 <translation id="8012647001091218357">ഇപ്പോൾ ഞങ്ങൾക്ക് നിങ്ങളുടെ രക്ഷകർത്താക്കളെ ബന്ധപ്പെടാനായില്ല. വീണ്ടും ശ്രമിക്കുക.</translation>
@@ -1241,11 +1227,9 @@
 <translation id="8041940743680923270">ഗ്ലോബൽ ഡിഫോൾട്ട് ഉപയോഗിക്കുക (ചോദിക്കുക)</translation>
 <translation id="8042918947222776840">പിക്കപ്പ് രീതി തിരഞ്ഞെടുക്കുക</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" ശരിയായി കോൺഫിഗർ ചെയ്‌‌തിട്ടില്ല. സാധാരണഗതിയിൽ "<ph name="SOFTWARE_NAME" />" അൺഇൻസ്‌റ്റാൾ ചെയ്യുന്നതിലൂടെ ഈ പ്രശ്‌നം പരിഹരിക്കാം. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">നിങ്ങളുടെ ഉപകരണം ഇതിലേക്ക് കോൺഫിഗർ ചെയ്‌തു:</translation>
 <translation id="8074253406171541171">10x13 (എൻവലപ്പ്)</translation>
 <translation id="8078141288243656252">തിരിക്കുമ്പോൾ അനോട്ടേറ്റ് ചെയ്യാനാവില്ല</translation>
 <translation id="8079031581361219619">സൈറ്റ് റീലോഡ് ചെയ്യണോ?</translation>
-<translation id="8086639673041095862">സുരക്ഷിത ബ്രൗസിംഗ് മുന്നറിയിപ്പുകൾ</translation>
 <translation id="8088680233425245692">ലേഖനം കാണുന്നത് പരാജയപ്പെട്ടു.</translation>
 <translation id="808894953321890993">പാസ്‌വേഡ് മാറ്റുക</translation>
 <translation id="8090403583893450254">വലുപ്പം 20</translation>
@@ -1307,7 +1291,6 @@
 <translation id="8416694386774425977">നെറ്റ്‌വർക്ക് കോൺഫിഗറേഷൻ അസാധുവായതിനാൽ ഇമ്പോർട്ട് ചെയ്യാൻ കഴിഞ്ഞില്ല.
 കൂടുതൽ വിശദാംശങ്ങൾ:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">ഉപകരണം മാനേജ് ചെയ്യുന്നത്<ph name="ENROLLMENT_DOMAIN" /> ആണ്</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">മാറ്റുക</translation>
 <translation id="8428213095426709021">ക്രമീകരണങ്ങള്‍</translation>
@@ -1336,7 +1319,6 @@
 <translation id="8620436878122366504">നിങ്ങളുടെ രക്ഷിതാക്കൾ ഇതുവരെ അംഗീകാരം നൽകിയിട്ടില്ല</translation>
 <translation id="8622948367223941507">നിയമപരം-അധികം</translation>
 <translation id="8625384913736129811">ഈ ഉപകരണത്തിലേക്ക് ഈ കാർഡ് സംരക്ഷിക്കുക</translation>
-<translation id="8662327642270533767">ബ്രൗസർ റിപ്പോർട്ട് ചെയ്യൽ</translation>
 <translation id="8663226718884576429">ഓർഡർ സംഗ്രഹം, <ph name="TOTAL_LABEL" />, കൂടുതൽ വിശദാംശങ്ങൾ</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, ഉത്തരം, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1357,7 +1339,6 @@
 <translation id="8790007591277257123">&amp;ഇല്ലാതാക്കുന്നത് വീണ്ടും ചെയ്യുക</translation>
 <translation id="8792621596287649091">നിങ്ങളുടെ <ph name="ORG_NAME" /> അക്കൗണ്ടിലേക്കുള്ള ആക്‌സസ് നഷ്‌ടമാകാനോ നിങ്ങളുടെ ഐഡന്‍റിറ്റി മോഷ്ടിക്കപ്പെടാനോ സാധ്യതയുണ്ട്. ഇപ്പോൾ തന്നെ പാസ്‍വേഡ് മാറ്റാൻ Chromium ശുപാർശ ചെയ്യുന്നു.</translation>
 <translation id="8800988563907321413">നിങ്ങളുടെ സമീപത്തുള്ള നിർദ്ദേശങ്ങൾ ഇവിടെ ദൃശ്യമാകും</translation>
-<translation id="8810879605219182134">നിങ്ങളുടെ ബ്രൗസർ റിപ്പോർട്ട് ചെയ്യാനായി കോൺഫിഗർ ചെയ്‌തിരിക്കുന്നു</translation>
 <translation id="8820817407110198400">ബുക്ക്‌മാര്‍ക്കുകള്‍</translation>
 <translation id="883848425547221593">മറ്റുള്ള ബുക്ക്‌മാര്‍‌ക്കുകള്‍‌</translation>
 <translation id="884264119367021077">ഷിപ്പിംഗ് വിലാസം</translation>
diff --git a/components/strings/components_strings_mr.xtb b/components/strings/components_strings_mr.xtb
index ea5edfee..51df111 100644
--- a/components/strings/components_strings_mr.xtb
+++ b/components/strings/components_strings_mr.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">अज्ञात नाव</translation>
 <translation id="1050038467049342496">अन्य अॅप्स बंद करा</translation>
 <translation id="1055184225775184556">&amp;जोडा पूर्ववत करा</translation>
+<translation id="1056898198331236512">चेतावणी</translation>
 <translation id="1058479211578257048">कार्डे सेव्ह करत आहे...</translation>
 <translation id="10614374240317010">कधीही सेव्ह न केलेले</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)Prc10 (Envelope)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">फोन नंबर</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 पत्ता}one{# पत्ता}other{# पत्ते}}</translation>
 <translation id="2187317261103489799">शोधा (डीफॉल्ट)</translation>
-<translation id="2196403228024230844">Chrome ब्राउझर व्यवस्थापन</translation>
 <translation id="2202020181578195191">वैध समाप्ती वर्ष एंटर करा</translation>
 <translation id="2212735316055980242">धोरण आढळले नाही</translation>
 <translation id="2213606439339815911">एंट्री आणत आहे...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> नी एक चुकीचे प्रतिसाद पाठविला.</translation>
 <translation id="2556876185419854533">&amp; संपादित करा पूर्ववत करा</translation>
 <translation id="2586657967955657006">क्लिपबोर्ड</translation>
-<translation id="2586916519180891564">लागू केलेल्या एंटरप्राइझ धोरणांविषयी माहिती</translation>
 <translation id="2587730715158995865"><ph name="ARTICLE_PUBLISHER" /> कडील. हे आणि अन्य <ph name="OTHER_ARTICLE_COUNT" /> कथा वाचा.</translation>
 <translation id="2587841377698384444">शब्दकोश API आयडी:</translation>
 <translation id="2597378329261239068">हा दस्तऐवज पासवर्ड संरक्षित आहे. कृपया पासवर्ड एंटर करा.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">पिकअप पत्ता जोडा</translation>
 <translation id="3105172416063519923">मालमत्ता आयडी:</translation>
 <translation id="3109728660330352905">हे पृष्ठ पाहण्यासाठी तुम्ही प्राधिकृत नाही.</translation>
-<translation id="3111297330804935615">लागू केलेली एंटरप्राइज धोरणे, इंस्टॉल केलेली एक्सटेंशन आणि प्लग-इनविषयी माहिती</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />कनेक्टिव्हिटी निदान चालवून पहा<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{काहीही नाही}=1{एका खात्यासाठी साइन इन डेटा}one{# खात्यासाठी साइन इन डेटा}other{# खात्यांसाठी साइन इन डेटा}}</translation>
@@ -489,7 +487,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">प्रमाणीकरण यशस्वी</translation>
 <translation id="3655670868607891010">तुम्ही हे वारंवार पहात असल्यास, हे वापरून पहा <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">तुमचे OS आणि ब्राउझर वापरकर्तानावे</translation>
 <translation id="3658742229777143148">पुनरावृत्ती</translation>
 <translation id="366077651725703012">क्रेडिट कार्ड अपडेट करा</translation>
 <translation id="3676592649209844519">डिव्हाइस आयडी:</translation>
@@ -594,7 +591,6 @@
     &lt;h4&gt;पायरी ५: आणखी मदत मिळवा&lt;/h4&gt;
     &lt;p&gt;जर अजूनही तुम्हाला हीच एरर दिसत असेल, तर वेबसाइटच्या मालकाशी संपर्क करा.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />नेटवर्क निदान चालवून पहा<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">तुमच्या मशिनचे नाव</translation>
 <translation id="4235360514405112390">वैध</translation>
 <translation id="4250431568374086873">या साइटवरील तुमचे कनेक्शन पूर्णपणे सुरक्षित नाही</translation>
 <translation id="4250680216510889253">नाही</translation>
@@ -624,7 +620,6 @@
 <translation id="4377125064752653719">तुम्ही <ph name="DOMAIN" /> वर पोहोचण्याचा प्रयत्न केला, परंतु सर्व्हरने सादर केलेले प्रमाणपत्र त्याच्या जारीकर्त्याद्वारे मागे घेतले गेले आहे. याचा अर्थ सर्व्हरने सादर केलेल्या सुरक्षा क्रेडेंशियलवर अजिबात विश्वास ठेवला जाऊ नये. तुम्ही कदाचित आक्रमणकर्त्याशी संवाद प्रइंस्टॉल करत आहात.</translation>
 <translation id="4378154925671717803">फोन</translation>
 <translation id="4406896451731180161">शोध परिणाम</translation>
-<translation id="4406972042435603828">तुमच्या अ‍ॅडमिनिस्ट्रेटरनी शक्तिशाली क्षमता असलेली एक्स्टेंशन इंस्टॉल केली आहेत.</translation>
 <translation id="4408413947728134509">कुकीज <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">घेण्याचा पत्ता</translation>
 <translation id="4424024547088906515">हा सर्व्हर हे <ph name="DOMAIN" /> असल्याचे सिद्ध करू शकला नाही; त्याचे सुरक्षितता सर्टिफिकेट Chrome द्वारे विश्वसनीय नाही. हे कदाचित एका चुकीच्या कॉंफिगरेशनमुळे किंवा हल्लेखोराने तुमचे कनेक्शन इंटरसेप्ट केल्यामुळे झाले असू शकते.</translation>
@@ -675,6 +670,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> शोध सूचना</translation>
 <translation id="4742407542027196863">पासवर्ड व्यवस्थापित करा…</translation>
 <translation id="4744603770635761495">कार्यवाहीयोग्य पथ</translation>
+<translation id="4746351372139058112">संदेश</translation>
 <translation id="4750917950439032686">तुमची माहिती (उदाहरणार्थ, पासवर्ड किंवा क्रेडिट कार्ड क्रमांक) या साइटवर पाठविली जाते तेव्हा ती खाजगी राहते.</translation>
 <translation id="4756388243121344051">&amp;इतिहास</translation>
 <translation id="4758311279753947758">संपर्क माहिती जोडा</translation>
@@ -708,13 +704,11 @@
 <translation id="4950898438188848926">टॅब स्विच बटण, उघड्या टॅबवर स्विच करण्यासाठी एंटर दाबा, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">क्रिया</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">एक्स्टेंशनचा अहवाल देणे</translation>
 <translation id="4958444002117714549">सूची विस्तृत करा</translation>
 <translation id="4974590756084640048">चेतावण्या पुन्हा सक्षम करा</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">सर्व पाहा</translation>
 <translation id="4989809363548539747">हे प्लगिन समर्थित नाही</translation>
-<translation id="4996230189582812866">अहवाल देणे</translation>
 <translation id="5002932099480077015">सक्षम केल्‍यास, Chrome जलदपणे फॉर्म भरण्‍यासाठी आपल्‍या कार्डची एक प्रत या डिव्‍हाइसवर संग्रहित करेल.</translation>
 <translation id="5014174725590676422">Chrome मध्ये Google असिस्टंट पहिल्यांदा रन केलेली स्क्रीन दाखवली आहे</translation>
 <translation id="5015510746216210676">मशीन नाव:</translation>
@@ -729,7 +723,6 @@
 <translation id="5039804452771397117">परवानगी द्या</translation>
 <translation id="5040262127954254034">गोपनीयता</translation>
 <translation id="5043480802608081735">तुम्ही कॉपी केलेली लिंक</translation>
-<translation id="5043595640478528013">तुमच्या ब्राउझर आणि मशिनविषयी सॉफ्टवेअर आवृत्ती माहिती</translation>
 <translation id="5045550434625856497">अयोग्य पासवर्ड</translation>
 <translation id="5056549851600133418">तुमच्यासाठी लेख</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -741,7 +734,6 @@
 <translation id="5095208057601539847">प्रांत</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">तुमचे डिव्हाइस <ph name="ENROLLMENT_DOMAIN" /> कडून व्यवस्थापित केले जाते आणि तुमचे खाते <ph name="ACCOUNT_DOMAIN" /> कडून व्यवस्थापित केले जाते. याचा अर्थ तुमचे अ‍ॅडमिनिस्ट्रेटर तुमचे डिव्हाइस आणि खाते रिमोट पद्धतीने कॉन्फिगर करू शकतात.</translation>
-<translation id="5107918638290237391">एक्स्टेंशन आणि प्लग-इन इंस्टॉल केले</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-बिट)</translation>
@@ -758,7 +750,6 @@
 <translation id="5172758083709347301">मशीन</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" /> मध्ये नाही? या एररचा अहवाल नोंदवा</translation>
 <translation id="5190835502935405962">बुकमार्क बार</translation>
-<translation id="5200263511887412697">नुकतेच लॉग इन केलेल्या डिव्हाइस वापरकर्त्यांची अहवाल सूची</translation>
 <translation id="5201306358585911203">या पेजवरील एंबेड केलेल्‍या पेजचे म्हणणे हे आहे की</translation>
 <translation id="5205222826937269299">नाव आवश्यक आहे</translation>
 <translation id="5215116848420601511">Google Pay वापरून पेमेंट पद्धती आणि पत्ते</translation>
@@ -793,7 +784,6 @@
 <translation id="5386426401304769735">या साइटसाठी असलेल्या सर्टिफिकेट श्रृंखलेत SHA-1 वापरून स्वाक्षरी केलेले सर्टिफिकेट असते.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">हा सर्व्हर <ph name="DOMAIN" /> असल्याचे सिद्ध करू शकला नाही; त्याचे सुरक्षितता सर्टिफिकेट यावेळी वैध नाही. हे कदाचित चुकीच्या कॉंफिगरेशनमुळे किंवा हल्लेखोर तुमचे कनेक्शन इंटरसेप्ट करत असल्‍यामुळे होऊ शकते.</translation>
-<translation id="5417233485731142850">तुमच्या मशिनचे नाव आणि नेटवर्कचा पत्ता</translation>
 <translation id="5421136146218899937">ब्राउझिंग डेटा साफ करा...</translation>
 <translation id="5430298929874300616">बुकमार्क काढून टाका</translation>
 <translation id="5431657950005405462">तुमची फाईल आढळली नाही</translation>
@@ -876,7 +866,6 @@
 <translation id="5869405914158311789">या साइटवर पोहचणे शक्य नाही</translation>
 <translation id="5869522115854928033">सेव्ह केलेले पासवर्ड</translation>
 <translation id="5887400589839399685">कार्ड सेव्ह केले</translation>
-<translation id="5893718151540690985">नेटवर्क इंटरफेसच्या सूचीचा त्यांचे प्रकार आणि हार्डवेअर अ‍ॅड्रेससह अहवाल द्या</translation>
 <translation id="5893752035575986141">क्रेडिट कार्डे स्वीकारली जातात.</translation>
 <translation id="5901630391730855834">पिवळा</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (सिंक केलेले)</translation>
@@ -902,7 +891,6 @@
 <translation id="6017850046339264347"><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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (सिंक केलेले)</translation>
 <translation id="6027201098523975773">नाव एंटर करा</translation>
-<translation id="6033927989869462158">CPU/RAM वापरासारख्या हार्डवेअर आकडेवारीचा अहवाल द्या</translation>
 <translation id="6034000775414344507">फिकट राखाडी</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">समस्या कायम राहिल्यास साइटच्या मालकाशी संपर्क साधा.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> बुकमार्क</translation>
 <translation id="6264485186158353794">सुरक्षिततेकडे परत</translation>
 <translation id="6266934640124581640">फिकट हिरवट निळा</translation>
-<translation id="6275296151457132165">तुम्हाला &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; येथे जायचे होते का?</translation>
 <translation id="6276112860590028508">आपल्या वाचन सूचीमधील पेज येथे दिसतात</translation>
 <translation id="627746635834430766">पुढील वेळी जलद पेमेंट देण्यासाठी, तुमच्या Google खात्यावर तुमचे कार्ड आणि बिलिंग पत्ता सेव्ह करा.</translation>
 <translation id="6280223929691119688">या पत्त्यावर देऊ शकत नाही. वेगळा पत्ता निवडा.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Chrome रीस्टार्ट करा</translation>
 <translation id="6529602333819889595">&amp;पुन्हा करा हटवा</translation>
 <translation id="6534179046333460208">वास्तविक वेब सूचना</translation>
-<translation id="654507709116376806">अ‍ॅडमिनिस्ट्रेटरकडे Chrome न वापरणारे वापरकर्ते नियंत्रित करण्याचे अन्य मार्ग आहेत.</translation>
 <translation id="6563469144985748109">आपल्या व्यवस्थापकाने अद्याप ती मंजूर केली नाही</translation>
 <translation id="6569060085658103619">तुम्ही एक विस्तार पृष्ठ पाहत आहात</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">आपल्या पालकाने अद्याप ती मंजूर केली नाही</translation>
 <translation id="67862343314499040">जांभळा</translation>
+<translation id="6786747875388722282">विस्तार</translation>
 <translation id="679355240208270552">दुर्लक्ष केले कारण डीफॉल्ट शोध धोरणाने सुरू केलेले नाही</translation>
 <translation id="681021252041861472">आवश्यक भाग</translation>
 <translation id="6810899417690483278">सानुकूलीकरण आयडी</translation>
@@ -1131,7 +1118,6 @@
     &lt;li&gt;तुमच्या कॉंप्युटरवरून सॉफ्टवेअर कायमस्वरूपी कसे काढून टाकावे याबाबत शिकण्यासाठी&lt;a href="https://support.google.com/chrome/answer/6०९886९"&gt;Chrome मदत केंद्र&lt;/a&gt; ला भेट द्या.
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> व्यवस्थापन</translation>
 <translation id="7416351320495623771">पासवर्ड व्यवस्थापित करा…</translation>
 <translation id="7419106976560586862">प्रोफाइल पथ</translation>
 <translation id="7437289804838430631">संपर्क माहिती जोडा</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">फिकट नारिंगी</translation>
 <translation id="7444046173054089907">ही साइट अवरोधित केली आहे</translation>
 <translation id="7445762425076701745">तुम्ही कनेक्ट केलेल्या सर्व्हरची ओळख पूर्णपणे पडताळणे शक्य नाही. तुम्ही सर्व्हरशी फक्त आपल्‍या डोमेनमध्ये वैध असलेले नाव वापरून कनेक्ट केलेले आहे, ज्याची मालकी सत्यापित करण्यासाठी बाह्य सर्टिफिकेट अधिकृततेला परवानगी नाही. काही सर्टिफिकेट अधिकारी तरीही या नावांसाठी सर्टिफिकेट जारी करतील, याची खात्री करण्याचा काहीही मार्ग नाही की तुम्ही इच्छित वेबसाइटशी कनेक्ट केले आहे आणि हल्लेखोराशी नाही.</translation>
-<translation id="7449109375006139765">सिस्टम लॉग व्यवस्थापन सर्व्हरला पाठवा</translation>
 <translation id="7451311239929941790">या समस्येविषयी <ph name="BEGIN_LINK" />अधिक जाणून घेणे<ph name="END_LINK" />.</translation>
 <translation id="7455133967321480974">सार्वत्रिक डीफॉल्‍ट वापरा (अवरोधित करा)</translation>
 <translation id="7460618730930299168">तुम्ही जे निवडले, त्यापेक्षा स्क्रीनिंग वेगळे आहे. सुरू ठेवायचे का?</translation>
 <translation id="7473891865547856676">नाही, नको</translation>
-<translation id="7475525192983021547">वापरकर्ता डिव्हाइसवर अ‍ॅक्टिव्ह असतानाच्या कालावधींचा अहवाल द्या</translation>
 <translation id="7481312909269577407">पुढील</translation>
 <translation id="7485870689360869515">डेटा आढळला नाही.</translation>
 <translation id="7508255263130623398">परत केलेला धोरण डिव्हाइस आयडी रिक्त आहे किंवा वर्तमान डिव्हाइस आयडी शी जुळत नाही</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (Envelope)C8 (Envelope)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">या साइटवर तुमचे कनेक्शन खाजगी नाही</translation>
+<translation id="7535087603100972091">मूल्य</translation>
 <translation id="7537536606612762813">अनिवार्य</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">तुम्ही निश्चित केल्यावर, तुमचे कार्ड तपशील या साइटसह शेअर केले जातील.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">नमूद केलेले नाही</translation>
 <translation id="800218591365569300">मेमरी मोकळी करण्‍यासाठी अन्य टॅब किंवा प्रोग्राम बंद करून पहा.</translation>
+<translation id="8004582292198964060">ब्राउझर</translation>
 <translation id="8009225694047762179">पासवर्ड व्यवस्थापित करा</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{हे कार्ड आणि त्याचा बिलिंग पत्ता सेव्ह केला जाईल. <ph name="USER_EMAIL" /> मध्ये साइन इन केलेले असताना तुम्ही ते वापरू शकाल.}one{हे कार्ड आणि त्याचा बिलिंग पत्ता सेव्ह केला जाईल. <ph name="USER_EMAIL" /> मध्ये साइन इन केलेले असताना तुम्ही ते वापरू शकाल.}other{ही कार्डे आणि त्यांचे बिलिंग पत्ते सेव्ह केले जातील. <ph name="USER_EMAIL" /> मध्ये साइन इन केलेले असताना तुम्ही ती वापरू शकाल.}}</translation>
 <translation id="8012647001091218357">आम्ही याक्षणी आपल्या पालकांपर्यंत पोहोचू शकलो नाही. कृपया पुन्हा प्रयत्न करा.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">सार्वत्रिक डीफॉल्‍ट वापरा (विचारा)</translation>
 <translation id="8042918947222776840">पिकअप पद्धत निवडा</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" योग्य रीतीने कॉन्फिगर केलेले नाही. "<ph name="SOFTWARE_NAME" />" अनइंस्टॉल केल्याने सहसा समस्या सुटते. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">तुमचे डिव्हाइस यावर कॉन्फिगर केले गेले आहे:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">फिरवल्यावर भाष्य करू शकत नाही</translation>
 <translation id="8079031581361219619">साइट रीलोड करायची?</translation>
-<translation id="8086639673041095862">सुरक्षित ब्राउझिंग चेतावणी</translation>
 <translation id="8088680233425245692">लेख पाहण्यात अयशस्वी.</translation>
 <translation id="808894953321890993">पासवर्ड बदला</translation>
 <translation id="8090403583893450254">आकार २०</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">नेटवर्क कॉन्फिगरेशन चुकीचे आहे आणि इंपोर्ट केले जाऊ शकत नाही.
 अतिरिक्त तपशील:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">डिव्हाइस <ph name="ENROLLMENT_DOMAIN" /> ने व्‍यवस्‍थापित केले आहे</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">बदल करा</translation>
 <translation id="8428213095426709021">सेटिंग्ज</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">आपल्या पालकांनी अद्याप ती मंजूर केली नाही</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">या डिव्हाइसवर हे कार्ड सेव्‍ह करा</translation>
-<translation id="8662327642270533767">ब्राउझर रिपोर्टिंग</translation>
 <translation id="8663226718884576429">ऑर्डर सारांश, <ph name="TOTAL_LABEL" />, आणखी तपशील</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, उत्तर, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">&amp;पुन्हा करा हटवा</translation>
 <translation id="8792621596287649091">तुम्ही तुमच्या Google <ph name="ORG_NAME" /> चा अॅक्सेस गमावू शकता किंवा तुमची संवेदनशील माहिती चोरीला जाऊ शकते. Chromium लगेच तुमचा पासवर्ड बदलण्याची शिफारस करत आहे.</translation>
 <translation id="8800988563907321413">आपल्या जवळपासच्या सूचना येथे दिसतात</translation>
-<translation id="8810879605219182134">तक्रार करण्यासाठी तुमचे ब्राउझर कॉन्फिगर करण्यात आले आहे</translation>
 <translation id="8820817407110198400">Bookmarks</translation>
 <translation id="883848425547221593">अन्य बुकमार्क</translation>
 <translation id="884264119367021077">वहनावळ पत्ता</translation>
diff --git a/components/strings/components_strings_ms.xtb b/components/strings/components_strings_ms.xtb
index 3100fdd..e8846a1 100644
--- a/components/strings/components_strings_ms.xtb
+++ b/components/strings/components_strings_ms.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nama tidak diketahui</translation>
 <translation id="1050038467049342496">Tutup apl lain</translation>
 <translation id="1055184225775184556">&amp;Buat Asal Tambahkan</translation>
+<translation id="1056898198331236512">Amaran</translation>
 <translation id="1058479211578257048">Menyimpan kad...</translation>
 <translation id="10614374240317010">Tidak pernah disimpan</translation>
 <translation id="1062160989074299343">Prc10 (Sampul Surat)</translation>
@@ -226,7 +227,6 @@
 <translation id="2183608646556468874">Nombor Telefon</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 alamat}other{# alamat}}</translation>
 <translation id="2187317261103489799">Kesan (lalai)</translation>
-<translation id="2196403228024230844">Pengurusan Penyemak Imbas Chrome</translation>
 <translation id="2202020181578195191">Masukkan tahun tamat tempoh yang sah</translation>
 <translation id="2212735316055980242">Dasar tidak dijumpai</translation>
 <translation id="2213606439339815911">Mengambil entri…</translation>
@@ -296,7 +296,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> menghantar balasan yang tidak sah.</translation>
 <translation id="2556876185419854533">&amp;Buat Asal Edit</translation>
 <translation id="2586657967955657006">Papan Keratan</translation>
-<translation id="2586916519180891564">Maklumat tentang dasar perusahaan yang digunakan</translation>
 <translation id="2587730715158995865">Daripada <ph name="ARTICLE_PUBLISHER" />. Baca artikel ini dan <ph name="OTHER_ARTICLE_COUNT" /> cerita lain.</translation>
 <translation id="2587841377698384444">ID API Direktori:</translation>
 <translation id="2597378329261239068">Dokumen ini dilindungi kata laluan.  Sila masukkan kata laluan.</translation>
@@ -382,7 +381,6 @@
 <translation id="3096100844101284527">Tambahkan Alamat Pengambilan</translation>
 <translation id="3105172416063519923">ID Aset:</translation>
 <translation id="3109728660330352905">Anda tidak mempunyai kebenaran untuk melihat halaman ini.</translation>
-<translation id="3111297330804935615">Maklumat tentang dasar perusahaan yang digunakan serta sambungan dan pemalam yang dipasang</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Cuba jalankan Diagnostik Sambungan<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Tiada}=1{data log masuk untuk 1 akaun}other{data log masuk untuk # akaun}}</translation>
@@ -484,7 +482,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Pengesahan berjaya</translation>
 <translation id="3655670868607891010">Jika anda kerap melihatnya, cuba <ph name="HELP_LINK" /> ini.</translation>
-<translation id="3656922233114135933">Nama pengguna OS dan penyemak imbas anda</translation>
 <translation id="3658742229777143148">Semakan</translation>
 <translation id="366077651725703012">Kemas Kini Kad Kredit</translation>
 <translation id="3676592649209844519">ID peranti:</translation>
@@ -589,7 +586,6 @@
     &lt;h4&gt;Langkah 5: Dapatkan bantuan tambahan&lt;/h4&gt;
     &lt;p&gt;Jika ralat masih kelihatan, hubungi pemilik tapak web.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Cuba jalankan Diagnostik Rangkaian<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Nama mesin anda</translation>
 <translation id="4235360514405112390">Sah</translation>
 <translation id="4250431568374086873">Sambungan anda ke tapak ini tidak selamat sepenuhnya</translation>
 <translation id="4250680216510889253">Tidak</translation>
@@ -619,7 +615,6 @@
 <translation id="4377125064752653719">Anda cuba untuk mencapai <ph name="DOMAIN" />, tetapi sijil yang diberi pelayan telah dibatalkan oleh pengeluarnya. Ini bermakna bahawa bukti kelayakan keselamatan yang diberi pelayan sememangnya tidak harus dipercayai. Anda mungkin berkomunikasi dengan penyerang.</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4406896451731180161">hasil carian</translation>
-<translation id="4406972042435603828">Pentadbir anda telah memasang sambungan yang mempunyai keupayaan yang kuat.</translation>
 <translation id="4408413947728134509">Kuki <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Alamat Pengambilan</translation>
 <translation id="4424024547088906515">Pelayan ini tidak dapat membuktikan bahawa domainnya ialah <ph name="DOMAIN" />; sijil keselamatannya tidak dipercayai oleh Chrome. Ini mungkin disebabkan oleh kesilapan konfigurasi atau penyerang memintasi sambungan anda.</translation>
@@ -670,6 +665,7 @@
 <translation id="4738601419177586157">Cadangan carian <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Urus kata laluan…</translation>
 <translation id="4744603770635761495">Laluan Boleh Laku</translation>
+<translation id="4746351372139058112">Mesej</translation>
 <translation id="4750917950439032686">Maklumat anda (contohnya, kata laluan atau nombor kad kredit) adalah berciri peribadi apabila dihantar ke tapak ini.</translation>
 <translation id="4756388243121344051">&amp;Sejarah</translation>
 <translation id="4758311279753947758">Tambahkan maklumat hubungan</translation>
@@ -703,13 +699,11 @@
 <translation id="4950898438188848926">Butang peralihan tab, tekan Enter untuk beralih ke tab yang terbuka, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Tindakan</translation>
 <translation id="4955242332710481440">A5-Ekstra</translation>
-<translation id="495832697253704892">Pelaporan sambungan</translation>
 <translation id="4958444002117714549">Kembangkan senarai</translation>
 <translation id="4974590756084640048">Dayakan semula amaran</translation>
 <translation id="4984339528288761049">Prc5 (Sampul Surat)</translation>
 <translation id="4989163558385430922">Lihat semua</translation>
 <translation id="4989809363548539747">Pemalam ini tidak disokong</translation>
-<translation id="4996230189582812866">Pelaporan</translation>
 <translation id="5002932099480077015">Jika didayakan, Chrome akan menyimpan salinan kad anda pada peranti ini untuk pengisian borang yang lebih cepat.</translation>
 <translation id="5014174725590676422">Google Assistant dalam skrin pelaksanaan pertama Chrome dipaparkan</translation>
 <translation id="5015510746216210676">Nama Mesin:</translation>
@@ -724,7 +718,6 @@
 <translation id="5039804452771397117">Benarkan</translation>
 <translation id="5040262127954254034">Privasi</translation>
 <translation id="5043480802608081735">Pautan yang Anda Salin</translation>
-<translation id="5043595640478528013">Maklumat versi perisian tentang penyemak imbas dan mesin anda</translation>
 <translation id="5045550434625856497">Kata laluan tidak sah</translation>
 <translation id="5056549851600133418">Artikel untuk anda</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -736,7 +729,6 @@
 <translation id="5095208057601539847">Wilayah</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Peranti anda diurus oleh <ph name="ENROLLMENT_DOMAIN" /> dan akaun anda diurus oleh <ph name="ACCOUNT_DOMAIN" />. Ini bermakna pentadbir anda boleh mengkonfigurasikan peranti dan akaun anda dari jauh.</translation>
-<translation id="5107918638290237391">Sambungan dan pemalam yang dipasang</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">Edp-Eropah</translation>
 <translation id="5115563688576182185">(64-bit)</translation>
@@ -753,7 +745,6 @@
 <translation id="5172758083709347301">Mesin</translation>
 <translation id="5179510805599951267">Bukan dalam <ph name="ORIGINAL_LANGUAGE" />? Laporkan ralat ini</translation>
 <translation id="5190835502935405962">Bar Penanda Halaman</translation>
-<translation id="5200263511887412697">laporkan senarai pengguna peranti yang telah log masuk baru-baru ini</translation>
 <translation id="5201306358585911203">Halaman terbenam pada halaman ini menyatakan</translation>
 <translation id="5205222826937269299">Nama diperlukan</translation>
 <translation id="5215116848420601511">Kaedah pembayaran dan alamat yang menggunakan Google Pay</translation>
@@ -788,7 +779,6 @@
 <translation id="5386426401304769735">Rantaian sijil untuk tapak ini mengandungi sijil yang ditandatangani menggunakan SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Pelayan ini tidak dapat membuktikan bahawa pelayan adalah <ph name="DOMAIN" />; sijil keselamatan pelayan tidak sah pada masa ini. Ini mungkin disebabkan oleh kesilapan konfigurasi atau penyerang memintas sambungan anda.</translation>
-<translation id="5417233485731142850">Nama dan alamat rangkaian mesin anda</translation>
 <translation id="5421136146218899937">Kosongkan data semakan imbas...</translation>
 <translation id="5430298929874300616">Alih keluar penanda halaman</translation>
 <translation id="5431657950005405462">Fail anda tidak ditemui</translation>
@@ -871,7 +861,6 @@
 <translation id="5869405914158311789">Tapak ini tidak dapat dicapai</translation>
 <translation id="5869522115854928033">Kata laluan disimpan</translation>
 <translation id="5887400589839399685">Kad disimpan</translation>
-<translation id="5893718151540690985">laporkan senarai antara muka rangkaian bersama jenis dan alamat perkakasannya</translation>
 <translation id="5893752035575986141">Kad kredit diterima.</translation>
 <translation id="5901630391730855834">Kuning</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (disegerakkan)</translation>
@@ -897,7 +886,6 @@
 <translation id="6017850046339264347">Penyerang di <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> boleh memasang apl yang mengelirukan yang menyamar menjadi sesuatu yang lain atau mengumpul data yang boleh digunakan untuk menjejak anda. <ph name="BEGIN_LEARN_MORE_LINK" />Ketahui lebih lanjut<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (disegerakkan)</translation>
 <translation id="6027201098523975773">Masukkan nama</translation>
-<translation id="6033927989869462158">laporkan statistik perkakasan seperti penggunaan CPU/RAM</translation>
 <translation id="6034000775414344507">Kelabu Cerah</translation>
 <translation id="6034283069659657473">10x14 (Sampul Surat)</translation>
 <translation id="6039846035001940113">Jika masalah berterusan, hubungi pemilik tapak.</translation>
@@ -931,7 +919,6 @@
 <translation id="6263376278284652872">Penanda halaman <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Kembali ke keselamatan</translation>
 <translation id="6266934640124581640">Hijau Kebiruan Cerah</translation>
-<translation id="6275296151457132165">Adakah anda maksudkan pergi ke &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Halaman daripada senarai bacaan anda dipaparkan di sini</translation>
 <translation id="627746635834430766">Untuk membayar dengan lebih cepat selepas ini, simpan kad dan alamat pengebilan anda ke Akaun Google.</translation>
 <translation id="6280223929691119688">Tidak dapat menghantar ke alamat ini. Pilih alamat lain.</translation>
@@ -973,7 +960,6 @@
 <translation id="6508722015517270189">Mulakan semula Chrome</translation>
 <translation id="6529602333819889595">&amp;Buat Semula Pemadaman</translation>
 <translation id="6534179046333460208">Cadangan Web Fizikal</translation>
-<translation id="654507709116376806">Pentadbir mungkin mempunyai cara lain untuk memantau pengguna, di luar Chrome.</translation>
 <translation id="6563469144985748109">Pengurus anda belum meluluskannya</translation>
 <translation id="6569060085658103619">Anda sedang melihat halaman sambungan</translation>
 <translation id="6578796323535178455">C2 (Sampul Surat)</translation>
@@ -1007,6 +993,7 @@
 <translation id="6768213884286397650">Hagaki (Poskad)</translation>
 <translation id="6778737459546443941">Ibu bapa anda belum meluluskannya</translation>
 <translation id="67862343314499040">Ungu Lembayung</translation>
+<translation id="6786747875388722282">Pelanjutan</translation>
 <translation id="679355240208270552">Diabaikan kerana carian lalai tidak didayakan oleh dasar.</translation>
 <translation id="681021252041861472">Medan Diperlukan</translation>
 <translation id="6810899417690483278">ID Penyesuaian</translation>
@@ -1122,7 +1109,6 @@
     &lt;li&gt;Lawati &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Pusat bantuan Chrome&lt;/a&gt; untuk mengetahui cara mengalih keluar perisian itu daripada komputer anda secara kekal
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Format-Lebar</translation>
-<translation id="7413422570546054399">Pengurusan <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Urus Kata Laluan…</translation>
 <translation id="7419106976560586862">Laluan Profil</translation>
 <translation id="7437289804838430631">Tambahkan Maklumat Hubungan</translation>
@@ -1131,12 +1117,10 @@
 <translation id="7442725080345379071">Jingga Cerah</translation>
 <translation id="7444046173054089907">Tapak ini disekat</translation>
 <translation id="7445762425076701745">Identiti pelayan yang disambungkan kepada anda tidak dapat disahkan sepenuhnya. Anda disambungkan ke pelayan menggunakan nama yang sah dalam rangkaian anda sahaja, apabila pihak berkuasa sijil luaran tiada cara untuk mengesahkan pemilikan. Oleh kerana beberapa pihak berkuasa sijil juga akan terus mengeluarkan sijil untuk nama ini, tiada cara untuk memastikan anda disambungkan ke tapak web yang diingini dan bukannya penyerang.</translation>
-<translation id="7449109375006139765">hantar log sistem ke pelayan pengurusan</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Ketahui lebih lanjut<ph name="END_LINK" /> tentang masalah ini.</translation>
 <translation id="7455133967321480974">Gunakan lalai global (Sekat)</translation>
 <translation id="7460618730930299168">Tayangan ini berbeza daripada pilihan anda. Teruskan?</translation>
 <translation id="7473891865547856676">Tidak, Terima Kasih</translation>
-<translation id="7475525192983021547">laporkan tempoh masa apabila pengguna aktif pada peranti</translation>
 <translation id="7481312909269577407">Majukan</translation>
 <translation id="7485870689360869515">Tiada data dijumpai.</translation>
 <translation id="7508255263130623398">Id peranti yang dikembalikan kosong atau tidak sepadan dengan id peranti semasa</translation>
@@ -1147,6 +1131,7 @@
 <translation id="7520302887438682816">C8 (Sampul Surat)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Sambungan anda ke tapak ini tidak berciri peribadi</translation>
+<translation id="7535087603100972091">Nilai</translation>
 <translation id="7537536606612762813">Wajib</translation>
 <translation id="7538364083937897561">A2 (Sampul Surat)</translation>
 <translation id="7542403920425041731">Setelah anda mengesahkan, butiran kad anda akan dikongsi dengan tapak ini.</translation>
@@ -1235,6 +1220,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Tidak Ditentukan</translation>
 <translation id="800218591365569300">Cuba tutup tab atau atur cara lain untuk mengosongkan memori.</translation>
+<translation id="8004582292198964060">Penyemak Imbas</translation>
 <translation id="8009225694047762179">Urus Kata Laluan</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Kad ini dan alamat pengebilannya akan disimpan. Anda akan dapat menggunakan kad ini apabila anda log masuk ke <ph name="USER_EMAIL" />.}other{Kad ini dan alamat pengebilannya akan disimpan. Anda akan dapat menggunakan kad ini apabila anda log masuk ke <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Kami tidak dapat menghubungi ibu bapa anda pada masa ini. Sila cuba lagi.</translation>
@@ -1247,11 +1233,9 @@
 <translation id="8041940743680923270">Gunakan lalai global (Tanya)</translation>
 <translation id="8042918947222776840">Pilih Kaedah Pengambilan</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" tidak dikonfigurasi dengan betul. Tindakan menyahpasang "<ph name="SOFTWARE_NAME" />" biasanya dapat menyelesaikan masalah ini. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Peranti anda telah dikonfigurasikan kepada:</translation>
 <translation id="8074253406171541171">10x13 (Sampul Surat)</translation>
 <translation id="8078141288243656252">Tidak boleh melakukan anotasi apabila diputarkan</translation>
 <translation id="8079031581361219619">Muatkan semula tapak?</translation>
-<translation id="8086639673041095862">Amaran penyemakan imbas selamat</translation>
 <translation id="8088680233425245692">Gagal melihat artikel.</translation>
 <translation id="808894953321890993">Tukar kata laluan</translation>
 <translation id="8090403583893450254">Saiz 20</translation>
@@ -1313,7 +1297,6 @@
 <translation id="8416694386774425977">Konfigurasi rangkaian tidak sah dan tidak boleh diimport.
 Butiran tambahan:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Peranti diurus oleh <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Tukar</translation>
 <translation id="8428213095426709021">Tetapan</translation>
@@ -1343,7 +1326,6 @@
 <translation id="8620436878122366504">Ibu bapa anda belum meluluskannya</translation>
 <translation id="8622948367223941507">Perundangan-Ekstra</translation>
 <translation id="8625384913736129811">Simpan Kad Ini pada Peranti Ini</translation>
-<translation id="8662327642270533767">Pelaporan penyemak imbas</translation>
 <translation id="8663226718884576429">Ringkasan Pesanan, <ph name="TOTAL_LABEL" />, Butiran Lanjut</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, jawapan, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1364,7 +1346,6 @@
 <translation id="8790007591277257123">&amp;Buat semula pemadaman</translation>
 <translation id="8792621596287649091">Anda boleh kehilangan akses kepada akaun <ph name="ORG_NAME" /> anda atau mengalami kecurian identiti. Chromium mengesyorkan supaya kata laluan anda ditukar sekarang.</translation>
 <translation id="8800988563907321413">Cadangan berdekatan anda dipaparkan di sini</translation>
-<translation id="8810879605219182134">Penyemak imbas anda telah dikonfigurasikan agar melaporkan</translation>
 <translation id="8820817407110198400">Penanda buku</translation>
 <translation id="883848425547221593">Penanda Halaman Lain</translation>
 <translation id="884264119367021077">Alamat penghantaran</translation>
diff --git a/components/strings/components_strings_nl.xtb b/components/strings/components_strings_nl.xtb
index 55c9ffa..a8caf88 100644
--- a/components/strings/components_strings_nl.xtb
+++ b/components/strings/components_strings_nl.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">onbekende naam</translation>
 <translation id="1050038467049342496">Andere apps sluiten</translation>
 <translation id="1055184225775184556">&amp;Toevoegen ongedaan maken</translation>
+<translation id="1056898198331236512">Waarschuwing</translation>
 <translation id="1058479211578257048">Kaarten opslaan...</translation>
 <translation id="10614374240317010">Nooit opgeslagen</translation>
 <translation id="1062160989074299343">Prc10 (envelop)</translation>
@@ -226,7 +227,6 @@
 <translation id="2183608646556468874">Telefoonnummer</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adres}other{# adressen}}</translation>
 <translation id="2187317261103489799">Detecteren (standaard)</translation>
-<translation id="2196403228024230844">Chrome-browserbeheer</translation>
 <translation id="2202020181578195191">Geef een geldig vervaljaar op</translation>
 <translation id="2212735316055980242">Beleid niet gevonden</translation>
 <translation id="2213606439339815911">Items ophalen…</translation>
@@ -295,7 +295,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> heeft een ongeldige reactie verzonden.</translation>
 <translation id="2556876185419854533">&amp;Bewerken ongedaan maken</translation>
 <translation id="2586657967955657006">Klembord</translation>
-<translation id="2586916519180891564">Informatie over toegepaste bedrijfsbeleidsregels</translation>
 <translation id="2587730715158995865">Van <ph name="ARTICLE_PUBLISHER" />. Lees dit en <ph name="OTHER_ARTICLE_COUNT" /> andere artikelen.</translation>
 <translation id="2587841377698384444">Directory API-ID:</translation>
 <translation id="2597378329261239068">Dit document is beveiligd met een wachtwoord. Geef een wachtwoord op.</translation>
@@ -381,7 +380,6 @@
 <translation id="3096100844101284527">Ophaaladres toevoegen</translation>
 <translation id="3105172416063519923">Item-ID:</translation>
 <translation id="3109728660330352905">Je hebt geen toestemming om deze pagina te bekijken.</translation>
-<translation id="3111297330804935615">Informatie over toegepaste bedrijfsbeleidsregels, geïnstalleerde extensies en plug-ins</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Voer Verbindingsdiagnose uit<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Geen}=1{inloggegevens voor één account}other{inloggegevens voor # accounts}}</translation>
@@ -477,7 +475,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Validatie geslaagd</translation>
 <translation id="3655670868607891010">Als je deze melding vaker ziet, probeer je deze <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Je wachtwoorden voor besturingssysteem en browser</translation>
 <translation id="3658742229777143148">Revisie</translation>
 <translation id="366077651725703012">Creditcard updaten</translation>
 <translation id="3676592649209844519">Apparaat-ID:</translation>
@@ -582,7 +579,6 @@
     &lt;h4&gt;Stap 5: Vraag extra ondersteuning&lt;/h4&gt;
     &lt;p&gt;Als de fout nog steeds wordt weergegeven, neem je contact op met de eigenaar van de website.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Voer Netwerkcontrole uit<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">De naam van je apparaat</translation>
 <translation id="4235360514405112390">Geldig</translation>
 <translation id="4250431568374086873">Je verbinding met deze site is niet volledig beveiligd</translation>
 <translation id="4250680216510889253">Nee</translation>
@@ -612,7 +608,6 @@
 <translation id="4377125064752653719">Je probeert <ph name="DOMAIN" /> te bereiken, maar het certificaat dat de server heeft geretourneerd, is ingetrokken door de uitgever. Dat betekent dat de veiligheidsgaranties die de server heeft geretourneerd, absoluut niet kunnen worden vertrouwd. Het kan zijn dat je met een hacker aan het communiceren bent.</translation>
 <translation id="4378154925671717803">Telefoon</translation>
 <translation id="4406896451731180161">zoekresultaten</translation>
-<translation id="4406972042435603828">Je beheerders hebben extensies met krachtige functionaliteit geïnstalleerd.</translation>
 <translation id="4408413947728134509"><ph name="NUM_COOKIES" /> cookies</translation>
 <translation id="4415426530740016218">Ophaaladres</translation>
 <translation id="4424024547088906515">De server kan niet bewijzen dat dit <ph name="DOMAIN" /> is. Het beveiligingscertificaat van de server wordt niet vertrouwd door Chrome. Dit kan worden veroorzaakt door een verkeerde configuratie of een aanvaller die je verbinding onderschept.</translation>
@@ -663,6 +658,7 @@
 <translation id="4738601419177586157">Zoeksuggestie: <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Wachtwoorden beheren…</translation>
 <translation id="4744603770635761495">Uitvoerbaar pad</translation>
+<translation id="4746351372139058112">Berichten</translation>
 <translation id="4750917950439032686">Je gegevens (zoals wachtwoorden of creditcardnummers) zijn privé wanneer ze worden verzonden naar deze site.</translation>
 <translation id="4756388243121344051">Gesc&amp;hiedenis</translation>
 <translation id="4758311279753947758">Contactgegevens toevoegen</translation>
@@ -696,13 +692,11 @@
 <translation id="4950898438188848926">Schakelknop voor tabbladen, druk op Enter om naar het geopende tabblad, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" />, te schakelen</translation>
 <translation id="495170559598752135">Acties</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Extensierapportage</translation>
 <translation id="4958444002117714549">Lijst uitvouwen</translation>
 <translation id="4974590756084640048">Waarschuwingen opnieuw inschakelen</translation>
 <translation id="4984339528288761049">Prc5 (envelop)</translation>
 <translation id="4989163558385430922">Alles weergeven</translation>
 <translation id="4989809363548539747">Deze plug-in wordt niet ondersteund</translation>
-<translation id="4996230189582812866">Rapportage</translation>
 <translation id="5002932099480077015">Indien ingeschakeld, slaat Chrome een kopie van je kaart op dit apparaat op zodat formulieren sneller kunnen worden ingevuld.</translation>
 <translation id="5014174725590676422">Het eerste uitvoeringsscherm van de Google Assistent in Chrome wordt weergegeven</translation>
 <translation id="5015510746216210676">Naam apparaat:</translation>
@@ -717,7 +711,6 @@
 <translation id="5039804452771397117">Toestaan</translation>
 <translation id="5040262127954254034">Privacy</translation>
 <translation id="5043480802608081735">Link die je hebt gekopieerd</translation>
-<translation id="5043595640478528013">Softwareversie-informatie over je browser en apparaat</translation>
 <translation id="5045550434625856497">Onjuist wachtwoord</translation>
 <translation id="5056549851600133418">Artikelen voor jou</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -729,7 +722,6 @@
 <translation id="5095208057601539847">Provincie</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Je apparaat wordt beheerd door <ph name="ENROLLMENT_DOMAIN" /> en je account wordt beheerd door <ph name="ACCOUNT_DOMAIN" />. Dit betekent dat je beheerders je apparaat en account op afstand kunnen configureren.</translation>
-<translation id="5107918638290237391">Geïnstalleerde extensies en plug-ins</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-bits)</translation>
@@ -746,7 +738,6 @@
 <translation id="5172758083709347301">Computer</translation>
 <translation id="5179510805599951267">Niet in het <ph name="ORIGINAL_LANGUAGE" />? Deze fout melden</translation>
 <translation id="5190835502935405962">Bladwijzerbalk</translation>
-<translation id="5200263511887412697">lijst melden met apparaatgebruikers die onlangs zijn ingelogd</translation>
 <translation id="5201306358585911203">Een ingesloten pagina op deze pagina meldt het volgende</translation>
 <translation id="5205222826937269299">Naam vereist</translation>
 <translation id="5215116848420601511">Betaalmethoden en adressen die Google Pay gebruiken</translation>
@@ -781,7 +772,6 @@
 <translation id="5386426401304769735">De certificaatketen voor deze site bevat een certificaat dat is ondertekend met SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Deze server kan niet bewijzen dat dit <ph name="DOMAIN" /> is. Het beveiligingscertificaat is momenteel niet geldig. Dit kan worden veroorzaakt door een verkeerde configuratie of een aanvaller die je verbinding onderschept.</translation>
-<translation id="5417233485731142850">De naam en het netwerkadres van je apparaat</translation>
 <translation id="5421136146218899937">Browsegegevens wissen...</translation>
 <translation id="5430298929874300616">Bladwijzer verwijderen</translation>
 <translation id="5431657950005405462">Je bestand is niet gevonden</translation>
@@ -864,7 +854,6 @@
 <translation id="5869405914158311789">Deze site is niet bereikbaar</translation>
 <translation id="5869522115854928033">Opgeslagen wachtwoorden</translation>
 <translation id="5887400589839399685">Kaart opgeslagen</translation>
-<translation id="5893718151540690985">lijst van netwerkinterfaces rapporteren met de bijbehorende typen en hardware-adressen</translation>
 <translation id="5893752035575986141">Creditcards worden geaccepteerd.</translation>
 <translation id="5901630391730855834">Geel</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (gesynchroniseerd)</translation>
@@ -890,7 +879,6 @@
 <translation id="6017850046339264347">Aanvallers op <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> kunnen misleidende apps installeren die zich voordoen als iets anders of gegevens verzamelen die kunnen worden gebruikt om je te volgen. <ph name="BEGIN_LEARN_MORE_LINK" />Meer informatie<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (gesynchroniseerd)</translation>
 <translation id="6027201098523975773">Geef een naam op</translation>
-<translation id="6033927989869462158">hardwarestatistieken rapporteren zoals CPU-/RAM-gebruik</translation>
 <translation id="6034000775414344507">Lichtgrijs</translation>
 <translation id="6034283069659657473">10x14 (envelop)</translation>
 <translation id="6039846035001940113">Als het probleem blijft optreden, neem je contact op met de site-eigenaar.</translation>
@@ -923,7 +911,6 @@
 <translation id="6263376278284652872">Bladwijzers voor <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Terug naar veilige website</translation>
 <translation id="6266934640124581640">Lichtblauwgroen</translation>
-<translation id="6275296151457132165">Wilde je naar &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; gaan?</translation>
 <translation id="6276112860590028508">Pagina's uit je leeslijst worden hier weergegeven</translation>
 <translation id="627746635834430766">Sla je kaart en factuuradres op in je Google-account zodat je de volgende keer sneller kunt betalen.</translation>
 <translation id="6280223929691119688">Kan niet bezorgen op dit adres. Selecteer een ander adres.</translation>
@@ -965,7 +952,6 @@
 <translation id="6508722015517270189">Chrome opnieuw starten</translation>
 <translation id="6529602333819889595">&amp;Opnieuw verwijderen</translation>
 <translation id="6534179046333460208">Fysieke web-suggesties</translation>
-<translation id="654507709116376806">Beheerders kunnen gebruikers mogelijk op andere manieren, buiten Chrome om, in de gaten houden.</translation>
 <translation id="6563469144985748109">Je beheerder heeft dit nog niet goedgekeurd</translation>
 <translation id="6569060085658103619">Je bekijkt een extensiepagina</translation>
 <translation id="6578796323535178455">C2 (envelop)</translation>
@@ -999,6 +985,7 @@
 <translation id="6768213884286397650">Hagaki (briefkaart)</translation>
 <translation id="6778737459546443941">Je ouder of voogd heeft dit nog niet goedgekeurd</translation>
 <translation id="67862343314499040">Violet</translation>
+<translation id="6786747875388722282">Extensies</translation>
 <translation id="679355240208270552">Genegeerd omdat de standaard zoekoptie door het beleid is uitgeschakeld.</translation>
 <translation id="681021252041861472">Verplicht veld</translation>
 <translation id="6810899417690483278">Aanpassings-ID</translation>
@@ -1114,7 +1101,6 @@
       &lt;li&gt;Ga naar het &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Helpcentrum van Chrome&lt;/a&gt; voor meer informatie over hoe je de software definitief van je computer kunt verwijderen
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Beheer van <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Wachtwoorden beheren…</translation>
 <translation id="7419106976560586862">Profielpad</translation>
 <translation id="7437289804838430631">Contactgegevens toevoegen</translation>
@@ -1123,12 +1109,10 @@
 <translation id="7442725080345379071">Lichtoranje</translation>
 <translation id="7444046173054089907">Deze site is geblokkeerd</translation>
 <translation id="7445762425076701745">De identiteit van de server waarmee je verbinding maakt, kan niet volledig worden geverifieerd. Je hebt verbinding gemaakt met een server die een naam gebruikt die alleen binnen je netwerk geldig is. Een externe certificeringsinstantie kan hiervoor nooit het eigendom verifiëren. Aangezien sommige certificeringsinstanties toch certificaten voor deze namen verlenen, kun je nooit zeker weten of je verbinding hebt met de bedoelde website en niet met een aanvaller.</translation>
-<translation id="7449109375006139765">systeemlogboeken naar de beheerserver verzenden</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Meer informatie<ph name="END_LINK" /> over dit probleem.</translation>
 <translation id="7455133967321480974">Algemene standaardinstelling gebruiken (Blokkeren)</translation>
 <translation id="7460618730930299168">De screening verschilt van wat je hebt geselecteerd. Doorgaan?</translation>
 <translation id="7473891865547856676">Nee, bedankt</translation>
-<translation id="7475525192983021547">perioden rapporteren waarin een gebruiker actief is op het apparaat</translation>
 <translation id="7481312909269577407">Vooruit</translation>
 <translation id="7485870689360869515">Geen gegevens gevonden.</translation>
 <translation id="7508255263130623398">Geretourneerde apparaat-ID voor beleid is leeg of komt niet overeen met de huidige apparaat-ID</translation>
@@ -1139,6 +1123,7 @@
 <translation id="7520302887438682816">C8 (envelop)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Je verbinding met deze site is niet privé</translation>
+<translation id="7535087603100972091">Waarde</translation>
 <translation id="7537536606612762813">Verplicht</translation>
 <translation id="7538364083937897561">A2 (envelop)</translation>
 <translation id="7542403920425041731">Zodra je bevestigt, worden je creditcardgegevens gedeeld met deze site.</translation>
@@ -1227,6 +1212,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Niet opgegeven</translation>
 <translation id="800218591365569300">Probeer andere tabbladen en programma's te sluiten om geheugen vrij te maken.</translation>
+<translation id="8004582292198964060">Browser</translation>
 <translation id="8009225694047762179">Wachtwoorden beheren</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Deze kaart en het bijbehorende factuuradres worden opgeslagen. Je kunt deze gegevens gebruiken wanneer je bent ingelogd op <ph name="USER_EMAIL" />.}other{Deze kaarten en de bijbehorende factuuradressen worden opgeslagen. Je kunt deze gegevens gebruiken wanneer je bent ingelogd op <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">We kunnen je ouders momenteel niet bereiken. Probeer het opnieuw.</translation>
@@ -1239,11 +1225,9 @@
 <translation id="8041940743680923270">Algemene standaardinstelling gebruiken (Vragen)</translation>
 <translation id="8042918947222776840">Ophaalmethode kiezen</translation>
 <translation id="8057711352706143257">'<ph name="SOFTWARE_NAME" />' is niet correct geconfigureerd. Als je '<ph name="SOFTWARE_NAME" />' verwijdert, wordt het probleem meestal opgelost. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Je apparaat is geconfigureerd naar:</translation>
 <translation id="8074253406171541171">10x13 (envelop)</translation>
 <translation id="8078141288243656252">Kan geen aantekeningen maken als het document is gedraaid</translation>
 <translation id="8079031581361219619">Site opnieuw laden?</translation>
-<translation id="8086639673041095862">Safe Browsing-waarschuwingen</translation>
 <translation id="8088680233425245692">Kan artikel niet bekijken.</translation>
 <translation id="808894953321890993">Wachtwoord wijzigen</translation>
 <translation id="8090403583893450254">Grootte 20</translation>
@@ -1305,7 +1289,6 @@
 <translation id="8416694386774425977">De netwerkconfiguratie is ongeldig en kan niet worden geïmporteerd.
 Aanvullende informatie:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Apparaat beheerd door <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Wijzigen</translation>
 <translation id="8428213095426709021">Instellingen</translation>
@@ -1334,7 +1317,6 @@
 <translation id="8620436878122366504">Je ouders hebben dit nog niet goedgekeurd</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Deze kaart opslaan op dit apparaat</translation>
-<translation id="8662327642270533767">Browserrapportage</translation>
 <translation id="8663226718884576429">Besteloverzicht, <ph name="TOTAL_LABEL" />, meer informatie</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, antwoord, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1355,7 +1337,6 @@
 <translation id="8790007591277257123">&amp;Opnieuw verwijderen</translation>
 <translation id="8792621596287649091">Je kunt de toegang tot je account van <ph name="ORG_NAME" /> kwijtraken of slachtoffer worden van identiteitsdiefstal. Chromium raadt je aan je wachtwoord nu te wijzigen.</translation>
 <translation id="8800988563907321413">Je suggesties voor in de buurt worden hier weergegeven</translation>
-<translation id="8810879605219182134">Je browser is geconfigureerd voor rapportage</translation>
 <translation id="8820817407110198400">Bladwijzers</translation>
 <translation id="883848425547221593">Andere bladwijzers</translation>
 <translation id="884264119367021077">Verzendadres</translation>
diff --git a/components/strings/components_strings_no.xtb b/components/strings/components_strings_no.xtb
index 91a4915..b265ae3 100644
--- a/components/strings/components_strings_no.xtb
+++ b/components/strings/components_strings_no.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">ukjent navn</translation>
 <translation id="1050038467049342496">Lukk andre apper</translation>
 <translation id="1055184225775184556">&amp;Angre tilleggingen</translation>
+<translation id="1056898198331236512">Advarsel</translation>
 <translation id="1058479211578257048">Lagrer kort …</translation>
 <translation id="10614374240317010">Aldri lagret</translation>
 <translation id="1062160989074299343">Prc10 (konvolutt)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Telefonnummer</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adresse}other{# adresser}}</translation>
 <translation id="2187317261103489799">Oppdag (standard)</translation>
-<translation id="2196403228024230844">Administrering av Chrome-nettleseren</translation>
 <translation id="2202020181578195191">Angi et gyldig utløpsår</translation>
 <translation id="2212735316055980242">Innstillingene ble ikke funnet</translation>
 <translation id="2213606439339815911">Henter oppføringer …</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> sendte et ugyldig svar.</translation>
 <translation id="2556876185419854533">&amp;Angre endringen</translation>
 <translation id="2586657967955657006">Utklippstavle</translation>
-<translation id="2586916519180891564">Informasjon om gjeldende bedriftsregler</translation>
 <translation id="2587730715158995865">Fra <ph name="ARTICLE_PUBLISHER" />. Les denne og <ph name="OTHER_ARTICLE_COUNT" /> andre nyhetssaker.</translation>
 <translation id="2587841377698384444">ID for katalog-API:</translation>
 <translation id="2597378329261239068">Dette dokumentet er passordbeskyttet. Skriv inn et passord.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Legg til henteadresse</translation>
 <translation id="3105172416063519923">Ressurs-ID:</translation>
 <translation id="3109728660330352905">Du har ikke autorisasjon til å se denne siden.</translation>
-<translation id="3111297330804935615">Informasjon om gjeldende bedriftsregler, installerte utvidelser og programtillegg</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Prøv å kjøre Tilkoblingsdiagnostikk<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Ingen}=1{påloggingsdata for 1 konto}other{påloggingsdata for # kontoer}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Valideringen var vellykket</translation>
 <translation id="3655670868607891010">Hvis du ser denne meldingen ofte, kan du prøve disse <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Brukernavnene dine i OS-et og nettleseren</translation>
 <translation id="3658742229777143148">Versjon</translation>
 <translation id="366077651725703012">Oppdater kredittkortet</translation>
 <translation id="3676592649209844519">Enhets-ID:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;Trinn 5: Få mer hjelp&lt;/h4&gt;
     &lt;p&gt;Hvis du fortsatt får feilmeldingen, bør du kontakte eieren av nettstedet.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Prøv å kjøre Nettverksdiagnose<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Navnet på maskinen din</translation>
 <translation id="4235360514405112390">Gyldig</translation>
 <translation id="4250431568374086873">Tilkoblingen til dette nettstedet er ikke helt sikker</translation>
 <translation id="4250680216510889253">Nei</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Du forsøkte å gå til <ph name="DOMAIN" />, men sertifikatet tjeneren presenterte har blitt trukket tilbake av utstederen. Dette innebærer at sikkerhetsinformasjonen tjeneren presenterte ikke er klarert. Det kan hende at du kommuniserer med en angriper.</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4406896451731180161">søkeresultater</translation>
-<translation id="4406972042435603828">Administratorene dine har installert utvidelser med kraftig funksjonalitet.</translation>
 <translation id="4408413947728134509">Informasjonskapsler <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Henteadresse</translation>
 <translation id="4424024547088906515">Denne tjeneren kunne ikke bevise at den er <ph name="DOMAIN" />. Sikkerhetssertifikatet til tjeneren er ikke klarert av Chrome. Dette kan være forårsaket av en feilkonfigurering eller en angriper som avskjærer tilkoblingen din.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Søkeforslag for <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Administrer passord…</translation>
 <translation id="4744603770635761495">Kjørbar sti</translation>
+<translation id="4746351372139058112">Meldinger</translation>
 <translation id="4750917950439032686">Informasjonen din (for eksempel passord eller kredittkortnumre) er privat når den sendes til dette nettstedet.</translation>
 <translation id="4756388243121344051">&amp;Logg</translation>
 <translation id="4758311279753947758">Legg til kontaktinformasjon</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Knappen for å bytte fane – trykk på Enter for å bytte til den åpne fanen, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Handlinger</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Rapportering for utvidelser</translation>
 <translation id="4958444002117714549">Utvid liste</translation>
 <translation id="4974590756084640048">Slå på advarsler på nytt</translation>
 <translation id="4984339528288761049">Prc5 (konvolutt)</translation>
 <translation id="4989163558385430922">Se alle</translation>
 <translation id="4989809363548539747">Dette programtillegget støttes ikke</translation>
-<translation id="4996230189582812866">Rapportering</translation>
 <translation id="5002932099480077015">Hvis du slår på dette alternativet, lagrer Chrome en kopi av kortet ditt på denne enheten, slik at det blir raskere å fylle ut skjemaer i fremtiden.</translation>
 <translation id="5014174725590676422">Skjermen for første kjøring av Google-assistenten i Chrome vises</translation>
 <translation id="5015510746216210676">Maskinnavn:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Tillat</translation>
 <translation id="5040262127954254034">Personvern</translation>
 <translation id="5043480802608081735">Linken du kopierte</translation>
-<translation id="5043595640478528013">Informasjon om programvareversjon for nettleseren og maskinen din</translation>
 <translation id="5045550434625856497">Feil passord</translation>
 <translation id="5056549851600133418">Artikler for deg</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Provins</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Enheten administreres av <ph name="ENROLLMENT_DOMAIN" />, og kontoen din administreres av <ph name="ACCOUNT_DOMAIN" />. Det betyr at administratorene kan konfigurere enheten og kontoen din eksternt.</translation>
-<translation id="5107918638290237391">Installerte utvidelser og programtillegg</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-bit)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Datamaskin</translation>
 <translation id="5179510805599951267">Er ikke dette <ph name="ORIGINAL_LANGUAGE" />? Rapportér denne feilen</translation>
 <translation id="5190835502935405962">Bokmerkerad</translation>
-<translation id="5200263511887412697">rapportere en liste over enhetsbrukere som har logget på i det siste</translation>
 <translation id="5201306358585911203">På en innebygd side på denne siden står det</translation>
 <translation id="5205222826937269299">Navn er obligatorisk</translation>
 <translation id="5215116848420601511">Betalingsmåter og adresser som bruker Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Sertifikatkjeden for dette nettstedet inneholder et sertifikat som er signert med SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Denne tjeneren kunne ikke bevise at den er <ph name="DOMAIN" />. Sikkerhetssertifikatet til tjeneren er ikke gyldig for øyeblikket. Dette kan være forårsaket av en feilkonfigurasjon eller en angriper som lytter på tilkoblingen din.</translation>
-<translation id="5417233485731142850">Navnet og nettverksadressen til maskinen din</translation>
 <translation id="5421136146218899937">Slett nettleserdata</translation>
 <translation id="5430298929874300616">Fjern bokmerke</translation>
 <translation id="5431657950005405462">Filen ble ikke funnet</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Dette nettstedet er ikke tilgjengelig</translation>
 <translation id="5869522115854928033">Lagrede passord</translation>
 <translation id="5887400589839399685">Kortet er lagret</translation>
-<translation id="5893718151540690985">rapportere en liste over nettverksgrensesnitt (inkludert typer og maskinvareadresser)</translation>
 <translation id="5893752035575986141">Kredittkort godtas.</translation>
 <translation id="5901630391730855834">Gul</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (synkronisert)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Angripere på <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> kan installere villedende apper som ser ut til å være noe annet, eller samle inn data som kan brukes til å spore deg. <ph name="BEGIN_LEARN_MORE_LINK" />Finn ut mer<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" /> og <ph name="TYPE_3" /> (synkronisert)</translation>
 <translation id="6027201098523975773">Skriv inn et navn</translation>
-<translation id="6033927989869462158">rapportere maskinvarestatistikk, som prosessor- og minnebruk</translation>
 <translation id="6034000775414344507">Lysegrå</translation>
 <translation id="6034283069659657473">10x14 (konvolutt)</translation>
 <translation id="6039846035001940113">Hvis problemet fortsetter, kan du kontakte nettstedseieren.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" />-bokmerker</translation>
 <translation id="6264485186158353794">Tilbake til trygg grunn</translation>
 <translation id="6266934640124581640">Lys blågrønn</translation>
-<translation id="6275296151457132165">Mente du å gå til &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Sider fra leselisten din vises her</translation>
 <translation id="627746635834430766">For å betale raskere neste gang, lagre kortet ditt og faktureringsadressen i Google-kontoen din.</translation>
 <translation id="6280223929691119688">Kan ikke levere til denne adressen. Velg en annen adresse.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Start Chrome på nytt</translation>
 <translation id="6529602333819889595">&amp;Slett likevel</translation>
 <translation id="6534179046333460208">Fysisk nett-forslag</translation>
-<translation id="654507709116376806">Administratorene kan ha andre måter å overvåke brukere på utenfor Chrome.</translation>
 <translation id="6563469144985748109">Administratoren din har ikke godkjent det ennå</translation>
 <translation id="6569060085658103619">Du ser på en utvidelsesside</translation>
 <translation id="6578796323535178455">C2 (konvolutt)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (postkort)</translation>
 <translation id="6778737459546443941">Forelderen din har ikke godkjent det ennå</translation>
 <translation id="67862343314499040">Fiolett</translation>
+<translation id="6786747875388722282">Utvidelser</translation>
 <translation id="679355240208270552">Ignorert fordi standardsøk ikke er aktivert av regel.</translation>
 <translation id="681021252041861472">Obligatorisk felt</translation>
 <translation id="6810899417690483278">Tilpasnings-ID</translation>
@@ -1130,7 +1117,6 @@
       &lt;li&gt;Gå til &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;brukerstøtten for Chrome&lt;/a&gt; for å finne ut hvordan du fjerner programvaren fra datamaskinen permanent.
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" />-administrering</translation>
 <translation id="7416351320495623771">Administrer passord…</translation>
 <translation id="7419106976560586862">Profilbane</translation>
 <translation id="7437289804838430631">Legg til kontaktinformasjon</translation>
@@ -1139,12 +1125,10 @@
 <translation id="7442725080345379071">Lys oransje</translation>
 <translation id="7444046173054089907">Dette nettstedet er blokkert</translation>
 <translation id="7445762425076701745">Identiteten til tjernen du er tilkoblet kan ikke valideres. Du er tilkoblet en tjener som bruker et navn som kun er gyldig i ditt nettverk, som en ekstern sertifiseringsinstans ikke har noen mulighet til å validere eierskap for. Siden enkelte sertifiseringsinstanser likevel utsteder sertifikater for disse navnene, er det umulig å sikre at du er tilkoblet ønsket nettsted og ikke en angriper.</translation>
-<translation id="7449109375006139765">sende systemlogger til administrasjonstjeneren</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Finn ut mer<ph name="END_LINK" /> om dette problemet.</translation>
 <translation id="7455133967321480974">Bruk global standardinnstilling (Blokkér)</translation>
 <translation id="7460618730930299168">Fremvisningen er forskjellig fra den du har valgt. Vil du fortsette?</translation>
 <translation id="7473891865547856676">Nei takk</translation>
-<translation id="7475525192983021547">rapportere tidsperioder med brukeraktivitet på enheten</translation>
 <translation id="7481312909269577407">Frem</translation>
 <translation id="7485870689360869515">Ingen data ble funnet.</translation>
 <translation id="7508255263130623398">Den returnerte enhets-ID-en for regelen er tom eller samsvarer ikke med den faktiske enhets-ID-en</translation>
@@ -1155,6 +1139,7 @@
 <translation id="7520302887438682816">C8 (konvolutt)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Tilkoblingen til dette nettstedet er ikke privat</translation>
+<translation id="7535087603100972091">Verdi</translation>
 <translation id="7537536606612762813">Obligatorisk</translation>
 <translation id="7538364083937897561">A2 (konvolutt)</translation>
 <translation id="7542403920425041731">Når du bekrefter, deles kortinformasjonen din med dette nettstedet.</translation>
@@ -1243,6 +1228,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Ikke spesifisert</translation>
 <translation id="800218591365569300">Prøv å lukke andre faner eller programmer for å frigjøre minne.</translation>
+<translation id="8004582292198964060">Nettleser</translation>
 <translation id="8009225694047762179">Administrer passord</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Dette kortet og den tilknyttede faktureringsadressen lagres. Du kan bruke det når du er logget på <ph name="USER_EMAIL" />.}other{Disse kortene og de tilknyttede faktureringsadressene lagres. Du kan bruke dem når du er logget på <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Vi kunne ikke nå foreldrene dine akkurat nå. Prøv igjen.</translation>
@@ -1255,11 +1241,9 @@
 <translation id="8041940743680923270">Bruk global standardinnstilling (Spør)</translation>
 <translation id="8042918947222776840">Velg hentemåte</translation>
 <translation id="8057711352706143257">«<ph name="SOFTWARE_NAME" />» er ikke riktig konfigurert. Avinstallering av «<ph name="SOFTWARE_NAME" />» løser vanligvis problemet. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Enheten din er konfigurert til å</translation>
 <translation id="8074253406171541171">10x13 (konvolutt)</translation>
 <translation id="8078141288243656252">Kan ikke legge til annoteringer når dokumentet er rotert</translation>
 <translation id="8079031581361219619">Vil du laste inn nettstedet på nytt?</translation>
-<translation id="8086639673041095862">Safe Browsing-advarsler</translation>
 <translation id="8088680233425245692">Kunne ikke åpne artikkelen.</translation>
 <translation id="808894953321890993">Endre passord</translation>
 <translation id="8090403583893450254">Størrelse 20</translation>
@@ -1321,7 +1305,6 @@
 <translation id="8416694386774425977">Nettverkskonfigurasjonen er ugyldig og kan ikke importeres.
 Mer informasjon:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Enheten administreres av <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Endre</translation>
 <translation id="8428213095426709021">Innstillinger</translation>
@@ -1350,7 +1333,6 @@
 <translation id="8620436878122366504">Foreldrene dine har ikke godkjent det ennå</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Lagre dette kortet på denne enheten</translation>
-<translation id="8662327642270533767">Nettleserrapportering</translation>
 <translation id="8663226718884576429">Bestillingssammendrag, <ph name="TOTAL_LABEL" />, mer informasjon</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, svar, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1371,7 +1353,6 @@
 <translation id="8790007591277257123">&amp;Slett likevel</translation>
 <translation id="8792621596287649091">Du kan miste tilgangen til <ph name="ORG_NAME" />-kontoen din eller bli utsatt for identitetstyveri. Chromium anbefaler at du endrer passordet ditt nå.</translation>
 <translation id="8800988563907321413">Forslagene dine om ting like ved vises her</translation>
-<translation id="8810879605219182134">Nettleseren din er konfigurert til å rapportere</translation>
 <translation id="8820817407110198400">Bokmerker</translation>
 <translation id="883848425547221593">Andre bokmerker</translation>
 <translation id="884264119367021077">Leveringsadresse</translation>
diff --git a/components/strings/components_strings_pl.xtb b/components/strings/components_strings_pl.xtb
index 8689390..d5e8d09 100644
--- a/components/strings/components_strings_pl.xtb
+++ b/components/strings/components_strings_pl.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nieznana nazwa</translation>
 <translation id="1050038467049342496">Zamknij inne aplikacje</translation>
 <translation id="1055184225775184556">&amp;Cofnij dodanie</translation>
+<translation id="1056898198331236512">Ostrzeżenie</translation>
 <translation id="1058479211578257048">Zapisuję karty…</translation>
 <translation id="10614374240317010">Nigdy nie zapisane</translation>
 <translation id="1062160989074299343">Prc10 (koperta)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Numer telefonu</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adres}few{# adresy}many{# adresów}other{# adresu}}</translation>
 <translation id="2187317261103489799">Wykrywaj (domyślnie)</translation>
-<translation id="2196403228024230844">Zarządzanie przeglądarką Chrome</translation>
 <translation id="2202020181578195191">Wpisz rok w prawidłowym formacie</translation>
 <translation id="2212735316055980242">Nie znaleziono zasady</translation>
 <translation id="2213606439339815911">Pobieram wpisy...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027">Serwer <ph name="HOST_NAME" /> wysłał nieprawidłową odpowiedź.</translation>
 <translation id="2556876185419854533">&amp;Cofnij edycję</translation>
 <translation id="2586657967955657006">Schowek</translation>
-<translation id="2586916519180891564">Informacje o stosowanych zasadach korporacyjnych</translation>
 <translation id="2587730715158995865">Wydawca: <ph name="ARTICLE_PUBLISHER" />. Przeczytaj ten artykuł i inne (<ph name="OTHER_ARTICLE_COUNT" />).</translation>
 <translation id="2587841377698384444">Identyfikator interfejsu API katalogu:</translation>
 <translation id="2597378329261239068">Ten dokument jest chroniony hasłem. Wprowadź hasło.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Dodaj adres odbioru</translation>
 <translation id="3105172416063519923">Identyfikator zasobu:</translation>
 <translation id="3109728660330352905">Nie masz uprawnień do wyświetlania tej strony.</translation>
-<translation id="3111297330804935615">Informacje o stosowanych zasadach korporacyjnych, zainstalowanych rozszerzeniach i wtyczkach</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Uruchom diagnostykę połączeń<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Brak}=1{dane logowania dla 1 konta}few{dane logowania dla # kont}many{dane logowania dla # kont}other{dane logowania dla # konta}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Weryfikacja powiodła się</translation>
 <translation id="3655670868607891010">Jeśli często widzisz ten komunikat, przeczytaj <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Twoje nazwy użytkownika w systemie operacyjnym i przeglądarce</translation>
 <translation id="3658742229777143148">Wersja</translation>
 <translation id="366077651725703012">Zaktualizuj kartę kredytową</translation>
 <translation id="3676592649209844519">Identyfikator urządzenia:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;Krok 5. Uzyskaj dodatkową pomoc&lt;/h4&gt;
     &lt;p&gt;Jeśli błąd nadal się pojawia, skontaktuj się z właścicielem strony.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Uruchom diagnostykę sieci<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Nazwa Twojego komputera</translation>
 <translation id="4235360514405112390">Ważny</translation>
 <translation id="4250431568374086873">Twoje połączenie z tą witryną nie jest w pełni bezpieczne</translation>
 <translation id="4250680216510889253">Nie</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Próbujesz wejść na <ph name="DOMAIN" />, ale serwer przedstawił certyfikat unieważniony przez wystawcę. Oznacza to, że dane uwierzytelniające podane przez serwer są zupełnie niewiarygodne. Możliwe, że komunikujesz się z intruzem.</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4406896451731180161">wyniki wyszukiwania</translation>
-<translation id="4406972042435603828">Administratorzy zainstalowali rozszerzenia o dużych możliwościach.</translation>
 <translation id="4408413947728134509">Pliki cookie (<ph name="NUM_COOKIES" />)</translation>
 <translation id="4415426530740016218">Adres odbioru</translation>
 <translation id="4424024547088906515">Ten serwer nie mógł udowodnić, że należy do <ph name="DOMAIN" />. Jego certyfikat bezpieczeństwa nie jest zaufany w Chrome. Może to być spowodowane błędną konfiguracją lub przechwyceniem połączenia przez atakującego.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Propozycja wyszukiwania: <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Zarządzaj hasłami…</translation>
 <translation id="4744603770635761495">Ścieżka pliku wykonywalnego</translation>
+<translation id="4746351372139058112">Wiadomość tekstowa</translation>
 <translation id="4750917950439032686">Informacje, które wysyłasz tej witrynie (na przykład hasła lub numery kart kredytowych), pozostają prywatne.</translation>
 <translation id="4756388243121344051">&amp;Historia</translation>
 <translation id="4758311279753947758">Dodaj dane kontaktowe</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Przycisk przełączania kart. Naciśnij Enter, by przełączyć się na otwartą kartę, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Czynności</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Zgłaszanie rozszerzenia</translation>
 <translation id="4958444002117714549">Rozwiń listę</translation>
 <translation id="4974590756084640048">Ponownie włącz ostrzeżenia</translation>
 <translation id="4984339528288761049">Prc5 (koperta)</translation>
 <translation id="4989163558385430922">Pokaż wszystko</translation>
 <translation id="4989809363548539747">Ta wtyczka nie jest obsługiwana</translation>
-<translation id="4996230189582812866">Raportowanie</translation>
 <translation id="5002932099480077015">Jeśli włączysz tę opcję, Chrome zapisze kopię Twojej karty na tym urządzeniu, by umożliwić Ci szybsze wypełnianie formularzy.</translation>
 <translation id="5014174725590676422">Wyświetlany jest ekran pierwszego uruchomienia Asystenta Google w Chrome</translation>
 <translation id="5015510746216210676">Nazwa komputera:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Zezwalaj</translation>
 <translation id="5040262127954254034">Prywatność</translation>
 <translation id="5043480802608081735">Skopiowany link</translation>
-<translation id="5043595640478528013">Informacje o wersjach oprogramowania przeglądarki i komputera</translation>
 <translation id="5045550434625856497">Nieprawidłowe hasło</translation>
 <translation id="5056549851600133418">Artykuły dla Ciebie</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Prowincja</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Twoim urządzeniem zarządza <ph name="ENROLLMENT_DOMAIN" />, a Twoim kontem – <ph name="ACCOUNT_DOMAIN" />. Oznacza to, że administrator może zdalnie konfigurować Twoje urządzenie i konto.</translation>
-<translation id="5107918638290237391">Zainstalowane rozszerzenia i wtyczki</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-bitowa)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Komputer</translation>
 <translation id="5179510805599951267">Jeśli to nie jest język <ph name="ORIGINAL_LANGUAGE" />, zgłoś błąd</translation>
 <translation id="5190835502935405962">Pasek zakładek</translation>
-<translation id="5200263511887412697">generować raporty z listą użytkowników urządzenia, którzy niedawno się zalogowali.</translation>
 <translation id="5201306358585911203">Komunikat z elementu umieszczonego na bieżącej stronie</translation>
 <translation id="5205222826937269299">Nazwa jest wymagana</translation>
 <translation id="5215116848420601511">Formy płatności i adresy z Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Łańcuch certyfikatów tej witryny zawiera certyfikat podpisany za pomocą SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Ten serwer nie może udowodnić, że należy do domeny <ph name="DOMAIN" />. Jego certyfikat bezpieczeństwa nie jest obecnie ważny. Może to być spowodowane nieprawidłową konfiguracją lub przechwyceniem połączenia przez atakującego.</translation>
-<translation id="5417233485731142850">Nazwa i adres sieciowy komputera</translation>
 <translation id="5421136146218899937">Wyczyść dane przeglądania...</translation>
 <translation id="5430298929874300616">Usuń zakładkę</translation>
 <translation id="5431657950005405462">Nie znaleziono pliku</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Ta witryna jest nieosiągalna</translation>
 <translation id="5869522115854928033">Zapisane hasła</translation>
 <translation id="5887400589839399685">Zapisano kartę</translation>
-<translation id="5893718151540690985">generować raporty z listą interfejsów sieciowych wraz z ich typami i adresami sprzętowymi</translation>
 <translation id="5893752035575986141">Karty kredytowe są akceptowane.</translation>
 <translation id="5901630391730855834">Żółty</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (zsynchronizowane)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Osoby atakujące stronę <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> mogą instalować wprowadzające w błąd aplikacje, które udają, że są przeznaczone do czegoś innego niż w rzeczywistości, lub zbierają dane, na podstawie których można Cię śledzić. <ph name="BEGIN_LEARN_MORE_LINK" />Więcej informacji<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (zsynchronizowane)</translation>
 <translation id="6027201098523975773">Wpisz imię i nazwisko</translation>
-<translation id="6033927989869462158">generować raporty ze statystykami na temat sprzętu, np. użyciem procesora czy pamięci RAM.</translation>
 <translation id="6034000775414344507">Jasnoszary</translation>
 <translation id="6034283069659657473">10x14 (koperta)</translation>
 <translation id="6039846035001940113">Jeśli problem nie ustąpi, skontaktuj się z właścicielem strony.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">Zakładki <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Wróć do bezpieczeństwa</translation>
 <translation id="6266934640124581640">Jasny morski</translation>
-<translation id="6275296151457132165">Czy chodziło Ci o &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Tu pojawią się strony z Twojej listy Do przeczytania</translation>
 <translation id="627746635834430766">Aby następnym razem zapłacić szybciej, zapisz kartę i adres rozliczeniowy na swoim koncie Google.</translation>
 <translation id="6280223929691119688">Nie można dostarczyć pod ten adres. Wybierz inny.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Uruchom ponownie Chrome</translation>
 <translation id="6529602333819889595">&amp;Ponów usunięcie</translation>
 <translation id="6534179046333460208">Sugestie dotyczące internetu rzeczy</translation>
-<translation id="654507709116376806">Administratorzy mogą monitorować użytkowników innymi sposobami poza Chrome.</translation>
 <translation id="6563469144985748109">Twój menedżer jeszcze na to nie zezwolił</translation>
 <translation id="6569060085658103619">Przeglądasz stronę rozszerzenia</translation>
 <translation id="6578796323535178455">C2 (koperta)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (pocztówka)</translation>
 <translation id="6778737459546443941">Twój rodzic jeszcze na to nie zezwolił</translation>
 <translation id="67862343314499040">Fioletowy</translation>
+<translation id="6786747875388722282">Rozszerzenia</translation>
 <translation id="679355240208270552">Ignorowana, ponieważ wyszukiwarka domyślna nie jest dozwolona przez zasadę.</translation>
 <translation id="681021252041861472">Pole wymagane</translation>
 <translation id="6810899417690483278">Identyfikator dostosowania</translation>
@@ -1131,7 +1118,6 @@
       &lt;li&gt;W &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Centrum pomocy Chrome&lt;/a&gt; dowiesz się, jak trwale usunąć to oprogramowanie z komputera.
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> – zarządzanie</translation>
 <translation id="7416351320495623771">Zarządzaj hasłami…</translation>
 <translation id="7419106976560586862">Ścieżka profilu</translation>
 <translation id="7437289804838430631">Dodaj dane kontaktowe</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">Jasnopomarańczowy</translation>
 <translation id="7444046173054089907">Ta strona jest zablokowana</translation>
 <translation id="7445762425076701745">Nie można w pełni zweryfikować tożsamości serwera, z którym nawiązano połączenie. Nawiązano połączenie z serwerem przy użyciu nazwy obowiązującej jedynie w Twojej sieci i której własności zewnętrzny urząd certyfikacji nie jest w stanie zweryfikować. Niektóre urzędy certyfikacji wydają certyfikaty dla takich nazw bez względu na to, że nie można upewnić się, iż nawiązano połączenie z witryną, z którą zamierzano, a nie z intruzem.</translation>
-<translation id="7449109375006139765">wysyłać dzienniki systemowe na serwer zarządzania</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Dowiedz się więcej<ph name="END_LINK" /> o tym problemie.</translation>
 <translation id="7455133967321480974">Użyj globalnej wartości domyślnej (Blokuj)</translation>
 <translation id="7460618730930299168">Godziny seansów są inne niż wybrane przez Ciebie. Czy chcesz kontynuować?</translation>
 <translation id="7473891865547856676">Nie, dziękuję</translation>
-<translation id="7475525192983021547">generować raporty z okresami aktywności użytkownika na urządzeniu</translation>
 <translation id="7481312909269577407">Dalej</translation>
 <translation id="7485870689360869515">Nie znaleziono danych.</translation>
 <translation id="7508255263130623398">Zwrócony identyfikator urządzenia dla zasad jest pusty lub nie pasuje do bieżącego identyfikatora urządzenia</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (koperta)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Twoje połączenie z tą stroną nie jest prywatne</translation>
+<translation id="7535087603100972091">Wartość</translation>
 <translation id="7537536606612762813">Obowiązkowe</translation>
 <translation id="7538364083937897561">A2 (koperta)</translation>
 <translation id="7542403920425041731">Po potwierdzeniu szczegółowe dane karty zostaną udostępnione tej stronie.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Nie określono</translation>
 <translation id="800218591365569300">Zamknij inne karty lub programy, by zwolnić pamięć.</translation>
+<translation id="8004582292198964060">Przeglądarka</translation>
 <translation id="8009225694047762179">Zarządzaj hasłami</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Ta karta i jej adres rozliczeniowy zostaną zapisane. Możesz ich używać po zalogowaniu się na konto <ph name="USER_EMAIL" />.}few{Te karty i ich adresy rozliczeniowe zostaną zapisane. Możesz ich używać po zalogowaniu się na konto <ph name="USER_EMAIL" />.}many{Te karty i ich adresy rozliczeniowe zostaną zapisane. Możesz ich używać po zalogowaniu się na konto <ph name="USER_EMAIL" />.}other{Te karty i ich adresy rozliczeniowe zostaną zapisane. Możesz ich używać po zalogowaniu się na konto <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Obecnie nie możemy się skontaktować z Twoimi rodzicami. Spróbuj ponownie.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">Użyj globalnej wartości domyślnej (Pytaj)</translation>
 <translation id="8042918947222776840">Wybierz metodę odbioru</translation>
 <translation id="8057711352706143257">Oprogramowanie „<ph name="SOFTWARE_NAME" />” nie jest prawidłowo skonfigurowane. Odinstalowanie oprogramowania „<ph name="SOFTWARE_NAME" />” zwykle rozwiązuje problem. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Twoje urządzenie zostało skonfigurowane tak, by:</translation>
 <translation id="8074253406171541171">10x13 (koperta)</translation>
 <translation id="8078141288243656252">Nie można dodawać adnotacji, gdy dokument jest obrócony</translation>
 <translation id="8079031581361219619">Załadować ponownie stronę?</translation>
-<translation id="8086639673041095862">Ostrzeżenia Bezpiecznego przeglądania</translation>
 <translation id="8088680233425245692">Nie udało się wyświetlić artykułu.</translation>
 <translation id="808894953321890993">Zmień hasło</translation>
 <translation id="8090403583893450254">Rozmiar 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">Konfiguracja sieci jest nieprawidłowa i nie można jej zaimportować.
 Dodatkowe informacje:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Urządzeniem zarządza <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Zmień</translation>
 <translation id="8428213095426709021">Ustawienia</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">Twoi rodzice jeszcze na to nie zezwolili</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Zapisz tę kartę na tym urządzeniu</translation>
-<translation id="8662327642270533767">Raporty przeglądarki</translation>
 <translation id="8663226718884576429">Podsumowanie zamówienia, <ph name="TOTAL_LABEL" />, Szczegółowe informacje</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, odpowiedź, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">&amp;Ponów usunięcie</translation>
 <translation id="8792621596287649091">Możesz stracić dostęp do swojego konta <ph name="ORG_NAME" /> lub paść ofiarą kradzieży tożsamości. Chromium zaleca natychmiastową zmianę hasła.</translation>
 <translation id="8800988563907321413">Tutaj wyświetlają się sugestie witryn w pobliżu</translation>
-<translation id="8810879605219182134">Twoja przeglądarka została skonfigurowana tak, by zgłaszać:</translation>
 <translation id="8820817407110198400">Zakładki</translation>
 <translation id="883848425547221593">Inne zakładki</translation>
 <translation id="884264119367021077">Adres wysyłki</translation>
diff --git a/components/strings/components_strings_pt-BR.xtb b/components/strings/components_strings_pt-BR.xtb
index 03a74a83..c9a4d758 100644
--- a/components/strings/components_strings_pt-BR.xtb
+++ b/components/strings/components_strings_pt-BR.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nome desconhecido</translation>
 <translation id="1050038467049342496">Fechar outros apps</translation>
 <translation id="1055184225775184556">&amp;Desfazer adicionar</translation>
+<translation id="1056898198331236512">Aviso</translation>
 <translation id="1058479211578257048">Salvando cartões…</translation>
 <translation id="10614374240317010">Nunca salvas</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Número de telefone</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 endereço}one{# endereço}other{# endereços}}</translation>
 <translation id="2187317261103489799">Detectar (padrão)</translation>
-<translation id="2196403228024230844">Gerenciamento do navegador Chrome</translation>
 <translation id="2202020181578195191">Informe um ano de validade válido</translation>
 <translation id="2212735316055980242">Política não encontrada</translation>
 <translation id="2213606439339815911">Buscando entradas...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> enviou uma resposta inválida.</translation>
 <translation id="2556876185419854533">&amp;Desfazer editar</translation>
 <translation id="2586657967955657006">Área de transferência</translation>
-<translation id="2586916519180891564">Informações sobre as políticas empresariais aplicadas</translation>
 <translation id="2587730715158995865">De <ph name="ARTICLE_PUBLISHER" />. Leia essa matéria e <ph name="OTHER_ARTICLE_COUNT" /> outras.</translation>
 <translation id="2587841377698384444">Código da API do diretório:</translation>
 <translation id="2597378329261239068">Este documento está protegido por senha.  Digite a senha.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Adicionar endereço de retirada</translation>
 <translation id="3105172416063519923">Código do recurso:</translation>
 <translation id="3109728660330352905">Você não tem autorização para ver esta página.</translation>
-<translation id="3111297330804935615">Informações sobre as políticas empresariais aplicadas, extensões instaladas e plug-ins</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Tente executar o Diagnóstico de Conectividade<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Nenhum}=1{dados de login para 1 conta}one{dados de login para # conta}other{dados de login para # contas}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">102 mm × 152 mm</translation>
 <translation id="3650584904733503804">Validação bem-sucedida</translation>
 <translation id="3655670868607891010">Caso veja esta página com frequência, tente <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Seus nomes de usuário do SO e do navegador</translation>
 <translation id="3658742229777143148">Revisão</translation>
 <translation id="366077651725703012">Atualizar cartão de crédito</translation>
 <translation id="3676592649209844519">Código do dispositivo:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;Etapa 5: conseguir ajuda extra&lt;/h4&gt;
     &lt;p&gt;Se o erro persistir, entre em contato com o proprietário do site.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Tente executar o Diagnóstico de Rede<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Nome da sua máquina</translation>
 <translation id="4235360514405112390">Válido</translation>
 <translation id="4250431568374086873">Sua conexão com esse site não é completamente segura</translation>
 <translation id="4250680216510889253">Não</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Você tentou acessar <ph name="DOMAIN" />, mas o certificado que o servidor apresentou foi revogado pelo seu emissor. Isso significa que as credenciais de segurança que o servidor apresentou não são nem um pouco seguras. Talvez você esteja se comunicando com um invasor.</translation>
 <translation id="4378154925671717803">Telefone</translation>
 <translation id="4406896451731180161">resultados da pesquisa</translation>
-<translation id="4406972042435603828">Seus administradores instalaram extensões com recursos avançados.</translation>
 <translation id="4408413947728134509">Cookies: <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Endereço de Retirada</translation>
 <translation id="4424024547088906515">Este servidor não conseguiu provar que é <ph name="DOMAIN" />. O certificado de segurança não é confiável para o Chrome. Isso pode ser causado por uma configuração incorreta ou pela interceptação da sua conexão por um invasor.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Sugestão de pesquisa: <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Gerenciar senhas…</translation>
 <translation id="4744603770635761495">Caminho do executável</translation>
+<translation id="4746351372139058112">Mensagens</translation>
 <translation id="4750917950439032686">Suas informações (por exemplo, senhas ou números de cartão de crédito) permanecem particulares quando são enviadas para esse site.</translation>
 <translation id="4756388243121344051">&amp;Histórico</translation>
 <translation id="4758311279753947758">Adicionar dados de contato</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Botão de alternância de guia. Pressione Enter para alternar para a guia aberta, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Ações</translation>
 <translation id="4955242332710481440">A5 Extra</translation>
-<translation id="495832697253704892">Relatório de extensões</translation>
 <translation id="4958444002117714549">Expandir lista</translation>
 <translation id="4974590756084640048">Reativar avisos</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">Ver tudo</translation>
 <translation id="4989809363548539747">Este plug-in não é compatível</translation>
-<translation id="4996230189582812866">Relatórios</translation>
 <translation id="5002932099480077015">Se ativado, o Chrome armazenará uma cópia do seu cartão neste dispositivo para preencher formulários mais rapidamente.</translation>
 <translation id="5014174725590676422">Exibição da tela de primeiro acesso do Google Assistente no Chrome</translation>
 <translation id="5015510746216210676">Nome do computador:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Permitir</translation>
 <translation id="5040262127954254034">Privacidade</translation>
 <translation id="5043480802608081735">Link que você copiou</translation>
-<translation id="5043595640478528013">Informações da versão de software relacionadas ao navegador e à máquina</translation>
 <translation id="5045550434625856497">Senha incorreta</translation>
 <translation id="5056549851600133418">Artigos para você</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Província</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Seu dispositivo é gerenciado por <ph name="ENROLLMENT_DOMAIN" />, e sua conta é gerenciada por <ph name="ACCOUNT_DOMAIN" />. Isso significa que seus administradores podem configurá-los remotamente.</translation>
-<translation id="5107918638290237391">Extensões e plug-ins instalados</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">64 bits</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Máquina</translation>
 <translation id="5179510805599951267">Não está em <ph name="ORIGINAL_LANGUAGE" />? Informe este erro</translation>
 <translation id="5190835502935405962">Barra de favoritos</translation>
-<translation id="5200263511887412697">informar a lista de usuários do dispositivo que fizeram login recentemente</translation>
 <translation id="5201306358585911203">Uma página incorporada nesta página diz</translation>
 <translation id="5205222826937269299">Nome obrigatório</translation>
 <translation id="5215116848420601511">Formas de pagamento e endereços que usam o Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">A cadeia de certificados desse site contém um certificado assinado usando SHA-1.</translation>
 <translation id="538659543871111977">A4 Tab</translation>
 <translation id="540969355065856584">Este servidor não conseguiu provar que é <ph name="DOMAIN" />. O certificado de segurança dele não é válido no momento. Isso pode ser causado por uma configuração incorreta ou pela interceptação da sua conexão por um invasor.</translation>
-<translation id="5417233485731142850">O nome e endereço de rede da sua máquina</translation>
 <translation id="5421136146218899937">Limpar dados de navegação...</translation>
 <translation id="5430298929874300616">Remover favorito</translation>
 <translation id="5431657950005405462">O arquivo não foi encontrado</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Não é possível acessar esse site</translation>
 <translation id="5869522115854928033">Senhas salvas</translation>
 <translation id="5887400589839399685">Cartão salvo</translation>
-<translation id="5893718151540690985">informar uma lista de interfaces de rede com os tipos e endereços de hardware delas</translation>
 <translation id="5893752035575986141">Cartões de crédito são aceitos.</translation>
 <translation id="5901630391730855834">Amarelo</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (sincronizado)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Invasores em <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> podem instalar apps enganosos que fingem ser outra pessoa ou coletam dados que podem ser usados para rastrear você. <ph name="BEGIN_LEARN_MORE_LINK" />Saiba mais<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (sincronizados)</translation>
 <translation id="6027201098523975773">Insira um nome</translation>
-<translation id="6033927989869462158">informar estatísticas de hardware, como uso de CPU/RAM</translation>
 <translation id="6034000775414344507">Cinza-claro</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">Se o problema continuar, entre em contato com o proprietário do site.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">Favoritos de <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Voltar à segurança</translation>
 <translation id="6266934640124581640">Verde-água</translation>
-<translation id="6275296151457132165">Você queria acessar &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">As páginas da sua lista de leitura são exibidas aqui</translation>
 <translation id="627746635834430766">Para agilizar o pagamento na próxima vez, salve o cartão e o endereço de faturamento na sua Conta do Google.</translation>
 <translation id="6280223929691119688">Não é possível entregar nesse endereço. Selecione um endereço diferente.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Reiniciar o Chrome</translation>
 <translation id="6529602333819889595">&amp;Refazer excluir</translation>
 <translation id="6534179046333460208">Sugestões da Web física</translation>
-<translation id="654507709116376806">Os administradores podem ter outras maneiras de monitorar os usuários fora do Chrome.</translation>
 <translation id="6563469144985748109">Seu administrador ainda não o aprovou</translation>
 <translation id="6569060085658103619">Você está vendo uma página de extensões</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (Postal)</translation>
 <translation id="6778737459546443941">Seu responsável ainda não o aprovou</translation>
 <translation id="67862343314499040">Violeta</translation>
+<translation id="6786747875388722282">Extensões</translation>
 <translation id="679355240208270552">Ignorado porque a pesquisa padrão não foi ativada pela política.</translation>
 <translation id="681021252041861472">Campo obrigatório</translation>
 <translation id="6810899417690483278">Código de personalização</translation>
@@ -1131,7 +1118,6 @@
     &lt;li&gt;Visite a &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Central de Ajuda do Chrome&lt;/a&gt; para saber como remover permanentemente o software do seu computador
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Formato largo</translation>
-<translation id="7413422570546054399">Gerenciamento do <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Gerenciar senhas…</translation>
 <translation id="7419106976560586862">Caminho de perfil</translation>
 <translation id="7437289804838430631">Adicionar Informações de Contato</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">Laranja-claro</translation>
 <translation id="7444046173054089907">Este site está bloqueado</translation>
 <translation id="7445762425076701745">A identidade do servidor ao qual você está conectado não pode ser validada completamente. Você está conectado ao servidor com um nome válido somente na sua rede e que, portanto, uma autoridade de certificação externa não consegue validar a propriedade. Como algumas autoridades de certificação emitem certificados para esses nomes mesmo assim, não é possível garantir que você esteja conectado ao site que gostaria e não a um invasor.</translation>
-<translation id="7449109375006139765">enviar registros do sistema para o servidor de gerenciamento</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Saber mais<ph name="END_LINK" /> sobre esse problema.</translation>
 <translation id="7455133967321480974">Usar padrão global (Bloquear)</translation>
 <translation id="7460618730930299168">A exibição na tela está diferente da que você selecionou. Continuar?</translation>
 <translation id="7473891865547856676">Não, obrigado</translation>
-<translation id="7475525192983021547">informar os períodos de atividade do usuário no dispositivo</translation>
 <translation id="7481312909269577407">Avançar</translation>
 <translation id="7485870689360869515">Nenhum dado encontrado</translation>
 <translation id="7508255263130623398">O código do dispositivo da política retornado está em branco ou não corresponde ao código do dispositivo atual</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Sua conexão a este site não é particular</translation>
+<translation id="7535087603100972091">Valor</translation>
 <translation id="7537536606612762813">Obrigatória</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">Depois da confirmação, os detalhes do cartão serão compartilhados com esse site.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Não especificado</translation>
 <translation id="800218591365569300">Tente fechar outras guias ou programas para liberar memória.</translation>
+<translation id="8004582292198964060">Navegador</translation>
 <translation id="8009225694047762179">Gerenciar senha</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Este cartão e o endereço de faturamento dele serão salvos. Você poderá usá-lo quando a conta <ph name="USER_EMAIL" /> estiver conectada.}one{Este cartão e o endereço de faturamento dele serão salvos. Você poderá usá-lo quando a conta <ph name="USER_EMAIL" /> estiver conectada.}other{Estes cartões e os endereços de faturamento deles serão salvos. Você poderá usá-los quando a conta <ph name="USER_EMAIL" /> estiver conectada.}}</translation>
 <translation id="8012647001091218357">Não foi possível contatar seus pais. Tente novamente.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">Usar padrão global (Perguntar)</translation>
 <translation id="8042918947222776840">Escolher método de retirada</translation>
 <translation id="8057711352706143257">O software "<ph name="SOFTWARE_NAME" />" não foi configurado corretamente. A desinstalação do "<ph name="SOFTWARE_NAME" />" costuma resolver o problema. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Seu dispositivo foi configurado para:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">Não é possível fazer anotações em documentos girados</translation>
 <translation id="8079031581361219619">Atualizar o site?</translation>
-<translation id="8086639673041095862">Avisos do Navegação segura</translation>
 <translation id="8088680233425245692">Falha ao exibir artigo.</translation>
 <translation id="808894953321890993">Alterar senha</translation>
 <translation id="8090403583893450254">Tamanho 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">A configuração de rede é inválida e não pôde ser importada.
 Mais detalhes:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Dispositivo gerenciado por <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Alterar</translation>
 <translation id="8428213095426709021">Configurações</translation>
@@ -1352,7 +1335,6 @@
 <translation id="8620436878122366504">Seus responsáveis ainda não o aprovaram</translation>
 <translation id="8622948367223941507">Legal extra</translation>
 <translation id="8625384913736129811">Salvar este cartão neste dispositivo</translation>
-<translation id="8662327642270533767">Relatórios do navegador</translation>
 <translation id="8663226718884576429">Resumo do pedido, <ph name="TOTAL_LABEL" />, Mais detalhes</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, resposta, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1373,7 +1355,6 @@
 <translation id="8790007591277257123">&amp;Refazer excluir</translation>
 <translation id="8792621596287649091">Você pode perder o acesso à sua conta de <ph name="ORG_NAME" /> ou ter sua identidade roubada. O Chromium recomenda que sua senha seja alterada agora.</translation>
 <translation id="8800988563907321413">As sugestões de itens nas proximidades são exibidas aqui</translation>
-<translation id="8810879605219182134">Seu navegador foi configurado para gerar relatórios</translation>
 <translation id="8820817407110198400">Favoritos</translation>
 <translation id="883848425547221593">Outros favoritos</translation>
 <translation id="884264119367021077">Endereço de entrega</translation>
diff --git a/components/strings/components_strings_pt-PT.xtb b/components/strings/components_strings_pt-PT.xtb
index 6b87f29..a18ab78b 100644
--- a/components/strings/components_strings_pt-PT.xtb
+++ b/components/strings/components_strings_pt-PT.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nome desconhecido</translation>
 <translation id="1050038467049342496">Fechar outras aplicações</translation>
 <translation id="1055184225775184556">&amp;Anular adição</translation>
+<translation id="1056898198331236512">Aviso</translation>
 <translation id="1058479211578257048">A guardar os cartões…</translation>
 <translation id="10614374240317010">Nunca guardadas</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Número de telefone</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 endereço}other{# endereços}}</translation>
 <translation id="2187317261103489799">Detetar (predefinição)</translation>
-<translation id="2196403228024230844">Gestão do navegador Chrome</translation>
 <translation id="2202020181578195191">Introduza um ano de expiração válido</translation>
 <translation id="2212735316055980242">Política não encontrada</translation>
 <translation id="2213606439339815911">A obter entradas...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> enviou uma resposta inválida.</translation>
 <translation id="2556876185419854533">&amp;Anular edição</translation>
 <translation id="2586657967955657006">Área de transferência</translation>
-<translation id="2586916519180891564">Informações sobre políticas empresariais aplicadas</translation>
 <translation id="2587730715158995865">De <ph name="ARTICLE_PUBLISHER" />. Leia esta e mais <ph name="OTHER_ARTICLE_COUNT" /> notícias.</translation>
 <translation id="2587841377698384444">ID da API de diretório:</translation>
 <translation id="2597378329261239068">Este documento está protegido por palavra-passe.  Introduza uma palavra-passe.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Adicionar endereço de levantamento</translation>
 <translation id="3105172416063519923">ID de recurso:</translation>
 <translation id="3109728660330352905">Não tem autorização para ver esta página.</translation>
-<translation id="3111297330804935615">Informações sobre políticas empresariais, extensões e plug-ins instalados</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Experimente executar o Diagnóstico de conetividade<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Sem}=1{dados de início de sessão para 1 conta}other{dados de início de sessão para # contas}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Validação com êxito</translation>
 <translation id="3655670868607891010">Se vê isto com frequência, experimente <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Os seus nomes de utilizador no SO e no navegador</translation>
 <translation id="3658742229777143148">Revisão</translation>
 <translation id="366077651725703012">Atualizar cartão de crédito</translation>
 <translation id="3676592649209844519">ID do dispositivo:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;Passo 5: obtenha ajuda adicional&lt;/h4&gt;
     &lt;p&gt;Se o erro persistir, contacte o proprietário do Website.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Experimente executar o Diagnóstico de rede<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Nome do seu computador</translation>
 <translation id="4235360514405112390">Válido</translation>
 <translation id="4250431568374086873">A ligação a este site não é totalmente segura</translation>
 <translation id="4250680216510889253">Não</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Tentou aceder a <ph name="DOMAIN" />, mas o certificado que o servidor apresentou foi revogado pelo emissor. Isto significa que as credenciais de segurança apresentadas pelo servidor não deverão, em circunstância alguma, ser consideradas fidedignas. Pode estar a comunicar com um utilizador mal intencionado.</translation>
 <translation id="4378154925671717803">Telemóvel</translation>
 <translation id="4406896451731180161">resultados da pesquisa</translation>
-<translation id="4406972042435603828">Os seus administradores instalaram extensões com capacidades poderosas.</translation>
 <translation id="4408413947728134509">Cookies <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Endereço de recolha</translation>
 <translation id="4424024547088906515">Este servidor não conseguiu provar que é o domínio <ph name="DOMAIN" />; o Chrome não confia no respetivo certificado de segurança. Isto pode ser o resultado de uma configuração incorreta ou de um invasor a intercetar a sua ligação.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Sugestão de pesquisa de <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Gerir palavras-passe…</translation>
 <translation id="4744603770635761495">Caminho do Executável</translation>
+<translation id="4746351372139058112">Mensagens</translation>
 <translation id="4750917950439032686">As suas informações (por exemplo, palavras-passe ou números de cartões de crédito) são privadas quando são enviadas para este site.</translation>
 <translation id="4756388243121344051">&amp;Histórico</translation>
 <translation id="4758311279753947758">Adicionar informações de contacto</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Botão de mudança de separador: prima Enter para mudar para o separador aberto, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Ações</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Comunicação de extensões</translation>
 <translation id="4958444002117714549">Expandir lista</translation>
 <translation id="4974590756084640048">Reativar avisos</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">Ver tudo</translation>
 <translation id="4989809363548539747">Este plug-in não é compatível</translation>
-<translation id="4996230189582812866">Relatórios</translation>
 <translation id="5002932099480077015">Quando esta opção está ativada, o Chrome armazena uma cópia do seu cartão neste dispositivo para preencher formulários mais rapidamente.</translation>
 <translation id="5014174725590676422">É apresentado o primeiro ecrã de execução do Assistente Google no Chrome.</translation>
 <translation id="5015510746216210676">Nome do computador:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Permitir</translation>
 <translation id="5040262127954254034">Privacidade</translation>
 <translation id="5043480802608081735">Link que copiou</translation>
-<translation id="5043595640478528013">Informações de versão de software sobre o navegador e o computador</translation>
 <translation id="5045550434625856497">Palavra-passe incorrecta</translation>
 <translation id="5056549851600133418">Artigos para si</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Província</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">O seu dispositivo é gerido por <ph name="ENROLLMENT_DOMAIN" /> e a sua conta é gerida por <ph name="ACCOUNT_DOMAIN" />. Isto significa que os seus administradores podem configurar remotamente o seu dispositivo e a sua conta.</translation>
-<translation id="5107918638290237391">Extensões e plug-ins instalados</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 bits)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Equipamento</translation>
 <translation id="5179510805599951267">Não está em <ph name="ORIGINAL_LANGUAGE" />? Comunicar este erro</translation>
 <translation id="5190835502935405962">Barra de marcadores</translation>
-<translation id="5200263511887412697">comunicar lista de utilizadores do dispositivo que iniciaram sessão recentemente</translation>
 <translation id="5201306358585911203">Uma página incorporada nesta página diz</translation>
 <translation id="5205222826937269299">Nome obrigatório</translation>
 <translation id="5215116848420601511">Métodos de pagamento e endereços com o Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">A cadeia de certificados inclui um certificado assinado através de SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Este servidor não conseguiu provar que é <ph name="DOMAIN" />; de momento, o respetivo certificado de segurança não é válido. Isto pode ser provocado por uma configuração incorreta ou por um atacante que esteja a intercetar a sua ligação.</translation>
-<translation id="5417233485731142850">O nome e o endereço de rede do seu computador</translation>
 <translation id="5421136146218899937">Limpar dados de navegação...</translation>
 <translation id="5430298929874300616">Remover marcador</translation>
 <translation id="5431657950005405462">O ficheiro não foi encontrado</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Não é possível aceder a este site</translation>
 <translation id="5869522115854928033">Palavras-passe guardadas</translation>
 <translation id="5887400589839399685">Cartão guardado</translation>
-<translation id="5893718151540690985">comunicar a lista de interfaces de rede com os respetivos tipos e endereços de hardware</translation>
 <translation id="5893752035575986141">Os cartões de crédito são admitidos.</translation>
 <translation id="5901630391730855834">Amarelo</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (sincronizados)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Os utilizadores mal-intencionados em <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> podem instalar aplicações fraudulentas que se fazem passar por algo diferente ou recolhem dados que podem ser utilizados para o monitorizar. <ph name="BEGIN_LEARN_MORE_LINK" />Saiba mais<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (sincronizados)</translation>
 <translation id="6027201098523975773">Introduza um nome</translation>
-<translation id="6033927989869462158">comunicar estatísticas de hardware, como a utilização da CPU/RAM</translation>
 <translation id="6034000775414344507">Cinzento-claro</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">Se o problema persistir, contacte o proprietário do site.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">Marcadores do <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Voltar para segurança</translation>
 <translation id="6266934640124581640">Azul esverdeado claro</translation>
-<translation id="6275296151457132165">Pretendia aceder a &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">As páginas da sua lista de leitura aparecem aqui</translation>
 <translation id="627746635834430766">Para pagar mais rapidamente da próxima vez, guarde o cartão e o endereço de faturação na sua Conta Google.</translation>
 <translation id="6280223929691119688">Não é possível entregar neste endereço. Selecione um diferente.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Reiniciar o Chrome</translation>
 <translation id="6529602333819889595">&amp;Refazer eliminação</translation>
 <translation id="6534179046333460208">Sugestões da Web física</translation>
-<translation id="654507709116376806">Os administradores poderão ter outras formas de monitorizar os utilizadores, fora do Chrome.</translation>
 <translation id="6563469144985748109">O seu gestor ainda não o aprovou</translation>
 <translation id="6569060085658103619">Está a ver a página de uma extensão</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">O teu pai/a tua mãe ainda não o aprovou</translation>
 <translation id="67862343314499040">Violeta</translation>
+<translation id="6786747875388722282">Extensões</translation>
 <translation id="679355240208270552">Ignorado porque a pesquisa predefinida não está ativada pela política.</translation>
 <translation id="681021252041861472">Campo obrigatório</translation>
 <translation id="6810899417690483278">ID de personalização</translation>
@@ -1130,7 +1117,6 @@
       &lt;li&gt;Clique em &lt;strong&gt;Aplicar&lt;/strong&gt; e, de seguida, em &lt;strong&gt;OK&lt;/strong&gt;.
       &lt;li&gt;Visite o &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Centro de Ajuda do Chrome&lt;/a&gt; para saber como remover permanentemente o software do computador.      &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Gestão do <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Gerir palavras-passe…</translation>
 <translation id="7419106976560586862">Caminho do Perfil</translation>
 <translation id="7437289804838430631">Adicionar informações de contacto</translation>
@@ -1139,12 +1125,10 @@
 <translation id="7442725080345379071">Laranja-claro</translation>
 <translation id="7444046173054089907">Este site está bloqueado</translation>
 <translation id="7445762425076701745">Não é possível validar totalmente a identidade do servidor ao qual está ligado. Está ligado a um servidor com um nome que apenas é válido na sua rede, que não permite que uma autoridade de certificação externa valide a respectiva propriedade. Ainda assim, algumas autoridades emitem certificados para esses nomes, pelo que não há forma de garantir que está ligado ao Website que pretende e não a um site pirata.</translation>
-<translation id="7449109375006139765">enviar registos do sistema para o servidor de gestão</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Saber mais<ph name="END_LINK" /> sobre este problema.</translation>
 <translation id="7455133967321480974">Utilizar predefinição global (Bloquear)</translation>
 <translation id="7460618730930299168">A apresentação é diferente daquilo que selecionou. Pretende continuar?</translation>
 <translation id="7473891865547856676">Não, obrigado</translation>
-<translation id="7475525192983021547">comunicar períodos de tempo quando um utilizador está ativo no dispositivo</translation>
 <translation id="7481312909269577407">Avançar</translation>
 <translation id="7485870689360869515">Não foram encontrados dados.</translation>
 <translation id="7508255263130623398">O ID do dispositivo da política devolvido está vazio ou não corresponde ao ID do dispositivo atual</translation>
@@ -1155,6 +1139,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">A sua ligação a este site não é privada.</translation>
+<translation id="7535087603100972091">Valor</translation>
 <translation id="7537536606612762813">Obrigatório</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">Ao confirmar, os detalhes do cartão são partilhados com este site.</translation>
@@ -1243,6 +1228,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Não especificado</translation>
 <translation id="800218591365569300">Experimente fechar outros separadores ou programas para libertar memória.</translation>
+<translation id="8004582292198964060">Navegador</translation>
 <translation id="8009225694047762179">Gerir palavras-passe</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Este cartão e o respetivo endereço de faturação serão guardados. Pode utilizá-lo quando tiver sessão iniciada em <ph name="USER_EMAIL" />.}other{Estes cartões e os respetivos endereços de faturação serão guardados. Pode utilizá-los quando tiver sessão iniciada em <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Não conseguimos falar com os seus pais de momento. Tente novamente.</translation>
@@ -1255,11 +1241,9 @@
 <translation id="8041940743680923270">Utilizar predefinição global (Perguntar)</translation>
 <translation id="8042918947222776840">Escolher método de levantamento</translation>
 <translation id="8057711352706143257">O "<ph name="SOFTWARE_NAME" />" não está configurado corretamente. Normalmente, a desinstalação do "<ph name="SOFTWARE_NAME" />" resolve o problema. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">O seu dispositivo foi configurado para:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">Não é possível criar anotação se tiver sido aplicada uma rotação ao documento</translation>
 <translation id="8079031581361219619">Pretende atualizar o site?</translation>
-<translation id="8086639673041095862">Avisos da Navegação segura</translation>
 <translation id="8088680233425245692">Falha ao ver o artigo.</translation>
 <translation id="808894953321890993">Alterar palavra-passe</translation>
 <translation id="8090403583893450254">Tamanho 20</translation>
@@ -1321,7 +1305,6 @@
 <translation id="8416694386774425977">A configuração de rede é inválida e não foi possível importá-la.
 Detalhes adicionais:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Dispositivo gerido por <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Alterar</translation>
 <translation id="8428213095426709021">Definições</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">Os teus pais ainda não o aprovaram</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Guardar este cartão neste dispositivo</translation>
-<translation id="8662327642270533767">Relatórios do navegador</translation>
 <translation id="8663226718884576429">Resumo da encomenda, <ph name="TOTAL_LABEL" />, mais detalhes</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, resposta, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">&amp;Refazer eliminação</translation>
 <translation id="8792621596287649091">Pode perder o acesso à sua conta do serviço <ph name="ORG_NAME" /> ou ser vítima de roubo de identidade. O Chromium recomenda a alteração da palavra-passe agora.</translation>
 <translation id="8800988563907321413">As sugestões próximas aparecem aqui</translation>
-<translation id="8810879605219182134">O seu navegador foi configurado para relatórios.</translation>
 <translation id="8820817407110198400">Marcadores</translation>
 <translation id="883848425547221593">Outros marcadores</translation>
 <translation id="884264119367021077">Endereço para envio</translation>
diff --git a/components/strings/components_strings_ro.xtb b/components/strings/components_strings_ro.xtb
index a36b6011..071d9c5 100644
--- a/components/strings/components_strings_ro.xtb
+++ b/components/strings/components_strings_ro.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">nume necunoscut</translation>
 <translation id="1050038467049342496">închide celelalte aplicații;</translation>
 <translation id="1055184225775184556">&amp;Anulați adăugarea</translation>
+<translation id="1056898198331236512">Avertisment</translation>
 <translation id="1058479211578257048">Se salvează cardurile…</translation>
 <translation id="10614374240317010">Nu se salvează niciodată</translation>
 <translation id="1062160989074299343">Prc10 (Plic)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Număr de telefon</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adresă}few{# adrese}other{# de adrese}}</translation>
 <translation id="2187317261103489799">Detectează (în mod prestabilit)</translation>
-<translation id="2196403228024230844">Gestionarea browserului Chrome</translation>
 <translation id="2202020181578195191">Introdu un an de expirare valid</translation>
 <translation id="2212735316055980242">Politica nu a fost găsită</translation>
 <translation id="2213606439339815911">Se preiau intrările...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> a trimis un răspuns nevalid.</translation>
 <translation id="2556876185419854533">&amp;Anulați editarea</translation>
 <translation id="2586657967955657006">Clipboard</translation>
-<translation id="2586916519180891564">Informații despre politicile aplicate ale companiei</translation>
 <translation id="2587730715158995865">De la <ph name="ARTICLE_PUBLISHER" />. Citește acest articol și încă <ph name="OTHER_ARTICLE_COUNT" />.</translation>
 <translation id="2587841377698384444">ID-ul API-ului Directory:</translation>
 <translation id="2597378329261239068">Acest document este protejat cu parolă. Introdu o parolă.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Adaugă o adresă de preluare</translation>
 <translation id="3105172416063519923">ID articol:</translation>
 <translation id="3109728660330352905">Nu ești autorizat(ă) să vezi această pagină.</translation>
-<translation id="3111297330804935615">Informații despre politicile companiei aplicate, extensiile și pluginurile instalate</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Rulează Diagnostice conectivitate<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Niciuna}=1{date de conectare pentru un cont}few{date de conectare pentru # conturi}other{date de conectare pentru # de conturi}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Validarea a reușit</translation>
 <translation id="3655670868607891010">Dacă această pagină se afișează în mod frecvent, încercați <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Numele tău de utilizator și al sistemului de operare</translation>
 <translation id="3658742229777143148">Versiune</translation>
 <translation id="366077651725703012">Actualizează cardul de credit</translation>
 <translation id="3676592649209844519">ID dispozitiv:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;Pasul 5: primește ajutor suplimentar&lt;/h4&gt;
     &lt;p&gt;Dacă eroarea apare în continuare, contactează proprietarul site-ului.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Rulează Diagnostice rețea<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Numele mașinii</translation>
 <translation id="4235360514405112390">Valid</translation>
 <translation id="4250431568374086873">Conexiunea la acest site nu este complet sigură</translation>
 <translation id="4250680216510889253">Nu</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Ați încercat să accesați <ph name="DOMAIN" />, dar certificatul furnizat de server a fost revocat de emitentul său. Aceasta înseamnă că acreditările de securitate furnizate de server nu sunt deloc de încredere. Este posibil să comunicați cu un atacator.</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4406896451731180161">rezultate ale căutării</translation>
-<translation id="4406972042435603828">Administratorii au instalat extensii care au capacități puternice.</translation>
 <translation id="4408413947728134509"><ph name="NUM_COOKIES" /> cookie-uri</translation>
 <translation id="4415426530740016218">Adresă de preluare</translation>
 <translation id="4424024547088906515">Acest server nu a putut dovedi că este <ph name="DOMAIN" />; Chrome nu consideră că certificatul său de securitate este de încredere. Cauza poate fi o configurare greșită sau interceptarea conexiunii de către un atacator.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Sugestie de căutare <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Gestionează parolele…</translation>
 <translation id="4744603770635761495">Cale executabilă</translation>
+<translation id="4746351372139058112">Mesaje</translation>
 <translation id="4750917950439032686">Informațiile tale (de exemplu, parolele și numerele cardurilor de credit) sunt private când sunt trimise la acest site.</translation>
 <translation id="4756388243121344051">&amp;Istoric</translation>
 <translation id="4758311279753947758">Adaugă informații de contact</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Butonul Comută între file, apasă pe Enter pentru a comuta la fila deschisă, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Acțiuni</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Raportarea extensiilor</translation>
 <translation id="4958444002117714549">Extindeți lista</translation>
 <translation id="4974590756084640048">Reactivează avertismentele</translation>
 <translation id="4984339528288761049">Prc5 (Plic)</translation>
 <translation id="4989163558385430922">Afișează-le pe toate</translation>
 <translation id="4989809363548539747">Acest plugin nu este acceptat</translation>
-<translation id="4996230189582812866">Raportare</translation>
 <translation id="5002932099480077015">Dacă este activată, Chrome va stoca o copie a cardului pe acest dispozitiv, pentru completarea mai rapidă a formularelor.</translation>
 <translation id="5014174725590676422">Se afișează ecranul pentru prima rulare a Asistentului Google în Chrome</translation>
 <translation id="5015510746216210676">Numele dispozitivului:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Permite</translation>
 <translation id="5040262127954254034">Confidențialitate</translation>
 <translation id="5043480802608081735">Linkul copiat de tine</translation>
-<translation id="5043595640478528013">Informații despre versiunea de software despre browserul și mașina ta</translation>
 <translation id="5045550434625856497">Parolă incorectă</translation>
 <translation id="5056549851600133418">Articole pentru tine</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Provincie</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Dispozitivul tău este gestionat de <ph name="ENROLLMENT_DOMAIN" /> și contul tău este gestionat de <ph name="ACCOUNT_DOMAIN" />. Administratorii pot configura de la distanță dispozitivul și contul tău.</translation>
-<translation id="5107918638290237391">Extensii și pluginuri instalate</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 de biți)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Computer</translation>
 <translation id="5179510805599951267">Nu este în <ph name="ORIGINAL_LANGUAGE" />? Semnalează această eroare.</translation>
 <translation id="5190835502935405962">Bară de marcaje</translation>
-<translation id="5200263511887412697">raportează lista cu utilizatorii dispozitivului care s-au conectat recent</translation>
 <translation id="5201306358585911203">O pagină încorporată de pe această pagină afișează mesajul</translation>
 <translation id="5205222826937269299">Numele este obligatoriu</translation>
 <translation id="5215116848420601511">Metodele de plată și adresele care folosesc Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Lanțul de certificate pentru acest site conține un certificat semnat folosind SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Acest server nu a putut dovedi că este <ph name="DOMAIN" />; momentan, certificatul de securitate nu este valid. Cauza poate fi o configurare greșită sau interceptarea conexiunii de un atacator.</translation>
-<translation id="5417233485731142850">Numele și adresa rețelei mașinii tale</translation>
 <translation id="5421136146218899937">Șterge datele de navigare...</translation>
 <translation id="5430298929874300616">Elimină marcajul</translation>
 <translation id="5431657950005405462">Fișierul nu a fost găsit</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Acest site nu poate fi accesat</translation>
 <translation id="5869522115854928033">Parole salvate</translation>
 <translation id="5887400589839399685">Cardul a fost salvat</translation>
-<translation id="5893718151540690985">raportează lista cu interfețele de rețea, care cuprinde tipurile acestora și adresele hardware</translation>
 <translation id="5893752035575986141">Se acceptă carduri de credit.</translation>
 <translation id="5901630391730855834">Galben</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (sincronizat)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Atacatorii de pe <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> ar putea instala aplicații înșelătoare care pretind a fi altceva sau culeg date care pot fi folosite pentru a te urmări. <ph name="BEGIN_LEARN_MORE_LINK" />Află mai multe<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (sincronizate)</translation>
 <translation id="6027201098523975773">Introdu un nume</translation>
-<translation id="6033927989869462158">raportează statisticile privind hardware-ul cum ar fi utilizarea CPU/RAM</translation>
 <translation id="6034000775414344507">Gri deschis</translation>
 <translation id="6034283069659657473">10x14 (Plic)</translation>
 <translation id="6039846035001940113">Dacă problema persistă, contactează proprietarul site-ului.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">Marcaje <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Înapoi la zona sigură</translation>
 <translation id="6266934640124581640">Turcoaz deschis</translation>
-<translation id="6275296151457132165">Ai vrut să accesezi &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Paginile din lista de lectură sunt afișate aici</translation>
 <translation id="627746635834430766">Pentru a plăti mai rapid data viitoare, salvează cardul și adresa de facturare în Contul Google.</translation>
 <translation id="6280223929691119688">Nu se poate livra la această adresă. Selectează altă adresă.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">repornește Chrome;</translation>
 <translation id="6529602333819889595">&amp;Repetați ștergerea</translation>
 <translation id="6534179046333460208">Sugestii pentru Webul material</translation>
-<translation id="654507709116376806">Administratorii pot avea alte metode de a monitoriza utilizatorii în afara Chrome.</translation>
 <translation id="6563469144985748109">Administratorul nu l-a aprobat încă</translation>
 <translation id="6569060085658103619">Se afișează pagina unei extensii</translation>
 <translation id="6578796323535178455">C2 (Plic)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (Carte poștală)</translation>
 <translation id="6778737459546443941">Părintele tău nu l-a aprobat încă</translation>
 <translation id="67862343314499040">Violet</translation>
+<translation id="6786747875388722282">Extensii</translation>
 <translation id="679355240208270552">Valoare ignorată, deoarece politica nu a activat căutarea prestabilită.</translation>
 <translation id="681021252041861472">Câmp obligatoriu</translation>
 <translation id="6810899417690483278">ID-ul de personalizare</translation>
@@ -1131,7 +1118,6 @@
       &lt;li&gt;Accesează &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Centrul de ajutor Chrome&lt;/a&gt; pentru a afla cum poți să elimini definitiv software-ul de pe computer
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Format-Larg</translation>
-<translation id="7413422570546054399">Gestionare <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Gestionează parolele…</translation>
 <translation id="7419106976560586862">Calea profilului</translation>
 <translation id="7437289804838430631">Adaugă informații de contact</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">Portocaliu deschis</translation>
 <translation id="7444046173054089907">Acest site este blocat</translation>
 <translation id="7445762425076701745">Identitatea serverului la care te-ai conectat nu poate fi validată complet. Ești conectat(ă) la un server folosind un nume valid numai în rețeaua ta, pentru care o autoritate de certificare externă nu are nici o modalitate de a-l valida. Deoarece unele autorități de certificare vor emite certificate pentru aceste nume oricum, nu există nicio modalitate de a te asigura că ești conectat(ă) la site-ul corect și nu la un atacator.</translation>
-<translation id="7449109375006139765">trimite jurnalele de sistem la serverul de gestionare</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />să afli mai multe<ph name="END_LINK" /> despre această problemă.</translation>
 <translation id="7455133967321480974">Utilizați setarea prestabilită la nivel global (Blocați)</translation>
 <translation id="7460618730930299168">Proiecția este diferită de ce ai selectat. Continui?</translation>
 <translation id="7473891865547856676">Nu, mulțumesc</translation>
-<translation id="7475525192983021547">raportează intervalele de timp în care utilizatorul este activ pe dispozitiv</translation>
 <translation id="7481312909269577407">Înainte</translation>
 <translation id="7485870689360869515">Nu s-au găsit date.</translation>
 <translation id="7508255263130623398">ID-ul de dispozitiv returnat pentru politică este gol sau nu corespunde cu ID-ul de dispozitiv actual</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (Plic)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Conexiunea la acest site nu este privată</translation>
+<translation id="7535087603100972091">Valoare</translation>
 <translation id="7537536606612762813">Obligatorie</translation>
 <translation id="7538364083937897561">A2 (Plic)</translation>
 <translation id="7542403920425041731">După ce confirmi, acest site va avea acces la detaliile cardului tău.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Nespecificată</translation>
 <translation id="800218591365569300">Încearcă să închizi celelalte file sau programe pentru a elibera memoria.</translation>
+<translation id="8004582292198964060">Browser</translation>
 <translation id="8009225694047762179">Gestionează parolele</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Acest card și adresa de facturare vor fi salvate. Le vei putea folosi după ce te-ai conectat la <ph name="USER_EMAIL" />.}few{Aceste carduri și adresele de facturare vor fi salvate. Le vei putea folosi după ce te-ai conectat la <ph name="USER_EMAIL" />.}other{Aceste carduri și adresele de facturare vor fi salvate. Le vei putea folosi după ce te-ai conectat la <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Momentan, nu ți-am putut contacta părinții. Încearcă din nou.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">Utilizați setarea prestabilită la nivel global (Întrebați)</translation>
 <translation id="8042918947222776840">Alege metoda de preluare</translation>
 <translation id="8057711352706143257">„<ph name="SOFTWARE_NAME" />” nu este configurat corect. De obicei, problema se remediază dezinstalând „<ph name="SOFTWARE_NAME" />” <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Dispozitivul a fost configurat pentru:</translation>
 <translation id="8074253406171541171">10x13 (Plic)</translation>
 <translation id="8078141288243656252">Nu se poate adnota când este rotit</translation>
 <translation id="8079031581361219619">Reîncarci site-ul?</translation>
-<translation id="8086639673041095862">Avertizări privind navigarea sigură</translation>
 <translation id="8088680233425245692">Articolul nu a fost vizualizat.</translation>
 <translation id="808894953321890993">Schimbă parola</translation>
 <translation id="8090403583893450254">Mărimea 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">Configurația rețelei este nevalidă și nu a putut fi importată.
 Detalii suplimentare:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Dispozitiv gestionat de <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Modificați</translation>
 <translation id="8428213095426709021">Setări</translation>
@@ -1352,7 +1335,6 @@
 <translation id="8620436878122366504">Părinții tăi nu l-au aprobat încă</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Salvează cardul pe acest dispozitiv</translation>
-<translation id="8662327642270533767">Raportarea browserului</translation>
 <translation id="8663226718884576429">Rezumatul comenzii, <ph name="TOTAL_LABEL" />, Mai multe detalii</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, răspuns, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1373,7 +1355,6 @@
 <translation id="8790007591277257123">&amp;Repetați ștergerea</translation>
 <translation id="8792621596287649091">Este posibil să pierzi accesul la contul <ph name="ORG_NAME" /> sau să fii victima unui furt de identitate. Chromium îți recomandă să îți schimbi acum parola.</translation>
 <translation id="8800988563907321413">Sugestiile pentru În apropiere sunt afișate aici</translation>
-<translation id="8810879605219182134">Browserul a fost configurat pentru raportare</translation>
 <translation id="8820817407110198400">Marcaje</translation>
 <translation id="883848425547221593">Alte marcaje</translation>
 <translation id="884264119367021077">Adresa de expediere</translation>
diff --git a/components/strings/components_strings_ru.xtb b/components/strings/components_strings_ru.xtb
index a3f45afc..c2e6746d 100644
--- a/components/strings/components_strings_ru.xtb
+++ b/components/strings/components_strings_ru.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">неизвестное имя</translation>
 <translation id="1050038467049342496">Закройте другие приложения.</translation>
 <translation id="1055184225775184556">&amp;Отменить добавление</translation>
+<translation id="1056898198331236512">Внимание</translation>
 <translation id="1058479211578257048">Сохранение карт…</translation>
 <translation id="10614374240317010">Сайты, пароли для которых не сохраняются</translation>
 <translation id="1062160989074299343">Prc10 (конверт)</translation>
@@ -28,6 +29,7 @@
 <translation id="1125573121925420732">Пока на сайтах обновляются сертификаты безопасности, предупреждения временно могут появляться чаще обычного.</translation>
 <translation id="1126551341858583091">Место на карте памяти: <ph name="CRASH_SIZE" />.</translation>
 <translation id="112840717907525620">В кеше политики ошибок не найдено</translation>
+<translation id="1131264053432022307">Скопированное изображение</translation>
 <translation id="1150979032973867961">Не удалось подтвердить, что это сервер <ph name="DOMAIN" />. Операционная система компьютера не доверяет его сертификату безопасности. Возможно, сервер настроен неправильно или кто-то пытается перехватить ваши данные.</translation>
 <translation id="1151972924205500581">Необходимо ввести пароль</translation>
 <translation id="1152921474424827756">Открыть <ph name="BEGIN_LINK" />кешированную версию<ph name="END_LINK" /> страницы <ph name="URL" /></translation>
@@ -225,7 +227,6 @@
 <translation id="2183608646556468874">Номер телефона</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 адрес}one{# адрес}few{# адреса}many{# адресов}other{# адреса}}</translation>
 <translation id="2187317261103489799">Определять (по умолчанию)</translation>
-<translation id="2196403228024230844">Управление браузером Chrome</translation>
 <translation id="2202020181578195191">Недопустимый формат года.</translation>
 <translation id="2212735316055980242">Политика для устройства не найдена</translation>
 <translation id="2213606439339815911">Извлечение записей…</translation>
@@ -247,6 +248,7 @@
 <translation id="2317583587496011522">Принимаются дебетовые карты.</translation>
 <translation id="2330137317877982892">Карта <ph name="CREDIT_CARD" />, действует до <ph name="EXPIRATION_DATE_ABBR" /></translation>
 <translation id="2337852623177822836">Эта настройка управляется администратором</translation>
+<translation id="2346319942568447007">Скопированное изображение</translation>
 <translation id="2349790679044093737">Активный сеанс VR</translation>
 <translation id="2354001756790975382">Другие закладки</translation>
 <translation id="2354430244986887761">Система Безопасного просмотра Google недавно <ph name="BEGIN_LINK" />обнаружила вредоносные приложения<ph name="END_LINK" /> на сайте <ph name="SITE" />.</translation>
@@ -463,6 +465,7 @@
 <translation id="358285529439630156">Принимаются кредитные карты и карты предоплаты.</translation>
 <translation id="3582930987043644930">Добавьте имя</translation>
 <translation id="3583757800736429874">&amp;Повторить перемещение</translation>
+<translation id="35866233670761917">Администраторы не видят содержимое сайтов, которые вы посещаете.</translation>
 <translation id="3586931643579894722">Скрыть подробности</translation>
 <translation id="3592413004129370115">Italian (конверт)</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
@@ -486,6 +489,7 @@
 <translation id="3704162925118123524">Возможно, вам нужно перейти на страницу входа используемой сети.</translation>
 <translation id="3704609568417268905"><ph name="TIME" /> <ph name="BOOKMARKED" /> <ph name="TITLE" /> <ph name="DOMAIN" /></translation>
 <translation id="370665806235115550">Загрузка...</translation>
+<translation id="3709599264800900598">Скопированный текст</translation>
 <translation id="3712624925041724820">Недостаточно лицензий</translation>
 <translation id="3714780639079136834">Включите Wi-Fi или передачу данных по мобильной сети.</translation>
 <translation id="3715597595485130451">Подключение к Wi-Fi</translation>
@@ -608,10 +612,10 @@
 <translation id="4377125064752653719">Вы попытались перейти на сайт <ph name="DOMAIN" />, однако сертификат, предоставленный сервером, был отозван издателем. Это означает, что учетные данные безопасности, предоставленные сервером, не заслуживают доверия. Возможно, вы имеете дело со злоумышленниками.</translation>
 <translation id="4378154925671717803">Телефон</translation>
 <translation id="4406896451731180161">Результаты поиска</translation>
-<translation id="4406972042435603828">Администратор установил полезные расширения для вашего браузера.</translation>
 <translation id="4408413947728134509">Настройки файлов cookie <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Адрес получения</translation>
 <translation id="4424024547088906515">Не удалось подтвердить, что это сервер <ph name="DOMAIN" />. Chrome не доверяет его сертификату безопасности. Возможно, сервер настроен неправильно или кто-то пытается перехватить ваши данные.</translation>
+<translation id="443121186588148776">Последовательный порт</translation>
 <translation id="4432688616882109544">Ваш сертификат отклонен сайтом <ph name="HOST_NAME" /> или не был выдан.</translation>
 <translation id="4434045419905280838">Всплывающие окна и переадресация</translation>
 <translation id="4435702339979719576">Открытка</translation>
@@ -658,6 +662,7 @@
 <translation id="4738601419177586157">Подсказка при поиске "<ph name="TEXT" />"</translation>
 <translation id="4742407542027196863">Управление паролями</translation>
 <translation id="4744603770635761495">Путь к исполняемому файлу</translation>
+<translation id="4746351372139058112">Сообщения</translation>
 <translation id="4750917950439032686">Информация, которую вы сообщаете этому сайту (например, пароли и номера банковских карт), защищена.</translation>
 <translation id="4756388243121344051">&amp;История</translation>
 <translation id="4758311279753947758">Добавить контактные данные</translation>
@@ -691,16 +696,15 @@
 <translation id="4950898438188848926">Кнопка переключения между вкладками. Чтобы переключиться на открытую вкладку (<ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" />), нажмите клавишу "Ввод".</translation>
 <translation id="495170559598752135">Действия</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Отчеты о расширениях</translation>
 <translation id="4958444002117714549">Развернуть список</translation>
 <translation id="4974590756084640048">Снова включить предупреждения</translation>
 <translation id="4984339528288761049">Prc5 (конверт)</translation>
 <translation id="4989163558385430922">Показать все</translation>
 <translation id="4989809363548539747">Плагин не поддерживается</translation>
-<translation id="4996230189582812866">Отчеты</translation>
 <translation id="5002932099480077015">Chrome будет хранить на этом устройстве данные карты для быстрого заполнения форм.</translation>
 <translation id="5014174725590676422">Показан экран первого запуска Google Ассистента в Chrome</translation>
 <translation id="5015510746216210676">Имя компьютера:</translation>
+<translation id="5017554619425969104">Скопированный текст</translation>
 <translation id="5018422839182700155">Не удалось открыть страницу</translation>
 <translation id="5019198164206649151">Данные в хранилище повреждены</translation>
 <translation id="5023310440958281426">Проверьте правила, установленные администратором</translation>
@@ -710,6 +714,7 @@
 <translation id="5034369478845443529">Локальный идентификатор сбоя: <ph name="CRASH_LOCAL_ID" /></translation>
 <translation id="5039804452771397117">Разрешить</translation>
 <translation id="5040262127954254034">Личные данные</translation>
+<translation id="5043480802608081735">Скопированная ссылка</translation>
 <translation id="5045550434625856497">Неправильный пароль</translation>
 <translation id="5056549851600133418">Статьи для вас</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -737,7 +742,6 @@
 <translation id="5172758083709347301">Локальный компьютер</translation>
 <translation id="5179510805599951267">Это не <ph name="ORIGINAL_LANGUAGE" />? Сообщите об ошибке</translation>
 <translation id="5190835502935405962">Панель закладок</translation>
-<translation id="5200263511887412697">Отправлять данные о пользователях, недавно выполнявших вход на устройстве.</translation>
 <translation id="5201306358585911203">Подтвердите действие</translation>
 <translation id="5205222826937269299">Введите имя или название</translation>
 <translation id="5215116848420601511">Способы оплаты и адреса из Google Pay</translation>
@@ -854,7 +858,6 @@
 <translation id="5869405914158311789">Не удается получить доступ к сайту</translation>
 <translation id="5869522115854928033">Сайты с сохраненными паролями</translation>
 <translation id="5887400589839399685">Карта сохранена</translation>
-<translation id="5893718151540690985">Отправлять список сетевых интерфейсов с указанием их типов и адресов оборудования.</translation>
 <translation id="5893752035575986141">Принимаются кредитные карты.</translation>
 <translation id="5901630391730855834">Желтый</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (данные синхронизируются)</translation>
@@ -880,7 +883,6 @@
 <translation id="6017850046339264347">Злоумышленники могут использовать сайт <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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (данные синхронизируются)</translation>
 <translation id="6027201098523975773">Введите имя.</translation>
-<translation id="6033927989869462158">Отправлять статистические данные о работе аппаратного оборудования, например об использовании процессора или оперативной памяти.</translation>
 <translation id="6034000775414344507">Светло-серый</translation>
 <translation id="6034283069659657473">10x14 (конверт)</translation>
 <translation id="6039846035001940113">Если проблема не исчезнет, свяжитесь с владельцем сайта.</translation>
@@ -914,7 +916,6 @@
 <translation id="6263376278284652872">Закладки <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Назад к безопасности</translation>
 <translation id="6266934640124581640">Светло-бирюзовый</translation>
-<translation id="6275296151457132165">Возможно, вы хотели открыть &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Здесь будут страницы из списка для чтения.</translation>
 <translation id="627746635834430766">Чтобы ускорить процесс оплаты в будущем, сохраните карту и платежный адрес в аккаунте Google.</translation>
 <translation id="6280223929691119688">Невозможно доставить заказ по этому адресу. Выберите другой вариант.</translation>
@@ -961,6 +962,7 @@
 <translation id="6578796323535178455">C2 (конверт)</translation>
 <translation id="6579990219486187401">Светло-розовый</translation>
 <translation id="6583674473685352014">B6 (конверт)</translation>
+<translation id="6587923378399804057">Скопированная ссылка</translation>
 <translation id="6596325263575161958">Параметры шифрования</translation>
 <translation id="6604181099783169992">Датчики движения и освещенности</translation>
 <translation id="6609880536175561541">Prc7 (конверт)</translation>
@@ -988,6 +990,7 @@
 <translation id="6768213884286397650">Hagaki (открытка)</translation>
 <translation id="6778737459546443941">Ещё не одобрено родителем</translation>
 <translation id="67862343314499040">Фиолетовый</translation>
+<translation id="6786747875388722282">Расширения</translation>
 <translation id="679355240208270552">Игнорируется, так как в правиле не задан поиск по умолчанию.</translation>
 <translation id="681021252041861472">Обязательное поле</translation>
 <translation id="6810899417690483278">Идентификатор персонализации</translation>
@@ -1103,7 +1106,6 @@
     &lt;li&gt;О том, как удалить ПО с компьютера, читайте в &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Справочном центре Chrome&lt;/a&gt;.
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Управление <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Управление паролями</translation>
 <translation id="7419106976560586862">Путь к профилю</translation>
 <translation id="7437289804838430631">Добавить контактные данные</translation>
@@ -1112,12 +1114,10 @@
 <translation id="7442725080345379071">Светло-оранжевый</translation>
 <translation id="7444046173054089907">Сайт заблокирован</translation>
 <translation id="7445762425076701745">Идентификация сервера, к которому вы подключились, не может быть полностью подтверждена. Вы подключились к серверу, используя название, которое действительно только в вашей сети; владелец этого сервера не может быть проверен или подтвержден внешним центром сертификации. Так как некоторые центры сертификации могут выдавать сертификаты для подобных названий, отсутствуют гарантии в том, что это действительно нужный вам сайт, а не сайт злоумышленника.</translation>
-<translation id="7449109375006139765">Отправлять системные журналы на сервер для проверки.</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Узнайте больше<ph name="END_LINK" /> об этой проблеме.</translation>
 <translation id="7455133967321480974">Использовать глобальный параметр по умолчанию (блокировать)</translation>
 <translation id="7460618730930299168">Настройки этого сеанса отличаются от тех, которые выбрали вы. Продолжить?</translation>
 <translation id="7473891865547856676">Пропустить</translation>
-<translation id="7475525192983021547">Отправлять данные о длительности работы пользователей с устройством.</translation>
 <translation id="7481312909269577407">Вперед</translation>
 <translation id="7485870689360869515">Данные не найдены.</translation>
 <translation id="7508255263130623398">Возвращенный идентификатор устройства пуст или не соответствует имеющемуся</translation>
@@ -1128,6 +1128,7 @@
 <translation id="7520302887438682816">C8 (конверт)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Подключение к сайту не защищено</translation>
+<translation id="7535087603100972091">Значение</translation>
 <translation id="7537536606612762813">Обязательная</translation>
 <translation id="7538364083937897561">A2 (конверт)</translation>
 <translation id="7542403920425041731">После этого данные вашей карты будут переданы сайту.</translation>
@@ -1149,6 +1150,7 @@
 <translation id="7610193165460212391">Значение <ph name="VALUE" /> лежит за пределами разрешенного диапазона.</translation>
 <translation id="7613889955535752492">Срок действия: <ph name="EXPIRATION_MONTH" />/<ph name="EXPIRATION_YEAR" /></translation>
 <translation id="7615602087246926389">У вас уже есть данные, зашифрованные с другой версией пароля к аккаунту Google. Введите этот пароль ниже.</translation>
+<translation id="7633909222644580952">Данные о производительности и отчеты о сбоях</translation>
 <translation id="7637571805876720304">Удалить кредитную карту из Chromium?</translation>
 <translation id="7639968568612851608">Темно-серый</translation>
 <translation id="765676359832457558">Скрыть дополнительные настройки</translation>
@@ -1215,6 +1217,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Не указано</translation>
 <translation id="800218591365569300">Закройте другие вкладки и программы, чтобы освободить память.</translation>
+<translation id="8004582292198964060">Браузер</translation>
 <translation id="8009225694047762179">Управление паролями</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Данные этой карты и ее платежный адрес будут сохранены. Вы сможете пользоваться ею после входа в аккаунт <ph name="USER_EMAIL" />.}one{Данные этих карт и их платежные адреса будут сохранены. Вы сможете пользоваться ими после входа в аккаунт <ph name="USER_EMAIL" />.}few{Данные этих карт и их платежные адреса будут сохранены. Вы сможете пользоваться ими после входа в аккаунт <ph name="USER_EMAIL" />.}many{Данные этих карт и их платежные адреса будут сохранены. Вы сможете пользоваться ими после входа в аккаунт <ph name="USER_EMAIL" />.}other{Данные этих карт и их платежные адреса будут сохранены. Вы сможете пользоваться ими после входа в аккаунт <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Не удалось связаться с вашими родителями. Повторите попытку.</translation>
@@ -1227,7 +1230,6 @@
 <translation id="8041940743680923270">Использовать глобальный параметр по умолчанию (спрашивать)</translation>
 <translation id="8042918947222776840">Выбрать способ получения</translation>
 <translation id="8057711352706143257">Программа "<ph name="SOFTWARE_NAME" />" настроена неправильно. Чтобы устранить проблему, удалите программу "<ph name="SOFTWARE_NAME" />". <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Для вашего устройства установлены следующие настройки:</translation>
 <translation id="8074253406171541171">10x13 (конверт)</translation>
 <translation id="8078141288243656252">Недоступно, когда документ повернут</translation>
 <translation id="8079031581361219619">Перезагрузить сайт?</translation>
@@ -1292,7 +1294,6 @@
 <translation id="8416694386774425977">Импорт невозможен: недопустимая конфигурация сети.
 Подробнее:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Устройство под управлением домена <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Изменить</translation>
 <translation id="8428213095426709021">Настройки</translation>
diff --git a/components/strings/components_strings_sk.xtb b/components/strings/components_strings_sk.xtb
index eb924ff..6838edb 100644
--- a/components/strings/components_strings_sk.xtb
+++ b/components/strings/components_strings_sk.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">neznámy názov</translation>
 <translation id="1050038467049342496">Zavrite ostatné aplikácie</translation>
 <translation id="1055184225775184556">&amp;Vrátiť späť pridanie</translation>
+<translation id="1056898198331236512">Upozornenie</translation>
 <translation id="1058479211578257048">Ukladajú sa karty…</translation>
 <translation id="10614374240317010">Neuložené</translation>
 <translation id="1062160989074299343">Prc10 (obálka)</translation>
@@ -226,7 +227,6 @@
 <translation id="2183608646556468874">Telefónne číslo</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adresa}few{# adresy}many{# adresy}other{# adries}}</translation>
 <translation id="2187317261103489799">Rozpoznávať (predvolené)</translation>
-<translation id="2196403228024230844">Správa prehliadača Chrome</translation>
 <translation id="2202020181578195191">Zadajte platný rok vypršania platnosti</translation>
 <translation id="2212735316055980242">Pravidlo sa nenašlo</translation>
 <translation id="2213606439339815911">Načítavanie záznamov...</translation>
@@ -295,7 +295,6 @@
 <translation id="255002559098805027">Web <ph name="HOST_NAME" /> odoslal neplatnú odpoveď.</translation>
 <translation id="2556876185419854533">&amp;Vrátiť späť úpravu</translation>
 <translation id="2586657967955657006">Schránka</translation>
-<translation id="2586916519180891564">Informácie o použitých podnikových pravidlách</translation>
 <translation id="2587730715158995865">Od vydavateľa <ph name="ARTICLE_PUBLISHER" />. Prečítajte si tento príbeh a ďalšie (<ph name="OTHER_ARTICLE_COUNT" />).</translation>
 <translation id="2587841377698384444">Identifikátor priečinka API:</translation>
 <translation id="2597378329261239068">Tento dokument je chránený heslom. Zadajte heslo.</translation>
@@ -381,7 +380,6 @@
 <translation id="3096100844101284527">Pridať adresu vyzdvihnutia</translation>
 <translation id="3105172416063519923">Identifikátor obsahu:</translation>
 <translation id="3109728660330352905">Nemáte povolenie na zobrazenie tejto stránky.</translation>
-<translation id="3111297330804935615">Informácie o použitých podnikových pravidlách, nainštalovaných rozšíreniach a doplnkoch</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Skúste spustiť nástroj Diagnostika konektivity<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Žiadne}=1{prihlasovacie údaje pre 1 účet}few{prihlasovacie údaje pre # účty}many{sign-in data for # accounts}other{prihlasovacie údaje pre # účtov}}</translation>
@@ -478,7 +476,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Overenie bolo úspešné</translation>
 <translation id="3655670868607891010">Ak sa vám táto stránka zobrazuje často, skúste použiť tieto stránky <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Vaše používateľské mená operačného systému a prehliadača</translation>
 <translation id="3658742229777143148">Verzia</translation>
 <translation id="366077651725703012">Aktualizovať kreditnú kartu</translation>
 <translation id="3676592649209844519">ID zariadenia:</translation>
@@ -583,7 +580,6 @@
     &lt;h4&gt;5. krok: Získajte ďalšiu pomoc.&lt;/h4&gt;
     &lt;p&gt;Ak sa chyba zobrazuje aj naďalej, kontaktujte vlastníka príslušného webu.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Skúste spustiť nástroj Diagnostika siete<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Názov vášho počítača</translation>
 <translation id="4235360514405112390">Platný</translation>
 <translation id="4250431568374086873">Vaše pripojenie k tomuto webu nie je úplne zabezpečené</translation>
 <translation id="4250680216510889253">Nie</translation>
@@ -613,7 +609,6 @@
 <translation id="4377125064752653719">Pokúsili ste sa o prístup na stránky <ph name="DOMAIN" />, avšak certifikát poskytnutý serverom bol vydavateľom zrušený. Znamená to, že povereniam zabezpečenia, ktoré predložil server, sa celkom nedá dôverovať. Je možné, že komunikujete s útočníkom.</translation>
 <translation id="4378154925671717803">Telefón</translation>
 <translation id="4406896451731180161">výsledky vyhľadávania</translation>
-<translation id="4406972042435603828">Vaši správcovia nainštalovali rozšírenia s rozsiahlymi funkciami.</translation>
 <translation id="4408413947728134509">Súbory cookie: <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Adresa vyzdvihnutia</translation>
 <translation id="4424024547088906515">Server nedokáže overiť, či ide o doménu <ph name="DOMAIN" />, Chrome nedôveruje jej bezpečnostnému certifikátu. Môže to byť spôsobené nesprávnou konfiguráciou alebo tým, že vaše pripojenie zachytil útočník.</translation>
@@ -664,6 +659,7 @@
 <translation id="4738601419177586157">Návrh vyhľadávania <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Spravovať heslá…</translation>
 <translation id="4744603770635761495">Spustiteľná cesta</translation>
+<translation id="4746351372139058112">Správy</translation>
 <translation id="4750917950439032686">Vaše informácie (napríklad heslá a čísla kreditných kariet) zostanú po odoslaní na tento web súkromné.</translation>
 <translation id="4756388243121344051">&amp;História</translation>
 <translation id="4758311279753947758">Pridať kontaktné údaje</translation>
@@ -697,13 +693,11 @@
 <translation id="4950898438188848926">Tlačidlo na prepnutie karty, stlačením klávesa Enter prepnete na otvorenú kartu, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Akcie</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Prehľady rozšírenia</translation>
 <translation id="4958444002117714549">Rozbaliť zoznam</translation>
 <translation id="4974590756084640048">Opätovne aktivovať upozornenia</translation>
 <translation id="4984339528288761049">Prc5 (obálka)</translation>
 <translation id="4989163558385430922">Zobraziť všetko</translation>
 <translation id="4989809363548539747">Tento doplnok nie je podporovaný</translation>
-<translation id="4996230189582812866">Prehľady</translation>
 <translation id="5002932099480077015">Ak túto možnosť povolíte, Chrome bude uchovávať kópiu vašej karty na tomto zariadení na účely rýchlejšieho dopĺňania formulárov.</translation>
 <translation id="5014174725590676422">Zobrazuje sa obrazovka pri prvom spustení Asistenta Google v Chrome</translation>
 <translation id="5015510746216210676">Názov počítača:</translation>
@@ -718,7 +712,6 @@
 <translation id="5039804452771397117">Povoliť</translation>
 <translation id="5040262127954254034">Ochrana súkromia</translation>
 <translation id="5043480802608081735">Skopírovaný odkaz</translation>
-<translation id="5043595640478528013">Informácie o verzii softvéru vášho prehliadača a počítača</translation>
 <translation id="5045550434625856497">Nesprávne heslo</translation>
 <translation id="5056549851600133418">Články pre vás</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -730,7 +723,6 @@
 <translation id="5095208057601539847">Provincia</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Zariadenie spravuje doména <ph name="ENROLLMENT_DOMAIN" /> a váš účet spravuje <ph name="ACCOUNT_DOMAIN" />. Znamená to, že správcovia môžu vzdialene nakonfigurovať vaše zariadenie aj účet.</translation>
-<translation id="5107918638290237391">Nainštalované rozšírenia a doplnky</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-bitová verzia)</translation>
@@ -747,7 +739,6 @@
 <translation id="5172758083709347301">Počítač</translation>
 <translation id="5179510805599951267">Text sa nezobrazil v jazyku <ph name="ORIGINAL_LANGUAGE" />? Nahláste túto chybu</translation>
 <translation id="5190835502935405962">Panel so záložkami</translation>
-<translation id="5200263511887412697">nahlasovanie zoznamu používateľov zariadenia, ktorí sa nedávno prihlásili</translation>
 <translation id="5201306358585911203">Vložená stránka na tejto stránke hovorí</translation>
 <translation id="5205222826937269299">Meno je povinný údaj</translation>
 <translation id="5215116848420601511">Spôsoby platby a adresy pomocou Google Pay</translation>
@@ -782,7 +773,6 @@
 <translation id="5386426401304769735">Reťazec certifikátu pre tento web obsahuje certifikát podpísaný pomocou funkcie SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Server nedokáže overiť, či ide o doménu <ph name="DOMAIN" /> – jej bezpečnostný certifikát je momentálne neplatný. Môže to byť spôsobené nesprávnou konfiguráciou alebo tým, že vaše pripojenie napadol útočník.</translation>
-<translation id="5417233485731142850">Názov a sieťová adresa vášho zariadenia</translation>
 <translation id="5421136146218899937">Vymazať dáta prehliadania…</translation>
 <translation id="5430298929874300616">Odstrániť záložku</translation>
 <translation id="5431657950005405462">Súbor sa nenašiel</translation>
@@ -865,7 +855,6 @@
 <translation id="5869405914158311789">K tomuto webu sa nedá pripojiť</translation>
 <translation id="5869522115854928033">Uložené heslá</translation>
 <translation id="5887400589839399685">Karta bola uložená</translation>
-<translation id="5893718151540690985">nahlasovanie zoznamu sieťových rozhraní s typmi a adresami hardvéru</translation>
 <translation id="5893752035575986141">Kreditné karty sú akceptované.</translation>
 <translation id="5901630391730855834">Žltá</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (synchronizované)</translation>
@@ -891,7 +880,6 @@
 <translation id="6017850046339264347">Útočníci na webe <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> by mohli nainštalovať klamlivé aplikácie vydávajúce sa za iné aplikácie alebo zhromažďujúce údaje, ktoré sa dajú použiť na sledovanie vašej osoby. <ph name="BEGIN_LEARN_MORE_LINK" />Ďalšie informácie<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (synchronizované)</translation>
 <translation id="6027201098523975773">Zadajte meno</translation>
-<translation id="6033927989869462158">nahlasovanie štatistík hardvéru, napríklad využitie procesora alebo pamäte RAM</translation>
 <translation id="6034000775414344507">Svetlosivá</translation>
 <translation id="6034283069659657473">10x14 (obálka)</translation>
 <translation id="6039846035001940113">Ak problém naďalej pretrváva, kontaktujte vlastníka webu.</translation>
@@ -924,7 +912,6 @@
 <translation id="6263376278284652872">Záložky domény <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Naspäť do bezpečného režimu</translation>
 <translation id="6266934640124581640">Svetlá modrozelená</translation>
-<translation id="6275296151457132165">Chceli ste prejsť do domény &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Tu nájdete stránky z čitateľského zoznamu</translation>
 <translation id="627746635834430766">Ak chcete nabudúce zaplatiť rýchlejšie, uložte si kartu a fakturačnú adresu do účtu Google.</translation>
 <translation id="6280223929691119688">Doručenie na túto adresu nie je možné. Vyberte inú adresu.</translation>
@@ -966,7 +953,6 @@
 <translation id="6508722015517270189">Reštartujte Chrome</translation>
 <translation id="6529602333819889595">&amp;Znova odstrániť</translation>
 <translation id="6534179046333460208">Návrhy Fyzického webu</translation>
-<translation id="654507709116376806">Správcovia môžu sledovať používateľov inými spôsoby mimo Chromu.</translation>
 <translation id="6563469144985748109">Váš správca to zatiaľ neschválil</translation>
 <translation id="6569060085658103619">Prezeráte si stránku s rozšíreniami</translation>
 <translation id="6578796323535178455">C2 (obálka)</translation>
@@ -1000,6 +986,7 @@
 <translation id="6768213884286397650">Hagaki (pohľadnica)</translation>
 <translation id="6778737459546443941">Váš rodič to zatiaľ neschválil</translation>
 <translation id="67862343314499040">Fialová</translation>
+<translation id="6786747875388722282">Rozšírenia</translation>
 <translation id="679355240208270552">Ignorované, pretože predvolené vyhľadávanie je zakázané pravidlom.</translation>
 <translation id="681021252041861472">Povinné pole</translation>
 <translation id="6810899417690483278">Identifikátor prispôsobenia</translation>
@@ -1115,7 +1102,6 @@
     &lt;li&gt;Ďalšie informácie o tom, ako natrvalo odstrániť softvér z počítača, nájdete v &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;centre pomoci Chromu&lt;/a&gt;.
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Široký formát</translation>
-<translation id="7413422570546054399">Správa prehliadača <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Spravovať heslá…</translation>
 <translation id="7419106976560586862">Cesta profilu</translation>
 <translation id="7437289804838430631">Pridať kontaktné informácie</translation>
@@ -1124,12 +1110,10 @@
 <translation id="7442725080345379071">Svetlooranžová</translation>
 <translation id="7444046173054089907">Tento web je blokovaný</translation>
 <translation id="7445762425076701745">Identita servera, ku ktorému ste pripojení, sa nedá úplne overiť. Ste pripojení k serveru, ktorý používa názov platný iba v rámci vašej siete. Externá certifikačná autorita nemôže vlastníctvo názvu nijakým spôsobom overiť. Niektoré certifikačné autority však vydajú certifikát aj pre takéto názvy, a preto sa nedá zaručiť, že ste pripojení k požadovaným webovým stránkam a nie k stránkam útočníka.</translation>
-<translation id="7449109375006139765">odosielanie denníkov systému na správcovský server</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Ďalšie informácie o tomto probléme<ph name="END_LINK" /></translation>
 <translation id="7455133967321480974">Použiť predvolené všeobecné nastavenie (Blokovať)</translation>
 <translation id="7460618730930299168">Zobrazené informácie sa líšia od vášho výberu. Pokračovať?</translation>
 <translation id="7473891865547856676">Nie, ďakujem</translation>
-<translation id="7475525192983021547">nahlasovanie časových období, kedy používateľ aktívne využíval zariadenie</translation>
 <translation id="7481312909269577407">Dopredu</translation>
 <translation id="7485870689360869515">Nenašli sa žiadne údaje.</translation>
 <translation id="7508255263130623398">Identifikátor zariadenia vráteného v rámci záruky je prázdny alebo sa nezhoduje s identifikátorom aktuálneho zariadenia</translation>
@@ -1140,6 +1124,7 @@
 <translation id="7520302887438682816">C8 (obálka)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Vaše pripojenie k tomuto webu nie je súkromné</translation>
+<translation id="7535087603100972091">Hodnota</translation>
 <translation id="7537536606612762813">Povinné</translation>
 <translation id="7538364083937897561">A2 (obálka)</translation>
 <translation id="7542403920425041731">Po potvrdení budú údaje karty zdieľané s týmto webom.</translation>
@@ -1228,6 +1213,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Nie je upresnené</translation>
 <translation id="800218591365569300">Skúste zavrieť ostatné karty alebo programy a uvoľniť tak miesto v pamäti.</translation>
+<translation id="8004582292198964060">Prehliadač</translation>
 <translation id="8009225694047762179">Spravovať heslá</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Táto karta a jej fakturačná adresa budú uložené. Budete ju môcť použiť po prihlásení do účtu <ph name="USER_EMAIL" />.}few{Tieto karty a ich fakturačné adresy budú uložené. Budete ich môcť použiť po prihlásení do účtu <ph name="USER_EMAIL" />.}many{Tieto karty a ich fakturačné adresy budú uložené. Budete ich môcť použiť po prihlásení do účtu <ph name="USER_EMAIL" />.}other{Tieto karty a ich fakturačné adresy budú uložené. Budete ich môcť použiť po prihlásení do účtu <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">V tejto chvíli sa nám nepodarilo spojiť s vašimi rodičmi. Skúste to znova neskôr.</translation>
@@ -1240,11 +1226,9 @@
 <translation id="8041940743680923270">Použiť predvolené všeobecné nastavenie (Opýtať sa)</translation>
 <translation id="8042918947222776840">Zvoliť spôsob vyzdvihnutia</translation>
 <translation id="8057711352706143257">Softvér <ph name="SOFTWARE_NAME" /> nie je správne nakonfigurovaný. Tento problém sa zvyčajne odstráni odinštalovaním softvéru <ph name="SOFTWARE_NAME" />. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">V zariadení boli nakonfigurované nasledujúce pravidlá:</translation>
 <translation id="8074253406171541171">10x13 (obálka)</translation>
 <translation id="8078141288243656252">Po otočení dokumentu nie je anotácia možná</translation>
 <translation id="8079031581361219619">Znova načítať web?</translation>
-<translation id="8086639673041095862">Upozornenia Bezpečného prehliadania</translation>
 <translation id="8088680233425245692">Článok sa nepodarilo zobraziť.</translation>
 <translation id="808894953321890993">Zmeniť heslo</translation>
 <translation id="8090403583893450254">Veľkosť 20</translation>
@@ -1306,7 +1290,6 @@
 <translation id="8416694386774425977">Konfigurácia siete je neplatná a nepodarilo sa ju importovať.
 Ďalšie podrobnosti:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Zariadenie spravuje doména <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Zmeniť</translation>
 <translation id="8428213095426709021">Nastavenia</translation>
@@ -1336,7 +1319,6 @@
 <translation id="8620436878122366504">Vaši rodičia to zatiaľ neschválili</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Uložiť túto kartu do tohto zariadenia</translation>
-<translation id="8662327642270533767">Prehľady prehliadača</translation>
 <translation id="8663226718884576429">Súhrn objednávky, <ph name="TOTAL_LABEL" />, ďalšie podrobnosti</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, odpoveď, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1357,7 +1339,6 @@
 <translation id="8790007591277257123">&amp;Znova vymazať</translation>
 <translation id="8792621596287649091">Môžete stratiť prístup do účtu <ph name="ORG_NAME" /> alebo vám niekto môže ukradnúť identitu. Chromium odporúča, aby ste si ihneď zmenili heslo.</translation>
 <translation id="8800988563907321413">Tu sa zobrazia návrhy funkcie Nablízku</translation>
-<translation id="8810879605219182134">Váš prehliadač bol nakonfigurovaný, aby poskytoval hlásenia</translation>
 <translation id="8820817407110198400">Záložky</translation>
 <translation id="883848425547221593">Iné záložky</translation>
 <translation id="884264119367021077">Dodacia adresa</translation>
diff --git a/components/strings/components_strings_sl.xtb b/components/strings/components_strings_sl.xtb
index 4b54d87e..ea7b851 100644
--- a/components/strings/components_strings_sl.xtb
+++ b/components/strings/components_strings_sl.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">neznano ime</translation>
 <translation id="1050038467049342496">Zaprite druge aplikacije</translation>
 <translation id="1055184225775184556">&amp;Razveljavi dodajanje</translation>
+<translation id="1056898198331236512">Opozorilo</translation>
 <translation id="1058479211578257048">Shranjevanje kartic …</translation>
 <translation id="10614374240317010">Nikoli shranjeno</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Telefonska številka</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 naslov}one{# naslov}two{# naslova}few{# naslovi}other{# naslovov}}</translation>
 <translation id="2187317261103489799">Zaznava (privzeto)</translation>
-<translation id="2196403228024230844">Upravljanje brskalnika Chrome</translation>
 <translation id="2202020181578195191">Vnesite veljavno leto poteka veljavnosti</translation>
 <translation id="2212735316055980242">Pravilnika ni mogoče najti</translation>
 <translation id="2213606439339815911">Prenos vnosov ...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027">Spletno mesto <ph name="HOST_NAME" /> je poslalo neveljaven odgovor.</translation>
 <translation id="2556876185419854533">&amp;Razveljavi urejanje</translation>
 <translation id="2586657967955657006">Odložišče</translation>
-<translation id="2586916519180891564">Podatki o uporabljenih pravilnikih podjetja</translation>
 <translation id="2587730715158995865">Izdajatelj: <ph name="ARTICLE_PUBLISHER" />. Preberite to in še toliko drugih člankov: <ph name="OTHER_ARTICLE_COUNT" />.</translation>
 <translation id="2587841377698384444">ID API-ja imenika:</translation>
 <translation id="2597378329261239068">Dokument je zaščiten z geslom. Vnesite geslo.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Dodajanje naslova za prevzem</translation>
 <translation id="3105172416063519923">ID sredstva:</translation>
 <translation id="3109728660330352905">Nimate dovoljenja za ogled te strani.</translation>
-<translation id="3111297330804935615">Podatki o uporabljenih pravilnikih podjetja, nameščenih razširitvah in vtičnikih</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Poskušajte zagnati orodje Diagnostika povezljivosti<ph name="END_LINK" /></translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Nič}=1{podatki za prijavo za 1 račun}one{podatki za prijavo za # račun}two{podatki za prijavo za # računa}few{podatki za prijavo za # račune}other{podatki za prijavo za # računov}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Preverjanje veljavnosti uspešno</translation>
 <translation id="3655670868607891010">Če se to pogosto pokaže, poskusite <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Vaša uporabniška imena za operacijski sistem in brskalnik</translation>
 <translation id="3658742229777143148">Različica</translation>
 <translation id="366077651725703012">Posodobi kreditno kartico</translation>
 <translation id="3676592649209844519">ID naprave:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;5. korak: poiščite dodatno pomoč&lt;/h4&gt;
     &lt;p&gt;Če je napaka še vedno prikazana, se obrnite na lastnika spletnega mesta.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Poskušajte zagnati orodje za omrežno diagnostiko<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Ime računalnika</translation>
 <translation id="4235360514405112390">Veljavno</translation>
 <translation id="4250431568374086873">Povezava s tem mestom ni povsem varna.</translation>
 <translation id="4250680216510889253">Ne</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Poskusili ste dostopati do domene <ph name="DOMAIN" />, vendar je izdajatelj preklical potrdilo, ki ga je poslal strežnik. To pomeni, da varnostnim poverilnicam, ki jih je poslal strežnik, nikakor ne smete zaupati. Morda komunicirate z napadalcem.</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4406896451731180161">rezultati iskanja</translation>
-<translation id="4406972042435603828">Skrbniki so namestili zmogljive razširitve.</translation>
 <translation id="4408413947728134509">Piškotki <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Naslov za prevzem</translation>
 <translation id="4424024547088906515">Strežniku ni uspelo dokazati, da je <ph name="DOMAIN" />; Chrome ne zaupa njegovemu varnostnemu potrdilu. Razlog za to je lahko napačna konfiguracija ali napadalčevo prestrezanje povezave.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Predlog za iskanje poizvedbe <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Upravljaj gesla …</translation>
 <translation id="4744603770635761495">Pot do izvedljive datoteke</translation>
+<translation id="4746351372139058112">Sporočila</translation>
 <translation id="4750917950439032686">Vaši podatki (npr. gesla ali številke kreditnih kartic) so zasebni, kadar so poslani temu spletnemu mestu.</translation>
 <translation id="4756388243121344051">&amp;Zgodovina</translation>
 <translation id="4758311279753947758">Dodaj podatke za stik</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Gumb za preklop zavihkov, pritisnite Enter, če želite preklopiti na odprti zavihek, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Dejanja</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Poročanje o razširitvah</translation>
 <translation id="4958444002117714549">Razširi seznam</translation>
 <translation id="4974590756084640048">Vnovično omogočanje opozoril</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">Pokaži vse</translation>
 <translation id="4989809363548539747">Ta vtičnik ni podprt</translation>
-<translation id="4996230189582812866">Poročanje</translation>
 <translation id="5002932099480077015">Če je to omogočeno, Chrome shrani kopijo kartice v tej napravi zaradi hitrejšega izpolnjevanja obrazcev.</translation>
 <translation id="5014174725590676422">Prikazan je zaslon za prvi zagon Pomočnika Google v Chromu</translation>
 <translation id="5015510746216210676">Ime naprave:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Dovoli</translation>
 <translation id="5040262127954254034">Zasebnost</translation>
 <translation id="5043480802608081735">Povezava, ki ste jo kopirali</translation>
-<translation id="5043595640478528013">Podatki o različici programske opreme brskalnika in računalnika</translation>
 <translation id="5045550434625856497">Nepravilno geslo</translation>
 <translation id="5056549851600133418">Članki za vas</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Provinca</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Vašo napravo upravlja <ph name="ENROLLMENT_DOMAIN" /> in vaš račun upravlja <ph name="ACCOUNT_DOMAIN" />. To pomeni, da lahko skrbnika na daljavo konfigurirata napravo in račun.</translation>
-<translation id="5107918638290237391">Nameščene razširitve in vtičniki</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-bitno)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Računalnik</translation>
 <translation id="5179510805599951267">Ni v <ph name="ORIGINAL_LANGUAGE" />? Obvestite nas o tej napaki</translation>
 <translation id="5190835502935405962">Vrstica z zaznamki</translation>
-<translation id="5200263511887412697">poročanje o seznamu nedavno prijavljenih uporabnikov naprave</translation>
 <translation id="5201306358585911203">Vdelana stran na tej spletni strani sporoča:</translation>
 <translation id="5205222826937269299">Ime je obvezno</translation>
 <translation id="5215116848420601511">Plačilna sredstva in naslovi z Googlom Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Veriga potrdil za to spletno mesto vsebuje potrdilo, podpisano z algoritmom SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Strežniku ni uspelo dokazati, da je <ph name="DOMAIN" />; njegovo varnostno potrdilo trenutno ni veljavno. Razlog za to je lahko napačna konfiguracija ali napadalčevo prestrezanje povezave.</translation>
-<translation id="5417233485731142850">Ime in omrežni naslov računalnika</translation>
 <translation id="5421136146218899937">Izbriši podatke brskanja ...</translation>
 <translation id="5430298929874300616">Odstrani zaznamek</translation>
 <translation id="5431657950005405462">Datoteke ni bilo mogoče najti</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Tega spletnega mesta ni mogoče doseči</translation>
 <translation id="5869522115854928033">Shranjena gesla</translation>
 <translation id="5887400589839399685">Kartica je shranjena</translation>
-<translation id="5893718151540690985">poročanje seznama omrežnih vmesnikov z vrstami in naslovi strojne opreme.</translation>
 <translation id="5893752035575986141">Sprejema kreditne kartice.</translation>
 <translation id="5901630391730855834">Rumena</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (sinhronizirano)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Napadalci na spletnem mestu <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> bi lahko namestili zavajajoče aplikacije, ki se pretvarjajo, da so nekaj drugega, ali zbirajo podatke, s katerimi vas lahko spremljajo. <ph name="BEGIN_LEARN_MORE_LINK" />Več o tem<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (sinhronizirano)</translation>
 <translation id="6027201098523975773">Vnesite ime</translation>
-<translation id="6033927989869462158">poročanje statističnih podatkov o strojni opremi, kot je uporaba CPE-ja/RAM-a</translation>
 <translation id="6034000775414344507">Svetlo siva</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">Če težave ne odpravite, se obrnite na lastnika spletnega mesta.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">Zaznamki <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Nazaj na varnost</translation>
 <translation id="6266934640124581640">Svetlo zelenomodra</translation>
-<translation id="6275296151457132165">Ali ste mislili obiskati &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Strani z bralnega seznama so prikazane tukaj</translation>
 <translation id="627746635834430766">Če želite naslednjič hitreje plačati, shranite kartico in naslov za izstavitev računa v Google Računu.</translation>
 <translation id="6280223929691119688">Dostava na ta naslov ni mogoča. Izberite drugega.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Znova zaženite Chrome</translation>
 <translation id="6529602333819889595">&amp;Uveljavi izbris</translation>
 <translation id="6534179046333460208">Predlogi za Fizični splet</translation>
-<translation id="654507709116376806">Skrbniki lahko uporabnike morda nadzirajo na druge načine zunaj Chroma.</translation>
 <translation id="6563469144985748109">Skrbnik še ni odobril</translation>
 <translation id="6569060085658103619">Ogledujete si stran razširitve</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">Starši še niso odobrili</translation>
 <translation id="67862343314499040">Vijoličnomodra</translation>
+<translation id="6786747875388722282">Razširitve</translation>
 <translation id="679355240208270552">Prezrto, ker pravilnik ne omogoča privzetega iskanja.</translation>
 <translation id="681021252041861472">Obvezno polje</translation>
 <translation id="6810899417690483278">ID za prilagajanje</translation>
@@ -1131,7 +1118,6 @@
       &lt;li&gt;Obiščite &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;center za pomoč za Chrome&lt;/a&gt; če želite izvedeti, kako programsko opremo trajno odstranite iz računalnika.
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Upravljanje storitve <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Upravljaj gesla …</translation>
 <translation id="7419106976560586862">Pot profila</translation>
 <translation id="7437289804838430631">Dodaj podatke o stiku</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">Svetlo oranžna</translation>
 <translation id="7444046173054089907">To spletno mesto je blokirano</translation>
 <translation id="7445762425076701745">Identitete strežnika, s katerim ste povezani, ni mogoče v celoti preveriti. S strežnikom ste povezani z uporabo imena, ki je veljavno samo v vašem omrežju, zato zunanji overitelj potrdil ne more preveriti njegovega lastništva. Ker nekateri overitelji potrdil kljub temu izdajajo potrdila za takšna imena, ni mogoče zagotoviti, da ste povezani z želenim spletnim mestom in ne z napadalcem.</translation>
-<translation id="7449109375006139765">pošiljanje sistemskih dnevnikov v strežnik za upravljanje</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Preberite več<ph name="END_LINK" /> o tej težavi.</translation>
 <translation id="7455133967321480974">Uporabi globalno privzeto (Blokiraj)</translation>
 <translation id="7460618730930299168">Predvajanje se razlikuje od tega, kar ste izbrali. Želite nadaljevati?</translation>
 <translation id="7473891865547856676">Ne, hvala</translation>
-<translation id="7475525192983021547">poročanje časovnih obdobij, ko je uporabnik aktiven v napravi</translation>
 <translation id="7481312909269577407">Naprej</translation>
 <translation id="7485870689360869515">Ni podatkov.</translation>
 <translation id="7508255263130623398">Vrnjen ID naprave pravilnika je prazen ali se ne ujema s trenutnim ID-jem naprave</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Povezava s tem mestom ni zasebna</translation>
+<translation id="7535087603100972091">Vrednost</translation>
 <translation id="7537536606612762813">Obvezen</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">Ko potrdite, bodo temu spletnemu mestu razkriti podatki o kartici.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Ni navedeno</translation>
 <translation id="800218591365569300">Poskusite zapreti druge zavihke ali programe, da boste tako sprostili pomnilnik.</translation>
+<translation id="8004582292198964060">Brskalnik</translation>
 <translation id="8009225694047762179">Upravljanje gesel</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Shranjena bosta ta kartica in njen naslov za izstavitev računa. Uporabljali jo boste lahko, ko boste prijavljeni v račun <ph name="USER_EMAIL" />.}one{Shranjene bodo te kartice in njihovi naslovi za izstavitev računa. Uporabljali jih boste lahko, ko boste prijavljeni v račun <ph name="USER_EMAIL" />.}two{Shranjene bodo te kartice in njihovi naslovi za izstavitev računa. Uporabljali jih boste lahko, ko boste prijavljeni v račun <ph name="USER_EMAIL" />.}few{Shranjene bodo te kartice in njihovi naslovi za izstavitev računa. Uporabljali jih boste lahko, ko boste prijavljeni v račun <ph name="USER_EMAIL" />.}other{Shranjene bodo te kartice in njihovi naslovi za izstavitev računa. Uporabljali jih boste lahko, ko boste prijavljeni v račun <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Trenutno ni mogoče vzpostaviti stika s starši. Poskusi znova pozneje.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">Uporabi globalno privzeto (Vprašaj)</translation>
 <translation id="8042918947222776840">Izbira načina prevzema</translation>
 <translation id="8057711352706143257">Programska oprema »<ph name="SOFTWARE_NAME" />« ni pravilno konfigurirana. Običajno težavo odpravite tako, da odstranite programsko opremo »<ph name="SOFTWARE_NAME" />«. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Vaša naprava je konfigurirana za to:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">Ko je dokument zasukan, pripisovanje ni mogoče</translation>
 <translation id="8079031581361219619">Želite znova naložiti spletno mesto?</translation>
-<translation id="8086639673041095862">Opozorila za varno brskanje</translation>
 <translation id="8088680233425245692">Članka si ni bilo mogoče ogledati.</translation>
 <translation id="808894953321890993">Sprememba gesla</translation>
 <translation id="8090403583893450254">Velikost 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">Omrežna konfiguracija je neveljavna in je ni mogoče uvoziti.
 Dodatne podrobnosti:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Napravo upravlja <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" />, <ph name="SECOND_LABEL" />, <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Spremeni</translation>
 <translation id="8428213095426709021">Nastavitve</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">Starši še niso odobrili</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Shrani to kartico v tej napravi</translation>
-<translation id="8662327642270533767">Poročanje brskalnika</translation>
 <translation id="8663226718884576429">Povzetek naročila, <ph name="TOTAL_LABEL" />, več podrobnosti</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, odgovor, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">&amp;Uveljavi izbris</translation>
 <translation id="8792621596287649091">Izgubite lahko dostop do računa za <ph name="ORG_NAME" /> ali postanete žrtev kraje identitete. Chromium priporoča, da spremenite geslo.</translation>
 <translation id="8800988563907321413">Tu so prikazani predlogi v bližini</translation>
-<translation id="8810879605219182134">Brskalnik je konfiguriran za poročanje</translation>
 <translation id="8820817407110198400">Zaznamki</translation>
 <translation id="883848425547221593">Drugi zaznamki</translation>
 <translation id="884264119367021077">Naslov za pošiljanje</translation>
diff --git a/components/strings/components_strings_sr.xtb b/components/strings/components_strings_sr.xtb
index d8e9c71..26e58ed7 100644
--- a/components/strings/components_strings_sr.xtb
+++ b/components/strings/components_strings_sr.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">непознато име</translation>
 <translation id="1050038467049342496">Затворите друге апликације</translation>
 <translation id="1055184225775184556">&amp;Опозови додавање</translation>
+<translation id="1056898198331236512">Упозорење</translation>
 <translation id="1058479211578257048">Картице се чувају...</translation>
 <translation id="10614374240317010">Никада се не чува</translation>
 <translation id="1062160989074299343">Prc10 (коверат)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Број телефона</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 адреса}one{# адреса}few{# адресе}other{# адреса}}</translation>
 <translation id="2187317261103489799">Откриј (подразумевано)</translation>
-<translation id="2196403228024230844">Управљање Chrome прегледачем</translation>
 <translation id="2202020181578195191">Унесите важећу годину истека</translation>
 <translation id="2212735316055980242">Смернице нису пронађене</translation>
 <translation id="2213606439339815911">Преузимање уноса...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027">Хост <ph name="HOST_NAME" /> је послао неважећи одговор.</translation>
 <translation id="2556876185419854533">&amp;Опозови измену</translation>
 <translation id="2586657967955657006">Меморија</translation>
-<translation id="2586916519180891564">Информације о примењеним смерницама за предузећа</translation>
 <translation id="2587730715158995865">Од издавача <ph name="ARTICLE_PUBLISHER" />. Прочитајте овај чланак вести и још <ph name="OTHER_ARTICLE_COUNT" /> чланака.</translation>
 <translation id="2587841377698384444">ИД API-ја за директоријуме:</translation>
 <translation id="2597378329261239068">Овај документ је заштићен лозинком. Унесите лозинку.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Додај адресу преузимања</translation>
 <translation id="3105172416063519923">ИД елемента:</translation>
 <translation id="3109728660330352905">Немате овлашћење да прегледате ову страницу.</translation>
-<translation id="3111297330804935615">Информације о примењеним смерницама за предузећа, инсталираним додацима и додатним компонентама</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Покушајте да покренете дијагностику везе<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{None}=1{подаци за пријављивање за 1 налог}one{подаци за пријављивање за # налог}few{подаци за пријављивање за # налога}other{подаци за пријављивање за # налога}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Потврда ваљаности је успела</translation>
 <translation id="3655670868607891010">Ако вам се ово често приказује, можда вам помогну следећи <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Корисничка имена за ОС и прегледач</translation>
 <translation id="3658742229777143148">Ревизија</translation>
 <translation id="366077651725703012">Ажурирајте кредитну картицу</translation>
 <translation id="3676592649209844519">ИД уређаја:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;5. корак: Потражите додатну помоћ&lt;/h4&gt;
     &lt;p&gt;Ако вам се и даље приказује грешка, контактирајте власника веб-сајта.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Покушајте да покренете дијагностику мреже<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Назив рачунара</translation>
 <translation id="4235360514405112390">Важећи</translation>
 <translation id="4250431568374086873">Веза са овим сајтом није потпуно безбедна</translation>
 <translation id="4250680216510889253">Не</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Покушали сте да контактирате <ph name="DOMAIN" />, али је издавач опозвао сертификат који је сервер навео. То значи да никако не треба имати поверења у безбедносне акредитиве које је сервер навео. Могуће је да комуницирате са нападачем.</translation>
 <translation id="4378154925671717803">Телефон</translation>
 <translation id="4406896451731180161">резултати претраге</translation>
-<translation id="4406972042435603828">Администратори су инсталирали додатке са великим могућностима.</translation>
 <translation id="4408413947728134509">Колачићи (<ph name="NUM_COOKIES" />)</translation>
 <translation id="4415426530740016218">Адреса преузимања</translation>
 <translation id="4424024547088906515">Овај сервер не може да докаже да је <ph name="DOMAIN" />; Chrome нема поверења у његов безбедносни сертификат. Узрок томе је можда погрешна конфигурација или нападач који је прекинуо везу.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Предлог за претрагу <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Управљај лозинкама...</translation>
 <translation id="4744603770635761495">Путања извршне датотеке</translation>
+<translation id="4746351372139058112">Поруке</translation>
 <translation id="4750917950439032686">Информације (на пример, лозинке или бројеви кредитних картица) су приватне када се шаљу овом сајту.</translation>
 <translation id="4756388243121344051">&amp;Историја</translation>
 <translation id="4758311279753947758">Додај контакт информације</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Дугме за промену картице, притисните Enter да бисте прешли на отворену картицу, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Радње</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Пријављивање додатка</translation>
 <translation id="4958444002117714549">Прошири листу</translation>
 <translation id="4974590756084640048">Поново омогући упозорења</translation>
 <translation id="4984339528288761049">Prc5 (коверат)</translation>
 <translation id="4989163558385430922">Прикажи све</translation>
 <translation id="4989809363548539747">Ова додатна компонента није подржана</translation>
-<translation id="4996230189582812866">Пријављивање</translation>
 <translation id="5002932099480077015">Ако је ова опција омогућена, Chrome ће складиштити копију картице на овом уређају ради бржег попуњавања образаца.</translation>
 <translation id="5014174725590676422">Приказује се екран за прво покретање Google помоћника у Chrome-у</translation>
 <translation id="5015510746216210676">Назив уређаја:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Дозволи</translation>
 <translation id="5040262127954254034">Приватност</translation>
 <translation id="5043480802608081735">Линк који сте копирали</translation>
-<translation id="5043595640478528013">Информације о верзији софтвера за прегледач и рачунар</translation>
 <translation id="5045550434625856497">Неисправна лозинка</translation>
 <translation id="5056549851600133418">Чланци за вас</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Покрајина</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Уређајем управља <ph name="ENROLLMENT_DOMAIN" />, а налогом <ph name="ACCOUNT_DOMAIN" />. То значи да администратори могу да даљински конфигуришу уређај и налог.</translation>
-<translation id="5107918638290237391">Инсталирани додаци и додатне компоненте</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-битни)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Рачунар</translation>
 <translation id="5179510805599951267">Није <ph name="ORIGINAL_LANGUAGE" />? Пријавите ову грешку</translation>
 <translation id="5190835502935405962">Трака са обележивачима</translation>
-<translation id="5200263511887412697">извештај листе корисника уређаја који су се недавно пријавили</translation>
 <translation id="5201306358585911203">Уграђена страница на овој веб-страници наводи:</translation>
 <translation id="5205222826937269299">Име је обавезно</translation>
 <translation id="5215116848420601511">Начини плаћања и адресе из Google Pay-а</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Ланац сертификата за овај сајт садржи сертификат потписан помоћу алгоритма SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Овај сервер не може да докаже да је <ph name="DOMAIN" />; његов безбедносни сертификат тренутно није важећи. Узрок томе је можда погрешна конфигурација или нападач који је прекинуо везу.</translation>
-<translation id="5417233485731142850">Назив и мрежна адреса рачунара</translation>
 <translation id="5421136146218899937">Обриши податке прегледања...</translation>
 <translation id="5430298929874300616">Уклоните обележивач</translation>
 <translation id="5431657950005405462">Датотека није пронађена</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Овај сајт није доступан</translation>
 <translation id="5869522115854928033">Сачуване лозинке</translation>
 <translation id="5887400589839399685">Картица је сачувана</translation>
-<translation id="5893718151540690985">да пријављује листу мрежних интерфејса са њиховим типовима и адресе хардвера</translation>
 <translation id="5893752035575986141">Прихватају се кредитне картице.</translation>
 <translation id="5901630391730855834">Жута</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (синхронизовано)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Нападачи који су на <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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (синхронизовано)</translation>
 <translation id="6027201098523975773">Унесите назив</translation>
-<translation id="6033927989869462158">да пријављује статистику о хардверу, на пример, искоришћеност процесора/RAM меморије.</translation>
 <translation id="6034000775414344507">Светлосива</translation>
 <translation id="6034283069659657473">10x14 (коверат)</translation>
 <translation id="6039846035001940113">Ако се проблем и даље јавља, контактирајте власника сајта.</translation>
@@ -936,7 +924,6 @@
 <translation id="6263376278284652872">Обележивачи домена <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Назад на безбедно</translation>
 <translation id="6266934640124581640">Светлотиркизна</translation>
-<translation id="6275296151457132165">Да ли сте хтели да идете на &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Странице са листе за читање ће се појавити овде</translation>
 <translation id="627746635834430766">Да бисте следећи пут платили брже, сачувајте картицу и адресу за обрачун на Google налогу.</translation>
 <translation id="6280223929691119688">Испорука на ову адресу није могућа. Изаберите другу адресу.</translation>
@@ -978,7 +965,6 @@
 <translation id="6508722015517270189">Поново покрените Chrome</translation>
 <translation id="6529602333819889595">&amp;Понови брисање</translation>
 <translation id="6534179046333460208">Предлози Интернета око нас</translation>
-<translation id="654507709116376806">Администратори можда имају и друге начине да надгледају кориснике, а не само у Chrome-у.</translation>
 <translation id="6563469144985748109">Менаџер га још увек није одобрио</translation>
 <translation id="6569060085658103619">Прегледате страницу додатка.</translation>
 <translation id="6578796323535178455">C2 (коверат)</translation>
@@ -1012,6 +998,7 @@
 <translation id="6768213884286397650">Hagaki (разгледница)</translation>
 <translation id="6778737459546443941">Родитељ га још увек није одобрио</translation>
 <translation id="67862343314499040">Љубичаста</translation>
+<translation id="6786747875388722282">Додаци</translation>
 <translation id="679355240208270552">Занемарује се зато што смернице нису омогућиле подразумевани претраживач.</translation>
 <translation id="681021252041861472">Обавезно поље</translation>
 <translation id="6810899417690483278">ИД за прилагођавање</translation>
@@ -1130,7 +1117,6 @@
     &lt;li&gt;Посетите &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome центар за помоћ&lt;/a&gt; да бисте сазнали како да трајно уклоните софтвер са рачунара
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Управљајте производом <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Управљај лозинкама...</translation>
 <translation id="7419106976560586862">Путања профила</translation>
 <translation id="7437289804838430631">Додај контакт информације</translation>
@@ -1139,12 +1125,10 @@
 <translation id="7442725080345379071">Светлонаранџаста</translation>
 <translation id="7444046173054089907">Овај сајт је блокиран</translation>
 <translation id="7445762425076701745">Није могуће у потпуности потврдити идентитет сервера са којим сте повезани. Повезани сте са сервером који користи назив који је важећи само у вашој мрежи, а којем спољни ауторитет за издавање сертификата не може да провери власништво. Будући да неки ауторитети за издавање сертификата упркос томе издају сертификате за ове називе, ни на који начин не можете да будете сигурни да сте повезани са жељеним веб-сајтом, а не са нападачем.</translation>
-<translation id="7449109375006139765">да шаље системске евиденције на сервер за управљање</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />да сазнате више<ph name="END_LINK" /> о овом проблему.</translation>
 <translation id="7455133967321480974">Користи глобалну подразумевану вредност (Блокирај)</translation>
 <translation id="7460618730930299168">Приказ се разликује од онога што сте изабрали. Желите ли да наставите?</translation>
 <translation id="7473891865547856676">Не, хвала</translation>
-<translation id="7475525192983021547">да пријављује временске периоде када је корисник активан на уређају</translation>
 <translation id="7481312909269577407">Проследи</translation>
 <translation id="7485870689360869515">Нису пронађени подаци.</translation>
 <translation id="7508255263130623398">Враћени ИД уређаја за смернице је празан или се не подудара са актуелним ИД-ом уређаја</translation>
@@ -1155,6 +1139,7 @@
 <translation id="7520302887438682816">C8 (коверат)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Веза са овим сајтом није приватна</translation>
+<translation id="7535087603100972091">Вредност</translation>
 <translation id="7537536606612762813">Обавезно</translation>
 <translation id="7538364083937897561">A2 (коверат)</translation>
 <translation id="7542403920425041731">Када будете потврдили, подаци о картици ће бити послати овом сајту.</translation>
@@ -1243,6 +1228,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Није наведено</translation>
 <translation id="800218591365569300">Пробајте да затворите друге картице или програме да бисте ослободили меморију.</translation>
+<translation id="8004582292198964060">Прегледач</translation>
 <translation id="8009225694047762179">Управљај лозинкама</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Та картица и њена адреса за обрачун ће бити сачуване. Моћи ћете да је користите када сте пријављени на <ph name="USER_EMAIL" />.}one{Те картице и њихове адресе за обрачун ће бити сачуване. Моћи ћете да их користите када сте пријављени на <ph name="USER_EMAIL" />.}few{Те картице и њихове адресе за обрачун ће бити сачуване. Моћи ћете да их користите када сте пријављени на <ph name="USER_EMAIL" />.}other{Те картице и њихове адресе за обрачун ће бити сачуване. Моћи ћете да их користите када сте пријављени на <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Тренутно не можемо да контактирамо родитеље. Пробај поново.</translation>
@@ -1255,11 +1241,9 @@
 <translation id="8041940743680923270">Користи глобалну подразумевану вредност (Питај)</translation>
 <translation id="8042918947222776840">Одаберите начин преузимања</translation>
 <translation id="8057711352706143257">Софтвер „<ph name="SOFTWARE_NAME" />“ није правилно конфигурисан. Деинсталирање софтвера „<ph name="SOFTWARE_NAME" />“ обично решава проблем. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Уређај је конфигурисан:</translation>
 <translation id="8074253406171541171">10x13 (коверат)</translation>
 <translation id="8078141288243656252">Додавање напомене није могуће када је ротиран</translation>
 <translation id="8079031581361219619">Желите ли поново да учитате сајт?</translation>
-<translation id="8086639673041095862">Упозорења у вези са Безбедним прегледањем</translation>
 <translation id="8088680233425245692">Прегледање чланка није успело.</translation>
 <translation id="808894953321890993">Промени лозинку</translation>
 <translation id="8090403583893450254">Величина 20</translation>
@@ -1321,7 +1305,6 @@
 <translation id="8416694386774425977">Конфигурација мреже је неважећа и не може да се увезе.
 Додатни детаљи:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Уређајем управља <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Промени</translation>
 <translation id="8428213095426709021">Подешавања</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">Родитељи га још увек нису одобрили</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Сачувај ову картицу на овом уређају</translation>
-<translation id="8662327642270533767">Пријављивање у прегледачу</translation>
 <translation id="8663226718884576429">Резиме поруџбине, <ph name="TOTAL_LABEL" />, још детаља</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, одговор, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">&amp;Понови брисање</translation>
 <translation id="8792621596287649091">Можете да изгубите приступ налогу за <ph name="ORG_NAME" /> или би могло да дође до крађе идентитета. Chromium вам препоручује да одмах промените лозинку.</translation>
 <translation id="8800988563907321413">Предлози у близини ће се приказивати овде</translation>
-<translation id="8810879605219182134">Прегледач је конфигурисан за пријављивање</translation>
 <translation id="8820817407110198400">Обележивачи</translation>
 <translation id="883848425547221593">Остали обележивачи</translation>
 <translation id="884264119367021077">Адреса за слање</translation>
diff --git a/components/strings/components_strings_sv.xtb b/components/strings/components_strings_sv.xtb
index 4ef34e1..1d381211 100644
--- a/components/strings/components_strings_sv.xtb
+++ b/components/strings/components_strings_sv.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">okänt namn</translation>
 <translation id="1050038467049342496">Stäng andra appar</translation>
 <translation id="1055184225775184556">&amp;Ångra Lägg till</translation>
+<translation id="1056898198331236512">Varning</translation>
 <translation id="1058479211578257048">Sparar kort …</translation>
 <translation id="10614374240317010">Aldrig sparad</translation>
 <translation id="1062160989074299343">Prc10 (kuvert)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Telefonnummer</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adress}other{# adresser}}</translation>
 <translation id="2187317261103489799">Identifiera (standard)</translation>
-<translation id="2196403228024230844">Hantering av webbläsaren Chrome</translation>
 <translation id="2202020181578195191">Ange ett giltigt utgångsår</translation>
 <translation id="2212735316055980242">Policyn hittades inte</translation>
 <translation id="2213606439339815911">Hämtar poster …</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> skickade ett ogiltigt svar.</translation>
 <translation id="2556876185419854533">&amp;Ånga Redigera</translation>
 <translation id="2586657967955657006">Urklipp</translation>
-<translation id="2586916519180891564">Information om tillämpade företagsprinciper</translation>
 <translation id="2587730715158995865">Från <ph name="ARTICLE_PUBLISHER" />. Läs denna och <ph name="OTHER_ARTICLE_COUNT" /> andra artiklar.</translation>
 <translation id="2587841377698384444">Id för katalog-API:</translation>
 <translation id="2597378329261239068">Dokumentet är lösenordsskyddat. Ange ett lösenord.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Lägg till hämtningsadress</translation>
 <translation id="3105172416063519923">Tillgångs-id:</translation>
 <translation id="3109728660330352905">Du är inte behörig att se den här sidan.</translation>
-<translation id="3111297330804935615">Information om tillämpade företagsprinciper, installerade tillägg och pluginprogram</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Testa att köra anslutningsdiagnostik<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Ingen}=1{inloggningsuppgifter för 1 konto}other{inloggningsuppgifter för # konton}}</translation>
@@ -476,7 +474,7 @@
 <translation id="358285529439630156">Kreditkort och förbetalda kort kan användas.</translation>
 <translation id="3582930987043644930">Lägg till namn</translation>
 <translation id="3583757800736429874">&amp;Gör om Flytta</translation>
-<translation id="35866233670761917">Administratören kan inte se innehållet på webbplatser du besöker.</translation>
+<translation id="35866233670761917">Administratören kan inte se innehållet på webbplatser du besöker</translation>
 <translation id="3586931643579894722">Dölj detaljerad information</translation>
 <translation id="3592413004129370115">Italian (kuvert)</translation>
 <translation id="3600246354004376029"><ph name="TITLE" />, <ph name="DOMAIN" />, <ph name="TIME" /></translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Valideringen har genomförts</translation>
 <translation id="3655670868607891010">Om du ser detta ofta provar du <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Ditt användarnamn i operativsystemet och webbläsaren</translation>
 <translation id="3658742229777143148">Version</translation>
 <translation id="366077651725703012">Uppdatera kreditkortet</translation>
 <translation id="3676592649209844519">Enhets-id:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;Steg 5: Få mer hjälp&lt;/h4&gt;
     &lt;p&gt;Om felet fortfarande visas kontaktar du webbplatsens ägare.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Testa att köra nätverksdiagnostik<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Datorns namn</translation>
 <translation id="4235360514405112390">Giltigt</translation>
 <translation id="4250431568374086873">Anslutningen till den här webbplatsen är inte helt säker</translation>
 <translation id="4250680216510889253">Nej</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Du försökte öppna <ph name="DOMAIN" />, men servern visade ett certifikat som har återkallats av utfärdaren. Det innebär att säkerhetsuppgifterna som servern visar inte är absolut tillförlitliga. Du kanske kommunicerar med en skadlig server.</translation>
 <translation id="4378154925671717803">Mobil</translation>
 <translation id="4406896451731180161">sökresultat</translation>
-<translation id="4406972042435603828">Administratören har installerat tillägg med funktioner som har vidsträckt påverkan.</translation>
 <translation id="4408413947728134509">Cookies <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Hämtningsadress</translation>
 <translation id="4424024547088906515">Servern kunde inte bevisa att den är <ph name="DOMAIN" /> eftersom Chrome inte litar på dess säkerhetscertifikat. Detta kan orsakas av en felaktig konfigurering eller att någon spärrar anslutningen.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Sökförslag för <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Hantera lösenord …</translation>
 <translation id="4744603770635761495">Sökväg till körbar fil</translation>
+<translation id="4746351372139058112">Meddelanden</translation>
 <translation id="4750917950439032686">Dina uppgifter (till exempel lösenord eller kreditkortsnummer) är privata när de skickas till den här webbplatsen.</translation>
 <translation id="4756388243121344051">&amp;Historik</translation>
 <translation id="4758311279753947758">Lägg till kontaktuppgifter</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Knapp för flikbyte. Tryck på retur för att byta till den öppna fliken <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Åtgärder</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Tilläggsrapportering</translation>
 <translation id="4958444002117714549">Expandera lista</translation>
 <translation id="4974590756084640048">Aktivera varningar igen</translation>
 <translation id="4984339528288761049">Prc5 (kuvert)</translation>
 <translation id="4989163558385430922">Visa alla</translation>
 <translation id="4989809363548539747">Det här pluginprogrammet stöds inte</translation>
-<translation id="4996230189582812866">Rapportering</translation>
 <translation id="5002932099480077015">Om alternativet är aktiverat sparar Chrome en kopia av kortet på enheten så att det går snabbare att fylla i formulär.</translation>
 <translation id="5014174725590676422">Skärmen vid första användningen av Googe-assistenten i Chrome visas</translation>
 <translation id="5015510746216210676">Datornamn:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Tillåt</translation>
 <translation id="5040262127954254034">Sekretess</translation>
 <translation id="5043480802608081735">Länk som du har kopierat</translation>
-<translation id="5043595640478528013">Information om webbläsarens och datorns programvaruversion</translation>
 <translation id="5045550434625856497">Felaktigt lösenord</translation>
 <translation id="5056549851600133418">Artiklar för dig</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Provins</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Enheten hanteras av <ph name="ENROLLMENT_DOMAIN" /> och kontot hanteras av <ph name="ACCOUNT_DOMAIN" />. Detta innebär att administratörerna kan fjärrkonfigurera enheten och kontot.</translation>
-<translation id="5107918638290237391">Installerade tillägg och pluginprogram</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 bitar)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Dator</translation>
 <translation id="5179510805599951267">Inte på <ph name="ORIGINAL_LANGUAGE" />? Rapportera felet</translation>
 <translation id="5190835502935405962">Bokmärkesfältet</translation>
-<translation id="5200263511887412697">rapportera en lista över enhetsanvändare som har loggat in nyligen</translation>
 <translation id="5201306358585911203">På en inbäddad sida på den här sidan står det</translation>
 <translation id="5205222826937269299">Namn måste anges</translation>
 <translation id="5215116848420601511">Betalningsmetoder och adresser som används med Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Certifikatkedjan för den här webbplatsen innehåller ett certifikat som signerades med SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Servern kunde inte bevisa att det är <ph name="DOMAIN" />. Dess säkerhetscertifikat är inte giltigt för närvarande. Detta kan bero på en felaktig konfiguration eller att någon kapat din anslutning.</translation>
-<translation id="5417233485731142850">Datorns namn och nätverksadress</translation>
 <translation id="5421136146218899937">Ta bort webbinformation...</translation>
 <translation id="5430298929874300616">Ta bort bokmärke</translation>
 <translation id="5431657950005405462">Filen hittades inte</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Webbplatsen kan inte nås</translation>
 <translation id="5869522115854928033">Sparade lösenord</translation>
 <translation id="5887400589839399685">Kortet har sparats</translation>
-<translation id="5893718151540690985">rapportera en lista över nätverksgränssnitt med typ och maskinvaruadress</translation>
 <translation id="5893752035575986141">Kreditkort får användas.</translation>
 <translation id="5901630391730855834">Gul</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (synkroniserade)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Angripare på <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> skulle kunna installera bedrägliga appar som inte gör vad de påstås göra eller samla in data som används för att spåra dig. <ph name="BEGIN_LEARN_MORE_LINK" />Läs mer<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (synkroniserade)</translation>
 <translation id="6027201098523975773">Ange ett namn</translation>
-<translation id="6033927989869462158">rapportera maskinvarustatistik, till exempel CPU- och RAM-användning</translation>
 <translation id="6034000775414344507">Ljusgrå</translation>
 <translation id="6034283069659657473">10x14 (kuvert)</translation>
 <translation id="6039846035001940113">Kontakta webbplatsens ägare om problemet kvarstår.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">Bokmärken för <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Tillbaka till säker webbplats</translation>
 <translation id="6266934640124581640">Ljust blågrön</translation>
-<translation id="6275296151457132165">Menade du &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Sidor från läslistan visas här</translation>
 <translation id="627746635834430766">Spara kortet och faktureringsadressen i Google-kontot så går det snabbare att betala nästa gång.</translation>
 <translation id="6280223929691119688">Det går inte att leverera till den här adressen. Välj en annan adress.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Starta om Chrome</translation>
 <translation id="6529602333819889595">&amp;Gör om Ta bort</translation>
 <translation id="6534179046333460208">Förslag från Physical Web</translation>
-<translation id="654507709116376806">Administratören kan ha möjlighet att övervaka användarna på andra sätt, utan att gå via Chrome.</translation>
 <translation id="6563469144985748109">Den ansvarige har inte godkänt den ännu</translation>
 <translation id="6569060085658103619">Du visar en tilläggssida</translation>
 <translation id="6578796323535178455">C2 (kuvert)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (vykort)</translation>
 <translation id="6778737459546443941">Din förälder har inte godkänt den ännu</translation>
 <translation id="67862343314499040">Violett</translation>
+<translation id="6786747875388722282">Tillägg</translation>
 <translation id="679355240208270552">Ignoreras eftersom standardsökmotorn inte har aktiverats av principen.</translation>
 <translation id="681021252041861472">Obligatoriskt fält</translation>
 <translation id="6810899417690483278">Anpassnings-id</translation>
@@ -1131,7 +1118,6 @@
       &lt;li&gt;Besök &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;hjälpcentret för Chrome&lt;/a&gt; om du vill veta mer om hur du tar bort programvaran från datorn permanent
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Hantering av <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Hantera lösenord …</translation>
 <translation id="7419106976560586862">Profilsökväg</translation>
 <translation id="7437289804838430631">Lägg till kontaktuppgifter</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">Ljusorange</translation>
 <translation id="7444046173054089907">Webbplatsen är blockerad</translation>
 <translation id="7445762425076701745">Det går inte att fastställa identiteten hos servern som du är ansluten till. Servernamnet som du angav vid anslutningen är bara giltigt inom ditt nätverk och externa certifikatutfärdare kan inte fastställa dess ägarskap. Vissa certifikatutfärdare utfärdar certifikat oavsett namn och därför går det inte att säkerställa att du är ansluten till den avsedda webbplatsen och inte till en skadlig server.</translation>
-<translation id="7449109375006139765">skicka systemloggar till hanteringsservern</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />att läsa mer<ph name="END_LINK" /> om det här problemet.</translation>
 <translation id="7455133967321480974">Använd global standardinställning (Blockera)</translation>
 <translation id="7460618730930299168">Visningen skiljer sig från den du valde. Vill du fortsätta?</translation>
 <translation id="7473891865547856676">Nej tack</translation>
-<translation id="7475525192983021547">rapportera tidsperioder när en användare är aktiv på enheten</translation>
 <translation id="7481312909269577407">Framåt</translation>
 <translation id="7485870689360869515">Ingen data hittades.</translation>
 <translation id="7508255263130623398">Enhets-id för returnerad princip är tomt eller matchar inte nuvarande enhets-id</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (kuvert)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Din anslutning till webbplatsen är inte privat</translation>
+<translation id="7535087603100972091">Värde</translation>
 <translation id="7537536606612762813">Obligatorisk</translation>
 <translation id="7538364083937897561">A2 (kuvert)</translation>
 <translation id="7542403920425041731">När du bekräftar delas kortuppgifterna med den här webbplatsen.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Inte specificerad</translation>
 <translation id="800218591365569300">Testa att stänga andra flikar eller program för att frigöra minne.</translation>
+<translation id="8004582292198964060">Webbläsare</translation>
 <translation id="8009225694047762179">Hantera Lösenord</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Det här kortet och dess faktureringsadress sparas. Du kan använda det när du är inloggad som <ph name="USER_EMAIL" />.}other{De här korten och deras faktureringsadresser sparas. Du kan använda dem när du är inloggad som <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Vi kunde inte nå dina föräldrar just nu. Försök igen.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">Använd global standardinställning (Fråga)</translation>
 <translation id="8042918947222776840">Välj hämtningsalternativ</translation>
 <translation id="8057711352706143257"><ph name="SOFTWARE_NAME" /> har inte konfigurerats korrekt. Ofta hjälper det att avinstallera <ph name="SOFTWARE_NAME" />. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Enheten har konfigurerats att</translation>
 <translation id="8074253406171541171">10x13 (kuvert)</translation>
 <translation id="8078141288243656252">Det går inte att annotera när dokumentet har roterats</translation>
 <translation id="8079031581361219619">Vill du läsa in webbplatsen igen?</translation>
-<translation id="8086639673041095862">Varningar från Säker webbsökning</translation>
 <translation id="8088680233425245692">Det gick inte att visa artikeln.</translation>
 <translation id="808894953321890993">Ändra lösenord</translation>
 <translation id="8090403583893450254">Storlek 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">Nätverkskonfigurationen är ogiltig och kunde inte importeras.
 Mer information:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Enheten hanteras av <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Ändra</translation>
 <translation id="8428213095426709021">Inställningar</translation>
@@ -1352,7 +1335,6 @@
 <translation id="8620436878122366504">Dina föräldrar har inte godkänt den ännu</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Spara kortet på enheten</translation>
-<translation id="8662327642270533767">Webbläsarrapportering</translation>
 <translation id="8663226718884576429">Beställningsöversikt, <ph name="TOTAL_LABEL" />, mer information</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, svar, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1373,7 +1355,6 @@
 <translation id="8790007591277257123">&amp;Gör om Ta bort</translation>
 <translation id="8792621596287649091">Du kan förlora åtkomsten till kontot på <ph name="ORG_NAME" /> eller bli utsatt för identitetsstöld. Du rekommenderas att ändra lösenordet nu.</translation>
 <translation id="8800988563907321413">Förslag på webbsidor i närheten visas här</translation>
-<translation id="8810879605219182134">Webbläsaren har konfigurerats att rapportera följande:</translation>
 <translation id="8820817407110198400">Bokmärken</translation>
 <translation id="883848425547221593">Övriga bokmärken</translation>
 <translation id="884264119367021077">Leveransadress</translation>
diff --git a/components/strings/components_strings_sw.xtb b/components/strings/components_strings_sw.xtb
index 45682ac..353cb83 100644
--- a/components/strings/components_strings_sw.xtb
+++ b/components/strings/components_strings_sw.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">jina lisilojulikana</translation>
 <translation id="1050038467049342496">Funga programu nyingine</translation>
 <translation id="1055184225775184556">Tendua Kuongeza</translation>
+<translation id="1056898198331236512">Ilani</translation>
 <translation id="1058479211578257048">Inahifadhi kadi...</translation>
 <translation id="10614374240317010">Haijahifadhiwa kamwe</translation>
 <translation id="1062160989074299343">Prc10 (Bahasha)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Nambari ya Simu</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{Anwani 1}other{Anwani #}}</translation>
 <translation id="2187317261103489799">Gundua (chaguomsingi)</translation>
-<translation id="2196403228024230844">Udhibiti wa Kivinjari cha Chrome</translation>
 <translation id="2202020181578195191">Andika mwaka sahihi wa kuisha kwa muda wa matumizi</translation>
 <translation id="2212735316055980242">Sera haikupatikana</translation>
 <translation id="2213606439339815911">Inachukua viingizo...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> imetuma jibu ambalo si sahihi.</translation>
 <translation id="2556876185419854533">Tendua Kuhariri</translation>
 <translation id="2586657967955657006">Ubao wa kunakili</translation>
-<translation id="2586916519180891564">Maelezo kuhusu sera za biashara zinazotumika</translation>
 <translation id="2587730715158995865">Kutoka <ph name="ARTICLE_PUBLISHER" />. Soma makala haya na mengine <ph name="OTHER_ARTICLE_COUNT" />.</translation>
 <translation id="2587841377698384444">Kitambulisho cha API ya Saraka:</translation>
 <translation id="2597378329261239068">Hati hii imelindwa kwa nenosiri. Tafadhali weka nenosiri linalotumika.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Ongeza Anwani ya Mahali pa Kuchukulia Bidhaa</translation>
 <translation id="3105172416063519923">Kitambulisho cha Kipengee:</translation>
 <translation id="3109728660330352905">Huna idhini ya kuona ukurasa huu.</translation>
-<translation id="3111297330804935615">Maelezo kuhusu sera zinazotumika, viendelezi na programu jalizi zilizosakinishwa</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Jaribu kutumia zana ya Kuchunguza Muunganisho<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Hamna}=1{data ya kuingia katika akaunti 1}other{data ya kuingia katika akaunti #}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Uhalalishaji umefanikiwa</translation>
 <translation id="3655670868607891010">Ikiwa unaliona tatizo hili mara kwa mara, jaribu <ph name="HELP_LINK" /> haya.</translation>
-<translation id="3656922233114135933">Majina yako ya mtumiaji na Mfumo wa Uendeshaji</translation>
 <translation id="3658742229777143148">Marekebisho</translation>
 <translation id="366077651725703012">Sasisha Kadi ya Mikopo</translation>
 <translation id="3676592649209844519">Kitambulisho cha Kifaa:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;Hatua ya 5: Pata usaidizi wa ziada&lt;/h4&gt;
     &lt;p&gt;Kama bado unaona hitilafu, wasiliana na mmiliki wa tovuti.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Jaribu kutumia zana ya Kuchunguza Mtandao<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Jina la mashine yako</translation>
 <translation id="4235360514405112390">Halali</translation>
 <translation id="4250431568374086873">Muunganisho wako kwenye tovuti hii si salama kabisa</translation>
 <translation id="4250680216510889253">La</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Ulijaribu kufikia <ph name="DOMAIN" />, lakini cheti kilichowasilishwa na seva kimebatilishwa na mtoaji wacho. Huku ni kumaanisha kuwa stakabadhi za usalama zilizowasilishwa na seva hii hazifai kuaminiwa kabisa. Huenda ukawa unawasiliana na mshabulizi.</translation>
 <translation id="4378154925671717803">Simu</translation>
 <translation id="4406896451731180161">matokeo ya utafutaji</translation>
-<translation id="4406972042435603828">Wasimamizi wako wamesakinisha viendelezi thabiti.</translation>
 <translation id="4408413947728134509">Vidakuzi <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Anwani ya Mahali pa Kuchukulia Bidhaa</translation>
 <translation id="4424024547088906515">Seva hii haikuweza kuthibitisha kuwa ni <ph name="DOMAIN" />; cheti chake cha usalama hakiaminiwi na Chrome. Hii inaweza kusababishwa na usanidi usiofaa au mvamizi kuingilia muunganisho wako.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Pendekezo la utafutajI la <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Dhibiti manenosiri…</translation>
 <translation id="4744603770635761495">Njia Tekelezi</translation>
+<translation id="4746351372139058112">Ujumbe</translation>
 <translation id="4750917950439032686">Maelezo yako (kwa mfano, manenosiri, au nambari za kadi za mikopo) ni ya faragha yanapotumwa kwenye tovuti hii.</translation>
 <translation id="4756388243121344051">&amp;Historia</translation>
 <translation id="4758311279753947758">Ongeza maelezo ya mawasiliano</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Kitufe cha kubadilisha kichupo, bonyeza Enter ili uende kwenye kichupo cha kufungua, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Vitendo</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Kuripoti viendelezi</translation>
 <translation id="4958444002117714549">Panua orodha</translation>
 <translation id="4974590756084640048">Onyesha maonyo tena</translation>
 <translation id="4984339528288761049">Prc5 (Bahasha)</translation>
 <translation id="4989163558385430922">Angalia vyote</translation>
 <translation id="4989809363548539747">Programu jalizi hii haitumiki</translation>
-<translation id="4996230189582812866">Kuripoti</translation>
 <translation id="5002932099480077015">Ikiwashwa, Chrome itahifadhi nakala ya kadi yako kwenye kifaa hiki kwa ajili ya kujaza fomu haraka zaidi.</translation>
 <translation id="5014174725590676422">Inaonyesha skrini ya haraka ya programu ya Mratibu wa Google katika Chrome</translation>
 <translation id="5015510746216210676">Jina la Mashine:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Ruhusu</translation>
 <translation id="5040262127954254034">Faragha</translation>
 <translation id="5043480802608081735">Kiungo Ulichonakili</translation>
-<translation id="5043595640478528013">Maelezo ya toleo la programu kuhusu kivinjari na mashine yako</translation>
 <translation id="5045550434625856497">Nenosiri lisilo sahihi</translation>
 <translation id="5056549851600133418">Makala kwa ajili yako</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Mkoa</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Kifaa chako kinadhibitiwa na <ph name="ENROLLMENT_DOMAIN" /> na akaunti yako inadhibitiwa na <ph name="ACCOUNT_DOMAIN" />. Hii inamaanisha kwamba wasimamizi wako wanaweza kuweka mipangilio kwenye kifaa na akaunti yako kwa mbali.</translation>
-<translation id="5107918638290237391">Programu jalizi na viendelezi vilivyosakinishwa</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(biti 64)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Mashine</translation>
 <translation id="5179510805599951267">Haiko katika <ph name="ORIGINAL_LANGUAGE" />? Ripoti hitilafu hii</translation>
 <translation id="5190835502935405962">Sehemu ya Alamisho</translation>
-<translation id="5200263511887412697">ripoti orodha ya watumiaji wa kifaa walioingia katika akaunti hivi majuzi</translation>
 <translation id="5201306358585911203">Ukurasa uliopachikwa kwenye ukurasa huu unasema</translation>
 <translation id="5205222826937269299">Jina linahitajika</translation>
 <translation id="5215116848420601511">Njia za kulipa na anwani zinazotumia Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Msururu wa cheti wa tovuti hii una cheti kilichotiwa sahihi kwa kutumia SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Seva hii haikuweza kuthibitisha kuwa ni <ph name="DOMAIN" />; cheti chake cha usalama si sahihi kwa sasa. Hii inaweza kusababishwa na usanidi usiofaa au mvamizi kuingilia muunganisho wako.</translation>
-<translation id="5417233485731142850">Jina la mashine yako na anwani ya mtandao</translation>
 <translation id="5421136146218899937">Futa data ya kuvinjari...</translation>
 <translation id="5430298929874300616">Ondoa alamisho</translation>
 <translation id="5431657950005405462">Faili yako haikupatikana</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Imeshindwa kufungua tovuti hii</translation>
 <translation id="5869522115854928033">Manenosiri yaliyohifadhiwa</translation>
 <translation id="5887400589839399685">Kadi imehifadhiwa</translation>
-<translation id="5893718151540690985">ripoti orodha ya violesura vya mitandao pamoja na aina na anwani za maunzi husika.</translation>
 <translation id="5893752035575986141">Kadi za mikopo zinakubaliwa.</translation>
 <translation id="5901630391730855834">Manjano</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (imesawazishwa)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Wavamizi walio kwenye <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> wanaweza kusakinisha programu za udanganyifu zinazojifanya kuwa kitu kingine au kukusanya data inayoweza kutumika kukufuatilia. <ph name="BEGIN_LEARN_MORE_LINK" />Pata maelezo zaidi<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (imesawazishwa)</translation>
 <translation id="6027201098523975773">Andika jina</translation>
-<translation id="6033927989869462158">ripoti takwimu za maunzi kama vile matumizi ya CPU au RAM</translation>
 <translation id="6034000775414344507">Kijivu Isiyokolea</translation>
 <translation id="6034283069659657473">10x14 (Bahasha)</translation>
 <translation id="6039846035001940113">Ikiwa tatizo litaendelea, wasiliana na mmiliki wa tovuti.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">Alamisho za <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Rejea kwenye usalama</translation>
 <translation id="6266934640124581640">Samawati ya Kijani Isiyokolea</translation>
-<translation id="6275296151457132165">Je, ulitaka kufungua &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Kurasa kutoka orodha yako ya usomaji huonekana hapa</translation>
 <translation id="627746635834430766">Ili ulipe kwa haraka wakati ujao, hifadhi anwani ya kutuma bili na maelezo ya kadi yako kwenye Akaunti yako ya Google.</translation>
 <translation id="6280223929691119688">Haiwezi kuwasilisha kwenye anwani hii. Chagua anwani tofauti.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Zima na uwashe Chrome</translation>
 <translation id="6529602333819889595">Rudia Kufuta</translation>
 <translation id="6534179046333460208">Mapendekezo ya Wavuti kila Mahali</translation>
-<translation id="654507709116376806">Wasimamizi wanaweza kuwa na njia nyingine za kufuatilia watumiaji nje ya Chrome.</translation>
 <translation id="6563469144985748109">Msimamizi wako bado hajaiidhinisha</translation>
 <translation id="6569060085658103619">Unaangalia ukurasa wa kiendelezi</translation>
 <translation id="6578796323535178455">C2 (Bahasha)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (Kadi ya Posta)</translation>
 <translation id="6778737459546443941">Mzazi wako bado hajaiidhinisha</translation>
 <translation id="67862343314499040">Zambarau iliyokolea</translation>
+<translation id="6786747875388722282">Viendelezi</translation>
 <translation id="679355240208270552">Imepuuzwa kwa sababu utafutaji chaguomsingi umezimwa na sera.</translation>
 <translation id="681021252041861472">Sehemu Hii Sharti Ijazwe</translation>
 <translation id="6810899417690483278">Kitambulisho cha kubadilisha ili kukufaa</translation>
@@ -1129,7 +1116,6 @@
     &lt;li&gt;Tembelea &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Kituo cha usaidizi wa Chrome&lt;/a&gt; ili upate maelezo zaidi kuhusu jinsi ya kuondoa kabisa programu kwenye kompyuta yako
     &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Usimamizi wa <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Dhibiti Manenosiri…</translation>
 <translation id="7419106976560586862">Kijia cha Maelezo mafupi</translation>
 <translation id="7437289804838430631">Ongeza Maelezo ya Mawasiliano</translation>
@@ -1138,12 +1124,10 @@
 <translation id="7442725080345379071">Chungwa Isiyokolea</translation>
 <translation id="7444046173054089907">Tovuti hii imezuiwa</translation>
 <translation id="7445762425076701745">Utambulisho wa seva ambayo umejiunga kwayo hauwezi kuhalalishwa kikamilifu. Umeunganishwa kwenye seva kwa kutumia jina ambalo ni halali tu katika mtandao wako, ambalo mamlaka ya cheti cha nje hayana njia ya kuhalalisha umiliki wake. Kama baadhi ya mamlaka ya cheti yatatoa vyeti vya majina haya bila kujali, hakuna njia ya kuhakikisha umeunganishwa kwenye tovuti inayohitajika na sio mshambulizi.</translation>
-<translation id="7449109375006139765">tuma kumbukumbu za mfumo kwenye seva ya kudhibiti</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Pata maelezo zaidi<ph name="END_LINK" /> kuhusu hitilafu hii.</translation>
 <translation id="7455133967321480974">Tumia chaguomsingi la duniani (Zuia)</translation>
 <translation id="7460618730930299168">Onyesho kwenye skrini ni tofauti na ile uliyochagua. Ungependa kuendelea?</translation>
 <translation id="7473891865547856676">La Asante</translation>
-<translation id="7475525192983021547">ripoti vipindi ambavyo mtumiaji anatumia kifaa</translation>
 <translation id="7481312909269577407">Mbele</translation>
 <translation id="7485870689360869515">Hakuna data iliyopatikana.</translation>
 <translation id="7508255263130623398">Kitambulisho cha sera ya kifaa kilichorejeshwa hakina kitu au hakilingani na kitambulisho cha kifaa kilichopo</translation>
@@ -1154,6 +1138,7 @@
 <translation id="7520302887438682816">C8 (Bahasha)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Muunganisho wako kwenye tovuti hii si wa faragha</translation>
+<translation id="7535087603100972091">Thamani</translation>
 <translation id="7537536606612762813">Lazima</translation>
 <translation id="7538364083937897561">A2 (Bahasha)</translation>
 <translation id="7542403920425041731">Baada ya kuthibitisha, maelezo ya kadi yako yatashirikiwa na tovuti hii.</translation>
@@ -1242,6 +1227,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Hakijabainishwa</translation>
 <translation id="800218591365569300">Jaribu kufunga vichupo au programu nyingine upate nafasi zaidi.</translation>
+<translation id="8004582292198964060">Kivinjari</translation>
 <translation id="8009225694047762179">Dhibiti Manenosiri</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Tutahifadhi maelezo ya kadi hii pamoja na anwani yake ya kutuma bili. Utaweza kuitumia utakapoingia katika akaunti ya <ph name="USER_EMAIL" />.}other{Tutahifadhi maelezo ya kadi hizi pamoja na anwani za kutuma bili. Utaweza kuzitumia utakapoingia katika akaunti ya <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Hatukuweza kuwafikia wazazi wako wakati huu. Tafadhali jaribu tena.</translation>
@@ -1254,11 +1240,9 @@
 <translation id="8041940743680923270">Tumia chaguomsingi la duniani (Uliza)</translation>
 <translation id="8042918947222776840">Chagua Mbinu ya Kuchukua Bidhaa</translation>
 <translation id="8057711352706143257">Haikuweka mipangilio ya "<ph name="SOFTWARE_NAME" />" kwa njia sahihi. Kwa kawaida, kuondoa "<ph name="SOFTWARE_NAME" />" hurekebisha tatizo hili. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Kifaa chako kimewekewa mipangilio ya:</translation>
 <translation id="8074253406171541171">10x13 (Bahasha)</translation>
 <translation id="8078141288243656252">Huwezi kuweka vidokezo ikiwa imezungushwa</translation>
 <translation id="8079031581361219619">Ungependa kupakia upya tovuti?</translation>
-<translation id="8086639673041095862">Maonyo ya kuvinjari salama</translation>
 <translation id="8088680233425245692">Haikufaulu kuangalia makala.</translation>
 <translation id="808894953321890993">Badilisha nenosiri</translation>
 <translation id="8090403583893450254">Ukubwa wa 20</translation>
@@ -1318,7 +1302,6 @@
 <translation id="8412145213513410671">Mivurugo ( <ph name="CRASH_COUNT" /> )</translation>
 <translation id="8412392972487953978">Lazima uingize kaulisiri ile ile mara mbili.</translation>
 <translation id="8416694386774425977">Mipangilio ya mtandao si sahihi na haikuweza kupakiwa. Maelezo ya ziada: <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Kifaa kinadhibitiwa na <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Badilisha</translation>
 <translation id="8428213095426709021">Mipangilio</translation>
@@ -1348,7 +1331,6 @@
 <translation id="8620436878122366504">Wazazi wako bado hawajaiidhinisha</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Hifadhi Maelezo ya Kadi Hii kwenye Kifaa Hiki</translation>
-<translation id="8662327642270533767">Kuripoti kivinjari</translation>
 <translation id="8663226718884576429">Muhtasari wa Agizo, <ph name="TOTAL_LABEL" />, Maelezo Zaidi</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, jibu, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1369,7 +1351,6 @@
 <translation id="8790007591277257123">Rudia kufuta</translation>
 <translation id="8792621596287649091">Unaweza kupoteza uwezo wa kufikia Akaunti yako ya <ph name="ORG_NAME" /> au kuibiwa utambulisho. Chromium inapendekeza ubadilishe nenosiri lako la sasa.</translation>
 <translation id="8800988563907321413">Mapendekezo ya maudhui ya uhamishaji wa karibu yataonekana hapa</translation>
-<translation id="8810879605219182134">Kivinjari chako kimewekewa mipangilio ya kuripoti</translation>
 <translation id="8820817407110198400">Alamisho</translation>
 <translation id="883848425547221593">Alamisho Zingine</translation>
 <translation id="884264119367021077">Anwani ya kusafirisha</translation>
diff --git a/components/strings/components_strings_ta.xtb b/components/strings/components_strings_ta.xtb
index 3dc46c0..e4c34b7c 100644
--- a/components/strings/components_strings_ta.xtb
+++ b/components/strings/components_strings_ta.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">அறியப்படாத பெயர்</translation>
 <translation id="1050038467049342496">பிற பயன்பாடுகளை மூடவும்</translation>
 <translation id="1055184225775184556">&amp;சேர்த்தலைச் செயல்தவிர்</translation>
+<translation id="1056898198331236512">எச்சரிக்கை</translation>
 <translation id="1058479211578257048">கார்டுகளைச் சேமிக்கிறது...</translation>
 <translation id="10614374240317010">எப்போதும் சேமிக்காதவை</translation>
 <translation id="1062160989074299343">Prc10 (என்வலப்)</translation>
@@ -230,7 +231,6 @@
 <translation id="2183608646556468874">ஃபோன் எண்</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 முகவரி}other{# முகவரிகள்}}</translation>
 <translation id="2187317261103489799">கண்டறி (இயல்பு)</translation>
-<translation id="2196403228024230844">Chrome உலாவி மேலாண்மை</translation>
 <translation id="2202020181578195191">சரியான காலாவதி ஆண்டை உள்ளிடவும்</translation>
 <translation id="2212735316055980242">கொள்கை காணப்படவில்லை</translation>
 <translation id="2213606439339815911">உள்ளீடுகளைப் பெறுகிறது...</translation>
@@ -304,7 +304,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> தவறான பதிலை அனுப்பியது.</translation>
 <translation id="2556876185419854533">&amp;திருத்தலைச் செயல்தவிர்</translation>
 <translation id="2586657967955657006">கிளிப்போர்டு</translation>
-<translation id="2586916519180891564">பொருந்தக்கூடிய enterprise கொள்கைகள் பற்றிய தகவல்</translation>
 <translation id="2587730715158995865">வெளியீட்டாளர்: <ph name="ARTICLE_PUBLISHER" />. இதையும் பிற வெளியீட்டாளர்கள் வழங்கும் <ph name="OTHER_ARTICLE_COUNT" /> கட்டுரைகளையும் படிக்கவும்.</translation>
 <translation id="2587841377698384444">கோப்பக API ஐடி:</translation>
 <translation id="2597378329261239068">இந்த ஆவணம் கடவுச்சொல் பாதுகாக்கப்பட்ட ஒன்று. தயவுசெய்து ஒரு கடவுச்சொல்லை உள்ளிடுக.</translation>
@@ -390,7 +389,6 @@
 <translation id="3096100844101284527">பிக்அப் முகவரியைச் சேர்</translation>
 <translation id="3105172416063519923">பண்பு ஐடி:</translation>
 <translation id="3109728660330352905">இந்தப் பக்கத்தைக் காண உங்களுக்கு அங்கீகாரம் அளிக்கப்படவில்லை.</translation>
-<translation id="3111297330804935615">பொருந்தக்கூடிய enterprise கொள்கைகள், நிறுவப்பட்ட நீட்டிப்புகள், செருகுநிரல்கள் ஆகியவற்றை பற்றிய தகவல்</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />கனெக்டிவிட்டி டயக்னஸ்டிக்ஸ் கருவியை இயக்கவும்<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{ஏதுமில்லை}=1{1 கணக்கின் உள்நுழைவுத் தரவு}other{# கணக்குகளின் உள்நுழைவுத் தரவு}}</translation>
@@ -487,7 +485,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">சரிபார்ப்பு வெற்றி</translation>
 <translation id="3655670868607891010">இதை அடிக்கடி காண்கிறீர்கள் எனில், <ph name="HELP_LINK" /> ஐ முயற்சிக்கவும்.</translation>
-<translation id="3656922233114135933">உங்கள் OS &amp; உலாவியின் பயனர் பெயர்கள்</translation>
 <translation id="3658742229777143148">மீள்திருத்தங்கள்</translation>
 <translation id="366077651725703012">கிரெடிட் கார்டைப் புதுப்பி</translation>
 <translation id="3676592649209844519">சாதன ஐடி:</translation>
@@ -592,7 +589,6 @@
     &lt;h4&gt;படி 5: கூடுதல் உதவி பெறுங்கள்&lt;/h4&gt;
     &lt;p&gt;அப்போதும் பிழை வந்தால், இணையதள உரிமையாளரைத் தொடர்புகொள்ளவும்.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />நெட்வொர்க் டயக்னாஸ்டிக்ஸ் கருவியை இயக்கவும்<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">உங்கள் சாதனத்தின் பெயர்</translation>
 <translation id="4235360514405112390">செல்லுபடியானது</translation>
 <translation id="4250431568374086873">இந்தத் தளத்திற்கான உங்கள் இணைப்பு, முழுப் பாதுகாப்புடன் இல்லை</translation>
 <translation id="4250680216510889253">இல்லை</translation>
@@ -622,7 +618,6 @@
 <translation id="4377125064752653719"><ph name="DOMAIN" /> ஐ அடைய முயற்சி செய்தீர்கள். ஆனால் சேவையகம் வழங்கிய சான்றிதழானது அதன் வழங்குநரால் நிராகரிக்கப்பட்டது. அதாவது, சேவையகம் வழங்கிய பாதுகாப்பு நம்பிக்கைச்சான்றுகளை நிச்சயமாக எக்காரணத்தைக்கொண்டும் நம்பக்கூடாது. போலியான ஒன்றுடன் நீங்கள் தகவல் பரிமாற்றம் செய்துகொண்டிருக்கக்கூடும்.</translation>
 <translation id="4378154925671717803">மொபைல்</translation>
 <translation id="4406896451731180161">தேடல் முடிவுகள்</translation>
-<translation id="4406972042435603828">சக்திவாய்ந்த திறன்களுள்ள நீட்டிப்புகளை உங்கள் நிர்வாகிகள் நிறுவியுள்ளனர்.</translation>
 <translation id="4408413947728134509">குக்கீகள் (<ph name="NUM_COOKIES" />)</translation>
 <translation id="4415426530740016218">பிக்அப் முகவரி</translation>
 <translation id="4424024547088906515">இது <ph name="DOMAIN" /> தான் என்பதை இந்தச் சேவையகம் உறுதிப்படுத்தவில்லை; இதன் பாதுகாப்புச் சான்றிதழை Chrome நம்பவில்லை. இது தவறான உள்ளமைவால் ஏற்பட்டிருக்கலாம் அல்லது தீங்கிழைப்பவர் உங்கள் இணைப்பில் குறுக்கிட்டிருக்கலாம்.</translation>
@@ -673,6 +668,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> தேடல் பரிந்துரை</translation>
 <translation id="4742407542027196863">கடவுச்சொற்களை நிர்வகி…</translation>
 <translation id="4744603770635761495">இயக்கநிரல் பாதை</translation>
+<translation id="4746351372139058112">செய்திகள்</translation>
 <translation id="4750917950439032686">உங்கள் தகவலை (எடுத்துக்காட்டு: கடவுச்சொற்கள் அல்லது கிரெடிட் கார்டு எண்கள்) இந்தத் தளத்திற்கு அனுப்பும் போது, தனிப்பட்டதாக இருக்கும்.</translation>
 <translation id="4756388243121344051">&amp;வரலாறு</translation>
 <translation id="4758311279753947758">தொடர்புத் தகவலைச் சேர்</translation>
@@ -706,13 +702,11 @@
 <translation id="4950898438188848926"><ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /> தாவலைத் திறக்க, ‘தாவல்’ மாற்ற பட்டனைத் தட்டி, ‘எண்டர்’ பட்டனை அழுத்தவும்</translation>
 <translation id="495170559598752135">செயல்கள்</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">நீட்டிப்பு குறித்து அறிக்கையளித்தல்</translation>
 <translation id="4958444002117714549">பட்டியலை விரி</translation>
 <translation id="4974590756084640048">எச்சரிக்கைகளை மீண்டும் இயக்கு</translation>
 <translation id="4984339528288761049">Prc5 (என்வலப்)</translation>
 <translation id="4989163558385430922">எல்லாம் காட்டு</translation>
 <translation id="4989809363548539747">இந்தச் செருகுநிரல் ஆதரிக்கப்படவில்லை</translation>
-<translation id="4996230189582812866">அறிக்கையளித்தல்</translation>
 <translation id="5002932099480077015">இயக்கப்பட்டால், விரைவாகப் படிவத்தை நிரப்ப உங்கள் கார்டின் நகலை இச்சாதனத்தில் Chrome சேமித்து வைக்கும்.</translation>
 <translation id="5014174725590676422">’Chromeமில் Google அசிஸ்டண்ட்’ முதன்மைத் திரை காண்பிக்கப்படுகிறது</translation>
 <translation id="5015510746216210676">சாதனப் பெயர்:</translation>
@@ -727,7 +721,6 @@
 <translation id="5039804452771397117">அனுமதி</translation>
 <translation id="5040262127954254034">தனியுரிமை</translation>
 <translation id="5043480802608081735">நீங்கள் நகலெடுத்த இணைப்பு</translation>
-<translation id="5043595640478528013">உங்கள் உலாவி, சாதனத்தைப் பற்றிய மென்பொருள் பதிப்புத் தகவல்</translation>
 <translation id="5045550434625856497">தவறான கடவுச்சொல்</translation>
 <translation id="5056549851600133418">உங்களுக்கான செய்திக் கட்டுரைகள்</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -739,7 +732,6 @@
 <translation id="5095208057601539847">பிராந்தியம்</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">உங்கள் சாதனத்தை <ph name="ENROLLMENT_DOMAIN" /> நிர்வகிக்கிறது, உங்கள் கணக்கை <ph name="ACCOUNT_DOMAIN" /> நிர்வகிக்கிறது. உங்கள் சாதனத்தையும் கணக்கையும் உங்கள் நிர்வாகிகள் தொலைநிலையிலிருந்து உள்ளமைக்க முடியும்.</translation>
-<translation id="5107918638290237391">நீட்டிப்புகள் &amp; செருகுநிரல்கள் நிறுவப்பட்டன</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-பிட்)</translation>
@@ -756,7 +748,6 @@
 <translation id="5172758083709347301">இயந்திரம்</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" /> இல் இல்லையா? இந்தப் பிழையை தெரிவிக்கவும்</translation>
 <translation id="5190835502935405962">புக்மார்க் பட்டி</translation>
-<translation id="5200263511887412697">பயனர்கள் சமீபத்தில் உள்நுழைந்த சாதனங்களின் அறிக்கைப் பட்டியல்</translation>
 <translation id="5201306358585911203">இந்தப் பக்கத்திலுள்ள உட்பொதிக்கப்பட்ட பக்கம் தெரிவிப்பது:</translation>
 <translation id="5205222826937269299">பெயர் தேவை</translation>
 <translation id="5215116848420601511">Google Payவைப் பயன்படுத்தும் கட்டண முறைகளும் முகவரிகளும்</translation>
@@ -791,7 +782,6 @@
 <translation id="5386426401304769735">இந்தச் சான்றிதழ் சங்கிலியில், SHA-1ஐப் பயன்படுத்தி கையொப்பமிடப்பட்ட சான்றிதழ் உள்ளது.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584"><ph name="DOMAIN" /> டொமைனை, சேவையகம் உறுதிப்படுத்தவில்லை; அதற்கான காரணங்கள்: இதன் பாதுகாப்புச் சான்றிதழ் தற்போது செல்லுபடியானதல்ல. இது தவறான உள்ளமைவினால் ஏற்பட்டிருக்கலாம் அல்லது தீங்கிழைப்பவர் உங்கள் இணைப்பில் குறுக்கிட்டிருக்கலாம்.</translation>
-<translation id="5417233485731142850">உங்கள் சாதனத்தின் பெயரும் நெட்வொர்க் முகவரியும்</translation>
 <translation id="5421136146218899937">உலாவல் தரவை அழி...</translation>
 <translation id="5430298929874300616">புத்தகக்குறியை அகற்று</translation>
 <translation id="5431657950005405462">உங்கள் கோப்பு இல்லை</translation>
@@ -874,7 +864,6 @@
 <translation id="5869405914158311789">இந்தத் தளத்தை அணுக முடியவில்லை</translation>
 <translation id="5869522115854928033">சேமிக்கப்பட்ட கடவுச்சொற்கள்</translation>
 <translation id="5887400589839399685">கார்டு சேமிக்கப்பட்டது</translation>
-<translation id="5893718151540690985">வகைகள் மற்றும் வன்பொருள் முகவரிகளுடன் கூடிய நெட்வொர்க் இடைமுகங்களின் பட்டியலை அறிக்கையளிக்கும்</translation>
 <translation id="5893752035575986141">கிரெடிட் கார்டுகள் ஏற்கப்படுகின்றன.</translation>
 <translation id="5901630391730855834">மஞ்சள்</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (ஒத்திசைக்கப்பட்டது)</translation>
@@ -900,7 +889,6 @@
 <translation id="6017850046339264347"><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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (ஒத்திசைக்கப்பட்டன)</translation>
 <translation id="6027201098523975773">பெயரை உள்ளிடவும்</translation>
-<translation id="6033927989869462158">CPU/RAM உபயோகம் போன்ற வன்பொருள் புள்ளிவிவரங்களை அறிக்கையளிக்கும்</translation>
 <translation id="6034000775414344507">வெளிர் சாம்பல்</translation>
 <translation id="6034283069659657473">10x14 (என்வலப்)</translation>
 <translation id="6039846035001940113">சிக்கல் தொடர்ந்தால், தள உரிமையாளரைத் தொடர்புகொள்ளவும்.</translation>
@@ -933,7 +921,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> புக்மார்க்குகள்</translation>
 <translation id="6264485186158353794">பாதுகாப்பான நிலைக்குத் திரும்பு</translation>
 <translation id="6266934640124581640">வெளிர் பசும் நீலம்</translation>
-<translation id="6275296151457132165">&lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;க்குச் செல்ல வேண்டுமெனக் குறிப்பிடுகிறீர்களா?</translation>
 <translation id="6276112860590028508">வாசிப்புப் பட்டியலில் இருக்கும் பக்கங்கள் இங்கே தோன்றும்</translation>
 <translation id="627746635834430766">அடுத்த முறை விரைவாகப் பணம் அனுப்ப, உங்கள் கார்டையும் பில்லிங் முகவரியையும் Google கணக்கில் சேமிக்கவும்.</translation>
 <translation id="6280223929691119688">இந்த முகவரிக்கு டெலிவரி செய்ய முடியாது. வேறு முகவரியைத் தேர்ந்தெடுக்கவும்.</translation>
@@ -975,7 +962,6 @@
 <translation id="6508722015517270189">Chromeஐ மீண்டும் தொடங்கவும்</translation>
 <translation id="6529602333819889595">&amp;நீக்குதலை மீண்டும் செய்</translation>
 <translation id="6534179046333460208">இயல்நிலை இணையப் பரிந்துரைகள்</translation>
-<translation id="654507709116376806">Chromeற்கு வெளியிலும், பயனர்களைக் கண்காணிக்க நிர்வாகிகளுக்கு பிற வழிகள் உள்ளன.</translation>
 <translation id="6563469144985748109">இன்னும் உங்கள் நிர்வாகி அனுமதிக்கவில்லை</translation>
 <translation id="6569060085658103619">நீட்டிப்புப் பக்கத்தைப் பார்க்கிறீர்கள்</translation>
 <translation id="6578796323535178455">C2 (என்வலப்)</translation>
@@ -1009,6 +995,7 @@
 <translation id="6768213884286397650">Hagaki (போஸ்ட்கார்டு)</translation>
 <translation id="6778737459546443941">இன்னும் உங்கள் பெற்றோர் அனுமதிக்கவில்லை</translation>
 <translation id="67862343314499040">ஊதா</translation>
+<translation id="6786747875388722282">நீட்டிப்புகள்</translation>
 <translation id="679355240208270552">கொள்கையின்படி இயல்புநிலைத் தேடல் முடக்கப்பட்டுள்ளதால் புறக்கணிக்கப்பட்டது.</translation>
 <translation id="681021252041861472">அவசியம்</translation>
 <translation id="6810899417690483278">தனிப்பயனாக்கல் ஐடி</translation>
@@ -1127,7 +1114,6 @@
       &lt;li&gt;உங்கள் கம்ப்யூட்டரிலிருந்து மென்பொருளை நிரந்தரமாக அகற்றுவது எப்படி என்பதை அறிய, &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome உதவி மையம்&lt;/a&gt; என்பதற்குச் செல்லவும்
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> நிர்வாகம்</translation>
 <translation id="7416351320495623771">கடவுச்சொற்களை நிர்வகி…</translation>
 <translation id="7419106976560586862">சுயவிவரப் பாதை</translation>
 <translation id="7437289804838430631">தொடர்புத் தகவலைச் சேர்</translation>
@@ -1136,12 +1122,10 @@
 <translation id="7442725080345379071">வெளிர் ஆரஞ்சு</translation>
 <translation id="7444046173054089907">இந்தத் தளம் தடுக்கப்பட்டது</translation>
 <translation id="7445762425076701745">நீங்கள் இணைந்துள்ள சேவையகத்தின் அடையாளத்தை முழுமையாகச் சரிபார்க்க முடியவில்லை. உங்கள் நெட்வொர்க்கில் மட்டுமே செல்லுபடியாகும் பெயரைப் பயன்படுத்தி சேவையகத்துடன் இணைந்துள்ளீர்கள். இதன் உரிமையை ஒரு வெளிப்புற சான்றிதழ் மையம் உறுதிப்படுத்த முடியாது. சில சான்றிதழ் மையங்கள், இந்தப் பெயர்களுக்கும் சான்றிதழ்களை வழங்கும் என்பதால், நீங்கள் நினைத்த வலைப்பக்கத்துடனே இணைந்துள்ளீர்கள் என்பதையும் ஏதேனும் மோசடி தளத்துடன் இணையவில்லை என்பதையும் உறுதிப்படுத்த எந்த வழியும் இல்லை.</translation>
-<translation id="7449109375006139765">நிர்வகிப்புச் சேவையகத்திற்கு சிஸ்டம் பதிவுகளை அனுப்பும்</translation>
 <translation id="7451311239929941790">இந்தச் சிக்கல் குறித்து <ph name="BEGIN_LINK" />மேலும் அறிக<ph name="END_LINK" />.</translation>
 <translation id="7455133967321480974">முழுமையான இயல்புநிலையைப் பயன்படுத்து (தடு)</translation>
 <translation id="7460618730930299168">திரையிலுள்ள உள்ளடக்கமும் நீங்கள் தேர்ந்தெடுத்த உள்ளடக்கமும் மாறுபடுகின்றன. தொடரவா?</translation>
 <translation id="7473891865547856676">வேண்டாம் நன்றி</translation>
-<translation id="7475525192983021547">சாதனத்தை ஒரு பயனர் பயன்படுத்தும் காலஅளவுகளைப் பற்றி அறிக்கையளிக்கும்</translation>
 <translation id="7481312909269577407">அடுத்த பக்கம்</translation>
 <translation id="7485870689360869515">தரவு எதுவும் இல்லை.</translation>
 <translation id="7508255263130623398">கிடைத்த பாலிசி சாதன ஐடி காலியாக உள்ளது அல்லது தற்போதைய சாதன ஐடியுடன் பொருந்தவில்லை</translation>
@@ -1152,6 +1136,7 @@
 <translation id="7520302887438682816">C8 (என்வலப்)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">இந்தத் தளத்திற்கான உங்கள் இணைப்பு தனிப்பட்டதல்ல</translation>
+<translation id="7535087603100972091">மதிப்பு</translation>
 <translation id="7537536606612762813">கட்டாயம்</translation>
 <translation id="7538364083937897561">A2 (என்வலப்)</translation>
 <translation id="7542403920425041731">நீங்கள் உறுதிசெய்ததும், உங்கள் கார்டு விவரங்கள் இந்தத் தளத்துடன் பகிரப்படும்.</translation>
@@ -1240,6 +1225,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">குறிப்பிடப்படவில்லை</translation>
 <translation id="800218591365569300">பிற தாவல்கள் அல்லது நிரல்களை மூடி, நினைவகத்தைக் காலியாக்கவும்.</translation>
+<translation id="8004582292198964060">உலாவி</translation>
 <translation id="8009225694047762179">கடவுச்சொற்களை நிர்வகி</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{இந்தக் கார்டும் அதன் பில்லிங் முகவரியும் சேமிக்கப்படும். <ph name="USER_EMAIL" /> இல் உள்நுழைந்திருக்கும்போது இதைப் பயன்படுத்தலாம்.}other{இந்தக் கார்டுகளும் அவற்றின் பில்லிங் முகவரிகளும் சேமிக்கப்படும். <ph name="USER_EMAIL" /> இல் உள்நுழைந்திருக்கும்போது இவற்றைப் பயன்படுத்தலாம்.}}</translation>
 <translation id="8012647001091218357">தற்போது எங்களால் உங்கள் பெற்றோர்களைத் தொடர்புகொள்ள முடியவில்லை. மீண்டும் முயற்சிக்கவும்.</translation>
@@ -1252,11 +1238,9 @@
 <translation id="8041940743680923270">முழுமையான இயல்புநிலையைப் பயன்படுத்து (கேள்)</translation>
 <translation id="8042918947222776840">பிக்அப் முறையைத் தேர்வு செய்</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" மென்பொருள் சரியாக உள்ளமைக்கப்படவில்லை. வழக்கமாக, "<ph name="SOFTWARE_NAME" />"ஐ நிறுவல் நீக்கினால் சிக்கல் சரியாகிவிடும். <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">உங்கள் சாதனம் இவற்றுக்கு உள்ளமைக்கப்பட்டுள்ளது:</translation>
 <translation id="8074253406171541171">10x13 (என்வலப்)</translation>
 <translation id="8078141288243656252">சுழற்றப்பட்டுள்ளபோது ஆவணத்தில் விரிவுரையைச் சேர்க்க முடியாது</translation>
 <translation id="8079031581361219619">தளத்தை மீண்டும் ஏற்றவா?</translation>
-<translation id="8086639673041095862">பாதுகாப்பு உலாவல் எச்சரிக்கைகள்</translation>
 <translation id="8088680233425245692">கட்டுரையைக் காட்டுவதில் தோல்வி.</translation>
 <translation id="808894953321890993">கடவுச்சொல்லை மாற்று</translation>
 <translation id="8090403583893450254">அளவு: 20</translation>
@@ -1318,7 +1302,6 @@
 <translation id="8416694386774425977">நெட்வொர்க் உள்ளமைவு தவறானது மேலும் அதை இறக்குமதி செய்ய முடியவில்லை.
 கூடுதல் விவரங்கள்:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">சாதன நிர்வாகி: <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">மாற்று</translation>
 <translation id="8428213095426709021">அமைப்புகள்</translation>
@@ -1347,7 +1330,6 @@
 <translation id="8620436878122366504">இன்னும் உங்கள் பெற்றோர் அனுமதிக்கவில்லை</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">இந்தச் சாதனத்தில் கார்டைச் சேமி</translation>
-<translation id="8662327642270533767">உலாவி அறிக்கையளித்தல்</translation>
 <translation id="8663226718884576429">ஆர்டர் சுருக்கம், <ph name="TOTAL_LABEL" />, மேலும் விவரங்கள்</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, பதில், <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1368,7 +1350,6 @@
 <translation id="8790007591277257123">&amp;நீக்குதலை மீண்டும் செய்</translation>
 <translation id="8792621596287649091"><ph name="ORG_NAME" /> கணக்கிற்கான அணுகலை நீங்கள் இழக்கக்கூடும் அல்லது அடையாளத் திருட்டை எதிர்கொள்ளக்கூடும். இப்போதே உங்கள் கடவுச்சொல்லை மாற்றும்படி Chromium பரிந்துரைக்கிறது.</translation>
 <translation id="8800988563907321413">உங்கள் அருகிலுள்ளவற்றுக்கான பரிந்துரைகள் இங்கே தோன்றும்</translation>
-<translation id="8810879605219182134">உங்கள் உலாவி புகாரளிக்க உள்ளமைக்கப்பட்டுள்ளது</translation>
 <translation id="8820817407110198400">புக்மார்க்குகள்</translation>
 <translation id="883848425547221593">மற்ற புக்மார்க்குகள்</translation>
 <translation id="884264119367021077">ஷிப்பிங் முகவரி</translation>
diff --git a/components/strings/components_strings_te.xtb b/components/strings/components_strings_te.xtb
index 03403c6..ff59254 100644
--- a/components/strings/components_strings_te.xtb
+++ b/components/strings/components_strings_te.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">తెలియని పేరు</translation>
 <translation id="1050038467049342496">ఇతర అనువర్తనాలను మూసివేయండి</translation>
 <translation id="1055184225775184556">&amp;జోడించడాన్ని రద్దు చేయి</translation>
+<translation id="1056898198331236512">హెచ్చరిక</translation>
 <translation id="1058479211578257048">కార్డ్‌లు సేవ్ చేయబడుతున్నాయి...</translation>
 <translation id="10614374240317010">ఎప్పటికి సేవ్ చెయ్యబడవు</translation>
 <translation id="1062160989074299343">Prc10 (ఎన్వలప్)</translation>
@@ -21,7 +22,7 @@
 <translation id="1089439967362294234">పాస్‌వర్డ్‌ని మార్చు</translation>
 <translation id="109743633954054152">Chrome సెట్టింగ్‌లలో పాస్‌వర్డ్‌లను నిర్వహించండి</translation>
 <translation id="1103523840287552314">ఎల్లప్పుడూ <ph name="LANGUAGE" />ను అనువదించు</translation>
-<translation id="1107591249535594099">ఎంచుకున్నట్లయితే, మరింత వేగవంతమైన ఫారమ్ పూరింపు కోసం Chrome మీ కార్డ్ కాపీని ఈ పరికరంలో నిల్వ చేస్తుంది.</translation>
+<translation id="1107591249535594099">ఎంచుకున్నట్లయితే, Chrome వేగవంతమైన ఫారమ్ పూరింపు కోసం ఈ పరికరంలో మీ కార్డ్ కాపీని నిల్వ చేస్తుంది.</translation>
 <translation id="1110994991967754504"><ph name="PERMISSION_NAME" /> కోసం అనుమతిని ఎంచుకోండి</translation>
 <translation id="1111153019813902504">ఇటీవలి బుక్‌మార్క్‌లు</translation>
 <translation id="1113869188872983271">&amp;మళ్లీ క్రమం చేయడాన్ని రద్దు చేయి</translation>
@@ -31,7 +32,7 @@
 <translation id="1131264053432022307">మీరు కాపీ చేసిన చిత్రం</translation>
 <translation id="1150979032973867961">ఈ సర్వర్ <ph name="DOMAIN" /> అని నిరూపించుకోలేకపోయింది; దీని భద్రతా ప్రమాణపత్రాన్ని మీ కంప్యూటర్ ఆపరేటింగ్ సిస్టమ్ విశ్వసించలేదు. ఇది తప్పుగా కాన్ఫిగర్ చేయడం వలన లేదా దాడిచేసే వ్యక్తి మీ కనెక్షన్‌కి అంతరాయం కలిగించడం వలన జరిగి ఉండవచ్చు.</translation>
 <translation id="1151972924205500581">పాస్‌వర్డ్ అవసరం</translation>
-<translation id="1152921474424827756"><ph name="URL" /> యొక్క <ph name="BEGIN_LINK" />కాష్ చేయబడిన కాపీ<ph name="END_LINK" />ని యాక్సెస్ చేయండి</translation>
+<translation id="1152921474424827756"><ph name="URL" /> యొక్క <ph name="BEGIN_LINK" />కాష్ చేయబడిన కాపీ<ph name="END_LINK" />ని యాక్సెస్‌ చేయండి</translation>
 <translation id="1156303062776767266">మీరు స్థానిక లేదా షేర్ చేసిన ఫైల్‌ను చూస్తున్నారు</translation>
 <translation id="1158211211994409885"><ph name="HOST_NAME" /> ఊహించని విధంగా కనెక్షన్‌ను మూసివేసింది.</translation>
 <translation id="1161325031994447685">Wi-Fiకి మళ్లీ కనెక్ట్ చేయడం</translation>
@@ -40,7 +41,7 @@
 <translation id="1181037720776840403">తీసివేయి</translation>
 <translation id="1197088940767939838">నారింజ రంగు</translation>
 <translation id="1201402288615127009">తరువాత</translation>
-<translation id="1201895884277373915">ఈ సైట్ నుండి మరింత</translation>
+<translation id="1201895884277373915">ఈ సైట్ నుండి మరికొన్ని</translation>
 <translation id="1206967143813997005">తప్పు ప్రారంభ సంతకం</translation>
 <translation id="1209206284964581585">ప్రస్తుతానికి దాచు</translation>
 <translation id="121201262018556460">మీరు <ph name="DOMAIN" />ను చేరుకోవడానికి ప్రయత్నించారు, కానీ సర్వర్ బలహీన కీని కలిగి ఉన్న ప్రమాణపత్రాన్ని అందించింది. దాడి చేసేవారు ప్రైవేట్ కీని విచ్ఛిన్నం చేశారు మరియు సర్వర్ మీరు ఊహించిన సర్వర్ కాకపోవచ్చు (మీరు దాడి చేసే వారితో కమ్యూనికేట్ చేస్తుండవచ్చు).</translation>
@@ -59,11 +60,11 @@
     &lt;li&gt;మీ ఇంటర్నెట్ కనెక్షన్ సరిగ్గానే పని చేస్తున్నట్లు నిర్ధారించుకోండి.&lt;/li&gt;
     &lt;li&gt;వెబ్‌సైట్ యజమానిని సంప్రదించండి.&lt;/li&gt;
     &lt;/ol&gt;</translation>
-<translation id="1257286744552378071">మీ సంస్థ నిర్వహించని ఒక సైట్‌లో మీరు మీ పాస్‌వర్డ్‌ని నమోదు చేసారు. మీ ఖాతాని రక్షించడం కోసం, మీ పాస్‌వర్డ్‌ని ఇతర యాప్‌లు మరియు సైట్‌లలో తిరిగి ఉపయోగించవద్దు.</translation>
+<translation id="1257286744552378071">మీ సంస్థ నిర్వహించని ఒక సైట్‌లో మీరు మీ పాస్‌వర్డ్‌ను నమోదు చేసారు. మీ ఖాతాను రక్షించడం కోసం, ఇతర యాప్‌లు మరియు సైట్‌లలో మీ పాస్‌వర్డ్‌ను తిరిగి ఉపయోగించవద్దు.</translation>
 <translation id="1263231323834454256">పఠన జాబితా</translation>
 <translation id="1264126396475825575">క్రాష్ నివేదిక <ph name="CRASH_TIME" />కి క్యాప్చర్ చేయబడింది (ఇంకా అప్‌లోడ్ చేయలేదు లేదా విస్మరించబడింది)</translation>
 <translation id="1270502636509132238">పికప్ పద్ధతి</translation>
-<translation id="1285320974508926690">ఈ సైట్‌ను అనువదించవద్దు</translation>
+<translation id="1285320974508926690">ఈ సైట్‌ను ఎప్పటికీ అనువదించవద్దు</translation>
 <translation id="1292701964462482250">"మీ కంప్యూటర్‌లో ఉన్న సాఫ్ట్‌వేర్ కారణంగా Chrome సురక్షితంగా వెబ్‌కి కనెక్ట్ కాలేకపోతోంది" (Windows కంప్యూటర్‌లకు మాత్రమే)</translation>
 <translation id="1294154142200295408">ఆదేశ-పంక్తి వ్యత్యాసాలు</translation>
 <translation id="129553762522093515">ఇటీవల మూసివెయ్యబడినవి</translation>
@@ -72,7 +73,7 @@
 <translation id="132301787627749051">క్లిప్‌బోర్డ్ చిత్రం కోసం వెతకండి</translation>
 <translation id="1323433172918577554">మరింత చూపు</translation>
 <translation id="132390688737681464">చిరునామాలను సేవ్ చేసి, పూరించండి</translation>
-<translation id="1333989956347591814">మీ కార్యాచరణ వీరికి <ph name="BEGIN_EMPHASIS" />ఇప్పటికీ కనిపించవచ్చు<ph name="END_EMPHASIS" /> :
+<translation id="1333989956347591814">మీ కార్యకలాపం వీరికి <ph name="BEGIN_EMPHASIS" />ఇప్పటికీ కనిపించవచ్చు<ph name="END_EMPHASIS" />:
         <ph name="BEGIN_LIST" />
           <ph name="LIST_ITEM" />మీరు సందర్శించే వెబ్‌సైట్‌లు
           <ph name="LIST_ITEM" />మీ యజమాని లేదా పాఠశాల నిర్వాహకులు
@@ -148,7 +149,7 @@
 <translation id="1710259589646384581">OS</translation>
 <translation id="1715874602234207">F</translation>
 <translation id="1718029547804390981">పత్రం అదనపు గమనికలను జోడించడానికి వీలు లేకుండా చాలా అధిక పరిమాణంలో ఉంది</translation>
-<translation id="1721312023322545264">ఈ సైట్‌ని సందర్శించడానికి మీకు <ph name="NAME" /> నుండి అనుమతి అవసరం</translation>
+<translation id="1721312023322545264">ఈ సైట్‌ను సందర్శించడానికి మీకు <ph name="NAME" /> నుండి అనుమతి అవసరం</translation>
 <translation id="1721424275792716183">* అవసరమైన ఫీల్డ్</translation>
 <translation id="1727741090716970331">చెల్లుబాటయ్యే కార్డ్ నంబర్‌ను జోడించండి</translation>
 <translation id="1728677426644403582">మీరు వెబ్ పేజీ యొక్క మూలాధారాన్ని వీక్షిస్తున్నారు</translation>
@@ -159,7 +160,7 @@
 <translation id="1743520634839655729">తర్వాతిసారి మరింత వేగంగా చెల్లించడానికి, మీ కార్డ్, పేరు మరియు బిల్లింగ్ చిరునామాను మీ Google ఖాతాకు మరియు ఈ పరికరానికి సేవ్ చేయండి.</translation>
 <translation id="17513872634828108">తెరిచిన ట్యాబ్‍లు</translation>
 <translation id="1753706481035618306">పేజీ సంఖ్య</translation>
-<translation id="1763864636252898013">ఈ సర్వర్ <ph name="DOMAIN" /> అని నిరూపించుకోలేకపోయింది; దీని భద్రతా ప్రమాణపత్రాన్ని మీ పరికర ఆపరేటింగ్ సిస్టమ్ విశ్వసించలేదు. ఇది తప్పుగా కాన్ఫిగర్ చేయడం వలన లేదా దాడిచేసే వ్యక్తి మీ కనెక్షన్‌కు అంతరాయం కలిగించడం వలన జరిగి ఉండవచ్చు.</translation>
+<translation id="1763864636252898013">ఈ సర్వర్ <ph name="DOMAIN" /> అని నిరూపించుకోలేకపోయింది; దీని భద్రతా సర్టిఫికెట్‌ను మీ పరికర ఆపరేటింగ్ సిస్టమ్ విశ్వసించలేదు. ఇది తప్పుగా కాన్ఫిగర్ చేయడం వలన లేదా దాడి చేసే వ్యక్తి మీ కనెక్షన్‌కు అంతరాయం కలిగించడం వలన జరిగి ఉండవచ్చు.</translation>
 <translation id="1768211456781949159"><ph name="BEGIN_LINK" />Windows నెట్‌వర్క్ సమస్య విశ్లేషణలను అమలు చేయడం ప్రయత్నించండి<ph name="END_LINK" />.</translation>
 <translation id="1783075131180517613">దయచేసి మీ సింక్‌ ర‌హ‌స్య ప‌ద‌బంధాన్ని అప్‌డేట్ చేయండి.</translation>
 <translation id="1787142507584202372">మీ తెరవబడిన ట్యాబ్‌లు ఇక్కడ కనిపిస్తాయి</translation>
@@ -168,7 +169,7 @@
 <translation id="1803264062614276815">కార్డుదారుని పేరు</translation>
 <translation id="1821930232296380041">చెల్లని అభ్యర్థన లేదా అభ్యర్థన పారామీట‌ర్‌లు</translation>
 <translation id="1826516787628120939">తనిఖీ చేస్తోంది</translation>
-<translation id="1834321415901700177">ఈ సైట్ హానికరమైన ప్రోగ్రామ్‌లను కలిగి ఉంది</translation>
+<translation id="1834321415901700177">ఈ సైట్‌లో హానికరమైన ప్రోగ్రామ్‌లు ఉన్నాయి</translation>
 <translation id="1839551713262164453">విధాన విలువల క్రమబద్ధీకరణ ఎర్రర్‌లతో విఫలమైంది</translation>
 <translation id="1842969606798536927">చెల్లింపు</translation>
 <translation id="1871208020102129563">.pac స్క్రిప్ట్ URLను కాకుండా, స్థిరమైన ప్రాక్సీ సర్వర్‌లను ఉపయోగించేలా ప్రాక్సీ సెట్ చేయబడింది.</translation>
@@ -178,7 +179,7 @@
 <translation id="187918866476621466">ప్రారంభ పేజీలను తెరువు</translation>
 <translation id="1883255238294161206">జాబితాను కుదించు</translation>
 <translation id="1898423065542865115">ఫిల్టరింగ్</translation>
-<translation id="1916770123977586577">ఈ సైట్‌కు మీ అప్‌డేట్ చేసిన సెట్టింగ్‌లను వర్తింపజేయడానికి, ఈ పేజీని మళ్లీ లోడ్ చేయండి</translation>
+<translation id="1916770123977586577">ఈ సైట్ విషయంలో మీరు అప్‌డేట్ చేసిన సెట్టింగ్‌లను వర్తింపజేయడానికి, ఈ పేజీని మళ్లీ లోడ్ చేయండి</translation>
 <translation id="1919345977826869612">ప్రకటనలు</translation>
 <translation id="1919367280705858090">నిర్దిష్ట ఎర్రర్ సందేశానికి సంబంధించిన సహాయం పొందండి</translation>
 <translation id="192020519938775529">{COUNT,plural, =0{ఏమీ లేవు}=1{1 సైట్}other{# సైట్‌లు}}</translation>
@@ -220,17 +221,16 @@
 <translation id="2154054054215849342">సింక్‌ మీ డొమైన్‌కు అందుబాటులో లేదు</translation>
 <translation id="2154484045852737596">కార్డ్‌ను సవరించండి</translation>
 <translation id="2166049586286450108">పూర్తి నిర్వాహక యాక్సెస్</translation>
-<translation id="2166378884831602661">ఈ సైట్ సురక్షితమైన కనెక్షన్‌ను అందించలేదు</translation>
+<translation id="2166378884831602661">ఈ సైట్ సురక్షితమైన కనెక్షన్‌ను అందించలేకపోయింది</translation>
 <translation id="2169984857010174799">Kaku2 (ఎన్వలప్)</translation>
 <translation id="2181821976797666341">విధానాలు</translation>
 <translation id="2183608646556468874">ఫోన్ నంబర్</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 చిరునామా}other{# చిరునామాలు}}</translation>
 <translation id="2187317261103489799">గుర్తించు (డిఫాల్ట్)</translation>
-<translation id="2196403228024230844">Chrome బ్రౌజర్ నిర్వహణ</translation>
 <translation id="2202020181578195191">చెల్లుబాటు అయ్యే గడువు ముగింపు సంవత్సరాన్ని నమోదు చేయండి</translation>
 <translation id="2212735316055980242">విధానం కనుగొనబడలేదు</translation>
 <translation id="2213606439339815911">నమోదులను పొందుతోంది...</translation>
-<translation id="2218879909401188352"><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="2218879909401188352"><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="2224337661447660594">ఇంటర్నెట్ లేదు</translation>
 <translation id="2230458221926704099"><ph name="BEGIN_LINK" />విశ్లేషణల యాప్‌<ph name="END_LINK" />ను ఉపయోగించి మీ కనెక్షన్‌ను సరి చేయండి</translation>
 <translation id="2239100178324503013">ఇప్పుడే పంపండి</translation>
@@ -252,7 +252,7 @@
 <translation id="2349790679044093737">VR సెషన్ యాక్టివ్‌లో ఉంది</translation>
 <translation id="2354001756790975382">ఇతర బుక్‌మార్క్‌లు</translation>
 <translation id="2354430244986887761">Google సురక్షిత బ్రౌజింగ్ ఇటీవల <ph name="SITE" />లో <ph name="BEGIN_LINK" />హానికర యాప్‌లను కనుగొంది<ph name="END_LINK" />.</translation>
-<translation id="2355395290879513365">దాడికి పాల్పడేవారు ఈ సైట్‌లో మీరు చూస్తున్న చిత్రాలను చూడగలగవచ్చు మరియు వాటిని సవరించడం ద్వారా మిమ్మల్ని మోసగించవచ్చు.</translation>
+<translation id="2355395290879513365">దాడికి పాల్పడేవారు ఈ సైట్‌లో మీరు చూస్తున్న చిత్రాలను చూడగలరు, వాటిని సవరించడం ద్వారా మిమ్మల్ని మోసగించవచ్చు.</translation>
 <translation id="2356070529366658676">అడుగు</translation>
 <translation id="2359629602545592467">అనేకం</translation>
 <translation id="2359808026110333948">కొనసాగించు</translation>
@@ -282,7 +282,7 @@
 <translation id="2491120439723279231">సర్వర్ యొక్క ప్రమాణపత్రంలో లోపాలు ఉన్నాయి.</translation>
 <translation id="2493640343870896922">లెటర్-ప్లస్</translation>
 <translation id="2495083838625180221">JSON పార్సర్</translation>
-<translation id="2495093607237746763">ఎంచుకుంటే, మరింత వేగవంతమైన ఫారమ్ పూరింపు కోసం ఈ పరికరంలో మీ కార్డ్ కాపీని Chromium నిల్వ చేస్తుంది.</translation>
+<translation id="2495093607237746763">ఎంచుకుంటే, Chromium వేగవంతమైన ఫారమ్ పూరింపు కోసం ఈ పరికరంలో మీ కార్డ్ కాపీని నిల్వ చేస్తుంది.</translation>
 <translation id="2498091847651709837">కొత్త కార్డ్‌ను స్కాన్ చేయండి</translation>
 <translation id="2501278716633472235">వెనుకకు వెళ్ళు</translation>
 <translation id="2503184589641749290">ఆమోదించబడిన డెబిట్ మరియు ప్రీపెయిడ్ కార్డ్‌లు</translation>
@@ -295,7 +295,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> చెల్లని ప్రతిస్పందనను పంపింది.</translation>
 <translation id="2556876185419854533">&amp;సవరించడాన్ని రద్దు చేయి</translation>
 <translation id="2586657967955657006">క్లిప్‌బోర్డ్</translation>
-<translation id="2586916519180891564">అమలు చేయబడుతున్న ఎంటర్‌ప్రైజ్ విధానాల గురించి సమాచారం</translation>
 <translation id="2587730715158995865">ప్రచురణకర్త <ph name="ARTICLE_PUBLISHER" />. దీన్ని మరియు మరో <ph name="OTHER_ARTICLE_COUNT" /> ఇతర కథనాలను చదవండి.</translation>
 <translation id="2587841377698384444">డైరెక్టరీ API ID:</translation>
 <translation id="2597378329261239068">ఈ పత్రం అనుమతి పదంచే రక్షించబడింది. దయచేసి అనుమతి పదాన్ని నమోదు చేయండి.</translation>
@@ -333,7 +332,7 @@
 <translation id="2784949926578158345">కనెక్షన్ మళ్ళీ సెట్ చేయబడింది.</translation>
 <translation id="2788784517760473862">ఆమోదించబడిన క్రెడిట్ కార్డ్‌లు</translation>
 <translation id="2794233252405721443">సైట్ బ్లాక్ చేయబడింది</translation>
-<translation id="2799020568854403057">రాబోయే సైట్ హానికరమైన యాప్‌లను కలిగి ఉంది</translation>
+<translation id="2799020568854403057">రాబోయే సైట్‌లో హానికరమైన యాప్‌లు ఉన్నాయి</translation>
 <translation id="2799223571221894425">మళ్లీ ప్రారంభించు</translation>
 <translation id="2803306138276472711">Google సురక్షిత బ్రౌజింగ్ ఇటీవల <ph name="SITE" />లో <ph name="BEGIN_LINK" />మాల్వేర్‌ను గుర్తించింది<ph name="END_LINK" />. సాధారణంగా సురక్షితమైన వెబ్‌సైట్‌‌లకు కూడా కొన్నిసార్లు మాల్వేర్ సోకుతుంది.</translation>
 <translation id="2824775600643448204">చిరునామా మరియు శోధన బార్</translation>
@@ -357,11 +356,11 @@
 <translation id="2941952326391522266">ఈ సర్వర్ <ph name="DOMAIN" /> అని నిరూపించుకోలేకపోయింది; దీని భద్రతా ప్రమాణపత్రం <ph name="DOMAIN2" /> నుండి జారీ చేయబడింది. ఇది తప్పుగా కాన్ఫిగర్ చేయడం వలన లేదా దాడిచేసే వ్యక్తి మీ కనెక్షన్‌కు అంతరాయం కలిగించడం వలన జరిగి ఉండవచ్చు.</translation>
 <translation id="2948083400971632585">మీరు సెట్టింగ్‌ల పేజీ నుండి కనెక్షన్ కోసం కాన్ఫిగర్ చేయబడిన ఏ ప్రాక్సీలను అయినా నిలిపివేయవచ్చు.</translation>
 <translation id="2955913368246107853">కనుగొను పట్టీని మూసివేయి</translation>
-<translation id="2969319727213777354">సురక్షిత కనెక్షన్‌ను ఏర్పాటు చేయడానికి, మీ గడియారాన్ని సరైన సమయానికి సెట్ చేయాలి. ఎందుకంటే వెబ్‌సైట్‌లు వాటిని గుర్తించడానికి ఉపయోగించే ప్రమాణపత్రాలు నిర్దిష్ట కాలవ్యవధుల్లో మాత్రమే చెల్లుబాటు అవుతాయి. మీ పరికరం గడియారం సమయం తప్పుగా ఉన్నందున, Google Chrome ఈ ప్రమాణపత్రాలను ధృవీకరించలేదు.</translation>
+<translation id="2969319727213777354">సురక్షిత కనెక్షన్‌ను ఏర్పాటు చేయడానికి, మీ గడియారాన్ని సరైన సమయానికి సెట్ చేయాలి. ఎందుకంటే వెబ్‌సైట్‌లు వాటిని గుర్తించడానికి ఉపయోగించే స‌ర్టిఫికెట్‌లు నిర్దిష్ట కాలవ్యవధుల్లో మాత్రమే చెల్లుబాటు అవుతాయి. మీ పరికరం గడియారం సమయం తప్పుగా ఉన్నందున, Google Chrome ఈ స‌ర్టిఫికెట్‌లను ధృవీకరించలేదు.</translation>
 <translation id="2972581237482394796">&amp;పునరావృతం</translation>
 <translation id="2977665033722899841"><ph name="ROW_NAME" />, ప్రస్తుతం ఎంచుకోబడింది. <ph name="ROW_CONTENT" /></translation>
 <translation id="2982481275546140226">డేటాను తీసివేయి</translation>
-<translation id="2985306909656435243">ప్రారంభిస్తే, మరింత వేగవంతమైన ఫారమ్ పూరింపు కోసం Chromium మీ కార్డ్ కాపీని ఈ పరికరంలో నిల్వ చేస్తుంది.</translation>
+<translation id="2985306909656435243">ప్రారంభిస్తే, Chromium వేగవంతమైన ఫారమ్ పూరింపు కోసం ఈ పరికరంలో మీ కార్డ్ కాపీని నిల్వ చేస్తుంది.</translation>
 <translation id="2985398929374701810">చెల్లుబాటు అయ్యే చిరునామాని నమోదు చేయండి</translation>
 <translation id="2986368408720340940">ఈ పికప్ పద్ధతి అందుబాటులో లేదు. వేరే పద్ధతిని ప్రయత్నించండి.</translation>
 <translation id="2991174974383378012">వెబ్‌సైట్‌లతో భాగస్వామ్యం</translation>
@@ -381,7 +380,6 @@
 <translation id="3096100844101284527">పికప్ చిరునామాను జోడించండి</translation>
 <translation id="3105172416063519923">అసెట్ ID:</translation>
 <translation id="3109728660330352905">మీకు ఈ పేజీని వీక్షించడానికి అధికారం లేదు.</translation>
-<translation id="3111297330804935615">అమలు కాబడుతున్న ఎంటర్‌ప్రైజ్ విధానాలు, ఇన్‌స్టాల్ చేసిన ఎక్స్‌టన్షన్‌లు, ప్లగ్ఇన్‌ల గురించి సమాచారం</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />కనెక్టివిటీ సమస్య విశ్లేషణలను అమలు చేయడం ప్రయత్నించండి<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{ఏమీ లేవు}=1{1 ఖాతా సైన్ ఇన్ డేటా}other{# ఖాతాల సైన్ ఇన్ డేటా}}</translation>
@@ -406,7 +404,7 @@
 <translation id="3227137524299004712">మైక్రోఫోన్</translation>
 <translation id="3228969707346345236">పేజీ ఇప్పటికే <ph name="LANGUAGE" />లో ఉన్నందున అనువాదం విఫలమైంది.</translation>
 <translation id="323107829343500871"><ph name="CREDIT_CARD" /> కార్డ్ CVCని నమోదు చేయండి</translation>
-<translation id="3234666976984236645">ఈ సైట్‌లో ఎల్లప్పుడూ ముఖ్యమైన కంటెంట్‌ను గుర్తించు</translation>
+<translation id="3234666976984236645">ఈ సైట్‌లో ఎప్పుడూ ముఖ్యమైన కంటెంట్‌ను గుర్తించు</translation>
 <translation id="3254409185687681395">ఈ పేజీని బుక్‌మార్క్ చేయి</translation>
 <translation id="3270847123878663523">&amp;మళ్లీ క్రమం చేయడాన్ని రద్దు చేయి</translation>
 <translation id="3274521967729236597">పా-కాయ్</translation>
@@ -417,7 +415,7 @@
 <translation id="3320021301628644560">బిల్లింగ్ చిరునామాను జోడించండి</translation>
 <translation id="3324983252691184275">ముదురు ఎరుపు రంగు</translation>
 <translation id="3338095232262050444">సురక్షితం</translation>
-<translation id="3345135638360864351">ఈ సైట్‌ని యాక్సెస్ చేయడానికి మీరు చేసిన అభ్యర్థన <ph name="NAME" />కి పంపబడలేదు. దయచేసి మళ్లీ ప్రయత్నించండి.</translation>
+<translation id="3345135638360864351">ఈ సైట్‌ను యాక్సెస్ చేయడానికి మీరు చేసిన అభ్యర్థన <ph name="NAME" />కు పంపబడలేదు. దయచేసి మళ్లీ ప్రయత్నించండి.</translation>
 <translation id="3355823806454867987">ప్రాక్సీ సెట్టింగ్‌లను మార్చు...</translation>
 <translation id="3361596688432910856">Chrome ఈ కింది సమాచారాన్ని <ph name="BEGIN_EMPHASIS" />సేవ్ చేయదు<ph name="END_EMPHASIS" />:
         <ph name="BEGIN_LIST" />
@@ -482,7 +480,6 @@
 <translation id="3640766068866876100">సూచిక-4x6-Ext</translation>
 <translation id="3650584904733503804">ప్రామాణీకరణ విజయవంతం అయింది</translation>
 <translation id="3655670868607891010">మీరు దీన్ని తరచుగా చూస్తుంటే, ఈ <ph name="HELP_LINK" />ని ప్రయత్నించండి.</translation>
-<translation id="3656922233114135933">మీ OS, బ్రౌజర్ వినియోగదారు పేర్లు</translation>
 <translation id="3658742229777143148">పునర్విమర్శ</translation>
 <translation id="366077651725703012">క్రెడిట్ కార్డ్‌ని అప్‌డేట్ చేయి</translation>
 <translation id="3676592649209844519">పరికర ID:</translation>
@@ -508,7 +505,7 @@
 <translation id="3759461132968374835">మీకు ఇటీవల నివేదించిన క్రాష్‌లు లేవు. క్రాష్‌ నివేదన నిలిపివేసినపుడు ఏర్పడే క్రాష్‌లు ఇక్కడ కనిపించవు.</translation>
 <translation id="3761718714832595332">స్థితిని దాచు</translation>
 <translation id="3765032636089507299">సురక్షిత బ్రౌజింగ్ పేజీ నిర్మాణంలో ఉంది.</translation>
-<translation id="3778403066972421603">ఈ కార్డ్‌ని మీ Google ఖాతాకు మరియు ఈ పరికరంలో సేవ్ చేయాలనుకుంటున్నారా?</translation>
+<translation id="3778403066972421603">ఈ కార్డ్‌ను మీ Google ఖాతాకు మరియు ఈ పరికరంలో సేవ్ చేయాలని అనుకుంటున్నారా?</translation>
 <translation id="3781428340399460090">ముదురు గులాబి రంగు</translation>
 <translation id="3783418713923659662">Mastercard</translation>
 <translation id="3787705759683870569">గడువు ముగింపు <ph name="EXPIRATION_MONTH" />/<ph name="EXPIRATION_YEAR" /></translation>
@@ -522,7 +519,7 @@
 <translation id="3858027520442213535">తేదీని, సమయాన్ని అప్‌డేట్ చేయి</translation>
 <translation id="3884278016824448484">వైరుధ్యమైన పరికరం ఐడెంటిఫైయర్</translation>
 <translation id="3885155851504623709">పారిష్</translation>
-<translation id="3886446263141354045">మీరు ఈ సైట్‌ను యాక్సెస్ చేయడానికి చేసిన అభ్యర్థన <ph name="NAME" />కి పంపబడింది</translation>
+<translation id="3886446263141354045">మీరు ఈ సైట్‌ను యాక్సెస్ చేయడానికి చేసిన అభ్యర్థన <ph name="NAME" />కు పంపబడింది</translation>
 <translation id="3890664840433101773">ఇమెయిల్‌ను జోడించండి</translation>
 <translation id="3901925938762663762">కార్డ్ గడువు సమయం ముగిసింది</translation>
 <translation id="3906600011954732550">B5-అదనం</translation>
@@ -546,7 +543,7 @@
 <translation id="4072486802667267160">మీ ఆర్డర్‌ను ప్రాసెస్ చేస్తున్నప్పుడు ఎర్రర్ ఏర్పడింది. దయచేసి మళ్లీ ప్రయత్నించండి.</translation>
 <translation id="4075732493274867456">క్లయింట్ మరియు సర్వర్ ఒకే SSL ప్రోటోకాల్ వెర్ష‌న్‌ లేదా సైఫర్ సూట్‌కు మద్దతివ్వవు.</translation>
 <translation id="4079302484614802869">స్థిరమైన ప్రాక్సీ సర్వర్‌లను కాకుండా, ఒక .pac స్క్రిప్ట్ URLను ఉపయోగించేలా ప్రాక్సీ కాన్ఫిగరేషన్ సెట్ చేయబడింది.</translation>
-<translation id="4098354747657067197">ముందు వంచనాత్మక సైట్ ఉంది</translation>
+<translation id="4098354747657067197">ముందున్న సైట్ మోసపూరితమైనది</translation>
 <translation id="4103249731201008433">పరికర క్రమ సంఖ్య చెల్లదు</translation>
 <translation id="410351446219883937">స్వీయ ప్లే</translation>
 <translation id="4103763322291513355">బ్లాక్‌లిస్ట్‌లో ఉన్న URLల జాబితాను మరియు మీ సిస్టమ్ నిర్వాహకుని ద్వారా అమలు చేయబడిన ఇతర విధానాలను చూడటానికి &lt;strong&gt;chrome://policy&lt;/strong&gt;ని సందర్శించండి.</translation>
@@ -587,9 +584,8 @@
     &lt;h4&gt;5వ దశ: అదనపు సహాయాన్ని పొందండి&lt;/h4&gt;
     &lt;p&gt;ఇప్పటికీ మీకు ఎర్రర్ కనిపిస్తున్నట్లయితే, వెబ్‌సైట్ యజమానిని సంప్రదించండి.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />నెట్‌వర్క్ సమస్య విశ్లేషణలను అమలు చేయడం ప్రయత్నించండి<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">మీ మెషీన్ పేరు</translation>
 <translation id="4235360514405112390">చెల్లుతుంది</translation>
-<translation id="4250431568374086873">ఈ సైట్‌కి మీ కనెక్షన్ పూర్తి స్థాయిలో సురక్షితంగా లేదు</translation>
+<translation id="4250431568374086873">ఈ సైట్‌కు మీ కనెక్షన్ పూర్తి స్థాయిలో సురక్షితంగా లేదు</translation>
 <translation id="4250680216510889253">కాదు</translation>
 <translation id="425582637250725228">మీరు చేసిన మార్పులు సేవ్ అయ్యి ఉండకపోవచ్చు.</translation>
 <translation id="4258748452823770588">చెల్లని సంతకం</translation>
@@ -617,7 +613,6 @@
 <translation id="4377125064752653719"><ph name="DOMAIN" />ను చేరుకోవడానికి మీరు ప్రయత్నించారు, కానీ సర్వర్ అందించిన ప్రమాణపత్రాన్ని జారీ చేసినవారు రద్దు చేసారు. సర్వర్ అందించిన భద్రత ఆధారాలు ఖచ్చితంగా విశ్వసించబడలేదని దీని అర్థం. మీరు దాడి చేసే వారితో కమ్యూనికేట్ చేస్తూ ఉండవచ్చు.</translation>
 <translation id="4378154925671717803">ఫోన్</translation>
 <translation id="4406896451731180161">శోధన ఫలితాలు</translation>
-<translation id="4406972042435603828">మీ నిర్వాహకులు శక్తివంతమైన సామర్థ్యాలతో ఎక్స్‌టెన్షన్‌లను ఇన్‌స్టాల్ చేశారు.</translation>
 <translation id="4408413947728134509">కుక్కీలు <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">పికప్ చిరునామా</translation>
 <translation id="4424024547088906515">ఈ సర్వర్ <ph name="DOMAIN" /> అని నిరూపించుకోలేకపోయింది; దీని భద్రతా ప్రమాణపత్రాన్ని Chrome విశ్వసించలేదు. ఇది తప్పుగా కాన్ఫిగర్ చేయడం వలన లేదా దాడిచేసే వ్యక్తి మీ కనెక్షన్‌కు అంతరాయం కలిగించడం వలన జరిగి ఉండవచ్చు.</translation>
@@ -668,7 +663,8 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> శోధన సూచన</translation>
 <translation id="4742407542027196863">పాస్‌వర్డ్‌లను నిర్వహించు…</translation>
 <translation id="4744603770635761495">అమలు చేయగల పాథ్‌</translation>
-<translation id="4750917950439032686">మీ సమాచారాన్ని (ఉదాహరణకు, పాస్‌వర్డ్‌లు లేదా క్రెడిట్ కార్డ్ నంబర్‌లు) ఈ సైట్‌కి పంపినప్పుడు అది ప్రైవేట్‌గా ఉంచబడుతుంది.</translation>
+<translation id="4746351372139058112">సందేశాలు</translation>
+<translation id="4750917950439032686">మీ సమాచారాన్ని (ఉదాహరణకు, పాస్‌వర్డ్‌లు లేదా క్రెడిట్ కార్డ్ నంబర్‌లు) ఈ సైట్‌కు పంపినప్పుడు అది ప్రైవేట్‌గా ఉంచబడుతుంది.</translation>
 <translation id="4756388243121344051">&amp;చరిత్ర</translation>
 <translation id="4758311279753947758">సంప్రదింపు సమాచారాన్ని జోడించు</translation>
 <translation id="4759118997339041434">చెల్లింపు స్వీయపూరణ నిలిపివేయబడింది</translation>
@@ -684,7 +680,7 @@
 <translation id="4816492930507672669">పేజీకి తగినట్లు అమర్చు</translation>
 <translation id="4850886885716139402">వీక్షణ</translation>
 <translation id="4854362297993841467">ఈ బట్వాడా పద్ధతి అందుబాటులో లేదు. వేరే పద్ధతిని ప్రయత్నించండి.</translation>
-<translation id="4858792381671956233">ఈ సైట్‌ను సందర్శించడానికి అనుమతించమని కోరుతూ మీ తల్లిదండ్రులకు అభ్యర్థన పంపారు</translation>
+<translation id="4858792381671956233">ఈ సైట్‌ను సందర్శించడానికి అనుమతిని కోరుతూ మీరు మీ తల్లిదండ్రులకు అభ్యర్థన పంపారు</translation>
 <translation id="4876305945144899064">వినియోగదారు పేరు లేదు</translation>
 <translation id="4877422487531841831"><ph name="TEXT" /> శోధన</translation>
 <translation id="4879491255372875719">ఆటోమేటిక్ (డిఫాల్ట్)</translation>
@@ -701,14 +697,12 @@
 <translation id="4950898438188848926">ట్యాబ్ మార్పు బటన్, తెరిచియున్న ట్యాబ్ <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" />కు మారడానికి ఎంటర్ నొక్కండి</translation>
 <translation id="495170559598752135">చర్యలు</translation>
 <translation id="4955242332710481440">A5-అదనం</translation>
-<translation id="495832697253704892">ఎక్స్‌టెన్ష‌న్‌ నివేదన</translation>
 <translation id="4958444002117714549">జాబితాను విస్తరించు</translation>
 <translation id="4974590756084640048">హెచ్చరికలను మళ్లీ ప్రారంభించు</translation>
 <translation id="4984339528288761049">Prc5 (ఎన్వలప్)</translation>
 <translation id="4989163558385430922">అన్నీ చూడండి</translation>
 <translation id="4989809363548539747">ఈ ప్లగ్ఇన్‌‌కు మద్దతు లేదు</translation>
-<translation id="4996230189582812866">నివేదన</translation>
-<translation id="5002932099480077015">ప్రారంభిస్తే, మరింత వేగవంతమైన ఫారమ్ పూరింపు కోసం Chrome మీ కార్డ్ కాపీని ఈ పరికరంలో నిల్వ చేస్తుంది.</translation>
+<translation id="5002932099480077015">ప్రారంభిస్తే, వేగవంతమైన ఫారమ్ పూరింపు కోసం ఈ పరికరంలో మీ కార్డ్ కాపీని నిల్వ చేస్తుంది.</translation>
 <translation id="5014174725590676422">Chromeలో Google అసిస్టెంట్ మొదటి అమలు స్క్రీన్ చూపబడింది</translation>
 <translation id="5015510746216210676">మెషీన్ పేరు:</translation>
 <translation id="5017554619425969104">మీరు కాపీ చేసిన వచనం</translation>
@@ -722,7 +716,6 @@
 <translation id="5039804452771397117">అనుమతించు</translation>
 <translation id="5040262127954254034">గోప్యత</translation>
 <translation id="5043480802608081735">మీరు కాపీ చేసిన లింక్</translation>
-<translation id="5043595640478528013">మీ బ్రౌజర్, మెషీన్ గురించిన సాఫ్‌వేర్ వెర్షన్ సమాచారం</translation>
 <translation id="5045550434625856497">సరికాని పాస్‌వర్డ్</translation>
 <translation id="5056549851600133418">మీ కోసం కథనాలు</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -734,7 +727,6 @@
 <translation id="5095208057601539847">ప్రావిన్స్</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">మీ పరికరం <ph name="ENROLLMENT_DOMAIN" /> ద్వారా నిర్వహించబడుతుంది, అలాగే <ph name="ACCOUNT_DOMAIN" /> ద్వారా మీ ఖాతా నిర్వహించబడుతుంది. దీని ప్రకారం, మీ నిర్వాహకులు రిమోట్ విధానం ద్వారా మీ పరికరం, ఖాతాను కాన్ఫిగర్ చేయవచ్చు .</translation>
-<translation id="5107918638290237391">ఇన్‌స్టాల్ చేసిన ఎక్స్‌టెన్షన్‌లు, ప్లగ్ఇన్‌లు</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">యూరోపియన్-Edp</translation>
 <translation id="5115563688576182185">(64-బిట్)</translation>
@@ -751,7 +743,6 @@
 <translation id="5172758083709347301">మెషీన్</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" />లో లేదా? ఈ ఎర్రర్‌ను నివేదించండి</translation>
 <translation id="5190835502935405962">బుక్‌మార్క్‌ల బార్</translation>
-<translation id="5200263511887412697">ఇటీవల లాగిన్ చేసిన పరికర వినియోగదారుల జాబితాను నివేదించండి</translation>
 <translation id="5201306358585911203">ఈ పేజీలోని పొందుపరిచిన పేజీ ఇలా చెబుతోంది</translation>
 <translation id="5205222826937269299">పేరు ఆవశ్యకం</translation>
 <translation id="5215116848420601511">Google Payని ఉపయోగిస్తున్న చెల్లింపు పద్ధతులు మరియు చిరునామాలు</translation>
@@ -783,10 +774,9 @@
 <translation id="5371425731340848620">కార్డ్‌ని అప్‌డేట్ చేయండి</translation>
 <translation id="5377026284221673050">"మీ గడియారం ఆలస్యంగా నడుస్తోంది" లేదా "మీ గడియారం ముందుగా ఉంది" లేదా "&lt;span class="error-code"&gt;NET::ERR_CERT_DATE_INVALID&lt;/span&gt;"</translation>
 <translation id="5384855140246857529">మీ కార్డ్‌ల‌ను అన్ని పరికరాలలో ఉపయోగించాలంటే, సైన్ ఇన్ చేసి, సమకాలీకరణను ఆన్ చేయండి.</translation>
-<translation id="5386426401304769735">ఈ సైట్ ప్రమాణపత్రం గొలుసులో SHA-1 ఉపయోగించి సంతకం చేసిన ప్రమాణపత్రం ఉంది.</translation>
+<translation id="5386426401304769735">ఈ సైట్ సర్టిఫికెట్ గొలుసులో SHA-1 ఉపయోగించి సంతకం చేసిన సర్టిఫికెట్ ఉంది.</translation>
 <translation id="538659543871111977">A4-ట్యాబ్</translation>
 <translation id="540969355065856584">ఈ సర్వర్ <ph name="DOMAIN" /> అని నిరూపించుకోలేకపోయింది; దీని భద్రతా ప్రమాణపత్రం ప్రస్తుతం చెల్లదు. ఇది తప్పుగా కాన్ఫిగర్ చేయడం వలన లేదా దాడి చేసే వ్యక్తి మీ కనెక్షన్‌కు అంతరాయం కలిగించడం వలన జరిగి ఉండవచ్చు.</translation>
-<translation id="5417233485731142850">మీ మెషీన్ పేరు, నెట్‌వర్క్ చిరునామా</translation>
 <translation id="5421136146218899937">బ్రౌజింగ్ డేటాను క్లియర్ చేయి...</translation>
 <translation id="5430298929874300616">బుక్‌మార్క్‌ను తీసివేయండి</translation>
 <translation id="5431657950005405462">మీ ఫైల్ కనుగొనబడలేదు</translation>
@@ -800,7 +790,7 @@
 <translation id="5481076368049295676">ఈ కంటెంట్ మీ సమాచారాన్ని దొంగిలించగల లేదా తొలగించగల హానికరమైన సాఫ్ట్‌వేర్‌ను మీ పరికరంలో ఇన్‌స్టాల్ చేయడానికి ప్రయత్నించవచ్చు. <ph name="BEGIN_LINK" />ఏదేమైనా చూపు<ph name="END_LINK" /></translation>
 <translation id="54817484435770891">చెల్లుబాటు అయ్యే చిరునామాను జోడించండి</translation>
 <translation id="5490432419156082418">చిరునామాలు మరియు మరిన్ని</translation>
-<translation id="5492298309214877701">కంపెనీ, సంస్థ లేదా పాఠశాల ఇంట్రానెట్‌లోని ఈ సైట్- బాహ్య వెబ్‌సైట్ కలిగి ఉన్న అదే URLను కలిగి ఉంది.
+<translation id="5492298309214877701">కంపెనీ, సంస్థ లేదా పాఠశాల ఇంట్రానెట్‌లోని ఈ సైట్ URL, బాహ్య వెబ్‌సైట్‌కు ఉన్న URL ఒకేలా ఉంది.
     <ph name="LINE_BREAK" />
     మీ సిస్టమ్ నిర్వాహకుడిని సంప్రదించడానికి ప్రయత్నించండి.</translation>
 <translation id="549333378215107354">పరిమాణం 3</translation>
@@ -863,13 +853,12 @@
 <translation id="5804241973901381774">అనుమతులు</translation>
 <translation id="5810442152076338065"><ph name="DOMAIN" />కు గల మీ కనెక్షన్ వాడుకలో లేని సైఫర్ సూట్ ఉపయోగించి ఎన్‌క్రిప్ట్ చేయ‌బ‌డింది.</translation>
 <translation id="5813119285467412249">&amp;జోడించడాన్ని పునరావృతం చేయి</translation>
-<translation id="5838278095973806738">మీరు ఈ సైట్‌లో ఎలాంటి గోప్యమైన సమాచారాన్ని నమోదు చేయకూడదు (ఉదాహరణకు, పాస్‌వర్డ్‌లు లేదా క్రెడిట్ కార్డ్‌లు), దాడికి పాల్పడే వారు ఆ సమాచారం దొంగిలించే అవకాశం ఉంటుంది.</translation>
+<translation id="5838278095973806738">మీరు ఈ సైట్‌లో ఎలాంటి గోప్యమైన సమాచారాన్ని నమోదు చేయకూడదు (ఉదాహరణకు, పాస్‌వర్డ్‌లు లేదా క్రెడిట్ కార్డ్‌లు), దాడికి పాల్పడేవారు ఆ సమాచారం దొంగిలించే అవకాశం ఉంటుంది.</translation>
 <translation id="5863847714970149516">మీరు చూడబోతున్న పేజీ మీకు డబ్బు ఛార్జ్ చేయడానికి ప్రయత్నించవచ్చు</translation>
 <translation id="5866257070973731571">ఫోన్ నంబర్‌ను జోడించండి</translation>
 <translation id="5869405914158311789">ఈ సైట్‌ను చేరుకోలేకపోయాము</translation>
 <translation id="5869522115854928033">సేవ్  చేసిన పాస్‌వర్డ్‌లు</translation>
 <translation id="5887400589839399685">కార్డ్ సేవ్ చేయబడింది</translation>
-<translation id="5893718151540690985">నెట్‌వర్క్ ఇంటర్‌ఫేస్‌ల జాబితాను వాటి రకాలు, హార్డ్‌వేర్ చిరునామాలతో నివేదిస్తుంది</translation>
 <translation id="5893752035575986141">క్రెడిట్ కార్డ్‌లు ఆమోదించబడతాయి.</translation>
 <translation id="5901630391730855834">పసుపు</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (సమకాలీకరించబడింది)</translation>
@@ -895,7 +884,6 @@
 <translation id="6017850046339264347"><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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (సమకాలీకరించబడ్డాయి)</translation>
 <translation id="6027201098523975773">పేరుని నమోదు చేయండి</translation>
-<translation id="6033927989869462158">CPU/RAM వినియోగం లాంటి హార్డ్‌వేర్ గణాంకాలను నివేదిస్తుంది</translation>
 <translation id="6034000775414344507">లేత బూడిద రంగు</translation>
 <translation id="6034283069659657473">10x14 (ఎన్వలప్)</translation>
 <translation id="6039846035001940113">సమస్య కొనసాగుతుంటే, సైట్ యజమానిని సంప్రదించండి.</translation>
@@ -916,8 +904,8 @@
 <translation id="6151417162996330722">సర్వర్ ప్రమాణపత్రం చెల్లుబాటు వ్యవధి చాలా ఎక్కువ కాలం ఉంది.</translation>
 <translation id="6157877588268064908">రవాణా పద్ధతులు మరియు అవసరాలను చూడాలంటే, చిరునామాని ఎంచుకోండి</translation>
 <translation id="6165508094623778733">మరింత తెలుసుకోండి</translation>
-<translation id="6169916984152623906">‌ఇప్పుడు మీరు వ్యక్తిగతంగా బ్రౌజ్ చేయవచ్చు. ఈ పరికరాన్ని ఉపయోగించే ఇతర వ్యక్తులకు మీ కార్య‌క‌లాపం కనిపించదు. అయినప్పటికీ, డౌన్‌లోడ్‌లు, బుక్‌మార్క్‌లు సేవ్ చేయబడతాయి.</translation>
-<translation id="6177128806592000436">ఈ సైట్‌కి మీ కనెక్షన్ సురక్షితంగా లేదు</translation>
+<translation id="6169916984152623906">‌ఇప్పుడు మీరు వ్యక్తిగతంగా బ్రౌజ్ చేయవచ్చు మరియు ఈ పరికరాన్ని ఉపయోగించే ఇతర వ్యక్తులకు మీ కార్య‌క‌లాపం కనిపించదు. అయినప్పటికీ, డౌన్‌లోడ్‌లు మరియు బుక్‌మార్క్‌లు సేవ్ చేయబడతాయి.</translation>
+<translation id="6177128806592000436">ఈ సైట్‌తో మీకున్న కనెక్షన్ సురక్షితంగా లేదు</translation>
 <translation id="6203231073485539293">మీ ఇంటర్నెట్ కనెక్షన్‌ను తనిఖీ చేయండి</translation>
 <translation id="6218753634732582820">Chromium నుండి చిరునామాను తీసివేయాలా?</translation>
 <translation id="6221345481584921695">Google సురక్షిత బ్రౌజింగ్ ఇటీవల <ph name="SITE" />లో <ph name="BEGIN_LINK" />మాల్వేర్‌ను గుర్తించింది<ph name="END_LINK" />. సాధారణంగా సురక్షితమైన వెబ్‌సైట్‌‌లకు కూడా కొన్నిసార్లు మాల్వేర్ సోకుతుంది. ఈ హానికరమైన కంటెంట్, మాల్వేర్ పంపిణీదారుగా ప్రసిద్ధిగాంచిన <ph name="SUBRESOURCE_HOST" /> నుండి సంక్రమిస్తుంది.</translation>
@@ -929,7 +917,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> బుక్‌మార్క్‌లు</translation>
 <translation id="6264485186158353794">భద్రతకు తిరిగి వెళ్ళు</translation>
 <translation id="6266934640124581640">లేత నీలి ఆకుపచ్చ రంగు</translation>
-<translation id="6275296151457132165">&lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;కు వెళ్లమని మీ ఉద్దేశ్యమా?</translation>
 <translation id="6276112860590028508">మీ పఠన జాబితాలో ఉన్న పేజీలు ఇక్కడ కనిపిస్తాయి</translation>
 <translation id="627746635834430766">తర్వాతిసారి మరింత వేగంగా చెల్లించడానికి, మీ కార్డ్ మరియు బిల్లింగ్ చిరునామాను మీ Google ఖాతాకు సేవ్ చేయండి.</translation>
 <translation id="6280223929691119688">ఈ చిరునామాకు బట్వాడా చేయడం సాధ్యం కాదు. వేరే చిరునామాని ఎంచుకోండి.</translation>
@@ -953,7 +940,7 @@
 <translation id="6404511346730675251">బుక్‌మార్క్‌ను సవరించండి</translation>
 <translation id="6406765186087300643">C0 (ఎన్వలప్)</translation>
 <translation id="6410264514553301377"><ph name="CREDIT_CARD" /> గడువు ముగింపు తేదీ మరియు CVCని నమోదు చేయండి</translation>
-<translation id="6414888972213066896">మీరు ఈ సైట్‌ని సందర్శించడానికి అనుమతించమని కోరుతూ మీ తల్లి/తండ్రికి అభ్యర్థన పంపారు</translation>
+<translation id="6414888972213066896">ఈ సైట్‌ను సందర్శించడానికి అనుమతి కోరుతూ మీరు మీ తల్లి/తండ్రికి అభ్యర్థన పంపారు</translation>
 <translation id="6417515091412812850">ప్రమాణపత్రం రద్దు చెయ్యబడిందా అని తనిఖీ చెయ్యడం సాధ్యం కాలేదు.</translation>
 <translation id="6433490469411711332">సంప్రదింపు సమాచారాన్ని సవరించండి</translation>
 <translation id="6433595998831338502"><ph name="HOST_NAME" /> కనెక్ట్ కావడానికి నిరాకరించింది.</translation>
@@ -971,7 +958,6 @@
 <translation id="6508722015517270189">Chromeను పునఃప్రారంభించండి</translation>
 <translation id="6529602333819889595">&amp;తొలగించడాన్ని పునరావృతం చేయి</translation>
 <translation id="6534179046333460208">ప్రత్యక్ష వెబ్ సూచనలు</translation>
-<translation id="654507709116376806">నిర్వాహకులు Chrome వెలుపల కూడా ఇతర మార్గాలలో వినియోగదారులను పర్యవేక్షించవచ్చు.</translation>
 <translation id="6563469144985748109">మీ నిర్వాహకుడు దీన్ని ఇంకా ఆమోదించలేదు</translation>
 <translation id="6569060085658103619">మీరు పొడిగింపు పేజీని వీక్షిస్తున్నారు</translation>
 <translation id="6578796323535178455">C2 (ఎన్వలప్)</translation>
@@ -1001,10 +987,11 @@
 <translation id="674375294223700098">తెలియని సర్వర్ ప్రమాణపత్రం లోపం.</translation>
 <translation id="6744009308914054259">కనెక్షన్ కోసం వేచి ఉన్నప్పుడు, మీరు ఆఫ్‌లైన్ కథనాలను చదవడానికి డౌన్‌లోడ్‌లను సందర్శించవచ్చు.</translation>
 <translation id="6753269504797312559">విధానం విలువ</translation>
-<translation id="6757797048963528358">మీ పరికరం నిద్రావస్థకి వెళ్లింది.</translation>
+<translation id="6757797048963528358">మీ పరికరం నిద్రావస్థకు వెళ్లింది.</translation>
 <translation id="6768213884286397650">హగకి (పోస్ట్‌కార్డ్)</translation>
 <translation id="6778737459546443941">మీ తల్లి/తండ్రి దీన్ని ఇంకా ఆమోదించలేదు</translation>
 <translation id="67862343314499040">నీలి ఊదా రంగు</translation>
+<translation id="6786747875388722282">ఎక్స్‌టెన్షన్‌లు</translation>
 <translation id="679355240208270552">విధానం ప్రకారం, డిఫాల్ట్ శోధనను ప్రారంభించలేదు కాబట్టి, విస్మరించబడింది.</translation>
 <translation id="681021252041861472">అవసరమైన ఫీల్డ్</translation>
 <translation id="6810899417690483278">అనుకూలీకరణ ID</translation>
@@ -1082,8 +1069,8 @@
 <translation id="7219179957768738017">కనెక్షన్ <ph name="SSL_VERSION" />ని ఉపయోగిస్తుంది.</translation>
 <translation id="7220786058474068424">ప్రాసెస్ చేస్తోంది</translation>
 <translation id="7243010569062352439"><ph name="PASSWORDS" />; <ph name="SIGNIN_DATA" /></translation>
-<translation id="724691107663265825">మీరు చేరుకోబోయే సైట్‌లో మాల్వేర్ ఉంది</translation>
-<translation id="724975217298816891">మీ కార్డ్ వివరాలను అప్‌డేట్ చేయ‌డానికి <ph name="CREDIT_CARD" /> కార్డ్ గడువు ముగింపు తేదీ మరియు CVCని నమోదు చేయండి. మీరు నిర్ధారించిన తర్వాత, మీ కార్డ్ వివరాలు ఈ సైట్‌తో షేర్‌ చేయబడతాయి.</translation>
+<translation id="724691107663265825">ముందున్న సైట్‌లో మాల్వేర్ ఉంది</translation>
+<translation id="724975217298816891">మీ కార్డ్ వివరాలను అప్‌డేట్ చేయడానికి <ph name="CREDIT_CARD" /> కార్డ్ గడువు ముగింపు తేదీ మరియు CVCని నమోదు చేయండి. మీరు నిర్ధారించిన తర్వాత, మీ కార్డ్ వివరాలు ఈ సైట్‌తో షేర్ చేయబడతాయి.</translation>
 <translation id="7251437084390964440">నెట్‌వర్క్ కాన్ఫిగరేషన్ ONC ప్రమాణానికి అనుకూలంగా లేదు. కాన్ఫిగరేషన్‌లోని భాగాలు దిగుమతి కాకపోయి ఉండకపోవచ్చు.
 అదనపు వివరాలు:
 <ph name="DEBUG_INFO" /></translation>
@@ -1120,7 +1107,6 @@
       &lt;li&gt;మీ కంప్యూటర్ నుండి శాశ్వతంగా సాఫ్ట్‌వేర్‌ను ఎలా తొలగించాలో తెలుసుకోవడానికి &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome సహాయ కేంద్రం&lt;/a&gt;ను సందర్శించండి
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">వెడల్పైన-ఫార్మాట్</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> నిర్వహణ</translation>
 <translation id="7416351320495623771">పాస్‌వర్డ్‌లను నిర్వహించండి…</translation>
 <translation id="7419106976560586862">ప్రొఫైల్ మార్గం</translation>
 <translation id="7437289804838430631">సంప్రదింపు సమాచారాన్ని జోడించు</translation>
@@ -1129,12 +1115,10 @@
 <translation id="7442725080345379071">లేత నారింజ రంగు</translation>
 <translation id="7444046173054089907">ఈ సైట్ బ్లాక్ చేయబడింది</translation>
 <translation id="7445762425076701745">మీరు కనెక్ట్ చేసిన సర్వర్ యొక్క గుర్తింపు పూర్తిగా ధృవీకరించబడలేదు. మీరు దీని యొక్క యాజమాన్యాన్ని ధృవీకరించడానికి అంతర్గత ప్రమాణపత్రం అధికారికి మరొక దాని లేని మీ నెట్‌వర్క్‌లో మాత్రమే చెల్లుబాటు అయ్యే పేరును ఉపయోగించి సర్వర్‌కు కనెక్ట్ చేసారు. కొన్ని ప్రమాణపత్రం అధికారులు సంబంధంలేని ఈ పేర్లకు ప్రమాణపత్రాన్ని జారీ చేస్తారు, మీరు సరైన వెబ్‌సైట్‌కు మరియు అటాకర్‌కు కనెక్ట్ చేసారా అని నిర్ధారించడానికి వేరే మార్గం లేదు.</translation>
-<translation id="7449109375006139765">సిస్టమ్ లాగ్‌లను నిర్వహణ సర్వర్‌కు పంపుతుంది</translation>
 <translation id="7451311239929941790">ఈ సమస్య గురించి <ph name="BEGIN_LINK" />మరింత తెలుసుకోండి<ph name="END_LINK" />.</translation>
 <translation id="7455133967321480974">సార్వజనీన డిఫాల్ట్‌ను ఉపయోగించు (బ్లాక్ చేయి)</translation>
 <translation id="7460618730930299168">మీరు ఎంచుకున్నది మరియు స్క్రీనింగ్ చేస్తున్నది వేరుగా ఉన్నాయి. కొనసాగించాలా?</translation>
 <translation id="7473891865547856676">వద్దు, ధన్యవాదాలు</translation>
-<translation id="7475525192983021547">పరికరంలో వినియోగదారు యాక్టివ్‌గా ఉన్నప్పుడు కాల వ్యవధులను నివేదిస్తుంది</translation>
 <translation id="7481312909269577407">ఫార్వర్డ్</translation>
 <translation id="7485870689360869515">డేటా కనుగొనబడలేదు.</translation>
 <translation id="7508255263130623398">అందించబడిన విధాన పరికర id ఖాళీగా ఉంది లేదా ప్రస్తుత పరికర idకి సరిపోలలేదు</translation>
@@ -1144,7 +1128,8 @@
 <translation id="7518003948725431193">వెబ్ చిరునామాకు వెబ్‌పేజీ కనుగొనబడలేదు: <ph name="URL" /></translation>
 <translation id="7520302887438682816">C8 (ఎన్వలప్)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
-<translation id="7526934274050461096">ఈ సైట్‌కి మీ కనెక్షన్ ప్రైవేట్ కాదు</translation>
+<translation id="7526934274050461096">ఈ సైట్‌తో మీకున్న కనెక్షన్ ప్రైవేట్‌గా లేదు</translation>
+<translation id="7535087603100972091">విలువ</translation>
 <translation id="7537536606612762813">తప్పనిసరి</translation>
 <translation id="7538364083937897561">A2 (ఎన్వలప్)</translation>
 <translation id="7542403920425041731">మీరు నిర్ధారించిన తర్వాత, మీ కార్డ్ వివరాలు ఈ సైట్‌తో షేర్ చేయబడతాయి.</translation>
@@ -1175,7 +1160,7 @@
 <translation id="7663736086183791259">సర్టిఫికెట్ <ph name="CERTIFICATE_VALIDITY" /></translation>
 <translation id="7667346355482952095">అందించిన విధాన టోకెన్ ఖాళీగా ఉంది లేదా ప్రస్తుత టోకెన్‌తో సరిపోలలేదు</translation>
 <translation id="7668654391829183341">తెలియని పరికరం</translation>
-<translation id="7669271284792375604">ఈ సైట్‌లోని దాడి చేసేవారు మీ బ్రౌజింగ్ అనుభవానికి హాని కలిగించే ప్రోగ్రామ్‌లను ఇన్‌స్టాల్ చేసే విధంగా (ఉదాహరణకు, మీ హోమ్ పేజీని మార్చడం లేదా మీరు సందర్శించే సైట్‌లలో అదనపు ప్రకటనలను చూపడం ద్వారా) మిమ్మల్ని మోసగించడానికి ప్రయత్నించవచ్చు.</translation>
+<translation id="7669271284792375604">ఈ సైట్‌లోని దాడి చేసేవారు మీ బ్రౌజింగ్ అనుభవానికి హాని కలిగించే (ఉదాహరణకు, మీ హోమ్ పేజీని మార్చడం లేదా మీరు సందర్శించే సైట్‌లలో అదనపు ప్రకటనలను చూపడం ద్వారా) ప్రోగ్రామ్‌లను ఇన్‌స్టాల్ చేసే విధంగా మిమ్మల్ని మోసగించడానికి ప్రయత్నించవచ్చు.</translation>
 <translation id="7676643023259824263">క్లిప్‌బోర్డ్ వచనం, <ph name="TEXT" /> కోసం వెతకండి</translation>
 <translation id="7681101578153515023">శోధన ఇంజిన్‌ను మార్చు</translation>
 <translation id="7682287625158474539">ఓడ రవాణా</translation>
@@ -1213,7 +1198,7 @@
 <translation id="782886543891417279">మీరు ఉపయోగిస్తున్న Wi-Fi అయిన (<ph name="WIFI_NAME" />), దాని లాగిన్ పేజీని మీరు సందర్శించాల్సిందిగా కోరవచ్చు.</translation>
 <translation id="7836231406687464395">Postfix (ఎన్వలప్)</translation>
 <translation id="7844689747373518809">{COUNT,plural, =0{ఏదీ వద్దు}=1{1 యాప్ (<ph name="EXAMPLE_APP_1" />)}=2{2 యాప్‌లు (<ph name="EXAMPLE_APP_1" />, <ph name="EXAMPLE_APP_2" />)}other{# యాప్‌లు (<ph name="EXAMPLE_APP_1" />, <ph name="EXAMPLE_APP_2" />, <ph name="AND_MORE" />)}}</translation>
-<translation id="785549533363645510">అయినప్పటికీ, మీరు అదృశ్యంగా ఉండరు. అజ్ఞాతంలోకి వెళ్లడం వ‌ల్ల‌ మీ బ్రౌజింగ్- మీ యజమానికి, మీ ఇంటర్నెట్ సేవా ప్రదాతకు లేదా మీరు సందర్శించే వెబ్‌సైట్‌లకు కనిపించకుండా దాచబడదు.</translation>
+<translation id="785549533363645510">అయితే, మీరు అదృశ్యంగా ఉండరు. అజ్ఞాతంలోకి వెళ్లడం వలన మీ బ్రౌజింగ్ మీ యజమానికి, మీ ఇంటర్నెట్ సేవా ప్రదాతకు లేదా మీరు సందర్శించే వెబ్‌సైట్‌లకు కనిపించకుండా దాచబడదు.</translation>
 <translation id="7855695075675558090"><ph name="TOTAL_LABEL" /> <ph name="CURRENCY_CODE" /> <ph name="FORMATTED_TOTAL_AMOUNT" /></translation>
 <translation id="7862185352068345852">సైట్ నుండి నిష్క్రమించాలా?</translation>
 <translation id="7878176543348854470">డెబిట్ మరియు ప్రీపెయిడ్ కార్డ్‌లు ఆమోదించబడతాయి.</translation>
@@ -1233,6 +1218,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">పేర్కొనబడలేదు</translation>
 <translation id="800218591365569300">మెమరీని ఖాళీ చేయడానికి ఇతర ట్యాబ్‌లు లేదా ప్రోగ్రామ్‌లను మూసివేయడాన్ని ప్రయత్నించండి.</translation>
+<translation id="8004582292198964060">బ్రౌజర్</translation>
 <translation id="8009225694047762179">పాస్‌వర్డ్‌లను నిర్వహించండి</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{ఈ కార్డ్, దీని బిల్లింగ్ చిరునామా సేవ్ చేయబడతాయి. <ph name="USER_EMAIL" />కు సైన్ ఇన్ చేసినప్పుడు మీరు దీనిని ఉపయోగించగలరు.}other{ఈ కార్డ్‌లు, వీటి బిల్లింగ్ చిరునామాలు సేవ్ చేయబడతాయి. <ph name="USER_EMAIL" />కు సైన్ ఇన్ చేసినప్పడు, మీరు వీటిని ఉపయోగించగలరు.}}</translation>
 <translation id="8012647001091218357">మేము ప్రస్తుతం మీ తల్లిదండ్రులను సంప్రదించలేకపోయాము. దయచేసి మళ్లీ ప్రయత్నించండి.</translation>
@@ -1245,11 +1231,9 @@
 <translation id="8041940743680923270">సార్వజనీన డిఫాల్ట్‌ను ఉపయోగించు (అడుగు)</translation>
 <translation id="8042918947222776840">పికప్ పద్ధతిని ఎంచుకోండి</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />"ని సరిగ్గా కాన్ఫిగర్ చేయలేదు. సాధారణంగా "<ph name="SOFTWARE_NAME" />"ని అన్ఇన్‌స్టాల్ చేయడం ద్వారా సమస్య పరిష్కారం కావచ్చు. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">మీ పరికరం దీనికి కాన్ఫిగర్ చేయబడింది:</translation>
 <translation id="8074253406171541171">10x13 (ఎన్వలప్)</translation>
 <translation id="8078141288243656252">తిప్పినప్పుడు అదనపు గమనికలను అందించడం సాధ్యపడదు</translation>
 <translation id="8079031581361219619">సైట్‌ను తిరిగి లోడ్ చేయాలా?</translation>
-<translation id="8086639673041095862">సురక్షిత బ్రౌజింగ్ హెచ్చరికలు</translation>
 <translation id="8088680233425245692">కథనాన్ని వీక్షించడంలో విఫలమైంది.</translation>
 <translation id="808894953321890993">పాస్‌వర్డ్‌ను మార్చు</translation>
 <translation id="8090403583893450254">పరిమాణం 20</translation>
@@ -1274,7 +1258,7 @@
 <translation id="8211406090763984747">కనెక్షన్ సురక్షితంగా ఉంది</translation>
 <translation id="8218327578424803826">కేటాయించిన స్థానం:</translation>
 <translation id="8220146938470311105">C7/C6 (ఎన్వలప్)</translation>
-<translation id="8225771182978767009">ఈ కంప్యూటర్‌ను సెటప్ చేసిన వ్యక్తి ఈ సైట్‌ను బ్లాక్ చేయడానికి ఎంచుకున్నారు.</translation>
+<translation id="8225771182978767009">ఈ కంప్యూటర్‌ను సెటప్ చేసిన వ్యక్తి ఈ సైట్‌ను బ్లాక్ చేయడం ఎంచుకున్నారు.</translation>
 <translation id="822964464349305906"><ph name="TYPE_1" />, <ph name="TYPE_2" /></translation>
 <translation id="8238581221633243064">కొత్త అజ్ఞాత ట్యాబ్‌లో పేజీని తెరవండి</translation>
 <translation id="8241707690549784388">మీరు వెతికే పేజీ మీరు ఎంటర్ చేసిన సమాచారాన్ని ఉపయోగించుకుంది. ఆ పేజీకి తిరిగి వెళ్ల‌డం ద్వారా మీరు చేసిన ఏ చర్య అయినా పునరావృతం చేయ‌వలసి వస్తుంది. మీరు కొనసాగాలని అనుకుంటున్నారా?</translation>
@@ -1296,7 +1280,7 @@
 <translation id="8308427013383895095">నెట్‌వర్క్ కనెక్షన్‌తో సమస్య ఉన్నందున అనువాదం విఫలమైంది.</translation>
 <translation id="8332188693563227489"><ph name="HOST_NAME" />కి యాక్సెస్ నిరాకరించబడింది</translation>
 <translation id="8340095855084055290"><ph name="EXPIRATION_MONTH" />/<ph name="EXPIRATION_YEAR" /></translation>
-<translation id="834457929814110454">మీ భద్రతకు వాటిల్లే ఆపదల గురించి మీకు అర్థం అయ్యి ఉంటే, హానికర ప్రోగ్రామ్‌లు తీసివేయబడటానికి ముందే మీరు <ph name="BEGIN_LINK" />ఈ సైట్‌ను సందర్శించవచ్చు<ph name="END_LINK" />.</translation>
+<translation id="834457929814110454">మీ భద్రతకు వాటిల్లే ఆపదలు మీకు అర్థం అయ్యి ఉంటే, హానికర ప్రోగ్రామ్‌లు తీసివేయబడటానికి ముందే మీరు <ph name="BEGIN_LINK" />ఈ సైట్‌ను సందర్శించవచ్చు<ph name="END_LINK" />.</translation>
 <translation id="8349305172487531364">బుక్‌మార్క్‌ల పట్టీ</translation>
 <translation id="8363502534493474904">ఎయిర్‌ప్లైన్ మోడ్‌ను ఆఫ్ చేయడం</translation>
 <translation id="8364627913115013041">సెట్ చేయలేదు.</translation>
@@ -1311,7 +1295,6 @@
 <translation id="8416694386774425977">నెట్‌వర్క్ కాన్ఫిగరేషన్ చెల్లదు, కాబట్టి దిగుమతి చేయడం సాధ్యం కాదు.
 అదనపు వివరాలు:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">పరికరం <ph name="ENROLLMENT_DOMAIN" /> ద్వారా నిర్వహించబడుతుంది</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">మార్చు</translation>
 <translation id="8428213095426709021">సెట్టింగ్‌లు</translation>
@@ -1326,11 +1309,11 @@
 <translation id="8503559462189395349">Chrome పాస్‌వర్డ్‌లు</translation>
 <translation id="8503813439785031346">యూజర్‌పేరు</translation>
 <translation id="8508648098325802031">శోధన చిహ్నం</translation>
-<translation id="8543181531796978784">మీరు <ph name="BEGIN_ERROR_LINK" />గుర్తింపు సమస్యను నివేదించవచ్చు<ph name="END_ERROR_LINK" /> లేదా మీకు మీ భద్రతకు పొంచి ఉన్న ప్రమాదాలు అర్థం అయ్యి ఉంటే, మ<ph name="BEGIN_LINK" />ఈ అసురక్షిత సైట్‌ను సందర్శించండి<ph name="END_LINK" />.</translation>
+<translation id="8543181531796978784">మీరు <ph name="BEGIN_ERROR_LINK" />గుర్తింపు సమస్యను నివేదించవచ్చు<ph name="END_ERROR_LINK" /> లేదా మీకు మీ భద్రతకు పొంచి ఉన్న ప్రమాదాలు అర్థం అయ్యి ఉంటే, <ph name="BEGIN_LINK" />ఈ అసురక్షిత సైట్‌ను సందర్శించండి<ph name="END_LINK" />.</translation>
 <translation id="8543556556237226809">ప్రశ్నలు ఏమైనా ఉన్నాయా? మీ ప్రొఫైల్‌ను పర్యవేక్షించే వ్యక్తిని సంప్రదించండి.</translation>
 <translation id="8553075262323480129">పేజీ భాష నిర్థారించలేకపోయినందున అనువాదం విఫలమైంది.</translation>
 <translation id="8557066899867184262">మీ కార్డు వెనుకవైపు CVC ఉంటుంది.</translation>
-<translation id="8559762987265718583">మీ పరికరం తేదీ మరియు సమయం (<ph name="DATE_AND_TIME" />) తప్పుగా ఉన్నందున <ph name="BEGIN_BOLD" /><ph name="DOMAIN" /><ph name="END_BOLD" />కి ప్రైవేట్ కనెక్షన్ ఏర్పాటు చేయబడదు.</translation>
+<translation id="8559762987265718583">మీ పరికరం తేదీ మరియు సమయం <ph name="BEGIN_BOLD" /><ph name="DOMAIN" /><ph name="END_BOLD" /> తప్పుగా ఉన్నందున (<ph name="DATE_AND_TIME" />)కు ప్రైవేట్ కనెక్షన్ ఏర్పాటు చేయబడదు.</translation>
 <translation id="8564985650692024650">మీరు మీ <ph name="BEGIN_BOLD" /><ph name="ORG_NAME" /><ph name="END_BOLD" /> పాస్‌వర్డ్‌ని ఇతర సైట్‌లలో తిరిగి ఉపయోగించినట్లయితే దీనిని రీసెట్ చేయాల్సిందిగా Chromium సిఫార్సు చేస్తోంది.</translation>
 <translation id="8571890674111243710">పేజీని <ph name="LANGUAGE" />కు అనువదిస్తోంది...</translation>
 <translation id="858637041960032120">ఫోన్ నం. జోడిం.</translation>
@@ -1340,7 +1323,6 @@
 <translation id="8620436878122366504">మీ తల్లిదండ్రులు దీన్ని ఇంకా ఆమోదించలేదు</translation>
 <translation id="8622948367223941507">చట్ట సంబంధితం-అదనం</translation>
 <translation id="8625384913736129811">ఈ కార్డ్‌ను ఈ పరికరానికి సేవ్ చేయి</translation>
-<translation id="8662327642270533767">బ్రౌజర్ నివేదన</translation>
 <translation id="8663226718884576429">ఆర్డర్ సారాంశం, <ph name="TOTAL_LABEL" />, మరిన్ని వివరాలు</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, సమాధానం, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1361,7 +1343,6 @@
 <translation id="8790007591277257123">&amp;తొలగించడాన్ని పునరావృతం చేయి</translation>
 <translation id="8792621596287649091">మీరు మీ <ph name="ORG_NAME" /> ఖాతాకు యాక్సెస్‌ని కోల్పోవచ్చు లేదా గుర్తింపు చోరీకి గురి కావచ్చు. మీ పాస్‌వర్డ్‌ని ఇప్పుడే రీసెట్ చేయాల్సిందిగా Chromium సిఫార్సు చేస్తోంది.</translation>
 <translation id="8800988563907321413">మీ సమీపంలోని సూచనలు ఇక్కడ కనిపిస్తాయి</translation>
-<translation id="8810879605219182134">మీ బ్రౌజర్ నివేదించే విధంగా కాన్ఫిగర్ చేయబడింది</translation>
 <translation id="8820817407110198400">బుక్‌మార్క్‌లు</translation>
 <translation id="883848425547221593">ఇతర బుక్‌మార్క్‌లు:</translation>
 <translation id="884264119367021077">షిప్పింగ్ చిరునామా</translation>
@@ -1390,7 +1371,7 @@
 <translation id="8983003182662520383">Google Payని ఉపయోగిస్తున్న చెల్లింపు పద్ధతులు మరియు చిరునామాలు</translation>
 <translation id="8987927404178983737">నెల</translation>
 <translation id="8989148748219918422"><ph name="ORGANIZATION" /> [<ph name="COUNTRY" />]</translation>
-<translation id="8996941253935762404">ఈ సైట్ హానికర ప్రోగ్రామ్‌లను కలిగి ఉంది</translation>
+<translation id="8996941253935762404">ఈ సైట్‌లో హానికర ప్రోగ్రామ్‌లు ఉన్నాయి</translation>
 <translation id="8997023839087525404">సర్వర్ ప్రమాణపత్ర పారదర్శకత విధానాన్ని ఉపయోగించి పబ్లిక్‌గా బహిరంగపరచబడని ప్రమాణపత్రాన్ని అందించింది. కొన్ని ప్రమాణపత్రాలకు, అవి విశ్వసనీయమైనవని మరియు దాడి చేసేవారి నుండి రక్షణ కల్పించగలవని నిర్ధారించడానికి, ఇది ఆవశ్యకం.</translation>
 <translation id="9001074447101275817"><ph name="DOMAIN" /> ప్రాక్సీకి వినియోగదారు పేరు మరియు పాస్‌వర్డ్ అవసరం.</translation>
 <translation id="9005998258318286617">PDF పత్రాన్ని లోడ్ చేయడం విఫలమైంది.</translation>
@@ -1425,7 +1406,7 @@
 <translation id="9157595877708044936">అమర్చుతోంది...</translation>
 <translation id="9158625974267017556">C6 (ఎన్వలప్)</translation>
 <translation id="9168814207360376865">మీ వద్ద సేవ్ చేయబడిన చెల్లింపు పద్ధతులు ఉన్నాయో లేదో తనిఖీ చేయడానికి సైట్‌లను అనుమతించండి</translation>
-<translation id="9169664750068251925">ఈ సైట్‌లో ఎల్లప్పుడూ బ్లాక్ చేయి</translation>
+<translation id="9169664750068251925">ఈ సైట్‌లో ఎప్పుడూ బ్లాక్ చేయి</translation>
 <translation id="9170848237812810038">&amp;అన్డు</translation>
 <translation id="9171296965991013597">యాప్ నుండి నిష్క్రమించాలా?</translation>
 <translation id="917450738466192189">సర్వర్ యొక్క ప్రమాణపత్రం చెల్లుబాటు కాదు.</translation>
diff --git a/components/strings/components_strings_th.xtb b/components/strings/components_strings_th.xtb
index 614ab75d..fa74a39 100644
--- a/components/strings/components_strings_th.xtb
+++ b/components/strings/components_strings_th.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">ไม่ทราบชื่อ</translation>
 <translation id="1050038467049342496">ปิดแอปอื่นๆ</translation>
 <translation id="1055184225775184556">&amp;เลิกทำการเพิ่ม</translation>
+<translation id="1056898198331236512">คำเตือน</translation>
 <translation id="1058479211578257048">กำลังบันทึกบัตร...</translation>
 <translation id="10614374240317010">ไม่เคยบันทึก</translation>
 <translation id="1062160989074299343">Prc10 (ซองจดหมาย)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">หมายเลขโทรศัพท์</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{ที่อยู่ 1 รายการ}other{ที่อยู่ # รายการ}}</translation>
 <translation id="2187317261103489799">ตรวจหา (ค่าเริ่มต้น)</translation>
-<translation id="2196403228024230844">การจัดการเบราว์เซอร์ Chrome</translation>
 <translation id="2202020181578195191">ป้อนปีที่หมดอายุที่ถูกต้อง</translation>
 <translation id="2212735316055980242">ไม่พบนโยบาย</translation>
 <translation id="2213606439339815911">กำลังดึงรายการ...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> ส่งการตอบกลับที่ไม่ถูกต้อง</translation>
 <translation id="2556876185419854533">&amp;เลิกทำการแก้ไข</translation>
 <translation id="2586657967955657006">คลิปบอร์ด</translation>
-<translation id="2586916519180891564">ข้อมูลเกี่ยวกับนโยบายองค์กรที่นำไปใช้</translation>
 <translation id="2587730715158995865">จาก <ph name="ARTICLE_PUBLISHER" /> อ่านเรื่องราวนี้และอื่นๆ อีก <ph name="OTHER_ARTICLE_COUNT" /> เรื่อง</translation>
 <translation id="2587841377698384444">รหัส API ไดเรกทอรี:</translation>
 <translation id="2597378329261239068">เอกสารนี้ได้รับการป้องกันด้วยรหัสผ่าน โปรดป้อนรหัสผ่าน</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">เพิ่มที่อยู่สำหรับรับสินค้า</translation>
 <translation id="3105172416063519923">รหัสสินทรัพย์:</translation>
 <translation id="3109728660330352905">คุณไม่มีสิทธิ์ดูหน้านี้</translation>
-<translation id="3111297330804935615">ข้อมูลเกี่ยวกับนโยบายองค์กรที่นำไปใช้ ส่วนขยายและปลั๊กอินที่ติดตั้ง</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />ลองเรียกใช้การวินิจฉัยการเชื่อมต่อ<ph name="END_LINK" /></translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{ไม่มี}=1{ข้อมูลการลงชื่อเข้าใช้ของบัญชี 1 บัญชี}other{ข้อมูลการลงชื่อเข้าใช้ของบัญชี # บัญชี}}</translation>
@@ -489,7 +487,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">การตรวจสอบสำเร็จ</translation>
 <translation id="3655670868607891010">หากคุณเห็นข้อความนี้บ่อยๆ ให้ลองไปที่ <ph name="HELP_LINK" /></translation>
-<translation id="3656922233114135933">ชื่อผู้ใช้ระบบปฏิบัติการและเบราว์เซอร์</translation>
 <translation id="3658742229777143148">การแก้ไข</translation>
 <translation id="366077651725703012">อัปเดตบัตรเครดิต</translation>
 <translation id="3676592649209844519">รหัสอุปกรณ์:</translation>
@@ -594,7 +591,6 @@
     &lt;h4&gt;ขั้นตอนที่ 5: รับความช่วยเหลือเพิ่มเติม&lt;/h4&gt;
     &lt;p&gt;หากคุณยังคงเห็นข้อผิดพลาด โปรดติดต่อเจ้าของเว็บไซต์&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />ลองเรียกใช้การวินิจฉัยเครือข่าย<ph name="END_LINK" /></translation>
-<translation id="423093089485419548">ชื่อเครื่อง</translation>
 <translation id="4235360514405112390">ถูกต้อง</translation>
 <translation id="4250431568374086873">การเชื่อมต่อกับเว็บไซต์นี้ไม่ปลอดภัยโดยสมบูรณ์</translation>
 <translation id="4250680216510889253">ไม่มี</translation>
@@ -624,7 +620,6 @@
 <translation id="4377125064752653719">คุณพยายามเข้าถึง <ph name="DOMAIN" /> แต่ใบรับรองที่เซิร์ฟเวอร์แจ้งมาถูกเพิกถอนโดยผู้ออกใบรับรอง ซึ่งหมายความว่าข้อมูลรับรองด้านความปลอดภัยที่เซิร์ฟเวอร์แจ้งมานั้นไม่สามารถเชื่อถือได้ คุณอาจกำลังติดต่อกับคนที่คิดจะโจมตีคุณ</translation>
 <translation id="4378154925671717803">โทรศัพท์</translation>
 <translation id="4406896451731180161">ผลการค้นหา</translation>
-<translation id="4406972042435603828">ผู้ดูแลระบบได้ติดตั้งส่วนขยายซึ่งมาพร้อมกับความสามารถที่มีประสิทธิภาพ</translation>
 <translation id="4408413947728134509">คุกกี้ <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">ที่อยู่ในการรับ</translation>
 <translation id="4424024547088906515">เซิร์ฟเวอร์นี้ไม่สามารถพิสูจน์ได้ว่าเป็น <ph name="DOMAIN" /> เพราะ Chrome ไม่เชื่อถือใบรับรองความปลอดภัย โดยอาจเกิดจากการกำหนดค่าผิดหรือผู้บุกรุกที่ขัดขวางการเชื่อมต่อของคุณ</translation>
@@ -675,6 +670,7 @@
 <translation id="4738601419177586157">การแนะนำการค้นหา <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">จัดการรหัสผ่าน…</translation>
 <translation id="4744603770635761495">เส้นทางปฏิบัติการ</translation>
+<translation id="4746351372139058112">ข้อความ</translation>
 <translation id="4750917950439032686">ข้อมูลของคุณ (ตัวอย่างเช่น รหัสผ่านหรือหมายเลขบัตรเครดิต) จะเป็นส่วนตัวเมื่อส่งมายังเว็บไซต์นี้</translation>
 <translation id="4756388243121344051">&amp;ประวัติการเข้าชม</translation>
 <translation id="4758311279753947758">เพิ่มข้อมูลติดต่อ</translation>
@@ -708,13 +704,11 @@
 <translation id="4950898438188848926">ปุ่มเปลี่ยนแท็บ โปรดกด Enter เพื่อเปลี่ยนไปยังแท็บที่เปิดอยู่ <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">การทำงาน</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">การรายงานส่วนขยาย</translation>
 <translation id="4958444002117714549">ขยายรายการ</translation>
 <translation id="4974590756084640048">เปิดใช้คำเตือนอีกครั้ง</translation>
 <translation id="4984339528288761049">Prc5 (ซองจดหมาย)</translation>
 <translation id="4989163558385430922">ดูทั้งหมด</translation>
 <translation id="4989809363548539747">ไม่รองรับปลั๊กอินนี้</translation>
-<translation id="4996230189582812866">การรายงาน</translation>
 <translation id="5002932099480077015">หากเปิดใช้ Chrome จะเก็บสำเนาการ์ดของคุณในอุปกรณ์นี้เพื่อให้การกรอกฟอร์มทำได้เร็วขึ้น</translation>
 <translation id="5014174725590676422">กำลังแสดงหน้าจอเรียกใช้ Google Assistant ครั้งแรกใน Chrome</translation>
 <translation id="5015510746216210676">ชื่อเครื่อง:</translation>
@@ -729,7 +723,6 @@
 <translation id="5039804452771397117">อนุญาต</translation>
 <translation id="5040262127954254034">ความเป็นส่วนตัว</translation>
 <translation id="5043480802608081735">ลิงก์ที่คุณคัดลอก</translation>
-<translation id="5043595640478528013">ข้อมูลเวอร์ชันซอฟต์แวร์เกี่ยวกับเบราว์เซอร์และเครื่องของคุณ</translation>
 <translation id="5045550434625856497">รหัสผ่านไม่ถูกต้อง</translation>
 <translation id="5056549851600133418">บทความสำหรับคุณ</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -741,7 +734,6 @@
 <translation id="5095208057601539847">จังหวัด</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">อุปกรณ์ของคุณจัดการโดย <ph name="ENROLLMENT_DOMAIN" /> และบัญชีของคุณจัดการโดย <ph name="ACCOUNT_DOMAIN" /> ซึ่งหมายความว่าผู้ดูแลระบบอาจกำหนดค่าอุปกรณ์และบัญชีดังกล่าวจากระยะไกล</translation>
-<translation id="5107918638290237391">ส่วนขยายและปลั๊กอินที่ติดตั้ง</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">Edp แบบยุโรป</translation>
 <translation id="5115563688576182185">(64 บิต)</translation>
@@ -758,7 +750,6 @@
 <translation id="5172758083709347301">ผู้ใช้คอมพิวเตอร์นี้</translation>
 <translation id="5179510805599951267">หากไม่มีในภาษา <ph name="ORIGINAL_LANGUAGE" /> ให้รายงานข้อผิดพลาดนี้</translation>
 <translation id="5190835502935405962">แถบบุ๊กมาร์ก</translation>
-<translation id="5200263511887412697">รายงานรายชื่อผู้ใช้อุปกรณ์ที่ลงชื่อเข้าสู่ระบบเมื่อเร็วๆ นี้</translation>
 <translation id="5201306358585911203">หน้าที่ฝังไว้ในหน้าเว็บนี้บอกว่า</translation>
 <translation id="5205222826937269299">ต้องระบุชื่อ</translation>
 <translation id="5215116848420601511">วิธีการชำระเงินและที่อยู่จาก Google Pay</translation>
@@ -793,7 +784,6 @@
 <translation id="5386426401304769735">กลุ่มใบรับรองสำหรับเว็บไซต์นี้มีใบรับรองที่ลงนามโดยใช้ SHA-1</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">เซิร์ฟเวอร์นี้ไม่สามารถพิสูจน์ได้ว่าเป็น <ph name="DOMAIN" /> เนื่องจากใบรับรองความปลอดภัยไม่สามารถใช้ได้ในขณะนี้ ซึ่งอาจเป็นเพราะการกำหนดค่าที่ไม่ถูกต้องหรือมีผู้โจมตีที่ขัดขวางการเชื่อมต่อของคุณ</translation>
-<translation id="5417233485731142850">ชื่อของเครื่องและที่อยู่เครือข่าย</translation>
 <translation id="5421136146218899937">ล้างข้อมูลการท่องเว็บ...</translation>
 <translation id="5430298929874300616">นำบุ๊กมาร์กออก</translation>
 <translation id="5431657950005405462">ไม่พบไฟล์ของคุณ</translation>
@@ -876,7 +866,6 @@
 <translation id="5869405914158311789">ไม่สามารถเข้าถึงเว็บไซต์นี้</translation>
 <translation id="5869522115854928033">รหัสผ่านที่บันทึกไว้</translation>
 <translation id="5887400589839399685">บันทึกการ์ดแล้ว</translation>
-<translation id="5893718151540690985">รายงานรายการอินเทอร์เฟซเครือข่ายพร้อมด้วยประเภทและที่อยู่ฮาร์ดแวร์</translation>
 <translation id="5893752035575986141">รับบัตรเครดิต</translation>
 <translation id="5901630391730855834">สีเหลือง</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (ซิงค์แล้ว)</translation>
@@ -902,7 +891,6 @@
 <translation id="6017850046339264347">ผู้โจมตี <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="6025416945513303461"><ph name="TYPE_1" /> <ph name="TYPE_2" /> <ph name="TYPE_3" /> (ซิงค์แล้ว)</translation>
 <translation id="6027201098523975773">ป้อนชื่อ</translation>
-<translation id="6033927989869462158">รายงานสถิติฮาร์ดแวร์ เช่น การใช้งาน CPU/RAM</translation>
 <translation id="6034000775414344507">เทาอ่อน</translation>
 <translation id="6034283069659657473">10x14 (ซองจดหมาย)</translation>
 <translation id="6039846035001940113">หากยังคงพบปัญหา ให้ติดต่อเจ้าของเว็บไซต์</translation>
@@ -936,7 +924,6 @@
 <translation id="6263376278284652872">บุ๊กมาร์ก <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">กลับสู่ความปลอดภัย</translation>
 <translation id="6266934640124581640">น้ำเงินอมเขียวอ่อน</translation>
-<translation id="6275296151457132165">คุณต้องการไปที่ &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; ใช่ไหม</translation>
 <translation id="6276112860590028508">หน้าเว็บจากเรื่องรออ่านของคุณจะปรากฏที่นี่</translation>
 <translation id="627746635834430766">เพื่อให้ชำระเงินได้เร็วขึ้นในครั้งถัดไป โปรดบันทึกบัตรและที่อยู่สำหรับการเรียกเก็บเงินไว้ในบัญชี Google</translation>
 <translation id="6280223929691119688">ไม่สามารถนำส่งสินค้าไปยังที่อยู่นี้ โปรดเลือกที่อยู่อื่น</translation>
@@ -978,7 +965,6 @@
 <translation id="6508722015517270189">รีสตาร์ท Chrome</translation>
 <translation id="6529602333819889595">&amp;ทำซ้ำการนำออก</translation>
 <translation id="6534179046333460208">คำแนะนำ Physical Web</translation>
-<translation id="654507709116376806">ผู้ดูแลระบบอาจมีวิธีอื่นๆ ในการตรวจสอบผู้ใช้เมื่อไม่ได้อยู่ใน Chrome</translation>
 <translation id="6563469144985748109">ผู้จัดการยังไม่ได้อนุมัติเว็บไซต์นี้</translation>
 <translation id="6569060085658103619">คุณกำลังดูหน้าส่วนขยาย</translation>
 <translation id="6578796323535178455">C2 (ซองจดหมาย)</translation>
@@ -1012,6 +998,7 @@
 <translation id="6768213884286397650">Hagaki (โปสการ์ด)</translation>
 <translation id="6778737459546443941">ผู้ปกครองยังไม่ได้อนุมัติเว็บไซต์นี้</translation>
 <translation id="67862343314499040">ม่วงอมน้ำเงิน</translation>
+<translation id="6786747875388722282">ส่วนขยาย</translation>
 <translation id="679355240208270552">ไม่ใช้งานเนื่องจากมีการเปิดใช้การค้นหาเริ่มต้นตามนโยบาย</translation>
 <translation id="681021252041861472">ช่องที่ต้องกรอก</translation>
 <translation id="6810899417690483278">รหัสการปรับแต่ง</translation>
@@ -1130,7 +1117,6 @@
       &lt;li&gt;ไปที่&lt;a href="https://support.google.com/chrome/answer/6098869"&gt;ศูนย์ช่วยเหลือของ Chrome&lt;/a&gt; เพื่อดูวิธีนำซอฟต์แวร์ดังกล่าวออกจากคอมพิวเตอร์อย่างถาวร
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">การจัดการ <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">จัดการรหัสผ่าน…</translation>
 <translation id="7419106976560586862">เส้นทางโปรไฟล์</translation>
 <translation id="7437289804838430631">เพิ่มข้อมูลติดต่อ</translation>
@@ -1139,12 +1125,10 @@
 <translation id="7442725080345379071">ส้มอ่อน</translation>
 <translation id="7444046173054089907">เว็บไซต์นี้ถูกบล็อก</translation>
 <translation id="7445762425076701745">ไม่สามารถตรวจสอบความถูกต้องของข้อมูลประจำตัวของเซิร์ฟเวอร์ที่คุณเชื่อมต่ออยู่ได้ทั้งหมด คุณกำลังเชื่อมต่อกับเซิร์ฟเวอร์ที่ใช้ชื่อที่ใช้ได้เฉพาะในเครือข่ายของคุณ ซึ่งผู้ออกใบรับรองภายนอกไม่สามารถตรวจสอบการเป็นเจ้าของได้ เนื่องจากผู้ออกใบรับรองบางรายจะยังคงออกใบรับรองให้กับชื่อเหล่านี้อยู่ คุณจึงไม่มีทางมั่นใจได้ว่ากำลังเชื่อมต่อกับเว็บไซต์ที่คุณต้องการดูโดยไม่ใช่ผู้โจมตี</translation>
-<translation id="7449109375006139765">ส่งบันทึกของระบบไปยังเซิร์ฟเวอร์การจัดการ</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />ดูข้อมูลเพิ่มเติม<ph name="END_LINK" />เกี่ยวกับปัญหานี้</translation>
 <translation id="7455133967321480974">ใช้ค่าเริ่มต้นสากล (บล็อก)</translation>
 <translation id="7460618730930299168">การแสดงบนหน้าจอแตกต่างจากที่คุณเลือก ต้องการดำเนินการต่อไหม</translation>
 <translation id="7473891865547856676">ไม่ ขอบคุณ</translation>
-<translation id="7475525192983021547">รายงานระยะเวลาที่ผู้ใช้ดำเนินการในอุปกรณ์</translation>
 <translation id="7481312909269577407">ส่งต่อ</translation>
 <translation id="7485870689360869515">ไม่พบข้อมูล</translation>
 <translation id="7508255263130623398">รหัสอุปกรณ์นโยบายที่ส่งกลับว่างเปล่าหรือไม่ตรงกับรหัสอุปกรณ์ปัจจุบัน</translation>
@@ -1155,6 +1139,7 @@
 <translation id="7520302887438682816">C8 (ซองจดหมาย)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">การเชื่อมต่อกับไซต์นี้ไม่เป็นส่วนตัว</translation>
+<translation id="7535087603100972091">ราคา</translation>
 <translation id="7537536606612762813">จำเป็น</translation>
 <translation id="7538364083937897561">A2 (ซองจดหมาย)</translation>
 <translation id="7542403920425041731">เมื่อคุณยืนยันแล้ว จะมีการแชร์รายละเอียดบัตรของคุณกับไซต์นี้</translation>
@@ -1243,6 +1228,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">ไม่ได้ระบุ</translation>
 <translation id="800218591365569300">ลองปิดแท็บหรือโปรแกรมอื่นๆ เพื่อเพิ่มหน่วยความจำ</translation>
+<translation id="8004582292198964060">เบราว์เซอร์</translation>
 <translation id="8009225694047762179">จัดการรหัสผ่าน</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{ระบบจะบันทึกบัตรนี้และที่อยู่สำหรับการเรียกเก็บเงินของบัตร คุณจะใช้บัตรนี้ได้เมื่อลงชื่อเข้าใช้ <ph name="USER_EMAIL" />}other{ระบบจะบันทึกบัตรเหล่านี้และที่อยู่สำหรับการเรียกเก็บเงินของบัตร คุณจะใช้บัตรเหล่านี้ได้เมื่อลงชื่อเข้าใช้ <ph name="USER_EMAIL" />}}</translation>
 <translation id="8012647001091218357">เราไม่สามารถติดต่อผู้ปกครองของคุณได้ในขณะนี้ โปรดลองอีกครั้ง</translation>
@@ -1255,11 +1241,9 @@
 <translation id="8041940743680923270">ใช้ค่าเริ่มต้นสากล (ถาม)</translation>
 <translation id="8042918947222776840">เลือกวิธีรับสินค้า</translation>
 <translation id="8057711352706143257">กำหนดค่า "<ph name="SOFTWARE_NAME" />" ไม่ถูกต้อง การถอนการติดตั้ง "<ph name="SOFTWARE_NAME" />" มักแก้ไขปัญหานี้ได้ <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">อุปกรณ์ได้รับการกำหนดค่าเป็น</translation>
 <translation id="8074253406171541171">10x13 (ซองจดหมาย)</translation>
 <translation id="8078141288243656252">เมื่อหมุนแล้วจะใส่หมายเหตุไม่ได้</translation>
 <translation id="8079031581361219619">โหลดเว็บไซต์ซ้ำไหม</translation>
-<translation id="8086639673041095862">คำเตือน Google Safe Browsing</translation>
 <translation id="8088680233425245692">การดูบทความล้มเหลว</translation>
 <translation id="808894953321890993">เปลี่ยนรหัสผ่าน</translation>
 <translation id="8090403583893450254">ขนาด 20</translation>
@@ -1321,7 +1305,6 @@
 <translation id="8416694386774425977">การกำหนดค่าเครือข่ายไม่ถูกต้องและนำเข้าไม่ได้
 รายละเอียดเพิ่มเติม:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">อุปกรณ์จัดการโดย <ph name="ENROLLMENT_DOMAIN" /></translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">เปลี่ยน</translation>
 <translation id="8428213095426709021">การตั้งค่า</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">ผู้ปกครองยังไม่ได้อนุมัติเว็บไซต์นี้</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">บันทึกบัตรนี้ลงในอุปกรณ์นี้</translation>
-<translation id="8662327642270533767">การรายงานเบราว์เซอร์</translation>
 <translation id="8663226718884576429">สรุปคำสั่งซื้อ <ph name="TOTAL_LABEL" /> รายละเอียดเพิ่มเติม</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, คำตอบ, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">&amp;ทำซ้ำการนำออก</translation>
 <translation id="8792621596287649091">คุณอาจเข้าถึงบัญชี <ph name="ORG_NAME" /> ไม่ได้หรือถูกโจรกรรมข้อมูลประจำตัว Chromium ขอแนะนำให้เปลี่ยนรหัสผ่านตอนนี้เลย</translation>
 <translation id="8800988563907321413">คำแนะนำในบริเวณใกล้เคียงจะปรากฏที่นี่</translation>
-<translation id="8810879605219182134">มีการกำหนดค่าเบราว์เซอร์ให้รายงาน</translation>
 <translation id="8820817407110198400">บุ๊กมาร์ก</translation>
 <translation id="883848425547221593">บุ๊กมาร์กอื่นๆ</translation>
 <translation id="884264119367021077">ที่อยู่จัดส่ง</translation>
diff --git a/components/strings/components_strings_tr.xtb b/components/strings/components_strings_tr.xtb
index accb612c..cdc1324 100644
--- a/components/strings/components_strings_tr.xtb
+++ b/components/strings/components_strings_tr.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">bilinmeyen ad</translation>
 <translation id="1050038467049342496">Diğer uygulamaları kapatın</translation>
 <translation id="1055184225775184556">Eklemeyi &amp;Geri Al</translation>
+<translation id="1056898198331236512">Uyarı</translation>
 <translation id="1058479211578257048">Kartlar kaydediliyor...</translation>
 <translation id="10614374240317010">Hiç kaydedilmeyecekler</translation>
 <translation id="1062160989074299343">Prc10 (Zarf)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Telefon Numarası</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 adres}other{# adres}}</translation>
 <translation id="2187317261103489799">Algıla (varsayılan)</translation>
-<translation id="2196403228024230844">Chrome Tarayıcı yönetimi</translation>
 <translation id="2202020181578195191">Geçerli bir son kullanma yılı girin</translation>
 <translation id="2212735316055980242">Politika bulunamadı</translation>
 <translation id="2213606439339815911">Girişler getiriliyor...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> geçersiz bir yanıt gönderdi.</translation>
 <translation id="2556876185419854533">Düzenlemeyi &amp;Geri Al</translation>
 <translation id="2586657967955657006">Pano</translation>
-<translation id="2586916519180891564">Geçerli kurumsal politikalar hakkında bilgi</translation>
 <translation id="2587730715158995865"><ph name="ARTICLE_PUBLISHER" /> adlı yayıncıdan. Bunu ve diğer <ph name="OTHER_ARTICLE_COUNT" /> haberi okuyun.</translation>
 <translation id="2587841377698384444">Dizin API'sı Kimliği:</translation>
 <translation id="2597378329261239068">Doküman şifre korumalı. Lütfen şifreyi girin.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Alınacağı Adres Ekle</translation>
 <translation id="3105172416063519923">Öğe Kimliği:</translation>
 <translation id="3109728660330352905">Bu sayfayı görüntüleme yetkiniz yok.</translation>
-<translation id="3111297330804935615">Geçerli kurumsal politikalar, yüklü uzantılar ve eklentiler hakkında bilgi</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Bağlantı Teşhislerini çalıştırmayı deneyin<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Yok}=1{1 hesaba ait oturum açma verileri}other{# hesaba ait oturum açma verileri}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Doğrulama başarılı</translation>
 <translation id="3655670868607891010">Bunu çok sık görüyorsanız, şunları deneyin: <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">İşletim sistemi ve tarayıcıdaki kullanıcı adlarınız</translation>
 <translation id="3658742229777143148">Düzeltme</translation>
 <translation id="366077651725703012">Kredi Kartını Güncelle</translation>
 <translation id="3676592649209844519">Cihaz kimliği:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;5. Adım: Daha fazla yardım alın&lt;/h4&gt;
     &lt;p&gt;Hatayı görmeye devam ederseniz web sitesinin sahibiyle iletişime geçin.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Ağ Teşhislerini çalıştırmayı deneyin<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Makinenizin adı</translation>
 <translation id="4235360514405112390">Geçerli</translation>
 <translation id="4250431568374086873">Bu siteye bağlantınız tam olarak güvenli değil</translation>
 <translation id="4250680216510889253">Hayır</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719"><ph name="DOMAIN" /> adresine ulaşmayı denediniz, ancak sunucunun sağladığı sertifika, sertifikayı veren tarafından iptal edildi. Bu, sunucunun sağladığı güvenlik kimlik bilgilerine kesinlikle güvenilmemesi gerektiği anlamına gelir. Bir saldırganla irtibat kuruyor olabilirsiniz.</translation>
 <translation id="4378154925671717803">Telefon</translation>
 <translation id="4406896451731180161">arama sonuçları</translation>
-<translation id="4406972042435603828">Yöneticileriniz etkili özelliklere sahip uzantılar yüklemiş.</translation>
 <translation id="4408413947728134509"><ph name="NUM_COOKIES" /> çerez</translation>
 <translation id="4415426530740016218">Alınacağı Adres</translation>
 <translation id="4424024547088906515">Bu sunucu <ph name="DOMAIN" /> olduğunu kanıtlayamadı. Chrome, sunucunun güvenlik sertifikasına güvenmiyor. Bu durum, bir yanlış yapılandırmadan veya bağlantıya müdahale eden bir saldırgandan kaynaklanıyor olabilir.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" /> arama önerisi</translation>
 <translation id="4742407542027196863">Şifreleri yönet…</translation>
 <translation id="4744603770635761495">Çalıştırılabilir Yol</translation>
+<translation id="4746351372139058112">Mesajlar</translation>
 <translation id="4750917950439032686">Bilgileriniz (örneğin şifreler veya kredi kartı numaraları), bu siteye gönderilirken gizli olur.</translation>
 <translation id="4756388243121344051">&amp;Geçmiş</translation>
 <translation id="4758311279753947758">İletişim bilgilerinizi ekleyin</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Sekme değiştirme düğmesi, açık sekmeye geçmek için enter tuşuna basın, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">İşlemler</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Uzantı raporlama</translation>
 <translation id="4958444002117714549">Listeyi genişlet</translation>
 <translation id="4974590756084640048">Uyarıları yeniden etkinleştir</translation>
 <translation id="4984339528288761049">Prc5 (Zarf)</translation>
 <translation id="4989163558385430922">Tümünü göster</translation>
 <translation id="4989809363548539747">Bu eklenti desteklenmiyor</translation>
-<translation id="4996230189582812866">Raporlama</translation>
 <translation id="5002932099480077015">Bu seçenek etkinleştirildiğinde Chrome, formları daha hızlı doldurmak için kartınızın bir kopyasını bu cihazda saklar.</translation>
 <translation id="5014174725590676422">Chrome'da Google Asistan'ın ilk kez çalışma ekranı aşağıda gösterilmiştir</translation>
 <translation id="5015510746216210676">Makine Adı:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">İzin ver</translation>
 <translation id="5040262127954254034">Gizlilik</translation>
 <translation id="5043480802608081735">Kopyaladığınız Bağlantı</translation>
-<translation id="5043595640478528013">Tarayıcınız ve makinenizle ilgili yazılım sürümü bilgileri</translation>
 <translation id="5045550434625856497">Hatalı parola</translation>
 <translation id="5056549851600133418">Size uygun makaleler</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Eyalet</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">Cihazınız <ph name="ENROLLMENT_DOMAIN" /> tarafından, hesabınız ise <ph name="ACCOUNT_DOMAIN" /> tarafından yönetiliyor. Bu durumda yöneticileriniz cihazınızı ve hesabınızı uzaktan yapılandırabilir.</translation>
-<translation id="5107918638290237391">Yüklü uzantılar ve eklentiler</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 bit)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Makine</translation>
 <translation id="5179510805599951267"><ph name="ORIGINAL_LANGUAGE" /> dilinde değil mi? Bu hatayı bildirin</translation>
 <translation id="5190835502935405962">Yer İşareti Çubuğu</translation>
-<translation id="5200263511887412697">son zamanlarda giriş yapmış cihaz kullanıcılarının listesini rapor et</translation>
 <translation id="5201306358585911203">Bu sayfadaki yerleşik bir sayfanın mesajı</translation>
 <translation id="5205222826937269299">Ad gerekli</translation>
 <translation id="5215116848420601511">Google Pay'i kullanan ödeme yöntemleri ve adresler</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Bu sitenin sertifika zinciri, SHA-1 kullanılarak imzalanmış bir sertifika içeriyor.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Bu sunucu <ph name="DOMAIN" /> olduğunu kanıtlayamadı. Güvenlik sertifikası şu anda geçerli değil. Bu durum, bir yanlış yapılandırmadan veya bağlantıya müdahale eden bir saldırgandan kaynaklanıyor olabilir.</translation>
-<translation id="5417233485731142850">Makinenizin adı ve ağ adresi</translation>
 <translation id="5421136146218899937">Tarama verilerini temizle...</translation>
 <translation id="5430298929874300616">Yer işaretini kaldır</translation>
 <translation id="5431657950005405462">Dosyanız bulunamadı</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Bu siteye ulaşılamıyor</translation>
 <translation id="5869522115854928033">Kayıtlı şifreler</translation>
 <translation id="5887400589839399685">Kart kaydedildi</translation>
-<translation id="5893718151540690985">türleri ve donanım adresleriyle birlikte ağ arayüzleri listesini rapor et</translation>
 <translation id="5893752035575986141">Kredi kartları kabul edilir.</translation>
 <translation id="5901630391730855834">Sarı</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (senkronize edildi)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347"><ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> öğesini kullanan saldırganlar başka bir şeyi taklit eden aldatıcı uygulamalar yükleyebilir veya sizi izlemek için kullanılabilecek veriler toplayabilirler. <ph name="BEGIN_LEARN_MORE_LINK" />Daha fazla bilgi<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (senkronize edildi)</translation>
 <translation id="6027201098523975773">Bir ad girin</translation>
-<translation id="6033927989869462158">CPU/RAM kullanımı gibi donanım istatistiklerini rapor et</translation>
 <translation id="6034000775414344507">Açık Gri</translation>
 <translation id="6034283069659657473">10x14 (Zarf)</translation>
 <translation id="6039846035001940113">Sorun devam ederse site sahibiyle iletişime geçin.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> yer işaretleri</translation>
 <translation id="6264485186158353794">Güvenliğe geri dön</translation>
 <translation id="6266934640124581640">Açık Turkuaz</translation>
-<translation id="6275296151457132165">&lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; adresine gitmek mi istemiştiniz?</translation>
 <translation id="6276112860590028508">Okuma listenize ait sayfalar burada görünür</translation>
 <translation id="627746635834430766">Bir dahaki sefere daha hızlı ödeme yapmak için kartınızı ve fatura adresinizi Google Hesabınıza kaydedin.</translation>
 <translation id="6280223929691119688">Bu adrese teslimat yapılamıyor. Farklı bir adres seçin.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Chrome'u yeniden başlatın</translation>
 <translation id="6529602333819889595">Silmeyi &amp;Yeniden Yap</translation>
 <translation id="6534179046333460208">Fiziksel Web önerileri</translation>
-<translation id="654507709116376806">Yöneticiler Chrome'un dışında kullanıcıları izlemek için başka yöntemler kullanabilirler.</translation>
 <translation id="6563469144985748109">Yöneticiniz henüz onaylamadı</translation>
 <translation id="6569060085658103619">Bir uzantı sayfası görüntülüyorsunuz</translation>
 <translation id="6578796323535178455">C2 (Zarf)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (Kartpostal)</translation>
 <translation id="6778737459546443941">Ebeveyniniz henüz onaylamadı</translation>
 <translation id="67862343314499040">Mor</translation>
+<translation id="6786747875388722282">Uzantılar</translation>
 <translation id="679355240208270552">Varsayılan arama motoru politika tarafından etkinleştirilmediği için yoksayıldı.</translation>
 <translation id="681021252041861472">Gerekli Alan</translation>
 <translation id="6810899417690483278">Özelleştirme Kimliği</translation>
@@ -1131,7 +1118,6 @@
       &lt;li&gt;Yazılımı bilgisayarınızdan kalıcı olarak nasıl kaldıracağınızı öğrenmek için &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome yardım merkezini&lt;/a&gt; ziyaret edin
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" /> yönetimi</translation>
 <translation id="7416351320495623771">Şifreleri Yönet…</translation>
 <translation id="7419106976560586862">Profil Yolu</translation>
 <translation id="7437289804838430631">İletişim Bilgisi Ekle</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">Açık Turuncu</translation>
 <translation id="7444046173054089907">Bu site engellenmiş</translation>
 <translation id="7445762425076701745">Bağlı olduğunuz sunucunun kimliği tam olarak doğrulanamıyor. Sunucuya yalnızca ağınızın içinde geçerli olan ve dış sertifika yetkilisi tarafından hiçbir şekilde sahipliği doğrulanamayacak bir ad kullanarak bağlandınız. Bazı sertifika yetkilileri bu adlar için sertifikalar yayınlasa da, bir saldırgana değil, hedeflenen web sitesine bağlandığınızdan emin olmanın herhangi bir yolu yoktur.</translation>
-<translation id="7449109375006139765">yönetim sunucusuna sistem günlükleri gönder</translation>
 <translation id="7451311239929941790">Bu sorun hakkında <ph name="BEGIN_LINK" />daha fazla<ph name="END_LINK" /> bilgi edinme.</translation>
 <translation id="7455133967321480974">Genel varsayılanı kullan (Engelle)</translation>
 <translation id="7460618730930299168">Filtreleme sizin seçiminizden farklı. Devam etmek istiyor musunuz?</translation>
 <translation id="7473891865547856676">Hayır, Teşekkürler</translation>
-<translation id="7475525192983021547">bir kullanıcının cihazı aktif olarak kullandığı dönemleri rapor et</translation>
 <translation id="7481312909269577407">İleri</translation>
 <translation id="7485870689360869515">Hiçbir veri bulunamadı.</translation>
 <translation id="7508255263130623398">Döndürülen politika cihaz kimliği boş veya mevcut cihaz kimliğiyle eşleşmiyor</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (Zarf)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Bu siteye bağlantınız gizli değil</translation>
+<translation id="7535087603100972091">Değer</translation>
 <translation id="7537536606612762813">Zorunlu</translation>
 <translation id="7538364083937897561">A2 (Zarf)</translation>
 <translation id="7542403920425041731">Onayladığınızda kart ayrıntılarınız bu siteyle paylaşılacaktır.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Belirtilmedi</translation>
 <translation id="800218591365569300">Bellekte yer açmak için diğer sekmeleri veya programları kapatmayı deneyin.</translation>
+<translation id="8004582292198964060">Tarayıcı</translation>
 <translation id="8009225694047762179">Şifreleri Yönet</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Aşağıdaki kart ve ona ait fatura adresi kaydedilecektir. Kaydettiğiniz kartı <ph name="USER_EMAIL" /> hesabında oturumunuz açıkken kullanabilirsiniz.}other{Aşağıdaki kartlar ve onlara ait fatura adresleri kaydedilecektir. Kaydettiğiniz kartları <ph name="USER_EMAIL" /> hesabında oturumunuz açıkken kullanabilirsiniz.}}</translation>
 <translation id="8012647001091218357">Şu anda ebeveynlerinize erişemedik. Lütfen tekrar deneyin.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">Genel varsayılanı kullan (Sor)</translation>
 <translation id="8042918947222776840">Alma Yöntemi Seç</translation>
 <translation id="8057711352706143257">"<ph name="SOFTWARE_NAME" />" doğru şekilde yapılandırılmamış. Genellikle "<ph name="SOFTWARE_NAME" />" kaldırıldığında sorun çözülür. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Cihazınız şu şekilde yapılandırıldı:</translation>
 <translation id="8074253406171541171">10x13 (Zarf)</translation>
 <translation id="8078141288243656252">Doküman döndürüldüğünde ek açıklama özelliği kullanılamaz</translation>
 <translation id="8079031581361219619">Site yeniden yüklensin mi?</translation>
-<translation id="8086639673041095862">Güvenli tarama uyarıları</translation>
 <translation id="8088680233425245692">Makale görüntülenemedi.</translation>
 <translation id="808894953321890993">Şifreyi değiştir</translation>
 <translation id="8090403583893450254">Boyut 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">Ağ yapılandırması geçersiz ve içe aktarılamadı.
 Ek ayrıntılar:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Cihaz <ph name="ENROLLMENT_DOMAIN" /> tarafından yönetiliyor</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Değiştir</translation>
 <translation id="8428213095426709021">Ayarlar</translation>
@@ -1352,7 +1335,6 @@
 <translation id="8620436878122366504">Ebeveynleriniz henüz onaylamadı</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Bu Kartı Bu Cihaza Kaydet</translation>
-<translation id="8662327642270533767">Tarayıcı rapor etme</translation>
 <translation id="8663226718884576429">Sipariş Özeti, <ph name="TOTAL_LABEL" />, Daha Fazla Ayrıntı</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, yanıt, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1373,7 +1355,6 @@
 <translation id="8790007591277257123">Silmeyi &amp;yeniden yap</translation>
 <translation id="8792621596287649091"><ph name="ORG_NAME" /> hesabınıza erişimi kaybedebilir veya kimlik hırsızlığına maruz kalabilirsiniz. Chromium, şifrenizi hemen değiştirmenizi önerir.</translation>
 <translation id="8800988563907321413">Yakın çevrenizle ilgili öneriler burada görünür</translation>
-<translation id="8810879605219182134">Tarayıcınız rapor edecek şekilde yapılandırıldı</translation>
 <translation id="8820817407110198400">Favoriler</translation>
 <translation id="883848425547221593">Diğer Yer İşaretleri</translation>
 <translation id="884264119367021077">Gönderim adresi</translation>
diff --git a/components/strings/components_strings_uk.xtb b/components/strings/components_strings_uk.xtb
index 2a3c0c3..1179084d 100644
--- a/components/strings/components_strings_uk.xtb
+++ b/components/strings/components_strings_uk.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">Невідоме ім’я</translation>
 <translation id="1050038467049342496">Закрийте інші додатки</translation>
 <translation id="1055184225775184556">&amp;Відмінити додавання</translation>
+<translation id="1056898198331236512">Застереження</translation>
 <translation id="1058479211578257048">Зберігання карток…</translation>
 <translation id="10614374240317010">Ніколи не зберігалося</translation>
 <translation id="1062160989074299343">Prc10 (конверт)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Номер телефону</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 адреса}one{# адреса}few{# адреси}many{# адрес}other{# адреси}}</translation>
 <translation id="2187317261103489799">Визначати (за умовчанням)</translation>
-<translation id="2196403228024230844">Керування веб-переглядачем Chrome</translation>
 <translation id="2202020181578195191">Введіть дійсний рік закінчення терміну дії</translation>
 <translation id="2212735316055980242">Правило не знайдено</translation>
 <translation id="2213606439339815911">Отримання записів…</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027">Хост <ph name="HOST_NAME" /> надіслав недійсну відповідь.</translation>
 <translation id="2556876185419854533">&amp;Відмінити редагування</translation>
 <translation id="2586657967955657006">Буфер обміну</translation>
-<translation id="2586916519180891564">Інформація про корпоративні правила, що застосовуються</translation>
 <translation id="2587730715158995865">Видавець: <ph name="ARTICLE_PUBLISHER" />. Читайте цю та ще <ph name="OTHER_ARTICLE_COUNT" /> статей.</translation>
 <translation id="2587841377698384444">Ідентифікатор API каталогу:</translation>
 <translation id="2597378329261239068">Цей документ захищено паролем. Введіть пароль.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Додати адресу отримання</translation>
 <translation id="3105172416063519923">Ідентифікатор об’єкта:</translation>
 <translation id="3109728660330352905">У вас немає дозволу переглядати цю сторінку.</translation>
-<translation id="3111297330804935615">Інформація про застосовані корпоративні правила, установлені розширення й плагіни</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Проведіть діагностику з’єднання<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Немає}=1{дані для входу в 1 обліковий запис}one{дані для входу в # обліковий запис}few{дані для входу в # облікові записи}many{дані для входу в # облікових записів}other{дані для входу в # облікового запису}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Перевірку закінчено</translation>
 <translation id="3655670868607891010">Якщо ви бачите це часто, спробуйте <ph name="HELP_LINK" />.</translation>
-<translation id="3656922233114135933">Ваші імена користувача для ОС і веб-переглядача</translation>
 <translation id="3658742229777143148">Редакція</translation>
 <translation id="366077651725703012">Оновити кредитну картку</translation>
 <translation id="3676592649209844519">Ідентифікатор пристрою:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;Крок 5. Отримайте додаткову підтримку&lt;/h4&gt;
     &lt;p&gt;Якщо повідомлення про помилку не зникає, зв’яжіться з власником веб-сайту.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Проведіть діагностику мережі<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Назва пристрою</translation>
 <translation id="4235360514405112390">Дійсний</translation>
 <translation id="4250431568374086873">Ваше з’єднання з цим сайтом не повністю захищене</translation>
 <translation id="4250680216510889253">ні</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Ви пробували зв’язатися з доменом <ph name="DOMAIN" />, проте сервер надав сертифікат, відкликаний його видавцем. Це означає, що не варто довіряти обліковим даним системи захисту, наданим сервером. Можливо, ви обмінюєтеся даними зі зловмисником.</translation>
 <translation id="4378154925671717803">Телефон</translation>
 <translation id="4406896451731180161">результати пошуку</translation>
-<translation id="4406972042435603828">Ваші адміністратори встановили потужні розширення.</translation>
 <translation id="4408413947728134509">Файли cookie: <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Адреса отримання</translation>
 <translation id="4424024547088906515">Цей сервер не зміг довести, що він – домен <ph name="DOMAIN" />. Chrome не вважає його сертифікат безпеки надійним. Імовірні причини: неправильна конфігурація або хтось намагається перехопити ваше з’єднання.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Пропозиція пошуку за запитом "<ph name="TEXT" />"</translation>
 <translation id="4742407542027196863">Керувати паролями…</translation>
 <translation id="4744603770635761495">Виконуваний шлях</translation>
+<translation id="4746351372139058112">Повідомлення</translation>
 <translation id="4750917950439032686">Ваша інформація (як-от паролі та номери кредитних карток) залишається конфіденційною, коли надсилається на цей сайт.</translation>
 <translation id="4756388243121344051">&amp;Історія</translation>
 <translation id="4758311279753947758">Додати контактну інформацію</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Кнопка перемикання вкладки: натисніть Enter, щоб перейти на відкриту вкладку, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Дії</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Звіти про розширення</translation>
 <translation id="4958444002117714549">Розгорнути список</translation>
 <translation id="4974590756084640048">Показувати застереження</translation>
 <translation id="4984339528288761049">Prc5 (конверт)</translation>
 <translation id="4989163558385430922">Показати все</translation>
 <translation id="4989809363548539747">Цей плагін не підтримується</translation>
-<translation id="4996230189582812866">Звітування</translation>
 <translation id="5002932099480077015">Коли цю функцію ввімкнено, Chrome зберігає копію даних вашої картки на пристрої, щоб ви могли швидше заповнювати форми.</translation>
 <translation id="5014174725590676422">Показано екран першого запуску Google Асистента в Chrome</translation>
 <translation id="5015510746216210676">Назва пристрою:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Дозволити</translation>
 <translation id="5040262127954254034">Конфіденційність</translation>
 <translation id="5043480802608081735">Скопійоване посилання</translation>
-<translation id="5043595640478528013">Інформація про версії програмного забезпечення ваших веб-переглядача й пристрою</translation>
 <translation id="5045550434625856497">Неправильний пароль</translation>
 <translation id="5056549851600133418">Статті для вас</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Провінція</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465"><ph name="ENROLLMENT_DOMAIN" /> керує вашим пристроєм, а <ph name="ACCOUNT_DOMAIN" /> – обліковим записом. Це означає, що адміністратори можуть віддалено налаштовувати їх.</translation>
-<translation id="5107918638290237391">Установлені розширення й плагіни</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64-розрядна версія)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Комп’ютер</translation>
 <translation id="5179510805599951267">Це не <ph name="ORIGINAL_LANGUAGE" />? Повідомте про помилку</translation>
 <translation id="5190835502935405962">Панель закладок</translation>
-<translation id="5200263511887412697">надавати список користувачів, які нещодавно входили на пристрій</translation>
 <translation id="5201306358585911203">Повідомлення з вбудованої сторінки на цій сторінці</translation>
 <translation id="5205222826937269299">Укажіть ім’я</translation>
 <translation id="5215116848420601511">Способи оплати й адреси, пов’язані з Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Ланцюжок сертифіката цього сайту містить сертифікат, підписаний за допомогою SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Серверу не вдалося підтвердити, що це <ph name="DOMAIN" />. Його сертифікат безпеки зараз недійсний. Можливі причини: неправильна конфігурація або хтось перехопив ваше з’єднання.</translation>
-<translation id="5417233485731142850">Назва пристрою й адреса мережі</translation>
 <translation id="5421136146218899937">Очистити дані веб-перегляду...</translation>
 <translation id="5430298929874300616">Видалити закладку</translation>
 <translation id="5431657950005405462">Файл не знайдено</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Немає зв’язку із сайтом</translation>
 <translation id="5869522115854928033">Збережені паролі</translation>
 <translation id="5887400589839399685">Картку збережено</translation>
-<translation id="5893718151540690985">повідомляти список мережевих інтерфейсів, указуючи їх типи й адреси апаратного забезпечення</translation>
 <translation id="5893752035575986141">Кредитні картки, які приймаються.</translation>
 <translation id="5901630391730855834">Жовтий</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (синхронізовано)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Зловмисники на сайті <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="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (синхронізовано)</translation>
 <translation id="6027201098523975773">Введіть ім’я</translation>
-<translation id="6033927989869462158">повідомляти статистику апаратного забезпечення, як-от використання ЦП або оперативної пам’яті</translation>
 <translation id="6034000775414344507">Світло-сірий</translation>
 <translation id="6034283069659657473">10x14 (конверт)</translation>
 <translation id="6039846035001940113">Якщо проблема не зникла, зв’яжіться з власником сайту.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">Закладки <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Повернутися до безпечного режиму</translation>
 <translation id="6266934640124581640">Світло-бірюзовий</translation>
-<translation id="6275296151457132165">Ви мали на увазі перейти за посиланням &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Тут з’являтимуться сторінки з вашого списку читання</translation>
 <translation id="627746635834430766">Щоб наступного разу платити швидше, збережіть дані картки та платіжну адресу в обліковому записі Google.</translation>
 <translation id="6280223929691119688">Неможливо доставити замовлення за цією адресою. Укажіть іншу адресу.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Перезапустіть Chrome</translation>
 <translation id="6529602333819889595">&amp;Повторити видалення</translation>
 <translation id="6534179046333460208">Пропозиції сервісу "Інтернет навколо нас"</translation>
-<translation id="654507709116376806">Адміністратори можуть по-іншому відстежувати активність користувачів не в Chrome.</translation>
 <translation id="6563469144985748109">Адміністратор ще не схвалив його</translation>
 <translation id="6569060085658103619">Ви переглядаєте сторінку розширень</translation>
 <translation id="6578796323535178455">C2 (конверт)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (листівка)</translation>
 <translation id="6778737459546443941">Батьки ще не схвалили його</translation>
 <translation id="67862343314499040">Фіолетовий</translation>
+<translation id="6786747875388722282">Розширення</translation>
 <translation id="679355240208270552">Ігнорується, оскільки пошукову систему за умовчанням вимкнено правилом.</translation>
 <translation id="681021252041861472">Обов’язкове поле</translation>
 <translation id="6810899417690483278">Ідентифікатор налаштування</translation>
@@ -1131,7 +1118,6 @@
       &lt;li&gt;Відвідайте &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Довідковий центр Chrome&lt;/a&gt;, щоб дізнатися, як повністю видалити програмне забезпечення з комп’ютера
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Широкий формат</translation>
-<translation id="7413422570546054399">Керування <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Керувати паролями…</translation>
 <translation id="7419106976560586862">Шлях до профілю</translation>
 <translation id="7437289804838430631">Додати контактну інформацію</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">Світло-оранжевий</translation>
 <translation id="7444046173054089907">Цей сайт заблоковано</translation>
 <translation id="7445762425076701745">Ідентифікацію сервера, з яким ви з'єднані, не можна повністю підтвердити. Ви з'єднані із сервером за допомогою імені, дійсного лише у вашій мережі, і зовнішній центр сертифікації не має способів підтвердити право власності на це ім'я. Хоча деякі центри сертифікації, попри все, видають сертифікати на такі імена, неможливо цілком упевнитися, що ви з'єднані з безпечним сайтом, а не зі зловмисником.</translation>
-<translation id="7449109375006139765">надсилати системні журнали на сервер керування</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />дізнатися більше<ph name="END_LINK" /> про цю проблему.</translation>
 <translation id="7455133967321480974">Використовувати глобальне налаштування за умовчанням (Блокувати)</translation>
 <translation id="7460618730930299168">Дані відрізняються від вибраних. Продовжити?</translation>
 <translation id="7473891865547856676">Ні, дякую</translation>
-<translation id="7475525192983021547">повідомляти періоди активності пристрою</translation>
 <translation id="7481312909269577407">Переслати</translation>
 <translation id="7485870689360869515">Даних не знайдено.</translation>
 <translation id="7508255263130623398">Отриманий ідентифікатор правил пристрою порожній або не збігається з поточним ідентифікатором пристрою</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (конверт)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Ваше з’єднання з цим сайтом не конфіденційне</translation>
+<translation id="7535087603100972091">Яскравість</translation>
 <translation id="7537536606612762813">Обов’язкове</translation>
 <translation id="7538364083937897561">A2 (конверт)</translation>
 <translation id="7542403920425041731">Щойно ви підтвердите, цей сайт отримає доступ до даних вашої картки.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Не вказано</translation>
 <translation id="800218591365569300">Щоб звільнити пам’ять, закрийте інші вкладки та програми.</translation>
+<translation id="8004582292198964060">Переглядач</translation>
 <translation id="8009225694047762179">Керувати паролями</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Цю картку та її платіжну адресу буде збережено. Ви зможете скористатися нею, коли ввійдете в обліковий запис <ph name="USER_EMAIL" />.}one{Ці картки та їх платіжні адреси буде збережено. Ви зможете скористатися ними, коли ввійдете в обліковий запис <ph name="USER_EMAIL" />.}few{Ці картки та їх платіжні адреси буде збережено. Ви зможете скористатися ними, коли ввійдете в обліковий запис <ph name="USER_EMAIL" />.}many{Ці картки та їх платіжні адреси буде збережено. Ви зможете скористатися ними, коли ввійдете в обліковий запис <ph name="USER_EMAIL" />.}other{Ці картки та їх платіжні адреси буде збережено. Ви зможете скористатися ними, коли ввійдете в обліковий запис <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Не вдалося зв’язатися з вашими батьками. Повторіть спробу.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">Використовувати глобальне налаштування за умовчанням (Запитувати)</translation>
 <translation id="8042918947222776840">Вибрати спосіб отримання</translation>
 <translation id="8057711352706143257"><ph name="SOFTWARE_NAME" /> налаштовано неправильно. Якщо видалити програмне забезпечення <ph name="SOFTWARE_NAME" />, проблема зазвичай зникає. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Ваш пристрій налаштовано, щоб:</translation>
 <translation id="8074253406171541171">10x13 (конверт)</translation>
 <translation id="8078141288243656252">Коли документ обернено, створення приміток недоступне</translation>
 <translation id="8079031581361219619">Оновити сайт?</translation>
-<translation id="8086639673041095862">Застереження щодо безпечного перегляду</translation>
 <translation id="8088680233425245692">Не вдалося переглянути статтю.</translation>
 <translation id="808894953321890993">Змінити пароль</translation>
 <translation id="8090403583893450254">Розмір 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">Конфігурація мережі недійсна та не може імпортуватися.
 Додаткові відомості:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533"><ph name="ENROLLMENT_DOMAIN" /> керує пристроєм</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Змінити</translation>
 <translation id="8428213095426709021">Налаштування</translation>
@@ -1352,7 +1335,6 @@
 <translation id="8620436878122366504">Батьки ще не схвалили його</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Зберегти цю картку на пристрої</translation>
-<translation id="8662327642270533767">Звіти веб-переглядача</translation>
 <translation id="8663226718884576429">Підсумок замовлення, <ph name="TOTAL_LABEL" />, докладніше</translation>
 <translation id="8680536109547170164">"<ph name="QUERY" />", відповідь: "<ph name="ANSWER" />"</translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1373,7 +1355,6 @@
 <translation id="8790007591277257123">&amp;Повторити видалення</translation>
 <translation id="8792621596287649091">Ви можете втратити доступ до облікового запису, який вам надає <ph name="ORG_NAME" />, або хтось може викрасти вашу особисту інформацію. Chromium радить змінити пароль.</translation>
 <translation id="8800988563907321413">Тут відображатимуться пропозиції</translation>
-<translation id="8810879605219182134">Ваш веб-переглядач налаштовано звітувати</translation>
 <translation id="8820817407110198400">Закладки</translation>
 <translation id="883848425547221593">Інші закладки</translation>
 <translation id="884264119367021077">Адреса доставки</translation>
diff --git a/components/strings/components_strings_vi.xtb b/components/strings/components_strings_vi.xtb
index 9dafd998..4edf79e 100644
--- a/components/strings/components_strings_vi.xtb
+++ b/components/strings/components_strings_vi.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">tên không biết</translation>
 <translation id="1050038467049342496">Đóng các ứng dụng khác</translation>
 <translation id="1055184225775184556">&amp;Hoàn tác thêm</translation>
+<translation id="1056898198331236512">Cảnh báo</translation>
 <translation id="1058479211578257048">Đang lưu thẻ...</translation>
 <translation id="10614374240317010">Không bao giờ lưu</translation>
 <translation id="1062160989074299343">Prc10 (Phong bì)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">Số điện thoại</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 địa chỉ}other{# địa chỉ}}</translation>
 <translation id="2187317261103489799">Phát hiện (mặc định)</translation>
-<translation id="2196403228024230844">Quản lý trình duyệt Chrome</translation>
 <translation id="2202020181578195191">Nhập năm hết hạn hợp lệ</translation>
 <translation id="2212735316055980242">Không tìm thấy chính sách</translation>
 <translation id="2213606439339815911">Đang tìm nạp các mục nhập...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> đã gửi phản hồi không hợp lệ.</translation>
 <translation id="2556876185419854533">&amp;Hoàn tác chỉnh sửa</translation>
 <translation id="2586657967955657006">Khay nhớ tạm</translation>
-<translation id="2586916519180891564">Thông tin về các chính sách doanh nghiệp đã áp dụng</translation>
 <translation id="2587730715158995865">Từ <ph name="ARTICLE_PUBLISHER" />. Đọc tin bài này và <ph name="OTHER_ARTICLE_COUNT" /> tin bài khác.</translation>
 <translation id="2587841377698384444">ID API thư mục:</translation>
 <translation id="2597378329261239068">Tài liệu này được bảo vệ bằng mật khẩu. Vui lòng nhập mật khẩu.</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">Thêm địa chỉ nhận hàng</translation>
 <translation id="3105172416063519923">ID phần tử:</translation>
 <translation id="3109728660330352905">Bạn không có quyền xem trang này.</translation>
-<translation id="3111297330804935615">Thông tin về các chính sách doanh nghiệp đã áp dụng, tiện ích và plugin đã cài đặt</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />Thử chạy Chẩn đoán kết nối<ph name="END_LINK" />.</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{Không có}=1{dữ liệu đăng nhập cho 1 tài khoản}other{dữ liệu đăng nhập cho # tài khoản}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">Xác thực thành công</translation>
 <translation id="3655670868607891010">Nếu bạn thường xuyên thấy thông báo này, hãy thử các <ph name="HELP_LINK" /> sau.</translation>
-<translation id="3656922233114135933">Tên người dùng trình duyệt và hệ điều hành của bạn</translation>
 <translation id="3658742229777143148">Bản sửa đổi</translation>
 <translation id="366077651725703012">Cập nhật thẻ tín dụng</translation>
 <translation id="3676592649209844519">ID thiết bị:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;Bước 5: Yêu cầu trợ giúp thêm&lt;/h4&gt;
     &lt;p&gt;Nếu bạn vẫn gặp lỗi này, hãy liên hệ với chủ sở hữu trang web.&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />Thử chạy Chẩn đoán mạng<ph name="END_LINK" />.</translation>
-<translation id="423093089485419548">Tên máy của bạn</translation>
 <translation id="4235360514405112390">Hợp lệ</translation>
 <translation id="4250431568374086873">Kết nối của bạn tới trang web này không đủ an toàn</translation>
 <translation id="4250680216510889253">Không</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">Bạn đã cố truy cập vào <ph name="DOMAIN" /> nhưng chứng chỉ mà máy chủ xuất trình đã bị nhà phát hành thu hồi. Điều này có nghĩa là giấy ủy nhiệm bảo mật mà máy chủ xuất trình hoàn toàn không đáng tin cậy. Bạn có thể đang giao tiếp với kẻ tấn công.</translation>
 <translation id="4378154925671717803">Điện thoại</translation>
 <translation id="4406896451731180161">kết quả tìm kiếm</translation>
-<translation id="4406972042435603828">Quản trị viên của bạn đã cài đặt các tiện ích có nhiều tính năng nâng cao.</translation>
 <translation id="4408413947728134509">Cookie <ph name="NUM_COOKIES" /></translation>
 <translation id="4415426530740016218">Địa chỉ nhận hàng</translation>
 <translation id="4424024547088906515">Máy chủ này không chứng minh được rằng đó là <ph name="DOMAIN" />; chứng chỉ bảo mật của máy chủ này không được Chrome tin cậy. Điều này có thể do định cấu hình sai hoặc có kẻ tấn công chặn kết nối của bạn.</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">Đề xuất tìm kiếm <ph name="TEXT" /></translation>
 <translation id="4742407542027196863">Quản lý mật khẩu…</translation>
 <translation id="4744603770635761495">Đường dẫn thực thi</translation>
+<translation id="4746351372139058112">Tin nhắn</translation>
 <translation id="4750917950439032686">Thông tin của bạn (ví dụ: mật khẩu hoặc số thẻ tín dụng) sẽ được bảo mật khi được gửi tới trang web này.</translation>
 <translation id="4756388243121344051">&amp;Lịch sử</translation>
 <translation id="4758311279753947758">Thêm thông tin liên hệ</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">Nút chuyển đổi tab, nhấn phím Enter để chuyển sang tab đang mở, <ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">Tác vụ</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">Báo cáo tiện ích</translation>
 <translation id="4958444002117714549">Mở rộng danh sách</translation>
 <translation id="4974590756084640048">Bật lại cảnh báo</translation>
 <translation id="4984339528288761049">Prc5 (Phong bì)</translation>
 <translation id="4989163558385430922">Xem tất cả</translation>
 <translation id="4989809363548539747">Plugin này không được hỗ trợ</translation>
-<translation id="4996230189582812866">Báo cáo</translation>
 <translation id="5002932099480077015">Nếu được bật, Chrome sẽ lưu trữ bản sao thẻ của bạn trên thiết bị này để điền vào biểu mẫu nhanh hơn.</translation>
 <translation id="5014174725590676422">Màn hình chạy đầu tiên của Trợ lý Google trong Chrome đã được hiển thị</translation>
 <translation id="5015510746216210676">Tên máy:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">Cho phép</translation>
 <translation id="5040262127954254034">Bảo mật</translation>
 <translation id="5043480802608081735">Liên kết bạn đã sao chép</translation>
-<translation id="5043595640478528013">Thông tin phiên bản phần mềm về trình duyệt và máy của bạn</translation>
 <translation id="5045550434625856497">Mật khẩu sai</translation>
 <translation id="5056549851600133418">Bài viết dành cho bạn</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">Tỉnh</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465"><ph name="ENROLLMENT_DOMAIN" /> quản lý thiết bị của bạn và <ph name="ACCOUNT_DOMAIN" /> quản lý tài khoản của bạn. Điều này có nghĩa là quản trị viên có thể định cấu hình thiết bị và tài khoản của bạn từ xa.</translation>
-<translation id="5107918638290237391">Tiện ích và plugin đã cài đặt</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 bit)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">Máy</translation>
 <translation id="5179510805599951267">Không ở <ph name="ORIGINAL_LANGUAGE" />? Báo cáo lỗi này</translation>
 <translation id="5190835502935405962">Thanh Dấu trang</translation>
-<translation id="5200263511887412697">báo cáo danh sách những người dùng thiết bị đã đăng nhập gần đây</translation>
 <translation id="5201306358585911203">Một trang được nhúng trên trang này cho biết</translation>
 <translation id="5205222826937269299">Cần có tên</translation>
 <translation id="5215116848420601511">Địa chỉ và phương thức thanh toán lưu trong Google Pay</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">Chuỗi chứng chỉ cho trang web này có chứa một chứng chỉ đã ký bằng SHA-1.</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">Máy chủ này không chứng minh được rằng đó là <ph name="DOMAIN" />; chứng chỉ bảo mật của máy chủ này không hợp lệ tại thời điểm này. Điều này có thể do định cấu hình sai hoặc có kẻ tấn công chặn kết nối của bạn.</translation>
-<translation id="5417233485731142850">Tên và địa chỉ mạng trên máy của bạn</translation>
 <translation id="5421136146218899937">Xóa dữ liệu duyệt web...</translation>
 <translation id="5430298929874300616">Xóa dấu trang</translation>
 <translation id="5431657950005405462">Không tìm thấy tệp của bạn</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">Không thể truy cập trang web này</translation>
 <translation id="5869522115854928033">Mật khẩu đã lưu</translation>
 <translation id="5887400589839399685">Đã lưu thẻ</translation>
-<translation id="5893718151540690985">báo cáo danh sách các giao diện mạng kèm thông tin về loại giao diện và địa chỉ phần cứng</translation>
 <translation id="5893752035575986141">Thẻ tín dụng được chấp nhận.</translation>
 <translation id="5901630391730855834">Vàng</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (được đồng bộ hóa)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">Những kẻ tấn công trên <ph name="BEGIN_BOLD" /><ph name="SITE" /><ph name="END_BOLD" /> có thể cài đặt ứng dụng lừa đảo giả vờ là nội dung khác hoặc thu thập dữ liệu có thể dùng để theo dõi bạn. <ph name="BEGIN_LEARN_MORE_LINK" />Tìm hiểu thêm<ph name="END_LEARN_MORE_LINK" /></translation>
 <translation id="6025416945513303461"><ph name="TYPE_1" />, <ph name="TYPE_2" />, <ph name="TYPE_3" /> (được đồng bộ hóa)</translation>
 <translation id="6027201098523975773">Nhập tên</translation>
-<translation id="6033927989869462158">báo cáo thống kê phần cứng chẳng hạn như mức sử dụng CPU/RAM</translation>
 <translation id="6034000775414344507">Xám nhạt</translation>
 <translation id="6034283069659657473">10x14 (Phong bì)</translation>
 <translation id="6039846035001940113">Nếu sự cố vẫn tiếp diễn, hãy liên hệ với chủ sở hữu trang web.</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872">Dấu trang trên <ph name="DOMAIN" /></translation>
 <translation id="6264485186158353794">Quay lại an toàn</translation>
 <translation id="6266934640124581640">Xanh mòng két nhạt</translation>
-<translation id="6275296151457132165">Ý bạn là truy cập vào &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">Các trang từ danh sách đọc của bạn sẽ xuất hiện tại đây</translation>
 <translation id="627746635834430766">Để thanh toán nhanh hơn vào lần tiếp theo, hãy lưu địa chỉ thanh toán và thẻ vào Tài khoản Google của bạn.</translation>
 <translation id="6280223929691119688">Không thể phân phối đến địa chỉ này. Chọn một địa chỉ khác.</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">Khởi động lại Chrome</translation>
 <translation id="6529602333819889595">&amp;Làm lại xóa</translation>
 <translation id="6534179046333460208">Đề xuất Web trong cuộc sống</translation>
-<translation id="654507709116376806">Ngoài Chrome, quản trị viên có thể có nhiều cách khác để theo dõi người dùng.</translation>
 <translation id="6563469144985748109">Người quản lý của bạn chưa phê duyệt trang web</translation>
 <translation id="6569060085658103619">Bạn đang xem trang tiện ích</translation>
 <translation id="6578796323535178455">C2 (Phong bì)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (Bưu thiếp)</translation>
 <translation id="6778737459546443941">Cha mẹ của bạn chưa phê duyệt trang web</translation>
 <translation id="67862343314499040">Tím vi-ô-lét</translation>
+<translation id="6786747875388722282">Tiện ích</translation>
 <translation id="679355240208270552">Đã bỏ qua vì chính sách đã tắt tìm kiếm mặc định.</translation>
 <translation id="681021252041861472">Trường bắt buộc</translation>
 <translation id="6810899417690483278">ID tùy chỉnh</translation>
@@ -1131,7 +1118,6 @@
       &lt;li&gt;Truy cập vào &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Trung tâm trợ giúp Chrome&lt;/a&gt; để tìm hiểu cách xóa vĩnh viễn phần mềm này khỏi máy tính của bạn
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">Quản lý <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">Quản lý mật khẩu…</translation>
 <translation id="7419106976560586862">Đường dẫn cấu hình</translation>
 <translation id="7437289804838430631">Thêm thông tin liên hệ</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">Cam nhạt</translation>
 <translation id="7444046173054089907">Trang web này bị chặn</translation>
 <translation id="7445762425076701745">Không thể xác thực đầy đủ nhận dạng của máy chủ bạn đã kết nối. Bạn đã kết nối vào máy chủ bằng một tên chỉ hợp lệ trong mạng của bạn và đó là tên mà các tổ chức phát hành chứng chỉ bên ngoài không thể xác thực được. Vì một số tổ chức phát hành chứng chỉ sẽ cấp chứng chỉ cho các tên này thay thế, nên không có cách nào đảm bảo bạn được kết nối tới trang web đã chỉ định và không phải là kẻ tấn công.</translation>
-<translation id="7449109375006139765">gửi nhật ký hệ thống đến máy chủ quản lý</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />Tìm hiểu thêm<ph name="END_LINK" /> về sự cố này.</translation>
 <translation id="7455133967321480974">Sử dụng cài đặt mặc định chung (Chặn)</translation>
 <translation id="7460618730930299168">Màn hình khác với nội dung bạn đã chọn. Bạn có muốn tiếp tục không?</translation>
 <translation id="7473891865547856676">Không, cảm ơn</translation>
-<translation id="7475525192983021547">báo cáo khoảng thời gian khi người dùng sử dụng thiết bị</translation>
 <translation id="7481312909269577407">Chuyển tiếp</translation>
 <translation id="7485870689360869515">Không tìm thấy dữ liệu.</translation>
 <translation id="7508255263130623398">ID thiết bị thuộc chính sách trả lại trống hoặc không khớp với ID của thiết bị hiện tại</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (Phong bì)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">Kết nối của bạn tới trang web này không ở chế độ riêng tư</translation>
+<translation id="7535087603100972091">Giá trị</translation>
 <translation id="7537536606612762813">Bắt buộc</translation>
 <translation id="7538364083937897561">A2 (Phong bì)</translation>
 <translation id="7542403920425041731">Sau khi bạn xác nhận, chi tiết thẻ của bạn sẽ được chia sẻ với trang web này.</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">Không chỉ định</translation>
 <translation id="800218591365569300">Thử đóng các tab hoặc chương trình khác để giải phóng bộ nhớ.</translation>
+<translation id="8004582292198964060">Trình duyệt</translation>
 <translation id="8009225694047762179">Quản lý mật khẩu</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{Thẻ này và địa chỉ thanh toán của thẻ sẽ được lưu. Bạn có thể sử dụng thẻ khi đăng nhập vào <ph name="USER_EMAIL" />.}other{Các thẻ này và địa chỉ thanh toán của thẻ sẽ được lưu. Bạn có thể sử dụng các thẻ này khi đăng nhập vào <ph name="USER_EMAIL" />.}}</translation>
 <translation id="8012647001091218357">Chúng tôi không thể liên lạc với cha mẹ của bạn vào thời điểm này. Vui lòng thử lại.</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">Sử dụng cài đặt mặc định chung (Hỏi)</translation>
 <translation id="8042918947222776840">Chọn phương thức nhận hàng</translation>
 <translation id="8057711352706143257">Cấu hình của "<ph name="SOFTWARE_NAME" />" không chính xác. Việc gỡ cài đặt "<ph name="SOFTWARE_NAME" />" thường sẽ khắc phục được sự cố này. <ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">Thiết bị của bạn đã được định cấu hình thành:</translation>
 <translation id="8074253406171541171">10x13 (Phong bì)</translation>
 <translation id="8078141288243656252">Không thể chú thích khi xoay</translation>
 <translation id="8079031581361219619">Tải lại trang web?</translation>
-<translation id="8086639673041095862">Cảnh báo duyệt web an toàn</translation>
 <translation id="8088680233425245692">Không xem được bài viết.</translation>
 <translation id="808894953321890993">Đổi mật khẩu</translation>
 <translation id="8090403583893450254">Kích thước 20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">Cấu hình mạng này là không hợp lệ và không thể nhập được.
 Thông tin chi tiết bổ sung:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">Thiết bị do <ph name="ENROLLMENT_DOMAIN" /> quản lý</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">Thay đổi</translation>
 <translation id="8428213095426709021">Cài đặt</translation>
@@ -1352,7 +1335,6 @@
 <translation id="8620436878122366504">Cha mẹ của bạn chưa phê duyệt trang web</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">Lưu thẻ này vào thiết bị này</translation>
-<translation id="8662327642270533767">Báo cáo trình duyệt</translation>
 <translation id="8663226718884576429">Tóm tắt đơn hàng, <ph name="TOTAL_LABEL" />, chi tiết khác</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />, câu trả lời, <ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1373,7 +1355,6 @@
 <translation id="8790007591277257123">&amp;Làm lại xóa</translation>
 <translation id="8792621596287649091">Bạn có thể mất quyền truy cập vào tài khoản <ph name="ORG_NAME" /> của mình hoặc bị đánh cắp danh tính. Chromium khuyên bạn nên thay đổi mật khẩu ngay bây giờ.</translation>
 <translation id="8800988563907321413">Đề xuất ở gần bạn xuất hiện ở đây</translation>
-<translation id="8810879605219182134">Trình duyệt của bạn đã được định cấu hình để báo cáo</translation>
 <translation id="8820817407110198400">Dấu trang</translation>
 <translation id="883848425547221593">Dấu trang Khác</translation>
 <translation id="884264119367021077">Ðịa chỉ giao hàng</translation>
diff --git a/components/strings/components_strings_zh-CN.xtb b/components/strings/components_strings_zh-CN.xtb
index b6f75496..9fd3111 100644
--- a/components/strings/components_strings_zh-CN.xtb
+++ b/components/strings/components_strings_zh-CN.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">未知名称</translation>
 <translation id="1050038467049342496">关闭其他应用</translation>
 <translation id="1055184225775184556">撤消添加(&amp;U)</translation>
+<translation id="1056898198331236512">警告</translation>
 <translation id="1058479211578257048">正在保存银行卡…</translation>
 <translation id="10614374240317010">一律不保存</translation>
 <translation id="1062160989074299343">Prc10 (Envelope)</translation>
@@ -226,7 +227,6 @@
 <translation id="2183608646556468874">电话号码</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 个地址}other{# 个地址}}</translation>
 <translation id="2187317261103489799">检测(默认)</translation>
-<translation id="2196403228024230844">Chrome 浏览器管理</translation>
 <translation id="2202020181578195191">请输入有效的失效年份</translation>
 <translation id="2212735316055980242">找不到策略</translation>
 <translation id="2213606439339815911">正在获取条目…</translation>
@@ -295,7 +295,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> 发送的响应无效。</translation>
 <translation id="2556876185419854533">撤消修改(&amp;U)</translation>
 <translation id="2586657967955657006">剪贴板</translation>
-<translation id="2586916519180891564">与适用的企业政策相关的信息</translation>
 <translation id="2587730715158995865">来自<ph name="ARTICLE_PUBLISHER" />。阅读这篇报道以及其他 <ph name="OTHER_ARTICLE_COUNT" /> 篇报道。</translation>
 <translation id="2587841377698384444">Directory API ID:</translation>
 <translation id="2597378329261239068">本文档设置了密码保护,请输入密码。</translation>
@@ -381,7 +380,6 @@
 <translation id="3096100844101284527">添加取货地址</translation>
 <translation id="3105172416063519923">资产 ID:</translation>
 <translation id="3109728660330352905">您未获授权,无法查看此网页。</translation>
-<translation id="3111297330804935615">与适用的企业政策、已安装的扩展程序和插件相关的信息</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />尝试运行网络连接诊断<ph name="END_LINK" />。</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{无}=1{1 个帐号的登录数据}other{# 个帐号的登录数据}}</translation>
@@ -478,7 +476,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">验证成功</translation>
 <translation id="3655670868607891010">如果您频繁遇到此问题,请尝试这些<ph name="HELP_LINK" />。</translation>
-<translation id="3656922233114135933">您的操作系统和浏览器用户名</translation>
 <translation id="3658742229777143148">修订版本</translation>
 <translation id="366077651725703012">更新信用卡</translation>
 <translation id="3676592649209844519">设备 ID:</translation>
@@ -583,7 +580,6 @@
     &lt;h4&gt;第 5 步:获取额外帮助&lt;/h4&gt;
     &lt;p&gt;如果您仍会看到这条错误消息,请与网站所有者联系。&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />尝试运行网络诊断<ph name="END_LINK" />。</translation>
-<translation id="423093089485419548">您设备的名称</translation>
 <translation id="4235360514405112390">有效</translation>
 <translation id="4250431568374086873">您与此网站之间建立的连接并非完全安全</translation>
 <translation id="4250680216510889253">否</translation>
@@ -613,7 +609,6 @@
 <translation id="4377125064752653719">您尝试访问的是 <ph name="DOMAIN" />,但服务器出示的证书已被其颁发者吊销。这表明绝对不应该信任此服务器出示的安全凭据。您可能正在与攻击者进行通信。</translation>
 <translation id="4378154925671717803">电话机</translation>
 <translation id="4406896451731180161">搜索结果</translation>
-<translation id="4406972042435603828">您的管理员安装了一些具有强大功能的扩展程序。</translation>
 <translation id="4408413947728134509"><ph name="NUM_COOKIES" />Cookie</translation>
 <translation id="4415426530740016218">取货地址</translation>
 <translation id="4424024547088906515">此服务器无法证明它是<ph name="DOMAIN" />;Chrome不信任其安全证书。出现此问题的原因可能是配置有误或您的连接被拦截了。</translation>
@@ -664,6 +659,7 @@
 <translation id="4738601419177586157"><ph name="TEXT" />搜索建议</translation>
 <translation id="4742407542027196863">管理密码…</translation>
 <translation id="4744603770635761495">可执行文件路径</translation>
+<translation id="4746351372139058112">信息</translation>
 <translation id="4750917950439032686">您发送给这个网站的信息(例如密码或信用卡号)不会外泄。</translation>
 <translation id="4756388243121344051">历史记录(&amp;H)</translation>
 <translation id="4758311279753947758">添加联系信息</translation>
@@ -697,13 +693,11 @@
 <translation id="4950898438188848926">标签页切换按钮,按 Enter 键可切换到打开的标签页,<ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">操作</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">扩展程序报告</translation>
 <translation id="4958444002117714549">展开列表</translation>
 <translation id="4974590756084640048">重新启用警告功能</translation>
 <translation id="4984339528288761049">Prc5 (Envelope)</translation>
 <translation id="4989163558385430922">查看全部</translation>
 <translation id="4989809363548539747">该插件不受支持</translation>
-<translation id="4996230189582812866">报告</translation>
 <translation id="5002932099480077015">如果您选中此项,Chrome 会将您的卡的副本存储在此设备上,以加快表单填写速度。</translation>
 <translation id="5014174725590676422">显示 Chrome 中的 Google 助理的首次运行屏幕</translation>
 <translation id="5015510746216210676">设备名称:</translation>
@@ -718,7 +712,6 @@
 <translation id="5039804452771397117">允许</translation>
 <translation id="5040262127954254034">隐私设置</translation>
 <translation id="5043480802608081735">您复制的链接</translation>
-<translation id="5043595640478528013">与您的浏览器和设备相关的软件版本信息</translation>
 <translation id="5045550434625856497">密码不正确</translation>
 <translation id="5056549851600133418">为您推荐的文章</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -730,7 +723,6 @@
 <translation id="5095208057601539847">省</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">您的设备由 <ph name="ENROLLMENT_DOMAIN" /> 管理,而您的帐号由 <ph name="ACCOUNT_DOMAIN" /> 管理。这意味着,您的管理员可能会远程配置您的设备和帐号。</translation>
-<translation id="5107918638290237391">已安装的扩展程序和插件</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 位)</translation>
@@ -747,7 +739,6 @@
 <translation id="5172758083709347301">本机</translation>
 <translation id="5179510805599951267">不是<ph name="ORIGINAL_LANGUAGE" />?报告此错误</translation>
 <translation id="5190835502935405962">书签栏</translation>
-<translation id="5200263511887412697">以列表的形式报告最近登录过的设备用户</translation>
 <translation id="5201306358585911203">此网页上的嵌入式页面显示</translation>
 <translation id="5205222826937269299">需要提供名称</translation>
 <translation id="5215116848420601511">Google Pay 中存储的付款方式和地址信息</translation>
@@ -782,7 +773,6 @@
 <translation id="5386426401304769735">此网站的证书链包含使用 SHA-1 签署的证书。</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">此服务器无法证明它是 <ph name="DOMAIN" />;其安全证书目前无效。出现此问题的原因可能是配置有误或您的连接被拦截了。</translation>
-<translation id="5417233485731142850">您设备的名称和网络地址</translation>
 <translation id="5421136146218899937">清除浏览数据...</translation>
 <translation id="5430298929874300616">移除书签</translation>
 <translation id="5431657950005405462">找不到您的文件</translation>
@@ -865,7 +855,6 @@
 <translation id="5869405914158311789">无法访问此网站</translation>
 <translation id="5869522115854928033">已保存的密码</translation>
 <translation id="5887400589839399685">已保存卡片</translation>
-<translation id="5893718151540690985">以列表的形式报告网络接口及其类型和硬件地址</translation>
 <translation id="5893752035575986141">接受信用卡。</translation>
 <translation id="5901630391730855834">黄色</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" />(已同步)</translation>
@@ -891,7 +880,6 @@
 <translation id="6017850046339264347"><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="6025416945513303461"><ph name="TYPE_1" />、<ph name="TYPE_2" />、<ph name="TYPE_3" />(已同步)</translation>
 <translation id="6027201098523975773">请输入名称</translation>
-<translation id="6033927989869462158">报告硬件统计信息(例如 CPU/RAM 使用情况)</translation>
 <translation id="6034000775414344507">浅灰色</translation>
 <translation id="6034283069659657473">10x14 (Envelope)</translation>
 <translation id="6039846035001940113">如果问题仍然存在,请与网站所有者联系。</translation>
@@ -924,7 +912,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> 书签</translation>
 <translation id="6264485186158353794">返回安全连接</translation>
 <translation id="6266934640124581640">浅青色</translation>
-<translation id="6275296151457132165">您是想访问 &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt; 吧?</translation>
 <translation id="6276112860590028508">您的阅读清单中的网页会显示在此处</translation>
 <translation id="627746635834430766">若想在下次购物时更快捷地付款,请将您的付款卡信息和帐单邮寄地址保存到您的 Google 帐号中。</translation>
 <translation id="6280223929691119688">无法递送到此地址。请另选一个地址。</translation>
@@ -966,7 +953,6 @@
 <translation id="6508722015517270189">重新启动 Chrome</translation>
 <translation id="6529602333819889595">恢复删除(&amp;R)</translation>
 <translation id="6534179046333460208">实物网建议</translation>
-<translation id="654507709116376806">管理员可能会通过其他不受 Chrome 掌控的方式来监控用户。</translation>
 <translation id="6563469144985748109">您的管理员尚未批准此网站</translation>
 <translation id="6569060085658103619">您正在查看扩展程序页面</translation>
 <translation id="6578796323535178455">C2 (Envelope)</translation>
@@ -1000,6 +986,7 @@
 <translation id="6768213884286397650">Hagaki (Postcard)</translation>
 <translation id="6778737459546443941">您的父亲/母亲尚未批准此网站</translation>
 <translation id="67862343314499040">紫罗兰色</translation>
+<translation id="6786747875388722282">扩展程序</translation>
 <translation id="679355240208270552">由于政策未启用默认搜索引擎,因此政策值已被忽略。</translation>
 <translation id="681021252041861472">必填字段</translation>
 <translation id="6810899417690483278">自定义 ID</translation>
@@ -1115,7 +1102,6 @@
       &lt;li&gt;访问 &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome 帮助中心&lt;/a&gt;,了解如何从您的计算机中永久移除该软件
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399"><ph name="PRODUCT_NAME" />管理</translation>
 <translation id="7416351320495623771">管理密码…</translation>
 <translation id="7419106976560586862">个人资料路径</translation>
 <translation id="7437289804838430631">添加联系信息</translation>
@@ -1124,12 +1110,10 @@
 <translation id="7442725080345379071">浅橙色</translation>
 <translation id="7444046173054089907">此网站已被屏蔽</translation>
 <translation id="7445762425076701745">无法完全验证您所连接到的服务器的身份。您在连接服务器时使用的服务器名称仅在您的网络中有效,而外部证书授权中心无法验证该名称的所有权。由于一些证书授权中心仍然会为这些名称颁发证书,因此无法确保您连接到想要访问的网站而不是攻击网站。</translation>
-<translation id="7449109375006139765">将系统日志发送到管理服务器</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />详细了解<ph name="END_LINK" />此问题。</translation>
 <translation id="7455133967321480974">使用全局默认设置(阻止)</translation>
 <translation id="7460618730930299168">此处显示的放映时间不同于您的选择。继续?</translation>
 <translation id="7473891865547856676">不,谢谢</translation>
-<translation id="7475525192983021547">报告用户在设备上处于活跃状态的时间段</translation>
 <translation id="7481312909269577407">前进</translation>
 <translation id="7485870689360869515">找不到数据。</translation>
 <translation id="7508255263130623398">返回的政策设备 ID 为空,或与当前的设备 ID 不一致</translation>
@@ -1140,6 +1124,7 @@
 <translation id="7520302887438682816">C8 (Envelope)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">您与此网站的连接不是私密连接</translation>
+<translation id="7535087603100972091">值</translation>
 <translation id="7537536606612762813">强制</translation>
 <translation id="7538364083937897561">A2 (Envelope)</translation>
 <translation id="7542403920425041731">一旦您予以确认,系统便会将您的信用卡详情共享给此网站。</translation>
@@ -1228,6 +1213,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">未指定</translation>
 <translation id="800218591365569300">请尝试关闭其他标签页或程序以释放内存。</translation>
+<translation id="8004582292198964060">浏览器</translation>
 <translation id="8009225694047762179">管理密码</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{这张卡及其帐单邮寄地址将被保存。登录 <ph name="USER_EMAIL" /> 后即可使用这张卡。}other{这些卡及其帐单邮寄地址将被保存。登录 <ph name="USER_EMAIL" /> 后即可使用这些卡。}}</translation>
 <translation id="8012647001091218357">我们暂时无法与您父母取得联系,请重试。</translation>
@@ -1240,11 +1226,9 @@
 <translation id="8041940743680923270">使用全局默认设置(询问)</translation>
 <translation id="8042918947222776840">选择取货方式</translation>
 <translation id="8057711352706143257">“<ph name="SOFTWARE_NAME" />”的配置有误。卸载“<ph name="SOFTWARE_NAME" />”通常可解决此问题。<ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">您的设备已被配置为:</translation>
 <translation id="8074253406171541171">10x13 (Envelope)</translation>
 <translation id="8078141288243656252">无法在旋转后添加注释</translation>
 <translation id="8079031581361219619">重新加载此网站?</translation>
-<translation id="8086639673041095862">安全浏览警告</translation>
 <translation id="8088680233425245692">无法查看文章。</translation>
 <translation id="808894953321890993">更改密码</translation>
 <translation id="8090403583893450254">大小:20</translation>
@@ -1306,7 +1290,6 @@
 <translation id="8416694386774425977">网络配置无效,因此无法导入。
 更多详情:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">设备由 <ph name="ENROLLMENT_DOMAIN" /> 管理</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> - <ph name="SECOND_LABEL" /> - <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">更改</translation>
 <translation id="8428213095426709021">设置</translation>
@@ -1336,7 +1319,6 @@
 <translation id="8620436878122366504">您的父母尚未批准此请求</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">将此卡的信息保存到该设备</translation>
-<translation id="8662327642270533767">浏览器报告</translation>
 <translation id="8663226718884576429">订单摘要,<ph name="TOTAL_LABEL" />,更多详情</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />,答案,<ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1357,7 +1339,6 @@
 <translation id="8790007591277257123">恢复删除(&amp;R)</translation>
 <translation id="8792621596287649091">您可能会无法再访问自己的 <ph name="ORG_NAME" /> 帐号,或者身份信息遭到盗用。Chromium 建议您立即更改密码。</translation>
 <translation id="8800988563907321413">此处将显示系统建议您浏览的附近网页</translation>
-<translation id="8810879605219182134">您的浏览器已配置为可生成报告</translation>
 <translation id="8820817407110198400">书签</translation>
 <translation id="883848425547221593">其他书签</translation>
 <translation id="884264119367021077">送货地址</translation>
diff --git a/components/strings/components_strings_zh-TW.xtb b/components/strings/components_strings_zh-TW.xtb
index 32aaba5..8c854c4 100644
--- a/components/strings/components_strings_zh-TW.xtb
+++ b/components/strings/components_strings_zh-TW.xtb
@@ -10,6 +10,7 @@
 <translation id="1038842779957582377">不明名稱</translation>
 <translation id="1050038467049342496">關閉其他應用程式</translation>
 <translation id="1055184225775184556">復原新增(&amp;U)</translation>
+<translation id="1056898198331236512">警告</translation>
 <translation id="1058479211578257048">正在儲存卡片...</translation>
 <translation id="10614374240317010">一律不儲存</translation>
 <translation id="1062160989074299343">Prc10 (信封)</translation>
@@ -231,7 +232,6 @@
 <translation id="2183608646556468874">電話號碼</translation>
 <translation id="2184405333245229118">{COUNT,plural, =1{1 個地址}other{# 個地址}}</translation>
 <translation id="2187317261103489799">偵測 (預設)</translation>
-<translation id="2196403228024230844">Chrome 瀏覽器管理</translation>
 <translation id="2202020181578195191">請輸入有效的到期年份</translation>
 <translation id="2212735316055980242">找不到政策</translation>
 <translation id="2213606439339815911">正在擷取項目...</translation>
@@ -303,7 +303,6 @@
 <translation id="255002559098805027"><ph name="HOST_NAME" /> 傳送的回應無效。</translation>
 <translation id="2556876185419854533">復原編輯(&amp;U)</translation>
 <translation id="2586657967955657006">剪貼簿</translation>
-<translation id="2586916519180891564">適用的公司政策相關資訊</translation>
 <translation id="2587730715158995865">出自「<ph name="ARTICLE_PUBLISHER" />」。閱讀這篇報導和另外 <ph name="OTHER_ARTICLE_COUNT" /> 篇報導。</translation>
 <translation id="2587841377698384444">Directory API ID:</translation>
 <translation id="2597378329261239068">此文件受到密碼保護,請輸入密碼。</translation>
@@ -389,7 +388,6 @@
 <translation id="3096100844101284527">新增取件地址</translation>
 <translation id="3105172416063519923">資產 ID:</translation>
 <translation id="3109728660330352905">您未獲得授權,無法瀏覽這個網頁。</translation>
-<translation id="3111297330804935615">適用的公司政策、已安裝的擴充功能和外掛程式相關資訊</translation>
 <translation id="3120730422813725195">Elo</translation>
 <translation id="31207688938192855"><ph name="BEGIN_LINK" />嘗試執行連線診斷<ph name="END_LINK" />。</translation>
 <translation id="3137507986424712703">{COUNT,plural, =0{無}=1{1 個帳戶的登入資料}other{# 個帳戶的登入資料}}</translation>
@@ -490,7 +488,6 @@
 <translation id="3640766068866876100">Index-4x6-Ext</translation>
 <translation id="3650584904733503804">驗證成功</translation>
 <translation id="3655670868607891010">如果你經常看到這個頁面,請參考這些說明:<ph name="HELP_LINK" />。</translation>
-<translation id="3656922233114135933">你的作業系統和瀏覽器使用者名稱</translation>
 <translation id="3658742229777143148">修訂版本</translation>
 <translation id="366077651725703012">更新信用卡</translation>
 <translation id="3676592649209844519">裝置 ID:</translation>
@@ -595,7 +592,6 @@
     &lt;h4&gt;步驟 5:尋求更多協助&lt;/h4&gt;
     &lt;p&gt;如果您仍看見錯誤訊息,請與網站擁有者聯絡。&lt;/p&gt;</translation>
 <translation id="4226937834893929579"><ph name="BEGIN_LINK" />嘗試執行網路診斷<ph name="END_LINK" />。</translation>
-<translation id="423093089485419548">你電腦的名稱</translation>
 <translation id="4235360514405112390">有效</translation>
 <translation id="4250431568374086873">你與這個網站的連線可能有安全漏洞</translation>
 <translation id="4250680216510889253">否</translation>
@@ -625,7 +621,6 @@
 <translation id="4377125064752653719">你嘗試前往 <ph name="DOMAIN" />,但是發行者已撤銷伺服器提供的憑證。在這種情況下,請勿信任伺服器提供的安全性憑證,因為你的連線對象可能是攻擊者的電腦。</translation>
 <translation id="4378154925671717803">電話</translation>
 <translation id="4406896451731180161">搜尋結果</translation>
-<translation id="4406972042435603828">你的系統管理員已在瀏覽器中安裝功能強大的擴充功能。</translation>
 <translation id="4408413947728134509"><ph name="NUM_COOKIES" /> 個 Cookie</translation>
 <translation id="4415426530740016218">取件地址</translation>
 <translation id="4424024547088906515">伺服器無法證明其屬於 <ph name="DOMAIN" /> 網域;其安全性憑證未取得 Chrome 的信任。這可能是因為設定錯誤,或有攻擊者攔截你的連線所致。</translation>
@@ -676,6 +671,7 @@
 <translation id="4738601419177586157">「<ph name="TEXT" />」搜尋建議</translation>
 <translation id="4742407542027196863">管理密碼…</translation>
 <translation id="4744603770635761495">可執行檔的路徑</translation>
+<translation id="4746351372139058112">Messages</translation>
 <translation id="4750917950439032686">你傳送給這個網站的資訊 (例如密碼或信用卡號碼) 不會外洩。</translation>
 <translation id="4756388243121344051">記錄(&amp;H)</translation>
 <translation id="4758311279753947758">新增聯絡資訊</translation>
@@ -709,13 +705,11 @@
 <translation id="4950898438188848926">分頁切換按鈕,按下 Enter 鍵即可切換至開啟的分頁:<ph name="TAB_SWITCH_FOCUSED_FRIENDLY_MATCH_TEXT" /></translation>
 <translation id="495170559598752135">動作</translation>
 <translation id="4955242332710481440">A5-Extra</translation>
-<translation id="495832697253704892">擴充功能回報</translation>
 <translation id="4958444002117714549">展開清單</translation>
 <translation id="4974590756084640048">重新啟用警告功能</translation>
 <translation id="4984339528288761049">Prc5 (信封)</translation>
 <translation id="4989163558385430922">查看全部</translation>
 <translation id="4989809363548539747">這是不支援的外掛程式</translation>
-<translation id="4996230189582812866">回報功能</translation>
 <translation id="5002932099480077015">啟用後,Chrome 會將您的信用卡複本儲存在這個裝置上,以加快表單填寫速度。</translation>
 <translation id="5014174725590676422">目前顯示 Chrome 版 Google 助理首次執行的畫面</translation>
 <translation id="5015510746216210676">裝置名稱:</translation>
@@ -730,7 +724,6 @@
 <translation id="5039804452771397117">允許</translation>
 <translation id="5040262127954254034">隱私權</translation>
 <translation id="5043480802608081735">你複製的連結</translation>
-<translation id="5043595640478528013">瀏覽器和電腦的軟體版本相關資訊</translation>
 <translation id="5045550434625856497">密碼不正確</translation>
 <translation id="5056549851600133418">為您推薦的文章</translation>
 <translation id="5068524481479508725">A10</translation>
@@ -742,7 +735,6 @@
 <translation id="5095208057601539847">州/省</translation>
 <translation id="5097501891273180634">A2</translation>
 <translation id="5098222253617183465">你的裝置是由 <ph name="ENROLLMENT_DOMAIN" /> 管理,而你的帳戶是由 <ph name="ACCOUNT_DOMAIN" /> 管理;這表示你的系統管理員可以從遠端設定你的裝置和帳戶。</translation>
-<translation id="5107918638290237391">已安裝的擴充功能和外掛程式</translation>
 <translation id="5112422516732747637">A5</translation>
 <translation id="5115216390227830982">European-Edp</translation>
 <translation id="5115563688576182185">(64 位元)</translation>
@@ -759,7 +751,6 @@
 <translation id="5172758083709347301">本機</translation>
 <translation id="5179510805599951267">網頁內容不是<ph name="ORIGINAL_LANGUAGE" />嗎?請回報此錯誤</translation>
 <translation id="5190835502935405962">書籤列</translation>
-<translation id="5200263511887412697">回報最近登入的裝置使用者名單</translation>
 <translation id="5201306358585911203">這個網頁上的嵌入式網頁顯示</translation>
 <translation id="5205222826937269299">請輸入名稱</translation>
 <translation id="5215116848420601511">儲存在 Google Pay 的付款方式和地址資訊</translation>
@@ -794,7 +785,6 @@
 <translation id="5386426401304769735">這個網站的憑證鏈結包含使用 SHA-1 進行簽署的憑證。</translation>
 <translation id="538659543871111977">A4-Tab</translation>
 <translation id="540969355065856584">這個伺服器無法證明所屬網域為 <ph name="DOMAIN" />;其安全性憑證目前無效。這可能是因為設定錯誤,或是有攻擊者攔截您的連線所致。</translation>
-<translation id="5417233485731142850">你電腦的名稱和網路位址</translation>
 <translation id="5421136146218899937">清除瀏覽資料...</translation>
 <translation id="5430298929874300616">移除書籤</translation>
 <translation id="5431657950005405462">找不到您的檔案</translation>
@@ -877,7 +867,6 @@
 <translation id="5869405914158311789">無法連上這個網站</translation>
 <translation id="5869522115854928033">已儲存的密碼</translation>
 <translation id="5887400589839399685">已儲存卡片</translation>
-<translation id="5893718151540690985">回報網路介面清單,當中包含網路介面類型和硬體位址資料</translation>
 <translation id="5893752035575986141">接受簽帳金融卡。</translation>
 <translation id="5901630391730855834">黃色</translation>
 <translation id="5908541034548427511"><ph name="TYPE_1" /> (已同步)</translation>
@@ -903,7 +892,6 @@
 <translation id="6017850046339264347">目前在 <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="6025416945513303461"><ph name="TYPE_1" />、<ph name="TYPE_2" />、<ph name="TYPE_3" /> (已同步)</translation>
 <translation id="6027201098523975773">輸入名稱</translation>
-<translation id="6033927989869462158">回報 CPU/RAM 使用量等硬體統計資料</translation>
 <translation id="6034000775414344507">淺灰色</translation>
 <translation id="6034283069659657473">10x14 (信封)</translation>
 <translation id="6039846035001940113">如果問題仍未解決,請與網站擁有者聯絡。</translation>
@@ -937,7 +925,6 @@
 <translation id="6263376278284652872"><ph name="DOMAIN" /> 書籤</translation>
 <translation id="6264485186158353794">返回安全性瀏覽</translation>
 <translation id="6266934640124581640">淺藍綠色</translation>
-<translation id="6275296151457132165">你是不是要前往 &lt;a href="#" id="dont-proceed-link"&gt;<ph name="DOMAIN" />&lt;/a&gt;?</translation>
 <translation id="6276112860590028508">你的閱讀清單中的頁面會顯示在這裡</translation>
 <translation id="627746635834430766">只要將卡片資訊與帳單地址儲存到你的 Google 帳戶中,下次即可更快完成付款程序。</translation>
 <translation id="6280223929691119688">快遞無法送貨到這個地址,請改用其他地址。</translation>
@@ -979,7 +966,6 @@
 <translation id="6508722015517270189">重新啟動 Chrome</translation>
 <translation id="6529602333819889595">重做刪除(&amp;R)</translation>
 <translation id="6534179046333460208">實體化網路建議</translation>
-<translation id="654507709116376806">系統管理員可能會透過其他不受 Chrome 管制的方式監控使用者。</translation>
 <translation id="6563469144985748109">你的管理員尚未核准這個網站</translation>
 <translation id="6569060085658103619">目前顯示的是擴充功能頁面</translation>
 <translation id="6578796323535178455">C2 (信封)</translation>
@@ -1013,6 +999,7 @@
 <translation id="6768213884286397650">Hagaki (明信片)</translation>
 <translation id="6778737459546443941">你的家長尚未核准這個網站</translation>
 <translation id="67862343314499040">紫羅蘭色</translation>
+<translation id="6786747875388722282">擴充功能</translation>
 <translation id="679355240208270552">由於政策未啟用預設搜尋設定,因此遭到忽略。</translation>
 <translation id="681021252041861472">必填欄位</translation>
 <translation id="6810899417690483278">自訂 ID</translation>
@@ -1131,7 +1118,6 @@
       &lt;li&gt;前往 &lt;a href="https://support.google.com/chrome/answer/6098869"&gt;Chrome 說明中心&lt;/a&gt;瞭解如何將該軟體從電腦上永久移除
       &lt;/ol&gt;</translation>
 <translation id="741007362987735528">Wide-Format</translation>
-<translation id="7413422570546054399">管理 <ph name="PRODUCT_NAME" /></translation>
 <translation id="7416351320495623771">管理密碼…</translation>
 <translation id="7419106976560586862">設定檔路徑</translation>
 <translation id="7437289804838430631">新增聯絡資訊</translation>
@@ -1140,12 +1126,10 @@
 <translation id="7442725080345379071">淺橘色</translation>
 <translation id="7444046173054089907">這個網站遭到封鎖</translation>
 <translation id="7445762425076701745">你所連線的伺服器身分無法完全驗證,該伺服器所使用的名稱僅在你的網路中有效,無法驗證外部憑證授權單位的擁有權。即使某些憑證授權單位會核發這些憑證,不過無法就此確保你所連上的網站是正確的,而不會遭到網路攻擊。</translation>
-<translation id="7449109375006139765">將系統記錄傳送到管理伺服器</translation>
 <translation id="7451311239929941790"><ph name="BEGIN_LINK" />進一步瞭解<ph name="END_LINK" />這個問題。</translation>
 <translation id="7455133967321480974">使用全域預設值 (封鎖)</translation>
 <translation id="7460618730930299168">放映場次細節與你所選取的不同。要繼續嗎?</translation>
 <translation id="7473891865547856676">不用了,謝謝</translation>
-<translation id="7475525192983021547">回報使用者的裝置使用時間範圍</translation>
 <translation id="7481312909269577407">往前</translation>
 <translation id="7485870689360869515">找不到任何資料。</translation>
 <translation id="7508255263130623398">傳回的政策裝置 ID 沒有任何內容,或是與目前的裝置 ID 不符</translation>
@@ -1156,6 +1140,7 @@
 <translation id="7520302887438682816">C8 (信封)</translation>
 <translation id="7521387064766892559">JavaScript</translation>
 <translation id="7526934274050461096">你與這個網站之間的連線不是私人連線</translation>
+<translation id="7535087603100972091">值</translation>
 <translation id="7537536606612762813">強制</translation>
 <translation id="7538364083937897561">A2 (信封)</translation>
 <translation id="7542403920425041731">經過你確認後,這個網站就會取得你的信用卡詳細資料。</translation>
@@ -1244,6 +1229,7 @@
 <translation id="7977894662897852582">Edp</translation>
 <translation id="7995512525968007366">未指定</translation>
 <translation id="800218591365569300">嘗試關閉其他分頁或程式,以釋出記憶體。</translation>
+<translation id="8004582292198964060">瀏覽器</translation>
 <translation id="8009225694047762179">管理密碼</translation>
 <translation id="8012116502927253373">{NUM_CARDS,plural, =1{系統會儲存這張卡片和相應的帳單地址。只要登入 <ph name="USER_EMAIL" /> 即可使用。}other{系統會儲存這些卡片和相應的帳單地址。只要登入 <ph name="USER_EMAIL" /> 即可使用。}}</translation>
 <translation id="8012647001091218357">我們暫時無法與您的家長聯絡,請再試一次。</translation>
@@ -1256,11 +1242,9 @@
 <translation id="8041940743680923270">使用全域預設值 (要求確認)</translation>
 <translation id="8042918947222776840">選擇取件方式</translation>
 <translation id="8057711352706143257">「<ph name="SOFTWARE_NAME" />」的設定不正確。通常解除安裝「<ph name="SOFTWARE_NAME" />」即可修正這個問題。<ph name="FURTHER_EXPLANATION" /></translation>
-<translation id="8068418091938640101">你的裝置已設定為:</translation>
 <translation id="8074253406171541171">10x13 (信封)</translation>
 <translation id="8078141288243656252">文件旋轉後無法加註</translation>
 <translation id="8079031581361219619">要重新載入網站嗎?</translation>
-<translation id="8086639673041095862">安全瀏覽警告</translation>
 <translation id="8088680233425245692">無法查看文章。</translation>
 <translation id="808894953321890993">變更密碼</translation>
 <translation id="8090403583893450254">粗細:20</translation>
@@ -1322,7 +1306,6 @@
 <translation id="8416694386774425977">網路設定無效,無法匯入。
 其他詳細資料:
 <ph name="DEBUG_INFO" /></translation>
-<translation id="8422642323886341533">由 <ph name="ENROLLMENT_DOMAIN" /> 管理的裝置</translation>
 <translation id="8424582179843326029"><ph name="FIRST_LABEL" /> <ph name="SECOND_LABEL" /> <ph name="THIRD_LABEL" /></translation>
 <translation id="8425213833346101688">變更</translation>
 <translation id="8428213095426709021">設定</translation>
@@ -1351,7 +1334,6 @@
 <translation id="8620436878122366504">你的家長尚未核准這個網站</translation>
 <translation id="8622948367223941507">Legal-Extra</translation>
 <translation id="8625384913736129811">將這張信用卡儲存到這個裝置</translation>
-<translation id="8662327642270533767">瀏覽器報告功能</translation>
 <translation id="8663226718884576429">訂單摘要:<ph name="TOTAL_LABEL" />,更多詳細資料</translation>
 <translation id="8680536109547170164"><ph name="QUERY" />,答案:<ph name="ANSWER" /></translation>
 <translation id="8685155993131031756">Prc-16K</translation>
@@ -1372,7 +1354,6 @@
 <translation id="8790007591277257123">重做刪除(&amp;R)</translation>
 <translation id="8792621596287649091">你可能會失去 <ph name="ORG_NAME" /> 帳戶存取權,或身分遭到冒用。Chromium 建議你立即變更密碼。</translation>
 <translation id="8800988563907321413">這裡會顯示系統建議你瀏覽的鄰近網頁</translation>
-<translation id="8810879605219182134">你的瀏覽器已設定啟用報告功能</translation>
 <translation id="8820817407110198400">書籤</translation>
 <translation id="883848425547221593">其他書籤</translation>
 <translation id="884264119367021077">運送地址</translation>
diff --git a/components/ukm/content/DEPS b/components/ukm/content/DEPS
index 8ec5f07c..0d9254af 100644
--- a/components/ukm/content/DEPS
+++ b/components/ukm/content/DEPS
@@ -4,5 +4,5 @@
   "+content/public/common",
   "+content/public/test",
   "+content/shell",
-  "+third_party/blink/public/platform/ukm.mojom.h",
+  "+third_party/blink/public/mojom/ukm/ukm.mojom.h",
 ]
diff --git a/components/ukm/content/source_url_recorder.cc b/components/ukm/content/source_url_recorder.cc
index 0ffa9776..c5241207 100644
--- a/components/ukm/content/source_url_recorder.cc
+++ b/components/ukm/content/source_url_recorder.cc
@@ -16,7 +16,7 @@
 #include "services/metrics/public/cpp/delegating_ukm_recorder.h"
 #include "services/metrics/public/cpp/ukm_builders.h"
 #include "services/metrics/public/cpp/ukm_source_id.h"
-#include "third_party/blink/public/platform/ukm.mojom.h"
+#include "third_party/blink/public/mojom/ukm/ukm.mojom.h"
 #include "url/gurl.h"
 
 namespace ukm {
diff --git a/content/app/strings/translations/content_strings_am.xtb b/content/app/strings/translations/content_strings_am.xtb
index 72baa2d..240886d 100644
--- a/content/app/strings/translations/content_strings_am.xtb
+++ b/content/app/strings/translations/content_strings_am.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">አስገባ</translation>
 <translation id="2657045182931379222">ግራፊካዊ ነገር</translation>
 <translation id="2674318244760992338">ግርጌ</translation>
-<translation id="2706474812903655270">ይህ ቪዲዮ ስዕል-በስዕል ላይ እያጫወተ ነው</translation>
 <translation id="2709516037105925701">ራስ-ሙላ</translation>
 <translation id="2723001399770238859">ድምጽ</translation>
 <translation id="2746543609216772311">ዋጋ <ph name="MINIMUM_DATE_OR_TIME" /> ወይም ከዚያ በኋላ መሆን አለበት።</translation>
diff --git a/content/app/strings/translations/content_strings_ar.xtb b/content/app/strings/translations/content_strings_ar.xtb
index e2c36a8..21981103 100644
--- a/content/app/strings/translations/content_strings_ar.xtb
+++ b/content/app/strings/translations/content_strings_ar.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">إرسال</translation>
 <translation id="2657045182931379222">كائن رسومي</translation>
 <translation id="2674318244760992338">تذييل</translation>
-<translation id="2706474812903655270">يتم تشغيل هذا الفيديو في الوضع "نافذة ضمن النافذة".</translation>
 <translation id="2709516037105925701">الملء التلقائي</translation>
 <translation id="2723001399770238859">الصوت</translation>
 <translation id="2746543609216772311">يجب أن تكون القيمة <ph name="MINIMUM_DATE_OR_TIME" /> أو بعد ذلك.</translation>
diff --git a/content/app/strings/translations/content_strings_bg.xtb b/content/app/strings/translations/content_strings_bg.xtb
index 0b07d9cb..761f5a5 100644
--- a/content/app/strings/translations/content_strings_bg.xtb
+++ b/content/app/strings/translations/content_strings_bg.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Изпращане</translation>
 <translation id="2657045182931379222">графичен обект</translation>
 <translation id="2674318244760992338">долен колонтитул</translation>
-<translation id="2706474812903655270">Този видеоклип се възпроизвежда в режим „Картина в картината“</translation>
 <translation id="2709516037105925701">Автоматично попълване</translation>
 <translation id="2723001399770238859">звук</translation>
 <translation id="2746543609216772311">Стойността трябва да е <ph name="MINIMUM_DATE_OR_TIME" /> или по-късно.</translation>
diff --git a/content/app/strings/translations/content_strings_bn.xtb b/content/app/strings/translations/content_strings_bn.xtb
index 96e3942..5e4478f 100644
--- a/content/app/strings/translations/content_strings_bn.xtb
+++ b/content/app/strings/translations/content_strings_bn.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">জমা দিন</translation>
 <translation id="2657045182931379222">গ্রাফিক্স অবজেক্ট</translation>
 <translation id="2674318244760992338">পাদলেখ</translation>
-<translation id="2706474812903655270">এই ভিডিওটি ছবির-মধ্যে-ছবি মোডে চালানো হচ্ছে</translation>
 <translation id="2709516037105925701">স্বয়ংপূরণ</translation>
 <translation id="2723001399770238859">অডিও</translation>
 <translation id="2746543609216772311">মানকে অবশ্যই <ph name="MINIMUM_DATE_OR_TIME" /> বা পরবর্তী হতে হবে৷</translation>
diff --git a/content/app/strings/translations/content_strings_ca.xtb b/content/app/strings/translations/content_strings_ca.xtb
index 6bba0ee..0ed6c6d4 100644
--- a/content/app/strings/translations/content_strings_ca.xtb
+++ b/content/app/strings/translations/content_strings_ca.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Envia</translation>
 <translation id="2657045182931379222">objecte gràfic</translation>
 <translation id="2674318244760992338">peu</translation>
-<translation id="2706474812903655270">Aquest vídeo s'està reproduint en mode de pantalla en pantalla</translation>
 <translation id="2709516037105925701">Emplenament autom.</translation>
 <translation id="2723001399770238859">àudio</translation>
 <translation id="2746543609216772311">El valor ha de ser <ph name="MINIMUM_DATE_OR_TIME" /> o posterior.</translation>
diff --git a/content/app/strings/translations/content_strings_cs.xtb b/content/app/strings/translations/content_strings_cs.xtb
index fda3db27..0811633 100644
--- a/content/app/strings/translations/content_strings_cs.xtb
+++ b/content/app/strings/translations/content_strings_cs.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Odeslat</translation>
 <translation id="2657045182931379222">grafický objekt</translation>
 <translation id="2674318244760992338">zápatí</translation>
-<translation id="2706474812903655270">Toto video se přehrává v režimu obrazu v obraze</translation>
 <translation id="2709516037105925701">Automatické vyplňování</translation>
 <translation id="2723001399770238859">zvuk</translation>
 <translation id="2746543609216772311">Datum musí být <ph name="MINIMUM_DATE_OR_TIME" /> nebo později.</translation>
diff --git a/content/app/strings/translations/content_strings_da.xtb b/content/app/strings/translations/content_strings_da.xtb
index 050ad921..033bd07 100644
--- a/content/app/strings/translations/content_strings_da.xtb
+++ b/content/app/strings/translations/content_strings_da.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Indsend</translation>
 <translation id="2657045182931379222">grafikobjekt</translation>
 <translation id="2674318244760992338">sidefod</translation>
-<translation id="2706474812903655270">Denne video afspilles i tilstanden med integreret billede</translation>
 <translation id="2709516037105925701">AutoFyld</translation>
 <translation id="2723001399770238859">lyd</translation>
 <translation id="2746543609216772311">Værdien må ikke være tidligere end <ph name="MINIMUM_DATE_OR_TIME" />.</translation>
diff --git a/content/app/strings/translations/content_strings_de.xtb b/content/app/strings/translations/content_strings_de.xtb
index 5e675bc..e3d60833 100644
--- a/content/app/strings/translations/content_strings_de.xtb
+++ b/content/app/strings/translations/content_strings_de.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Senden</translation>
 <translation id="2657045182931379222">Grafikobjekt</translation>
 <translation id="2674318244760992338">Fußzeile</translation>
-<translation id="2706474812903655270">Dieses Video wird im Bild-in-Bild-Modus wiedergegeben</translation>
 <translation id="2709516037105925701">AutoFill</translation>
 <translation id="2723001399770238859">Audio</translation>
 <translation id="2746543609216772311">Verwenden Sie <ph name="MINIMUM_DATE_OR_TIME" /> oder einen späteren Wert.</translation>
diff --git a/content/app/strings/translations/content_strings_el.xtb b/content/app/strings/translations/content_strings_el.xtb
index e0897eb..aaf6b582 100644
--- a/content/app/strings/translations/content_strings_el.xtb
+++ b/content/app/strings/translations/content_strings_el.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Υποβολή</translation>
 <translation id="2657045182931379222">αντικείμενο γραφικών</translation>
 <translation id="2674318244760992338">υποσέλιδο</translation>
-<translation id="2706474812903655270">Η αναπαραγωγή αυτού του βίντεο γίνεται στη λειτουργία picture-in-picture</translation>
 <translation id="2709516037105925701">Αυτόματη συμπλήρωση</translation>
 <translation id="2723001399770238859">ήχος</translation>
 <translation id="2746543609216772311">Η τιμή πρέπει να είναι <ph name="MINIMUM_DATE_OR_TIME" /> ή μεταγενέστερη.</translation>
diff --git a/content/app/strings/translations/content_strings_en-GB.xtb b/content/app/strings/translations/content_strings_en-GB.xtb
index 083c9b2..3bad657 100644
--- a/content/app/strings/translations/content_strings_en-GB.xtb
+++ b/content/app/strings/translations/content_strings_en-GB.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Submit</translation>
 <translation id="2657045182931379222">graphics object</translation>
 <translation id="2674318244760992338">footer</translation>
-<translation id="2706474812903655270">This video is playing in picture-in-picture mode</translation>
 <translation id="2709516037105925701">Auto-fill</translation>
 <translation id="2723001399770238859">audio</translation>
 <translation id="2746543609216772311">Value must be <ph name="MINIMUM_DATE_OR_TIME" /> or later.</translation>
@@ -96,6 +95,7 @@
 <translation id="4360991593054037559">Please enter a valid value. The two nearest valid values are <ph name="VALID_VALUE_LOW" /> and <ph name="VALID_VALUE_HIGHER" />.</translation>
 <translation id="4384583879834880242">Q&amp;A</translation>
 <translation id="4413860115965805769">menu button</translation>
+<translation id="4444765639179266822">Appears to say: <ph name="OCR_TEXT" /></translation>
 <translation id="4446524499724042288">glossary reference</translation>
 <translation id="4522570452068850558">Details</translation>
 <translation id="4542388879936266156">remaining time: <ph name="REMAINING_TIME" /></translation>
@@ -122,6 +122,7 @@
 <translation id="5164977714490026579">Value must be greater than or equal to <ph name="MINIMUM" />.</translation>
 <translation id="520299402983819650"><ph name="QUANTITY" /> PB</translation>
 <translation id="5307600278924710095">Please enter a part followed by '<ph name="ATSIGN" />'. '<ph name="INVALIDADDRESS" />' is incomplete.</translation>
+<translation id="5334352251556557839">Unable to play media.</translation>
 <translation id="5406322316791861025">figure</translation>
 <translation id="5453733299334684579">tree item</translation>
 <translation id="5466621249238537318">Please select one or more files.</translation>
@@ -148,6 +149,7 @@
 <translation id="6150588977291308318">bibliography</translation>
 <translation id="6164829606128959761">meter</translation>
 <translation id="6166809985690652833">afterword</translation>
+<translation id="6209276755895393898">Appears to be: <ph name="DESCRIPTION" /></translation>
 <translation id="6213469881011901533">glossary</translation>
 <translation id="6398862346408813489">Show month selection panel</translation>
 <translation id="6404546809543547843">audio time scrubber</translation>
@@ -178,6 +180,7 @@
 <translation id="7139483182332611405">preface</translation>
 <translation id="7263440858009898357">Please select an item in the list.</translation>
 <translation id="727747134524199931">column header</translation>
+<translation id="7320576522385648310">buffering</translation>
 <translation id="7336527682887843386">Unable to get a description.</translation>
 <translation id="7353453495576941748">credit</translation>
 <translation id="7364796246159120393">Choose file</translation>
diff --git a/content/app/strings/translations/content_strings_es-419.xtb b/content/app/strings/translations/content_strings_es-419.xtb
index 78216a9..afa00a5 100644
--- a/content/app/strings/translations/content_strings_es-419.xtb
+++ b/content/app/strings/translations/content_strings_es-419.xtb
@@ -32,6 +32,7 @@
 <translation id="1930711995431081526">estado</translation>
 <translation id="1938124657309484470">El valor debe ser igual o anterior a <ph name="MAXIMUM_DATE_OR_TIME" />.</translation>
 <translation id="1946271899482435442">Mostrar el selector de fechas</translation>
+<translation id="1982354452682152483">No hay descripciones disponibles.</translation>
 <translation id="1993104285338243655">Se cambió a duplicación</translation>
 <translation id="2060505056492490888">El signo "<ph name="DOT" />" está colocado en una posición incorrecta en "<ph name="INVALIDDOMAIN" />".</translation>
 <translation id="2148716181193084225">Hoy</translation>
@@ -52,7 +53,6 @@
 <translation id="2653659639078652383">Enviar</translation>
 <translation id="2657045182931379222">objeto gráfico</translation>
 <translation id="2674318244760992338">pie de página</translation>
-<translation id="2706474812903655270">Este video se reproduce en el modo de pantalla en pantalla</translation>
 <translation id="2709516037105925701">Autocompletar</translation>
 <translation id="2723001399770238859">audio</translation>
 <translation id="2746543609216772311">El valor debe ser igual o posterior a <ph name="MINIMUM_DATE_OR_TIME" />.</translation>
@@ -73,6 +73,7 @@
 <translation id="3450233048674729344">El valor debe ser menor de o igual a <ph name="MAXIMUM" /></translation>
 <translation id="3486220673238053218">definición</translation>
 <translation id="3557673793733683882">encabezado <ph name="HEADING_LEVEL" /></translation>
+<translation id="3685101356851116974">Imagen sin etiquetar</translation>
 <translation id="3706100364254443312">cambiar</translation>
 <translation id="3732799496749320381">mm</translation>
 <translation id="3757388668994797779"><ph name="QUANTITY" /> GB</translation>
@@ -176,6 +177,7 @@
 <translation id="7139483182332611405">prefacio</translation>
 <translation id="7263440858009898357">Selecciona un elemento de la lista</translation>
 <translation id="727747134524199931">encabezado de columna</translation>
+<translation id="7336527682887843386">No es posible obtener una descripción.</translation>
 <translation id="7353453495576941748">crédito</translation>
 <translation id="7364796246159120393">Seleccionar archivo</translation>
 <translation id="739024184232394898">Otra...</translation>
@@ -184,11 +186,13 @@
 <translation id="7491962110804786152">tab</translation>
 <translation id="7514365320538308">Descargar</translation>
 <translation id="7529102961911894712">retrovínculo</translation>
+<translation id="7533959249147584474">Gráfico sin etiquetar</translation>
 <translation id="7647456547678091388">sugerencia</translation>
 <translation id="7661956066982048809">documento gráfico</translation>
 <translation id="7673697353781729403">Horas</translation>
 <translation id="7681220483256441252">índice</translation>
 <translation id="7740050170769002709">Contenido HTML</translation>
+<translation id="7745230546936012372">Para obtener las descripciones de imágenes faltantes, abre el menú contextual.</translation>
 <translation id="7750228210027921155">Pantalla en pantalla</translation>
 <translation id="775297008183122718">Entrada no válida</translation>
 <translation id="7789962463072032349">pausa</translation>
@@ -196,9 +200,11 @@
 <translation id="7888071071722539607">Incluye un signo "<ph name="ATSIGN" />" en la dirección de correo electrónico. La dirección "<ph name="INVALIDADDRESS" />" no incluye el signo "<ph name="ATSIGN" />".</translation>
 <translation id="7891486169920085145">separador</translation>
 <translation id="795667975304826397">No se eligió archivo</translation>
+<translation id="8042519864538898414">Parece ser contenido para adultos.</translation>
 <translation id="8053789581856978548">campo de texto de búsqueda</translation>
 <translation id="8057695513531652401">aviso</translation>
 <translation id="8105797009065549151">nota de referencia</translation>
+<translation id="811583516810654505">Obteniendo la descripción…</translation>
 <translation id="8117451130807776954">Esta semana</translation>
 <translation id="8199524924445686405">aaaa</translation>
 <translation id="8261464734335370856">Ortografía no válida</translation>
diff --git a/content/app/strings/translations/content_strings_es.xtb b/content/app/strings/translations/content_strings_es.xtb
index 60f90a6c..e2a095bf 100644
--- a/content/app/strings/translations/content_strings_es.xtb
+++ b/content/app/strings/translations/content_strings_es.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Enviar</translation>
 <translation id="2657045182931379222">objeto gráfico</translation>
 <translation id="2674318244760992338">pie de página</translation>
-<translation id="2706474812903655270">Este vídeo se está reproduciendo en modo imagen en imagen</translation>
 <translation id="2709516037105925701">Autocompletar</translation>
 <translation id="2723001399770238859">audio</translation>
 <translation id="2746543609216772311">El valor debe ser igual o posterior a <ph name="MINIMUM_DATE_OR_TIME" />.</translation>
diff --git a/content/app/strings/translations/content_strings_et.xtb b/content/app/strings/translations/content_strings_et.xtb
index cee0309..0ddcd8da 100644
--- a/content/app/strings/translations/content_strings_et.xtb
+++ b/content/app/strings/translations/content_strings_et.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Esita</translation>
 <translation id="2657045182931379222">graafika objekt</translation>
 <translation id="2674318244760992338">jalus</translation>
-<translation id="2706474812903655270">Videot esitatakse režiimis Pilt pildis</translation>
 <translation id="2709516037105925701">Automaatne täitmine</translation>
 <translation id="2723001399770238859">heli</translation>
 <translation id="2746543609216772311">Väärtus peab olema <ph name="MINIMUM_DATE_OR_TIME" /> või hilisem.</translation>
diff --git a/content/app/strings/translations/content_strings_fa.xtb b/content/app/strings/translations/content_strings_fa.xtb
index f162e11..832d6e54 100644
--- a/content/app/strings/translations/content_strings_fa.xtb
+++ b/content/app/strings/translations/content_strings_fa.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">ارائه</translation>
 <translation id="2657045182931379222">شیء گرافیکی</translation>
 <translation id="2674318244760992338">پانویس</translation>
-<translation id="2706474812903655270">این ویدیو درحال پخش درحالت تصویردرتصویر است</translation>
 <translation id="2709516037105925701">تکمیل خودکار</translation>
 <translation id="2723001399770238859">صدا</translation>
 <translation id="2746543609216772311">مقدار باید <ph name="MINIMUM_DATE_OR_TIME" /> یا بعد از آن باشد.</translation>
diff --git a/content/app/strings/translations/content_strings_fi.xtb b/content/app/strings/translations/content_strings_fi.xtb
index da9ed8e..129e413 100644
--- a/content/app/strings/translations/content_strings_fi.xtb
+++ b/content/app/strings/translations/content_strings_fi.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Lähetä</translation>
 <translation id="2657045182931379222">grafiikkaobjekti</translation>
 <translation id="2674318244760992338">alaviite</translation>
-<translation id="2706474812903655270">Video toistetaan Kuva kuvassa ‑tilassa</translation>
 <translation id="2709516037105925701">Automaattinen täyttö</translation>
 <translation id="2723001399770238859">ääni</translation>
 <translation id="2746543609216772311">Arvon on oltava <ph name="MINIMUM_DATE_OR_TIME" /> tai myöhempi.</translation>
diff --git a/content/app/strings/translations/content_strings_fil.xtb b/content/app/strings/translations/content_strings_fil.xtb
index f9aa329..5c45931 100644
--- a/content/app/strings/translations/content_strings_fil.xtb
+++ b/content/app/strings/translations/content_strings_fil.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Isumite</translation>
 <translation id="2657045182931379222">object ng graphics</translation>
 <translation id="2674318244760992338">footer</translation>
-<translation id="2706474812903655270">Nagpe-play ang video na ito sa picture-in-picture mode</translation>
 <translation id="2709516037105925701">AutoFill</translation>
 <translation id="2723001399770238859">audio</translation>
 <translation id="2746543609216772311">Dapat <ph name="MINIMUM_DATE_OR_TIME" /> o mas bago ang value.</translation>
diff --git a/content/app/strings/translations/content_strings_fr.xtb b/content/app/strings/translations/content_strings_fr.xtb
index 862657a..f4ed609 100644
--- a/content/app/strings/translations/content_strings_fr.xtb
+++ b/content/app/strings/translations/content_strings_fr.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Valider</translation>
 <translation id="2657045182931379222">objet graphique</translation>
 <translation id="2674318244760992338">pied de page</translation>
-<translation id="2706474812903655270">Cette vidéo est diffusée en mode PIP</translation>
 <translation id="2709516037105925701">Saisie automatique</translation>
 <translation id="2723001399770238859">audio</translation>
 <translation id="2746543609216772311">La date ou l'heure doit être égale ou postérieure à "<ph name="MINIMUM_DATE_OR_TIME" />".</translation>
diff --git a/content/app/strings/translations/content_strings_gu.xtb b/content/app/strings/translations/content_strings_gu.xtb
index 209b7aa..f8ea1be0 100644
--- a/content/app/strings/translations/content_strings_gu.xtb
+++ b/content/app/strings/translations/content_strings_gu.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">સબમિટ કરો</translation>
 <translation id="2657045182931379222">ગ્રાફિક્સ ઑબ્જેક્ટ</translation>
 <translation id="2674318244760992338">ફૂટર</translation>
-<translation id="2706474812903655270">આ વીડિઓ ચિત્રમાં ચિત્ર મોડમાં ચાલી રહ્યો છે</translation>
 <translation id="2709516037105925701">સ્વતઃભરો</translation>
 <translation id="2723001399770238859">ઑડિઓ</translation>
 <translation id="2746543609216772311">મૂલ્ય <ph name="MINIMUM_DATE_OR_TIME" /> અથવા પછીનું હોવું આવશ્યક છે.</translation>
diff --git a/content/app/strings/translations/content_strings_hi.xtb b/content/app/strings/translations/content_strings_hi.xtb
index 67da721..5e64846d 100644
--- a/content/app/strings/translations/content_strings_hi.xtb
+++ b/content/app/strings/translations/content_strings_hi.xtb
@@ -52,7 +52,6 @@
 <translation id="2653659639078652383">सबमिट करें</translation>
 <translation id="2657045182931379222">ग्राफ़िक्स ऑब्जेक्ट</translation>
 <translation id="2674318244760992338">पाद लेख</translation>
-<translation id="2706474812903655270">यह वीडियो 'पिक्चर में पिक्चर' मोड में चल रहा है</translation>
 <translation id="2709516037105925701">ऑटोमैटिक भरना</translation>
 <translation id="2723001399770238859">ऑडियो</translation>
 <translation id="2746543609216772311">मान <ph name="MINIMUM_DATE_OR_TIME" /> या बाद का होना चाहिए.</translation>
diff --git a/content/app/strings/translations/content_strings_hr.xtb b/content/app/strings/translations/content_strings_hr.xtb
index 21fc0311..7ffa589 100644
--- a/content/app/strings/translations/content_strings_hr.xtb
+++ b/content/app/strings/translations/content_strings_hr.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Pošalji</translation>
 <translation id="2657045182931379222">grafički objekt</translation>
 <translation id="2674318244760992338">podnožje</translation>
-<translation id="2706474812903655270">Ovaj se videozapis prikazuje u načinu slike u slici</translation>
 <translation id="2709516037105925701">Automatsko popunjavanje</translation>
 <translation id="2723001399770238859">zvuk</translation>
 <translation id="2746543609216772311">Vrijednost mora biti <ph name="MINIMUM_DATE_OR_TIME" /> ili nakon toga.</translation>
diff --git a/content/app/strings/translations/content_strings_hu.xtb b/content/app/strings/translations/content_strings_hu.xtb
index 141ba6a9..68ac1b1 100644
--- a/content/app/strings/translations/content_strings_hu.xtb
+++ b/content/app/strings/translations/content_strings_hu.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Elküldés</translation>
 <translation id="2657045182931379222">grafikus objektum</translation>
 <translation id="2674318244760992338">lábléc</translation>
-<translation id="2706474812903655270">A videó lejátszása kép a képben módban történik</translation>
 <translation id="2709516037105925701">Automatikus kitöltés</translation>
 <translation id="2723001399770238859">audio</translation>
 <translation id="2746543609216772311">Az érték <ph name="MINIMUM_DATE_OR_TIME" /> vagy azt követő kell, hogy legyen.</translation>
diff --git a/content/app/strings/translations/content_strings_id.xtb b/content/app/strings/translations/content_strings_id.xtb
index 2db2710..0f0871b 100644
--- a/content/app/strings/translations/content_strings_id.xtb
+++ b/content/app/strings/translations/content_strings_id.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Kirim</translation>
 <translation id="2657045182931379222">objek grafis</translation>
 <translation id="2674318244760992338">footer</translation>
-<translation id="2706474812903655270">Video ini diputar dalam mode picture-in-picture</translation>
 <translation id="2709516037105925701">Isi-Otomatis</translation>
 <translation id="2723001399770238859">audio</translation>
 <translation id="2746543609216772311">Tanggal harus <ph name="MINIMUM_DATE_OR_TIME" /> atau setelahnya.</translation>
diff --git a/content/app/strings/translations/content_strings_it.xtb b/content/app/strings/translations/content_strings_it.xtb
index 51c5eb2..227f3088 100644
--- a/content/app/strings/translations/content_strings_it.xtb
+++ b/content/app/strings/translations/content_strings_it.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Invia</translation>
 <translation id="2657045182931379222">oggetto grafico</translation>
 <translation id="2674318244760992338">piè di pagina</translation>
-<translation id="2706474812903655270">Questo video è riprodotto in modalità Picture in picture</translation>
 <translation id="2709516037105925701">Compilazione automatica</translation>
 <translation id="2723001399770238859">audio</translation>
 <translation id="2746543609216772311">Il valore deve essere <ph name="MINIMUM_DATE_OR_TIME" /> o successivo.</translation>
diff --git a/content/app/strings/translations/content_strings_iw.xtb b/content/app/strings/translations/content_strings_iw.xtb
index 22a95f9..d08dd2e8 100644
--- a/content/app/strings/translations/content_strings_iw.xtb
+++ b/content/app/strings/translations/content_strings_iw.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">שלח</translation>
 <translation id="2657045182931379222">אובייקט גרפי</translation>
 <translation id="2674318244760992338">כותרת תחתונה</translation>
-<translation id="2706474812903655270">הסרטון הזה פועל במצב 'תמונה בתוך תמונה'</translation>
 <translation id="2709516037105925701">מילוי אוטומטי</translation>
 <translation id="2723001399770238859">אודיו</translation>
 <translation id="2746543609216772311">על הערך להיות <ph name="MINIMUM_DATE_OR_TIME" /> ומעלה.</translation>
diff --git a/content/app/strings/translations/content_strings_ja.xtb b/content/app/strings/translations/content_strings_ja.xtb
index bbea9f4..8c5013b 100644
--- a/content/app/strings/translations/content_strings_ja.xtb
+++ b/content/app/strings/translations/content_strings_ja.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">送信</translation>
 <translation id="2657045182931379222">図形オブジェクト</translation>
 <translation id="2674318244760992338">フッター</translation>
-<translation id="2706474812903655270">この動画はピクチャー イン ピクチャー モードで再生されています</translation>
 <translation id="2709516037105925701">自動入力</translation>
 <translation id="2723001399770238859">音声</translation>
 <translation id="2746543609216772311"><ph name="MINIMUM_DATE_OR_TIME" /> 以降の値を指定する必要があります。</translation>
diff --git a/content/app/strings/translations/content_strings_kn.xtb b/content/app/strings/translations/content_strings_kn.xtb
index cbc2245..dfe5b25c 100644
--- a/content/app/strings/translations/content_strings_kn.xtb
+++ b/content/app/strings/translations/content_strings_kn.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">ಸಲ್ಲಿಸು</translation>
 <translation id="2657045182931379222">ಗ್ರಾಫಿಕ್ಸ್ ವಸ್ತು</translation>
 <translation id="2674318244760992338">ಅಡಿಟಿಪ್ಪಣಿ</translation>
-<translation id="2706474812903655270">ಚಿತ್ರದಲ್ಲಿ ಚಿತ್ರ ಮೋಡ್‌ನಲ್ಲಿ ಈ ವೀಡಿಯೊ ಪ್ಲೇ ಆಗುತ್ತಿದೆ</translation>
 <translation id="2709516037105925701">ಸ್ವಯಂತುಂಬುವಿಕೆ</translation>
 <translation id="2723001399770238859">ಆಡಿಯೋ</translation>
 <translation id="2746543609216772311">ಮೌಲ್ಯವು <ph name="MINIMUM_DATE_OR_TIME" /> ಅಥವಾ ನಂತರದ್ದಾಗಿರಬೇಕು.</translation>
diff --git a/content/app/strings/translations/content_strings_ko.xtb b/content/app/strings/translations/content_strings_ko.xtb
index b6869979..1182d3b 100644
--- a/content/app/strings/translations/content_strings_ko.xtb
+++ b/content/app/strings/translations/content_strings_ko.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">제출</translation>
 <translation id="2657045182931379222">그래픽 객체</translation>
 <translation id="2674318244760992338">바닥글</translation>
-<translation id="2706474812903655270">이 동영상은 PIP 모드에서 재생 중입니다.</translation>
 <translation id="2709516037105925701">자동 완성</translation>
 <translation id="2723001399770238859">오디오</translation>
 <translation id="2746543609216772311">값은 <ph name="MINIMUM_DATE_OR_TIME" /> 이후여야 합니다.</translation>
diff --git a/content/app/strings/translations/content_strings_lt.xtb b/content/app/strings/translations/content_strings_lt.xtb
index 7e46d83..d9c1638 100644
--- a/content/app/strings/translations/content_strings_lt.xtb
+++ b/content/app/strings/translations/content_strings_lt.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Pateikti</translation>
 <translation id="2657045182931379222">grafikos objektas</translation>
 <translation id="2674318244760992338">poraštė</translation>
-<translation id="2706474812903655270">Šis vaizdo įrašas leidžiamas vaizdo vaizde režimu</translation>
 <translation id="2709516037105925701">Automatinis pildymas</translation>
 <translation id="2723001399770238859">garso įrašas</translation>
 <translation id="2746543609216772311">Vertė turi būti <ph name="MINIMUM_DATE_OR_TIME" /> ar vėlesnė data.</translation>
diff --git a/content/app/strings/translations/content_strings_lv.xtb b/content/app/strings/translations/content_strings_lv.xtb
index 5f4831e2..fc87c52f 100644
--- a/content/app/strings/translations/content_strings_lv.xtb
+++ b/content/app/strings/translations/content_strings_lv.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Iesniegt</translation>
 <translation id="2657045182931379222">grafiskais objekts</translation>
 <translation id="2674318244760992338">kājene</translation>
-<translation id="2706474812903655270">Videoklips tiek atskaņots režīmā “Attēls attēlā”</translation>
 <translation id="2709516037105925701">Automātiskā aizpilde</translation>
 <translation id="2723001399770238859">audio</translation>
 <translation id="2746543609216772311">Vērtībai ir jābūt “<ph name="MINIMUM_DATE_OR_TIME" />” vai vēlākam datumam vai laikam.</translation>
diff --git a/content/app/strings/translations/content_strings_ml.xtb b/content/app/strings/translations/content_strings_ml.xtb
index 0959b9b..2fcf1f02 100644
--- a/content/app/strings/translations/content_strings_ml.xtb
+++ b/content/app/strings/translations/content_strings_ml.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">സമര്‍പ്പിക്കൂ</translation>
 <translation id="2657045182931379222">ഗ്രാഫിക്‌സ് ഒബ്‌ജക്‌റ്റ്</translation>
 <translation id="2674318244760992338">അടിക്കുറിപ്പ്</translation>
-<translation id="2706474812903655270">ചിത്രത്തിനുള്ളിലെ ചിത്രം മോഡിലാണ് ഈ വീഡിയോ പ്ലേ ചെയ്യുന്നത്</translation>
 <translation id="2709516037105925701">ഓട്ടോഫില്‍</translation>
 <translation id="2723001399770238859">ഓഡിയോ</translation>
 <translation id="2746543609216772311">മൂല്യം <ph name="MINIMUM_DATE_OR_TIME" /> എന്നതോ അതിനുശേഷമുള്ള തീയതിയോ ആയിരിക്കണം.</translation>
diff --git a/content/app/strings/translations/content_strings_mr.xtb b/content/app/strings/translations/content_strings_mr.xtb
index f5cfa41..d4939ba 100644
--- a/content/app/strings/translations/content_strings_mr.xtb
+++ b/content/app/strings/translations/content_strings_mr.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">सबमिट करा</translation>
 <translation id="2657045182931379222">ग्राफिक्स ऑब्जेक्ट</translation>
 <translation id="2674318244760992338">अधोलेख</translation>
-<translation id="2706474812903655270">हा व्हिडिओ चित्रात-चित्र मोडमध्ये प्ले होत आहे</translation>
 <translation id="2709516037105925701">ऑटोफिल</translation>
 <translation id="2723001399770238859">ऑडिओ</translation>
 <translation id="2746543609216772311">मूल्य <ph name="MINIMUM_DATE_OR_TIME" /> किंवा नंतरचे असणे आवश्यक आहे.</translation>
diff --git a/content/app/strings/translations/content_strings_ms.xtb b/content/app/strings/translations/content_strings_ms.xtb
index 2783e91d..700c90d 100644
--- a/content/app/strings/translations/content_strings_ms.xtb
+++ b/content/app/strings/translations/content_strings_ms.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Serah</translation>
 <translation id="2657045182931379222">objek grafik</translation>
 <translation id="2674318244760992338">pembawah</translation>
-<translation id="2706474812903655270">Video ini dimainkan dalam mod gambar dalam gambar</translation>
 <translation id="2709516037105925701">Autoisi</translation>
 <translation id="2723001399770238859">audio</translation>
 <translation id="2746543609216772311">Nilai mestilah <ph name="MINIMUM_DATE_OR_TIME" /> atau kemudian.</translation>
diff --git a/content/app/strings/translations/content_strings_nl.xtb b/content/app/strings/translations/content_strings_nl.xtb
index 46a72808..4f5c2a4 100644
--- a/content/app/strings/translations/content_strings_nl.xtb
+++ b/content/app/strings/translations/content_strings_nl.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Verzenden</translation>
 <translation id="2657045182931379222">grafisch object</translation>
 <translation id="2674318244760992338">voettekst</translation>
-<translation id="2706474812903655270">Deze video wordt in de scherm-in-scherm-modus afgespeeld</translation>
 <translation id="2709516037105925701">Automatisch aanvullen</translation>
 <translation id="2723001399770238859">audio</translation>
 <translation id="2746543609216772311">Waarde moet <ph name="MINIMUM_DATE_OR_TIME" /> of later zijn.</translation>
diff --git a/content/app/strings/translations/content_strings_no.xtb b/content/app/strings/translations/content_strings_no.xtb
index d637a9f3..77ab478 100644
--- a/content/app/strings/translations/content_strings_no.xtb
+++ b/content/app/strings/translations/content_strings_no.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Send</translation>
 <translation id="2657045182931379222">grafikkobjekt</translation>
 <translation id="2674318244760992338">fotnote</translation>
-<translation id="2706474812903655270">Denne videoen spilles av i bilde-i-bilde-modus</translation>
 <translation id="2709516037105925701">Autofyll</translation>
 <translation id="2723001399770238859">lyd</translation>
 <translation id="2746543609216772311">Verdien må være <ph name="MINIMUM_DATE_OR_TIME" /> eller senere.</translation>
diff --git a/content/app/strings/translations/content_strings_pl.xtb b/content/app/strings/translations/content_strings_pl.xtb
index 380a92d..433f86e 100644
--- a/content/app/strings/translations/content_strings_pl.xtb
+++ b/content/app/strings/translations/content_strings_pl.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Prześlij</translation>
 <translation id="2657045182931379222">obiekt graficzny</translation>
 <translation id="2674318244760992338">stopka</translation>
-<translation id="2706474812903655270">Ten film jest odtwarzany w trybie obrazu w obrazie</translation>
 <translation id="2709516037105925701">Autouzupełnianie</translation>
 <translation id="2723001399770238859">dźwięk</translation>
 <translation id="2746543609216772311">Musisz podać wartość <ph name="MINIMUM_DATE_OR_TIME" /> lub późniejszą.</translation>
diff --git a/content/app/strings/translations/content_strings_pt-BR.xtb b/content/app/strings/translations/content_strings_pt-BR.xtb
index d1e5aac..34d2757 100644
--- a/content/app/strings/translations/content_strings_pt-BR.xtb
+++ b/content/app/strings/translations/content_strings_pt-BR.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Enviar</translation>
 <translation id="2657045182931379222">objeto gráfico</translation>
 <translation id="2674318244760992338">rodapé</translation>
-<translation id="2706474812903655270">Este vídeo está sendo reproduzido em picture-in-picture</translation>
 <translation id="2709516037105925701">Preenchimento automático</translation>
 <translation id="2723001399770238859">áudio</translation>
 <translation id="2746543609216772311">O valor deve ser <ph name="MINIMUM_DATE_OR_TIME" /> ou posterior.</translation>
diff --git a/content/app/strings/translations/content_strings_pt-PT.xtb b/content/app/strings/translations/content_strings_pt-PT.xtb
index 18a4e95..09a52cf 100644
--- a/content/app/strings/translations/content_strings_pt-PT.xtb
+++ b/content/app/strings/translations/content_strings_pt-PT.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Submeter</translation>
 <translation id="2657045182931379222">objeto de gráficos</translation>
 <translation id="2674318244760992338">rodapé</translation>
-<translation id="2706474812903655270">Este vídeo está a ser reproduzido no modo ecrã no ecrã.</translation>
 <translation id="2709516037105925701">Preenchimento automático</translation>
 <translation id="2723001399770238859">áudio</translation>
 <translation id="2746543609216772311">O valor tem de ser <ph name="MINIMUM_DATE_OR_TIME" /> ou posterior.</translation>
diff --git a/content/app/strings/translations/content_strings_ro.xtb b/content/app/strings/translations/content_strings_ro.xtb
index 0dcdf962..98b0bed 100644
--- a/content/app/strings/translations/content_strings_ro.xtb
+++ b/content/app/strings/translations/content_strings_ro.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Trimite</translation>
 <translation id="2657045182931379222">obiect grafic</translation>
 <translation id="2674318244760992338">notă de subsol</translation>
-<translation id="2706474812903655270">Videoclipul se redă în modul picture-in-picture</translation>
 <translation id="2709516037105925701">Completare automată</translation>
 <translation id="2723001399770238859">audio</translation>
 <translation id="2746543609216772311">Valoarea pentru dată/oră trebuie să fie <ph name="MINIMUM_DATE_OR_TIME" /> sau una ulterioară.</translation>
diff --git a/content/app/strings/translations/content_strings_ru.xtb b/content/app/strings/translations/content_strings_ru.xtb
index 40138a9..7b92cfd2 100644
--- a/content/app/strings/translations/content_strings_ru.xtb
+++ b/content/app/strings/translations/content_strings_ru.xtb
@@ -32,6 +32,7 @@
 <translation id="1930711995431081526">статус</translation>
 <translation id="1938124657309484470">Максимальное значение должно быть <ph name="MAXIMUM_DATE_OR_TIME" />.</translation>
 <translation id="1946271899482435442">Показать окно выбора даты</translation>
+<translation id="1982354452682152483">Описание недоступно.</translation>
 <translation id="1993104285338243655">Включено дублирование экрана</translation>
 <translation id="2060505056492490888">Недопустимое положение символа "<ph name="DOT" />" в адресе "<ph name="INVALIDDOMAIN" />".</translation>
 <translation id="2148716181193084225">Сегодня</translation>
@@ -52,7 +53,6 @@
 <translation id="2653659639078652383">Отправить</translation>
 <translation id="2657045182931379222">графический объект</translation>
 <translation id="2674318244760992338">нижний колонтитул</translation>
-<translation id="2706474812903655270">Видео воспроизводится в режиме "Картинка в картинке".</translation>
 <translation id="2709516037105925701">Автозаполнение</translation>
 <translation id="2723001399770238859">аудио</translation>
 <translation id="2746543609216772311">Минимальное значение должно быть <ph name="MINIMUM_DATE_OR_TIME" />.</translation>
@@ -73,6 +73,7 @@
 <translation id="3450233048674729344">Значение должно быть меньше или равно <ph name="MAXIMUM" />.</translation>
 <translation id="3486220673238053218">описание</translation>
 <translation id="3557673793733683882">заголовок <ph name="HEADING_LEVEL" /></translation>
+<translation id="3685101356851116974">Изображение без описания</translation>
 <translation id="3706100364254443312">переключить</translation>
 <translation id="3732799496749320381">мм</translation>
 <translation id="3757388668994797779"><ph name="QUANTITY" /> ГБ</translation>
@@ -176,6 +177,7 @@
 <translation id="7139483182332611405">вступление</translation>
 <translation id="7263440858009898357">Выберите один из пунктов списка.</translation>
 <translation id="727747134524199931">заголовок столбца</translation>
+<translation id="7336527682887843386">Не удалось получить описание.</translation>
 <translation id="7353453495576941748">упоминание</translation>
 <translation id="7364796246159120393">Выберите файл</translation>
 <translation id="739024184232394898">Другое…</translation>
@@ -184,11 +186,13 @@
 <translation id="7491962110804786152">tab</translation>
 <translation id="7514365320538308">Скачать</translation>
 <translation id="7529102961911894712">обратная ссылка</translation>
+<translation id="7533959249147584474">Графическое изображение без описания</translation>
 <translation id="7647456547678091388">совет</translation>
 <translation id="7661956066982048809">графический документ</translation>
 <translation id="7673697353781729403">Часы</translation>
 <translation id="7681220483256441252">указатель</translation>
 <translation id="7740050170769002709">HTML-содержание</translation>
+<translation id="7745230546936012372">Чтобы получить недостающие описания изображений, откройте контекстное меню.</translation>
 <translation id="7750228210027921155">Картинка в картинке</translation>
 <translation id="775297008183122718">Неверная запись</translation>
 <translation id="7789962463072032349">Пауза</translation>
@@ -196,9 +200,11 @@
 <translation id="7888071071722539607">Адрес электронной почты должен содержать символ "<ph name="ATSIGN" />". В адресе "<ph name="INVALIDADDRESS" />" отсутствует символ "<ph name="ATSIGN" />".</translation>
 <translation id="7891486169920085145">разделитель</translation>
 <translation id="795667975304826397">Файл не выбран</translation>
+<translation id="8042519864538898414">Похоже, это контент для взрослых.</translation>
 <translation id="8053789581856978548">поле поиска</translation>
 <translation id="8057695513531652401">примечание</translation>
 <translation id="8105797009065549151">ссылка на примечание</translation>
+<translation id="811583516810654505">Загружается описание...</translation>
 <translation id="8117451130807776954">На этой неделе</translation>
 <translation id="8199524924445686405">гггг</translation>
 <translation id="8261464734335370856">Орфографическая ошибка</translation>
diff --git a/content/app/strings/translations/content_strings_sk.xtb b/content/app/strings/translations/content_strings_sk.xtb
index 5855049..18dc620 100644
--- a/content/app/strings/translations/content_strings_sk.xtb
+++ b/content/app/strings/translations/content_strings_sk.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Odoslať</translation>
 <translation id="2657045182931379222">grafický objekt</translation>
 <translation id="2674318244760992338">päta</translation>
-<translation id="2706474812903655270">Toto video sa prehráva v režime obraz v obraze</translation>
 <translation id="2709516037105925701">Automatické dopĺňanie</translation>
 <translation id="2723001399770238859">zvuk</translation>
 <translation id="2746543609216772311">Hodnota musí byť <ph name="MINIMUM_DATE_OR_TIME" /> alebo neskôr.</translation>
diff --git a/content/app/strings/translations/content_strings_sl.xtb b/content/app/strings/translations/content_strings_sl.xtb
index aac5ca55..0dd3f99 100644
--- a/content/app/strings/translations/content_strings_sl.xtb
+++ b/content/app/strings/translations/content_strings_sl.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Pošlji</translation>
 <translation id="2657045182931379222">grafični predmet</translation>
 <translation id="2674318244760992338">noga</translation>
-<translation id="2706474812903655270">Ta videoposnetek se predvaja v načinu slike v sliki</translation>
 <translation id="2709516037105925701">Samodejno izpolnjevanje</translation>
 <translation id="2723001399770238859">zvok</translation>
 <translation id="2746543609216772311">Vrednost mora biti <ph name="MINIMUM_DATE_OR_TIME" /> ali pozneje.</translation>
diff --git a/content/app/strings/translations/content_strings_sr.xtb b/content/app/strings/translations/content_strings_sr.xtb
index c5acae1a..3e650ea 100644
--- a/content/app/strings/translations/content_strings_sr.xtb
+++ b/content/app/strings/translations/content_strings_sr.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Пошаљи</translation>
 <translation id="2657045182931379222">графички објекат</translation>
 <translation id="2674318244760992338">подножје</translation>
-<translation id="2706474812903655270">Видео се репродукује у режиму слике у слици</translation>
 <translation id="2709516037105925701">Аутоматско попуњавање</translation>
 <translation id="2723001399770238859">аудио</translation>
 <translation id="2746543609216772311">Вредност мора да буде <ph name="MINIMUM_DATE_OR_TIME" /> или новија.</translation>
diff --git a/content/app/strings/translations/content_strings_sv.xtb b/content/app/strings/translations/content_strings_sv.xtb
index e5d304f..154ef3e 100644
--- a/content/app/strings/translations/content_strings_sv.xtb
+++ b/content/app/strings/translations/content_strings_sv.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Skicka</translation>
 <translation id="2657045182931379222">grafiskt objekt</translation>
 <translation id="2674318244760992338">sidfot</translation>
-<translation id="2706474812903655270">Videon spelas upp i bild-i-bild-läge</translation>
 <translation id="2709516037105925701">Autofyll</translation>
 <translation id="2723001399770238859">ljud</translation>
 <translation id="2746543609216772311">Värdet måste vara <ph name="MINIMUM_DATE_OR_TIME" /> eller senare.</translation>
diff --git a/content/app/strings/translations/content_strings_sw.xtb b/content/app/strings/translations/content_strings_sw.xtb
index bcc51cb..022f3f1 100644
--- a/content/app/strings/translations/content_strings_sw.xtb
+++ b/content/app/strings/translations/content_strings_sw.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Wasilisha</translation>
 <translation id="2657045182931379222">kipengee cha michoro</translation>
 <translation id="2674318244760992338">kijachini</translation>
-<translation id="2706474812903655270">Video hii inacheza katika hali ya picha ndani ya picha</translation>
 <translation id="2709516037105925701">Kujaza Kiotomatiki</translation>
 <translation id="2723001399770238859">sauti</translation>
 <translation id="2746543609216772311">Thamani lazima iwe <ph name="MINIMUM_DATE_OR_TIME" /> au baadaye.</translation>
diff --git a/content/app/strings/translations/content_strings_ta.xtb b/content/app/strings/translations/content_strings_ta.xtb
index 1cbb643..0c76da7 100644
--- a/content/app/strings/translations/content_strings_ta.xtb
+++ b/content/app/strings/translations/content_strings_ta.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">சமர்ப்பி</translation>
 <translation id="2657045182931379222">கிராஃபிக்ஸ் பொருள்</translation>
 <translation id="2674318244760992338">அடிக்குறிப்பு</translation>
-<translation id="2706474812903655270">பிக்ச்சர்-இன்-பிக்ச்சர் பயன்முறையில் இந்த வீடியோ இயக்கப்படுகிறது</translation>
 <translation id="2709516037105925701">தானாகநிரப்பு</translation>
 <translation id="2723001399770238859">ஆடியோ</translation>
 <translation id="2746543609216772311">மதிப்பானது <ph name="MINIMUM_DATE_OR_TIME" /> அல்லது அதற்குப் பின்பு இருக்க வேண்டும்.</translation>
diff --git a/content/app/strings/translations/content_strings_te.xtb b/content/app/strings/translations/content_strings_te.xtb
index c94adbe..858a1d2 100644
--- a/content/app/strings/translations/content_strings_te.xtb
+++ b/content/app/strings/translations/content_strings_te.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">సమర్పించు</translation>
 <translation id="2657045182931379222">గ్రాఫిక్స్ ఆబ్జెక్ట్</translation>
 <translation id="2674318244760992338">ఫుటర్</translation>
-<translation id="2706474812903655270">ఈ వీడియో చిత్రంలో చిత్రం మోడ్‌లో ప్లే అవుతోంది</translation>
 <translation id="2709516037105925701">స్వయంపూర్తి</translation>
 <translation id="2723001399770238859">ఆడియో</translation>
 <translation id="2746543609216772311">విలువ తప్పనిసరిగా <ph name="MINIMUM_DATE_OR_TIME" /> లేదా అంతకంటే తదుపరిది అయి ఉండాలి.</translation>
diff --git a/content/app/strings/translations/content_strings_th.xtb b/content/app/strings/translations/content_strings_th.xtb
index 81986c6..71d630ff 100644
--- a/content/app/strings/translations/content_strings_th.xtb
+++ b/content/app/strings/translations/content_strings_th.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">ส่ง</translation>
 <translation id="2657045182931379222">ออบเจ็กต์กราฟิก</translation>
 <translation id="2674318244760992338">ส่วนท้าย</translation>
-<translation id="2706474812903655270">กำลังเล่นวิดีโอในโหมดการแสดงภาพซ้อนภาพ</translation>
 <translation id="2709516037105925701">ป้อนอัตโนมัติ</translation>
 <translation id="2723001399770238859">เสียง</translation>
 <translation id="2746543609216772311">ค่าต้องเป็น <ph name="MINIMUM_DATE_OR_TIME" /> หรือหลังจากนั้น</translation>
diff --git a/content/app/strings/translations/content_strings_tr.xtb b/content/app/strings/translations/content_strings_tr.xtb
index f2b6137..b90414a 100644
--- a/content/app/strings/translations/content_strings_tr.xtb
+++ b/content/app/strings/translations/content_strings_tr.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Gönder</translation>
 <translation id="2657045182931379222">grafik nesnesi</translation>
 <translation id="2674318244760992338">altbilgi</translation>
-<translation id="2706474812903655270">Bu video pencere içinde pencere modunda oynatılıyor</translation>
 <translation id="2709516037105925701">Otomatik doldurma</translation>
 <translation id="2723001399770238859">ses</translation>
 <translation id="2746543609216772311">Değer <ph name="MINIMUM_DATE_OR_TIME" /> veya daha ileri olmalıdır.</translation>
diff --git a/content/app/strings/translations/content_strings_uk.xtb b/content/app/strings/translations/content_strings_uk.xtb
index 31080e6..84a6c74 100644
--- a/content/app/strings/translations/content_strings_uk.xtb
+++ b/content/app/strings/translations/content_strings_uk.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Надіслати</translation>
 <translation id="2657045182931379222">графічний об’єкт</translation>
 <translation id="2674318244760992338">нижній колонтитул</translation>
-<translation id="2706474812903655270">Це відео відтворюється в режимі "картинка в картинці"</translation>
 <translation id="2709516037105925701">Автозаповнення</translation>
 <translation id="2723001399770238859">аудіо</translation>
 <translation id="2746543609216772311">Має бути <ph name="MINIMUM_DATE_OR_TIME" /> або пізніша дата.</translation>
diff --git a/content/app/strings/translations/content_strings_vi.xtb b/content/app/strings/translations/content_strings_vi.xtb
index 19846dc..6bd6fdb 100644
--- a/content/app/strings/translations/content_strings_vi.xtb
+++ b/content/app/strings/translations/content_strings_vi.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">Gửi</translation>
 <translation id="2657045182931379222">đối tượng đồ họa</translation>
 <translation id="2674318244760992338">chân trang</translation>
-<translation id="2706474812903655270">Video này đang phát ở chế độ hình trong hình</translation>
 <translation id="2709516037105925701">Tự động điền</translation>
 <translation id="2723001399770238859">âm thanh</translation>
 <translation id="2746543609216772311">Giá trị phải là <ph name="MINIMUM_DATE_OR_TIME" /> hoặc muộn hơn.</translation>
diff --git a/content/app/strings/translations/content_strings_zh-CN.xtb b/content/app/strings/translations/content_strings_zh-CN.xtb
index f102b83d..81c8a8a 100644
--- a/content/app/strings/translations/content_strings_zh-CN.xtb
+++ b/content/app/strings/translations/content_strings_zh-CN.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">提交</translation>
 <translation id="2657045182931379222">图形对象</translation>
 <translation id="2674318244760992338">页脚</translation>
-<translation id="2706474812903655270">此视频正在“画中画”模式中播放</translation>
 <translation id="2709516037105925701">自动填充</translation>
 <translation id="2723001399770238859">音频</translation>
 <translation id="2746543609216772311">指定的值不得早于<ph name="MINIMUM_DATE_OR_TIME" />。</translation>
diff --git a/content/app/strings/translations/content_strings_zh-TW.xtb b/content/app/strings/translations/content_strings_zh-TW.xtb
index 2f3e276..59605c7 100644
--- a/content/app/strings/translations/content_strings_zh-TW.xtb
+++ b/content/app/strings/translations/content_strings_zh-TW.xtb
@@ -53,7 +53,6 @@
 <translation id="2653659639078652383">提交</translation>
 <translation id="2657045182931379222">圖形物件</translation>
 <translation id="2674318244760992338">頁尾</translation>
-<translation id="2706474812903655270">目前在子母畫面模式中播放這部影片</translation>
 <translation id="2709516037105925701">自動填入</translation>
 <translation id="2723001399770238859">音訊</translation>
 <translation id="2746543609216772311">必須輸入 <ph name="MINIMUM_DATE_OR_TIME" /> 或之後的值。</translation>
diff --git a/content/browser/DEPS b/content/browser/DEPS
index ad9bc65f..866b158 100644
--- a/content/browser/DEPS
+++ b/content/browser/DEPS
@@ -146,8 +146,6 @@
   "+third_party/blink/public/platform/modules/webauthn/virtual_authenticator.mojom.h",
   "+third_party/blink/public/platform/modules/webdatabase/web_database.mojom.h",
   "+third_party/blink/public/platform/modules/websockets/websocket.mojom.h",
-  "+third_party/blink/public/platform/reporting.mojom.h",
-  "+third_party/blink/public/platform/web_feature.mojom.h",
   "+third_party/blink/public/web/commit_result.mojom.h",
   "+third_party/blink/public/web/devtools_frontend.mojom.h",
 
diff --git a/content/browser/android/navigation_handle_proxy.cc b/content/browser/android/navigation_handle_proxy.cc
index 286cddb0..7d438f4c 100644
--- a/content/browser/android/navigation_handle_proxy.cc
+++ b/content/browser/android/navigation_handle_proxy.cc
@@ -59,11 +59,16 @@
     is_fragment_navigation &= urls_same_ignoring_fragment;
   }
 
+  bool is_valid_search_form_url =
+      cpp_navigation_handle_->GetSearchableFormURL() != nullptr
+          ? cpp_navigation_handle_->GetSearchableFormURL().is_valid()
+          : false;
+
   Java_NavigationHandle_didFinish(
       env, java_navigation_handle_, jstring_url,
       cpp_navigation_handle_->IsErrorPage(),
       cpp_navigation_handle_->HasCommitted(), is_fragment_navigation,
-      cpp_navigation_handle_->IsDownload(),
+      cpp_navigation_handle_->IsDownload(), is_valid_search_form_url,
       cpp_navigation_handle_->HasCommitted()
           ? cpp_navigation_handle_->GetPageTransition()
           : -1,
diff --git a/content/browser/download/download_manager_impl.cc b/content/browser/download/download_manager_impl.cc
index 82f43ddb..b34fad1 100644
--- a/content/browser/download/download_manager_impl.cc
+++ b/content/browser/download/download_manager_impl.cc
@@ -673,13 +673,10 @@
 void DownloadManagerImpl::OnHistoryQueryComplete(
     base::OnceClosure load_history_downloads_cb) {
   DCHECK_CURRENTLY_ON(BrowserThread::UI);
-  if (base::FeatureList::IsEnabled(
-          download::features::kDownloadDBForNewDownloads) &&
-      !in_progress_cache_initialized_) {
+  if (!in_progress_cache_initialized_)
     load_history_downloads_cb_ = std::move(load_history_downloads_cb);
-  } else {
+  else
     std::move(load_history_downloads_cb).Run();
-  }
 }
 
 void DownloadManagerImpl::CheckForFileRemoval(
@@ -1018,6 +1015,10 @@
       item->SetDelegate(this);
     }
   }
+  base::FilePath display_name =
+      in_progress_manager_->GetDownloadDisplayName(target_path);
+  if (!display_name.empty())
+    item->SetDisplayName(display_name);
   download::DownloadItemImpl* download = item.get();
   DownloadItemUtils::AttachInfo(download, GetBrowserContext(), nullptr);
   OnDownloadCreated(std::move(item));
diff --git a/content/browser/fileapi/file_system_url_loader_factory.cc b/content/browser/fileapi/file_system_url_loader_factory.cc
index 115f82f..55e9a9ad 100644
--- a/content/browser/fileapi/file_system_url_loader_factory.cc
+++ b/content/browser/fileapi/file_system_url_loader_factory.cc
@@ -348,7 +348,7 @@
     }
 
     network::ResourceResponseHead head;
-    head.mime_type = "text/plain";
+    head.mime_type = "text/html";
     head.charset = "utf-8";
     head.content_length = data_.size();
     head.headers = CreateHttpResponseHeaders(200);
diff --git a/content/browser/frame_host/navigation_request.cc b/content/browser/frame_host/navigation_request.cc
index 7a606ea..03a19393 100644
--- a/content/browser/frame_host/navigation_request.cc
+++ b/content/browser/frame_host/navigation_request.cc
@@ -80,8 +80,8 @@
 #include "third_party/blink/public/mojom/appcache/appcache.mojom.h"
 #include "third_party/blink/public/mojom/fetch/fetch_api_request.mojom.h"
 #include "third_party/blink/public/mojom/renderer_preferences.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 #include "third_party/blink/public/platform/resource_request_blocked_reason.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
 #include "third_party/blink/public/platform/web_mixed_content_context_type.h"
 #include "url/url_constants.h"
 
diff --git a/content/browser/net/reporting_service_proxy.cc b/content/browser/net/reporting_service_proxy.cc
index 990722f..1e59afac 100644
--- a/content/browser/net/reporting_service_proxy.cc
+++ b/content/browser/net/reporting_service_proxy.cc
@@ -22,7 +22,7 @@
 #include "net/url_request/url_request_context.h"
 #include "net/url_request/url_request_context_getter.h"
 #include "services/network/public/mojom/network_context.mojom.h"
-#include "third_party/blink/public/platform/reporting.mojom.h"
+#include "third_party/blink/public/mojom/reporting/reporting.mojom.h"
 #include "url/gurl.h"
 
 namespace content {
diff --git a/content/browser/net/reporting_service_proxy.h b/content/browser/net/reporting_service_proxy.h
index cbd9a363..3764098 100644
--- a/content/browser/net/reporting_service_proxy.h
+++ b/content/browser/net/reporting_service_proxy.h
@@ -5,7 +5,7 @@
 #ifndef CONTENT_BROWSER_NET_REPORTING_SERVICE_PROXY_H_
 #define CONTENT_BROWSER_NET_REPORTING_SERVICE_PROXY_H_
 
-#include "third_party/blink/public/platform/reporting.mojom.h"
+#include "third_party/blink/public/mojom/reporting/reporting.mojom.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 7c0f099b..6dbaa11 100644
--- a/content/browser/service_worker/service_worker_provider_host.h
+++ b/content/browser/service_worker/service_worker_provider_host.h
@@ -35,7 +35,7 @@
 #include "third_party/blink/public/mojom/service_worker/service_worker_provider.mojom.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_provider_type.mojom.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_registration.mojom.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 
 namespace network {
 class ResourceRequestBody;
diff --git a/content/browser/service_worker/service_worker_storage.cc b/content/browser/service_worker/service_worker_storage.cc
index 408acca..53449a24 100644
--- a/content/browser/service_worker/service_worker_storage.cc
+++ b/content/browser/service_worker/service_worker_storage.cc
@@ -31,7 +31,7 @@
 #include "third_party/blink/public/mojom/quota/quota_types.mojom.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_object.mojom.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_registration.mojom.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 
 using std::swap;
 
diff --git a/content/browser/service_worker/service_worker_version.h b/content/browser/service_worker/service_worker_version.h
index 35dd7cfa..a4437b18 100644
--- a/content/browser/service_worker/service_worker_version.h
+++ b/content/browser/service_worker/service_worker_version.h
@@ -47,7 +47,7 @@
 #include "third_party/blink/public/mojom/service_worker/service_worker.mojom.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_client.mojom.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_event_status.mojom.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 #include "url/gurl.h"
 #include "url/origin.h"
 
diff --git a/content/browser/worker_host/DEPS b/content/browser/worker_host/DEPS
index fab9ec6..3f2e64b 100644
--- a/content/browser/worker_host/DEPS
+++ b/content/browser/worker_host/DEPS
@@ -1,3 +1,3 @@
 include_rules = [
-  "+third_party/blink/public/platform/web_feature.mojom.h",
+  "+third_party/blink/public/mojom/web_feature/web_feature.mojom.h",
 ]
diff --git a/content/browser/worker_host/shared_worker_host.cc b/content/browser/worker_host/shared_worker_host.cc
index 645febb..6f6ddc0 100644
--- a/content/browser/worker_host/shared_worker_host.cc
+++ b/content/browser/worker_host/shared_worker_host.cc
@@ -33,9 +33,9 @@
 #include "third_party/blink/public/common/service_worker/service_worker_utils.h"
 #include "third_party/blink/public/mojom/appcache/appcache.mojom.h"
 #include "third_party/blink/public/mojom/renderer_preference_watcher.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 #include "third_party/blink/public/mojom/worker/shared_worker_info.mojom.h"
 #include "third_party/blink/public/mojom/worker/worker_content_settings_proxy.mojom.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
 
 namespace content {
 namespace {
diff --git a/content/common/BUILD.gn b/content/common/BUILD.gn
index f8f5572..a1ac31a 100644
--- a/content/common/BUILD.gn
+++ b/content/common/BUILD.gn
@@ -532,8 +532,8 @@
     "//services/ws/public/mojom/ime",
     "//skia/public/interfaces",
     "//third_party/blink/public:mojo_bindings",
-    "//third_party/blink/public:web_feature_mojo_bindings",
     "//third_party/blink/public/mojom:mojom_core",
+    "//third_party/blink/public/mojom:web_feature_mojo_bindings",
     "//ui/base/mojo",
     "//ui/events/mojo:interfaces",
     "//ui/gfx/geometry/mojo",
diff --git a/content/public/android/java/src/org/chromium/content_public/browser/NavigationHandle.java b/content/public/android/java/src/org/chromium/content_public/browser/NavigationHandle.java
index 6769ebc..829c9b1 100644
--- a/content/public/android/java/src/org/chromium/content_public/browser/NavigationHandle.java
+++ b/content/public/android/java/src/org/chromium/content_public/browser/NavigationHandle.java
@@ -22,6 +22,7 @@
     private boolean mIsDownload;
     private boolean mIsErrorPage;
     private boolean mIsFragmentNavigation;
+    private boolean mIsValidSearchFormUrl;
     private int mErrorCode;
     private int mHttpStatusCode;
 
@@ -49,13 +50,14 @@
      */
     @CalledByNative
     public void didFinish(String url, boolean isErrorPage, boolean hasCommitted,
-            boolean isFragmentNavigation, boolean isDownload, int transition, int errorCode,
-            int httpStatuscode) {
+            boolean isFragmentNavigation, boolean isDownload, boolean isValidSearchFormUrl,
+            int transition, int errorCode, int httpStatuscode) {
         mUrl = url;
         mIsErrorPage = isErrorPage;
         mHasCommitted = hasCommitted;
         mIsFragmentNavigation = isFragmentNavigation;
         mIsDownload = isDownload;
+        mIsValidSearchFormUrl = isValidSearchFormUrl;
         mPageTransition = transition == -1 ? null : transition;
         mErrorCode = errorCode;
         mHttpStatusCode = httpStatuscode;
@@ -180,6 +182,13 @@
     }
 
     /**
+     * Returns true if the navigation is a search.
+     */
+    public boolean isValidSearchFormUrl() {
+        return mIsValidSearchFormUrl;
+    }
+
+    /**
      * Set request's header. If the header is already present, its value is overwritten. When
      * modified during a navigation start, the headers will be applied to the initial network
      * request. When modified during a redirect, the headers will be applied to the redirected
diff --git a/content/public/browser/content_browser_client.h b/content/public/browser/content_browser_client.h
index 65f3c6e..2a71fea 100644
--- a/content/public/browser/content_browser_client.h
+++ b/content/public/browser/content_browser_client.h
@@ -54,7 +54,7 @@
 #include "third_party/blink/public/common/mediastream/media_stream_request.h"
 #include "third_party/blink/public/common/user_agent/user_agent_metadata.h"
 #include "third_party/blink/public/mojom/renderer_preference_watcher.mojom-forward.h"
-#include "third_party/blink/public/platform/web_feature.mojom-forward.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-forward.h"
 #include "third_party/blink/public/web/window_features.mojom-forward.h"
 #include "ui/accessibility/ax_mode.h"
 #include "ui/base/page_transition_types.h"
diff --git a/content/public/renderer/render_frame_observer.h b/content/public/renderer/render_frame_observer.h
index c246c0e..10c2df6 100644
--- a/content/public/renderer/render_frame_observer.h
+++ b/content/public/renderer/render_frame_observer.h
@@ -17,8 +17,8 @@
 #include "ipc/ipc_sender.h"
 #include "mojo/public/cpp/bindings/scoped_interface_endpoint_handle.h"
 #include "mojo/public/cpp/system/message_pipe.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 #include "third_party/blink/public/platform/web_client_hints_types.mojom.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
 #include "third_party/blink/public/platform/web_loading_behavior_flag.h"
 #include "third_party/blink/public/platform/web_vector.h"
 #include "third_party/blink/public/web/web_meaningful_layout.h"
diff --git a/content/renderer/accessibility/ax_image_annotator.cc b/content/renderer/accessibility/ax_image_annotator.cc
index cb1bd52..23ab644 100644
--- a/content/renderer/accessibility/ax_image_annotator.cc
+++ b/content/renderer/accessibility/ax_image_annotator.cc
@@ -15,6 +15,7 @@
 #include "third_party/blink/public/web/web_ax_object.h"
 #include "third_party/blink/public/web/web_document.h"
 #include "third_party/blink/public/web/web_element.h"
+#include "third_party/blink/public/web/web_local_frame.h"
 #include "third_party/blink/public/web/web_node.h"
 #include "ui/gfx/geometry/size.h"
 #include "url/gurl.h"
@@ -73,6 +74,8 @@
       image_id, image_info.GetImageProcessor(),
       base::BindOnce(&AXImageAnnotator::OnImageAnnotated,
                      weak_factory_.GetWeakPtr(), image));
+  VLOG(1) << "Requesting annotation for " << image_id << " from page "
+          << GetDocumentUrl();
 }
 
 void AXImageAnnotator::OnImageUpdated(blink::WebAXObject& image) {
@@ -164,6 +167,8 @@
   if (node.IsNull() || !node.IsElementNode())
     return SkBitmap();
   blink::WebElement element = node.To<blink::WebElement>();
+  VLOG(1) << "Uploading pixels for " << element.ImageContents().width() << " x "
+          << element.ImageContents().height() << " image";
   return element.ImageContents();
 }
 
@@ -217,6 +222,15 @@
       base::JoinString(contextualized_strings, base::ASCIIToUTF16(". ")));
   image_annotations_.at(image.AxID()).set_annotation(contextualized_string);
   render_accessibility_->MarkWebAXObjectDirty(image, false /* subtree */);
+
+  VLOG(1) << "Annotating image on page " << GetDocumentUrl() << " - "
+          << contextualized_string;
+}
+
+std::string AXImageAnnotator::GetDocumentUrl() const {
+  const blink::WebLocalFrame* frame =
+      render_accessibility_->render_frame()->GetWebFrame();
+  return frame->GetDocument().Url().GetString().Utf8();
 }
 
 }  // namespace content
diff --git a/content/renderer/accessibility/ax_image_annotator.h b/content/renderer/accessibility/ax_image_annotator.h
index 5b640e6..8fd63a55 100644
--- a/content/renderer/accessibility/ax_image_annotator.h
+++ b/content/renderer/accessibility/ax_image_annotator.h
@@ -83,6 +83,9 @@
   void OnImageAnnotated(const blink::WebAXObject& image,
                         image_annotation::mojom::AnnotateImageResultPtr result);
 
+  // Only for local logging when running with --v=1.
+  std::string GetDocumentUrl() const;
+
   // Weak, owns us.
   RenderAccessibilityImpl* const render_accessibility_;
 
diff --git a/content/renderer/pepper/url_request_info_util.cc b/content/renderer/pepper/url_request_info_util.cc
index 03fba905..a9c30c1 100644
--- a/content/renderer/pepper/url_request_info_util.cc
+++ b/content/renderer/pepper/url_request_info_util.cc
@@ -26,9 +26,9 @@
 #include "ppapi/thunk/enter.h"
 #include "services/service_manager/public/cpp/connector.h"
 #include "third_party/blink/public/mojom/filesystem/file_system.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 #include "third_party/blink/public/platform/file_path_conversion.h"
 #include "third_party/blink/public/platform/web_data.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
 #include "third_party/blink/public/platform/web_http_body.h"
 #include "third_party/blink/public/platform/web_url.h"
 #include "third_party/blink/public/platform/web_url_request.h"
diff --git a/content/renderer/service_worker/service_worker_provider_context_unittest.cc b/content/renderer/service_worker/service_worker_provider_context_unittest.cc
index 78bbda5d..5749de9df 100644
--- a/content/renderer/service_worker/service_worker_provider_context_unittest.cc
+++ b/content/renderer/service_worker/service_worker_provider_context_unittest.cc
@@ -35,9 +35,9 @@
 #include "third_party/blink/public/mojom/service_worker/service_worker_object.mojom.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_provider_type.mojom.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_registration.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 #include "third_party/blink/public/platform/modules/service_worker/web_service_worker_provider_client.h"
 #include "third_party/blink/public/platform/scheduler/test/renderer_scheduler_test_support.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
 
 namespace content {
 namespace service_worker_provider_context_unittest {
diff --git a/content/renderer/service_worker/service_worker_provider_state_for_client.h b/content/renderer/service_worker/service_worker_provider_state_for_client.h
index 79a278f..9d0d216 100644
--- a/content/renderer/service_worker/service_worker_provider_state_for_client.h
+++ b/content/renderer/service_worker/service_worker_provider_state_for_client.h
@@ -20,7 +20,7 @@
 #include "third_party/blink/public/mojom/service_worker/controller_service_worker.mojom.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_container.mojom.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_provider.mojom.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 
 namespace content {
 
diff --git a/content/renderer/service_worker/web_service_worker_provider_impl.h b/content/renderer/service_worker/web_service_worker_provider_impl.h
index 5bfc624..321d86e 100644
--- a/content/renderer/service_worker/web_service_worker_provider_impl.h
+++ b/content/renderer/service_worker/web_service_worker_provider_impl.h
@@ -15,8 +15,8 @@
 #include "third_party/blink/public/common/messaging/transferable_message.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_error_type.mojom.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_registration.mojom.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom.h"
 #include "third_party/blink/public/platform/modules/service_worker/web_service_worker_provider.h"
-#include "third_party/blink/public/platform/web_feature.mojom.h"
 
 namespace blink {
 class WebURL;
diff --git a/content/test/BUILD.gn b/content/test/BUILD.gn
index eb25626..117bee3d 100644
--- a/content/test/BUILD.gn
+++ b/content/test/BUILD.gn
@@ -2149,6 +2149,7 @@
     deps += [
       "//base:base_java_unittest_support",
       "//build/config/freetype",
+      "//components/download/internal/common:internal_java",
       "//content/public/android:content_java",
       "//media/capture/content/android",
       "//media/capture/content/android:screen_capture_java",
diff --git a/content/test/data/accessibility/test-harness/deny-node-expected-blink.txt b/content/test/data/accessibility/test-harness/deny-node-expected-blink.txt
index 07d2742..3a0424f 100644
--- a/content/test/data/accessibility/test-harness/deny-node-expected-blink.txt
+++ b/content/test/data/accessibility/test-harness/deny-node-expected-blink.txt
@@ -1,15 +1,15 @@
-rootWebArea language='en-US'
-++genericContainer language='en'
-++++staticText language='en' name='This is a very important form full of very important form related things to fill in, it is likely the most important form you will see within the next 100 milliseconds. You may think I am just rambling, but this is rambling with a purpose! We need enough content in this div to force splitting across multiple inlineTextBox-en which we can then ignore using *-DENY-NODE.'
-++form language='en'
-++++paragraph language='en'
-++++++staticText language='en' name='Please provide your details:'
-++++labelText language='en'
-++++++staticText language='en' name='Quack:'
-++++textField language='en' name='Quack:'
-++++++genericContainer language='en'
-++++labelText language='en'
-++++++staticText language='en' name='Moo?:'
-++++radioButton language='en' name='Mooooo!' checkedState=false
-++++radioButton language='en' name='Mooooo?' checkedState=false
-++++button language='en' name='Submit'
+rootWebArea
+++genericContainer
+++++staticText name='This is a very important form full of very important form related things to fill in, it is likely the most important form you will see within the next 100 milliseconds. You may think I am just rambling, but this is rambling with a purpose! We need enough content in this div to force splitting across multiple inlineTextBox-en which we can then ignore using *-DENY-NODE.'
+++form
+++++paragraph
+++++++staticText name='Please provide your details:'
+++++labelText
+++++++staticText name='Quack:'
+++++textField name='Quack:'
+++++++genericContainer
+++++labelText
+++++++staticText name='Moo?:'
+++++radioButton name='Mooooo!' checkedState=false
+++++radioButton name='Mooooo?' checkedState=false
+++++button name='Submit'
diff --git a/content/test/data/accessibility/test-harness/deny-node-expected-mac.txt b/content/test/data/accessibility/test-harness/deny-node-expected-mac.txt
index d59ec43..504a4aeb 100644
--- a/content/test/data/accessibility/test-harness/deny-node-expected-mac.txt
+++ b/content/test/data/accessibility/test-harness/deny-node-expected-mac.txt
@@ -1,7 +1,7 @@
-AXWebArea AXLanguage='en-US'
-++AXGroup AXLanguage='en'
+AXWebArea
+++AXGroup
 ++++AXStaticText AXValue='This is a very important form full of very important form related things to fill in, it is likely the most important form you will see within the next 100 milliseconds. You may think I am just rambling, but this is rambling with a purpose! We need enough content in this div to force splitting across multiple inlineTextBox-en which we can then ignore using *-DENY-NODE.'
-++AXGroup AXLanguage='en'
+++AXGroup
 ++++AXGroup
 ++++++AXStaticText AXValue='Please provide your details:'
 ++++AXGroup
diff --git a/content/test/data/accessibility/test-harness/deny-node-expected-win.txt b/content/test/data/accessibility/test-harness/deny-node-expected-win.txt
index 47b8ffe..36dc50b 100644
--- a/content/test/data/accessibility/test-harness/deny-node-expected-win.txt
+++ b/content/test/data/accessibility/test-harness/deny-node-expected-win.txt
@@ -1,14 +1,14 @@
-ROLE_SYSTEM_DOCUMENT READONLY FOCUSABLE language:en
-++IA2_ROLE_SECTION language:en
-++++ROLE_SYSTEM_STATICTEXT name='This is a very important form full of very important form related things to fill in, it is likely the most important form you will see within the next 100 milliseconds. You may think I am just rambling, but this is rambling with a purpose! We need enough content in this div to force splitting across multiple inlineTextBox-en which we can then ignore using *-DENY-NODE.' language:en
-++IA2_ROLE_FORM language:en language:en language:en language:en language:en language:en language:en language:en
-++++IA2_ROLE_PARAGRAPH language:en
-++++++ROLE_SYSTEM_STATICTEXT name='Please provide your details:' language:en
-++++IA2_ROLE_LABEL language:en
-++++++ROLE_SYSTEM_STATICTEXT name='Quack:' language:en
+ROLE_SYSTEM_DOCUMENT READONLY FOCUSABLE
+++IA2_ROLE_SECTION
+++++ROLE_SYSTEM_STATICTEXT name='This is a very important form full of very important form related things to fill in, it is likely the most important form you will see within the next 100 milliseconds. You may think I am just rambling, but this is rambling with a purpose! We need enough content in this div to force splitting across multiple inlineTextBox-en which we can then ignore using *-DENY-NODE.'
+++IA2_ROLE_FORM
+++++IA2_ROLE_PARAGRAPH
+++++++ROLE_SYSTEM_STATICTEXT name='Please provide your details:'
+++++IA2_ROLE_LABEL
+++++++ROLE_SYSTEM_STATICTEXT name='Quack:'
 ++++ROLE_SYSTEM_TEXT name='Quack:' FOCUSABLE
-++++IA2_ROLE_LABEL language:en
-++++++ROLE_SYSTEM_STATICTEXT name='Moo?:' language:en
-++++ROLE_SYSTEM_RADIOBUTTON name='Mooooo!' FOCUSABLE IA2_STATE_CHECKABLE checkable:true language:en
-++++ROLE_SYSTEM_RADIOBUTTON name='Mooooo?' FOCUSABLE IA2_STATE_CHECKABLE checkable:true language:en
-++++ROLE_SYSTEM_PUSHBUTTON name='Submit' FOCUSABLE language:en
+++++IA2_ROLE_LABEL
+++++++ROLE_SYSTEM_STATICTEXT name='Moo?:'
+++++ROLE_SYSTEM_RADIOBUTTON name='Mooooo!' FOCUSABLE IA2_STATE_CHECKABLE checkable:true
+++++ROLE_SYSTEM_RADIOBUTTON name='Mooooo?' FOCUSABLE IA2_STATE_CHECKABLE checkable:true
+++++ROLE_SYSTEM_PUSHBUTTON name='Submit' FOCUSABLE
diff --git a/content/test/data/accessibility/test-harness/deny-node.html b/content/test/data/accessibility/test-harness/deny-node.html
index ab325f1..22e91d8 100644
--- a/content/test/data/accessibility/test-harness/deny-node.html
+++ b/content/test/data/accessibility/test-harness/deny-node.html
@@ -1,17 +1,13 @@
 <!--
-
-@BLINK-ALLOW:language=*
 @BLINK-DENY-NODE:internalRole=inlineTextBox
 @BLINK-DENY-NODE:internalRole=checkBox
 @BLINK-DENY-NODE:internalRole=lineBreak
-@WIN-ALLOW:language:*
 @WIN-DENY-NODE:role=ROLE_SYSTEM_CHECKBUTTON
 @WIN-DENY-NODE:role=ROLE_SYSTEM_WHITESPACE
-@MAC-ALLOW:AXLanguage*
 @MAC-DENY-NODE:AXRole=AXCheckBox
 -->
 <!DOCTYPE html>
-<html lang="en">
+<html>
 <body>
   <div>
     This is a very important form full of very important form related things to
diff --git a/content/test/gpu/measure_power_win_intel.py b/content/test/gpu/measure_power_win_intel.py
index d657060..93015d84 100644
--- a/content/test/gpu/measure_power_win_intel.py
+++ b/content/test/gpu/measure_power_win_intel.py
@@ -9,23 +9,53 @@
 downloaded from:
   https://software.intel.com/en-us/articles/intel-power-gadget-20
 
+Newer IPG versions might also require Visual C++ 2010 runtime to be installed:
+  https://www.microsoft.com/en-us/download/details.aspx?id=14632
+
+Install selenium via pip: `pip install selenium`
+
+And finally install the web drivers for Chrome (and Edge if needed):
+  http://chromedriver.chromium.org/downloads
+  https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
+
 Sample runs:
 
 python measure_power_win_intel.py --browser=canary --duration=10 --delay=5
   --verbose --url="https://www.youtube.com/watch?v=0XdS37Re1XQ"
   --extra-browser-args="--no-sandbox --disable-features=UseSurfaceLayerForVideo"
+
+It is recommended to test with optimized builds of Chromium e.g. these GN args:
+
+  is_debug = false
+  is_component_build = false
+  is_official_build = true # optimization similar to official builds
+  use_goma = true
+  enable_nacl = false
+  proprietary_codecs = true
+  ffmpeg_branding = "Chrome"
+
+It might also help to disable unnecessary background services and to unplug the
+power source some time before measuring.  See "Computer setup" section here:
+  https://microsoftedge.github.io/videotest/2017-04/WebdriverMethodology.html
 """
 
 import csv
 import datetime
 import logging
+import optparse
 import os
 import shutil
 import subprocess
 import sys
 import tempfile
 import time
-import optparse
+
+try:
+  from selenium import webdriver
+except ImportError as error:
+  logging.error(
+      "This script needs selenium and appropriate web drivers to be installed.")
+  raise
 
 import gpu_tests.ipg_utils as ipg_utils
 
@@ -71,46 +101,47 @@
   return browser
 
 
-def LaunchBrowser(browser, user_data_dir, url, extra_browser_args):
-  browser_proc = None
+def CreateWebDriver(browser, user_data_dir, url, fullscreen,
+                    extra_browser_args):
   if browser == 'edge':
-    cmd = 'start microsoft-edge:'
-    if url:
-      cmd = cmd + '\"' + url + '\"'
-    logging.debug(cmd)
-    browser_proc = subprocess.Popen(cmd, shell=True)
+    driver = webdriver.Edge()
   else:
-    args = [browser]
-    if url:
-      args.append(url)
-    if browser.endswith("chrome.exe"):
-      args.append('--user-data-dir=%s' % user_data_dir)
-      args.append('--no-first-run')
-      args.append('--no-default-browser-check')
-      args.append('--autoplay-policy=no-user-gesture-required')
-      args.append('--start-maximized')
-      if len(extra_browser_args) > 0:
-        args.extend(extra_browser_args)
-    logging.debug(" ".join(args))
-    browser_proc = subprocess.Popen(args)
-  return browser_proc
+    options = webdriver.ChromeOptions()
+    options.binary_location = browser
+    options.add_argument('--user-data-dir=%s' % user_data_dir)
+    options.add_argument('--no-first-run')
+    options.add_argument('--no-default-browser-check')
+    options.add_argument('--autoplay-policy=no-user-gesture-required')
+    options.add_argument('--start-maximized')
+    options.add_argument('--disable-infobars')
+    for arg in extra_browser_args:
+      options.add_argument(arg)
+    logging.debug(" ".join(options.arguments))
+    driver = webdriver.Chrome(options=options)
+  driver.implicitly_wait(30)
+  driver.get(url)
+  if fullscreen:
+    try:
+      video_el = driver.find_element_by_tag_name('video')
+      actions = webdriver.ActionChains(driver)
+      actions.move_to_element(video_el)
+      actions.double_click(video_el)
+      actions.perform()
+    except:
+      logging.warning('Could not locate video element to make fullscreen')
+  return driver
 
 
 def MeasurePowerOnce(browser, logfile, duration, delay, resolution, url,
-                     extra_browser_args):
+                     fullscreen, extra_browser_args):
   logging.debug("Logging into " + logfile)
   user_data_dir = tempfile.mkdtemp()
-  browser_proc = LaunchBrowser(browser, user_data_dir, url, extra_browser_args)
+
+  driver = CreateWebDriver(browser, user_data_dir, url, fullscreen,
+                           extra_browser_args)
   ipg_utils.RunIPG(duration + delay, resolution, logfile)
-  if browser == 'edge':
-    subprocess.call("taskkill /F /IM MicrosoftEdge.exe /T")
-  else:
-    browser_proc.kill()
-    for _ in range(100):
-      if browser_proc.poll() is not None:
-        break
-      logging.debug("Waiting for browser to exit")
-      time.sleep(0.05)
+  driver.quit()
+
   try:
     shutil.rmtree(user_data_dir)
   except Exception as err:
@@ -158,7 +189,8 @@
                     dest="extra_browser_args_filename", metavar="FILE",
                     help="specify extra command line switches for the browser "
                     "in a text file that are separated by whitespace.")
-  # TODO(zmo): add an option --start-fullscreen
+  parser.add_option("--fullscreen", action="store_true", default=False,
+                    help="specify whether video should be made fullscreen.")
   (options, _) = parser.parse_args(args=argv)
   if options.verbose:
     logging.basicConfig(level=logging.DEBUG)
@@ -174,7 +206,7 @@
 
   all_results = []
 
-  extra_brower_args = []
+  extra_browser_args = []
   if options.extra_browser_args:
     extra_browser_args = options.extra_browser_args.split()
   if options.extra_browser_args_filename:
@@ -192,7 +224,7 @@
     print "Iteration #%d out of %d" % (run, options.repeat)
     results = MeasurePowerOnce(browser, logfile, options.duration,
                                options.delay, options.resolution, options.url,
-                               extra_browser_args)
+                               options.fullscreen, extra_browser_args)
     print results
     all_results.append(results)
 
diff --git a/extensions/browser/BUILD.gn b/extensions/browser/BUILD.gn
index 05fc051..fbd4986 100644
--- a/extensions/browser/BUILD.gn
+++ b/extensions/browser/BUILD.gn
@@ -560,6 +560,7 @@
     "api/declarative_net_request/flat_ruleset_indexer_unittest.cc",
     "api/declarative_net_request/indexed_rule_unittest.cc",
     "api/declarative_net_request/indexed_ruleset_format_version_unittest.cc",
+    "api/declarative_net_request/ruleset_matcher_unittest.cc",
     "api/declarative_webrequest/webrequest_condition_attribute_unittest.cc",
     "api/declarative_webrequest/webrequest_condition_unittest.cc",
     "api/document_scan/document_scan_api_unittest.cc",
@@ -667,6 +668,7 @@
     "//extensions:test_support",
     "//extensions/buildflags",
     "//extensions/common",
+    "//extensions/common:test_support",
     "//extensions/common/api",
     "//extensions/strings",
     "//ipc:test_support",
diff --git a/extensions/browser/api/declarative_net_request/ruleset_matcher_unittest.cc b/extensions/browser/api/declarative_net_request/ruleset_matcher_unittest.cc
new file mode 100644
index 0000000..13b38f17
--- /dev/null
+++ b/extensions/browser/api/declarative_net_request/ruleset_matcher_unittest.cc
@@ -0,0 +1,147 @@
+// 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 "extensions/browser/api/declarative_net_request/ruleset_matcher.h"
+
+#include <utility>
+#include <vector>
+
+#include "base/files/file_path.h"
+#include "base/files/file_util.h"
+#include "base/json/json_file_value_serializer.h"
+#include "base/logging.h"
+#include "components/url_pattern_index/flat/url_pattern_index_generated.h"
+#include "components/version_info/version_info.h"
+#include "extensions/browser/api/declarative_net_request/ruleset_source.h"
+#include "extensions/browser/api/declarative_net_request/utils.h"
+#include "extensions/common/api/declarative_net_request/constants.h"
+#include "extensions/common/api/declarative_net_request/test_utils.h"
+#include "extensions/common/features/feature_channel.h"
+#include "extensions/common/value_builder.h"
+#include "testing/gtest/include/gtest/gtest.h"
+#include "url/gurl.h"
+#include "url/origin.h"
+
+namespace extensions {
+namespace declarative_net_request {
+namespace {
+
+class RulesetMatcherTest : public ::testing::Test {
+ public:
+  RulesetMatcherTest() : channel_(::version_info::Channel::UNKNOWN) {}
+
+ protected:
+  // Helper to create a verified ruleset matcher. Populates |matcher| and
+  // |expected_checksum|.
+  void CreateVerifiedMatcher(const std::vector<TestRule>& rules,
+                             const RulesetSource& source,
+                             std::unique_ptr<RulesetMatcher>* matcher,
+                             int* expected_checksum = nullptr) {
+    // Serialize |rules|.
+    ListBuilder builder;
+    for (const auto& rule : rules)
+      builder.Append(rule.ToValue());
+    JSONFileValueSerializer(source.json_path).Serialize(*builder.Build());
+
+    // Index ruleset.
+    IndexAndPersistRulesResult result = IndexAndPersistRulesUnsafe(source);
+    ASSERT_TRUE(result.success);
+    ASSERT_TRUE(result.error.empty());
+
+    if (expected_checksum)
+      *expected_checksum = result.ruleset_checksum;
+
+    // Create verified matcher.
+    RulesetMatcher::LoadRulesetResult load_result =
+        RulesetMatcher::CreateVerifiedMatcher(source.indexed_path,
+                                              result.ruleset_checksum, matcher);
+    ASSERT_EQ(RulesetMatcher::kLoadSuccess, load_result);
+  }
+
+  RulesetSource CreateTemporarySource() {
+    base::FilePath json_path;
+    base::FilePath indexed_path;
+    CHECK(base::CreateTemporaryFile(&json_path));
+    CHECK(base::CreateTemporaryFile(&indexed_path));
+    return RulesetSource(std::move(json_path), std::move(indexed_path));
+  }
+
+ private:
+  // Run this on the trunk channel to ensure the API is available.
+  ScopedCurrentChannel channel_;
+
+  DISALLOW_COPY_AND_ASSIGN(RulesetMatcherTest);
+};
+
+// Tests a simple blocking rule.
+TEST_F(RulesetMatcherTest, ShouldBlockRequest) {
+  TestRule rule = CreateGenericRule();
+  rule.condition->url_filter = std::string("google.com");
+
+  std::unique_ptr<RulesetMatcher> matcher;
+  ASSERT_NO_FATAL_FAILURE(
+      CreateVerifiedMatcher({rule}, CreateTemporarySource(), &matcher));
+
+  EXPECT_TRUE(matcher->ShouldBlockRequest(
+      GURL("http://google.com"), url::Origin(),
+      url_pattern_index::flat::ElementType_SUBDOCUMENT, true));
+  EXPECT_FALSE(matcher->ShouldBlockRequest(
+      GURL("http://yahoo.com"), url::Origin(),
+      url_pattern_index::flat::ElementType_SUBDOCUMENT, true));
+}
+
+// Tests a simple redirect rule.
+TEST_F(RulesetMatcherTest, ShouldRedirectRequest) {
+  TestRule rule = CreateGenericRule();
+  rule.condition->url_filter = std::string("google.com");
+  rule.priority = kMinValidPriority;
+  rule.action->type = std::string("redirect");
+  rule.action->redirect_url = std::string("http://yahoo.com");
+
+  std::unique_ptr<RulesetMatcher> matcher;
+  ASSERT_NO_FATAL_FAILURE(
+      CreateVerifiedMatcher({rule}, CreateTemporarySource(), &matcher));
+
+  GURL redirect_url;
+  EXPECT_TRUE(matcher->ShouldRedirectRequest(
+      GURL("http://google.com"), url::Origin(),
+      url_pattern_index::flat::ElementType_SUBDOCUMENT, true, &redirect_url));
+  EXPECT_EQ(GURL("http://yahoo.com"), redirect_url);
+
+  EXPECT_FALSE(matcher->ShouldRedirectRequest(
+      GURL("http://yahoo.com"), url::Origin(),
+      url_pattern_index::flat::ElementType_SUBDOCUMENT, true, &redirect_url));
+}
+
+// Tests that a modified ruleset file fails verification.
+TEST_F(RulesetMatcherTest, FailedVerification) {
+  RulesetSource source = CreateTemporarySource();
+  std::unique_ptr<RulesetMatcher> matcher;
+  int expected_checksum;
+  ASSERT_NO_FATAL_FAILURE(
+      CreateVerifiedMatcher({}, source, &matcher, &expected_checksum));
+
+  // Persist invalid data to the ruleset file and ensure that a version mismatch
+  // occurs.
+  std::string data = "invalid data";
+  ASSERT_EQ(static_cast<int>(data.size()),
+            base::WriteFile(source.indexed_path, data.c_str(), data.size()));
+  EXPECT_EQ(RulesetMatcher::kLoadErrorVersionMismatch,
+            RulesetMatcher::CreateVerifiedMatcher(source.indexed_path,
+                                                  expected_checksum, &matcher));
+
+  // Now, persist invalid data to the ruleset file, while maintaining the
+  // correct version header. Ensure that it fails verification due to checksum
+  // mismatch.
+  data = GetVersionHeaderForTesting() + "invalid data";
+  ASSERT_EQ(static_cast<int>(data.size()),
+            base::WriteFile(source.indexed_path, data.c_str(), data.size()));
+  EXPECT_EQ(RulesetMatcher::kLoadErrorChecksumMismatch,
+            RulesetMatcher::CreateVerifiedMatcher(source.indexed_path,
+                                                  expected_checksum, &matcher));
+}
+
+}  // namespace
+}  // namespace declarative_net_request
+}  // namespace extensions
diff --git a/extensions/browser/api/declarative_net_request/ruleset_source.cc b/extensions/browser/api/declarative_net_request/ruleset_source.cc
index a454de9..323d674 100644
--- a/extensions/browser/api/declarative_net_request/ruleset_source.cc
+++ b/extensions/browser/api/declarative_net_request/ruleset_source.cc
@@ -4,6 +4,8 @@
 
 #include "extensions/browser/api/declarative_net_request/ruleset_source.h"
 
+#include <utility>
+
 #include "extensions/common/api/declarative_net_request/dnr_manifest_data.h"
 #include "extensions/common/extension.h"
 #include "extensions/common/extension_resource.h"
@@ -14,25 +16,22 @@
 
 // static
 RulesetSource RulesetSource::Create(const Extension& extension) {
-  RulesetSource source;
-  source.json_path =
-      declarative_net_request::DNRManifestData::GetRulesetPath(extension);
-  source.indexed_path = file_util::GetIndexedRulesetPath(extension.path());
-  return source;
+  return RulesetSource(
+      declarative_net_request::DNRManifestData::GetRulesetPath(extension),
+      file_util::GetIndexedRulesetPath(extension.path()));
 }
 
+RulesetSource::RulesetSource(base::FilePath json_path,
+                             base::FilePath indexed_path)
+    : json_path(std::move(json_path)), indexed_path(std::move(indexed_path)) {}
+
 RulesetSource::~RulesetSource() = default;
 RulesetSource::RulesetSource(RulesetSource&&) = default;
 RulesetSource& RulesetSource::operator=(RulesetSource&&) = default;
 
 RulesetSource RulesetSource::Clone() const {
-  RulesetSource clone;
-  clone.json_path = json_path;
-  clone.indexed_path = indexed_path;
-  return clone;
+  return RulesetSource(json_path, indexed_path);
 }
 
-RulesetSource::RulesetSource() = default;
-
 }  // namespace declarative_net_request
 }  // namespace extensions
diff --git a/extensions/browser/api/declarative_net_request/ruleset_source.h b/extensions/browser/api/declarative_net_request/ruleset_source.h
index e657451..f99fc53 100644
--- a/extensions/browser/api/declarative_net_request/ruleset_source.h
+++ b/extensions/browser/api/declarative_net_request/ruleset_source.h
@@ -18,6 +18,8 @@
   // ruleset.
   static RulesetSource Create(const Extension& extension);
 
+  RulesetSource(base::FilePath json_path, base::FilePath indexed_path);
+
   ~RulesetSource();
   RulesetSource(RulesetSource&&);
   RulesetSource& operator=(RulesetSource&&);
@@ -31,8 +33,6 @@
   base::FilePath indexed_path;
 
  private:
-  RulesetSource();
-
   DISALLOW_COPY_AND_ASSIGN(RulesetSource);
 };
 
diff --git a/extensions/renderer/dispatcher.cc b/extensions/renderer/dispatcher.cc
index e33726d7..f5b02e2 100644
--- a/extensions/renderer/dispatcher.cc
+++ b/extensions/renderer/dispatcher.cc
@@ -900,6 +900,21 @@
     blink::WebRuntimeFeatures::EnableCustomElementsV0(true);
     blink::WebRuntimeFeatures::EnableHTMLImports(true);
   }
+  // FilesApp support. crbug.com/924873
+  // For Polymer1, we still need v0 APIs.
+  // Extensions IDs from src/chrome/browser/chromeos/file_manager/app_id.h.
+  if (!base::FeatureList::IsEnabled(features::kWebUIPolymer2) &&
+      (extension_id == "hhaomjibdihmijegdhdafkllkbggdgoj" ||
+       extension_id == "jcgeabjmjgoblfofpppfkcoakmfobdko" ||
+       extension_id == "nlkncpkkdoccmpiclbokaimcnedabhhm" ||
+       extension_id == "cjbfomnbifhcdnihkgipgfcihmgjfhbf" ||
+       extension_id == "mmfbcljfglbokpmkimbfghdkjmjhdgbg" ||
+       extension_id == "pmfjbimdmchhbnneeidfognadeopoehp" ||
+       extension_id == "dmboannefpncccogfdikhmhpmdnddgoe")) {
+    blink::WebRuntimeFeatures::EnableShadowDOMV0(true);
+    blink::WebRuntimeFeatures::EnableCustomElementsV0(true);
+    blink::WebRuntimeFeatures::EnableHTMLImports(true);
+  }
 
   InitOriginPermissions(extension);
 
diff --git a/gpu/config/software_rendering_list.json b/gpu/config/software_rendering_list.json
index 2aa369ae..5deceb6 100644
--- a/gpu/config/software_rendering_list.json
+++ b/gpu/config/software_rendering_list.json
@@ -1714,6 +1714,23 @@
       "features": [
         "all"
       ]
+    },
+    {
+      "id": 161,
+      "cr_bugs": [890688],
+      "description": "Newer Mesa drivers experience visual corruption on very old hardware",
+      "os": {
+        "type": "linux"
+      },
+      "vendor_id": "0x8086",
+      "device_id": ["0x2a42"],
+      "driver_version": {
+        "op": "=",
+        "value": "18.1.7"
+      },
+      "features": [
+        "all"
+      ]
     }
   ]
 }
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb
index e40bee0..7531c8b 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_en-GB.xtb
@@ -5,6 +5,7 @@
 <translation id="1185134272377778587">About Chromium</translation>
 <translation id="1289966288285062467">Chromium Privacy Notice</translation>
 <translation id="1472013873724362412">Your account does not work on Chromium. Please contact your domain administrator or use a regular Google Account to sign in.</translation>
+<translation id="1617663976202781617">Data from Chromium sync</translation>
 <translation id="1736662517232558588">Cleared Chromium Data</translation>
 <translation id="1838412507805038478">Chromium verified that <ph name="ISSUER" /> issued this website's certificate.</translation>
 <translation id="1843424232666537147">Chromium has features that help you manage your Internet data and how quickly you're able to load web pages.
diff --git a/ios/chrome/app/strings/resources/ios_chromium_strings_te.xtb b/ios/chrome/app/strings/resources/ios_chromium_strings_te.xtb
index bdc250f..2a4a89e9 100644
--- a/ios/chrome/app/strings/resources/ios_chromium_strings_te.xtb
+++ b/ios/chrome/app/strings/resources/ios_chromium_strings_te.xtb
@@ -12,7 +12,7 @@
 <translation id="2075400798887076382">మీరు మీ కంప్యూటర్‌లో తెరిచిన ట్యాబ్‌లను ఇక్కడి నుండే యాక్సెస్ చేయండి. మీ కంప్యూటర్‌లో Chromiumను తెరిచి, మెనూకు వెళ్లి, “Chromiumకు సైన్ ఇన్ చేయి…” ఎంచుకోండి</translation>
 <translation id="2168108852149185974">కొన్ని యాడ్-ఆన్‌లు Chromium క్రాష్ అయ్యేలా చేసాయి. దయచేసి వీటిని అన్‌ఇన్‌స్టాల్ చేయండి:</translation>
 <translation id="2178608107313874732">Chromium ప్రస్తుతం మీ కెమెరాను ఉపయోగించలేదు</translation>
-<translation id="2195025571279539885">మీరు తరువాత సారి సందర్శించినప్పుడు Chromium ఈ సైట్‌లోని <ph name="LANGUAGE_NAME" /> పేజీలను అనువదించే సదుపాయాన్ని అందించాలని కోరుకుంటున్నారా?</translation>
+<translation id="2195025571279539885">ఈ సైట్‌లోని <ph name="LANGUAGE_NAME" /> పేజీలను మీరు తర్వాతిసారి సందర్శించినప్పుడు, వీటిని అనువదించే సదుపాయాన్ని Chromium అందించాలని కోరుకుంటున్నారా?</translation>
 <translation id="2517624234762908348">మీ Chromium డేటాను సమకాలీకరించండి</translation>
 <translation id="2647554856022461007">Chromium మీ బ్రౌజింగ్ అనుభవాన్ని మెరుగుపరచడానికి వెబ్ సేవలను ఉపయోగించవచ్చు. మీరు ఈ సేవలను ఐచ్ఛికంగా నిలిపివేయవచ్చు. <ph name="BEGIN_LINK" />మరింత తెలుసుకోండి<ph name="END_LINK" /></translation>
 <translation id="2730884209570016437">మీ కెమెరాను మరొక అప్లికేషన్‌ ఉపయోగిస్తున్నందున Chromium దాన్ని ఉపయోగించలేదు</translation>
@@ -46,7 +46,7 @@
 <translation id="7400689562045506105">Chromiumని అంతటా ఉపయోగించండి</translation>
 <translation id="7674213385180944843">సెట్టింగ్‌లు &gt; గోప్యత &gt; కెమెరా &gt; Chromium తెరిచి, కెమెరాను ఆన్ చేయండి.</translation>
 <translation id="7746854981345936341">Chromium చిట్కా. వెనకకు, ముందుకు మరియు శోధన వంటి కొన్ని బటన్‌లు ఇప్పుడు మీ స్క్రీన్ దిగువన ఉన్నాయి.</translation>
-<translation id="786327964234957808">మీరు సింక్ ఖాతాలను <ph name="USER_EMAIL1" /> నుండి <ph name="USER_EMAIL2" />కి మారుస్తున్నారు. ఇప్పటికే ఉన్న మీ Chromium డేటా <ph name="DOMAIN" /> నిర్వహణలో ఉంది. దీని వలన మీ డేటా ఈ పరికరం నుండి తొలగించబడుతుంది, కానీ మీ డేటా <ph name="USER_EMAIL1" />లో అలాగే ఉంటుంది.</translation>
+<translation id="786327964234957808">మీరు సింక్ ఖాతాలను <ph name="USER_EMAIL1" /> నుండి <ph name="USER_EMAIL2" />కు మారుస్తున్నారు. ఇప్పటికే ఉన్న మీ Chromium డేటా <ph name="DOMAIN" /> నిర్వహణలో ఉంది. దీని వలన మీ డేటా ఈ పరికరం నుండి తొలగించబడుతుంది. కానీ మీ డేటా <ph name="USER_EMAIL1" />లో అలాగే ఉంటుంది.</translation>
 <translation id="8073677936375100957">ఈ పరికరం నుండి మీ Chromium డేటాని తీసివేయాలా?</translation>
 <translation id="8175055321229419309">చిట్కా: <ph name="BEGIN_LINK" />Chromiumను మీ డాక్‌కు తరలించండి<ph name="END_LINK" /></translation>
 <translation id="8252885722420466166">మీ స్థానం ఆధారంగా Chromiumలో మెరుగైన Google అనుభవాన్ని పొందండి.</translation>
diff --git a/ios/chrome/app/strings/resources/ios_google_chrome_strings_te.xtb b/ios/chrome/app/strings/resources/ios_google_chrome_strings_te.xtb
index a0a5ef7..8c144a3 100644
--- a/ios/chrome/app/strings/resources/ios_google_chrome_strings_te.xtb
+++ b/ios/chrome/app/strings/resources/ios_google_chrome_strings_te.xtb
@@ -11,9 +11,9 @@
 <translation id="2334084861041072223">కాపీరైట్ <ph name="YEAR" /> Google Inc. అన్ని హ‌క్కులు రిజ‌ర్వ్ చేయ‌బ‌డ్డాయి.</translation>
 <translation id="2342981853652716282">మీ పరికరాలన్నింటిలో మీ బుక్‌మార్క్‌లు, పాస్‌వర్డ్‌లు మరియు మరిన్నింటిని పొందడానికి Chromeకు సైన్ ఇన్ చేయండి.</translation>
 <translation id="2347208864470321755">ఈ లక్షణం ప్రారంభించబడినప్పుడు, Chrome ఇతర భాషల్లో వ్రాసిన పేజీలకు Google అనువాదం ఉపయోగించి అనువాదాన్ని అందిస్తుంది. <ph name="BEGIN_LINK" />మరింత తెలుసుకోండి<ph name="END_LINK" /></translation>
-<translation id="2441696206556358796">చిత్రాలను సేవ్ చేయడం కోసం, మీ ఫోటోలను ఉపయోగించేందుకు Chromeని అనుమతించడానికి సెట్టింగ్‌లపై నొక్కండి</translation>
+<translation id="2441696206556358796">చిత్రాలను సేవ్ చేయడం కోసం, మీ ఫోటోలను ఉపయోగించేందుకు Chromeను అనుమతించడానికి సెట్టింగ్‌లపై నొక్కండి</translation>
 <translation id="2576431527583832481">Chrome ఇప్పుడే మెరుగుపరచబడింది! కొత్త వెర్షన్ అందుబాటులో ఉంది.</translation>
-<translation id="257708665678654955">మీరు తరువాత సారి సందర్శించినప్పుడు Google Chrome ఈ సైట్‌లోని <ph name="LANGUAGE_NAME" /> పేజీలను అనువదించే సదుపాయాన్ని అందించాలని కోరుకుంటున్నారా?</translation>
+<translation id="257708665678654955">ఈ సైట్‌లోని <ph name="LANGUAGE_NAME" /> పేజీలను మీరు తర్వాతిసారి సందర్శించినప్పుడు, వాటిని అనువదించే సదుపాయాన్ని Google Chrome అందించాలని కోరుకుంటున్నారా?</translation>
 <translation id="3030414234702425231"><ph name="SIGNOUT_MANAGED_DOMAIN" /> నిర్వహిస్తున్న ఖాతా నుండి మీరు సైన్ అవుట్ చేస్తున్నారు కనుక మీ Chrome డేటా ఈ పరికరం నుండి తొలగించబడుతుంది. మీ డేటా మీ Google ఖాతాలో అలాగే ఉంటుంది.</translation>
 <translation id="3148434565183091099">మీ అన్ని పరికరాలలో మీ బుక్‌మార్క్‌లను పొందడానికి, Chromeకు సైన్ ఇన్ చేయండి.</translation>
 <translation id="3148688391461398285">మీ స్థానం ఆధారంగా Chromeలో మెరుగైన అనుభవాన్ని పొందండి.</translation>
@@ -23,7 +23,7 @@
 <translation id="3345341804167540816">Chromeని అంతటా ఉపయోగించండి</translation>
 <translation id="384394811301901750">Google Chrome ప్రస్తుతం మీ కెమెరాను ఉపయోగించలేదు</translation>
 <translation id="3870154837782082782">Google Inc.</translation>
-<translation id="3980220367029651214">మీరు సింక్ ఖాతాలను <ph name="USER_EMAIL1" /> నుండి <ph name="USER_EMAIL2" />కి మారుస్తున్నారు. ఇప్పటికే ఉన్న మీ Chrome డేటా <ph name="DOMAIN" /> నిర్వహణలో ఉంది. దీని వలన మీ డేటా ఈ పరికరం నుండి తొలగించబడుతుంది, కానీ మీ డేటా <ph name="USER_EMAIL1" />లో అలాగే ఉంటుంది.</translation>
+<translation id="3980220367029651214">మీరు సింక్ ఖాతాలను <ph name="USER_EMAIL1" /> నుండి <ph name="USER_EMAIL2" />‌కు మారుస్తున్నారు. ఇప్పటికే ఉన్న మీ Chrome డేటా <ph name="DOMAIN" /> నిర్వహణలో ఉంది. దీని వలన మీ డేటా ఈ పరికరం నుండి తొలగించబడుతుంది. కానీ మీ డేటా <ph name="USER_EMAIL1" />లో అలాగే ఉంటుంది.</translation>
 <translation id="3988789688219830639">Google Chrome మీ ఫోటోలు లేదా వీడియోలకు యాక్సెస్‌ను కలిగి లేదు. iOS సెట్టింగ్‌లు &gt; గోప్యత &gt; ఫోటోల్లో యాక్సెస్‌ను ప్రారంభించండి.</translation>
 <translation id="4099578267706723511">వినియోగ గణాంకాలు మరియు క్రాష్ నివేదికలను Googleకు పంపడం ద్వారా Chromeను మెరుగుపరచడంలో సహాయపడండి.</translation>
 <translation id="415767770115540173">మీ స్థానం ఆధారంగా Chromeలో మెరుగైన Google అనుభవాన్ని పొందండి.</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 4977d05..0633470 100644
--- a/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_en-GB.xtb
@@ -75,6 +75,7 @@
 <translation id="2000419248597011803">Sends some cookies and searches from the address bar and search box to your default search engine</translation>
 <translation id="2015722694326466240">To see passwords, you must first set a passcode on your device.</translation>
 <translation id="2068952045031577364">Past Week</translation>
+<translation id="2074131957428911366">You can always choose what to sync in <ph name="BEGIN_LINK" />settings<ph name="END_LINK" />.</translation>
 <translation id="2079545284768500474">Undo</translation>
 <translation id="209018056901015185">Request Desktop Site</translation>
 <translation id="2096012225669085171">Sync and personalise across devices</translation>
@@ -199,6 +200,7 @@
 <translation id="4038354071007134711">No application on this device can open the file.</translation>
 <translation id="4042870976416480368">Find in Page</translation>
 <translation id="4049507953662678203">Make sure you have a network connection, and try again.</translation>
+<translation id="4082688844002261427">Control how your browsing history is used to personalise Search, ads and more</translation>
 <translation id="408404951701638773">Search bar is now easier to reach</translation>
 <translation id="4084682180776658562">Bookmark</translation>
 <translation id="411254640334432676">Download failed.</translation>
@@ -397,6 +399,7 @@
 <translation id="7203585745079012652">Speak Answers Back</translation>
 <translation id="722055596168483966">Personalise Google services</translation>
 <translation id="7272437679830969316">Can't verify your identity. Password not copied.</translation>
+<translation id="7280856130494094142">Enter passphrase to start sync</translation>
 <translation id="7285236536143823449">YES, I'M IN</translation>
 <translation id="7291368939935408496">Preparing Passwords…</translation>
 <translation id="7336264872878993241"><ph name="PERCENT" /> percent downloaded</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 ad5400e..2da4cfd 100644
--- a/ios/chrome/app/strings/resources/ios_strings_es-419.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_es-419.xtb
@@ -27,6 +27,7 @@
 <translation id="1323735185997015385">Borrar</translation>
 <translation id="132683371494960526">Presiona dos veces para cambiar la carpeta principal.</translation>
 <translation id="1340643665687018190">Cerrar menú</translation>
+<translation id="1358214951266274152">Visita el vínculo que copiaste</translation>
 <translation id="1360432990279830238">¿Salir y desactivar la sincronización?</translation>
 <translation id="1375321115329958930">Contraseñas guardadas</translation>
 <translation id="1377255359165588604">La sincronización dejó de funcionar.</translation>
@@ -45,6 +46,7 @@
 <translation id="1580783302095112590">Correo enviado</translation>
 <translation id="1582732959743469162">Esta acción detendrá el progreso de la descarga actual.</translation>
 <translation id="1605658421715042784">Copiar imagen</translation>
+<translation id="1608337082864370066">Buscar el texto copiado</translation>
 <translation id="1612730193129642006">Mostrar la cuadrícula de pestañas</translation>
 <translation id="1644574205037202324">Historial</translation>
 <translation id="1650222530560417226">Presiona el botón "Iniciar registro" para recopilar de todas las pestañas futuros errores y registros de la Consola de JavaScript. Se recopilarán los registros (y almacenarán solo en memoria) hasta que se cierre esta página o se presione el botón "Detener registro".</translation>
@@ -79,6 +81,7 @@
 <translation id="2103075008456228677">Abrir history.google.com</translation>
 <translation id="2116625576999540962"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> elementos movidos</translation>
 <translation id="213900355088104901">Para navegar de forma privada, abre una pestaña de incógnito</translation>
+<translation id="2139867232736819575">Buscar el texto copiado</translation>
 <translation id="2149973817440762519">Editar marcador</translation>
 <translation id="2198757192731523470">Es posible que Google use tu historial para personalizar la Búsqueda, los anuncios y otros servicios de Google.</translation>
 <translation id="2207590065820824892"><ph name="UNREAD_COUNT" /> artículos sin leer en tu lista de lectura</translation>
@@ -88,6 +91,7 @@
 <translation id="2267753748892043616">Agregar cuenta</translation>
 <translation id="2268044343513325586">Definir mejor</translation>
 <translation id="2273327106802955778">Menú Más</translation>
+<translation id="2316709634732130529">Usar la contraseña sugerida</translation>
 <translation id="2320166752086256636">Ocultar el teclado</translation>
 <translation id="2339560363438331454">Sincronización y servicios</translation>
 <translation id="2351097562818989364">Se restableció la configuración de traducción.</translation>
@@ -182,6 +186,7 @@
 <translation id="385051799172605136">Atrás</translation>
 <translation id="3897092660631435901">Menú</translation>
 <translation id="3915450441834151894">Información del sitio</translation>
+<translation id="3922310737605261887">Buscar el texto copiado</translation>
 <translation id="3928666092801078803">Combinar mis datos</translation>
 <translation id="3929457972718048006">Direcciones</translation>
 <translation id="3943492037546055397">Contraseñas</translation>
@@ -256,6 +261,7 @@
 <translation id="5083464117946352670">Tamaño de archivo desconocido</translation>
 <translation id="5094827893301452931">Tweet publicado</translation>
 <translation id="5132942445612118989">Sincroniza tus contraseñas, historial y más en todos los dispositivos</translation>
+<translation id="5140288047769711648">Chrome recordará esta contraseña para que no tengas que hacerlo tú.</translation>
 <translation id="5181140330217080051">Descargando...</translation>
 <translation id="5186185447130319458">Privado</translation>
 <translation id="5190835502935405962">Barra de favoritos</translation>
@@ -292,6 +298,7 @@
 <translation id="5865733239029070421">Envía automáticamente informes de fallos y estadísticas de uso a Google</translation>
 <translation id="5869029295770560994">Entendido</translation>
 <translation id="5871497086027727873">1 artículo movido</translation>
+<translation id="5897956970858271241">Visitar el vínculo copiado</translation>
 <translation id="5911030830365207728">Google Traductor</translation>
 <translation id="5916664084637901428">Activada</translation>
 <translation id="5938160824633642847">El dispositivo está casi lleno. Libera espacio y vuelve a intentarlo.</translation>
@@ -346,6 +353,7 @@
 <translation id="6445981559479772097">Mensaje enviado</translation>
 <translation id="6464071786529933911">Abrir en una pestaña de incógnito nueva</translation>
 <translation id="6482629121755362506"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> elementos eliminados</translation>
+<translation id="6513773942555305766">Contraseña sugerida por Chrome: <ph name="SUGGESTED_PASSWORD" /></translation>
 <translation id="6541915733953096570">La última hora</translation>
 <translation id="6548479190262846511">No hay contraseñas para este sitio</translation>
 <translation id="6642362222295953972">Cambiar a la pestaña existente</translation>
@@ -366,6 +374,7 @@
 <translation id="6851516051005285358">Solicitar versión de escritorio</translation>
 <translation id="6896758677409633944">Copiar</translation>
 <translation id="6903907808598579934">Activar la sincronización</translation>
+<translation id="6914583639806229067">Buscar la imagen que copiaste</translation>
 <translation id="6914783257214138813">Las personas que tengan acceso al archivo exportado podrán ver tus contraseñas.</translation>
 <translation id="6945221475159498467">Seleccionar</translation>
 <translation id="6973630695168034713">Carpetas</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_gu.xtb b/ios/chrome/app/strings/resources/ios_strings_gu.xtb
index 1ef050a..94f4efd 100644
--- a/ios/chrome/app/strings/resources/ios_strings_gu.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_gu.xtb
@@ -81,7 +81,7 @@
 <translation id="2103075008456228677">history.google.com ખોલો</translation>
 <translation id="2116625576999540962"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> આઇટમ ખસેડી</translation>
 <translation id="213900355088104901">ખાનગી રૂપે બ્રાઉઝ કરવા માટે, છુપું ટૅબ ખોલો</translation>
-<translation id="2139867232736819575">તમે કૉપિ કરેલ ટેક્સ્ટ માટે શોધ કરો</translation>
+<translation id="2139867232736819575">તમે કૉપિ કરેલી ટેક્સ્ટ માટે શોધ કરો</translation>
 <translation id="2149973817440762519">બુકમાર્કમાં ફેરફાર કરો</translation>
 <translation id="2198757192731523470">શોધ, જાહેરાતો અને અન્ય Google સેવાઓને મનગમતી બનાવવા માટે Google, તમારા ઇતિહાસનો ઉપયોગ કરી શકે છે.</translation>
 <translation id="2207590065820824892">વાંચન સૂચિમાં <ph name="UNREAD_COUNT" /> ન વાંચેલા લેખો.</translation>
@@ -186,7 +186,7 @@
 <translation id="385051799172605136">પાછળ</translation>
 <translation id="3897092660631435901">મેનૂ</translation>
 <translation id="3915450441834151894">સાઇટ માહિતી</translation>
-<translation id="3922310737605261887">કૉપિ કરેલ ટેક્સ્ટ માટે શોધ કરો</translation>
+<translation id="3922310737605261887">કૉપિ કરેલી ટેક્સ્ટ માટે શોધ કરો</translation>
 <translation id="3928666092801078803">મારા ડેટાને સંયોજિત કરો</translation>
 <translation id="3929457972718048006">સરનામાં</translation>
 <translation id="3943492037546055397">પાસવર્ડ</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_ru.xtb b/ios/chrome/app/strings/resources/ios_strings_ru.xtb
index e1eb1f7..b97cc76 100644
--- a/ios/chrome/app/strings/resources/ios_strings_ru.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_ru.xtb
@@ -27,6 +27,7 @@
 <translation id="1323735185997015385">Удалить</translation>
 <translation id="132683371494960526">Чтобы изменить родительскую папку, нажмите дважды.</translation>
 <translation id="1340643665687018190">Закрыть меню</translation>
+<translation id="1358214951266274152">Открыть скопированную ссылку</translation>
 <translation id="1360432990279830238">Выйти и отключить синхронизацию?</translation>
 <translation id="1375321115329958930">Сайты с сохраненными паролями</translation>
 <translation id="1377255359165588604">Ошибка синхронизации.</translation>
@@ -45,6 +46,7 @@
 <translation id="1580783302095112590">Сообщение отправлено.</translation>
 <translation id="1582732959743469162">Скачивание файлов будет приостановлено.</translation>
 <translation id="1605658421715042784">Копировать изображение</translation>
+<translation id="1608337082864370066">Поиск по скопированному изображению</translation>
 <translation id="1612730193129642006">Показать сетку таблицы</translation>
 <translation id="1644574205037202324">История</translation>
 <translation id="1650222530560417226">Чтобы фиксировать журналы консоли JavaScript и ошибки на всех вкладках, нажмите кнопку "Начать запись журнала". Журналы будут записываться и храниться в памяти, пока вы не закроете страницу или не нажмете кнопку "Остановить запись журнала".</translation>
@@ -79,6 +81,7 @@
 <translation id="2103075008456228677">Открыть history.google.com</translation>
 <translation id="2116625576999540962">Перемещено закладок: <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /></translation>
 <translation id="213900355088104901">Чтобы просматривать сайты анонимно, откройте вкладку в режиме инкогнито</translation>
+<translation id="2139867232736819575">Поиск по скопированному тексту</translation>
 <translation id="2149973817440762519">Закладка</translation>
 <translation id="2198757192731523470">Google может использовать вашу историю, чтобы персонализировать рекламу, а также Поиск и другие сервисы.</translation>
 <translation id="2207590065820824892">Число непрочитанных статей в Списке для чтения: <ph name="UNREAD_COUNT" />.</translation>
@@ -88,6 +91,7 @@
 <translation id="2267753748892043616">Добавить аккаунт</translation>
 <translation id="2268044343513325586">Уточнить</translation>
 <translation id="2273327106802955778">Меню "Ещё"</translation>
+<translation id="2316709634732130529">Использовать пароль</translation>
 <translation id="2320166752086256636">Скрыть клавиатуру</translation>
 <translation id="2339560363438331454">Синхронизация сервисов Google</translation>
 <translation id="2351097562818989364">Настройки перевода сброшены</translation>
@@ -182,6 +186,7 @@
 <translation id="385051799172605136">Назад</translation>
 <translation id="3897092660631435901">Меню</translation>
 <translation id="3915450441834151894">Информация о сайте</translation>
+<translation id="3922310737605261887">Поиск по скопированному тексту</translation>
 <translation id="3928666092801078803">Объединить данные</translation>
 <translation id="3929457972718048006">Адреса</translation>
 <translation id="3943492037546055397">Пароли</translation>
@@ -256,6 +261,7 @@
 <translation id="5083464117946352670">Не установлен размер файла</translation>
 <translation id="5094827893301452931">Опубликовано в Твиттере.</translation>
 <translation id="5132942445612118989">Синхронизируйте пароли, историю и другие данные на всех ваших устройствах</translation>
+<translation id="5140288047769711648">Вам не нужно запоминать этот пароль, так как он будет сохранен в Chrome.</translation>
 <translation id="5181140330217080051">Скачивается</translation>
 <translation id="5186185447130319458">Конфиденциально</translation>
 <translation id="5190835502935405962">Панель закладок</translation>
@@ -292,6 +298,7 @@
 <translation id="5865733239029070421">Автоматически отправлять в Google статистику использования и отчеты о сбоях</translation>
 <translation id="5869029295770560994">ОК</translation>
 <translation id="5871497086027727873">Перемещено закладок: 1</translation>
+<translation id="5897956970858271241">Открыть скопированную ссылку</translation>
 <translation id="5911030830365207728">Google Переводчик</translation>
 <translation id="5916664084637901428">ВКЛ</translation>
 <translation id="5938160824633642847">Освободите место на устройстве и повторите попытку.</translation>
@@ -346,6 +353,7 @@
 <translation id="6445981559479772097">Сообщение отправлено</translation>
 <translation id="6464071786529933911">Откр. в режиме инкогнито</translation>
 <translation id="6482629121755362506">Удалено закладок: <ph name="NUMBER_OF_SELECTED_BOOKMARKS" /></translation>
+<translation id="6513773942555305766">Предложенный пароль: <ph name="SUGGESTED_PASSWORD" /></translation>
 <translation id="6541915733953096570">За последний час</translation>
 <translation id="6548479190262846511">Нет паролей для этого сайта</translation>
 <translation id="6642362222295953972">Переключиться на открытую ранее вкладку</translation>
@@ -366,6 +374,7 @@
 <translation id="6851516051005285358">Полная версия</translation>
 <translation id="6896758677409633944">Копировать</translation>
 <translation id="6903907808598579934">Включить</translation>
+<translation id="6914583639806229067">Поиск по скопированному изображению</translation>
 <translation id="6914783257214138813">Ваши пароли будут видны всем, у кого есть доступ к файлу экспорта.</translation>
 <translation id="6945221475159498467">Выбрать</translation>
 <translation id="6973630695168034713">Папки</translation>
diff --git a/ios/chrome/app/strings/resources/ios_strings_te.xtb b/ios/chrome/app/strings/resources/ios_strings_te.xtb
index d0322e8a..59ce2432 100644
--- a/ios/chrome/app/strings/resources/ios_strings_te.xtb
+++ b/ios/chrome/app/strings/resources/ios_strings_te.xtb
@@ -14,7 +14,7 @@
 <translation id="1145536944570833626">ఇప్పటికే ఉన్న డేటాను తొలగించండి.</translation>
 <translation id="1165039591588034296">ఎర్రర్</translation>
 <translation id="1172898394251786223">తర్వాతి ఫీల్డ్</translation>
-<translation id="1176932207622159128">చిత్రాన్ని సేవ్ చేయడం సాధ్యపడదు</translation>
+<translation id="1176932207622159128">చిత్రాన్ని సేవ్ చేయడం సాధ్యపడలేదు</translation>
 <translation id="1181037720776840403">తీసివేయి</translation>
 <translation id="1201530049782216880">కొత్త అజ్ఞాత ట్యాబ్</translation>
 <translation id="1209206284964581585">ప్రస్తుతానికి దాచు</translation>
@@ -73,10 +73,10 @@
 <translation id="1974060860693918893">ఆధునిక</translation>
 <translation id="1989112275319619282">బ్రౌజ్ చేయి</translation>
 <translation id="2000419248597011803">చిరునామా బార్ మరియు శోధన పెట్టెలోని కొన్ని కుక్కీలు మరియు శోధనలను మీ డిఫాల్ట్ శోధన ఇంజిన్‌కు పంపుతుంది</translation>
-<translation id="2015722694326466240">పాస్‌వర్డ్‌లను చూడటానికి, మీరు ముందుగా తప్పక మీ పరికరంలో పాస్‌కోడ్‌ని సెట్ చేయాలి.</translation>
+<translation id="2015722694326466240">పాస్‌వర్డ్‌లను చూడటానికి, మీరు ముందుగా తప్పక మీ పరికరంలో పాస్‌కోడ్‌ను సెట్ చేయాలి.</translation>
 <translation id="2068952045031577364">గత వారం</translation>
 <translation id="2079545284768500474">చర్య రద్దు</translation>
-<translation id="209018056901015185">డెస్క్‌టాప్ సైట్ అభ్య‌ర్థ‌న‌</translation>
+<translation id="209018056901015185">డెస్క్‌టాప్ సైట్‌ను అభ్యర్థించు</translation>
 <translation id="2096012225669085171">అన్ని పరికరాలలో సింక్ చేయండి మరియు వ్యక్తిగతీకరించండి</translation>
 <translation id="2103075008456228677">history.google.com తెరువు</translation>
 <translation id="2116625576999540962"><ph name="NUMBER_OF_SELECTED_BOOKMARKS" /> అంశాలు తరలించబడ్డాయి</translation>
@@ -372,7 +372,7 @@
 <translation id="6807889908376551050">అన్నీ చూపు...</translation>
 <translation id="681368974849482173">అంశం సృష్టించబడింది</translation>
 <translation id="6851516051005285358">డెస్క్‌టాప్ సైట్‌ను అభ్యర్థించు</translation>
-<translation id="6896758677409633944">కాపీ చెయ్యి</translation>
+<translation id="6896758677409633944">కాపీ చేయి</translation>
 <translation id="6903907808598579934">సమకాలీకరణను ఆన్ చేయి</translation>
 <translation id="6914583639806229067">మీరు కాపీ చేసిన చిత్రాన్ని వెతకండి</translation>
 <translation id="6914783257214138813">ఎగుమతి చేయబడిన ఫైల్‌ను చూడగల ఎవరికైనా మీ పాస్‌వర్డ్‌లు కనిపిస్తాయి.</translation>
@@ -407,7 +407,7 @@
 <translation id="744343212394640790"><ph name="EMAIL" /> కాదు</translation>
 <translation id="7454057999980797137">రాష్ట్రం / దేశం</translation>
 <translation id="7456847797759667638">స్థానాన్ని తెరువు...</translation>
-<translation id="7464701184726199289">ఇది అన్ని పరికరాల నుండి సమకాలీకరించబడిన డేటాను తీసివేస్తుంది. సేవ్ చేసిన సైట్ సెట్టింగ్‌లు తొలగించబడవు మరియు మీ బ్రౌజింగ్ అలవాట్లను ప్రదర్శించవచ్చు. <ph name="BEGIN_LINK" />మరింత తెలుసుకోండి<ph name="END_LINK" /></translation>
+<translation id="7464701184726199289">ఇది అన్ని పరికరాల నుండి సింక్ చేయబడిన డేటాను తీసివేస్తుంది. సేవ్ చేసిన సైట్ సెట్టింగ్‌లు తొలగించబడవు, ఇవి మీ బ్రౌజింగ్ అలవాట్లను ప్రదర్శించవచ్చు. <ph name="BEGIN_LINK" />మరింత తెలుసుకోండి<ph name="END_LINK" /></translation>
 <translation id="7472734401283673885">కంపెనీ పేరు</translation>
 <translation id="7481312909269577407">ఫార్వర్డ్</translation>
 <translation id="750493650310597496">0 ఎంచుకోబడ్డాయి</translation>
@@ -447,7 +447,7 @@
 <translation id="8059533439631660104">విభాగాన్ని కుదిస్తుంది.</translation>
 <translation id="806745655614357130">నా డేటాను విడిగా ఉంచండి</translation>
 <translation id="8073670137947914548">డౌన్‌లోడ్ పూర్తయింది</translation>
-<translation id="8076014560081431679">సేవ్ చేసిన సైట్ సెట్టింగ్‌లు తొలగించబడవు మరియు మీ బ్రౌజింగ్ అలవాట్లను ప్రదర్శించవచ్చు. <ph name="BEGIN_LINK" />మరింత తెలుసుకోండి<ph name="END_LINK" /></translation>
+<translation id="8076014560081431679">సేవ్ చేసిన సైట్ సెట్టింగ్‌లు తొలగించబడవు, ఇవి మీ బ్రౌజింగ్ అలవాట్లను ప్రదర్శించవచ్చు. <ph name="BEGIN_LINK" />మరింత తెలుసుకోండి<ph name="END_LINK" /></translation>
 <translation id="8114753159095730575">ఫైల్ డౌన్‌లోడ్ అందుబాటులో ఉంది. ఎంపికలు స్క్రీన్ దిగువ భాగంలో అందుబాటులో ఉంటాయి.</translation>
 <translation id="8205564605687841303">రద్దు చేయి</translation>
 <translation id="8225985093977202398">కాష్ చిత్రాలు, ఫైల్‌లు</translation>
diff --git a/ios/chrome/browser/search_engines/search_engines_util.cc b/ios/chrome/browser/search_engines/search_engines_util.cc
index 70540dd..5adec2f 100644
--- a/ios/chrome/browser/search_engines/search_engines_util.cc
+++ b/ios/chrome/browser/search_engines/search_engines_util.cc
@@ -113,6 +113,9 @@
 }
 
 bool SupportsSearchByImage(TemplateURLService* service) {
+  if (!service) {
+    return false;
+  }
   const TemplateURL* default_url = service->GetDefaultSearchProvider();
   return default_url && !default_url->image_url().empty() &&
          default_url->image_url_ref().IsValid(service->search_terms_data());
diff --git a/ios/chrome/browser/ui/BUILD.gn b/ios/chrome/browser/ui/BUILD.gn
index 463b35a2..9e1a288 100644
--- a/ios/chrome/browser/ui/BUILD.gn
+++ b/ios/chrome/browser/ui/BUILD.gn
@@ -338,6 +338,7 @@
     "//ios/chrome/browser/ui/ntp:ntp_controller",
     "//ios/chrome/browser/ui/ntp:util",
     "//ios/chrome/browser/ui/omnibox:omnibox_internal",
+    "//ios/chrome/browser/ui/omnibox/popup",
     "//ios/chrome/browser/ui/overscroll_actions",
     "//ios/chrome/browser/ui/page_info/requirements",
     "//ios/chrome/browser/ui/payments",
diff --git a/ios/chrome/browser/ui/browser_view_controller.mm b/ios/chrome/browser/ui/browser_view_controller.mm
index 164120786..17e15593 100644
--- a/ios/chrome/browser/ui/browser_view_controller.mm
+++ b/ios/chrome/browser/ui/browser_view_controller.mm
@@ -117,6 +117,7 @@
 #import "ios/chrome/browser/ui/ntp/new_tab_page_coordinator.h"
 #import "ios/chrome/browser/ui/ntp/new_tab_page_owning.h"
 #import "ios/chrome/browser/ui/ntp/ntp_util.h"
+#import "ios/chrome/browser/ui/omnibox/popup/omnibox_popup_presenter.h"
 #import "ios/chrome/browser/ui/overscroll_actions/overscroll_actions_controller.h"
 #import "ios/chrome/browser/ui/page_not_available_controller.h"
 #import "ios/chrome/browser/ui/payments/payment_request_manager.h"
@@ -372,6 +373,7 @@
                                      MFMailComposeViewControllerDelegate,
                                      NetExportTabHelperDelegate,
                                      NewTabPageTabHelperDelegate,
+                                     OmniboxPopupPresenterDelegate,
                                      OverscrollActionsControllerDelegate,
                                      PasswordControllerDelegate,
                                      PreloadControllerDelegate,
@@ -1951,6 +1953,7 @@
       [[PrimaryToolbarCoordinator alloc] initWithBrowserState:_browserState];
   self.primaryToolbarCoordinator = topToolbarCoordinator;
   topToolbarCoordinator.delegate = self;
+  topToolbarCoordinator.popupPresenterDelegate = self;
   topToolbarCoordinator.webStateList = self.tabModel.webStateList;
   topToolbarCoordinator.dispatcher = self.dispatcher;
   topToolbarCoordinator.commandDispatcher = self.commandDispatcher;
@@ -3520,6 +3523,31 @@
   }
 }
 
+#pragma mark - OmniboxPopupPresenterDelegate methods.
+
+- (UIView*)popupParentViewForPresenter:(OmniboxPopupPresenter*)presenter {
+  return self.view;
+}
+
+- (UIViewController*)popupParentViewControllerForPresenter:
+    (OmniboxPopupPresenter*)presenter {
+  return self;
+}
+
+- (void)popupDidOpenForPresenter:(OmniboxPopupPresenter*)presenter {
+  self.contentArea.accessibilityElementsHidden = YES;
+  self.secondaryToolbarContainerView.accessibilityElementsHidden = YES;
+  self.infobarContainerCoordinator.legacyContainerView
+      .accessibilityElementsHidden = YES;
+}
+
+- (void)popupDidCloseForPresenter:(OmniboxPopupPresenter*)presenter {
+  self.contentArea.accessibilityElementsHidden = NO;
+  self.secondaryToolbarContainerView.accessibilityElementsHidden = NO;
+  self.infobarContainerCoordinator.legacyContainerView
+      .accessibilityElementsHidden = NO;
+}
+
 #pragma mark - OverscrollActionsControllerDelegate methods.
 
 - (void)overscrollActionsController:(OverscrollActionsController*)controller
diff --git a/ios/chrome/browser/ui/content_suggestions/BUILD.gn b/ios/chrome/browser/ui/content_suggestions/BUILD.gn
index 489a034..85a9b36 100644
--- a/ios/chrome/browser/ui/content_suggestions/BUILD.gn
+++ b/ios/chrome/browser/ui/content_suggestions/BUILD.gn
@@ -123,6 +123,8 @@
     "//ios/chrome/browser/ui/content_suggestions/identifier",
     "//ios/chrome/browser/ui/list_model",
     "//ios/chrome/browser/ui/ntp",
+    "//ios/chrome/browser/ui/omnibox:omnibox_internal",
+    "//ios/chrome/browser/ui/omnibox:omnibox_popup_shared",
     "//ios/chrome/browser/ui/overscroll_actions",
     "//ios/chrome/browser/ui/toolbar/buttons",
     "//ios/chrome/browser/ui/toolbar/public",
@@ -252,7 +254,7 @@
     "//ios/chrome/browser/ui/ntp:ntp_controller",
     "//ios/chrome/browser/ui/settings",
     "//ios/chrome/browser/ui/tab_grid:egtest_support",
-    "//ios/chrome/browser/ui/toolbar/buttons:buttons",
+    "//ios/chrome/browser/ui/toolbar/buttons",
     "//ios/chrome/browser/ui/toolbar/public",
     "//ios/chrome/test/app:test_support",
     "//ios/chrome/test/base:base",
diff --git a/ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_synchronizing.h b/ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_synchronizing.h
index 52e5d7b..710e5be 100644
--- a/ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_synchronizing.h
+++ b/ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_synchronizing.h
@@ -13,9 +13,11 @@
 
 // Moves the tiles down, by setting the content offset of the collection to 0.
 - (void)shiftTilesDown;
-// Moves the tiles up by pinning the omnibox to the top. Completion called only
-// if scrolled to top.
-- (void)shiftTilesUpWithCompletionBlock:(ProceduralBlock)completionBlock;
+// Moves the tiles up by pinning the omnibox to the top. |completion| is called
+// when the collection is scrolled to top. |animations| is called only if it is
+// not yet scrolled to the top.
+- (void)shiftTilesUpWithAnimations:(ProceduralBlock)animations
+                        completion:(ProceduralBlock)completion;
 // Notifies the collection that its layout has changed and should be
 // invalidated.
 - (void)invalidateLayout;
diff --git a/ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_utils.mm b/ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_utils.mm
index dea3c9b..aae937a9d 100644
--- a/ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_utils.mm
+++ b/ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_utils.mm
@@ -161,10 +161,6 @@
   [searchHintLabel setTranslatesAutoresizingMaskIntoConstraints:NO];
   [searchTapTarget addSubview:searchHintLabel];
 
-  [searchHintLabel.centerXAnchor
-      constraintEqualToAnchor:searchTapTarget.centerXAnchor]
-      .active = YES;
-
   [searchHintLabel setText:l10n_util::GetNSString(IDS_OMNIBOX_EMPTY_HINT)];
   if (base::i18n::IsRTL()) {
     [searchHintLabel setTextAlignment:NSTextAlignmentRight];
diff --git a/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_synchronizer.mm b/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_synchronizer.mm
index 3ecdc96..682092a6 100644
--- a/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_synchronizer.mm
+++ b/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_synchronizer.mm
@@ -102,7 +102,8 @@
   [link addToRunLoop:[NSRunLoop mainRunLoop] forMode:NSDefaultRunLoopMode];
 }
 
-- (void)shiftTilesUpWithCompletionBlock:(ProceduralBlock)completion {
+- (void)shiftTilesUpWithAnimations:(ProceduralBlock)animations
+                        completion:(ProceduralBlock)completion {
   // Add gesture recognizer to collection view when the omnibox is focused.
   [self.collectionView addGestureRecognizer:self.tapGestureRecognizer];
 
@@ -133,6 +134,8 @@
   [UIView animateWithDuration:kShiftTilesUpAnimationDuration
       animations:^{
         if (self.collectionView.contentOffset.y < pinnedOffsetY) {
+          if (animations)
+            animations();
           // Changing the contentOffset of the collection results in a scroll
           // and a change in the constraints of the header.
           self.collectionView.contentOffset = CGPointMake(0, pinnedOffsetY);
diff --git a/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_synchronizer_unittest.mm b/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_synchronizer_unittest.mm
index 364412c..feb40ed 100644
--- a/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_synchronizer_unittest.mm
+++ b/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_synchronizer_unittest.mm
@@ -58,7 +58,7 @@
   OCMExpect([collectionController setScrolledToTop:YES]);
 
   // Action.
-  [Synchronizer() shiftTilesUpWithCompletionBlock:nil];
+  [Synchronizer() shiftTilesUpWithAnimations:nil completion:nil];
 
   // Tests.
   EXPECT_OCMOCK_VERIFY(collectionController);
diff --git a/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_view.h b/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_view.h
index 6e5658f6..2202d35 100644
--- a/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_view.h
+++ b/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_view.h
@@ -18,6 +18,18 @@
 // Voice search button.
 @property(nonatomic, strong, readonly) UIButton* voiceSearchButton;
 
+// Fake cancel button, used for animations. Hidden by default.
+@property(nonatomic, strong) UIView* cancelButton;
+// Fake omnibox, used for animations. Hidden by default.
+@property(nonatomic, strong) UIView* omnibox;
+
+@property(nonatomic, strong)
+    NSLayoutConstraint* fakeLocationBarLeadingConstraint;
+@property(nonatomic, strong)
+    NSLayoutConstraint* fakeLocationBarTrailingConstraint;
+@property(nonatomic, strong) UIView* fakeLocationBar;
+@property(nonatomic, strong) UILabel* searchHintLabel;
+
 // Adds the |toolbarView| to the view implementing this protocol.
 // Can only be added once.
 - (void)addToolbarView:(UIView*)toolbarView;
diff --git a/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_view.mm b/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_view.mm
index d41a3ed..7e5034c 100644
--- a/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_view.mm
+++ b/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_view.mm
@@ -7,9 +7,13 @@
 #import <UIKit/UIKit.h>
 
 #include "base/logging.h"
+#include "components/strings/grit/components_strings.h"
 #import "ios/chrome/browser/ui/UIView+SizeClassSupport.h"
 #import "ios/chrome/browser/ui/content_suggestions/content_suggestions_collection_utils.h"
 #import "ios/chrome/browser/ui/ntp/new_tab_page_header_constants.h"
+#import "ios/chrome/browser/ui/omnibox/omnibox_constants.h"
+#import "ios/chrome/browser/ui/omnibox/omnibox_container_view.h"
+#import "ios/chrome/browser/ui/omnibox/omnibox_text_field_ios.h"
 #import "ios/chrome/browser/ui/toolbar/buttons/toolbar_button_factory.h"
 #import "ios/chrome/browser/ui/toolbar/buttons/toolbar_configuration.h"
 #import "ios/chrome/browser/ui/toolbar/public/toolbar_constants.h"
@@ -18,6 +22,7 @@
 #import "ios/chrome/browser/ui/util/named_guide_util.h"
 #import "ios/chrome/browser/ui/util/uikit_ui_util.h"
 #import "ios/chrome/common/ui_util/constraints_ui_util.h"
+#include "ui/base/l10n/l10n_util.h"
 #import "ui/gfx/ios/NSString+CrStringDrawing.h"
 #import "ui/gfx/ios/uikit_util.h"
 
@@ -55,33 +60,14 @@
 @property(nonatomic, strong) NSLayoutConstraint* fakeLocationBarTopConstraint;
 @property(nonatomic, strong)
     NSLayoutConstraint* fakeLocationBarHeightConstraint;
-@property(nonatomic, strong)
-    NSLayoutConstraint* fakeLocationBarLeadingConstraint;
-@property(nonatomic, strong)
-    NSLayoutConstraint* fakeLocationBarTrailingConstraint;
 @property(nonatomic, strong) NSLayoutConstraint* fakeToolbarTopConstraint;
 @property(nonatomic, strong) NSLayoutConstraint* hintLabelLeadingConstraint;
 @property(nonatomic, strong) NSLayoutConstraint* voiceSearchTrailingConstraint;
-@property(nonatomic, strong) UIView* fakeLocationBar;
-@property(nonatomic, strong) UILabel* searchHintLabel;
 
 @end
 
 @implementation ContentSuggestionsHeaderView
 
-@synthesize fakeLocationBar = _fakeLocationBar;
-@synthesize fakeLocationBarTopConstraint = _fakeLocationBarTopConstraint;
-@synthesize fakeLocationBarHeightConstraint = _fakeLocationBarHeightConstraint;
-@synthesize fakeLocationBarLeadingConstraint =
-    _fakeLocationBarLeadingConstraint;
-@synthesize fakeLocationBarTrailingConstraint =
-    _fakeLocationBarTrailingConstraint;
-@synthesize fakeToolbarTopConstraint = _fakeToolbarTopConstraint;
-@synthesize voiceSearchTrailingConstraint = _voiceSearchTrailingConstraint;
-@synthesize hintLabelLeadingConstraint = _hintLabelLeadingConstraint;
-@synthesize toolBarView = _toolBarView;
-@synthesize searchHintLabel = _searchHintLabel;
-
 #pragma mark - Public
 
 - (instancetype)initWithFrame:(CGRect)frame {
@@ -128,6 +114,39 @@
   // Fake location bar.
   [fakeToolbarContentView addSubview:self.fakeLocationBar];
 
+  // Omnibox, used for animations.
+  // TODO(crbug.com/936811): See if it is possible to share some initialization
+  // code with the real Omnibox.
+  UIColor* color = [UIColor colorWithWhite:0 alpha:kOmniboxPlaceholderAlpha];
+  OmniboxContainerView* omnibox =
+      [[OmniboxContainerView alloc] initWithFrame:CGRectZero
+                                        textColor:color
+                                    textFieldTint:color
+                                         iconTint:color];
+  omnibox.textField.placeholderTextColor = color;
+  omnibox.textField.placeholder =
+      l10n_util::GetNSString(IDS_OMNIBOX_EMPTY_HINT);
+  [omnibox.textField setText:@""];
+  omnibox.translatesAutoresizingMaskIntoConstraints = NO;
+  [searchField addSubview:omnibox];
+  AddSameConstraints(omnibox, self.fakeLocationBar);
+  omnibox.textField.userInteractionEnabled = NO;
+  omnibox.hidden = YES;
+  self.omnibox = omnibox;
+
+  // Cancel button, used in animation.
+  ToolbarButtonFactory* factory =
+      [[ToolbarButtonFactory alloc] initWithStyle:NORMAL];
+  self.cancelButton = [factory cancelButton];
+  [searchField addSubview:self.cancelButton];
+  self.cancelButton.translatesAutoresizingMaskIntoConstraints = NO;
+  [NSLayoutConstraint activateConstraints:@[
+    [self.cancelButton.centerYAnchor
+        constraintEqualToAnchor:self.fakeLocationBar.centerYAnchor],
+    [self.cancelButton.leadingAnchor
+        constraintEqualToAnchor:self.fakeLocationBar.trailingAnchor],
+  ]];
+
   // Hint label.
   self.searchHintLabel = [[UILabel alloc] init];
   content_suggestions::configureSearchHintLabel(self.searchHintLabel,
@@ -136,6 +155,8 @@
       constraintGreaterThanOrEqualToAnchor:[searchField leadingAnchor]
                                   constant:ntp_header::kHintLabelSidePadding];
   [NSLayoutConstraint activateConstraints:@[
+    [self.searchHintLabel.centerXAnchor
+        constraintEqualToAnchor:self.fakeLocationBar.centerXAnchor],
     self.hintLabelLeadingConstraint,
     [self.searchHintLabel.heightAnchor
         constraintEqualToAnchor:self.fakeLocationBar.heightAnchor
@@ -181,14 +202,21 @@
     self.fakeLocationBarHeightConstraint,
   ]];
 
+  // The voice search button should always be at least inside the fake omnibox.
+  // When the fake omnibox is shrinked, the position from the trailing side of
+  // the search field should yield.
   self.voiceSearchTrailingConstraint = [self.voiceSearchButton.trailingAnchor
       constraintEqualToAnchor:[searchField trailingAnchor]];
+  self.voiceSearchTrailingConstraint.priority = UILayoutPriorityDefaultHigh + 1;
+
   [NSLayoutConstraint activateConstraints:@[
     [self.voiceSearchButton.centerYAnchor
         constraintEqualToAnchor:self.fakeLocationBar.centerYAnchor],
     [self.searchHintLabel.trailingAnchor
         constraintLessThanOrEqualToAnchor:self.voiceSearchButton.leadingAnchor],
-    self.voiceSearchTrailingConstraint
+    self.voiceSearchTrailingConstraint,
+    [self.voiceSearchButton.trailingAnchor
+        constraintLessThanOrEqualToAnchor:self.fakeLocationBar.trailingAnchor],
   ]];
 }
 
diff --git a/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_view_controller.mm b/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_view_controller.mm
index e5da47e..be8e2b8 100644
--- a/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_view_controller.mm
+++ b/ios/chrome/browser/ui/content_suggestions/content_suggestions_header_view_controller.mm
@@ -40,6 +40,11 @@
 
 @interface ContentSuggestionsHeaderViewController ()
 
+// If YES the animations of the fake omnibox triggered when the collection is
+// scrolled (expansion) are disabled. This is used for the fake omnibox focus
+// animations so the constraints aren't changed while the ntp is scrolled.
+@property(nonatomic, assign) BOOL disableScrollAnimation;
+
 // |YES| when notifications indicate the omnibox is focused.
 @property(nonatomic, assign, getter=isOmniboxFocused) BOOL omniboxFocused;
 
@@ -154,6 +159,9 @@
     }
   }
 
+  if (self.disableScrollAnimation)
+    return;
+
   [self.headerView updateSearchFieldWidth:self.fakeOmniboxWidthConstraint
                                    height:self.fakeOmniboxHeightConstraint
                                 topMargin:self.fakeOmniboxTopMarginConstraint
@@ -200,6 +208,10 @@
   return AlignValueToPixel(offsetY);
 }
 
+- (void)loadView {
+  self.view = [[ContentSuggestionsHeaderView alloc] init];
+}
+
 - (CGFloat)headerHeight {
   return content_suggestions::heightForLogoHeader(
       self.logoIsShowing, self.promoCanShow, YES, [self topInset]);
@@ -209,7 +221,8 @@
 
 - (UIView*)headerForWidth:(CGFloat)width {
   if (!self.headerView) {
-    self.headerView = [[ContentSuggestionsHeaderView alloc] init];
+    self.headerView =
+        base::mac::ObjCCastStrict<ContentSuggestionsHeaderView>(self.view);
     [self addFakeTapView];
     [self addFakeOmnibox];
 
@@ -416,13 +429,69 @@
 }
 
 - (void)shiftTilesUp {
+  if (self.disableScrollAnimation)
+    return;
+
+  void (^animations)() = nil;
+  if (![self.delegate isScrolledToTop]) {
+    // Only trigger the fake omnibox animation if the header isn't scrolled to
+    // the top. Otherwise just rely on the normal animation.
+    self.disableScrollAnimation = YES;
+    [self.dispatcher focusOmniboxNoAnimation];
+    NamedGuide* omniboxGuide = [NamedGuide guideWithName:kOmniboxGuide
+                                                    view:self.headerView];
+    // Layout the owning view to make sure that the constrains are applied.
+    [omniboxGuide.owningView layoutIfNeeded];
+
+    self.headerView.omnibox.hidden = NO;
+    self.headerView.cancelButton.hidden = NO;
+    self.headerView.omnibox.alpha = 0;
+    self.headerView.cancelButton.alpha = 0;
+    animations = ^{
+      // Make sure that the offset is after the pinned offset to have the fake
+      // omnibox taking the full width.
+      CGFloat offset = 9000;
+      [self.headerView
+          updateSearchFieldWidth:self.fakeOmniboxWidthConstraint
+                          height:self.fakeOmniboxHeightConstraint
+                       topMargin:self.fakeOmniboxTopMarginConstraint
+                       forOffset:offset
+                     screenWidth:self.headerView.bounds.size.width
+                  safeAreaInsets:self.view.safeAreaInsets];
+
+      self.fakeOmniboxWidthConstraint.constant =
+          self.headerView.bounds.size.width;
+      [self.headerView layoutIfNeeded];
+      CGRect omniboxFrameInFakebox =
+          [[omniboxGuide owningView] convertRect:[omniboxGuide layoutFrame]
+                                          toView:self.fakeOmnibox];
+      self.headerView.fakeLocationBarLeadingConstraint.constant =
+          omniboxFrameInFakebox.origin.x;
+      self.headerView.fakeLocationBarTrailingConstraint.constant = -(
+          self.fakeOmnibox.bounds.size.width -
+          (omniboxFrameInFakebox.origin.x + omniboxFrameInFakebox.size.width));
+      self.headerView.voiceSearchButton.alpha = 0;
+      self.headerView.cancelButton.alpha = 0.7;
+      self.headerView.omnibox.alpha = 1;
+      self.headerView.searchHintLabel.alpha = 0;
+      [self.headerView layoutIfNeeded];
+    };
+  }
+
   void (^completionBlock)() = ^{
+    self.headerView.omnibox.hidden = YES;
+    self.headerView.cancelButton.hidden = YES;
+    self.headerView.searchHintLabel.alpha = 1;
+    self.headerView.voiceSearchButton.alpha = 1;
+    self.disableScrollAnimation = NO;
     [self.dispatcher fakeboxFocused];
     if (IsSplitToolbarMode()) {
       [self.dispatcher onFakeboxAnimationComplete];
     }
   };
-  [self.collectionSynchronizer shiftTilesUpWithCompletionBlock:completionBlock];
+
+  [self.collectionSynchronizer shiftTilesUpWithAnimations:animations
+                                               completion:completionBlock];
 }
 
 - (CGFloat)topInset {
diff --git a/ios/chrome/browser/ui/location_bar/BUILD.gn b/ios/chrome/browser/ui/location_bar/BUILD.gn
index 6c7a6f2a..b7a91b8 100644
--- a/ios/chrome/browser/ui/location_bar/BUILD.gn
+++ b/ios/chrome/browser/ui/location_bar/BUILD.gn
@@ -52,6 +52,7 @@
     "//ios/chrome/browser/ui/ntp:util",
     "//ios/chrome/browser/ui/omnibox:omnibox",
     "//ios/chrome/browser/ui/omnibox:omnibox_internal",
+    "//ios/chrome/browser/ui/omnibox:omnibox_popup_shared",
     "//ios/chrome/browser/ui/omnibox:omnibox_util",
     "//ios/chrome/browser/ui/omnibox/popup",
     "//ios/chrome/browser/ui/orchestrator:orchestrator",
diff --git a/ios/chrome/browser/ui/location_bar/location_bar_consumer.h b/ios/chrome/browser/ui/location_bar/location_bar_consumer.h
index a1ccc90..010afc3 100644
--- a/ios/chrome/browser/ui/location_bar/location_bar_consumer.h
+++ b/ios/chrome/browser/ui/location_bar/location_bar_consumer.h
@@ -26,6 +26,10 @@
 // after -updateLocationText. Used for triggering NTP-specific location bar UI.
 - (void)updateAfterNavigatingToNTP;
 
+// Notifies the consumer to update after the search-by-image support status
+// changes. (This is usually when the default search engine changes).
+- (void)updateSearchByImageSupported:(BOOL)searchByImageSupported;
+
 @end
 
 #endif  // IOS_CHROME_BROWSER_UI_LOCATION_BAR_LOCATION_BAR_CONSUMER_H_
diff --git a/ios/chrome/browser/ui/location_bar/location_bar_coordinator.h b/ios/chrome/browser/ui/location_bar/location_bar_coordinator.h
index 63cb57e..ee31261 100644
--- a/ios/chrome/browser/ui/location_bar/location_bar_coordinator.h
+++ b/ios/chrome/browser/ui/location_bar/location_bar_coordinator.h
@@ -20,7 +20,7 @@
 @protocol BrowserCommands;
 @protocol EditViewAnimatee;
 @protocol LocationBarAnimatee;
-@protocol OmniboxPopupPositioner;
+@protocol OmniboxPopupPresenterDelegate;
 @protocol ToolbarCoordinatorDelegate;
 
 // Location bar coordinator.
@@ -42,7 +42,8 @@
 // The web state list this ToolbarCoordinator is handling.
 @property(nonatomic, assign) WebStateList* webStateList;
 
-@property(nonatomic, weak) id<OmniboxPopupPositioner> popupPositioner;
+@property(nonatomic, weak) id<OmniboxPopupPresenterDelegate>
+    popupPresenterDelegate;
 
 // Start this coordinator.
 - (void)start;
diff --git a/ios/chrome/browser/ui/location_bar/location_bar_coordinator.mm b/ios/chrome/browser/ui/location_bar/location_bar_coordinator.mm
index 0b69b68..8d91a9f 100644
--- a/ios/chrome/browser/ui/location_bar/location_bar_coordinator.mm
+++ b/ios/chrome/browser/ui/location_bar/location_bar_coordinator.mm
@@ -98,7 +98,6 @@
 @synthesize delegate = _delegate;
 @synthesize webStateList = _webStateList;
 @synthesize omniboxPopupCoordinator = _omniboxPopupCoordinator;
-@synthesize popupPositioner = _popupPositioner;
 @synthesize omniboxCoordinator = _omniboxCoordinator;
 
 #pragma mark - public
@@ -150,8 +149,8 @@
       didMoveToParentViewController:self.viewController];
   self.viewController.offsetProvider = [self.omniboxCoordinator offsetProvider];
 
-  self.omniboxPopupCoordinator =
-      [self.omniboxCoordinator createPopupCoordinator:self.popupPositioner];
+  self.omniboxPopupCoordinator = [self.omniboxCoordinator
+      createPopupCoordinator:self.popupPresenterDelegate];
   self.omniboxPopupCoordinator.dispatcher = self.dispatcher;
   self.omniboxPopupCoordinator.webStateList = self.webStateList;
   [self.omniboxPopupCoordinator start];
@@ -159,6 +158,8 @@
   self.mediator = [[LocationBarMediator alloc]
       initWithLocationBarModel:[self locationBarModel]];
   self.mediator.webStateList = self.webStateList;
+  self.mediator.templateURLService =
+      ios::TemplateURLServiceFactory::GetForBrowserState(self.browserState);
   self.mediator.consumer = self;
 
   _fullscreenObserver =
@@ -371,6 +372,10 @@
   [self.viewController setShareButtonEnabled:shareable];
 }
 
+- (void)updateSearchByImageSupported:(BOOL)searchByImageSupported {
+  self.viewController.searchByImageEnabled = searchByImageSupported;
+}
+
 #pragma mark - private
 
 // Returns a dictionary with variation headers for qualified URLs. Can be empty.
diff --git a/ios/chrome/browser/ui/location_bar/location_bar_generic_coordinator.h b/ios/chrome/browser/ui/location_bar/location_bar_generic_coordinator.h
index 9f3ffc4..5fe2869 100644
--- a/ios/chrome/browser/ui/location_bar/location_bar_generic_coordinator.h
+++ b/ios/chrome/browser/ui/location_bar/location_bar_generic_coordinator.h
@@ -20,7 +20,7 @@
 @protocol BrowserCommands;
 @protocol EditViewAnimatee;
 @protocol LocationBarAnimatee;
-@protocol OmniboxPopupPositioner;
+@protocol OmniboxPopupPresenterDelegate;
 @protocol ToolbarCoordinatorDelegate;
 
 @protocol LocationBarGenericCoordinator<NSObject,
@@ -41,7 +41,8 @@
 // The web state list this ToolbarCoordinator is handling.
 @property(nonatomic, assign) WebStateList* webStateList;
 
-@property(nonatomic, weak) id<OmniboxPopupPositioner> popupPositioner;
+@property(nonatomic, weak) id<OmniboxPopupPresenterDelegate>
+    popupPresenterDelegate;
 
 // Start this coordinator.
 - (void)start;
diff --git a/ios/chrome/browser/ui/location_bar/location_bar_mediator.h b/ios/chrome/browser/ui/location_bar/location_bar_mediator.h
index 0420c78..8fb5c8b 100644
--- a/ios/chrome/browser/ui/location_bar/location_bar_mediator.h
+++ b/ios/chrome/browser/ui/location_bar/location_bar_mediator.h
@@ -8,6 +8,7 @@
 #import <UIKit/UIKit.h>
 
 @protocol LocationBarConsumer;
+class TemplateURLService;
 class WebStateList;
 class LocationBarModel;
 
@@ -26,6 +27,10 @@
 // the security state.
 @property(nonatomic, assign, readonly) LocationBarModel* locationBarModel;
 
+// The templateURLService used by this mediator to extract whether the default
+// search engine supports search-by-image.
+@property(nonatomic, assign) TemplateURLService* templateURLService;
+
 // The consumer for this object. This can change during the lifetime of this
 // object and may be nil.
 @property(nonatomic, weak) id<LocationBarConsumer> consumer;
diff --git a/ios/chrome/browser/ui/location_bar/location_bar_mediator.mm b/ios/chrome/browser/ui/location_bar/location_bar_mediator.mm
index d70b994..59e1171 100644
--- a/ios/chrome/browser/ui/location_bar/location_bar_mediator.mm
+++ b/ios/chrome/browser/ui/location_bar/location_bar_mediator.mm
@@ -8,6 +8,8 @@
 #include "base/strings/sys_string_conversions.h"
 #include "components/omnibox/browser/location_bar_model.h"
 #include "ios/chrome/browser/chrome_url_constants.h"
+#import "ios/chrome/browser/search_engines/search_engine_observer_bridge.h"
+#import "ios/chrome/browser/search_engines/search_engines_util.h"
 #include "ios/chrome/browser/ssl/ios_security_state_tab_helper.h"
 #import "ios/chrome/browser/ui/location_bar/location_bar_consumer.h"
 #import "ios/chrome/browser/ui/ntp/ntp_util.h"
@@ -28,21 +30,22 @@
 #error "This file requires ARC support."
 #endif
 
-@interface LocationBarMediator ()<CRWWebStateObserver, WebStateListObserving>
+@interface LocationBarMediator () <CRWWebStateObserver,
+                                   WebStateListObserving,
+                                   SearchEngineObserving>
 // The current web state associated with the toolbar.
 @property(nonatomic, assign) web::WebState* webState;
+
+// Whether the current default search engine supports search by image.
+@property(nonatomic, assign) BOOL searchEngineSupportsSearchByImage;
 @end
 
 @implementation LocationBarMediator {
   std::unique_ptr<web::WebStateObserverBridge> _webStateObserver;
   std::unique_ptr<WebStateListObserverBridge> _webStateListObserver;
+  std::unique_ptr<SearchEngineObserverBridge> _searchEngineObserver;
 }
 
-@synthesize consumer = _consumer;
-@synthesize webState = _webState;
-@synthesize webStateList = _webStateList;
-@synthesize locationBarModel = _locationBarModel;
-
 - (instancetype)initWithLocationBarModel:(LocationBarModel*)locationBarModel {
   DCHECK(locationBarModel);
   self = [super init];
@@ -50,6 +53,7 @@
     _locationBarModel = locationBarModel;
     _webStateObserver = std::make_unique<web::WebStateObserverBridge>(self);
     _webStateListObserver = std::make_unique<WebStateListObserverBridge>(self);
+    _searchEngineSupportsSearchByImage = NO;
   }
   return self;
 }
@@ -142,6 +146,13 @@
   [self.consumer defocusOmnibox];
 }
 
+#pragma mark - SearchEngineObserving
+
+- (void)searchEngineChanged {
+  self.searchEngineSupportsSearchByImage =
+      search_engines::SupportsSearchByImage(self.templateURLService);
+}
+
 #pragma mark - Setters
 
 - (void)setWebState:(web::WebState*)webState {
@@ -167,6 +178,8 @@
     [self notifyConsumerOfChangedLocation];
     [self notifyConsumerOfChangedSecurityIcon];
   }
+  [consumer
+      updateSearchByImageSupported:self.searchEngineSupportsSearchByImage];
 }
 
 - (void)setWebStateList:(WebStateList*)webStateList {
@@ -179,6 +192,25 @@
   _webStateList->AddObserver(_webStateListObserver.get());
 }
 
+- (void)setTemplateURLService:(TemplateURLService*)templateURLService {
+  _templateURLService = templateURLService;
+  self.searchEngineSupportsSearchByImage =
+      search_engines::SupportsSearchByImage(templateURLService);
+  _searchEngineObserver =
+      std::make_unique<SearchEngineObserverBridge>(self, templateURLService);
+}
+
+- (void)setSearchEngineSupportsSearchByImage:
+    (BOOL)searchEngineSupportsSearchByImage {
+  BOOL supportChanged =
+      _searchEngineSupportsSearchByImage != searchEngineSupportsSearchByImage;
+  _searchEngineSupportsSearchByImage = searchEngineSupportsSearchByImage;
+  if (supportChanged) {
+    [self.consumer
+        updateSearchByImageSupported:searchEngineSupportsSearchByImage];
+  }
+}
+
 #pragma mark - private
 
 - (void)notifyConsumerOfChangedLocation {
diff --git a/ios/chrome/browser/ui/location_bar/location_bar_steady_view.mm b/ios/chrome/browser/ui/location_bar/location_bar_steady_view.mm
index d8595d0..de0f27b 100644
--- a/ios/chrome/browser/ui/location_bar/location_bar_steady_view.mm
+++ b/ios/chrome/browser/ui/location_bar/location_bar_steady_view.mm
@@ -7,6 +7,7 @@
 #include "components/strings/grit/components_strings.h"
 #import "ios/chrome/browser/ui/infobars/infobar_feature.h"
 #import "ios/chrome/browser/ui/location_bar/extended_touch_target_button.h"
+#import "ios/chrome/browser/ui/omnibox/omnibox_constants.h"
 #import "ios/chrome/browser/ui/toolbar/public/toolbar_constants.h"
 #import "ios/chrome/browser/ui/util/uikit_ui_util.h"
 #import "ios/chrome/common/ui_util/constraints_ui_util.h"
@@ -67,7 +68,8 @@
       [[LocationBarSteadyViewColorScheme alloc] init];
 
   scheme.fontColor = [UIColor colorWithWhite:0 alpha:0.7];
-  scheme.placeholderColor = [UIColor colorWithWhite:0 alpha:0.3];
+  scheme.placeholderColor = [UIColor colorWithWhite:0
+                                              alpha:kOmniboxPlaceholderAlpha];
   scheme.trailingButtonColor = [UIColor colorWithWhite:0 alpha:0.7];
 
   return scheme;
diff --git a/ios/chrome/browser/ui/location_bar/location_bar_view_controller.h b/ios/chrome/browser/ui/location_bar/location_bar_view_controller.h
index db6e6f6..469c422 100644
--- a/ios/chrome/browser/ui/location_bar/location_bar_view_controller.h
+++ b/ios/chrome/browser/ui/location_bar/location_bar_view_controller.h
@@ -76,6 +76,10 @@
 // and adds the voice search button to the empty textfield.
 @property(nonatomic, assign) BOOL voiceSearchEnabled;
 
+// Whether the default search engine supports search-by-image. This controls the
+// edit menu option to do an image search.
+@property(nonatomic, assign) BOOL searchByImageEnabled;
+
 @end
 
 #endif  // IOS_CHROME_BROWSER_UI_LOCATION_BAR_LOCATION_BAR_VIEW_CONTROLLER_H_
diff --git a/ios/chrome/browser/ui/location_bar/location_bar_view_controller.mm b/ios/chrome/browser/ui/location_bar/location_bar_view_controller.mm
index eff72d5..5b60e4ae 100644
--- a/ios/chrome/browser/ui/location_bar/location_bar_view_controller.mm
+++ b/ios/chrome/browser/ui/location_bar/location_bar_view_controller.mm
@@ -491,7 +491,8 @@
     ClipboardRecentContent* clipboardRecentContent =
         ClipboardRecentContent::GetInstance();
     DCHECK(base::FeatureList::IsEnabled(kCopiedContentBehavior));
-    if (clipboardRecentContent->GetRecentImageFromClipboard().has_value()) {
+    if (self.searchByImageEnabled &&
+        clipboardRecentContent->GetRecentImageFromClipboard().has_value()) {
       return action == @selector(searchCopiedImage:);
     }
     if (clipboardRecentContent->GetRecentURLFromClipboard().has_value()) {
diff --git a/ios/chrome/browser/ui/omnibox/omnibox_constants.h b/ios/chrome/browser/ui/omnibox/omnibox_constants.h
index a97dbd29..48a5650 100644
--- a/ios/chrome/browser/ui/omnibox/omnibox_constants.h
+++ b/ios/chrome/browser/ui/omnibox/omnibox_constants.h
@@ -5,9 +5,11 @@
 #ifndef IOS_CHROME_BROWSER_UI_OMNIBOX_OMNIBOX_CONSTANTS_H_
 #define IOS_CHROME_BROWSER_UI_OMNIBOX_OMNIBOX_CONSTANTS_H_
 
-#import <Foundation/Foundation.h>
+#import <UIKit/UIKit.h>
 
 // The a11y identifier for the shortcuts table view cell in the omnibox popup.
 extern NSString* const kShortcutsAccessibilityIdentifier;
 
+extern const CGFloat kOmniboxPlaceholderAlpha;
+
 #endif  // IOS_CHROME_BROWSER_UI_OMNIBOX_OMNIBOX_CONSTANTS_H_
diff --git a/ios/chrome/browser/ui/omnibox/omnibox_constants.mm b/ios/chrome/browser/ui/omnibox/omnibox_constants.mm
index 0e978c0..7fbcee1 100644
--- a/ios/chrome/browser/ui/omnibox/omnibox_constants.mm
+++ b/ios/chrome/browser/ui/omnibox/omnibox_constants.mm
@@ -9,3 +9,5 @@
 #endif
 
 NSString* const kShortcutsAccessibilityIdentifier = @"OmniboxShortcuts";
+
+const CGFloat kOmniboxPlaceholderAlpha = 0.3;
diff --git a/ios/chrome/browser/ui/omnibox/omnibox_consumer.h b/ios/chrome/browser/ui/omnibox/omnibox_consumer.h
index 2fad565..7bfbaea3 100644
--- a/ios/chrome/browser/ui/omnibox/omnibox_consumer.h
+++ b/ios/chrome/browser/ui/omnibox/omnibox_consumer.h
@@ -13,6 +13,10 @@
 // highlighted autocomplete result.
 - (void)updateAutocompleteIcon:(UIImage*)icon;
 
+// Notifies the consumer to update after the search-by-image support status
+// changes. (This is usually when the default search engine changes).
+- (void)updateSearchByImageSupported:(BOOL)searchByImageSupported;
+
 @end
 
 #endif  // IOS_CHROME_BROWSER_UI_OMNIBOX_OMNIBOX_CONSUMER_H_
diff --git a/ios/chrome/browser/ui/omnibox/omnibox_coordinator.h b/ios/chrome/browser/ui/omnibox/omnibox_coordinator.h
index f678606..e0609a5e 100644
--- a/ios/chrome/browser/ui/omnibox/omnibox_coordinator.h
+++ b/ios/chrome/browser/ui/omnibox/omnibox_coordinator.h
@@ -16,7 +16,7 @@
 @class OmniboxPopupCoordinator;
 @class OmniboxTextFieldIOS;
 @protocol LocationBarOffsetProvider;
-@protocol OmniboxPopupPositioner;
+@protocol OmniboxPopupPresenterDelegate;
 
 // The coordinator for the omnibox.
 @interface OmniboxCoordinator : NSObject
@@ -59,7 +59,7 @@
 // Creates a child popup coordinator. The popup coordinator is linked to the
 // |textField| through components code.
 - (OmniboxPopupCoordinator*)createPopupCoordinator:
-    (id<OmniboxPopupPositioner>)positioner;
+    (id<OmniboxPopupPresenterDelegate>)presenterDelegate;
 
 @end
 
diff --git a/ios/chrome/browser/ui/omnibox/omnibox_coordinator.mm b/ios/chrome/browser/ui/omnibox/omnibox_coordinator.mm
index 3203b31..b5bd7aa 100644
--- a/ios/chrome/browser/ui/omnibox/omnibox_coordinator.mm
+++ b/ios/chrome/browser/ui/omnibox/omnibox_coordinator.mm
@@ -11,6 +11,7 @@
 #include "components/omnibox/browser/omnibox_edit_model.h"
 #include "components/strings/grit/components_strings.h"
 #include "ios/chrome/browser/browser_state/chrome_browser_state.h"
+#import "ios/chrome/browser/search_engines/template_url_service_factory.h"
 #import "ios/chrome/browser/ui/commands/load_query_commands.h"
 #import "ios/chrome/browser/ui/location_bar/location_bar_constants.h"
 #import "ios/chrome/browser/ui/omnibox/omnibox_mediator.h"
@@ -60,14 +61,16 @@
 
   self.viewController =
       [[OmniboxViewController alloc] initWithIncognito:isIncognito];
+
   self.viewController.defaultLeadingImage =
       GetOmniboxSuggestionIcon(DEFAULT_FAVICON);
   self.viewController.emptyTextLeadingImage = GetOmniboxSuggestionIcon(SEARCH);
-
   self.viewController.dispatcher =
       static_cast<id<BrowserCommands, LoadQueryCommands, OmniboxFocuser>>(
           self.dispatcher);
   self.mediator = [[OmniboxMediator alloc] init];
+  self.mediator.templateURLService =
+      ios::TemplateURLServiceFactory::GetForBrowserState(self.browserState);
   self.mediator.consumer = self.viewController;
 
   DCHECK(self.editController);
@@ -133,7 +136,7 @@
 }
 
 - (OmniboxPopupCoordinator*)createPopupCoordinator:
-    (id<OmniboxPopupPositioner>)positioner {
+    (id<OmniboxPopupPresenterDelegate>)presenterDelegate {
   std::unique_ptr<OmniboxPopupViewIOS> popupView =
       std::make_unique<OmniboxPopupViewIOS>(_editView->model(),
                                             _editView.get());
@@ -144,7 +147,7 @@
   OmniboxPopupCoordinator* coordinator =
       [[OmniboxPopupCoordinator alloc] initWithPopupView:std::move(popupView)];
   coordinator.browserState = self.browserState;
-  coordinator.positioner = positioner;
+  coordinator.presenterDelegate = presenterDelegate;
 
   return coordinator;
 }
diff --git a/ios/chrome/browser/ui/omnibox/omnibox_mediator.h b/ios/chrome/browser/ui/omnibox/omnibox_mediator.h
index e2d97a69..61e0f9b 100644
--- a/ios/chrome/browser/ui/omnibox/omnibox_mediator.h
+++ b/ios/chrome/browser/ui/omnibox/omnibox_mediator.h
@@ -10,10 +10,15 @@
 #import "ios/chrome/browser/ui/omnibox/omnibox_left_image_consumer.h"
 
 @protocol OmniboxConsumer;
+class TemplateURLService;
 
 // A mediator object that updates the omnibox according to the model changes.
 @interface OmniboxMediator : NSObject<OmniboxLeftImageConsumer>
 
+// The templateURLService used by this mediator to extract whether the default
+// search engine supports search-by-image.
+@property(nonatomic, assign) TemplateURLService* templateURLService;
+
 // The consumer for this object. This can change during the lifetime of this
 // object and may be nil.
 @property(nonatomic, weak) id<OmniboxConsumer> consumer;
diff --git a/ios/chrome/browser/ui/omnibox/omnibox_mediator.mm b/ios/chrome/browser/ui/omnibox/omnibox_mediator.mm
index 3cdc4d86..25e0b52 100644
--- a/ios/chrome/browser/ui/omnibox/omnibox_mediator.mm
+++ b/ios/chrome/browser/ui/omnibox/omnibox_mediator.mm
@@ -5,6 +5,8 @@
 #import "ios/chrome/browser/ui/omnibox/omnibox_mediator.h"
 
 #include "base/strings/sys_string_conversions.h"
+#import "ios/chrome/browser/search_engines/search_engine_observer_bridge.h"
+#import "ios/chrome/browser/search_engines/search_engines_util.h"
 #import "ios/chrome/browser/ui/omnibox/omnibox_consumer.h"
 #import "ios/chrome/browser/ui/omnibox/omnibox_util.h"
 #import "ios/chrome/browser/ui/util/uikit_ui_util.h"
@@ -13,8 +15,58 @@
 #error "This file requires ARC support."
 #endif
 
-@implementation OmniboxMediator
-@synthesize consumer = _consumer;
+@interface OmniboxMediator () <SearchEngineObserving>
+
+// Whether the current default search engine supports search-by-image.
+@property(nonatomic, assign) BOOL searchEngineSupportsSearchByImage;
+
+@end
+
+@implementation OmniboxMediator {
+  std::unique_ptr<SearchEngineObserverBridge> _searchEngineObserver;
+}
+
+- (instancetype)init {
+  self = [super init];
+  if (self) {
+    _searchEngineSupportsSearchByImage = NO;
+  }
+  return self;
+}
+
+#pragma mark - Setters
+
+- (void)setConsumer:(id<OmniboxConsumer>)consumer {
+  _consumer = consumer;
+  [consumer
+      updateSearchByImageSupported:self.searchEngineSupportsSearchByImage];
+}
+
+- (void)setTemplateURLService:(TemplateURLService*)templateURLService {
+  _templateURLService = templateURLService;
+  self.searchEngineSupportsSearchByImage =
+      search_engines::SupportsSearchByImage(templateURLService);
+  _searchEngineObserver =
+      std::make_unique<SearchEngineObserverBridge>(self, templateURLService);
+}
+
+- (void)setSearchEngineSupportsSearchByImage:
+    (BOOL)searchEngineSupportsSearchByImage {
+  BOOL supportChanged = self.searchEngineSupportsSearchByImage !=
+                        searchEngineSupportsSearchByImage;
+  _searchEngineSupportsSearchByImage = searchEngineSupportsSearchByImage;
+  if (supportChanged) {
+    [self.consumer
+        updateSearchByImageSupported:searchEngineSupportsSearchByImage];
+  }
+}
+
+#pragma mark - SearchEngineObserving
+
+- (void)searchEngineChanged {
+  self.searchEngineSupportsSearchByImage =
+      search_engines::SupportsSearchByImage(self.templateURLService);
+}
 
 #pragma mark - OmniboxLeftImageConsumer
 
diff --git a/ios/chrome/browser/ui/omnibox/omnibox_view_controller.mm b/ios/chrome/browser/ui/omnibox/omnibox_view_controller.mm
index 7865601c..27819be 100644
--- a/ios/chrome/browser/ui/omnibox/omnibox_view_controller.mm
+++ b/ios/chrome/browser/ui/omnibox/omnibox_view_controller.mm
@@ -10,6 +10,7 @@
 #include "components/strings/grit/components_strings.h"
 #import "ios/chrome/browser/ui/commands/browser_commands.h"
 #import "ios/chrome/browser/ui/commands/load_query_commands.h"
+#import "ios/chrome/browser/ui/omnibox/omnibox_constants.h"
 #import "ios/chrome/browser/ui/omnibox/omnibox_container_view.h"
 #import "ios/chrome/browser/ui/toolbar/public/omnibox_focuser.h"
 #import "ios/chrome/browser/ui/toolbar/public/toolbar_constants.h"
@@ -35,15 +36,15 @@
 // Override of UIViewController's view with a different type.
 @property(nonatomic, strong) OmniboxContainerView* view;
 
+// Whether the default search engine supports search-by-image. This controls the
+// edit menu option to do an image search.
+@property(nonatomic, assign) BOOL searchByImageEnabled;
+
 @property(nonatomic, assign) BOOL incognito;
 
 @end
 
 @implementation OmniboxViewController
-@synthesize incognito = _incognito;
-@synthesize dispatcher = _dispatcher;
-@synthesize defaultLeadingImage = _defaultLeadingImage;
-@synthesize emptyTextLeadingImage = _emptyTextLeadingImage;
 @dynamic view;
 
 - (instancetype)initWithIncognito:(BOOL)isIncognito {
@@ -142,6 +143,10 @@
   [self.view setLeadingImage:icon];
 }
 
+- (void)updateSearchByImageSupported:(BOOL)searchByImageSupported {
+  self.searchByImageEnabled = searchByImageSupported;
+}
+
 #pragma mark - EditViewAnimatee
 
 - (void)setLeadingIconFaded:(BOOL)faded {
@@ -166,8 +171,9 @@
 
 // Tint color for the textfield placeholder and the clear button.
 - (UIColor*)placeholderAndClearButtonColor {
-  return self.incognito ? [UIColor colorWithWhite:1 alpha:0.5]
-                        : [UIColor colorWithWhite:0 alpha:0.3];
+  return self.incognito
+             ? [UIColor colorWithWhite:1 alpha:0.5]
+             : [UIColor colorWithWhite:0 alpha:kOmniboxPlaceholderAlpha];
 }
 
 #pragma mark notification callbacks
@@ -266,7 +272,8 @@
       action == @selector(searchCopiedText:)) {
     ClipboardRecentContent* clipboardRecentContent =
         ClipboardRecentContent::GetInstance();
-    if (clipboardRecentContent->GetRecentImageFromClipboard().has_value()) {
+    if (self.searchByImageEnabled &&
+        clipboardRecentContent->GetRecentImageFromClipboard().has_value()) {
       return action == @selector(searchCopiedImage:);
     }
     if (clipboardRecentContent->GetRecentURLFromClipboard().has_value()) {
diff --git a/ios/chrome/browser/ui/omnibox/popup/BUILD.gn b/ios/chrome/browser/ui/omnibox/popup/BUILD.gn
index 36d65a4d..0765e2ab 100644
--- a/ios/chrome/browser/ui/omnibox/popup/BUILD.gn
+++ b/ios/chrome/browser/ui/omnibox/popup/BUILD.gn
@@ -8,7 +8,6 @@
     "omnibox_popup_coordinator.mm",
     "omnibox_popup_mediator.h",
     "omnibox_popup_mediator.mm",
-    "omnibox_popup_positioner.h",
     "omnibox_popup_presenter.h",
     "omnibox_popup_presenter.mm",
     "omnibox_popup_provider.h",
diff --git a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_coordinator.h b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_coordinator.h
index 803caa6e..0b08353 100644
--- a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_coordinator.h
+++ b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_coordinator.h
@@ -10,7 +10,7 @@
 #include <memory>
 
 @class CommandDispatcher;
-@protocol OmniboxPopupPositioner;
+@protocol OmniboxPopupPresenterDelegate;
 @protocol OmniboxFocuser;
 class OmniboxPopupViewIOS;
 
@@ -29,7 +29,7 @@
 // BrowserState.
 @property(nonatomic, assign) ios::ChromeBrowserState* browserState;
 // Positioner for the popup.
-@property(nonatomic, weak) id<OmniboxPopupPositioner> positioner;
+@property(nonatomic, weak) id<OmniboxPopupPresenterDelegate> presenterDelegate;
 // Whether this coordinator has results to show.
 @property(nonatomic, assign, readonly) BOOL hasResults;
 // Whether the popup is open.
diff --git a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_coordinator.mm b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_coordinator.mm
index e234819..74c034af 100644
--- a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_coordinator.mm
+++ b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_coordinator.mm
@@ -39,7 +39,6 @@
 @synthesize browserState = _browserState;
 @synthesize mediator = _mediator;
 @synthesize popupViewController = _popupViewController;
-@synthesize positioner = _positioner;
 @synthesize dispatcher = _dispatcher;
 
 #pragma mark - Public
@@ -69,10 +68,10 @@
   BOOL isIncognito = self.browserState->IsOffTheRecord();
   self.mediator.incognito = isIncognito;
   self.mediator.consumer = self.popupViewController;
-    self.mediator.presenter = [[OmniboxPopupPresenter alloc]
-        initWithPopupPositioner:self.positioner
-            popupViewController:self.popupViewController
-                      incognito:isIncognito];
+  self.mediator.presenter = [[OmniboxPopupPresenter alloc]
+      initWithPopupPresenterDelegate:self.presenterDelegate
+                 popupViewController:self.popupViewController
+                           incognito:isIncognito];
   self.popupViewController.imageRetriever = self.mediator;
   self.popupViewController.delegate = self.mediator;
   [self.dispatcher
diff --git a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_egtest.mm b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_egtest.mm
index ac797e05..cca62a37 100644
--- a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_egtest.mm
+++ b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_egtest.mm
@@ -299,6 +299,10 @@
   // Start typing url of the first page.
   [ChromeEarlGreyUI focusOmniboxAndType:base::SysUTF8ToNSString(kPage1URL)];
 
+  // Make sure that the "Switch to Open Tab" element is visible.
+  [[EarlGrey selectElementWithMatcher:SwitchTabElementForUrl(URL1)]
+      assertWithMatcher:grey_sufficientlyVisible()];
+
   // Close the first page.
   chrome_test_util::CloseTabAtIndex(0);
   [ChromeEarlGrey waitForMainTabCount:1];
diff --git a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_positioner.h b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_positioner.h
deleted file mode 100644
index 54ba8af..0000000
--- a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_positioner.h
+++ /dev/null
@@ -1,21 +0,0 @@
-// Copyright (c) 2011 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 IOS_CHROME_BROWSER_UI_OMNIBOX_OMNIBOX_POPUP_POSITIONER_H_
-#define IOS_CHROME_BROWSER_UI_OMNIBOX_OMNIBOX_POPUP_POSITIONER_H_
-
-#import <UIKit/UIKit.h>
-
-// TODO(crbug.com/809785): Rename this or merge it into another protocol.
-@protocol OmniboxPopupPositioner
-
-// View to which the popup view should be added as subview.
-- (UIView*)popupParentView;
-
-// The view controller that will parent the popup.
-- (UIViewController*)popupParentViewController;
-
-@end
-
-#endif  // IOS_CHROME_BROWSER_UI_OMNIBOX_OMNIBOX_POPUP_POSITIONER_H_
diff --git a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_presenter.h b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_presenter.h
index 00b44cd..bb89493 100644
--- a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_presenter.h
+++ b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_presenter.h
@@ -7,9 +7,27 @@
 
 #import <UIKit/UIKit.h>
 
-@protocol OmniboxPopupPositioner;
+@class OmniboxPopupPresenter;
+@protocol OmniboxPopupPresenterDelegate
+
+// View to which the popup view should be added as subview.
+- (UIView*)popupParentViewForPresenter:(OmniboxPopupPresenter*)presenter;
+
+// The view controller that will parent the popup.
+- (UIViewController*)popupParentViewControllerForPresenter:
+    (OmniboxPopupPresenter*)presenter;
+
+// Alert the delegate that the popup opened.
+- (void)popupDidOpenForPresenter:(OmniboxPopupPresenter*)presenter;
+
+// Alert the delegate that the popup closed.
+- (void)popupDidCloseForPresenter:(OmniboxPopupPresenter*)presenter;
+
+@end
 
 // The UI Refresh implementation of the popup presenter.
+// TODO(crbug.com/936833): This class should be refactored to handle a nil
+// delegate.
 @interface OmniboxPopupPresenter : NSObject
 
 // Updates appearance depending on the content size of the presented view
@@ -19,9 +37,10 @@
 // Call this to hide the popup with animation.
 - (void)animateCollapse;
 
-- (instancetype)initWithPopupPositioner:(id<OmniboxPopupPositioner>)positioner
-                    popupViewController:(UIViewController*)viewController
-                              incognito:(BOOL)incognito;
+- (instancetype)initWithPopupPresenterDelegate:
+                    (id<OmniboxPopupPresenterDelegate>)presenterDelegate
+                           popupViewController:(UIViewController*)viewController
+                                     incognito:(BOOL)incognito;
 
 @end
 
diff --git a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_presenter.mm b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_presenter.mm
index a6ae579..9da5fa7 100644
--- a/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_presenter.mm
+++ b/ios/chrome/browser/ui/omnibox/popup/omnibox_popup_presenter.mm
@@ -4,7 +4,6 @@
 
 #import "ios/chrome/browser/ui/omnibox/popup/omnibox_popup_presenter.h"
 
-#import "ios/chrome/browser/ui/omnibox/popup/omnibox_popup_positioner.h"
 #import "ios/chrome/browser/ui/toolbar/buttons/toolbar_configuration.h"
 #import "ios/chrome/browser/ui/toolbar/public/features.h"
 #import "ios/chrome/browser/ui/util/named_guide.h"
@@ -27,7 +26,7 @@
 // Constraint for the bottom anchor of the popup.
 @property(nonatomic, strong) NSLayoutConstraint* bottomConstraint;
 
-@property(nonatomic, weak) id<OmniboxPopupPositioner> positioner;
+@property(nonatomic, weak) id<OmniboxPopupPresenterDelegate> delegate;
 @property(nonatomic, weak) UIViewController* viewController;
 @property(nonatomic, strong) UIView* popupContainerView;
 @property(nonatomic) UIViewPropertyAnimator* animator;
@@ -35,12 +34,13 @@
 
 @implementation OmniboxPopupPresenter
 
-- (instancetype)initWithPopupPositioner:(id<OmniboxPopupPositioner>)positioner
-                    popupViewController:(UIViewController*)viewController
-                              incognito:(BOOL)incognito {
+- (instancetype)initWithPopupPresenterDelegate:
+                    (id<OmniboxPopupPresenterDelegate>)delegate
+                           popupViewController:(UIViewController*)viewController
+                                     incognito:(BOOL)incognito {
   self = [super init];
   if (self) {
-    _positioner = positioner;
+    _delegate = delegate;
     _viewController = viewController;
 
     // Popup uses same colors as the toolbar, so the ToolbarConfiguration is
@@ -72,9 +72,10 @@
 - (void)updateHeightAndAnimateAppearanceIfNecessary {
   UIView* popup = self.popupContainerView;
   if (!popup.superview) {
-    UIViewController* parentVC = [self.positioner popupParentViewController];
+    UIViewController* parentVC =
+        [self.delegate popupParentViewControllerForPresenter:self];
     [parentVC addChildViewController:self.viewController];
-    [[self.positioner popupParentView] addSubview:popup];
+    [[self.delegate popupParentViewForPresenter:self] addSubview:popup];
     [self.viewController didMoveToParentViewController:parentVC];
 
     [self initialLayout];
@@ -84,6 +85,8 @@
     self.bottomConstraint.active = YES;
   }
 
+  [self.delegate popupDidOpenForPresenter:self];
+
   [self.animator stopAnimation:YES];
 
   if (popup.bounds.size.height == 0) {
@@ -99,6 +102,7 @@
 }
 
 - (void)animateCollapse {
+  [self.delegate popupDidCloseForPresenter:self];
   UIView* retainedPopupView = self.popupContainerView;
   UIViewController* retainedViewController = self.viewController;
   if (!IsIPadIdiom()) {
diff --git a/ios/chrome/browser/ui/toolbar/primary_toolbar_coordinator.mm b/ios/chrome/browser/ui/toolbar/primary_toolbar_coordinator.mm
index 14b6218..b9bd780 100644
--- a/ios/chrome/browser/ui/toolbar/primary_toolbar_coordinator.mm
+++ b/ios/chrome/browser/ui/toolbar/primary_toolbar_coordinator.mm
@@ -18,7 +18,6 @@
 #import "ios/chrome/browser/ui/location_bar/location_bar_coordinator.h"
 #import "ios/chrome/browser/ui/ntp/ntp_util.h"
 #import "ios/chrome/browser/ui/omnibox/omnibox_text_field_ios.h"
-#import "ios/chrome/browser/ui/omnibox/popup/omnibox_popup_positioner.h"
 #import "ios/chrome/browser/ui/orchestrator/omnibox_focus_orchestrator.h"
 #import "ios/chrome/browser/ui/toolbar/adaptive_toolbar_coordinator+subclassing.h"
 #import "ios/chrome/browser/ui/toolbar/primary_toolbar_view_controller.h"
@@ -33,8 +32,7 @@
 #error "This file requires ARC support."
 #endif
 
-@interface PrimaryToolbarCoordinator ()<OmniboxPopupPositioner,
-                                        PrimaryToolbarViewControllerDelegate> {
+@interface PrimaryToolbarCoordinator () <PrimaryToolbarViewControllerDelegate> {
   // Observer that updates |toolbarViewController| for fullscreen events.
   std::unique_ptr<FullscreenControllerObserver> _fullscreenObserver;
 }
@@ -47,17 +45,17 @@
 @property(nonatomic, strong) LocationBarCoordinator* locationBarCoordinator;
 // Orchestrator for the expansion animation.
 @property(nonatomic, strong) OmniboxFocusOrchestrator* orchestrator;
+// Whether the omnibox focusing should happen with animation.
+@property(nonatomic, assign) BOOL enableAnimationsForOmniboxFocus;
 
 @end
 
 @implementation PrimaryToolbarCoordinator
 
 @dynamic viewController;
-@synthesize started = _started;
+@synthesize popupPresenterDelegate = _popupPresenterDelegate;
 @synthesize commandDispatcher = _commandDispatcher;
 @synthesize delegate = _delegate;
-@synthesize locationBarCoordinator = _locationBarCoordinator;
-@synthesize orchestrator = _orchestrator;
 
 #pragma mark - ChromeCoordinator
 
@@ -66,6 +64,8 @@
   if (self.started)
     return;
 
+  self.enableAnimationsForOmniboxFocus = YES;
+
   [self.commandDispatcher startDispatchingToTarget:self
                                        forProtocol:@protocol(FakeboxFocuser)];
 
@@ -141,7 +141,7 @@
       transitionToStateOmniboxFocused:focused
                       toolbarExpanded:focused && !IsRegularXRegularSizeClass(
                                                      self.viewController)
-                             animated:YES];
+                             animated:self.enableAnimationsForOmniboxFocus];
 }
 
 #pragma mark - PrimaryToolbarViewControllerDelegate
@@ -166,6 +166,12 @@
 
 #pragma mark - FakeboxFocuser
 
+- (void)focusOmniboxNoAnimation {
+  self.enableAnimationsForOmniboxFocus = NO;
+  [self fakeboxFocused];
+  self.enableAnimationsForOmniboxFocus = YES;
+}
+
 - (void)fakeboxFocused {
   [self.locationBarCoordinator focusOmniboxFromFakebox];
 }
@@ -182,19 +188,6 @@
   self.viewController.view.hidden = NO;
 }
 
-// TODO(crbug.com/786940): This protocol should move to the ViewController
-// owning the Toolbar. This can wait until the omnibox and toolbar refactoring
-// is more advanced.
-#pragma mark OmniboxPopupPositioner methods.
-
-- (UIView*)popupParentView {
-  return self.viewController.view.superview;
-}
-
-- (UIViewController*)popupParentViewController {
-  return self.viewController.parentViewController;
-}
-
 #pragma mark - Protected override
 
 - (void)updateToolbarForSideSwipeSnapshot:(web::WebState*)webState {
@@ -228,7 +221,8 @@
   self.locationBarCoordinator.commandDispatcher = self.commandDispatcher;
   self.locationBarCoordinator.delegate = self.delegate;
   self.locationBarCoordinator.webStateList = self.webStateList;
-  self.locationBarCoordinator.popupPositioner = self;
+  self.locationBarCoordinator.popupPresenterDelegate =
+      self.popupPresenterDelegate;
   [self.locationBarCoordinator start];
 }
 
diff --git a/ios/chrome/browser/ui/toolbar/primary_toolbar_view_controller.mm b/ios/chrome/browser/ui/toolbar/primary_toolbar_view_controller.mm
index c1af5ee..1f082497 100644
--- a/ios/chrome/browser/ui/toolbar/primary_toolbar_view_controller.mm
+++ b/ios/chrome/browser/ui/toolbar/primary_toolbar_view_controller.mm
@@ -98,6 +98,7 @@
     [self.view removeFakeOmniboxTarget];
   }
 }
+
 #pragma mark - UIViewController
 
 - (void)loadView {
diff --git a/ios/chrome/browser/ui/toolbar/public/fakebox_focuser.h b/ios/chrome/browser/ui/toolbar/public/fakebox_focuser.h
index c0c9736..59808d55 100644
--- a/ios/chrome/browser/ui/toolbar/public/fakebox_focuser.h
+++ b/ios/chrome/browser/ui/toolbar/public/fakebox_focuser.h
@@ -10,6 +10,8 @@
 // This protocol provides callbacks for focusing and blurring the fake omnibox
 // on NTP.
 @protocol FakeboxFocuser
+// Focuses the omnibox without animations.
+- (void)focusOmniboxNoAnimation;
 // Give focus to the omnibox, but indicate that the focus event was initiated
 // from the fakebox on the Google landing page.
 - (void)fakeboxFocused;
diff --git a/ios/chrome/browser/ui/toolbar/public/primary_toolbar_coordinator.h b/ios/chrome/browser/ui/toolbar/public/primary_toolbar_coordinator.h
index 3ac6a8b..7adeb0f767 100644
--- a/ios/chrome/browser/ui/toolbar/public/primary_toolbar_coordinator.h
+++ b/ios/chrome/browser/ui/toolbar/public/primary_toolbar_coordinator.h
@@ -11,12 +11,17 @@
 
 @protocol ActivityServicePositioner;
 @class CommandDispatcher;
+@protocol OmniboxPopupPresenterDelegate;
 
 // Protocol defining a primary toolbar, in a paradigm where the toolbar can be
 // split between primary and secondary.
 @protocol PrimaryToolbarCoordinator<FakeboxFocuser,
                                     SideSwipeToolbarSnapshotProviding>
 
+// Defines where the omnibox popup will be positioned.
+@property(nonatomic, weak) id<OmniboxPopupPresenterDelegate>
+    popupPresenterDelegate;
+
 // Command dispatcher.
 @property(nonatomic, strong) CommandDispatcher* commandDispatcher;
 
diff --git a/ios/chrome/browser/url_loading/BUILD.gn b/ios/chrome/browser/url_loading/BUILD.gn
index 012efaf0..8c55616 100644
--- a/ios/chrome/browser/url_loading/BUILD.gn
+++ b/ios/chrome/browser/url_loading/BUILD.gn
@@ -13,6 +13,8 @@
     "url_loading_notifier_factory.h",
     "url_loading_observer_bridge.h",
     "url_loading_observer_bridge.mm",
+    "url_loading_params.h",
+    "url_loading_params.mm",
     "url_loading_service.h",
     "url_loading_service.mm",
     "url_loading_service_factory.h",
diff --git a/ios/chrome/browser/url_loading/url_loading_params.h b/ios/chrome/browser/url_loading/url_loading_params.h
new file mode 100644
index 0000000..feaecbc
--- /dev/null
+++ b/ios/chrome/browser/url_loading/url_loading_params.h
@@ -0,0 +1,86 @@
+// Copyright 2019 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 IOS_CHROME_BROWSER_URL_LOADING_URL_LOADING_PARAMS_H_
+#define IOS_CHROME_BROWSER_URL_LOADING_URL_LOADING_PARAMS_H_
+
+#import "ios/chrome/browser/ui/chrome_load_params.h"
+#import "ios/chrome/browser/ui/commands/open_new_tab_command.h"
+#import "ios/web/public/navigation_manager.h"
+#include "ui/base/window_open_disposition.h"
+
+// UrlLoadingService wrapper around web::NavigationManager::WebLoadParams,
+// WindowOpenDisposition and parameters from OpenNewTabCommand.
+// This is used when a URL is opened.
+struct UrlLoadParams {
+ public:
+  // Initializes a UrlLoadParams intended to open in current page.
+  static UrlLoadParams* InCurrentTab(
+      const web::NavigationManager::WebLoadParams& web_params);
+  static UrlLoadParams* InCurrentTab(const GURL& url);
+
+  // Initializes a UrlLoadParams intended to open in a new page.
+  static UrlLoadParams* InNewTab(const GURL& url,
+                                 const web::Referrer& referrer,
+                                 bool in_incognito,
+                                 bool in_background,
+                                 OpenPosition append_to);
+
+  // Initializes a UrlLoadParams intended to open a new page.
+  static UrlLoadParams* InNewEmptyTab(bool in_incognito, bool in_background);
+
+  // Initializes a UrlLoadParams intended to open a URL from browser chrome
+  // (e.g., settings). This will always open in a new foreground tab in
+  // non-incognito mode.
+  static UrlLoadParams* InNewFromChromeTab(const GURL& url);
+
+  // Initializes a UrlLoadParams with |in_incognito| and an |origin_point|.
+  static UrlLoadParams* InNewForegroundTab(bool in_incognito,
+                                           CGPoint origin_point);
+
+  // Initializes a UrlLoadParams with |in_incognito| and an |origin_point| of
+  // CGPointZero.
+  static UrlLoadParams* InNewForegroundTab(bool in_incognito);
+
+  // Allow copying UrlLoadParams.
+  UrlLoadParams(const UrlLoadParams& other);
+  UrlLoadParams& operator=(const UrlLoadParams& other);
+
+  // The wrapped params.
+  web::NavigationManager::WebLoadParams web_params;
+
+  // The disposition of the URL being opened.
+  WindowOpenDisposition disposition;
+
+  // Parameters for when opening in new tab:
+
+  // Whether this requests opening in incognito or not.
+  bool in_incognito;
+
+  // Location where the new tab should be opened.
+  OpenPosition append_to;
+
+  // Origin point of the action triggering this command, in main window
+  // coordinates.
+  CGPoint origin_point;
+
+  // Whether or not this URL command comes from a chrome context (e.g.,
+  // settings), as opposed to a web page context.
+  bool from_chrome;
+
+  // Whether the new tab command was initiated by the user (e.g. by tapping the
+  // new tab button in the tools menu) or not (e.g. opening a new tab via a
+  // Javascript action). Defaults to |true|. Only used when the |web_params.url|
+  // isn't valid.
+  bool user_initiated;
+
+  // Whether the new tab command should also trigger the omnibox to be focused.
+  // Only used when the |web_params.url| isn't valid.
+  bool should_focus_omnibox;
+
+ private:
+  UrlLoadParams();
+};
+
+#endif  // IOS_CHROME_BROWSER_URL_LOADING_URL_LOADING_PARAMS_H_
diff --git a/ios/chrome/browser/url_loading/url_loading_params.mm b/ios/chrome/browser/url_loading/url_loading_params.mm
new file mode 100644
index 0000000..e4527e8
--- /dev/null
+++ b/ios/chrome/browser/url_loading/url_loading_params.mm
@@ -0,0 +1,89 @@
+// Copyright 2018 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.
+
+#import "ios/chrome/browser/url_loading/url_loading_params.h"
+
+#if !defined(__has_feature) || !__has_feature(objc_arc)
+#error "This file requires ARC support."
+#endif
+
+UrlLoadParams* UrlLoadParams::InCurrentTab(
+    const web::NavigationManager::WebLoadParams& web_params) {
+  UrlLoadParams* params = new UrlLoadParams();
+  params->disposition = WindowOpenDisposition::CURRENT_TAB;
+  params->web_params = web_params;
+  return params;
+}
+
+UrlLoadParams* UrlLoadParams::InCurrentTab(const GURL& url) {
+  UrlLoadParams* params = new UrlLoadParams();
+  params->disposition = WindowOpenDisposition::CURRENT_TAB;
+  params->web_params = web::NavigationManager::WebLoadParams(url);
+  return params;
+}
+
+UrlLoadParams* UrlLoadParams::InNewTab(const GURL& url,
+                                       const web::Referrer& referrer,
+                                       bool in_incognito,
+                                       bool in_background,
+                                       OpenPosition append_to) {
+  UrlLoadParams* params = new UrlLoadParams();
+  params->disposition = in_background
+                            ? WindowOpenDisposition::NEW_BACKGROUND_TAB
+                            : WindowOpenDisposition::NEW_FOREGROUND_TAB;
+  params->web_params = web::NavigationManager::WebLoadParams(url);
+  params->web_params.referrer = referrer;
+  params->in_incognito = in_incognito;
+  params->append_to = append_to;
+  params->user_initiated = true;
+  return params;
+}
+
+UrlLoadParams* UrlLoadParams::InNewEmptyTab(bool in_incognito,
+                                            bool in_background) {
+  UrlLoadParams* params = new UrlLoadParams();
+  params->disposition = in_background
+                            ? WindowOpenDisposition::NEW_BACKGROUND_TAB
+                            : WindowOpenDisposition::NEW_FOREGROUND_TAB;
+  params->in_incognito = in_incognito;
+  params->user_initiated = true;
+  return params;
+}
+
+UrlLoadParams* UrlLoadParams::InNewFromChromeTab(const GURL& url) {
+  UrlLoadParams* params = new UrlLoadParams();
+  params->disposition = WindowOpenDisposition::NEW_FOREGROUND_TAB;
+  params->web_params = web::NavigationManager::WebLoadParams(url);
+  params->append_to = kLastTab;
+  params->from_chrome = true;
+  return params;
+}
+
+UrlLoadParams* UrlLoadParams::InNewForegroundTab(bool in_incognito,
+                                                 CGPoint origin_point) {
+  UrlLoadParams* params = new UrlLoadParams();
+  params->disposition = WindowOpenDisposition::NEW_FOREGROUND_TAB;
+  params->origin_point = origin_point;
+  params->user_initiated = true;
+  return params;
+}
+
+UrlLoadParams* UrlLoadParams::InNewForegroundTab(bool in_incognito) {
+  UrlLoadParams* params = new UrlLoadParams();
+  params->disposition = WindowOpenDisposition::NEW_FOREGROUND_TAB;
+  params->user_initiated = true;
+  return params;
+}
+
+UrlLoadParams::UrlLoadParams() : web_params(GURL()) {}
+
+UrlLoadParams::UrlLoadParams(const UrlLoadParams& other)
+    : web_params(other.web_params), disposition(other.disposition) {}
+
+UrlLoadParams& UrlLoadParams::operator=(const UrlLoadParams& other) {
+  web_params = other.web_params;
+  disposition = other.disposition;
+
+  return *this;
+}
diff --git a/ios/chrome/browser/url_loading/url_loading_service.mm b/ios/chrome/browser/url_loading/url_loading_service.mm
index f388dde2..4944509e2 100644
--- a/ios/chrome/browser/url_loading/url_loading_service.mm
+++ b/ios/chrome/browser/url_loading/url_loading_service.mm
@@ -4,20 +4,60 @@
 
 #import "ios/chrome/browser/url_loading/url_loading_service.h"
 
+#include "base/strings/string_number_conversions.h"
 #include "ios/chrome/browser/browser_state/chrome_browser_state.h"
+#include "ios/chrome/browser/chrome_url_constants.h"
 #import "ios/chrome/browser/main/browser.h"
+#import "ios/chrome/browser/prerender/prerender_service.h"
+#import "ios/chrome/browser/prerender/prerender_service_factory.h"
 #import "ios/chrome/browser/tabs/tab.h"
 #import "ios/chrome/browser/tabs/tab_model.h"
 #import "ios/chrome/browser/ui/commands/open_new_tab_command.h"
 #import "ios/chrome/browser/ui/ntp/ntp_util.h"
 #import "ios/chrome/browser/url_loading/url_loading_notifier.h"
 #import "ios/chrome/browser/url_loading/url_loading_util.h"
+#import "ios/chrome/browser/web/load_timing_tab_helper.h"
 #import "ios/chrome/browser/web_state_list/web_state_list.h"
+#include "net/base/url_util.h"
 
 #if !defined(__has_feature) || !__has_feature(objc_arc)
 #error "This file requires ARC support."
 #endif
 
+namespace {
+// Helper method for inducing intentional freezes and crashes, in a separate
+// function so it will show up in stack traces.
+// If a delay parameter is present, the main thread will be frozen for that
+// number of seconds.
+// If a crash parameter is "true" (which is the default value), the browser will
+// crash after this delay. Any other value will not trigger a crash.
+void InduceBrowserCrash(const GURL& url) {
+  int delay = 0;
+  std::string delay_string;
+  if (net::GetValueForKeyInQuery(url, "delay", &delay_string)) {
+    base::StringToInt(delay_string, &delay);
+  }
+  if (delay > 0) {
+    sleep(delay);
+  }
+
+  bool crash = true;
+  std::string crash_string;
+  if (net::GetValueForKeyInQuery(url, "crash", &crash_string)) {
+    crash = crash_string == "" || crash_string == "true";
+  }
+
+  if (crash) {
+    // Induce an intentional crash in the browser process.
+    CHECK(false);
+    // Call another function, so that the above CHECK can't be tail-call
+    // optimized. This ensures that this method's name will show up in the stack
+    // for easier identification.
+    CHECK(true);
+  }
+}
+}
+
 @interface UrlLoadingServiceUrlLoader : NSObject <UrlLoader>
 - (instancetype)initWithUrlLoadingService:(UrlLoadingService*)service;
 @end
@@ -57,29 +97,81 @@
 
 void UrlLoadingService::LoadUrlInCurrentTab(
     const ChromeLoadParams& chrome_params) {
-  URLLoadResult result = LoadURL(chrome_params, browser_, notifier_);
-  switch (result) {
-    case URLLoadResult::SWITCH_TO_TAB: {
-      SwitchToTab(chrome_params.web_params);
-      break;
-    }
-    case URLLoadResult::DISALLOWED_IN_INCOGNITO: {
-      OpenNewTabCommand* command =
-          [[OpenNewTabCommand alloc] initWithURL:chrome_params.web_params.url
-                                        referrer:web::Referrer()
-                                     inIncognito:NO
-                                    inBackground:NO
-                                        appendTo:kCurrentTab];
-      OpenUrlInNewTab(command);
-      break;
-    }
-    case URLLoadResult::INDUCED_CRASH:
-    case URLLoadResult::LOADED_PRERENDER:
-    case URLLoadResult::RELOADED:
-    case URLLoadResult::NORMAL_LOAD:
-      // Page load was handled, so nothing else to do.
-      break;
+  web::NavigationManager::WebLoadParams params = chrome_params.web_params;
+  if (chrome_params.disposition == WindowOpenDisposition::SWITCH_TO_TAB) {
+    SwitchToTab(chrome_params.web_params);
+    return;
   }
+
+  ios::ChromeBrowserState* browser_state = browser_->GetBrowserState();
+
+  notifier_->TabWillOpenUrl(params.url, params.transition_type);
+
+  // NOTE: This check for the Crash Host URL is here to avoid the URL from
+  // ending up in the history causing the app to crash at every subsequent
+  // restart.
+  if (params.url.host() == kChromeUIBrowserCrashHost) {
+    InduceBrowserCrash(params.url);
+    // Under a debugger, the app can continue working even after the CHECK.
+    // Adding a return avoids adding the crash url to history.
+    notifier_->TabFailedToOpenUrl(params.url, params.transition_type);
+    return;
+  }
+
+  // Ask the prerender service to load this URL if it can, and return if it does
+  // so.
+  PrerenderService* prerenderService =
+      PrerenderServiceFactory::GetForBrowserState(browser_state);
+  WebStateList* web_state_list = browser_->GetWebStateList();
+  id<SessionWindowRestoring> restorer =
+      (id<SessionWindowRestoring>)browser_->GetTabModel();
+  if (prerenderService &&
+      prerenderService->MaybeLoadPrerenderedURL(
+          params.url, params.transition_type, web_state_list, restorer)) {
+    notifier_->TabDidPrerenderUrl(params.url, params.transition_type);
+    return;
+  }
+
+  // Some URLs are not allowed while in incognito.  If we are in incognito and
+  // load a disallowed URL, instead create a new tab not in the incognito state.
+  if (browser_state->IsOffTheRecord() && !IsURLAllowedInIncognito(params.url)) {
+    notifier_->TabFailedToOpenUrl(params.url, params.transition_type);
+    OpenNewTabCommand* command =
+        [[OpenNewTabCommand alloc] initWithURL:chrome_params.web_params.url
+                                      referrer:web::Referrer()
+                                   inIncognito:NO
+                                  inBackground:NO
+                                      appendTo:kCurrentTab];
+    OpenUrlInNewTab(command);
+    return;
+  }
+
+  web::WebState* current_web_state = web_state_list->GetActiveWebState();
+  DCHECK(current_web_state);
+
+  BOOL typedOrGeneratedTransition =
+      PageTransitionCoreTypeIs(params.transition_type,
+                               ui::PAGE_TRANSITION_TYPED) ||
+      PageTransitionCoreTypeIs(params.transition_type,
+                               ui::PAGE_TRANSITION_GENERATED);
+  if (typedOrGeneratedTransition) {
+    LoadTimingTabHelper::FromWebState(current_web_state)->DidInitiatePageLoad();
+  }
+
+  // If this is a reload initiated from the omnibox.
+  // TODO(crbug.com/730192): Add DCHECK to verify that whenever urlToLoad is the
+  // same as the old url, the transition type is ui::PAGE_TRANSITION_RELOAD.
+  if (PageTransitionCoreTypeIs(params.transition_type,
+                               ui::PAGE_TRANSITION_RELOAD)) {
+    current_web_state->GetNavigationManager()->Reload(
+        web::ReloadType::NORMAL, true /* check_for_repost */);
+    notifier_->TabDidReloadUrl(params.url, params.transition_type);
+    return;
+  }
+
+  current_web_state->GetNavigationManager()->LoadURLWithParams(params);
+
+  notifier_->TabDidOpenUrl(params.url, params.transition_type);
 }
 
 void UrlLoadingService::SwitchToTab(
diff --git a/ios/chrome/browser/url_loading/url_loading_util.h b/ios/chrome/browser/url_loading/url_loading_util.h
index 548799c..80da854 100644
--- a/ios/chrome/browser/url_loading/url_loading_util.h
+++ b/ios/chrome/browser/url_loading/url_loading_util.h
@@ -19,30 +19,6 @@
 namespace web {
 class WebState;
 }
-class Browser;
-class UrlLoadingNotifier;
-
-// Possible results from calling LoadURL().
-enum class URLLoadResult {
-  // No load performed, calling code should switch to an existing tab with the
-  // URL already loaded instead.
-  SWITCH_TO_TAB,
-  // A crash was intentionally induced as part of the URL load (typically this
-  // means the URL was an 'induce crash' URL). Technically this result is
-  // unlikely to actually be returned, but it identifies a specific result for
-  // the LoadURL() call.
-  INDUCED_CRASH,
-  // The URL to be loaded was already prerendered, so the prerendered web_state
-  // was swapped into the target tab model to perform the load.
-  LOADED_PRERENDER,
-  // No load performed, since the requested URL couldn't be loaded in incognito.
-  // Calling code should instead load the URL in non-incognito.
-  DISALLOWED_IN_INCOGNITO,
-  // The requested URL load was a reload, and it was performed as a reload.
-  RELOADED,
-  // The URL load was initiated normally.
-  NORMAL_LOAD
-};
 
 // true if |url| can be loaded in an incognito tab.
 bool IsURLAllowedInIncognito(const GURL& url);
@@ -60,12 +36,4 @@
                 WindowOpenDisposition disposition,
                 ios::ChromeBrowserState* browser_state);
 
-// Returns the result (as defined in the enum definition above) of initiating a
-// URL load as defined in |chrome_params|.
-// TODO(crbug.com/907527): hoist into url_loading_service and remove
-// URLLoadResult.
-URLLoadResult LoadURL(const ChromeLoadParams& chrome_params,
-                      Browser* browser,
-                      UrlLoadingNotifier* notifier);
-
 #endif  // IOS_CHROME_BROWSER_URL_LOADING_URL_LOADING_UTIL_H_
diff --git a/ios/chrome/browser/url_loading/url_loading_util.mm b/ios/chrome/browser/url_loading/url_loading_util.mm
index 3af451ae..2ba4ab9 100644
--- a/ios/chrome/browser/url_loading/url_loading_util.mm
+++ b/ios/chrome/browser/url_loading/url_loading_util.mm
@@ -9,14 +9,11 @@
 #include "components/sessions/core/tab_restore_service_helper.h"
 #include "ios/chrome/browser/browser_state/chrome_browser_state.h"
 #include "ios/chrome/browser/chrome_url_constants.h"
-#import "ios/chrome/browser/main/browser.h"
 #import "ios/chrome/browser/prerender/prerender_service.h"
 #import "ios/chrome/browser/prerender/prerender_service_factory.h"
 #include "ios/chrome/browser/sessions/ios_chrome_tab_restore_service_factory.h"
 #include "ios/chrome/browser/sessions/tab_restore_service_delegate_impl_ios.h"
 #include "ios/chrome/browser/sessions/tab_restore_service_delegate_impl_ios_factory.h"
-#import "ios/chrome/browser/url_loading/url_loading_notifier.h"
-#import "ios/chrome/browser/url_loading/url_loading_notifier_factory.h"
 #import "ios/chrome/browser/web/load_timing_tab_helper.h"
 #import "ios/chrome/browser/web_state_list/web_state_list.h"
 #import "ios/web/public/web_state/web_state.h"
@@ -27,40 +24,6 @@
 #error "This file requires ARC support."
 #endif
 
-namespace {
-// Helper method for inducing intentional freezes and crashes, in a separate
-// function so it will show up in stack traces.
-// If a delay parameter is present, the main thread will be frozen for that
-// number of seconds.
-// If a crash parameter is "true" (which is the default value), the browser will
-// crash after this delay. Any other value will not trigger a crash.
-void InduceBrowserCrash(const GURL& url) {
-  int delay = 0;
-  std::string delay_string;
-  if (net::GetValueForKeyInQuery(url, "delay", &delay_string)) {
-    base::StringToInt(delay_string, &delay);
-  }
-  if (delay > 0) {
-    sleep(delay);
-  }
-
-  bool crash = true;
-  std::string crash_string;
-  if (net::GetValueForKeyInQuery(url, "crash", &crash_string)) {
-    crash = crash_string == "" || crash_string == "true";
-  }
-
-  if (crash) {
-    // Induce an intentional crash in the browser process.
-    CHECK(false);
-    // Call another function, so that the above CHECK can't be tail-call
-    // optimized. This ensures that this method's name will show up in the stack
-    // for easier identification.
-    CHECK(true);
-  }
-}
-}
-
 bool IsURLAllowedInIncognito(const GURL& url) {
   // Most URLs are allowed in incognito; the following is an exception.
   return !(url.SchemeIs(kChromeUIScheme) && url.host() == kChromeUIHistoryHost);
@@ -93,77 +56,3 @@
           browser_state->GetOriginalChromeBrowserState());
   restoreService->RestoreEntryById(delegate, session_id, disposition);
 }
-
-URLLoadResult LoadURL(const ChromeLoadParams& chrome_params,
-                      Browser* browser,
-                      UrlLoadingNotifier* notifier) {
-  web::NavigationManager::WebLoadParams params = chrome_params.web_params;
-  if (chrome_params.disposition == WindowOpenDisposition::SWITCH_TO_TAB) {
-    return URLLoadResult::SWITCH_TO_TAB;
-  }
-
-  ios::ChromeBrowserState* browser_state = browser->GetBrowserState();
-
-  notifier->TabWillOpenUrl(params.url, params.transition_type);
-
-  // NOTE: This check for the Crash Host URL is here to avoid the URL from
-  // ending up in the history causing the app to crash at every subsequent
-  // restart.
-  if (params.url.host() == kChromeUIBrowserCrashHost) {
-    InduceBrowserCrash(params.url);
-    // Under a debugger, the app can continue working even after the CHECK.
-    // Adding a return avoids adding the crash url to history.
-    notifier->TabFailedToOpenUrl(params.url, params.transition_type);
-    return URLLoadResult::INDUCED_CRASH;
-  }
-
-  // Ask the prerender service to load this URL if it can, and return if it does
-  // so.
-  PrerenderService* prerenderService =
-      PrerenderServiceFactory::GetForBrowserState(browser_state);
-  WebStateList* web_state_list = browser->GetWebStateList();
-  id<SessionWindowRestoring> restorer =
-      (id<SessionWindowRestoring>)browser->GetTabModel();
-  if (prerenderService &&
-      prerenderService->MaybeLoadPrerenderedURL(
-          params.url, params.transition_type, web_state_list, restorer)) {
-    notifier->TabDidPrerenderUrl(params.url, params.transition_type);
-    return URLLoadResult::LOADED_PRERENDER;
-  }
-
-  // Some URLs are not allowed while in incognito.  If we are in incognito and
-  // load a disallowed URL, instead create a new tab not in the incognito state.
-  if (browser_state->IsOffTheRecord() && !IsURLAllowedInIncognito(params.url)) {
-    notifier->TabFailedToOpenUrl(params.url, params.transition_type);
-    return URLLoadResult::DISALLOWED_IN_INCOGNITO;
-  }
-
-  web::WebState* current_web_state = web_state_list->GetActiveWebState();
-  DCHECK(current_web_state);
-
-  BOOL typedOrGeneratedTransition =
-      PageTransitionCoreTypeIs(params.transition_type,
-                               ui::PAGE_TRANSITION_TYPED) ||
-      PageTransitionCoreTypeIs(params.transition_type,
-                               ui::PAGE_TRANSITION_GENERATED);
-  if (typedOrGeneratedTransition) {
-    LoadTimingTabHelper::FromWebState(current_web_state)->DidInitiatePageLoad();
-  }
-
-  // If this is a reload initiated from the omnibox.
-  // TODO(crbug.com/730192): Add DCHECK to verify that whenever urlToLoad is the
-  // same as the old url, the transition type is ui::PAGE_TRANSITION_RELOAD.
-  if (PageTransitionCoreTypeIs(params.transition_type,
-                               ui::PAGE_TRANSITION_RELOAD)) {
-    current_web_state->GetNavigationManager()->Reload(
-        web::ReloadType::NORMAL, true /* check_for_repost */);
-    notifier->TabDidReloadUrl(params.url, params.transition_type);
-    return URLLoadResult::RELOADED;
-  }
-
-  current_web_state->GetNavigationManager()->LoadURLWithParams(params);
-
-  notifier->TabDidOpenUrl(params.url, params.transition_type);
-
-  return URLLoadResult::NORMAL_LOAD;
-}
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 cf7b3d05..e3c0120 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
@@ -4,7 +4,10 @@
 <translation id="1545749641540134597">Scan QR Code</translation>
 <translation id="2204254829203467991">New Search</translation>
 <translation id="3060070342265818827">Content that you copy will appear here.</translation>
+<translation id="4056327302245368220">Search for image that you copied</translation>
 <translation id="562989964911369186">Nothing in clipboard</translation>
 <translation id="6120021866613542190">Incognito Search</translation>
 <translation id="6196207969502475924">Voice Search</translation>
+<translation id="8383052013774505331">Visit link that you copied</translation>
+<translation id="8504982932030734536">Search for text that you copied</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ios/chrome/test/earl_grey/chrome_matchers.mm b/ios/chrome/test/earl_grey/chrome_matchers.mm
index 264f4f60..6027a91 100644
--- a/ios/chrome/test/earl_grey/chrome_matchers.mm
+++ b/ios/chrome/test/earl_grey/chrome_matchers.mm
@@ -213,7 +213,8 @@
 }
 
 + (id<GREYMatcher>)omnibox {
-  return grey_kindOfClass([OmniboxTextFieldIOS class]);
+  return grey_allOf(grey_kindOfClass([OmniboxTextFieldIOS class]),
+                    grey_userInteractionEnabled(), nil);
 }
 
 + (id<GREYMatcher>)defocusedLocationView {
diff --git a/ios/web/BUILD.gn b/ios/web/BUILD.gn
index e0492a24..7c0c060e 100644
--- a/ios/web/BUILD.gn
+++ b/ios/web/BUILD.gn
@@ -593,6 +593,7 @@
     "browser_state_web_view_partition_inttest.mm",
     "find_in_page/find_in_page_manager_inttest.mm",
     "navigation/history_state_operations_inttest.mm",
+    "navigation/meta_tag_inttest.mm",
     "navigation/window_location_inttest.mm",
     "plugin_placeholder_inttest.mm",
     "public/test/http_server_inttest.mm",
diff --git a/ios/web/navigation/meta_tag_inttest.mm b/ios/web/navigation/meta_tag_inttest.mm
new file mode 100644
index 0000000..a0d9eae
--- /dev/null
+++ b/ios/web/navigation/meta_tag_inttest.mm
@@ -0,0 +1,82 @@
+// Copyright 2019 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 "base/bind.h"
+#include "base/strings/stringprintf.h"
+#import "ios/testing/embedded_test_server_handlers.h"
+#import "ios/web/public/test/navigation_test_util.h"
+#import "ios/web/public/test/web_test_with_web_state.h"
+#import "ios/web/public/test/web_view_content_test_util.h"
+#include "net/test/embedded_test_server/embedded_test_server.h"
+#include "net/test/embedded_test_server/http_request.h"
+#include "net/test/embedded_test_server/http_response.h"
+#include "net/test/embedded_test_server/request_handler_util.h"
+#include "testing/gtest/include/gtest/gtest.h"
+#include "url/gurl.h"
+
+#if !defined(__has_feature) || !__has_feature(objc_arc)
+#error "This file requires ARC support."
+#endif
+
+namespace {
+
+// A simple test page with generic content.
+const char kDestinationPage[] = "You've arrived!";
+
+// Template for a test page with META refresh tag. Required template arguments
+// are: refresh time in seconds (integer) and destination URL for redirect
+// (string).
+const char kRefreshMetaPageTemplate[] =
+    "<!DOCTYPE html>"
+    "<html>"
+    "  <head><meta HTTP-EQUIV='REFRESH' content='%d;url=%s'></head>"
+    "  <body></body>"
+    "</html>";
+
+const char kOriginRelativeUrl[] = "/origin";
+const char kDestinationRelativeUrl[] = "/destination";
+
+}  // namespace
+
+using base::test::ios::kWaitForUIElementTimeout;
+
+namespace web {
+
+// Test fixture for integration tests involving page navigation triggered by
+// meta-tag.
+class MetaTagTest : public WebTestWithWebState,
+                    public ::testing::WithParamInterface<int> {
+ protected:
+  void SetUp() override {
+    WebTestWithWebState::SetUp();
+    std::string refresh_meta_page = base::StringPrintf(
+        kRefreshMetaPageTemplate, GetParam(), kDestinationRelativeUrl);
+    server_.RegisterRequestHandler(base::BindRepeating(
+        net::test_server::HandlePrefixedRequest, kOriginRelativeUrl,
+        base::BindRepeating(::testing::HandlePageWithHtml, refresh_meta_page)));
+    server_.RegisterDefaultHandler(
+        base::BindRepeating(::testing::HandlePageWithHtml, kDestinationPage));
+    ASSERT_TRUE(server_.Start());
+  }
+
+  net::test_server::EmbeddedTestServer server_;
+};
+
+// Tests that if a page contains <meta HTTP-EQUIV='REFRESH' content='time;url'>,
+// the page will redirect to |url| after |time| seconds.
+TEST_P(MetaTagTest, HttpEquivRefresh) {
+  const GURL origin_url = server_.GetURL(kOriginRelativeUrl);
+  const GURL destination_url = server_.GetURL(kDestinationRelativeUrl);
+
+  test::LoadUrl(web_state(), origin_url);
+  ASSERT_TRUE(test::WaitForPageToFinishLoading(web_state()));
+  EXPECT_TRUE(test::WaitForWebViewContainingText(
+      web_state(), kDestinationPage, GetParam() + kWaitForUIElementTimeout));
+}
+
+INSTANTIATE_TEST_SUITE_P(/* No InstantiationName */,
+                         MetaTagTest,
+                         ::testing::Values(1, 3));
+
+}  // namespace web
diff --git a/ios/web/public/test/web_view_content_test_util.h b/ios/web/public/test/web_view_content_test_util.h
index 46cd67b..4d66ee6 100644
--- a/ios/web/public/test/web_view_content_test_util.h
+++ b/ios/web/public/test/web_view_content_test_util.h
@@ -5,6 +5,7 @@
 #ifndef IOS_WEB_PUBLIC_TEST_WEB_VIEW_CONTENT_TEST_UTIL_H_
 #define IOS_WEB_PUBLIC_TEST_WEB_VIEW_CONTENT_TEST_UTIL_H_
 
+#import "base/test/ios/wait_util.h"
 #include "ios/web/public/test/element_selector.h"
 #import "ios/web/public/web_state/web_state.h"
 
@@ -24,9 +25,12 @@
 bool IsWebViewContainingText(web::WebState* web_state, const std::string& text);
 
 // Waits for the given web state to contain |text|. If the condition is not met
-// within a timeout false is returned.
-bool WaitForWebViewContainingText(web::WebState* web_state,
-                                  std::string text) WARN_UNUSED_RESULT;
+// within |timeout| false is returned.
+bool WaitForWebViewContainingText(
+    web::WebState* web_state,
+    std::string text,
+    NSTimeInterval timeout = base::test::ios::kWaitForPageLoadTimeout)
+    WARN_UNUSED_RESULT;
 
 // Waits for a web view with the corresponding |image_id| and |image_state|, in
 // the given |web_state|.
diff --git a/ios/web/public/test/web_view_content_test_util.mm b/ios/web/public/test/web_view_content_test_util.mm
index a533cfb..d875f00 100644
--- a/ios/web/public/test/web_view_content_test_util.mm
+++ b/ios/web/public/test/web_view_content_test_util.mm
@@ -10,7 +10,6 @@
 #include "base/run_loop.h"
 #include "base/strings/stringprintf.h"
 #include "base/strings/sys_string_conversions.h"
-#import "base/test/ios/wait_util.h"
 #include "base/values.h"
 #import "ios/web/public/test/web_view_interaction_test_util.h"
 #import "net/base/mac/url_conversions.h"
@@ -95,8 +94,10 @@
   return false;
 }
 
-bool WaitForWebViewContainingText(web::WebState* web_state, std::string text) {
-  return WaitUntilConditionOrTimeout(kWaitForUIElementTimeout, ^{
+bool WaitForWebViewContainingText(web::WebState* web_state,
+                                  std::string text,
+                                  NSTimeInterval timeout) {
+  return WaitUntilConditionOrTimeout(timeout, ^{
     base::RunLoop().RunUntilIdle();
     return IsWebViewContainingText(web_state, text);
   });
diff --git a/ios/web/shell/test/BUILD.gn b/ios/web/shell/test/BUILD.gn
index 910da93..4cf9c16b 100644
--- a/ios/web/shell/test/BUILD.gn
+++ b/ios/web/shell/test/BUILD.gn
@@ -19,7 +19,6 @@
   info_plist = "//ios/web/shell/Info.plist"
   sources = [
     "context_menu_egtest.mm",
-    "meta_tags_egtest.mm",
     "page_state_egtest.mm",
     "redirect_egtest.mm",
     "service_manager_egtest.mm",
diff --git a/ios/web/shell/test/meta_tags_egtest.mm b/ios/web/shell/test/meta_tags_egtest.mm
deleted file mode 100644
index 9933dd1c..0000000
--- a/ios/web/shell/test/meta_tags_egtest.mm
+++ /dev/null
@@ -1,83 +0,0 @@
-// Copyright 2016 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.
-
-#import <EarlGrey/EarlGrey.h>
-
-#include <map>
-
-#include "base/strings/stringprintf.h"
-#import "base/test/ios/wait_util.h"
-#import "ios/web/public/test/http_server/http_server.h"
-#include "ios/web/public/test/http_server/http_server_util.h"
-#import "ios/web/shell/test/earl_grey/shell_earl_grey.h"
-#import "ios/web/shell/test/earl_grey/shell_matchers.h"
-#import "ios/web/shell/test/earl_grey/shell_matchers_shorthand.h"
-#import "ios/web/shell/test/earl_grey/web_shell_test_case.h"
-
-#if !defined(__has_feature) || !__has_feature(objc_arc)
-#error "This file requires ARC support."
-#endif
-
-namespace {
-
-// A simple test page with generic content.
-const char kDestinationPage[] = "You've arrived!";
-
-// Template for a test page with META refresh tag. Required template arguments
-// are: refresh time in seconds (integer) and destination URL for redirect
-// (string).
-const char kRefreshMetaPageTemplate[] =
-    "<!DOCTYPE html>"
-    "<html>"
-    "  <head><meta HTTP-EQUIV='REFRESH' content='%d;url=%s'></head>"
-    "  <body></body>"
-    "</html>";
-
-}  // namespace
-
-using web::test::HttpServer;
-using web::AddressFieldText;
-
-// META tag test cases for the web shell.
-@interface MetaTagsTestCase : WebShellTestCase
-@end
-
-@implementation MetaTagsTestCase
-
-// Tests loading of a page with a META tag having a refresh value of 0 seconds.
-- (void)testMetaRefresh0Seconds {
-  [self runMetaRefreshTestWithRefreshInterval:0];
-}
-
-// Tests loading of a page with a META tag having a refresh value of 3 seconds.
-- (void)testMetaRefresh3Seconds {
-  [self runMetaRefreshTestWithRefreshInterval:3];
-}
-
-// Loads a page with a META tag having a refresh value of |refreshInterval|
-// seconds and verifies that redirect happens.
-- (void)runMetaRefreshTestWithRefreshInterval:(int)refreshIntervalInSeconds {
-  // Create map of canned responses and set up the test HTML server.
-  std::map<GURL, std::string> responses;
-  const GURL originURL = HttpServer::MakeUrl("http://origin");
-  const GURL destinationURL = HttpServer::MakeUrl("http://destination");
-  responses[originURL] =
-      base::StringPrintf(kRefreshMetaPageTemplate, refreshIntervalInSeconds,
-                         destinationURL.spec().c_str());
-  responses[destinationURL] = kDestinationPage;
-  web::test::SetUpSimpleHttpServer(responses);
-
-  [ShellEarlGrey loadURL:originURL];
-
-  // Wait for redirect.
-  base::test::ios::SpinRunLoopWithMinDelay(
-      base::TimeDelta::FromSecondsD(refreshIntervalInSeconds));
-
-  // Verify that redirect happened.
-  [[EarlGrey selectElementWithMatcher:AddressFieldText(destinationURL.spec())]
-      assertWithMatcher:grey_notNil()];
-  [ShellEarlGrey waitForWebViewContainingText:kDestinationPage];
-}
-
-@end
diff --git a/ios/web_view/tools/build.py b/ios/web_view/tools/build.py
index d83c92f..c4d53f0a7 100755
--- a/ios/web_view/tools/build.py
+++ b/ios/web_view/tools/build.py
@@ -53,9 +53,8 @@
             'disable_file_support=true disable_ftp_support=true '
             'disable_brotli_filter=true ios_enable_code_signing=false '
             'enable_dsyms=true '
-            'target_cpu="%s" additional_target_cpus = ["%s"] %s %s' %
-            (target_cpu, additional_cpu, build_config_gn_args,
-             extra_gn_options))
+            'target_cpu="%s" %s %s' %
+            (target_cpu, build_config_gn_args, extra_gn_options))
 
   gn_command = 'gn gen %s --args=\'%s\'' % (build_dir, gn_args)
   print gn_command
diff --git a/remoting/resources/remoting_strings_te.xtb b/remoting/resources/remoting_strings_te.xtb
index 5661e2e4..80afeff8e 100644
--- a/remoting/resources/remoting_strings_te.xtb
+++ b/remoting/resources/remoting_strings_te.xtb
@@ -10,10 +10,10 @@
 <translation id="1297009705180977556"><ph name="HOSTNAME" />కు కనెక్ట్ చేయడంలో ఎర్రర్</translation>
 <translation id="1300633907480909701">మీ Android పరికరం నుండి మీ కంప్యూటర్‌లను సురక్షితంగా యాక్సెస్‌ చేయండి.
 
-• మీ కంప్యూటర్‌ల‌లో ప్రతిదానిలోనూ, Chrome వెబ్ స్టోర్‌లోని Chrome రిమోట్ డెస్క్‌టాప్ యాప్‌ను ఉపయోగించి రిమోట్ యాక్సెస్‌ను సెటప్ చేయండి: https://chrome.google.com/remotedesktop
-• మీ Android పరికరంలో, యాప్‌ను తెరిచి, కనెక్ట్ చేయడానికి మీ ఆన్‌లైన్ కంప్యూటర్‌ల‌లో దేనిపైన అయినా నొక్కండి.
+• Chrome వెబ్ స్టోర్‌లోని Chrome రిమోట్ డెస్క్‌టాప్ యాప్‌ను ఉపయోగించి, మీ ప్రతి కంప్యూటర్‌లో రిమోట్ యాక్సెస్‌ను సెటప్ చేయండి: https://chrome.google.com/remotedesktop
+• మీ Android పరికరంలో, యాప్‌ను తెరిచి, కనెక్ట్ చేయడానికి మీ ఆన్‌లైన్ కంప్యూటర్‌లలో దేనిపైన అయినా నొక్కండి.
 
-US-ఇంగ్లీషేత‌ర‌ కీబోర్డ్‌లు కలిగి ఉన్న రిమోట్ కంప్యూటర్‌లు చెల్లని వచన ఇన్‌పుట్‌ను స్వీకరించవచ్చు. ఇతర కీబోర్డ్ లేఅవుట్‌లకు త్వరలోనే మద్దతు అందించబడుతుంది!
+US-ఆంగ్ల యేతర కీబోర్డ్‌లు కలిగి ఉన్న రిమోట్ కంప్యూటర్‌లు చెల్లని వచన ఇన్‌పుట్‌ను స్వీకరించవచ్చు. ఇతర కీబోర్డ్ లేఅవుట్‌లకు త్వరలోనే మద్దతు అందించబడుతుంది!
 
 గోప్యత గురించి సమాచారం కోసం, దయచేసి Google గోప్యతా విధానాన్ని (http://goo.gl/SyrVzj) మరియు Chrome గోప్యతా విధానాన్ని (http://goo.gl/0uXE5d) చూడండి.</translation>
 <translation id="1324095856329524885">(ఈ ఫీచర్ మీ కంప్యూటర్‌కి ఇంకా అందుబాటులో లేదు)</translation>
@@ -52,7 +52,7 @@
 • మీ Android పరికరంలో, యాప్‌ను తెరిచి, కనెక్ట్ చేయడానికి మీ ఆన్‌లైన్ కంప్యూటర్‌లలో దేనిపైన అయినా నొక్కండి.
 
 గోప్యత గురించిన సమాచారం కోసం, దయచేసి Google గోప్యతా విధానాన్ని (http://goo.gl/SyrVzj) మరియు Chrome గోప్యతా విధానాన్ని (http://goo.gl/0uXE5d) చూడండి.</translation>
-<translation id="2124408767156847088">మీ Android పరికరం నుండి మీ కంప్యూటర్‌లను సురక్షితంగా యాక్సెస్ చేయండి.</translation>
+<translation id="2124408767156847088">మీ Android పరికరం నుండి మీ కంప్యూటర్‌లను సురక్షితంగా యాక్సెస్‌ చేయండి.</translation>
 <translation id="2208514473086078157">విధాన సెట్టింగ్‌లు ఈ కంప్యూటర్‌ను Chrome రిమోట్ డెస్క్‌టాప్ హోస్ట్ లాగా షేర్‌ చేయడానికి అనుమతించవు. సహాయం కోసం సిస్టమ్ నిర్వాహకుని సంప్రదించండి.</translation>
 <translation id="2220529011494928058">సమస్యను నివేదించండి</translation>
 <translation id="2221097377466213233">Win కీ (Macలో ⌘) కోసం కుడి Ctrl ఉపయోగించండి</translation>
@@ -61,7 +61,7 @@
 <translation id="2256115617011615191">ఇప్పుడే పునఃప్రారంభించు</translation>
 <translation id="225614027745146050">స్వాగతం</translation>
 <translation id="228809120910082333">దయచేసి Chromoting ద్వారా యాక్సెస్‌ను అనుమతించడానికి దిగువ మీ ఖాతా మరియు PINను నిర్ధారించండి.</translation>
-<translation id="2314101195544969792">మీ <ph name="APPLICATION_NAME" /> సెషన్ కొద్ది సమయం నుండి నిష్క్రియంగా ఉంది, కనుక కాసేపటిలో డిస్‌కనెక్ట్ చేయబడుతుంది.</translation>
+<translation id="2314101195544969792">మీ <ph name="APPLICATION_NAME" /> సెషన్ కొద్ది సమయం నుండి ఇన్‌యాక్టివ్‌గా ఉంది, కనుక కాసేపటిలో డిస్‌కనెక్ట్ చేయబడుతుంది.</translation>
 <translation id="2317666076142640974">కొత్త <ph name="LINK_BEGIN" />Chrome రిమోట్ డెస్క్‌టాప్ వెబ్ యాప్‌‌<ph name="LINK_END" />ను పరిశీలించండి. మేము మీ అభిప్రాయాన్ని తెలుసుకోవాలనుకుంటున్నాము.</translation>
 <translation id="2320166752086256636">కీబోర్డ్‌ను దాచు</translation>
 <translation id="2332192922827071008">ప్రాధాన్యతలను తెరువు</translation>
@@ -84,13 +84,13 @@
 <translation id="2803375539583399270">PINను నమోదు చేయండి</translation>
 <translation id="2841013758207633010">సమయం</translation>
 <translation id="2851754573186462851">Chromium యాప్‌ స్ట్రీమింగ్</translation>
-<translation id="2888969873284818612">నెట్‌వర్క్ ఎర్రర్ ఏర్పడింది. మీ పరికరం మళ్లీ ఆన్‌లైన్‌లోకి వచ్చినప్పుడు మేము యాప్‌ను పునఃప్రారంభిస్తాము.</translation>
+<translation id="2888969873284818612">నెట్‌వర్క్ ఎర్ర‌ర్‌ ఏర్పడింది. మీ పరికరం మళ్లీ ఆన్‌లైన్‌లోకి వచ్చినప్పుడు మేము యాప్‌ను పునఃప్రారంభిస్తాము.</translation>
 <translation id="2891243864890517178">Macలో అయితే (OS X Yosemite 10.10 మరియు దాని తర్వాతి పై వెర్షన్‌లలో మాత్రమే పని చేస్తుంది)</translation>
-<translation id="289405675947420287">మీ iOS పరికరం నుండి మీ కంప్యూటర్‌ని సురక్షితంగా యాక్సెస్ చేయండి. ఇది వేగవంతం, సులభం మరియు ఉచితం.
+<translation id="289405675947420287">మీ iOS పరికరం నుండి మీ కంప్యూటర్‌ను సురక్షితంగా యాక్సెస్ చేయండి. ఇది వేగవంతం, సులభం మరియు ఉచితం.
 
-• మీరు రిమోట్‌గా యాక్సెస్ చేయాలనుకుంటున్న కంప్యూటర్‌లో Chrome వెబ్ స్టోర్ నుండి Chrome రిమోట్ డెస్క్‌టాప్ యాప్‌ని డౌన్‌లోడ్‌ చేయండి.
-• Chrome రిమోట్ డెస్క్‌టాప్ సాఫ్ట్‌వేర్‌ని ఇన్‌స్టాల్ చేసి, సూచనలను అనుసరించడం ద్వారా సెటప్‌ని పూర్తి చేయండి.
-• మీ iOS పరికరంలో, యాప్‌ని తెరిచి, కనెక్ట్ చేయడానికి మీ ఆన్‌లైన్ కంప్యూటర్‌ల్లో దేనిపైన అయినా నొక్కండి.</translation>
+• మీరు రిమోట్‌గా యాక్సెస్ చేయాలనుకుంటున్న కంప్యూటర్‌లో Chrome వెబ్ స్టోర్ నుండి Chrome రిమోట్ డెస్క్‌టాప్ యాప్‌ను డౌన్‌లోడ్‌ చేయండి.
+• Chrome రిమోట్ డెస్క్‌టాప్ సాఫ్ట్‌వేర్‌ను ఇన్‌స్టాల్ చేసి, సూచనలను అనుసరించడం ద్వారా సెటప్‌ను పూర్తి చేయండి.
+• మీ iOS పరికరంలో, యాప్‌ను తెరిచి, కనెక్ట్ చేయడానికి మీ ఆన్‌లైన్ కంప్యూటర్‌లలో దేనిపైన అయినా నొక్కండి.</translation>
 <translation id="2894654864775534701">ఈ కంప్యూటర్ ప్రస్తుతం వేరొక ఖాతా క్రింద షేర్ చేయబడింది.</translation>
 <translation id="2919669478609886916">మీరు ప్రస్తుతం ఈ మెషీన్‌ను మరొక వినియోగదారుతో భాగస్వామ్యం చేస్తున్నారు. మీరు భాగస్వామ్యం చేయడాన్ని కొనసాగించాలనుకుంటున్నారా?</translation>
 <translation id="2921543551052660690">మీరు మునుపు <ph name="USER_NAME" /> (<ph name="USER_EMAIL" />)గా సైన్ ఇన్ చేసారు. ఆ ఖాతాలో మీ కంప్యూటర్‌లను యాక్సెస్ చేయడానికి, ఆ ఖాతాతో <ph name="LINK_BEGIN" />Chromiumకు సైన్ ఇన్ చేయండి<ph name="LINK_END" />, ఆపై Chromotingను మళ్లీ ఇన్‌స్టాల్ చేయండి.</translation>
@@ -118,7 +118,7 @@
 <translation id="3385242214819933234">చెల్లని హోస్ట్ యజమాని.</translation>
 <translation id="3403830762023901068">ఈ కంప్యూటర్‌ను Chromoting హోస్ట్ లాగా షేర్‌ చేయడానికి విధాన సెట్టింగ్‌లు అనుమతించవు. సహాయం కోసం మీ సిస్టమ్ నిర్వాహకుని సంప్రదించండి.</translation>
 <translation id="3423542133075182604">భద్రతా కీ రిమోటింగ్ ప్రాసెస్</translation>
-<translation id="3581045510967524389">నెట్‌వర్క్‌కు కనెక్ట్ చేయడం సాధ్యపడలేదు. దయచేసి మీ పరికరం ఆన్‌లైన్‌లో ఉందని తనిఖీ చేయండి.</translation>
+<translation id="3581045510967524389">నెట్‌వర్క్‌కు కనెక్ట్ చేయడం సాధ్యపడలేదు. దయచేసి మీ పరికరం ఆన్‌లైన్‌లో ఉందా? అని తనిఖీ చేయండి.</translation>
 <translation id="3596628256176442606">ఈ సేవ Chromoting క్లయింట్‌ల నుండి ఇన్‌కమింగ్ కనెక్షన్‌లను అనుమతిస్తుంది.</translation>
 <translation id="3606997049964069799">మీరు Chromiumకు సైన్ ఇన్ చేయలేదు. దయచేసి సైన్ ఇన్ చేసి, మళ్లీ ప్రయత్నించండి.</translation>
 <translation id="3649256019230929621">విండోను కనిష్టీకరించు</translation>
@@ -205,7 +205,7 @@
 <translation id="518094545883702183">ఈ సమాచారం మీరు నివేదిస్తున్న సమస్యను విశ్లేషించడానికి మాత్రమే ఉపయోగించబడుతుంది, ఇది మీ నివేదికను దర్యాప్తు చేసే వ్యక్తికి మాత్రమే అందుబాటులో ఉంటుంది మరియు 30 రోజుల కంటే ఎక్కువ కాలం ఉంచబడదు.</translation>
 <translation id="5204575267916639804">FAQలు</translation>
 <translation id="5222676887888702881">సైన్ ఔట్</translation>
-<translation id="5254120496627797685">ఈ పేజీ నుండి నిష్క్రమించడం వలన మీ Chrome రిమోట్ డెస్క్‌టాప్ సెషన్ ముగుస్తుంది.</translation>
+<translation id="5254120496627797685">ఈ పేజీ నుండి నిష్క్రమిస్తే, మీ Chrome రిమోట్ డెస్క్‌టాప్ సెషన్ ముగుస్తుంది.</translation>
 <translation id="5308380583665731573">కనెక్ట్ చేయండి</translation>
 <translation id="533625276787323658">కనెక్ట్ చేయడానికి ఏదీ లేదు</translation>
 <translation id="5363265567587775042">మీరు యాక్సెస్ చేయాలని కోరుకునే కంప్యూటర్‌లో “<ph name="SHARE" />” క్లిక్ చేసి, మీకు యాక్సెస్ కోడ్ ఇవ్వమని వినియోగదారును అడగండి.</translation>
@@ -245,7 +245,7 @@
 <translation id="6204583485351780592"><ph name="HOSTNAME" /> (గడువు-తేదీ-ముగిసింది)</translation>
 <translation id="6221358653751391898">మీరు Chromeకు సైన్ ఇన్ చేయలేదు. దయచేసి సైన్ ఇన్ చేసి, మళ్లీ ప్రయత్నించండి.</translation>
 <translation id="6227369581881558336">Chrome రిమోట్ డెస్క్‌టాప్ ఇప్పుడు వెబ్‌లో ఉంది, ఇది ఫైల్ బదిలీతో పాటు కొన్ని కొత్త ఫీచర్‌లను కలిగి ఉంది! మా <ph name="LINK_BEGIN" />వెబ్ యాప్<ph name="LINK_END" /> ఉపయోగించండి.</translation>
-<translation id="6284412385303060032">కన్సోల్ లాజిక్ స్క్రీన్‌లో అమలయ్యే హోస్ట్, నిర్దిష్ట సెషన్‌లో అమలయ్యే హోస్ట్‌కు మారడం ద్వారా కర్టెయిన్ మోడ్‌కు మద్దతు ఇవ్వడానికి షట్‌డౌన్ చేయబడింది.</translation>
+<translation id="6284412385303060032">కన్సోల్ లాజిక్ స్క్రీన్‌లో అమలయ్యే హోస్ట్, వినియోగదారు నిర్దిష్ట సెషన్‌లో అమలయ్యే హోస్ట్‌కు మారడం ద్వారా కర్టెయిన్ మోడ్‌కు మద్దతు ఇచ్చేందుకు వీలుగా, షట్‌డౌన్ అయ్యింది.</translation>
 <translation id="629730747756840877">ఖాతా</translation>
 <translation id="6304318647555713317">క్లయింట్</translation>
 <translation id="6381670701864002291">వేరేది.</translation>
@@ -263,7 +263,7 @@
 <translation id="6654753848497929428">షేర్ చేయి</translation>
 <translation id="6668065415969892472">మీ PIN నవీకరించబడింది.</translation>
 <translation id="6681800064886881394">కాపీరైట్ 2013 Google Inc. అన్ని హ‌క్కులు రిజ‌ర్వ్ చేయ‌బ‌డ్డాయి.</translation>
-<translation id="6705482892455291412">వారు కోడ్‌ను నమోదు చేసిన తర్వాత, మీకు కనెక్షన్‌ను ఆమోదించమని, షేరింగ్‌ సెషన్‌ను ప్రారంభించమని ప్రాంప్ట్ చేయబడుతుంది.</translation>
+<translation id="6705482892455291412">వారు కోడ్‌ను నమోదు చేసిన తర్వాత, కనెక్షన్‌ను ఆమోదించి, షేరింగ్ సెషన్‌ను ప్రారంభించమని మీకు ప్రాంప్ట్ చేయబడుతుంది.</translation>
 <translation id="6746493157771801606">చరిత్రను క్లియర్ చేయి</translation>
 <translation id="6748108480210050150">నుండి</translation>
 <translation id="677755392401385740">ఈ వినియోగదారుకు హోస్ట్ ప్రారంభించబడింది: <ph name="HOST_USERNAME" />.</translation>
@@ -329,7 +329,7 @@
 <translation id="8355326866731426344">ఈ యాక్సెస్ కోడ్ గడువు <ph name="TIMEOUT" />లో ముగుస్తుంది</translation>
 <translation id="8355485110405946777">మీ సమస్యను పరిష్కరించడంలో మాకు సహాయపడటానికి అప్లికేషన్ లాగ్‌లను చేర్చండి (లాగ్‌లలో ప్రైవేట్ సమాచారం ఉండవచ్చు).</translation>
 <translation id="837021510621780684">ఈ కంప్యూటర్ నుండి</translation>
-<translation id="8383794970363966105">Chromoting ఉపయోగించడానికి, మీరు మీ పరికరానికి Google ఖాతాను జోడించాలి.</translation>
+<translation id="8383794970363966105">Chromoting ఉపయోగించడానికి, మీ పరికరానికి Google ఖాతాను జోడించాలి.</translation>
 <translation id="8386846956409881180">హోస్ట్ చెల్లని OAuth ఆధారాలతో కాన్ఫిగర్ చేయబడింది.</translation>
 <translation id="8428213095426709021">సెట్టింగ్‌లు</translation>
 <translation id="8445362773033888690">Google Play స్టోర్‌లో వీక్షించండి</translation>
@@ -342,7 +342,7 @@
 • మీ Android పరికర స్క్రీన్‌కు సరిపోలడానికి రిమోట్ డెస్క్‌టాప్ రిజల్యూషన్ పరిమాణ మార్పు కోసం మద్దతు.</translation>
 <translation id="8712909229180978490">నాకు Google డిస్క్‌లో ఆన్‌లైన్‌లో సేవ్ చేసిన నా ఫైల్‌లు కనిపించడం లేదు.</translation>
 <translation id="8743328882720071828">మీరు మీ కంప్యూటర్‌ను చూడటానికి, నియంత్రించడానికి <ph name="CLIENT_USERNAME" />ను అనుమతించదలిచారా?</translation>
-<translation id="8747048596626351634">సెషన్ క్రాష్ అయింది లేదా ప్రారంభించడంలో విఫలమైంది. రిమోట్ కంప్యూటర్‍‌లో ~/.chrome-remote-desktop-session ఉన్నట్లయితే, ఇది ముందుభాగంలో దీర్ఘకాలం అమలయ్యే డెస్క్‌టాప్ ఎన్విరాన్‌మెంట్‌ లేదా విండోల మేనేజ‌ర్‌ వంటి ప్రక్రియలను ప్రారంభిస్తుందని నిర్ధారించుకోండి.</translation>
+<translation id="8747048596626351634">సెషన్ క్రాష్ అయింది లేదా ప్రారంభించడంలో విఫలమైంది. రిమోట్ కంప్యూటర్‍‌లో ~/.chrome-remote-desktop-session ఉన్నట్లయితే, ఇది ముందుభాగంలో దీర్ఘకాలం అమలయ్యే డెస్క్‌టాప్ ఎన్విరాన్మెంట్ లేదా విండో మేనేజర్ వంటి ప్రక్రియలను ప్రారంభిస్తుందని నిర్ధారించుకోండి.</translation>
 <translation id="8759753423332885148">మరింత తెలుసుకోండి.</translation>
 <translation id="8791202241915690908">Chromoting హోస్ట్ ఇన్‌స్టాలర్‌ను డౌన్‌లోడ్ చేయండి</translation>
 <translation id="894763922177556086">బాగుంది</translation>
diff --git a/services/identity/identity_accessor_impl.cc b/services/identity/identity_accessor_impl.cc
index 81dbdc1..a3e7b5a 100644
--- a/services/identity/identity_accessor_impl.cc
+++ b/services/identity/identity_accessor_impl.cc
@@ -74,10 +74,6 @@
       account_tracker_(account_tracker),
       signin_manager_(signin_manager),
       token_service_(token_service) {
-  signin_manager_shutdown_subscription_ =
-      signin_manager_->RegisterOnShutdownCallback(
-          base::BindRepeating(&IdentityAccessorImpl::OnSigninManagerShutdown,
-                              base::Unretained(this)));
   binding_.set_connection_error_handler(base::BindRepeating(
       &IdentityAccessorImpl::OnConnectionError, base::Unretained(this)));
 
@@ -185,10 +181,6 @@
   return account_state;
 }
 
-void IdentityAccessorImpl::OnSigninManagerShutdown() {
-  delete this;
-}
-
 void IdentityAccessorImpl::OnConnectionError() {
   delete this;
 }
diff --git a/services/identity/identity_accessor_impl.h b/services/identity/identity_accessor_impl.h
index e99f875..a4d5672c 100644
--- a/services/identity/identity_accessor_impl.h
+++ b/services/identity/identity_accessor_impl.h
@@ -96,12 +96,6 @@
   // Gets the current state of the account represented by |account_info|.
   AccountState GetStateOfAccount(const AccountInfo& account_info);
 
-  // Called when |signin_manager_| is shutting down. Destroys this instance,
-  // since this instance can't outlive the signin classes that it is depending
-  // on. Note that once IdentityAccessorImpl manages the lifetime of its
-  // dependencies internally, this will no longer be necessary.
-  void OnSigninManagerShutdown();
-
   // Called when |binding_| hits a connection error. Destroys this instance,
   // since it's no longer needed.
   void OnConnectionError();
@@ -111,9 +105,6 @@
   SigninManagerBase* signin_manager_;
   ProfileOAuth2TokenService* token_service_;
 
-  std::unique_ptr<base::CallbackList<void()>::Subscription>
-      signin_manager_shutdown_subscription_;
-
   // The set of pending requests for access tokens.
   AccessTokenRequests access_token_requests_;
 
diff --git a/services/identity/identity_accessor_impl_unittest.cc b/services/identity/identity_accessor_impl_unittest.cc
index e76b7af..d1df966 100644
--- a/services/identity/identity_accessor_impl_unittest.cc
+++ b/services/identity/identity_accessor_impl_unittest.cc
@@ -58,9 +58,13 @@
   }
 
   void TearDown() override {
-    // Shut down the SigninManager so that the IdentityAccessorImpl doesn't end
-    // up outliving it.
-    signin_manager_.Shutdown();
+    // Explicitly destruct IdentityAccessorImpl so that it doesn't outlive its
+    // dependencies.
+    ResetIdentityAccessorImpl();
+
+    // Wait for the IdentityAccessorImpl to be notified of disconnection and
+    // destroy itself.
+    base::RunLoop().RunUntilIdle();
   }
 
   void OnReceivedPrimaryAccountInfo(
@@ -160,77 +164,6 @@
   DISALLOW_COPY_AND_ASSIGN(IdentityAccessorImplTest);
 };
 
-// Tests that it is not possible to connect to the IdentityAccessor if
-// initiated after SigninManager shutdown.
-TEST_F(IdentityAccessorImplTest, SigninManagerShutdownBeforeConnection) {
-  AccountInfo sentinel;
-  sentinel.account_id = "sentinel";
-  primary_account_info_ = sentinel;
-
-  // Ensure that the Identity Service has actually been created before
-  // invoking SigninManagerBase::Shutdown(), since otherwise this test will
-  // spin forever. Then reset the IdentityAccessor so that the next request
-  // makes a fresh connection.
-  FlushIdentityAccessorImplForTesting();
-  ResetIdentityAccessorImpl();
-
-  // Make a call to connect to the IdentityAccessorImpl *after* SigninManager
-  // shutdown; it should get notified of an error when the Identity Service
-  // drops the connection.
-  signin_manager()->Shutdown();
-  base::RunLoop run_loop;
-  SetIdentityAccessorImplConnectionErrorHandler(run_loop.QuitClosure());
-
-  GetIdentityAccessorImpl()->GetPrimaryAccountInfo(base::BindRepeating(
-      &IdentityAccessorImplTest::OnReceivedPrimaryAccountInfo,
-      base::Unretained(this), run_loop.QuitClosure()));
-  run_loop.Run();
-
-  // Verify that the callback to GetPrimaryAccountInfo() was not invoked.
-  EXPECT_TRUE(primary_account_info_);
-  EXPECT_EQ("sentinel", primary_account_info_->account_id);
-}
-
-// Tests that the IdentityAccessor destroys itself on SigninManager shutdown.
-TEST_F(IdentityAccessorImplTest, SigninManagerShutdownAfterConnection) {
-  base::RunLoop run_loop;
-  SetIdentityAccessorImplConnectionErrorHandler(run_loop.QuitClosure());
-
-  // Ensure that the IdentityAccessorImpl instance has actually been created
-  // before invoking SigninManagerBase::Shutdown(), since otherwise this test
-  // will spin forever.
-  FlushIdentityAccessorImplForTesting();
-  signin_manager()->Shutdown();
-  run_loop.Run();
-}
-
-// Tests that the IdentityAccessor properly handles its own destruction in the
-// case where there is an active consumer request (i.e., a pending callback from
-// a Mojo call). In particular, this flow should not cause a DCHECK to fire in
-// debug mode.
-TEST_F(IdentityAccessorImplTest,
-       IdentityAccessorImplShutdownWithActiveRequest) {
-  base::RunLoop run_loop;
-  SetIdentityAccessorImplConnectionErrorHandler(run_loop.QuitClosure());
-
-  // Call a method on the IdentityAccessorImpl that will cause it to store a
-  // pending callback. This callback will never be invoked, so just pass dummy
-  // arguments to it.
-  GetIdentityAccessorImpl()->GetPrimaryAccountWhenAvailable(base::BindRepeating(
-      &IdentityAccessorImplTest::OnPrimaryAccountAvailable,
-      base::Unretained(this), base::RepeatingClosure(), nullptr, nullptr));
-
-  // Ensure that the IdentityAccessorImpl has received the above call before
-  // invoking SigninManagerBase::Shutdown(), as otherwise this test is
-  // pointless.
-  FlushIdentityAccessorImplForTesting();
-
-  // This flow is what would cause a DCHECK to fire if IdentityAccessorImpl is
-  // not properly closing its binding on shutdown.
-  signin_manager()->Shutdown();
-  run_loop.Run();
-}
-
 // Check that the primary account info is null if not signed in.
 TEST_F(IdentityAccessorImplTest, GetPrimaryAccountInfoNotSignedIn) {
   base::RunLoop run_loop;
diff --git a/services/identity/identity_service.cc b/services/identity/identity_service.cc
index fe55d4a..2abc139 100644
--- a/services/identity/identity_service.cc
+++ b/services/identity/identity_service.cc
@@ -19,9 +19,6 @@
       token_service_(token_service) {
   registry_.AddInterface<mojom::IdentityAccessor>(
       base::Bind(&IdentityService::Create, base::Unretained(this)));
-  signin_manager_shutdown_subscription_ =
-      signin_manager_->RegisterOnShutdownCallback(
-          base::Bind(&IdentityService::ShutDown, base::Unretained(this)));
 }
 
 IdentityService::~IdentityService() {
@@ -40,7 +37,6 @@
     return;
 
   signin_manager_ = nullptr;
-  signin_manager_shutdown_subscription_.reset();
   token_service_ = nullptr;
   account_tracker_ = nullptr;
 }
diff --git a/services/identity/identity_service.h b/services/identity/identity_service.h
index 6ece5d1..c7ae6a0 100644
--- a/services/identity/identity_service.h
+++ b/services/identity/identity_service.h
@@ -45,9 +45,6 @@
   SigninManagerBase* signin_manager_;
   ProfileOAuth2TokenService* token_service_;
 
-  std::unique_ptr<base::CallbackList<void()>::Subscription>
-      signin_manager_shutdown_subscription_;
-
   service_manager::BinderRegistry registry_;
 
   DISALLOW_COPY_AND_ASSIGN(IdentityService);
diff --git a/services/image_annotation/annotator.cc b/services/image_annotation/annotator.cc
index bf33e8410..40b623bb 100644
--- a/services/image_annotation/annotator.cc
+++ b/services/image_annotation/annotator.cc
@@ -420,7 +420,7 @@
   local_processors_.erase(source_id);
 
   // Schedule an HTTP request for this image.
-  http_request_queue_.push_back({source_id, image_bytes});
+  http_request_queue_.push_front({source_id, image_bytes});
   pending_source_ids_.insert(source_id);
 
   // Start sending batches to the server.
diff --git a/services/image_annotation/annotator_unittest.cc b/services/image_annotation/annotator_unittest.cc
index b665603..7a6686e 100644
--- a/services/image_annotation/annotator_unittest.cc
+++ b/services/image_annotation/annotator_unittest.cc
@@ -64,8 +64,8 @@
 {
   "imageRequests": [
     {
-      "imageId": "https://www.example.com/image1.jpg",
-      "imageBytes": "AQID",
+      "imageId": "https://www.example.com/image3.jpg",
+      "imageBytes": "BwgJ",
       "engineParameters": [
         {"ocrParameters": {}},
         {"descriptionParameters": {}}
@@ -80,8 +80,8 @@
       ]
     },
     {
-      "imageId": "https://www.example.com/image3.jpg",
-      "imageBytes": "BwgJ",
+      "imageId": "https://www.example.com/image1.jpg",
+      "imageBytes": "AQID",
       "engineParameters": [
         {"ocrParameters": {}},
         {"descriptionParameters": {}}
diff --git a/sql/database.cc b/sql/database.cc
index cc9607b3..bcd2b922 100644
--- a/sql/database.cc
+++ b/sql/database.cc
@@ -267,7 +267,7 @@
 
 void Database::RecordEvent(Events event, size_t count) {
   for (size_t i = 0; i < count; ++i) {
-    UMA_HISTOGRAM_ENUMERATION("Sqlite.Stats", event, EVENT_MAX_VALUE);
+    UMA_HISTOGRAM_ENUMERATION("Sqlite.Stats2", event, EVENT_MAX_VALUE);
   }
 
   if (stats_histogram_) {
@@ -1483,7 +1483,7 @@
   // Databases which won't exercise all of these probably shouldn't exist.
   if (!histogram_tag_.empty()) {
     stats_histogram_ = base::LinearHistogram::FactoryGet(
-        "Sqlite.Stats." + histogram_tag_, 1, EVENT_MAX_VALUE,
+        "Sqlite.Stats2." + histogram_tag_, 1, EVENT_MAX_VALUE,
         EVENT_MAX_VALUE + 1, base::HistogramBase::kUmaTargetedHistogramFlag);
   }
 
diff --git a/third_party/blink/public/BUILD.gn b/third_party/blink/public/BUILD.gn
index 85c678dd..8015fab 100644
--- a/third_party/blink/public/BUILD.gn
+++ b/third_party/blink/public/BUILD.gn
@@ -658,9 +658,6 @@
     "platform/modules/permissions/permission.mojom",
     "platform/modules/permissions/permission_status.mojom",
     "platform/modules/webdatabase/web_database.mojom",
-    "platform/reporting.mojom",
-    "platform/site_engagement.mojom",
-    "platform/ukm.mojom",
     "web/commit_result.mojom",
     "web/devtools_frontend.mojom",
     "web/selection_menu_behavior.mojom",
@@ -670,7 +667,6 @@
     ":android_mojo_bindings",
     ":authenticator_test_mojo_bindings",
     ":web_client_hints_types_mojo_bindings",
-    ":web_feature_mojo_bindings",
     "//components/services/font/public/interfaces",
     "//device/bluetooth/public/mojom",
     "//mojo/public/mojom/base",
@@ -730,11 +726,6 @@
     "//url/mojom:url_mojom_gurl",
   ]
 
-  # This Android unhandled-tap feature uses another mojo source, add it in.
-  if (enable_unhandled_tap) {
-    sources += [ "platform/unhandled_tap_notifier.mojom" ]
-  }
-
   component_output_prefix = "blink_android_mojo_bindings"
 
   # See comment above.
@@ -823,18 +814,6 @@
 # The web_feature_mojo_bindings is separated from the rest of the mojom files
 # because the chromium typemap for blink mojo_bindings has private content
 # dependencies.
-mojom_component("web_feature_mojo_bindings") {
-  sources = [
-    "platform/web_feature.mojom",
-  ]
-
-  macro_prefix = "WEB_FEATURE_MOJO_BINDINGS_MOJOM"
-  output_prefix = "web_feature_mojo_bindings_mojom"
-}
-
-# The web_feature_mojo_bindings is separated from the rest of the mojom files
-# because the chromium typemap for blink mojo_bindings has private content
-# dependencies.
 mojom("web_client_hints_types_mojo_bindings") {
   sources = [
     "platform/web_client_hints_types.mojom",
diff --git a/third_party/blink/public/mojom/BUILD.gn b/third_party/blink/public/mojom/BUILD.gn
index b4eebe3..d46137e6 100644
--- a/third_party/blink/public/mojom/BUILD.gn
+++ b/third_party/blink/public/mojom/BUILD.gn
@@ -3,6 +3,7 @@
 # found in the LICENSE file.
 
 import("//mojo/public/tools/bindings/mojom.gni")
+import("//third_party/blink/public/public_features.gni")
 
 # This target includes all mojom interfaces which can be used from
 # renderer/platform. In particular these mojom interfaces can't use types that
@@ -70,6 +71,7 @@
     "referrer.mojom",
     "renderer_preference_watcher.mojom",
     "renderer_preferences.mojom",
+    "reporting/reporting.mojom",
     "script/script_type.mojom",
     "serial/serial.mojom",
     "service_worker/dispatch_fetch_event_params.mojom",
@@ -82,10 +84,12 @@
     "service_worker/service_worker_provider_type.mojom",
     "service_worker/service_worker_state.mojom",
     "service_worker/service_worker_stream_handle.mojom",
+    "site_engagement/site_engagement.mojom",
     "speech/speech_recognition_error.mojom",
     "speech/speech_recognition_grammar.mojom",
     "speech/speech_recognition_result.mojom",
     "speech/speech_recognizer.mojom",
+    "ukm/ukm.mojom",
     "use_counter/css_property_id.mojom",
     "user_agent/user_agent_metadata.mojom",
     "v8_cache_options.mojom",
@@ -109,6 +113,7 @@
     ":android_mojo_bindings",
     ":mojom_mhtml_load_result",
     ":speech_recognition_error_code",
+    ":web_feature_mojo_bindings",
     "//components/payments/mojom",
     "//components/services/filesystem/public/interfaces",
     "//mojo/public/mojom/base",
@@ -117,7 +122,6 @@
     "//services/service_manager/public/mojom",
     "//services/viz/public/interfaces",
     "//skia/public/interfaces",
-    "//third_party/blink/public:web_feature_mojo_bindings",
     "//third_party/blink/public/mojom/usb",
     "//ui/gfx/geometry/mojo",
     "//ui/gfx/mojo",
@@ -160,6 +164,12 @@
     "//components/payments/mojom",
   ]
 
+  # This Android unhandled-tap feature uses another mojo source, add it in.
+  if (enable_unhandled_tap) {
+    sources += [ "unhandled_tap_notifier/unhandled_tap_notifier.mojom" ]
+    public_deps += [ "//ui/gfx/geometry/mojo" ]
+  }
+
   export_class_attribute = "BLINK_COMMON_EXPORT"
   export_define = "BLINK_COMMON_IMPLEMENTATION=1"
   export_header = "third_party/blink/public/common/common_export.h"
@@ -214,12 +224,12 @@
 
   public_deps = [
     ":mojom_platform",
+    ":web_feature_mojo_bindings",
     "//components/payments/mojom",
     "//mojo/public/mojom/base",
     "//services/network/public/mojom",
     "//services/service_manager/public/mojom",
     "//skia/public/interfaces",
-    "//third_party/blink/public:web_feature_mojo_bindings",
     "//url/mojom:url_mojom_gurl",
     "//url/mojom:url_mojom_origin",
   ]
@@ -283,3 +293,15 @@
   export_define = "BLINK_COMMON_IMPLEMENTATION=1"
   export_header = "third_party/blink/public/common/common_export.h"
 }
+
+# The web_feature_mojo_bindings is separated from the rest of the mojom files
+# because the chromium typemap for blink mojo_bindings has private content
+# dependencies.
+mojom_component("web_feature_mojo_bindings") {
+  sources = [
+    "web_feature/web_feature.mojom",
+  ]
+
+  macro_prefix = "WEB_FEATURE_MOJO_BINDINGS_MOJOM"
+  output_prefix = "web_feature_mojo_bindings_mojom"
+}
diff --git a/third_party/blink/public/mojom/reporting/OWNERS b/third_party/blink/public/mojom/reporting/OWNERS
new file mode 100644
index 0000000..08850f4
--- /dev/null
+++ b/third_party/blink/public/mojom/reporting/OWNERS
@@ -0,0 +1,2 @@
+per-file *.mojom=set noparent
+per-file *.mojom=file://ipc/SECURITY_OWNERS
diff --git a/third_party/blink/public/platform/reporting.mojom b/third_party/blink/public/mojom/reporting/reporting.mojom
similarity index 100%
rename from third_party/blink/public/platform/reporting.mojom
rename to third_party/blink/public/mojom/reporting/reporting.mojom
diff --git a/third_party/blink/public/mojom/service_worker/embedded_worker.mojom b/third_party/blink/public/mojom/service_worker/embedded_worker.mojom
index 5c3f001..0cdcf79 100644
--- a/third_party/blink/public/mojom/service_worker/embedded_worker.mojom
+++ b/third_party/blink/public/mojom/service_worker/embedded_worker.mojom
@@ -21,7 +21,7 @@
 import "third_party/blink/public/mojom/service_worker/service_worker_registration.mojom";
 import "third_party/blink/public/mojom/v8_cache_options.mojom";
 import "third_party/blink/public/mojom/worker/worker_content_settings_proxy.mojom";
-import "third_party/blink/public/platform/web_feature.mojom";
+import "third_party/blink/public/mojom/web_feature/web_feature.mojom";
 import "url/mojom/url.mojom";
 
 // Parameters to launch a service worker. This is passed from the browser to the
diff --git a/third_party/blink/public/mojom/service_worker/service_worker_container.mojom b/third_party/blink/public/mojom/service_worker/service_worker_container.mojom
index af7fec7..9f39311d 100644
--- a/third_party/blink/public/mojom/service_worker/service_worker_container.mojom
+++ b/third_party/blink/public/mojom/service_worker/service_worker_container.mojom
@@ -10,7 +10,7 @@
 import "third_party/blink/public/mojom/service_worker/service_worker_error_type.mojom";
 import "third_party/blink/public/mojom/service_worker/service_worker_object.mojom";
 import "third_party/blink/public/mojom/service_worker/service_worker_registration.mojom";
-import "third_party/blink/public/platform/web_feature.mojom";
+import "third_party/blink/public/mojom/web_feature/web_feature.mojom";
 import "url/mojom/url.mojom";
 
 // Used for EnsureControllerServiceWorker() to indicate why a controllee needs
diff --git a/third_party/blink/public/mojom/site_engagement/OWNERS b/third_party/blink/public/mojom/site_engagement/OWNERS
new file mode 100644
index 0000000..08850f4
--- /dev/null
+++ b/third_party/blink/public/mojom/site_engagement/OWNERS
@@ -0,0 +1,2 @@
+per-file *.mojom=set noparent
+per-file *.mojom=file://ipc/SECURITY_OWNERS
diff --git a/third_party/blink/public/platform/site_engagement.mojom b/third_party/blink/public/mojom/site_engagement/site_engagement.mojom
similarity index 100%
rename from third_party/blink/public/platform/site_engagement.mojom
rename to third_party/blink/public/mojom/site_engagement/site_engagement.mojom
diff --git a/third_party/blink/public/mojom/ukm/OWNERS b/third_party/blink/public/mojom/ukm/OWNERS
new file mode 100644
index 0000000..08850f4
--- /dev/null
+++ b/third_party/blink/public/mojom/ukm/OWNERS
@@ -0,0 +1,2 @@
+per-file *.mojom=set noparent
+per-file *.mojom=file://ipc/SECURITY_OWNERS
diff --git a/third_party/blink/public/platform/ukm.mojom b/third_party/blink/public/mojom/ukm/ukm.mojom
similarity index 100%
rename from third_party/blink/public/platform/ukm.mojom
rename to third_party/blink/public/mojom/ukm/ukm.mojom
diff --git a/third_party/blink/public/mojom/unhandled_tap_notifier/OWNERS b/third_party/blink/public/mojom/unhandled_tap_notifier/OWNERS
new file mode 100644
index 0000000..08850f4
--- /dev/null
+++ b/third_party/blink/public/mojom/unhandled_tap_notifier/OWNERS
@@ -0,0 +1,2 @@
+per-file *.mojom=set noparent
+per-file *.mojom=file://ipc/SECURITY_OWNERS
diff --git a/third_party/blink/public/platform/unhandled_tap_notifier.mojom b/third_party/blink/public/mojom/unhandled_tap_notifier/unhandled_tap_notifier.mojom
similarity index 100%
rename from third_party/blink/public/platform/unhandled_tap_notifier.mojom
rename to third_party/blink/public/mojom/unhandled_tap_notifier/unhandled_tap_notifier.mojom
diff --git a/third_party/blink/public/mojom/web_feature/OWNERS b/third_party/blink/public/mojom/web_feature/OWNERS
new file mode 100644
index 0000000..95fe1f2
--- /dev/null
+++ b/third_party/blink/public/mojom/web_feature/OWNERS
@@ -0,0 +1,6 @@
+# Extending enum WebFeature by adding new features is allowed without OWNERS
+# review, but you should add a security team OWNER if you are changing others.
+file://third_party/blink/renderer/core/OWNERS
+
+per-file *.mojom=set noparent
+per-file *.mojom=file://ipc/SECURITY_OWNERS
diff --git a/third_party/blink/public/platform/PRESUBMIT.py b/third_party/blink/public/mojom/web_feature/PRESUBMIT.py
similarity index 99%
rename from third_party/blink/public/platform/PRESUBMIT.py
rename to third_party/blink/public/mojom/web_feature/PRESUBMIT.py
index 9748ab29..a249aac5 100644
--- a/third_party/blink/public/platform/PRESUBMIT.py
+++ b/third_party/blink/public/mojom/web_feature/PRESUBMIT.py
@@ -15,7 +15,7 @@
     original_sys_path = sys.path
     try:
         sys.path = sys.path + [input_api.os_path.join(
-            input_api.PresubmitLocalPath(), '..', '..', '..', '..',
+            input_api.PresubmitLocalPath(), '..', '..', '..', '..', '..',
             'tools', 'metrics', 'histograms')]
         import update_histogram_enum  # pylint: disable=F0401
     finally:
diff --git a/third_party/blink/public/platform/web_feature.mojom b/third_party/blink/public/mojom/web_feature/web_feature.mojom
similarity index 100%
rename from third_party/blink/public/platform/web_feature.mojom
rename to third_party/blink/public/mojom/web_feature/web_feature.mojom
diff --git a/third_party/blink/public/mojom/worker/shared_worker_client.mojom b/third_party/blink/public/mojom/worker/shared_worker_client.mojom
index 709ddeb..5b158a8 100644
--- a/third_party/blink/public/mojom/worker/shared_worker_client.mojom
+++ b/third_party/blink/public/mojom/worker/shared_worker_client.mojom
@@ -5,7 +5,7 @@
 module blink.mojom;
 
 import "third_party/blink/public/mojom/worker/shared_worker_creation_context_type.mojom";
-import "third_party/blink/public/platform/web_feature.mojom";
+import "third_party/blink/public/mojom/web_feature/web_feature.mojom";
 
 // An interface used by clients (e.g., the renderer where "new SharedWorker()"
 // was invoked) to observe events from a shared worker.
diff --git a/third_party/blink/public/mojom/worker/shared_worker_host.mojom b/third_party/blink/public/mojom/worker/shared_worker_host.mojom
index 3227be0..01434ba 100644
--- a/third_party/blink/public/mojom/worker/shared_worker_host.mojom
+++ b/third_party/blink/public/mojom/worker/shared_worker_host.mojom
@@ -4,7 +4,7 @@
 
 module blink.mojom;
 
-import "third_party/blink/public/platform/web_feature.mojom";
+import "third_party/blink/public/mojom/web_feature/web_feature.mojom";
 
 // Each shared worker has a corresponding host. The host controls the lifetime
 // of the shared worker. This interface is used by the shared worker to talk to
diff --git a/third_party/blink/public/platform/OWNERS b/third_party/blink/public/platform/OWNERS
index 25ffef5..218ce91 100644
--- a/third_party/blink/public/platform/OWNERS
+++ b/third_party/blink/public/platform/OWNERS
@@ -1,10 +1,6 @@
 per-file *.mojom=set noparent
 per-file *.mojom=file://ipc/SECURITY_OWNERS
 
-# Extending enum WebFeature by adding new features is allowed without OWNERS
-# review, but you should add a security team OWNER if you are changing others.
-per-file web_feature.mojom=file://third_party/blink/renderer/core/OWNERS
-
 per-file *_enum_traits*.*=set noparent
 per-file *_enum_traits*.*=file://ipc/SECURITY_OWNERS
 per-file *_struct_traits*.*=set noparent
diff --git a/third_party/blink/public/platform/modules/service_worker/web_service_worker_provider_client.h b/third_party/blink/public/platform/modules/service_worker/web_service_worker_provider_client.h
index 92a2324..46bcb5c 100644
--- a/third_party/blink/public/platform/modules/service_worker/web_service_worker_provider_client.h
+++ b/third_party/blink/public/platform/modules/service_worker/web_service_worker_provider_client.h
@@ -32,9 +32,9 @@
 #define THIRD_PARTY_BLINK_PUBLIC_PLATFORM_MODULES_SERVICE_WORKER_WEB_SERVICE_WORKER_PROVIDER_CLIENT_H_
 
 #include "third_party/blink/public/common/messaging/transferable_message.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-shared.h"
 #include "third_party/blink/public/platform/modules/service_worker/web_service_worker_object_info.h"
 #include "third_party/blink/public/platform/web_common.h"
-#include "third_party/blink/public/platform/web_feature.mojom-shared.h"
 #include "third_party/blink/public/platform/web_vector.h"
 
 #include <memory>
diff --git a/third_party/blink/public/web/modules/service_worker/web_service_worker_context_client.h b/third_party/blink/public/web/modules/service_worker/web_service_worker_context_client.h
index c78212e9..a6d0e6d 100644
--- a/third_party/blink/public/web/modules/service_worker/web_service_worker_context_client.h
+++ b/third_party/blink/public/web/modules/service_worker/web_service_worker_context_client.h
@@ -35,8 +35,8 @@
 
 #include "base/time/time.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_event_status.mojom-shared.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-shared.h"
 #include "third_party/blink/public/platform/modules/service_worker/web_service_worker_stream_handle.h"
-#include "third_party/blink/public/platform/web_feature.mojom-shared.h"
 #include "third_party/blink/public/platform/web_url.h"
 #include "third_party/blink/public/platform/web_worker_fetch_context.h"
 #include "v8/include/v8.h"
diff --git a/third_party/blink/public/web/web_shared_worker_client.h b/third_party/blink/public/web/web_shared_worker_client.h
index ab767347..1010a68 100644
--- a/third_party/blink/public/web/web_shared_worker_client.h
+++ b/third_party/blink/public/web/web_shared_worker_client.h
@@ -31,8 +31,8 @@
 #ifndef THIRD_PARTY_BLINK_PUBLIC_WEB_WEB_SHARED_WORKER_CLIENT_H_
 #define THIRD_PARTY_BLINK_PUBLIC_WEB_WEB_SHARED_WORKER_CLIENT_H_
 
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-shared.h"
 #include "third_party/blink/public/platform/web_content_settings_client.h"
-#include "third_party/blink/public/platform/web_feature.mojom-shared.h"
 #include "third_party/blink/public/platform/web_worker_fetch_context.h"
 
 namespace blink {
diff --git a/third_party/blink/renderer/controller/crash_memory_metrics_reporter_impl.cc b/third_party/blink/renderer/controller/crash_memory_metrics_reporter_impl.cc
index 7f33f0e..794489f 100644
--- a/third_party/blink/renderer/controller/crash_memory_metrics_reporter_impl.cc
+++ b/third_party/blink/renderer/controller/crash_memory_metrics_reporter_impl.cc
@@ -76,12 +76,6 @@
   CrashMemoryMetricsReporterImpl::Instance().WriteIntoSharedMemory(metrics);
 }
 
-OomInterventionMetrics
-CrashMemoryMetricsReporterImpl::GetCurrentMemoryMetrics() {
-  return MemoryUsageToMetrics(
-      MemoryUsageMonitor::Instance().GetCurrentMemoryUsage());
-}
-
 // static
 OomInterventionMetrics CrashMemoryMetricsReporterImpl::MemoryUsageToMetrics(
     MemoryUsage usage) {
diff --git a/third_party/blink/renderer/controller/crash_memory_metrics_reporter_impl.h b/third_party/blink/renderer/controller/crash_memory_metrics_reporter_impl.h
index aa70ac6..27f547c 100644
--- a/third_party/blink/renderer/controller/crash_memory_metrics_reporter_impl.h
+++ b/third_party/blink/renderer/controller/crash_memory_metrics_reporter_impl.h
@@ -39,9 +39,6 @@
   // failures and base::TerminateBecauseOutOfMemory(), too.
   static void OnOOMCallback();
 
-  // This function needs to be called after ResetFileDescriptors.
-  OomInterventionMetrics GetCurrentMemoryMetrics();
-
  protected:
   CrashMemoryMetricsReporterImpl();
 
diff --git a/third_party/blink/renderer/controller/oom_intervention_impl.cc b/third_party/blink/renderer/controller/oom_intervention_impl.cc
index d49b9f8..b2b27b3 100644
--- a/third_party/blink/renderer/controller/oom_intervention_impl.cc
+++ b/third_party/blink/renderer/controller/oom_intervention_impl.cc
@@ -187,45 +187,47 @@
           current_memory.current_vm_size_kb / 1024));
 }
 
+int ToMemoryUsageDeltaSample(uint64_t after_kb, uint64_t before_kb) {
+  int delta_mb = (base::saturated_cast<int>(after_kb) -
+                  base::saturated_cast<int>(before_kb)) /
+                 1024;
+  return std::min(std::max(delta_mb, -500), 500);
+}
+
 void OomInterventionImpl::TimerFiredUMAReport(TimerBase*) {
   OomInterventionMetrics current_memory =
-      CrashMemoryMetricsReporterImpl::Instance().GetCurrentMemoryMetrics();
+      CrashMemoryMetricsReporterImpl::MemoryUsageToMetrics(
+          MemoryUsageMonitorInstance().GetCurrentMemoryUsage());
+  int blink_usage_delta =
+      ToMemoryUsageDeltaSample(current_memory.current_blink_usage_kb,
+                               metrics_at_intervention_.current_blink_usage_kb);
+  int private_footprint_delta = ToMemoryUsageDeltaSample(
+      current_memory.current_private_footprint_kb,
+      metrics_at_intervention_.current_private_footprint_kb);
   switch (number_of_report_needed_--) {
     case 3:
       base::UmaHistogramSparse(
           "Memory.Experimental.OomIntervention.ReducedBlinkUsageAfter10secs",
-          base::saturated_cast<base::Histogram::Sample>(
-              current_memory.current_blink_usage_kb / 1024 -
-              metrics_at_intervention_.current_blink_usage_kb / 1024));
+          blink_usage_delta);
       base::UmaHistogramSparse(
           "Memory.Experimental.OomIntervention.ReducedRendererPMFAfter10secs",
-          base::saturated_cast<base::Histogram::Sample>(
-              current_memory.current_private_footprint_kb / 1024 -
-              metrics_at_intervention_.current_private_footprint_kb / 1024));
+          private_footprint_delta);
       break;
     case 2:
       base::UmaHistogramSparse(
           "Memory.Experimental.OomIntervention.ReducedBlinkUsageAfter20secs",
-          base::saturated_cast<base::Histogram::Sample>(
-              current_memory.current_blink_usage_kb / 1024 -
-              metrics_at_intervention_.current_blink_usage_kb / 1024));
+          blink_usage_delta);
       base::UmaHistogramSparse(
           "Memory.Experimental.OomIntervention.ReducedRendererPMFAfter20secs",
-          base::saturated_cast<base::Histogram::Sample>(
-              current_memory.current_private_footprint_kb / 1024 -
-              metrics_at_intervention_.current_private_footprint_kb / 1024));
+          private_footprint_delta);
       break;
     case 1:
       base::UmaHistogramSparse(
           "Memory.Experimental.OomIntervention.ReducedBlinkUsageAfter30secs",
-          base::saturated_cast<base::Histogram::Sample>(
-              current_memory.current_blink_usage_kb / 1024 -
-              metrics_at_intervention_.current_blink_usage_kb / 1024));
+          blink_usage_delta);
       base::UmaHistogramSparse(
           "Memory.Experimental.OomIntervention.ReducedRendererPMFAfter30secs",
-          base::saturated_cast<base::Histogram::Sample>(
-              current_memory.current_private_footprint_kb / 1024 -
-              metrics_at_intervention_.current_private_footprint_kb / 1024));
+          private_footprint_delta);
       delayed_report_timer_.Stop();
       break;
   }
diff --git a/third_party/blink/renderer/controller/oom_intervention_impl_test.cc b/third_party/blink/renderer/controller/oom_intervention_impl_test.cc
index 08ef5ad..ad7bbf3e 100644
--- a/third_party/blink/renderer/controller/oom_intervention_impl_test.cc
+++ b/third_party/blink/renderer/controller/oom_intervention_impl_test.cc
@@ -20,6 +20,7 @@
 #include "third_party/blink/renderer/core/page/page.h"
 #include "third_party/blink/renderer/core/testing/dummy_page_holder.h"
 #include "third_party/blink/renderer/core/testing/sim/sim_request.h"
+#include "third_party/blink/renderer/platform/testing/histogram_tester.h"
 #include "third_party/blink/renderer/platform/testing/unit_test_helpers.h"
 #include "third_party/blink/renderer/platform/testing/url_test_helpers.h"
 
@@ -304,4 +305,59 @@
   EXPECT_TRUE(frame->GetDocument()->ExecutionContext::IsContextDestroyed());
 }
 
+TEST_F(OomInterventionImplTest, ReducedMemoryMetricReporting) {
+  HistogramTester histogram_tester;
+
+  uint64_t initial_blink_usage_bytes = kTestBlinkThreshold + 1024 * 1024 * 1024;
+  uint64_t initial_private_footprint_bytes = 0;
+
+  MemoryUsage usage;
+  // Set value more than the threshold to trigger intervention.
+  usage.v8_bytes = initial_blink_usage_bytes;
+  usage.blink_gc_bytes = 0;
+  usage.partition_alloc_bytes = 0;
+  usage.private_footprint_bytes = initial_private_footprint_bytes;
+  usage.swap_bytes = 0;
+  usage.vm_size_bytes = 0;
+  intervention_->mock_memory_usage_monitor()->SetMockMemoryUsage(usage);
+
+  Page* page = DetectOnceOnBlankPage();
+
+  EXPECT_TRUE(page->Paused());
+
+  usage.v8_bytes = initial_blink_usage_bytes - 2 * 1024 * 1024;
+  usage.private_footprint_bytes =
+      initial_private_footprint_bytes + 2 * 1024 * 1024;
+  intervention_->mock_memory_usage_monitor()->SetMockMemoryUsage(usage);
+  test::RunDelayedTasks(TimeDelta::FromSeconds(10));
+  histogram_tester.ExpectUniqueSample(
+      "Memory.Experimental.OomIntervention.ReducedBlinkUsageAfter10secs", -2,
+      1);
+  histogram_tester.ExpectUniqueSample(
+      "Memory.Experimental.OomIntervention.ReducedRendererPMFAfter10secs", 2,
+      1);
+
+  usage.v8_bytes = initial_blink_usage_bytes - 1;
+  usage.private_footprint_bytes = initial_private_footprint_bytes + 1;
+  intervention_->mock_memory_usage_monitor()->SetMockMemoryUsage(usage);
+  test::RunDelayedTasks(TimeDelta::FromSeconds(10));
+  histogram_tester.ExpectUniqueSample(
+      "Memory.Experimental.OomIntervention.ReducedBlinkUsageAfter20secs", 0, 1);
+  histogram_tester.ExpectUniqueSample(
+      "Memory.Experimental.OomIntervention.ReducedRendererPMFAfter20secs", 0,
+      1);
+
+  usage.v8_bytes = initial_blink_usage_bytes - 800 * 1024 * 1024;
+  usage.private_footprint_bytes =
+      initial_private_footprint_bytes + 800 * 1024 * 1024;
+  intervention_->mock_memory_usage_monitor()->SetMockMemoryUsage(usage);
+  test::RunDelayedTasks(TimeDelta::FromSeconds(10));
+  histogram_tester.ExpectUniqueSample(
+      "Memory.Experimental.OomIntervention.ReducedBlinkUsageAfter30secs", -500,
+      1);
+  histogram_tester.ExpectUniqueSample(
+      "Memory.Experimental.OomIntervention.ReducedRendererPMFAfter30secs", 500,
+      1);
+}
+
 }  // namespace blink
diff --git a/third_party/blink/renderer/core/DEPS b/third_party/blink/renderer/core/DEPS
index 9536c1a..fd9ba6f6 100644
--- a/third_party/blink/renderer/core/DEPS
+++ b/third_party/blink/renderer/core/DEPS
@@ -36,6 +36,7 @@
     "+cc/paint/paint_canvas.h",
     "+cc/paint/paint_flags.h",
     "+cc/paint/paint_worklet_input.h",
+    "+cc/paint/text_holder.h",
     "+gpu/config/gpu_feature_info.h",
     "-inspector/v8",
     "+inspector/v8/public",
diff --git a/third_party/blink/renderer/core/animation/scroll_timeline.cc b/third_party/blink/renderer/core/animation/scroll_timeline.cc
index 63868fca..52066fd 100644
--- a/third_party/blink/renderer/core/animation/scroll_timeline.cc
+++ b/third_party/blink/renderer/core/animation/scroll_timeline.cc
@@ -157,23 +157,22 @@
     return std::numeric_limits<double>::quiet_NaN();
   }
 
-  // 4. If current scroll offset is greater than or equal to endScrollOffset,
-  // return an unresolved time value if fill is none or backwards, or the
-  // effective time range otherwise.
-  //
-  // TODO(smcgruer): Implement |fill|.
-  //
-  // Note we deliberately break the spec here by only returning if the current
-  // offset is strictly greater, as that is more in line with the web animation
-  // spec. See https://github.com/WICG/scroll-animations/issues/19
-  if (current_offset > resolved_end_scroll_offset) {
-    return std::numeric_limits<double>::quiet_NaN();
+  // 4. If current scroll offset is greater than or equal to endScrollOffset:
+  if (current_offset >= resolved_end_scroll_offset) {
+    // If endScrollOffset is less than the maximum scroll offset of scrollSource
+    // in orientation and fill is none or backwards, return an unresolved time
+    // value.
+    // TODO(smcgruer): Implement |fill|.
+    if (resolved_end_scroll_offset < max_offset)
+      return std::numeric_limits<double>::quiet_NaN();
+
+    // Otherwise, return the effective time range.
+    is_null = false;
+    return time_range_;
   }
 
-  // This is not by the spec, but avoids both negative current time and a
-  // divsion by zero issue. See
-  // https://github.com/WICG/scroll-animations/issues/20 and
-  // https://github.com/WICG/scroll-animations/issues/21
+  // This is not by the spec, but avoids a negative current time.
+  // See https://github.com/WICG/scroll-animations/issues/20
   if (resolved_start_scroll_offset >= resolved_end_scroll_offset) {
     return std::numeric_limits<double>::quiet_NaN();
   }
diff --git a/third_party/blink/renderer/core/content_capture/BUILD.gn b/third_party/blink/renderer/core/content_capture/BUILD.gn
index 917a255..3d3b6b9 100644
--- a/third_party/blink/renderer/core/content_capture/BUILD.gn
+++ b/third_party/blink/renderer/core/content_capture/BUILD.gn
@@ -12,5 +12,9 @@
     "content_capture_task.h",
     "content_holder.cc",
     "content_holder.h",
+    "sent_nodes.cc",
+    "sent_nodes.h",
+    "task_session.cc",
+    "task_session.h",
   ]
 }
diff --git a/third_party/blink/renderer/core/content_capture/content_capture_manager.cc b/third_party/blink/renderer/core/content_capture/content_capture_manager.cc
index da97918..74e4e2c 100644
--- a/third_party/blink/renderer/core/content_capture/content_capture_manager.cc
+++ b/third_party/blink/renderer/core/content_capture/content_capture_manager.cc
@@ -5,13 +5,20 @@
 #include "third_party/blink/renderer/core/content_capture/content_capture_manager.h"
 
 #include "third_party/blink/renderer/core/content_capture/content_holder.h"
+#include "third_party/blink/renderer/core/content_capture/sent_nodes.h"
+#include "third_party/blink/renderer/core/dom/dom_node_ids.h"
+#include "third_party/blink/renderer/core/frame/local_frame.h"
 #include "third_party/blink/renderer/core/layout/layout_text.h"
 
 namespace blink {
 
-ContentCaptureManager::ContentCaptureManager(Document& document,
+ContentCaptureManager::ContentCaptureManager(LocalFrame& local_frame_root,
                                              NodeHolder::Type type)
-    : document_(&document), node_holder_type_(type) {}
+    : local_frame_root_(&local_frame_root), node_holder_type_(type) {
+  DCHECK(local_frame_root.IsLocalRoot());
+  sent_nodes_ = MakeGarbageCollected<SentNodes>();
+  task_session_ = MakeGarbageCollected<TaskSession>(*sent_nodes_);
+}
 
 ContentCaptureManager::~ContentCaptureManager() = default;
 
@@ -37,23 +44,12 @@
 
 scoped_refptr<ContentCaptureTask>
 ContentCaptureManager::CreateContentCaptureTask() {
-  return base::MakeRefCounted<ContentCaptureTask>(*document_, *this);
+  return base::MakeRefCounted<ContentCaptureTask>(*local_frame_root_,
+                                                  *task_session_);
 }
 
 void ContentCaptureManager::NotifyNodeDetached(const NodeHolder& node_holder) {
-  if (node_holder.type == NodeHolder::Type::kID) {
-    Node* node = DOMNodeIds::NodeForId(node_holder.id);
-    if (node && HasSent(*node))
-      content_capture_idle_task_->OnNodeDetached(*node);
-  } else if (node_holder.type == NodeHolder::Type::kTextHolder) {
-    ContentHolder* content_holder =
-        static_cast<ContentHolder*>(node_holder.text_holder.get());
-    if (!content_holder || !content_holder->IsValid() ||
-        !content_holder->HasSent()) {
-      return;
-    }
-    content_capture_idle_task_->OnNodeDetached(*(content_holder->GetNode()));
-  }
+  task_session_->OnNodeDetached(node_holder);
 }
 
 void ContentCaptureManager::OnLayoutTextWillBeDestroyed(
@@ -73,16 +69,9 @@
   ScheduleTask(ContentCaptureTask::ScheduleReason::kScrolling);
 }
 
-bool ContentCaptureManager::HasSent(const Node& node) {
-  return sent_nodes_.Contains(&node);
-}
-
-void ContentCaptureManager::OnSent(const Node& node) {
-  sent_nodes_.insert(WeakMember<const Node>(&node));
-}
-
 void ContentCaptureManager::Trace(Visitor* visitor) {
-  visitor->Trace(document_);
+  visitor->Trace(local_frame_root_);
+  visitor->Trace(task_session_);
   visitor->Trace(sent_nodes_);
 }
 
diff --git a/third_party/blink/renderer/core/content_capture/content_capture_manager.h b/third_party/blink/renderer/core/content_capture/content_capture_manager.h
index aedec07..5fc6bfa 100644
--- a/third_party/blink/renderer/core/content_capture/content_capture_manager.h
+++ b/third_party/blink/renderer/core/content_capture/content_capture_manager.h
@@ -9,21 +9,20 @@
 #include "third_party/blink/renderer/core/content_capture/content_capture_task.h"
 #include "third_party/blink/renderer/core/content_capture/content_holder.h"
 #include "third_party/blink/renderer/core/core_export.h"
-#include "third_party/blink/renderer/core/dom/dom_node_ids.h"
 
 namespace blink {
 
-class Document;
+class LocalFrame;
 class Node;
+class SentNodes;
 
 // This class is used to create the NodeHolder, and start the ContentCaptureTask
-// when necessary. The ContentCaptureManager is owned by Document.
+// when necessary. The ContentCaptureManager is owned by main frame.
 class CORE_EXPORT ContentCaptureManager
-    : public GarbageCollectedFinalized<ContentCaptureManager>,
-      public ContentCaptureTask::Delegate {
+    : public GarbageCollectedFinalized<ContentCaptureManager> {
  public:
-  ContentCaptureManager(Document& document, NodeHolder::Type type);
-  ~ContentCaptureManager() override;
+  ContentCaptureManager(LocalFrame& local_frame_root, NodeHolder::Type type);
+  virtual ~ContentCaptureManager();
 
   // Creates and returns NodeHolder for the given |node|, and schedules
   // ContentCaptureTask if it isn't already scheduled.
@@ -37,31 +36,26 @@
   // Invokes when scroll position was changed.
   void OnScrollPositionChanged();
 
-  // Invokes when the document shutdown.
+  // Invokes when the local_frame_root shutdown.
   void Shutdown();
 
-  // ContentCaptureTask::Delegate, these methods have to be in this class
-  // because the node stores in HeapHashSet.
-  bool HasSent(const Node& node) override;
-  void OnSent(const Node& node) override;
-
-  void EnableContentCaptureTask() { should_capture_content_ = true; }
-
   virtual void Trace(blink::Visitor*);
 
+  ContentCaptureTask* GetContentCaptureTaskForTesting() const {
+    return content_capture_idle_task_.get();
+  }
+
  protected:
   virtual scoped_refptr<ContentCaptureTask> CreateContentCaptureTask();
+  TaskSession& GetTaskSessionForTesting() const { return *task_session_; }
 
  private:
   void NotifyNodeDetached(const NodeHolder& node_holder);
   void ScheduleTask(ContentCaptureTask::ScheduleReason reason);
 
-  // Indicates if the ContentCaptureTask should be started.
-  bool should_capture_content_ = false;
-
   scoped_refptr<ContentCaptureTask> content_capture_idle_task_;
 
-  Member<Document> document_;
+  Member<LocalFrame> local_frame_root_;
 
   // Indicates the NodeHolder::Type should be used.
   NodeHolder::Type node_holder_type_;
@@ -69,9 +63,10 @@
   // Indicates if the first NodeHolder is created.
   bool first_node_holder_created_ = false;
 
-  // The list of nodes that have been sent, only used when
-  // |node_identification_method| is kNodeID.
-  HeapHashSet<WeakMember<const Node>> sent_nodes_;
+  Member<TaskSession> task_session_;
+
+  // A set of weak reference of the node that has been sent.
+  Member<SentNodes> sent_nodes_;
 };
 
 }  // namespace blink
diff --git a/third_party/blink/renderer/core/content_capture/content_capture_task.cc b/third_party/blink/renderer/core/content_capture/content_capture_task.cc
index d2e08b5..e82ca0d 100644
--- a/third_party/blink/renderer/core/content_capture/content_capture_task.cc
+++ b/third_party/blink/renderer/core/content_capture/content_capture_task.cc
@@ -19,119 +19,116 @@
 
 namespace blink {
 
-ContentCaptureTask::ContentCaptureTask(Document& document, Delegate& delegate)
-    : document_(&document), delegate_(&delegate) {}
+ContentCaptureTask::ContentCaptureTask(LocalFrame& local_frame_root,
+                                       TaskSession& task_session)
+    : local_frame_root_(&local_frame_root), task_session_(&task_session) {}
 
 ContentCaptureTask::~ContentCaptureTask() {}
 
 void ContentCaptureTask::Shutdown() {
-  DCHECK(document_);
-  document_ = nullptr;
-  delegate_ = nullptr;
-}
-
-void ContentCaptureTask::OnNodeDetached(const Node& node) {
-  if (!session_) {
-    session_ = std::make_unique<Session>();
-  }
-  // TODO(michaelbai): might limit the size of detached_nodes.
-  session_->detached_nodes.push_back(reinterpret_cast<int64_t>(&node));
+  DCHECK(local_frame_root_);
+  local_frame_root_ = nullptr;
 }
 
 bool ContentCaptureTask::CaptureContent(std::vector<cc::NodeHolder>& data) {
+  if (captured_content_for_testing_) {
+    data = captured_content_for_testing_.value();
+    return true;
+  }
   // Because this is called from a different task, the frame may be in any
   // lifecycle step so we need to early-out in many cases.
-  // TODO(michaelbai): runs task in main frame, and sends the captured content
-  // for each document separately.
-  if (const auto* frame = document_->GetFrame()) {
-    if (const auto* root_frame_view = frame->LocalFrameRoot().View()) {
-      if (const auto* cc_layer = root_frame_view->RootCcLayer()) {
-        if (auto* layer_tree_host = cc_layer->layer_tree_host())
-          return layer_tree_host->CaptureContent(&data);
-      }
+  if (const auto* root_frame_view = local_frame_root_->View()) {
+    if (const auto* cc_layer = root_frame_view->RootCcLayer()) {
+      if (auto* layer_tree_host = cc_layer->layer_tree_host())
+        return layer_tree_host->CaptureContent(&data);
     }
   }
   return false;
 }
 
 bool ContentCaptureTask::CaptureContent() {
-  DCHECK(session_);
-  bool success = CaptureContent(session_->captured_content);
-  session_->unsent = session_->captured_content.begin();
-  return success;
+  DCHECK(task_session_);
+  std::vector<cc::NodeHolder> buffer;
+  bool result = CaptureContent(buffer);
+  if (!buffer.empty())
+    task_session_->SetCapturedContent(buffer);
+  return result;
 }
 
-void ContentCaptureTask::SendContent() {
-  DCHECK(session_);
+void ContentCaptureTask::SendContent(
+    TaskSession::DocumentSession& doc_session) {
+  auto* document = doc_session.GetDocument();
+  DCHECK(document);
   std::vector<scoped_refptr<WebContentHolder>> content_batch;
   content_batch.reserve(kBatchSize);
-  for (; session_->unsent != session_->captured_content.end() &&
-         content_batch.size() < kBatchSize;
-       ++session_->unsent) {
-    scoped_refptr<ContentHolder> content_holder;
-    if (session_->unsent->type == cc::NodeHolder::Type::kID) {
-      Node* node = DOMNodeIds::NodeForId(session_->unsent->id);
-      if (node && node->GetLayoutObject() && !delegate_->HasSent(*node)) {
-        content_holder = base::MakeRefCounted<ContentHolder>(*node);
-        delegate_->OnSent(*node);
-        content_batch.push_back(
-            base::MakeRefCounted<WebContentHolder>(content_holder));
-      }
-    } else if (session_->unsent->type == cc::NodeHolder::Type::kTextHolder &&
-               session_->unsent->text_holder) {
-      content_holder = scoped_refptr<ContentHolder>(
-          static_cast<ContentHolder*>(session_->unsent->text_holder.get()));
-      if (content_holder && content_holder->IsValid() &&
-          !content_holder->HasSent()) {
-        content_holder->SetHasSent();
-        content_batch.push_back(
-            base::MakeRefCounted<WebContentHolder>(content_holder));
-      }
-    }
+  while (content_batch.size() < kBatchSize) {
+    scoped_refptr<ContentHolder> content_holder =
+        doc_session.GetNextUnsentContentHolder();
+    if (!content_holder)
+      break;
+    content_batch.push_back(
+        base::MakeRefCounted<WebContentHolder>(content_holder));
   }
   if (!content_batch.empty()) {
-    GetWebContentCaptureClient()->DidCaptureContent(content_batch,
-                                                    !has_first_data_sent_);
-    has_first_data_sent_ = true;
+    DCHECK(GetWebContentCaptureClient(*document));
+    GetWebContentCaptureClient(*document)->DidCaptureContent(
+        content_batch, !doc_session.FirstDataHasSent());
+    doc_session.SetFirstDataHasSent();
   }
-  if (session_->unsent == session_->captured_content.end())
-    session_->captured_content.clear();
 }
 
-WebContentCaptureClient* ContentCaptureTask::GetWebContentCaptureClient() {
-  // TODO(michaelbai): Enable this after integrate with document.
-  // return document_->GetFrame()->Client()->GetContentCaptureClient();
+WebContentCaptureClient* ContentCaptureTask::GetWebContentCaptureClient(
+    const Document& document) {
+  if (auto* frame = document.GetFrame())
+    return frame->Client()->GetWebContentCaptureClient();
   return nullptr;
 }
 
 bool ContentCaptureTask::ProcessSession() {
-  DCHECK(session_);
-  while (!session_->captured_content.empty()) {
-    SendContent();
+  DCHECK(task_session_);
+  while (auto* document_session =
+             task_session_->GetNextUnsentDocumentSession()) {
+    if (!ProcessDocumentSession(*document_session))
+      return false;
+    if (ShouldPause())
+      return !task_session_->HasUnsentData();
+  }
+  return true;
+}
+
+bool ContentCaptureTask::ProcessDocumentSession(
+    TaskSession::DocumentSession& doc_session) {
+  // If no client, we don't need to send it at all.
+  auto* content_capture_client =
+      GetWebContentCaptureClient(*doc_session.GetDocument());
+  if (!content_capture_client) {
+    doc_session.Reset();
+    return true;
+  }
+
+  while (doc_session.HasUnsentCapturedContent()) {
+    SendContent(doc_session);
     if (ShouldPause()) {
-      return session_->captured_content.empty() &&
-             session_->detached_nodes.empty();
+      return !doc_session.HasUnsentData();
     }
   }
   // Sent the detached nodes.
-  if (!session_->detached_nodes.empty()) {
-    GetWebContentCaptureClient()->DidRemoveContent(session_->detached_nodes);
-    session_->detached_nodes.clear();
-  }
-  session_.reset();
+  if (doc_session.HasUnsentDetachedNodes())
+    content_capture_client->DidRemoveContent(doc_session.MoveDetachedNodes());
+  DCHECK(!doc_session.HasUnsentData());
   return true;
 }
 
 bool ContentCaptureTask::RunInternal() {
   base::AutoReset<TaskState> state(&task_state_, TaskState::kProcessRetryTask);
   // Already shutdown.
-  if (!document_ || !GetWebContentCaptureClient())
+  if (!local_frame_root_)
     return true;
 
   do {
     switch (task_state_) {
       case TaskState::kProcessRetryTask:
-        if (session_) {
+        if (task_session_->HasUnsentData()) {
           if (!ProcessSession())
             return false;
         }
@@ -140,13 +137,12 @@
       case TaskState::kCaptureContent:
         if (!has_content_change_)
           return true;
-        session_ = std::make_unique<Session>();
         if (!CaptureContent()) {
           // Don't schedule task again in this case.
           return true;
         }
         has_content_change_ = false;
-        if (session_->captured_content.empty())
+        if (!task_session_->HasUnsentData())
           return true;
 
         task_state_ = TaskState::kProcessCurrentSession;
@@ -164,16 +160,13 @@
 void ContentCaptureTask::Run(TimerBase*) {
   TRACE_EVENT0("blink", "CaptureContentTask::Run");
   is_scheduled_ = false;
-  bool success = RunInternal();
-  if (success) {
-    session_.reset();
-  } else {
+  if (!RunInternal()) {
     ScheduleInternal(ScheduleReason::kRetryTask);
   }
 }
 
 void ContentCaptureTask::ScheduleInternal(ScheduleReason reason) {
-  DCHECK(document_);
+  DCHECK(local_frame_root_);
   if (is_scheduled_)
     return;
 
@@ -191,7 +184,7 @@
 
   if (!delay_task_) {
     scoped_refptr<base::SingleThreadTaskRunner> task_runner =
-        document_->GetTaskRunner(TaskType::kInternalContentCapture);
+        local_frame_root_->GetTaskRunner(TaskType::kInternalContentCapture);
     delay_task_ = std::make_unique<TaskRunnerTimer<ContentCaptureTask>>(
         task_runner, this, &ContentCaptureTask::Run);
   }
@@ -202,12 +195,15 @@
 }
 
 void ContentCaptureTask::Schedule(ScheduleReason reason) {
-  DCHECK(document_);
+  DCHECK(local_frame_root_);
   has_content_change_ = true;
   ScheduleInternal(reason);
 }
 
 bool ContentCaptureTask::ShouldPause() {
+  if (task_stop_for_testing_) {
+    return task_state_ == task_stop_for_testing_.value();
+  }
   return ThreadScheduler::Current()->ShouldYieldForHighPriorityWork();
 }
 
diff --git a/third_party/blink/renderer/core/content_capture/content_capture_task.h b/third_party/blink/renderer/core/content_capture/content_capture_task.h
index 66d208c..443a3066 100644
--- a/third_party/blink/renderer/core/content_capture/content_capture_task.h
+++ b/third_party/blink/renderer/core/content_capture/content_capture_task.h
@@ -9,6 +9,7 @@
 #include <vector>
 
 #include "cc/paint/node_holder.h"
+#include "third_party/blink/renderer/core/content_capture/task_session.h"
 #include "third_party/blink/renderer/core/core_export.h"
 #include "third_party/blink/renderer/platform/timer.h"
 #include "third_party/blink/renderer/platform/wtf/ref_counted.h"
@@ -17,7 +18,7 @@
 
 class WebContentCaptureClient;
 class Document;
-class Node;
+class LocalFrame;
 
 // This class is used to capture the on-screen content and send them out
 // through WebContentCaptureClient.
@@ -25,18 +26,6 @@
   USING_FAST_MALLOC(ContentCaptureTask);
 
  public:
-  // This class is used for DOMNodeIds.
-  class Delegate {
-   public:
-    // Return if the give |node| has been sent out.
-    virtual bool HasSent(const Node& node) = 0;
-    // Notify the |node| has been sent.
-    virtual void OnSent(const Node& node) = 0;
-
-   protected:
-    virtual ~Delegate() = default;
-  };
-
   enum class ScheduleReason {
     kFirstContentChange,
     kContentChange,
@@ -51,16 +40,13 @@
     kStop,
   };
 
-  ContentCaptureTask(Document& document, Delegate& delegate);
+  ContentCaptureTask(LocalFrame& local_frame_root, TaskSession& task_session);
   virtual ~ContentCaptureTask();
 
   // Schedule the task if it hasn't been done.
   void Schedule(ScheduleReason reason);
   void Shutdown();
 
-  // Invoked when the |node| is detached from LayoutTree.
-  void OnNodeDetached(const Node& node);
-
   // Make those const public for testing purpose.
   static constexpr size_t kBatchSize = 5;
 
@@ -71,24 +57,24 @@
 
   TaskState GetTaskStateForTesting() const { return task_state_; }
 
+  void RunTaskForTestingUntil(TaskState stop_state) {
+    task_stop_for_testing_ = stop_state;
+    Run(nullptr);
+  }
+
+  void SetCapturedContentForTesting(
+      const std::vector<cc::NodeHolder>& captured_content) {
+    captured_content_for_testing_ = captured_content;
+  }
+
  protected:
   // All protected data and methods are for testing purpose.
   // Return true if the task should pause.
+  // TODO(michaelbai): Uses RunTaskForTestingUntil().
   virtual bool ShouldPause();
-  virtual bool CaptureContent(std::vector<cc::NodeHolder>& data);
-  virtual WebContentCaptureClient* GetWebContentCaptureClient();
+  virtual WebContentCaptureClient* GetWebContentCaptureClient(const Document&);
 
  private:
-  struct Session {
-    // The list of the captured content.
-    std::vector<cc::NodeHolder> captured_content;
-    // The first NodeHolder in |captured_content| hasn't been sent.
-    std::vector<cc::NodeHolder>::iterator unsent = captured_content.end();
-    // The list of content id of node that has been detached from LayoutTree
-    // since the last running.
-    std::vector<int64_t> detached_nodes;
-  };
-
   // Callback method of delay_task_, runs the content capture task and
   // reschedule it if it necessary.
   void Run(TimerBase*);
@@ -102,23 +88,27 @@
   // Runs the sub task to process the captured content and the detached nodes.
   bool ProcessSession();
 
+  // Processes |doc_session|, return True if |doc_session| has been processed,
+  // otherwise, the process was interrupted because the task has to pause.
+  bool ProcessDocumentSession(TaskSession::DocumentSession& doc_session);
+
   // Sends the captured content in batch.
-  void SendContent();
+  void SendContent(TaskSession::DocumentSession& doc_session);
 
   void ScheduleInternal(ScheduleReason reason);
+  bool CaptureContent(std::vector<cc::NodeHolder>& data);
 
-  std::unique_ptr<Session> session_;
   bool is_scheduled_ = false;
 
   // Indicates if there is content change since last run.
   bool has_content_change_ = false;
 
-  // Indicates if first data has been sent out.
-  bool has_first_data_sent_ = false;
-  UntracedMember<Document> document_;
-  Delegate* delegate_;
+  UntracedMember<LocalFrame> local_frame_root_;
+  UntracedMember<TaskSession> task_session_;
   std::unique_ptr<TaskRunnerTimer<ContentCaptureTask>> delay_task_;
   TaskState task_state_ = TaskState::kStop;
+  base::Optional<TaskState> task_stop_for_testing_;
+  base::Optional<std::vector<cc::NodeHolder>> captured_content_for_testing_;
 };
 
 }  // namespace blink
diff --git a/third_party/blink/renderer/core/content_capture/content_capture_test.cc b/third_party/blink/renderer/core/content_capture/content_capture_test.cc
index 6e2ef76..3b66332 100644
--- a/third_party/blink/renderer/core/content_capture/content_capture_test.cc
+++ b/third_party/blink/renderer/core/content_capture/content_capture_test.cc
@@ -8,9 +8,14 @@
 #include "third_party/blink/public/web/web_content_holder.h"
 #include "third_party/blink/renderer/core/dom/element.h"
 #include "third_party/blink/renderer/core/dom/node.h"
+#include "third_party/blink/renderer/core/frame/web_local_frame_impl.h"
+#include "third_party/blink/renderer/core/html/html_iframe_element.h"
+#include "third_party/blink/renderer/core/html_element_type_helpers.h"
 #include "third_party/blink/renderer/core/layout/layout_object.h"
 #include "third_party/blink/renderer/core/layout/layout_text.h"
 #include "third_party/blink/renderer/core/testing/page_test_base.h"
+#include "third_party/blink/renderer/core/testing/sim/sim_request.h"
+#include "third_party/blink/renderer/core/testing/sim/sim_test.h"
 
 namespace blink {
 
@@ -29,6 +34,8 @@
       bool first_data) override {
     data_ = data;
     first_data_ = first_data;
+    for (auto d : data)
+      all_text_.push_back(d->GetValue().Utf8());
   }
 
   void DidRemoveContent(const std::vector<int64_t>& data) override {
@@ -41,6 +48,8 @@
     return data_;
   }
 
+  const std::vector<std::string>& AllText() const { return all_text_; }
+
   const std::vector<int64_t>& RemovedData() const { return removed_data_; }
 
   void ResetResults() {
@@ -54,35 +63,21 @@
   std::vector<scoped_refptr<WebContentHolder>> data_;
   std::vector<int64_t> removed_data_;
   NodeHolder::Type node_holder_type_;
+  std::vector<std::string> all_text_;
 };
 
 class ContentCaptureTaskTestHelper : public ContentCaptureTask {
  public:
-  ContentCaptureTaskTestHelper(Document& document,
-                               Delegate& delegate,
+  ContentCaptureTaskTestHelper(LocalFrame& local_frame_root,
+                               TaskSession& task_session,
                                WebContentCaptureClient& content_capture_client)
-      : ContentCaptureTask(document, delegate),
+      : ContentCaptureTask(local_frame_root, task_session),
         content_capture_client_(&content_capture_client) {}
-
-  void SetCapturedContent(const std::vector<cc::NodeHolder> captured_content) {
-    captured_content_ = captured_content;
-  }
-
   void SetTaskStopState(TaskState state) { task_stop_state_ = state; }
 
-  void ResetIsCaptureContentCalled() { is_capture_content_called_ = false; }
-
-  bool IsCaptureContentCalled() { return is_capture_content_called_; }
-
  protected:
-  bool CaptureContent(std::vector<cc::NodeHolder>& data) override {
-    is_capture_content_called_ = true;
-    for (auto cc : captured_content_)
-      data.push_back(cc);
-    return true;
-  }
-
-  WebContentCaptureClient* GetWebContentCaptureClient() override {
+  WebContentCaptureClient* GetWebContentCaptureClient(
+      const Document& document) override {
     return content_capture_client_;
   }
 
@@ -91,21 +86,19 @@
   }
 
  private:
-  std::vector<cc::NodeHolder> captured_content_;
   WebContentCaptureClient* content_capture_client_;
   TaskState task_stop_state_ = TaskState::kStop;
-  bool is_capture_content_called_ = false;
 };
 
 class ContentCaptureManagerTestHelper : public ContentCaptureManager {
  public:
   ContentCaptureManagerTestHelper(
-      Document& document,
+      LocalFrame& local_frame_root,
       WebContentCaptureClientTestHelper& content_capture_client)
-      : ContentCaptureManager(document,
+      : ContentCaptureManager(local_frame_root,
                               content_capture_client.GetNodeHolderType()) {
     content_capture_task_ = base::MakeRefCounted<ContentCaptureTaskTestHelper>(
-        document, *this, content_capture_client);
+        local_frame_root, GetTaskSessionForTesting(), content_capture_client);
   }
 
   scoped_refptr<ContentCaptureTaskTestHelper> GetContentCaptureTask() {
@@ -140,18 +133,18 @@
         "<p id='p7'>7</p>"
         "<p id='p8'>8</p>");
     platform()->SetAutoAdvanceNowToPendingTasks(false);
-    // TODO(michaelbai): ContentCaptureManager should be get from Document.
+    // TODO(michaelbai): ContentCaptureManager should be get from LocalFrame.
     content_capture_client_ =
         std::make_unique<WebContentCaptureClientTestHelper>(GetParam());
     content_capture_manager_ =
         MakeGarbageCollected<ContentCaptureManagerTestHelper>(
-            GetDocument(), *content_capture_client_);
+            GetFrame(), *content_capture_client_);
 
     InitNodeHolders();
     // Setup captured content to ContentCaptureTask, it isn't necessary once
-    // ContentCaptureManager is created by Document.
-    content_capture_manager_->GetContentCaptureTask()->SetCapturedContent(
-        node_holders_);
+    // ContentCaptureManager is created by LocalFrame.
+    content_capture_manager_->GetContentCaptureTask()
+        ->SetCapturedContentForTesting(node_holders_);
   }
 
   ContentCaptureManagerTestHelper* GetContentCaptureManager() const {
@@ -195,7 +188,6 @@
 
  private:
   void ResetResult() {
-    GetContentCaptureTask()->ResetIsCaptureContentCalled();
     GetWebContentCaptureClient()->ResetResults();
   }
 
@@ -242,7 +234,6 @@
   EXPECT_FALSE(GetWebContentCaptureClient()->FirstData());
   EXPECT_TRUE(GetWebContentCaptureClient()->Data().empty());
   EXPECT_TRUE(GetWebContentCaptureClient()->RemovedData().empty());
-  EXPECT_FALSE(GetContentCaptureTask()->IsCaptureContentCalled());
 
   // The task stops before sends the captured content out.
   GetContentCaptureTask()->SetTaskStopState(
@@ -251,7 +242,6 @@
   EXPECT_FALSE(GetWebContentCaptureClient()->FirstData());
   EXPECT_TRUE(GetWebContentCaptureClient()->Data().empty());
   EXPECT_TRUE(GetWebContentCaptureClient()->RemovedData().empty());
-  EXPECT_TRUE(GetContentCaptureTask()->IsCaptureContentCalled());
 
   // The task should be stop at kProcessRetryTask because the captured content
   // needs to be sent with 2 batch.
@@ -274,7 +264,6 @@
   EXPECT_TRUE(GetWebContentCaptureClient()->RemovedData().empty());
   EXPECT_EQ(GetExpectedSecondResultSize(),
             GetWebContentCaptureClient()->Data().size());
-  EXPECT_FALSE(GetContentCaptureTask()->IsCaptureContentCalled());
 }
 
 TEST_P(ContentCaptureTest, NodeOnlySendOnce) {
@@ -283,11 +272,9 @@
   EXPECT_FALSE(GetWebContentCaptureClient()->Data().empty());
   EXPECT_EQ(GetExpectedSecondResultSize(),
             GetWebContentCaptureClient()->Data().size());
-  EXPECT_TRUE(GetContentCaptureTask()->IsCaptureContentCalled());
 
   GetContentCaptureManager()->OnScrollPositionChanged();
   RunContentCaptureTask();
-  EXPECT_TRUE(GetContentCaptureTask()->IsCaptureContentCalled());
   EXPECT_TRUE(GetWebContentCaptureClient()->Data().empty());
   EXPECT_TRUE(GetWebContentCaptureClient()->RemovedData().empty());
 }
@@ -298,7 +285,6 @@
       ContentCaptureTask::TaskState::kProcessCurrentSession);
   RunContentCaptureTask();
   EXPECT_TRUE(GetWebContentCaptureClient()->Data().empty());
-  EXPECT_TRUE(GetContentCaptureTask()->IsCaptureContentCalled());
 
   // Remove the node and sent the captured content out.
   RemoveNode(NodeHolders().at(0), Nodes().at(0));
@@ -319,13 +305,43 @@
   EXPECT_EQ(0u, GetWebContentCaptureClient()->RemovedData().size());
 }
 
+TEST_P(ContentCaptureTest, RemoveNodeInBetweenSendingOut) {
+  // Capture the content, but didn't send them.
+  GetContentCaptureTask()->SetTaskStopState(
+      ContentCaptureTask::TaskState::kProcessCurrentSession);
+  RunContentCaptureTask();
+  EXPECT_TRUE(GetWebContentCaptureClient()->Data().empty());
+
+  // Sends first batch.
+  GetContentCaptureTask()->SetTaskStopState(
+      ContentCaptureTask::TaskState::kProcessRetryTask);
+  RunContentCaptureTask();
+  EXPECT_EQ(GetExpectedFirstResultSize(),
+            GetWebContentCaptureClient()->Data().size());
+  EXPECT_EQ(0u, GetWebContentCaptureClient()->RemovedData().size());
+
+  // This depends on the DocumentSession returning the unsent nodes reversely.
+  // Remove the first node and sent the captured content out.
+  RemoveNode(NodeHolders().at(0), Nodes().at(0));
+  GetContentCaptureTask()->SetTaskStopState(
+      ContentCaptureTask::TaskState::kProcessRetryTask);
+  RunContentCaptureTask();
+  // Total 7 content returned instead of 8.
+  EXPECT_EQ(GetExpectedSecondResultSize() - 1,
+            GetWebContentCaptureClient()->Data().size());
+  EXPECT_EQ(0u, GetWebContentCaptureClient()->RemovedData().size());
+  RunContentCaptureTask();
+  // No removed node because it hasn't been sent out.
+  EXPECT_EQ(0u, GetWebContentCaptureClient()->Data().size());
+  EXPECT_EQ(0u, GetWebContentCaptureClient()->RemovedData().size());
+}
+
 TEST_P(ContentCaptureTest, RemoveNodeAfterSendingOut) {
   // Captures the content, but didn't send them.
   GetContentCaptureTask()->SetTaskStopState(
       ContentCaptureTask::TaskState::kProcessCurrentSession);
   RunContentCaptureTask();
   EXPECT_TRUE(GetWebContentCaptureClient()->Data().empty());
-  EXPECT_TRUE(GetContentCaptureTask()->IsCaptureContentCalled());
 
   // Sends first batch.
   GetContentCaptureTask()->SetTaskStopState(
@@ -348,4 +364,216 @@
   EXPECT_EQ(1u, GetWebContentCaptureClient()->RemovedData().size());
 }
 
+class ContentCaptureSimTest
+    : public SimTest,
+      public ::testing::WithParamInterface<NodeHolder::Type> {
+ public:
+  ContentCaptureSimTest() : client_(GetParam()), child_client_(GetParam()) {}
+  void SetUp() override {
+    SimTest::SetUp();
+    MainFrame().SetContentCaptureClient(&client_);
+    SetupPage();
+  }
+
+  void RunContentCaptureTaskUntil(ContentCaptureTask::TaskState state) {
+    Client().ResetResults();
+    ChildClient().ResetResults();
+    GetDocument()
+        .GetFrame()
+        ->LocalFrameRoot()
+        .GetContentCaptureManager()
+        ->GetContentCaptureTaskForTesting()
+        ->RunTaskForTestingUntil(state);
+  }
+
+  WebContentCaptureClientTestHelper& Client() { return client_; }
+  WebContentCaptureClientTestHelper& ChildClient() { return child_client_; }
+
+  enum class ContentType { kAll, kMainFrame, kChildFrame };
+  void SetCapturedContent(ContentType type) {
+    if (type == ContentType::kMainFrame) {
+      SetCapturedContent(main_frame_content_);
+    } else if (type == ContentType::kChildFrame) {
+      SetCapturedContent(child_frame_content_);
+    } else if (type == ContentType::kAll) {
+      std::vector<NodeHolder> holders(main_frame_content_);
+      holders.insert(holders.end(), child_frame_content_.begin(),
+                     child_frame_content_.end());
+      SetCapturedContent(holders);
+    }
+  }
+
+  void AddOneNodeToMainFrame() {
+    AddNodeToDocument(GetDocument(), main_frame_content_);
+    main_frame_expected_text_.push_back("New Text");
+  }
+
+  void AddOneNodeToChildFrame() {
+    AddNodeToDocument(*child_document_, child_frame_content_);
+    child_frame_expected_text_.push_back("New Text");
+  }
+
+  const std::vector<std::string>& MainFrameExpectedText() const {
+    return main_frame_expected_text_;
+  }
+
+  const std::vector<std::string>& ChildFrameExpectedText() const {
+    return child_frame_expected_text_;
+  }
+
+ private:
+  void SetupPage() {
+    SimRequest main_resource("https://example.com/test.html", "text/html");
+    SimRequest frame_resource("https://example.com/frame.html", "text/html");
+    LoadURL("https://example.com/test.html");
+    WebView().MainFrameWidget()->Resize(WebSize(800, 6000));
+    main_resource.Complete(R"HTML(
+      <!DOCTYPE html>
+      <body style='background: white'>
+      <iframe id=frame name='frame' src=frame.html></iframe>
+      <p id='p1'>Hello World1</p>
+      <p id='p2'>Hello World2</p>
+      <p id='p3'>Hello World3</p>
+      <p id='p4'>Hello World4</p>
+      <p id='p5'>Hello World5</p>
+      <p id='p6'>Hello World6</p>
+      <p id='p7'>Hello World7</p>
+      <p id='p8'>Hello World8</p>
+      <div id='d1'></div>
+      )HTML");
+    auto frame1 = Compositor().BeginFrame();
+    frame_resource.Complete(R"HTML(
+      <!DOCTYPE html>
+      <p id='c1'>Hello World11</p>
+      <p id='c2'>Hello World12</p>
+      <div id='d1'></div>
+      )HTML");
+
+    static_cast<WebLocalFrame*>(MainFrame().FindFrameByName("frame"))
+        ->SetContentCaptureClient(&child_client_);
+    auto* child_frame =
+        ToHTMLIFrameElement(GetDocument().getElementById("frame"));
+    child_document_ = child_frame->contentDocument();
+    child_document_->UpdateStyleAndLayoutIgnorePendingStylesheets();
+    Compositor().BeginFrame();
+    InitMainFrameNodeHolders();
+    InitChildFrameNodeHolders(*child_document_);
+  }
+
+  void InitMainFrameNodeHolders() {
+    std::vector<std::string> ids = {"p1", "p2", "p3", "p4",
+                                    "p5", "p6", "p7", "p8"};
+    main_frame_expected_text_ = {"Hello World1", "Hello World2", "Hello World3",
+                                 "Hello World4", "Hello World5", "Hello World6",
+                                 "Hello World7", "Hello World8"};
+    InitNodeHolders(main_frame_content_, ids, GetDocument());
+    EXPECT_EQ(8u, main_frame_content_.size());
+  }
+
+  void InitChildFrameNodeHolders(const Document& doc) {
+    std::vector<std::string> ids = {"c1", "c2"};
+    child_frame_expected_text_ = {"Hello World11", "Hello World12"};
+    InitNodeHolders(child_frame_content_, ids, doc);
+    EXPECT_EQ(2u, child_frame_content_.size());
+  }
+
+  void InitNodeHolders(std::vector<NodeHolder>& buffer,
+                       const std::vector<std::string>& ids,
+                       const Document& document) {
+    for (auto id : ids) {
+      LayoutText* layout_text = ToLayoutText(
+          document.getElementById(id.c_str())->firstChild()->GetLayoutObject());
+      EXPECT_TRUE(layout_text->HasNodeHolder());
+      buffer.push_back(layout_text->EnsureNodeHolder());
+    }
+  }
+
+  void AddNodeToDocument(Document& doc, std::vector<NodeHolder>& buffer) {
+    Node* node = doc.createTextNode("New Text");
+    Element* element = Element::Create(html_names::kPTag, &doc);
+    element->appendChild(node);
+    Element* div_element = doc.getElementById("d1");
+    div_element->appendChild(element);
+    Compositor().BeginFrame();
+    LayoutText* layout_text = ToLayoutText(node->GetLayoutObject());
+    EXPECT_TRUE(layout_text->HasNodeHolder());
+    buffer.insert(buffer.begin(), layout_text->EnsureNodeHolder());
+  }
+
+  void SetCapturedContent(const std::vector<NodeHolder>& captured_content) {
+    GetDocument()
+        .GetFrame()
+        ->LocalFrameRoot()
+        .GetContentCaptureManager()
+        ->GetContentCaptureTaskForTesting()
+        ->SetCapturedContentForTesting(captured_content);
+  }
+
+  std::vector<std::string> main_frame_expected_text_;
+  std::vector<std::string> child_frame_expected_text_;
+  std::vector<NodeHolder> main_frame_content_;
+  std::vector<NodeHolder> child_frame_content_;
+  WebContentCaptureClientTestHelper client_;
+  WebContentCaptureClientTestHelper child_client_;
+  Persistent<Document> child_document_;
+};
+
+INSTANTIATE_TEST_SUITE_P(,
+                         ContentCaptureSimTest,
+                         testing::Values(NodeHolder::Type::kID,
+                                         NodeHolder::Type::kTextHolder));
+
+TEST_P(ContentCaptureSimTest, MultiFrame) {
+  SetCapturedContent(ContentType::kAll);
+  RunContentCaptureTaskUntil(ContentCaptureTask::TaskState::kStop);
+  EXPECT_EQ(3u, Client().Data().size());
+  EXPECT_EQ(2u, ChildClient().Data().size());
+  EXPECT_THAT(Client().AllText(),
+              testing::UnorderedElementsAreArray(MainFrameExpectedText()));
+  EXPECT_THAT(ChildClient().AllText(),
+              testing::UnorderedElementsAreArray(ChildFrameExpectedText()));
+}
+
+TEST_P(ContentCaptureSimTest, AddNodeToMultiFrame) {
+  SetCapturedContent(ContentType::kMainFrame);
+  // Stops after capturing content.
+  RunContentCaptureTaskUntil(
+      ContentCaptureTask::TaskState::kProcessCurrentSession);
+  EXPECT_TRUE(Client().Data().empty());
+  EXPECT_FALSE(Client().FirstData());
+  EXPECT_TRUE(ChildClient().Data().empty());
+
+  // Sends the first batch data.
+  RunContentCaptureTaskUntil(ContentCaptureTask::TaskState::kProcessRetryTask);
+  EXPECT_EQ(5u, Client().Data().size());
+  EXPECT_TRUE(Client().FirstData());
+  EXPECT_TRUE(ChildClient().Data().empty());
+
+  // Sends the reset of data
+  RunContentCaptureTaskUntil(ContentCaptureTask::TaskState::kProcessRetryTask);
+  EXPECT_EQ(3u, Client().Data().size());
+  EXPECT_FALSE(Client().FirstData());
+  EXPECT_TRUE(ChildClient().Data().empty());
+  EXPECT_THAT(Client().AllText(),
+              testing::UnorderedElementsAreArray(MainFrameExpectedText()));
+
+  AddOneNodeToMainFrame();
+  SetCapturedContent(ContentType::kMainFrame);
+  RunContentCaptureTaskUntil(ContentCaptureTask::TaskState::kStop);
+  // Though returns all main frame content, only new added node is unsent.
+  EXPECT_EQ(1u, Client().Data().size());
+  EXPECT_FALSE(Client().FirstData());
+  EXPECT_TRUE(ChildClient().Data().empty());
+  EXPECT_THAT(Client().AllText(),
+              testing::UnorderedElementsAreArray(MainFrameExpectedText()));
+
+  AddOneNodeToChildFrame();
+  SetCapturedContent(ContentType::kChildFrame);
+  RunContentCaptureTaskUntil(ContentCaptureTask::TaskState::kStop);
+  EXPECT_EQ(3u, ChildClient().Data().size());
+  EXPECT_THAT(ChildClient().AllText(),
+              testing::UnorderedElementsAreArray(ChildFrameExpectedText()));
+  EXPECT_TRUE(ChildClient().FirstData());
+}
+
 }  // namespace blink
diff --git a/third_party/blink/renderer/core/content_capture/sent_nodes.cc b/third_party/blink/renderer/core/content_capture/sent_nodes.cc
new file mode 100644
index 0000000..b814501
--- /dev/null
+++ b/third_party/blink/renderer/core/content_capture/sent_nodes.cc
@@ -0,0 +1,23 @@
+// Copyright 2019 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 "third_party/blink/renderer/core/content_capture/sent_nodes.h"
+
+#include "third_party/blink/renderer/core/dom/node.h"
+
+namespace blink {
+
+bool SentNodes::HasSent(const Node& node) {
+  return sent_nodes_.Contains(&node);
+}
+
+void SentNodes::OnSent(const Node& node) {
+  sent_nodes_.insert(WeakMember<const Node>(&node));
+}
+
+void SentNodes::Trace(blink::Visitor* visitor) {
+  visitor->Trace(sent_nodes_);
+}
+
+}  // namespace blink
diff --git a/third_party/blink/renderer/core/content_capture/sent_nodes.h b/third_party/blink/renderer/core/content_capture/sent_nodes.h
new file mode 100644
index 0000000..194b29a8
--- /dev/null
+++ b/third_party/blink/renderer/core/content_capture/sent_nodes.h
@@ -0,0 +1,31 @@
+// Copyright 2019 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 THIRD_PARTY_BLINK_RENDERER_CORE_CONTENT_CAPTURE_SENT_NODES_H_
+#define THIRD_PARTY_BLINK_RENDERER_CORE_CONTENT_CAPTURE_SENT_NODES_H_
+
+#include "third_party/blink/renderer/platform/heap/garbage_collected.h"
+#include "third_party/blink/renderer/platform/heap/heap_allocator.h"
+#include "third_party/blink/renderer/platform/heap/member.h"
+
+namespace blink {
+
+class Node;
+
+// The class manages a list of nodes that have been sent, is only used when
+// kNodeID is used, see WebContentCaptureClient::GetNodeType().
+class SentNodes : public GarbageCollectedFinalized<SentNodes> {
+ public:
+  bool HasSent(const Node& node);
+  void OnSent(const Node& node);
+
+  void Trace(blink::Visitor*);
+
+ private:
+  HeapHashSet<WeakMember<const Node>> sent_nodes_;
+};
+
+}  // namespace blink
+
+#endif  // THIRD_PARTY_BLINK_RENDERER_CORE_CONTENT_CAPTURE_SENT_NODES_H_
diff --git a/third_party/blink/renderer/core/content_capture/task_session.cc b/third_party/blink/renderer/core/content_capture/task_session.cc
new file mode 100644
index 0000000..b1499ed
--- /dev/null
+++ b/third_party/blink/renderer/core/content_capture/task_session.cc
@@ -0,0 +1,151 @@
+// Copyright 2019 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 "third_party/blink/renderer/core/content_capture/task_session.h"
+
+#include <utility>
+
+#include "third_party/blink/renderer/core/content_capture/content_holder.h"
+#include "third_party/blink/renderer/core/content_capture/sent_nodes.h"
+#include "third_party/blink/renderer/core/dom/document.h"
+#include "third_party/blink/renderer/core/dom/dom_node_ids.h"
+
+namespace blink {
+
+TaskSession::DocumentSession::DocumentSession(const Document& document,
+                                              SentNodes& sent_nodes)
+    : document_(&document), sent_nodes_(&sent_nodes) {}
+
+TaskSession::DocumentSession::~DocumentSession() = default;
+
+void TaskSession::DocumentSession::AddNodeHolder(cc::NodeHolder node_holder) {
+  captured_content_.push_back(node_holder);
+}
+
+void TaskSession::DocumentSession::AddDetachedNode(int64_t id) {
+  detached_nodes_.push_back(id);
+}
+
+std::vector<int64_t> TaskSession::DocumentSession::MoveDetachedNodes() {
+  return std::move(detached_nodes_);
+}
+
+scoped_refptr<blink::ContentHolder>
+TaskSession::DocumentSession::GetNextUnsentContentHolder() {
+  scoped_refptr<ContentHolder> content_holder;
+  while (!captured_content_.empty() && !content_holder) {
+    auto node_holder = captured_content_.back();
+    if (node_holder.type == cc::NodeHolder::Type::kID) {
+      Node* node = DOMNodeIds::NodeForId(node_holder.id);
+      if (node && node->GetLayoutObject() && !sent_nodes_->HasSent(*node)) {
+        sent_nodes_->OnSent(*node);
+        content_holder = base::MakeRefCounted<ContentHolder>(*node);
+      }
+    } else if (node_holder.type == cc::NodeHolder::Type::kTextHolder &&
+               node_holder.text_holder) {
+      content_holder = scoped_refptr<ContentHolder>(
+          static_cast<ContentHolder*>(node_holder.text_holder.get()));
+      if (content_holder && content_holder->IsValid() &&
+          !content_holder->HasSent()) {
+        content_holder->SetHasSent();
+      } else {
+        content_holder.reset();
+      }
+    }
+    captured_content_.pop_back();
+  }
+  if (content_holder)
+    total_sent_nodes_++;
+  return content_holder;
+}
+
+void TaskSession::DocumentSession::Trace(blink::Visitor* visitor) {
+  visitor->Trace(sent_nodes_);
+  visitor->Trace(document_);
+}
+
+void TaskSession::DocumentSession::Reset() {
+  captured_content_.clear();
+  detached_nodes_.clear();
+}
+
+TaskSession::TaskSession(SentNodes& sent_nodes) : sent_nodes_(sent_nodes) {}
+
+TaskSession::DocumentSession* TaskSession::GetNextUnsentDocumentSession() {
+  for (auto& doc : to_document_session_.Values()) {
+    if (!doc->HasUnsentData())
+      continue;
+    return doc;
+  }
+  has_unsent_data_ = false;
+  return nullptr;
+}
+
+void TaskSession::SetCapturedContent(
+    const std::vector<cc::NodeHolder>& captured_content) {
+  DCHECK(!HasUnsentData());
+  DCHECK(!captured_content.empty());
+  GroupCapturedContentByDocument(captured_content);
+  has_unsent_data_ = true;
+}
+
+void TaskSession::GroupCapturedContentByDocument(
+    const std::vector<cc::NodeHolder>& captured_content) {
+  for (const cc::NodeHolder& node_holder : captured_content) {
+    if (const Node* node = GetNodeIf(false /* sent */, node_holder)) {
+      EnsureDocumentSession(node->GetDocument()).AddNodeHolder(node_holder);
+    }
+  }
+}
+
+void TaskSession::OnNodeDetached(const cc::NodeHolder& node_holder) {
+  if (const Node* node = GetNodeIf(true /* sent */, node_holder)) {
+    EnsureDocumentSession(node->GetDocument())
+        .AddDetachedNode(reinterpret_cast<int64_t>(&node));
+    has_unsent_data_ = true;
+  }
+}
+
+const Node* TaskSession::GetNodeIf(bool sent,
+                                   const cc::NodeHolder& node_holder) const {
+  Node* node = nullptr;
+  if (node_holder.type == cc::NodeHolder::Type::kID) {
+    node = DOMNodeIds::NodeForId(node_holder.id);
+    if (node && (sent_nodes_->HasSent(*node) == sent))
+      return node;
+  } else if (node_holder.type == cc::NodeHolder::Type::kTextHolder) {
+    ContentHolder* content_holder =
+        static_cast<ContentHolder*>(node_holder.text_holder.get());
+    if (content_holder && content_holder->IsValid() &&
+        (content_holder->HasSent() == sent)) {
+      return content_holder->GetNode();
+    }
+  }
+  return nullptr;
+}
+
+TaskSession::DocumentSession& TaskSession::EnsureDocumentSession(
+    const Document& doc) {
+  DocumentSession* doc_session = GetDocumentSession(doc);
+  if (!doc_session) {
+    doc_session = MakeGarbageCollected<DocumentSession>(doc, *sent_nodes_);
+    to_document_session_.insert(&doc, doc_session);
+  }
+  return *doc_session;
+}
+
+TaskSession::DocumentSession* TaskSession::GetDocumentSession(
+    const Document& document) const {
+  auto it = to_document_session_.find(&document);
+  if (it == to_document_session_.end())
+    return nullptr;
+  return it->value;
+}
+
+void TaskSession::Trace(blink::Visitor* visitor) {
+  visitor->Trace(sent_nodes_);
+  visitor->Trace(to_document_session_);
+}
+
+}  // namespace blink
diff --git a/third_party/blink/renderer/core/content_capture/task_session.h b/third_party/blink/renderer/core/content_capture/task_session.h
new file mode 100644
index 0000000..1361c52
--- /dev/null
+++ b/third_party/blink/renderer/core/content_capture/task_session.h
@@ -0,0 +1,120 @@
+// Copyright 2019 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 THIRD_PARTY_BLINK_RENDERER_CORE_CONTENT_CAPTURE_TASK_SESSION_H_
+#define THIRD_PARTY_BLINK_RENDERER_CORE_CONTENT_CAPTURE_TASK_SESSION_H_
+
+#include <vector>
+
+#include "base/memory/scoped_refptr.h"
+#include "cc/paint/node_holder.h"
+#include "third_party/blink/renderer/platform/heap/garbage_collected.h"
+#include "third_party/blink/renderer/platform/heap/heap_allocator.h"
+#include "third_party/blink/renderer/platform/heap/member.h"
+#include "third_party/blink/renderer/platform/wtf/hash_map.h"
+
+namespace blink {
+
+class ContentHolder;
+class Document;
+class SentNodes;
+
+// This class wraps the captured content and the detached nodes that need to be
+// sent out by the ContentCaptureTask, it has a Document to DocumentSession
+// mapping, and all data is grouped by document. There are two sources of data:
+//
+// One is the captured content which is set by the ContentCaptureTask through
+// SetCapturedContent() only if the task session is empty, i.e all data must be
+// sent before capturing the on-screen content, the captured content is then
+// grouped into DocumentSession.
+//
+// Another is the detached nodes which are set by the ContentCaptureManager,
+// they are saved to the DocumentSession directly.
+//
+// ContentCaptureTask gets the data per document by using
+// GetUnsentDocumentSession() and GetNextUnsentContentHolder(), and must send
+// all data out before capturing on-screen content again.
+class TaskSession : public GarbageCollectedFinalized<TaskSession> {
+ public:
+  // This class manages the captured content and the detached nodes per
+  // document, the data is moved to the ContentCaptureTask while required. This
+  // class has an instance per document, will be released while the associated
+  // document is GC-ed, see TaskSession::to_document_session_.
+  class DocumentSession : public GarbageCollectedFinalized<DocumentSession> {
+   public:
+    DocumentSession(const Document& document, SentNodes& sent_nodes);
+    ~DocumentSession();
+    void AddNodeHolder(cc::NodeHolder node_holder);
+    void AddDetachedNode(int64_t id);
+    bool HasUnsentData() const {
+      return HasUnsentCapturedContent() || HasUnsentDetachedNodes();
+    }
+    bool HasUnsentCapturedContent() const { return !captured_content_.empty(); }
+    bool HasUnsentDetachedNodes() const { return !detached_nodes_.empty(); }
+    std::vector<int64_t> MoveDetachedNodes();
+    const Document* GetDocument() const { return document_; }
+    bool FirstDataHasSent() const { return first_data_has_sent_; }
+    void SetFirstDataHasSent() { first_data_has_sent_ = true; }
+
+    // Removes the unsent node from |captured_content_|, and returns it as
+    // ContentHolder.
+    scoped_refptr<ContentHolder> GetNextUnsentContentHolder();
+
+    // Resets the |captured_content_| and the |detached_nodes_|, shall only be
+    // used if those data doesn't need to be sent, e.g. there is no
+    // WebContentCaptureClient for this document.
+    void Reset();
+
+    void Trace(blink::Visitor*);
+
+   private:
+    // The captured content that belongs to this document.
+    std::vector<cc::NodeHolder> captured_content_;
+    // The list of content id of node that has been detached from the
+    // LayoutTree.
+    std::vector<int64_t> detached_nodes_;
+    WeakMember<const Document> document_;
+    Member<SentNodes> sent_nodes_;
+    bool first_data_has_sent_ = false;
+    // This is for the metrics to record the total node that has been sent.
+    size_t total_sent_nodes_ = 0;
+  };
+
+  TaskSession(SentNodes& sent_nodes);
+
+  // Returns the DocumentSession that hasn't been sent.
+  DocumentSession* GetNextUnsentDocumentSession();
+
+  // This can only be invoked when all data has been sent (i.e. HasUnsentData()
+  // returns False).
+  void SetCapturedContent(const std::vector<cc::NodeHolder>& captured_content);
+
+  void OnNodeDetached(const cc::NodeHolder& node_holder);
+
+  bool HasUnsentData() const { return has_unsent_data_; }
+
+  void Trace(blink::Visitor*);
+
+ private:
+  void GroupCapturedContentByDocument(
+      const std::vector<cc::NodeHolder>& captured_content);
+  DocumentSession& EnsureDocumentSession(const Document& doc);
+  DocumentSession* GetDocumentSession(const Document& document) const;
+  const Node* GetNodeIf(bool sent, const cc::NodeHolder& node_holder) const;
+
+  Member<SentNodes> sent_nodes_;
+
+  // This owns the DocumentSession which is released along with Document.
+  HeapHashMap<WeakMember<const Document>, Member<DocumentSession>>
+      to_document_session_;
+
+  // Because the captured content and the detached node are in the
+  // DocumentSession, this is used to avoid to iterate all document sessions
+  // to find out if there is any of them.
+  bool has_unsent_data_ = false;
+};
+
+}  // namespace blink
+
+#endif  // THIRD_PARTY_BLINK_RENDERER_CORE_CONTENT_CAPTURE_TASK_SESSION_H_
diff --git a/third_party/blink/renderer/core/css/resolver/css_variable_animator.cc b/third_party/blink/renderer/core/css/resolver/css_variable_animator.cc
index 04f05610..1edd47f 100644
--- a/third_party/blink/renderer/core/css/resolver/css_variable_animator.cc
+++ b/third_party/blink/renderer/core/css/resolver/css_variable_animator.cc
@@ -54,7 +54,7 @@
   while (!pending_properties_.IsEmpty()) {
     PropertyHandle property = *pending_properties_.begin();
     Apply(property);
-    DCHECK_EQ(pending_properties_.find(property), pending_properties_.end());
+    DCHECK(!pending_properties_.Contains(property));
   }
 }
 
diff --git a/third_party/blink/renderer/core/dom/document.cc b/third_party/blink/renderer/core/dom/document.cc
index f627dab..ff61ee44 100644
--- a/third_party/blink/renderer/core/dom/document.cc
+++ b/third_party/blink/renderer/core/dom/document.cc
@@ -45,11 +45,11 @@
 #include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h"
 #include "third_party/blink/public/mojom/frame/document_interface_broker.mojom-blink.h"
 #include "third_party/blink/public/mojom/net/ip_address_space.mojom-blink.h"
+#include "third_party/blink/public/mojom/ukm/ukm.mojom-blink.h"
 #include "third_party/blink/public/platform/interface_provider.h"
 #include "third_party/blink/public/platform/modules/insecure_input/insecure_input_service.mojom-blink.h"
 #include "third_party/blink/public/platform/platform.h"
 #include "third_party/blink/public/platform/task_type.h"
-#include "third_party/blink/public/platform/ukm.mojom-blink.h"
 #include "third_party/blink/public/platform/web_content_settings_client.h"
 #include "third_party/blink/public/platform/web_prerendering_support.h"
 #include "third_party/blink/renderer/bindings/core/v8/html_script_element_or_svg_script_element.h"
diff --git a/third_party/blink/renderer/core/dom/element.cc b/third_party/blink/renderer/core/dom/element.cc
index 542665ca..6be00b1 100644
--- a/third_party/blink/renderer/core/dom/element.cc
+++ b/third_party/blink/renderer/core/dom/element.cc
@@ -3375,7 +3375,7 @@
       if (!context->IsActivatable())
         return;
       activatable_targets.push_back(std::make_pair(
-          &ToElement(ancestor), ancestor.GetTreeScope().Retarget(*this)));
+          &ToElement(ancestor), &ancestor.GetTreeScope().Retarget(*this)));
     }
   }
 
diff --git a/third_party/blink/renderer/core/dom/tree_scope.cc b/third_party/blink/renderer/core/dom/tree_scope.cc
index 001fb73..5bd853d 100644
--- a/third_party/blink/renderer/core/dom/tree_scope.cc
+++ b/third_party/blink/renderer/core/dom/tree_scope.cc
@@ -268,7 +268,7 @@
   if (!element)
     return nullptr;
   if (type == HitTestPointType::kWebExposed)
-    return Retarget(*element);
+    return &Retarget(*element);
   return element;
 }
 
@@ -425,10 +425,10 @@
 // This retargets |target| against the root of |this|.
 // The steps are different with the spec for performance reasons,
 // but the results should be the same.
-Element* TreeScope::Retarget(const Element& target) const {
+Element& TreeScope::Retarget(const Element& target) const {
   const TreeScope& target_scope = target.GetTreeScope();
   if (!target_scope.RootNode().IsShadowRoot())
-    return const_cast<Element*>(&target);
+    return const_cast<Element&>(target);
 
   HeapVector<Member<const TreeScope>> target_ancestor_scopes;
   HeapVector<Member<const TreeScope>> context_ancestor_scopes;
@@ -449,10 +449,10 @@
   }
 
   if (target_ancestor_riterator == target_ancestor_scopes.rend())
-    return const_cast<Element*>(&target);
+    return const_cast<Element&>(target);
   Node& first_different_scope_root =
       (*target_ancestor_riterator).Get()->RootNode();
-  return &To<ShadowRoot>(first_different_scope_root).host();
+  return To<ShadowRoot>(first_different_scope_root).host();
 }
 
 Element* TreeScope::AdjustedFocusedElementInternal(
diff --git a/third_party/blink/renderer/core/dom/tree_scope.h b/third_party/blink/renderer/core/dom/tree_scope.h
index 3e41f46..19b85211 100644
--- a/third_party/blink/renderer/core/dom/tree_scope.h
+++ b/third_party/blink/renderer/core/dom/tree_scope.h
@@ -99,7 +99,7 @@
 
   DOMSelection* GetSelection() const;
 
-  Element* Retarget(const Element& target) const;
+  Element& Retarget(const Element& target) const;
 
   Element* AdjustedFocusedElementInternal(const Element& target) const;
 
diff --git a/third_party/blink/renderer/core/editing/markers/document_marker_controller.cc b/third_party/blink/renderer/core/editing/markers/document_marker_controller.cc
index 44f1b0d..c48399a 100644
--- a/third_party/blink/renderer/core/editing/markers/document_marker_controller.cc
+++ b/third_party/blink/renderer/core/editing/markers/document_marker_controller.cc
@@ -713,11 +713,8 @@
 }
 
 void DocumentMarkerController::InvalidateRectsForTextMatchMarkersInNode(
-    const Node& node) {
-  // TODO(yoichio): Make this function to take Text instead of Node.
-  if (!node.IsTextNode())
-    return;
-  MarkerLists* markers = markers_.at(&ToText(node));
+    const Text& node) {
+  MarkerLists* markers = markers_.at(&node);
 
   const DocumentMarkerList* const marker_list =
       ListForType(markers, DocumentMarker::kTextMatch);
@@ -1021,7 +1018,7 @@
     return;
   if (!node->GetLayoutObject())
     return;
-  InvalidateRectsForTextMatchMarkersInNode(*node);
+  InvalidateRectsForTextMatchMarkersInNode(ToText(*node));
   InvalidatePaintForNode(*node);
 }
 
diff --git a/third_party/blink/renderer/core/editing/markers/document_marker_controller.h b/third_party/blink/renderer/core/editing/markers/document_marker_controller.h
index 92737bb..a45b2f1c3 100644
--- a/third_party/blink/renderer/core/editing/markers/document_marker_controller.h
+++ b/third_party/blink/renderer/core/editing/markers/document_marker_controller.h
@@ -146,7 +146,7 @@
 
   Vector<IntRect> LayoutRectsForTextMatchMarkers();
   void InvalidateRectsForAllTextMatchMarkers();
-  void InvalidateRectsForTextMatchMarkersInNode(const Node&);
+  void InvalidateRectsForTextMatchMarkersInNode(const Text&);
 
   void Trace(blink::Visitor*) override;
 
diff --git a/third_party/blink/renderer/core/exported/web_associated_url_loader_impl.cc b/third_party/blink/renderer/core/exported/web_associated_url_loader_impl.cc
index bbf422a..e8c4139d 100644
--- a/third_party/blink/renderer/core/exported/web_associated_url_loader_impl.cc
+++ b/third_party/blink/renderer/core/exported/web_associated_url_loader_impl.cc
@@ -395,8 +395,10 @@
       const auto mode = new_request.GetFetchRequestMode();
       DCHECK(mode == network::mojom::FetchRequestMode::kNoCors ||
              mode == network::mojom::FetchRequestMode::kNavigate);
-      scoped_refptr<SecurityOrigin> origin =
-          SecurityOrigin::CreateUniqueOpaque();
+      // Some callers, notablly flash, with |grant_universal_access| want to
+      // have an origin matching with referrer.
+      KURL referrer(request.HttpHeaderField(http_names::kReferer));
+      scoped_refptr<SecurityOrigin> origin = SecurityOrigin::Create(referrer);
       origin->GrantUniversalAccess();
       new_request.ToMutableResourceRequest().SetRequestorOrigin(origin);
     }
diff --git a/third_party/blink/renderer/core/exported/web_form_element_observer_impl.cc b/third_party/blink/renderer/core/exported/web_form_element_observer_impl.cc
index 5c82b6f3..683d6985 100644
--- a/third_party/blink/renderer/core/exported/web_form_element_observer_impl.cc
+++ b/third_party/blink/renderer/core/exported/web_form_element_observer_impl.cc
@@ -74,8 +74,7 @@
     if (record->type() == "childList") {
       for (unsigned i = 0; i < record->removedNodes()->length(); ++i) {
         Node* removed_node = record->removedNodes()->item(i);
-        if (removed_node != element_ &&
-            parents_.find(removed_node) == parents_.end()) {
+        if (removed_node != element_ && !parents_.Contains(removed_node)) {
           continue;
         }
         callback_->ElementWasHiddenOrRemoved();
diff --git a/third_party/blink/renderer/core/exported/web_view_test.cc b/third_party/blink/renderer/core/exported/web_view_test.cc
index 79d27b07..59311c1 100644
--- a/third_party/blink/renderer/core/exported/web_view_test.cc
+++ b/third_party/blink/renderer/core/exported/web_view_test.cc
@@ -140,7 +140,7 @@
 
 #if BUILDFLAG(ENABLE_UNHANDLED_TAP)
 #include "mojo/public/cpp/bindings/strong_binding.h"
-#include "third_party/blink/public/platform/unhandled_tap_notifier.mojom-blink.h"
+#include "third_party/blink/public/mojom/unhandled_tap_notifier/unhandled_tap_notifier.mojom-blink.h"
 #include "third_party/blink/renderer/platform/testing/testing_platform_support.h"
 #endif  // BUILDFLAG(ENABLE_UNHANDLED_TAP)
 
diff --git a/third_party/blink/renderer/core/frame/ad_tracker.cc b/third_party/blink/renderer/core/frame/ad_tracker.cc
index 37ecdf7..58f7644 100644
--- a/third_party/blink/renderer/core/frame/ad_tracker.cc
+++ b/third_party/blink/renderer/core/frame/ad_tracker.cc
@@ -164,7 +164,7 @@
   auto it = known_ad_scripts_.find(execution_context);
   if (it == known_ad_scripts_.end())
     return false;
-  return it->value.find(url) != it->value.end();
+  return it->value.Contains(url);
 }
 
 // This is a separate function for testing purposes.
diff --git a/third_party/blink/renderer/core/frame/deprecation.cc b/third_party/blink/renderer/core/frame/deprecation.cc
index f80ae20..0ec97a0 100644
--- a/third_party/blink/renderer/core/frame/deprecation.cc
+++ b/third_party/blink/renderer/core/frame/deprecation.cc
@@ -6,8 +6,8 @@
 
 #include "services/service_manager/public/cpp/connector.h"
 #include "third_party/blink/public/mojom/feature_policy/feature_policy.mojom-blink.h"
+#include "third_party/blink/public/mojom/reporting/reporting.mojom-blink.h"
 #include "third_party/blink/public/platform/platform.h"
-#include "third_party/blink/public/platform/reporting.mojom-blink.h"
 #include "third_party/blink/renderer/core/dom/document.h"
 #include "third_party/blink/renderer/core/execution_context/execution_context.h"
 #include "third_party/blink/renderer/core/frame/deprecation_report_body.h"
diff --git a/third_party/blink/renderer/core/frame/intervention.cc b/third_party/blink/renderer/core/frame/intervention.cc
index 1f9c5daa..10b9e7ee 100644
--- a/third_party/blink/renderer/core/frame/intervention.cc
+++ b/third_party/blink/renderer/core/frame/intervention.cc
@@ -5,8 +5,8 @@
 #include "third_party/blink/renderer/core/frame/intervention.h"
 
 #include "services/service_manager/public/cpp/connector.h"
+#include "third_party/blink/public/mojom/reporting/reporting.mojom-blink.h"
 #include "third_party/blink/public/platform/platform.h"
-#include "third_party/blink/public/platform/reporting.mojom-blink.h"
 #include "third_party/blink/renderer/core/frame/frame_console.h"
 #include "third_party/blink/renderer/core/frame/intervention_report_body.h"
 #include "third_party/blink/renderer/core/frame/local_frame.h"
diff --git a/third_party/blink/renderer/core/frame/local_frame.cc b/third_party/blink/renderer/core/frame/local_frame.cc
index eb503ff..5baad46 100644
--- a/third_party/blink/renderer/core/frame/local_frame.cc
+++ b/third_party/blink/renderer/core/frame/local_frame.cc
@@ -42,8 +42,10 @@
 #include "third_party/blink/public/platform/scheduler/web_resource_loading_task_runner_handle.h"
 #include "third_party/blink/public/platform/web_content_settings_client.h"
 #include "third_party/blink/public/platform/web_url_request.h"
+#include "third_party/blink/public/web/web_content_capture_client.h"
 #include "third_party/blink/renderer/bindings/core/v8/script_controller.h"
 #include "third_party/blink/renderer/bindings/core/v8/source_location.h"
+#include "third_party/blink/renderer/core/content_capture/content_capture_manager.h"
 #include "third_party/blink/renderer/core/core_initializer.h"
 #include "third_party/blink/renderer/core/core_probe_sink.h"
 #include "third_party/blink/renderer/core/css/style_change_reason.h"
@@ -314,6 +316,7 @@
   visitor->Trace(input_method_controller_);
   visitor->Trace(text_suggestion_controller_);
   visitor->Trace(smooth_scroll_sequencer_);
+  visitor->Trace(content_capture_manager_);
   Frame::Trace(visitor);
   Supplementable<LocalFrame>::Trace(visitor);
 }
@@ -389,6 +392,12 @@
   loader_.StopAllLoaders();
   loader_.Detach();
   GetDocument()->Shutdown();
+
+  if (content_capture_manager_) {
+    content_capture_manager_->Shutdown();
+    content_capture_manager_ = nullptr;
+  }
+
   // TODO(crbug.com/729196): Trace why LocalFrameView::DetachFromLayout crashes.
   // It seems to crash because Frame is detached before LocalFrameView.
   // Verify here that any LocalFrameView has been detached by now.
@@ -1280,6 +1289,23 @@
   }
 }
 
+ContentCaptureManager* LocalFrame::GetContentCaptureManager() {
+  DCHECK(Client());
+  if (!IsLocalRoot())
+    return nullptr;
+
+  if (auto* content_capture_client = Client()->GetWebContentCaptureClient()) {
+    if (!content_capture_manager_) {
+      content_capture_manager_ = MakeGarbageCollected<ContentCaptureManager>(
+          *this, content_capture_client->GetNodeHolderType());
+    }
+  } else if (content_capture_manager_) {
+    content_capture_manager_->Shutdown();
+    content_capture_manager_ = nullptr;
+  }
+  return content_capture_manager_;
+}
+
 service_manager::InterfaceProvider& LocalFrame::GetInterfaceProvider() {
   DCHECK(Client());
   return *Client()->GetInterfaceProvider();
diff --git a/third_party/blink/renderer/core/frame/local_frame.h b/third_party/blink/renderer/core/frame/local_frame.h
index ffd463b..a9370464 100644
--- a/third_party/blink/renderer/core/frame/local_frame.h
+++ b/third_party/blink/renderer/core/frame/local_frame.h
@@ -37,7 +37,7 @@
 #include "third_party/blink/public/mojom/frame/lifecycle.mojom-blink.h"
 #include "third_party/blink/public/mojom/loader/pause_subresource_loading_handle.mojom-blink.h"
 #include "third_party/blink/public/mojom/loader/previews_resource_loading_hints.mojom-blink.h"
-#include "third_party/blink/public/platform/reporting.mojom-blink.h"
+#include "third_party/blink/public/mojom/reporting/reporting.mojom-blink.h"
 #include "third_party/blink/public/platform/task_type.h"
 #include "third_party/blink/renderer/core/core_export.h"
 #include "third_party/blink/renderer/core/dom/user_gesture_indicator.h"
@@ -67,6 +67,7 @@
 class AdTracker;
 class AssociatedInterfaceProvider;
 class Color;
+class ContentCaptureManager;
 class ContentSecurityPolicy;
 class Document;
 class Editor;
@@ -208,6 +209,9 @@
   CoreProbeSink* GetProbeSink() { return probe_sink_.Get(); }
   scoped_refptr<InspectorTaskRunner> GetInspectorTaskRunner();
 
+  // Returns ContentCaptureManager in LocalFrameRoot.
+  ContentCaptureManager* GetContentCaptureManager();
+
   // Activates the user activation states of the |LocalFrame| (provided it's
   // non-null) and all its ancestors.  Also creates a |UserGestureIndicator|
   // that contains a |UserGestureToken| with the given status.
@@ -533,6 +537,7 @@
   // SmoothScrollSequencer is only populated for local roots; all local frames
   // use the instance owned by their local root.
   Member<SmoothScrollSequencer> smooth_scroll_sequencer_;
+  Member<ContentCaptureManager> content_capture_manager_;
 
   InterfaceRegistry* const interface_registry_;
   // This is declared mutable so that the service endpoint can be cached by
diff --git a/third_party/blink/renderer/core/frame/use_counter.h b/third_party/blink/renderer/core/frame/use_counter.h
index c3708c5c..b42fee3 100644
--- a/third_party/blink/renderer/core/frame/use_counter.h
+++ b/third_party/blink/renderer/core/frame/use_counter.h
@@ -46,7 +46,7 @@
 class LocalFrame;
 class StyleSheetContents;
 // Definition for UseCounter features can be found in:
-// third_party/blink/public/platform/web_feature.mojom
+// third_party/blink/public/mojom/web_feature/web_feature.mojom
 
 // UseCounter is used for counting the number of times features of
 // Blink are used on real web pages and help us know commonly
diff --git a/third_party/blink/renderer/core/frame/web_feature.h b/third_party/blink/renderer/core/frame/web_feature.h
index a6d56e4..c5b655e 100644
--- a/third_party/blink/renderer/core/frame/web_feature.h
+++ b/third_party/blink/renderer/core/frame/web_feature.h
@@ -9,7 +9,7 @@
 // is heavy on the compiler. Those who do not need the definition, but could do
 // with just a forward-declaration, should include WebFeatureForward.h instead.
 
-#include "third_party/blink/public/platform/web_feature.mojom-blink.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-blink.h"
 
 namespace blink {
 using WebFeature = mojom::WebFeature;
diff --git a/third_party/blink/renderer/core/input/event_handler.cc b/third_party/blink/renderer/core/input/event_handler.cc
index f986e78..a40c3463 100644
--- a/third_party/blink/renderer/core/input/event_handler.cc
+++ b/third_party/blink/renderer/core/input/event_handler.cc
@@ -32,8 +32,8 @@
 #include <utility>
 
 #include "build/build_config.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-blink.h"
 #include "third_party/blink/public/platform/task_type.h"
-#include "third_party/blink/public/platform/web_feature.mojom-blink.h"
 #include "third_party/blink/public/platform/web_input_event.h"
 #include "third_party/blink/public/platform/web_mouse_wheel_event.h"
 #include "third_party/blink/renderer/core/clipboard/data_transfer.h"
diff --git a/third_party/blink/renderer/core/input/gesture_manager.cc b/third_party/blink/renderer/core/input/gesture_manager.cc
index 20c2348..e46374c 100644
--- a/third_party/blink/renderer/core/input/gesture_manager.cc
+++ b/third_party/blink/renderer/core/input/gesture_manager.cc
@@ -25,7 +25,7 @@
 
 #if BUILDFLAG(ENABLE_UNHANDLED_TAP)
 #include "services/service_manager/public/cpp/interface_provider.h"
-#include "third_party/blink/public/platform/unhandled_tap_notifier.mojom-blink.h"
+#include "third_party/blink/public/mojom/unhandled_tap_notifier/unhandled_tap_notifier.mojom-blink.h"
 #include "third_party/blink/public/web/web_node.h"
 #include "third_party/blink/renderer/core/editing/frame_selection.h"
 #include "third_party/blink/renderer/core/editing/selection_template.h"
diff --git a/third_party/blink/renderer/core/layout/layout_block.cc b/third_party/blink/renderer/core/layout/layout_block.cc
index 4310471..f2da6f3a 100644
--- a/third_party/blink/renderer/core/layout/layout_block.cc
+++ b/third_party/blink/renderer/core/layout/layout_block.cc
@@ -292,7 +292,6 @@
   if (should_clip_overflow != HasOverflowClip()) {
     if (!should_clip_overflow)
       GetScrollableArea()->InvalidateAllStickyConstraints();
-    SetSubtreeShouldCheckForPaintInvalidation();
     // The overflow clip paint property depends on whether overflow clip is
     // present so we need to update paint properties if this changes.
     SetNeedsPaintPropertyUpdate();
diff --git a/third_party/blink/renderer/core/layout/layout_block.h b/third_party/blink/renderer/core/layout/layout_block.h
index 12d6d78..7294694 100644
--- a/third_party/blink/renderer/core/layout/layout_block.h
+++ b/third_party/blink/renderer/core/layout/layout_block.h
@@ -163,7 +163,8 @@
                                ContainingBlockState = kSameContainingBlock);
 
   TrackedLayoutBoxListHashSet* PositionedObjects() const {
-    return HasPositionedObjects() ? PositionedObjectsInternal() : nullptr;
+    return UNLIKELY(HasPositionedObjects()) ? PositionedObjectsInternal()
+                                            : nullptr;
   }
   bool HasPositionedObjects() const {
     DCHECK(has_positioned_objects_ ? (PositionedObjectsInternal() &&
diff --git a/third_party/blink/renderer/core/layout/layout_text.cc b/third_party/blink/renderer/core/layout/layout_text.cc
index 4b3ed3f..d629d04 100644
--- a/third_party/blink/renderer/core/layout/layout_text.cc
+++ b/third_party/blink/renderer/core/layout/layout_text.cc
@@ -28,6 +28,7 @@
 #include "third_party/blink/public/platform/platform.h"
 #include "third_party/blink/public/platform/task_type.h"
 #include "third_party/blink/renderer/core/accessibility/ax_object_cache.h"
+#include "third_party/blink/renderer/core/content_capture/content_capture_manager.h"
 #include "third_party/blink/renderer/core/dom/text.h"
 #include "third_party/blink/renderer/core/editing/ephemeral_range.h"
 #include "third_party/blink/renderer/core/editing/frame_selection.h"
@@ -80,6 +81,7 @@
   float widths[4];
   String text;
   void* pointers[2];
+  NodeHolder node_holder;
 };
 
 static_assert(sizeof(LayoutText) == sizeof(SameSizeAsLayoutText),
@@ -226,6 +228,13 @@
           g_secure_text_timers ? g_secure_text_timers->Take(this) : nullptr)
     delete secure_text_timer;
 
+  if (!node_holder_.is_empty) {
+    DCHECK(GetContentCaptureManager());
+    GetContentCaptureManager()->OnLayoutTextWillBeDestroyed(node_holder_);
+    node_holder_.text_holder.reset();
+    node_holder_.is_empty = true;
+  }
+
   RemoveAndDestroyTextBoxes();
   LayoutObject::WillBeDestroyed();
   valid_ng_items_ = false;
@@ -2484,6 +2493,23 @@
   return rect;
 }
 
+NodeHolder LayoutText::EnsureNodeHolder() {
+  if (node_holder_.is_empty) {
+    if (auto* content_capture_manager = GetContentCaptureManager())
+      node_holder_ = content_capture_manager->GetNodeHolder(*GetNode());
+  }
+  return node_holder_;
+}
+
+ContentCaptureManager* LayoutText::GetContentCaptureManager() {
+  if (auto* node = GetNode()) {
+    if (auto* frame = node->GetDocument().GetFrame()) {
+      return frame->LocalFrameRoot().GetContentCaptureManager();
+    }
+  }
+  return nullptr;
+}
+
 void LayoutText::SetInlineItems(NGInlineItem* begin, NGInlineItem* end) {
 #if DCHECK_IS_ON()
   for (NGInlineItem* item = begin; item != end; ++item) {
diff --git a/third_party/blink/renderer/core/layout/layout_text.h b/third_party/blink/renderer/core/layout/layout_text.h
index 3637bc9..6fb2d7f 100644
--- a/third_party/blink/renderer/core/layout/layout_text.h
+++ b/third_party/blink/renderer/core/layout/layout_text.h
@@ -25,6 +25,7 @@
 
 #include <iterator>
 #include "base/memory/scoped_refptr.h"
+#include "third_party/blink/renderer/core/content_capture/content_holder.h"
 #include "third_party/blink/renderer/core/core_export.h"
 #include "third_party/blink/renderer/core/dom/text.h"
 #include "third_party/blink/renderer/core/layout/layout_object.h"
@@ -36,6 +37,7 @@
 namespace blink {
 
 class AbstractInlineTextBox;
+class ContentCaptureManager;
 class InlineTextBox;
 class NGInlineItem;
 class NGInlineItems;
@@ -313,6 +315,8 @@
   bool MapDOMOffsetToTextContentOffset(const NGOffsetMapping&,
                                        unsigned* start,
                                        unsigned* end) const;
+  NodeHolder EnsureNodeHolder();
+  bool HasNodeHolder() const { return !node_holder_.is_empty; }
 
   void SetInlineItems(NGInlineItem* begin, NGInlineItem* end);
   void ClearInlineItems();
@@ -391,6 +395,10 @@
   bool CanOptimizeSetText() const;
   void SetFirstTextBoxLogicalLeft(float text_width) const;
 
+ private:
+  ContentCaptureManager* GetContentCaptureManager();
+  NodeHolder node_holder_;
+
   // We put the bitfield first to minimize padding on 64-bit.
  protected:
   // Whether or not we can be broken into multiple lines.
diff --git a/third_party/blink/renderer/core/layout/ng/legacy_layout_tree_walking.h b/third_party/blink/renderer/core/layout/ng/legacy_layout_tree_walking.h
index f658326..01c1210 100644
--- a/third_party/blink/renderer/core/layout/ng/legacy_layout_tree_walking.h
+++ b/third_party/blink/renderer/core/layout/ng/legacy_layout_tree_walking.h
@@ -23,7 +23,7 @@
   LayoutObject* child = parent->FirstChild();
   if (!child)
     return nullptr;
-  if (child->IsLayoutFlowThread())
+  if (UNLIKELY(child->IsLayoutFlowThread()))
     return ToLayoutBlockFlow(child)->FirstChild();
   // The rendered legend is a child of the anonymous wrapper inside the fieldset
   // container. If we find it, skip it. As far as NG is concerned, the rendered
@@ -43,7 +43,7 @@
   DCHECK(!object->IsLayoutMultiColumnSpannerPlaceholder());
 
   LayoutObject* parent = object->Parent();
-  if (!parent)
+  if (UNLIKELY(!parent))
     return nullptr;
 
   // The parent of the rendered legend is the fieldset container, as far as NG
@@ -51,7 +51,7 @@
   if (UNLIKELY(object->IsRenderedLegend()))
     return parent->Parent();
 
-  if (parent->IsLayoutFlowThread())
+  if (UNLIKELY(parent->IsLayoutFlowThread()))
     return parent->Parent();
   return parent;
 }
@@ -78,7 +78,7 @@
   if (block->ChildrenInline())
     return true;
   if (const auto* first_child = block->FirstChild()) {
-    if (first_child->IsLayoutFlowThread())
+    if (UNLIKELY(first_child->IsLayoutFlowThread()))
       return first_child->ChildrenInline();
   }
   return false;
@@ -88,7 +88,7 @@
 // LayoutNG and it has an NG containg block. False if it's hosted by the legacy
 // layout engine.
 inline bool IsLayoutNGContainingBlock(const LayoutBlock* containing_block) {
-  if (containing_block->IsLayoutFlowThread())
+  if (UNLIKELY(containing_block->IsLayoutFlowThread()))
     containing_block = containing_block->ContainingBlock();
   return containing_block && (containing_block->IsLayoutNGMixin() ||
                               containing_block->IsLayoutNGFlexibleBox());
@@ -100,7 +100,7 @@
   if (!object.IsLayoutNGMixin() && !object.IsLayoutNGFlexibleBox())
     return false;
   const auto* containing_block = object.ContainingBlock();
-  if (!containing_block)
+  if (UNLIKELY(!containing_block))
     return false;
   return IsLayoutNGContainingBlock(containing_block);
 }
diff --git a/third_party/blink/renderer/core/layout/ng/ng_block_node.cc b/third_party/blink/renderer/core/layout/ng/ng_block_node.cc
index 06034ab..39c1440e 100644
--- a/third_party/blink/renderer/core/layout/ng/ng_block_node.cc
+++ b/third_party/blink/renderer/core/layout/ng/ng_block_node.cc
@@ -339,13 +339,6 @@
     }
   }
 
-  // If we have an overflow clip present, we need to check for paint
-  // invalidation for the subtree in case that the overflow clip changes.
-  // TODO(crbug.com/927903): Probably PrePaintTreeWalk is the better place to
-  // do this by invalidating descendant PaintLayers only.
-  if (box_->HasOverflowClip())
-    box_->SetSubtreeShouldCheckForPaintInvalidation();
-
   CopyFragmentDataToLayoutBox(constraint_space, *layout_result);
 }
 
diff --git a/third_party/blink/renderer/core/layout/ng/ng_box_fragment_builder.cc b/third_party/blink/renderer/core/layout/ng/ng_box_fragment_builder.cc
index cab323c..9c9864f7 100644
--- a/third_party/blink/renderer/core/layout/ng/ng_box_fragment_builder.cc
+++ b/third_party/blink/renderer/core/layout/ng/ng_box_fragment_builder.cc
@@ -134,7 +134,7 @@
 
 NGBoxFragmentBuilder& NGBoxFragmentBuilder::PropagateBreak(
     const NGLayoutResult& child_layout_result) {
-  if (!has_block_fragmentation_)
+  if (LIKELY(!has_block_fragmentation_))
     return *this;
   if (!did_break_)
     PropagateBreak(*child_layout_result.PhysicalFragment());
@@ -231,7 +231,7 @@
 
 scoped_refptr<const NGLayoutResult> NGBoxFragmentBuilder::ToBoxFragment(
     WritingMode block_or_line_writing_mode) {
-  if (node_ && has_block_fragmentation_) {
+  if (UNLIKELY(node_ && has_block_fragmentation_)) {
     if (!inline_break_tokens_.IsEmpty()) {
       if (auto token = inline_break_tokens_.back()) {
         if (!token->IsFinished())
diff --git a/third_party/blink/renderer/core/paint/ellipsis_box_painter.cc b/third_party/blink/renderer/core/paint/ellipsis_box_painter.cc
index beb88cb4..f6a0af64 100644
--- a/third_party/blink/renderer/core/paint/ellipsis_box_painter.cc
+++ b/third_party/blink/renderer/core/paint/ellipsis_box_painter.cc
@@ -4,6 +4,7 @@
 
 #include "third_party/blink/renderer/core/paint/ellipsis_box_painter.h"
 
+#include "third_party/blink/renderer/core/content_capture/content_holder.h"
 #include "third_party/blink/renderer/core/layout/api/line_layout_item.h"
 #include "third_party/blink/renderer/core/layout/line/ellipsis_box.h"
 #include "third_party/blink/renderer/core/layout/line/root_inline_box.h"
@@ -66,7 +67,8 @@
   TextPainter text_painter(context, font, text_run, text_origin, box_rect,
                            ellipsis_box_.IsHorizontal());
   text_painter.Paint(0, ellipsis_box_.EllipsisStr().length(),
-                     ellipsis_box_.EllipsisStr().length(), text_style);
+                     ellipsis_box_.EllipsisStr().length(), text_style,
+                     NodeHolder::EmptyNodeHolder());
   // TODO(npm): Check that there are non-whitespace characters. See
   // crbug.com/788444.
   context.GetPaintController().SetTextPainted();
diff --git a/third_party/blink/renderer/core/paint/image_element_timing_test.cc b/third_party/blink/renderer/core/paint/image_element_timing_test.cc
index 69660fd..4e59631 100644
--- a/third_party/blink/renderer/core/paint/image_element_timing_test.cc
+++ b/third_party/blink/renderer/core/paint/image_element_timing_test.cc
@@ -61,8 +61,7 @@
 
   const ImageElementTiming& timing = GetImageElementTiming();
   // |layout_image| should have had its paint notified to ImageElementTiming.
-  EXPECT_TRUE(timing.images_notified_.find(layout_image) !=
-              timing.images_notified_.end());
+  EXPECT_TRUE(timing.images_notified_.Contains(layout_image));
 }
 
 }  // namespace blink
diff --git a/third_party/blink/renderer/core/paint/inline_text_box_painter.cc b/third_party/blink/renderer/core/paint/inline_text_box_painter.cc
index 22b8079f..64f1853 100644
--- a/third_party/blink/renderer/core/paint/inline_text_box_painter.cc
+++ b/third_party/blink/renderer/core/paint/inline_text_box_painter.cc
@@ -5,6 +5,8 @@
 #include "third_party/blink/renderer/core/paint/inline_text_box_painter.h"
 
 #include "base/optional.h"
+#include "third_party/blink/renderer/core/content_capture/content_capture_manager.h"
+#include "third_party/blink/renderer/core/content_capture/content_holder.h"
 #include "third_party/blink/renderer/core/editing/editor.h"
 #include "third_party/blink/renderer/core/editing/markers/composition_marker.h"
 #include "third_party/blink/renderer/core/editing/markers/document_marker_controller.h"
@@ -56,6 +58,14 @@
   return std::make_pair(start_offset, end_offset);
 }
 
+NodeHolder GetNodeHolder(Node* node) {
+  if (node && node->GetLayoutObject()) {
+    DCHECK(node->GetLayoutObject()->IsText());
+    return (ToLayoutText(node->GetLayoutObject()))->EnsureNodeHolder();
+  }
+  return NodeHolder::EmptyNodeHolder();
+}
+
 }  // anonymous namespace
 
 static LineLayoutItem EnclosingUnderlineObject(
@@ -330,6 +340,10 @@
   if (inline_text_box_.Truncation() != kCNoTruncation && ltr != flow_is_ltr)
     text_painter.SetEllipsisOffset(inline_text_box_.Truncation());
 
+  NodeHolder node_holder = GetNodeHolder(
+      LineLayoutAPIShim::LayoutObjectFrom(inline_text_box_.GetLineLayoutItem())
+          ->GetNode());
+
   if (!paint_selected_text_only) {
     // Paint text decorations except line-through.
     DecorationInfo decoration_info;
@@ -369,7 +383,8 @@
       start_offset = selection_end;
       end_offset = selection_start;
     }
-    text_painter.Paint(start_offset, end_offset, length, text_style);
+    text_painter.Paint(start_offset, end_offset, length, text_style,
+                       node_holder);
 
     // Paint line-through decoration if needed.
     if (has_line_through_decoration) {
@@ -393,7 +408,8 @@
     {
       GraphicsContextStateSaver state_saver(context);
       context.ClipOut(FloatRect(selection_rect));
-      text_painter.Paint(selection_start, selection_end, length, text_style);
+      text_painter.Paint(selection_start, selection_end, length, text_style,
+                         node_holder);
     }
     // the second time, we draw the glyphs inside the selection area, with
     // the selection style.
@@ -401,7 +417,7 @@
       GraphicsContextStateSaver state_saver(context);
       context.Clip(FloatRect(selection_rect));
       text_painter.Paint(selection_start, selection_end, length,
-                         selection_style);
+                         selection_style, node_holder);
     }
   }
 
@@ -849,7 +865,8 @@
                            inline_text_box_.IsHorizontal());
 
   text_painter.Paint(paint_offsets.first, paint_offsets.second,
-                     inline_text_box_.Len(), text_style);
+                     inline_text_box_.Len(), text_style,
+                     NodeHolder::EmptyNodeHolder());
 }
 
 void InlineTextBoxPainter::PaintTextMatchMarkerBackground(
diff --git a/third_party/blink/renderer/core/paint/list_marker_painter.cc b/third_party/blink/renderer/core/paint/list_marker_painter.cc
index 859bbcbb..4d6965f 100644
--- a/third_party/blink/renderer/core/paint/list_marker_painter.cc
+++ b/third_party/blink/renderer/core/paint/list_marker_painter.cc
@@ -165,15 +165,19 @@
   TextRunPaintInfo suffix_run_info(suffix_run);
 
   if (layout_list_marker_.StyleRef().IsLeftToRightDirection()) {
-    context.DrawText(font, text_run_paint_info, text_origin);
+    context.DrawText(font, text_run_paint_info, text_origin,
+                     NodeHolder::EmptyNodeHolder());
     context.DrawText(font, suffix_run_info,
-                     text_origin + FloatSize(IntSize(font.Width(text_run), 0)));
+                     text_origin + FloatSize(IntSize(font.Width(text_run), 0)),
+                     NodeHolder::EmptyNodeHolder());
   } else {
-    context.DrawText(font, suffix_run_info, text_origin);
+    context.DrawText(font, suffix_run_info, text_origin,
+                     NodeHolder::EmptyNodeHolder());
     // Is the truncation to IntSize below meaningful or a bug?
     context.DrawText(
         font, text_run_paint_info,
-        text_origin + FloatSize(IntSize(font.Width(suffix_run), 0)));
+        text_origin + FloatSize(IntSize(font.Width(suffix_run), 0)),
+        NodeHolder::EmptyNodeHolder());
   }
   // TODO(npm): Check that there are non-whitespace characters. See
   // crbug.com/788444.
diff --git a/third_party/blink/renderer/core/paint/ng/ng_box_fragment_painter.cc b/third_party/blink/renderer/core/paint/ng/ng_box_fragment_painter.cc
index 9dec43f4..9adae7e 100644
--- a/third_party/blink/renderer/core/paint/ng/ng_box_fragment_painter.cc
+++ b/third_party/blink/renderer/core/paint/ng/ng_box_fragment_painter.cc
@@ -824,8 +824,14 @@
       return;
   }
 
+  NodeHolder node_holder;
+  if (auto* node = text_fragment.GetNode()) {
+    if (node->GetLayoutObject()->IsText())
+      node_holder = ToLayoutText(node->GetLayoutObject())->EnsureNodeHolder();
+  }
+
   NGTextFragmentPainter text_painter(text_fragment);
-  text_painter.Paint(paint_info, paint_offset);
+  text_painter.Paint(paint_info, paint_offset, node_holder);
 }
 
 void NGBoxFragmentPainter::PaintAtomicInline(const PaintInfo& paint_info) {
diff --git a/third_party/blink/renderer/core/paint/ng/ng_text_fragment_painter.cc b/third_party/blink/renderer/core/paint/ng/ng_text_fragment_painter.cc
index 200b06b0..4bf9db7 100644
--- a/third_party/blink/renderer/core/paint/ng/ng_text_fragment_painter.cc
+++ b/third_party/blink/renderer/core/paint/ng/ng_text_fragment_painter.cc
@@ -209,7 +209,8 @@
         if (text_style.current_color == Color::kTransparent)
           break;
         text_painter->Paint(paint_start_offset, paint_end_offset,
-                            paint_end_offset - paint_start_offset, text_style);
+                            paint_end_offset - paint_start_offset, text_style,
+                            NodeHolder::EmptyNodeHolder());
       } break;
 
       case DocumentMarker::kComposition:
@@ -282,7 +283,8 @@
 // This is copied from InlineTextBoxPainter::PaintSelection() but lacks of
 // ltr, expanding new line wrap or so which uses InlineTextBox functions.
 void NGTextFragmentPainter::Paint(const PaintInfo& paint_info,
-                                  const LayoutPoint& paint_offset) {
+                                  const LayoutPoint& paint_offset,
+                                  const NodeHolder& node_holder) {
   const NGPhysicalTextFragment& text_fragment =
       ToNGPhysicalTextFragment(fragment_.PhysicalFragment());
   const ComputedStyle& style = fragment_.Style();
@@ -438,14 +440,15 @@
       // Paint only the text that is not selected.
       if (start_offset < selection_status->start) {
         text_painter.Paint(start_offset, selection_status->start, length,
-                           text_style);
+                           text_style, node_holder);
       }
       if (selection_status->end < end_offset) {
         text_painter.Paint(selection_status->end, end_offset, length,
-                           text_style);
+                           text_style, node_holder);
       }
     } else {
-      text_painter.Paint(start_offset, end_offset, length, text_style);
+      text_painter.Paint(start_offset, end_offset, length, text_style,
+                         node_holder);
     }
 
     // Paint line-through decoration if needed.
@@ -460,7 +463,7 @@
       (paint_selected_text_only || paint_selected_text_separately)) {
     // Paint only the text that is selected.
     text_painter.Paint(selection_status->start, selection_status->end, length,
-                       selection_style);
+                       selection_style, node_holder);
   }
 
   if (paint_info.phase != PaintPhase::kForeground)
diff --git a/third_party/blink/renderer/core/paint/ng/ng_text_fragment_painter.h b/third_party/blink/renderer/core/paint/ng/ng_text_fragment_painter.h
index dc8c6b26..e16c60427 100644
--- a/third_party/blink/renderer/core/paint/ng/ng_text_fragment_painter.h
+++ b/third_party/blink/renderer/core/paint/ng/ng_text_fragment_painter.h
@@ -5,6 +5,7 @@
 #ifndef THIRD_PARTY_BLINK_RENDERER_CORE_PAINT_NG_NG_TEXT_FRAGMENT_PAINTER_H_
 #define THIRD_PARTY_BLINK_RENDERER_CORE_PAINT_NG_NG_TEXT_FRAGMENT_PAINTER_H_
 
+#include "third_party/blink/renderer/core/content_capture/content_holder.h"
 #include "third_party/blink/renderer/core/style/computed_style_constants.h"
 #include "third_party/blink/renderer/platform/geometry/layout_rect.h"
 #include "third_party/blink/renderer/platform/wtf/allocator.h"
@@ -24,7 +25,9 @@
  public:
   explicit NGTextFragmentPainter(const NGPaintFragment&);
 
-  void Paint(const PaintInfo&, const LayoutPoint& paint_offset);
+  void Paint(const PaintInfo&,
+             const LayoutPoint& paint_offset,
+             const NodeHolder& node_holder);
 
  private:
   void PaintSymbol(const PaintInfo& paint_info,
diff --git a/third_party/blink/renderer/core/paint/ng/ng_text_painter.cc b/third_party/blink/renderer/core/paint/ng/ng_text_painter.cc
index 67c36b1..78b7d35 100644
--- a/third_party/blink/renderer/core/paint/ng/ng_text_painter.cc
+++ b/third_party/blink/renderer/core/paint/ng/ng_text_painter.cc
@@ -26,16 +26,18 @@
 void NGTextPainter::Paint(unsigned start_offset,
                           unsigned end_offset,
                           unsigned length,
-                          const TextPaintStyle& text_style) {
+                          const TextPaintStyle& text_style,
+                          const NodeHolder& node_holder) {
   GraphicsContextStateSaver state_saver(graphics_context_, false);
   UpdateGraphicsContext(text_style, state_saver);
   // TODO(layout-dev): Handle combine text here or elsewhere.
-  PaintInternal<kPaintText>(start_offset, end_offset, length);
+  PaintInternal<kPaintText>(start_offset, end_offset, length, node_holder);
 
   if (!emphasis_mark_.IsEmpty()) {
     if (text_style.emphasis_mark_color != text_style.fill_color)
       graphics_context_.SetFillColor(text_style.emphasis_mark_color);
-    PaintInternal<kPaintEmphasisMark>(start_offset, end_offset, length);
+    PaintInternal<kPaintEmphasisMark>(start_offset, end_offset, length,
+                                      node_holder);
   }
 }
 
@@ -43,7 +45,8 @@
 void NGTextPainter::PaintInternalFragment(
     NGTextFragmentPaintInfo& fragment_paint_info,
     unsigned from,
-    unsigned to) {
+    unsigned to,
+    const NodeHolder& node_holder) {
   DCHECK(from <= fragment_paint_info.text.length());
   DCHECK(to <= fragment_paint_info.text.length());
 
@@ -57,7 +60,7 @@
   } else {
     DCHECK(step == kPaintText);
     graphics_context_.DrawText(font_, fragment_paint_info,
-                               FloatPoint(text_origin_));
+                               FloatPoint(text_origin_), node_holder);
     // TODO(npm): Check that there are non-whitespace characters. See
     // crbug.com/788444.
     graphics_context_.GetPaintController().SetTextPainted();
@@ -72,7 +75,8 @@
 template <NGTextPainter::PaintInternalStep Step>
 void NGTextPainter::PaintInternal(unsigned start_offset,
                                   unsigned end_offset,
-                                  unsigned truncation_point) {
+                                  unsigned truncation_point,
+                                  const NodeHolder& node_holder) {
   // TODO(layout-dev): We shouldn't be creating text fragments without text.
   if (!fragment_.TextShapeResult())
     return;
@@ -80,12 +84,17 @@
   NGTextFragmentPaintInfo paint_info = fragment_.PaintInfo();
 
   if (start_offset <= end_offset) {
-    PaintInternalFragment<Step>(paint_info, start_offset, end_offset);
+    PaintInternalFragment<Step>(paint_info, start_offset, end_offset,
+                                node_holder);
   } else {
-    if (end_offset > 0)
-      PaintInternalFragment<Step>(paint_info, ellipsis_offset_, end_offset);
-    if (start_offset < truncation_point)
-      PaintInternalFragment<Step>(paint_info, start_offset, truncation_point);
+    if (end_offset > 0) {
+      PaintInternalFragment<Step>(paint_info, ellipsis_offset_, end_offset,
+                                  node_holder);
+    }
+    if (start_offset < truncation_point) {
+      PaintInternalFragment<Step>(paint_info, start_offset, truncation_point,
+                                  node_holder);
+    }
   }
 }
 
diff --git a/third_party/blink/renderer/core/paint/ng/ng_text_painter.h b/third_party/blink/renderer/core/paint/ng/ng_text_painter.h
index 9c6abd72..c785c580 100644
--- a/third_party/blink/renderer/core/paint/ng/ng_text_painter.h
+++ b/third_party/blink/renderer/core/paint/ng/ng_text_painter.h
@@ -5,6 +5,7 @@
 #ifndef THIRD_PARTY_BLINK_RENDERER_CORE_PAINT_NG_NG_TEXT_PAINTER_H_
 #define THIRD_PARTY_BLINK_RENDERER_CORE_PAINT_NG_NG_TEXT_PAINTER_H_
 
+#include "third_party/blink/renderer/core/content_capture/content_holder.h"
 #include "third_party/blink/renderer/core/core_export.h"
 #include "third_party/blink/renderer/core/paint/text_painter_base.h"
 
@@ -38,7 +39,8 @@
   void Paint(unsigned start_offset,
              unsigned end_offset,
              unsigned length,
-             const TextPaintStyle&);
+             const TextPaintStyle&,
+             const NodeHolder&);
 
   static TextPaintStyle TextPaintingStyle(const NGPhysicalTextFragment*,
                                           const ComputedStyle&,
@@ -53,12 +55,14 @@
   template <PaintInternalStep step>
   void PaintInternalFragment(NGTextFragmentPaintInfo&,
                              unsigned from,
-                             unsigned to);
+                             unsigned to,
+                             const NodeHolder& node_holder);
 
   template <PaintInternalStep step>
   void PaintInternal(unsigned start_offset,
                      unsigned end_offset,
-                     unsigned truncation_point);
+                     unsigned truncation_point,
+                     const NodeHolder& node_holder);
 
   void PaintEmphasisMarkForCombinedText();
 
diff --git a/third_party/blink/renderer/core/paint/paint_layer_scrollable_area.cc b/third_party/blink/renderer/core/paint/paint_layer_scrollable_area.cc
index 85aa7f0..444f5df 100644
--- a/third_party/blink/renderer/core/paint/paint_layer_scrollable_area.cc
+++ b/third_party/blink/renderer/core/paint/paint_layer_scrollable_area.cc
@@ -53,6 +53,7 @@
 #include "third_party/blink/public/platform/web_scroll_into_view_params.h"
 #include "third_party/blink/renderer/core/accessibility/ax_object_cache.h"
 #include "third_party/blink/renderer/core/animation/scroll_timeline.h"
+#include "third_party/blink/renderer/core/content_capture/content_capture_manager.h"
 #include "third_party/blink/renderer/core/css/pseudo_style_request.h"
 #include "third_party/blink/renderer/core/dom/dom_node_ids.h"
 #include "third_party/blink/renderer/core/dom/node.h"
@@ -504,7 +505,10 @@
       ShowOverlayScrollbars();
     GetScrollAnchor()->Clear();
   }
-
+  if (ContentCaptureManager* manager =
+          frame_view->GetFrame().LocalFrameRoot().GetContentCaptureManager()) {
+    manager->OnScrollPositionChanged();
+  }
   if (AXObjectCache* cache =
           GetLayoutBox()->GetDocument().ExistingAXObjectCache())
     cache->HandleScrollPositionChanged(GetLayoutBox());
diff --git a/third_party/blink/renderer/core/paint/pre_paint_tree_walk.cc b/third_party/blink/renderer/core/paint/pre_paint_tree_walk.cc
index e447bda..89f9991 100644
--- a/third_party/blink/renderer/core/paint/pre_paint_tree_walk.cc
+++ b/third_party/blink/renderer/core/paint/pre_paint_tree_walk.cc
@@ -240,20 +240,6 @@
     context.ancestor_overflow_paint_layer = paint_layer;
 }
 
-void PrePaintTreeWalk::InvalidatePaintLayerOptimizationsIfNeeded(
-    const LayoutObject& object,
-    PrePaintTreeWalkContext& context) {
-  if (!object.HasLayer())
-    return;
-
-  PaintLayer& paint_layer = *ToLayoutBoxModelObject(object).Layer();
-
-  if (!context.tree_builder_context->clip_changed)
-    return;
-
-  paint_layer.SetNeedsRepaint();
-}
-
 bool PrePaintTreeWalk::NeedsTreeBuilderContextUpdate(
     const LocalFrameView& frame_view,
     const PrePaintTreeWalkContext& context) {
@@ -342,7 +328,11 @@
   if (context.tree_builder_context) {
     property_changed =
         std::max(property_changed, property_tree_builder->UpdateForChildren());
-    InvalidatePaintLayerOptimizationsIfNeeded(object, context);
+
+    // Save clip_changed flag in |context| so that all descendants will see it
+    // even if we don't creae tree_builder_context.
+    if (context.tree_builder_context->clip_changed)
+      context.clip_changed = true;
 
     if (property_changed > PaintPropertyChangedState::kUnchanged) {
       if (property_changed >
@@ -372,6 +362,11 @@
     }
   }
 
+  // When this or ancestor clip changed, the layer needs repaint because it
+  // may paint more or less results according to the changed clip.
+  if (context.clip_changed && object.HasLayer())
+    ToLayoutBoxModelObject(object).Layer()->SetNeedsRepaint();
+
   CompositingLayerPropertyUpdater::Update(object);
 
   if (origin_trials::JankTrackingEnabled(&object.GetDocument())) {
@@ -405,7 +400,8 @@
       !object.ShouldCheckForPaintInvalidation() &&
       !parent_context().paint_invalidator_context.NeedsSubtreeWalk() &&
       !NeedsEffectiveWhitelistedTouchActionUpdate(object, parent_context()) &&
-      !NeedsHitTestingPaintInvalidation(object, parent_context())) {
+      !NeedsHitTestingPaintInvalidation(object, parent_context()) &&
+      !parent_context().clip_changed) {
     return;
   }
 
@@ -424,8 +420,11 @@
   };
 
   // Ignore clip changes from ancestor across transform boundaries.
-  if (context().tree_builder_context && object.StyleRef().HasTransform())
-    context().tree_builder_context->clip_changed = false;
+  if (object.StyleRef().HasTransform()) {
+    context().clip_changed = false;
+    if (context().tree_builder_context)
+      context().tree_builder_context->clip_changed = false;
+  }
 
   WalkInternal(object, context());
 
diff --git a/third_party/blink/renderer/core/paint/pre_paint_tree_walk.h b/third_party/blink/renderer/core/paint/pre_paint_tree_walk.h
index 758f0888..0ade5c5 100644
--- a/third_party/blink/renderer/core/paint/pre_paint_tree_walk.h
+++ b/third_party/blink/renderer/core/paint/pre_paint_tree_walk.h
@@ -71,6 +71,11 @@
     // When the effective whitelisted touch action changes on an ancestor, the
     // entire subtree may need to update.
     bool effective_whitelisted_touch_action_changed = false;
+
+    // This is set to true once we see tree_builder_context->clip_changed is
+    // true. It will be propagated to descendant contexts even if we don't
+    // create tree_builder_context.
+    bool clip_changed = false;
   };
 
   const PrePaintTreeWalkContext& ContextAt(wtf_size_t index) {
@@ -88,11 +93,6 @@
   NOINLINE void WalkInternal(const LayoutObject&, PrePaintTreeWalkContext&);
   void Walk(const LayoutObject&);
 
-  // Invalidates paint-layer painting optimizations, such as subsequence caching
-  // and empty paint phase optimizations if clips from the context have changed.
-  void InvalidatePaintLayerOptimizationsIfNeeded(const LayoutObject&,
-                                                 PrePaintTreeWalkContext&);
-
   bool NeedsTreeBuilderContextUpdate(const LocalFrameView&,
                                      const PrePaintTreeWalkContext&);
   bool NeedsTreeBuilderContextUpdate(const LayoutObject&,
diff --git a/third_party/blink/renderer/core/paint/svg_inline_text_box_painter.cc b/third_party/blink/renderer/core/paint/svg_inline_text_box_painter.cc
index 67ac3293..6135ff97 100644
--- a/third_party/blink/renderer/core/paint/svg_inline_text_box_painter.cc
+++ b/third_party/blink/renderer/core/paint/svg_inline_text_box_painter.cc
@@ -465,7 +465,9 @@
   text_run_paint_info.from = start_position;
   text_run_paint_info.to = end_position;
 
-  context.DrawText(scaled_font, text_run_paint_info, text_origin, flags);
+  // TODO(crbug.com/936994): Add NodeHolder on SVG text.
+  context.DrawText(scaled_font, text_run_paint_info, text_origin, flags,
+                   NodeHolder::EmptyNodeHolder());
   // TODO(npm): Check that there are non-whitespace characters. See
   // crbug.com/788444.
   context.GetPaintController().SetTextPainted();
diff --git a/third_party/blink/renderer/core/paint/text_paint_timing_detector.cc b/third_party/blink/renderer/core/paint/text_paint_timing_detector.cc
index 647dd00..4dadd50 100644
--- a/third_party/blink/renderer/core/paint/text_paint_timing_detector.cc
+++ b/third_party/blink/renderer/core/paint/text_paint_timing_detector.cc
@@ -194,12 +194,12 @@
 
   // This metric defines the size of a text by its first size. So it
   // early-returns if the text has been recorded.
-  if (size_zero_node_ids_.find(node_id) != size_zero_node_ids_.end())
+  if (size_zero_node_ids_.Contains(node_id))
     return;
   // The node is reattached.
   if (id_record_map_.Contains(node_id) && detached_ids_.Contains(node_id))
     detached_ids_.erase(node_id);
-  if (id_record_map_.find(node_id) != id_record_map_.end())
+  if (id_record_map_.Contains(node_id))
     return;
   // When node_id is not found in id_record_map_, this invalidation is
   // the text's first invalidation.
diff --git a/third_party/blink/renderer/core/paint/text_painter.cc b/third_party/blink/renderer/core/paint/text_painter.cc
index 8560bb6..0414c5fa 100644
--- a/third_party/blink/renderer/core/paint/text_painter.cc
+++ b/third_party/blink/renderer/core/paint/text_painter.cc
@@ -29,34 +29,38 @@
 void TextPainter::Paint(unsigned start_offset,
                         unsigned end_offset,
                         unsigned length,
-                        const TextPaintStyle& text_style) {
+                        const TextPaintStyle& text_style,
+                        const NodeHolder& node_holder) {
   GraphicsContextStateSaver state_saver(graphics_context_, false);
   UpdateGraphicsContext(text_style, state_saver);
   if (combined_text_) {
     graphics_context_.Save();
     combined_text_->TransformToInlineCoordinates(graphics_context_,
                                                  text_bounds_);
-    PaintInternal<kPaintText>(start_offset, end_offset, length);
+    PaintInternal<kPaintText>(start_offset, end_offset, length, node_holder);
     graphics_context_.Restore();
   } else {
-    PaintInternal<kPaintText>(start_offset, end_offset, length);
+    PaintInternal<kPaintText>(start_offset, end_offset, length, node_holder);
   }
 
   if (!emphasis_mark_.IsEmpty()) {
     if (text_style.emphasis_mark_color != text_style.fill_color)
       graphics_context_.SetFillColor(text_style.emphasis_mark_color);
 
-    if (combined_text_)
+    if (combined_text_) {
       PaintEmphasisMarkForCombinedText();
-    else
-      PaintInternal<kPaintEmphasisMark>(start_offset, end_offset, length);
+    } else {
+      PaintInternal<kPaintEmphasisMark>(start_offset, end_offset, length,
+                                        node_holder);
+    }
   }
 }
 
 template <TextPainter::PaintInternalStep step>
 void TextPainter::PaintInternalRun(TextRunPaintInfo& text_run_paint_info,
                                    unsigned from,
-                                   unsigned to) {
+                                   unsigned to,
+                                   const NodeHolder& node_holder) {
   DCHECK(from <= text_run_paint_info.run.length());
   DCHECK(to <= text_run_paint_info.run.length());
 
@@ -70,23 +74,28 @@
   } else {
     DCHECK(step == kPaintText);
     graphics_context_.DrawText(font_, text_run_paint_info,
-                               FloatPoint(text_origin_));
+                               FloatPoint(text_origin_), node_holder);
   }
 }
 
 template <TextPainter::PaintInternalStep Step>
 void TextPainter::PaintInternal(unsigned start_offset,
                                 unsigned end_offset,
-                                unsigned truncation_point) {
+                                unsigned truncation_point,
+                                const NodeHolder& node_holder) {
   TextRunPaintInfo text_run_paint_info(run_);
   if (start_offset <= end_offset) {
-    PaintInternalRun<Step>(text_run_paint_info, start_offset, end_offset);
+    PaintInternalRun<Step>(text_run_paint_info, start_offset, end_offset,
+                           node_holder);
   } else {
-    if (end_offset > 0)
-      PaintInternalRun<Step>(text_run_paint_info, ellipsis_offset_, end_offset);
-    if (start_offset < truncation_point)
+    if (end_offset > 0) {
+      PaintInternalRun<Step>(text_run_paint_info, ellipsis_offset_, end_offset,
+                             node_holder);
+    }
+    if (start_offset < truncation_point) {
       PaintInternalRun<Step>(text_run_paint_info, start_offset,
-                             truncation_point);
+                             truncation_point, node_holder);
+    }
   }
 }
 
diff --git a/third_party/blink/renderer/core/paint/text_painter.h b/third_party/blink/renderer/core/paint/text_painter.h
index 6b789459..976d1b8 100644
--- a/third_party/blink/renderer/core/paint/text_painter.h
+++ b/third_party/blink/renderer/core/paint/text_painter.h
@@ -5,6 +5,7 @@
 #ifndef THIRD_PARTY_BLINK_RENDERER_CORE_PAINT_TEXT_PAINTER_H_
 #define THIRD_PARTY_BLINK_RENDERER_CORE_PAINT_TEXT_PAINTER_H_
 
+#include "third_party/blink/renderer/core/content_capture/content_holder.h"
 #include "third_party/blink/renderer/core/core_export.h"
 #include "third_party/blink/renderer/core/paint/text_painter_base.h"
 
@@ -41,16 +42,21 @@
   void Paint(unsigned start_offset,
              unsigned end_offset,
              unsigned length,
-             const TextPaintStyle&);
+             const TextPaintStyle&,
+             const NodeHolder& node_holder);
 
  private:
   template <PaintInternalStep step>
-  void PaintInternalRun(TextRunPaintInfo&, unsigned from, unsigned to);
+  void PaintInternalRun(TextRunPaintInfo&,
+                        unsigned from,
+                        unsigned to,
+                        const NodeHolder& node_holder);
 
   template <PaintInternalStep step>
   void PaintInternal(unsigned start_offset,
                      unsigned end_offset,
-                     unsigned truncation_point);
+                     unsigned truncation_point,
+                     const NodeHolder& node_holder);
 
   void PaintEmphasisMarkForCombinedText();
 
diff --git a/third_party/blink/renderer/core/script/pending_script.cc b/third_party/blink/renderer/core/script/pending_script.cc
index e309af8..c0738b1 100644
--- a/third_party/blink/renderer/core/script/pending_script.cc
+++ b/third_party/blink/renderer/core/script/pending_script.cc
@@ -25,7 +25,7 @@
 
 #include "third_party/blink/renderer/core/script/pending_script.h"
 
-#include "third_party/blink/public/platform/web_feature.mojom-shared.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-shared.h"
 #include "third_party/blink/renderer/bindings/core/v8/script_controller.h"
 #include "third_party/blink/renderer/core/dom/document.h"
 #include "third_party/blink/renderer/core/dom/document_parser_timing.h"
diff --git a/third_party/blink/renderer/core/streams/stream_promise_resolver.cc b/third_party/blink/renderer/core/streams/stream_promise_resolver.cc
index 587676a1..fb08984 100644
--- a/third_party/blink/renderer/core/streams/stream_promise_resolver.cc
+++ b/third_party/blink/renderer/core/streams/stream_promise_resolver.cc
@@ -46,6 +46,10 @@
 void StreamPromiseResolver::Resolve(ScriptState* script_state,
                                     v8::Local<v8::Value> value) {
   DCHECK(!resolver_.IsEmpty());
+  if (is_settled_) {
+    return;
+  }
+  is_settled_ = true;
   auto result = resolver_.NewLocal(script_state->GetIsolate())
                     ->Resolve(script_state->GetContext(), value);
   if (result.IsNothing()) {
@@ -60,6 +64,10 @@
 void StreamPromiseResolver::Reject(ScriptState* script_state,
                                    v8::Local<v8::Value> reason) {
   DCHECK(!resolver_.IsEmpty());
+  if (is_settled_) {
+    return;
+  }
+  is_settled_ = true;
   auto result = resolver_.NewLocal(script_state->GetIsolate())
                     ->Reject(script_state->GetContext(), reason);
   if (result.IsNothing()) {
diff --git a/third_party/blink/renderer/core/streams/stream_promise_resolver.h b/third_party/blink/renderer/core/streams/stream_promise_resolver.h
index fef07e6..3e6ecf2 100644
--- a/third_party/blink/renderer/core/streams/stream_promise_resolver.h
+++ b/third_party/blink/renderer/core/streams/stream_promise_resolver.h
@@ -73,10 +73,14 @@
   // Returns the state of the promise, one of pending, fulfilled or rejected.
   v8::Promise::PromiseState State(v8::Isolate*) const;
 
+  // Returns true if the the promise is not pending.
+  bool IsSettled() const { return is_settled_; }
+
   void Trace(Visitor*);
 
  private:
   TraceWrapperV8Reference<v8::Promise::Resolver> resolver_;
+  bool is_settled_ = false;
 };
 
 }  // namespace blink
diff --git a/third_party/blink/renderer/core/streams/stream_promise_resolver_test.cc b/third_party/blink/renderer/core/streams/stream_promise_resolver_test.cc
index 462ee8e..5aa5b25a 100644
--- a/third_party/blink/renderer/core/streams/stream_promise_resolver_test.cc
+++ b/third_party/blink/renderer/core/streams/stream_promise_resolver_test.cc
@@ -8,7 +8,9 @@
 #include "third_party/blink/renderer/bindings/core/v8/script_promise.h"
 #include "third_party/blink/renderer/bindings/core/v8/v8_binding_for_testing.h"
 #include "third_party/blink/renderer/core/streams/stream_script_function.h"
+#include "third_party/blink/renderer/platform/bindings/v8_binding.h"
 #include "third_party/blink/renderer/platform/heap/heap.h"
+#include "third_party/blink/renderer/platform/heap/visitor.h"
 
 namespace blink {
 
@@ -19,6 +21,7 @@
   auto* promise =
       MakeGarbageCollected<StreamPromiseResolver>(scope.GetScriptState());
   EXPECT_TRUE(promise->V8Promise(scope.GetIsolate())->IsPromise());
+  EXPECT_FALSE(promise->IsSettled());
 }
 
 TEST(StreamPromiseResolverTest, Resolve) {
@@ -29,6 +32,7 @@
   promise->Resolve(scope.GetScriptState(), v8::Null(isolate));
   ASSERT_EQ(promise->State(isolate), v8::Promise::kFulfilled);
   EXPECT_TRUE(promise->V8Promise(isolate)->Result()->IsNull());
+  EXPECT_TRUE(promise->IsSettled());
 }
 
 TEST(StreamPromiseResolverTest, ResolveWithUndefined) {
@@ -39,6 +43,7 @@
   promise->ResolveWithUndefined(scope.GetScriptState());
   ASSERT_EQ(promise->State(isolate), v8::Promise::kFulfilled);
   EXPECT_TRUE(promise->V8Promise(isolate)->Result()->IsUndefined());
+  EXPECT_TRUE(promise->IsSettled());
 }
 
 TEST(StreamPromiseResolverTest, Reject) {
@@ -51,6 +56,7 @@
   auto result = promise->V8Promise(isolate)->Result();
   ASSERT_TRUE(result->IsNumber());
   EXPECT_EQ(result.As<v8::Number>()->Value(), 2.0);
+  EXPECT_TRUE(promise->IsSettled());
 }
 
 TEST(StreamPromiseResolverTest, RejectDoesNothingAfterResolve) {
@@ -75,6 +81,59 @@
   EXPECT_TRUE(promise->V8Promise(isolate)->Result()->IsNull());
 }
 
+TEST(StreamPromiseResolverTest, ResolveDoesNothingInsideResolve) {
+  V8TestingScope scope;
+  auto* isolate = scope.GetIsolate();
+  auto* promise =
+      MakeGarbageCollected<StreamPromiseResolver>(scope.GetScriptState());
+
+  // Create an object equivalent to
+  // value = {
+  //   get then() {
+  //     resolvePromise(promise, undefined);
+  //     runMicrotasks();
+  //   }
+  // }
+  class ThenGetter final : public ScriptFunction {
+   public:
+    static v8::Local<v8::Function> Create(ScriptState* script_state,
+                                          StreamPromiseResolver* promise) {
+      return MakeGarbageCollected<ThenGetter>(script_state, promise)
+          ->BindToV8Function();
+    }
+
+    ThenGetter(ScriptState* script_state, StreamPromiseResolver* promise)
+        : ScriptFunction(script_state), promise_(promise) {}
+
+    void Trace(Visitor* visitor) override {
+      visitor->Trace(promise_);
+      ScriptFunction::Trace(visitor);
+    }
+
+   private:
+    void CallRaw(const v8::FunctionCallbackInfo<v8::Value>&) override {
+      auto* isolate = GetScriptState()->GetIsolate();
+      EXPECT_TRUE(promise_->IsSettled());
+      promise_->Resolve(GetScriptState(), v8::Undefined(isolate));
+      v8::MicrotasksScope::PerformCheckpoint(isolate);
+    }
+
+    Member<StreamPromiseResolver> promise_;
+  };
+
+  auto value = v8::Object::New(isolate);
+  v8::PropertyDescriptor property_descriptor(
+      ThenGetter::Create(scope.GetScriptState(), promise),
+      v8::Undefined(isolate));
+  const auto then = V8String(isolate, "then");
+  value->DefineProperty(scope.GetContext(), then, property_descriptor).Check();
+
+  // Resolving with |value| will call the "then" getter synchronously.
+  promise->Resolve(scope.GetScriptState(), value);
+  ASSERT_EQ(promise->State(isolate), v8::Promise::kFulfilled);
+  EXPECT_EQ(promise->V8Promise(isolate)->Result(), value);
+}
+
 TEST(StreamPromiseResolverTest, GetScriptPromise) {
   V8TestingScope scope;
   auto* promise =
@@ -100,6 +159,7 @@
                                                         v8::Null(isolate));
   ASSERT_EQ(promise->State(isolate), v8::Promise::kFulfilled);
   EXPECT_TRUE(promise->V8Promise(isolate)->Result()->IsNull());
+  EXPECT_TRUE(promise->IsSettled());
 }
 
 TEST(StreamPromiseResolverTest, CreateResolvedWithUndefined) {
@@ -109,6 +169,7 @@
       scope.GetScriptState());
   ASSERT_EQ(promise->State(isolate), v8::Promise::kFulfilled);
   EXPECT_TRUE(promise->V8Promise(isolate)->Result()->IsUndefined());
+  EXPECT_TRUE(promise->IsSettled());
 }
 
 TEST(StreamPromiseResolverTest, CreateRejected) {
@@ -118,6 +179,7 @@
                                                         v8::Null(isolate));
   ASSERT_EQ(promise->State(isolate), v8::Promise::kRejected);
   EXPECT_TRUE(promise->V8Promise(isolate)->Result()->IsNull());
+  EXPECT_TRUE(promise->IsSettled());
 }
 
 }  // namespace
diff --git a/third_party/blink/renderer/core/streams/writable_stream_default_writer.cc b/third_party/blink/renderer/core/streams/writable_stream_default_writer.cc
index 1d11473f..8e375dd5 100644
--- a/third_party/blink/renderer/core/streams/writable_stream_default_writer.cc
+++ b/third_party/blink/renderer/core/streams/writable_stream_default_writer.cc
@@ -305,7 +305,7 @@
   // https://streams.spec.whatwg.org/#writable-stream-default-writer-ensure-ready-promise-rejected
   //  1. If writer.[[readyPromise]].[[PromiseState]] is "pending", reject
   //     writer.[[readyPromise]] with error.
-  if (writer->ready_promise_->State(isolate) == v8::Promise::kPending) {
+  if (!writer->ready_promise_->IsSettled()) {
     writer->ready_promise_->Reject(script_state, error);
   } else {
     //  2. Otherwise, set writer.[[readyPromise]] to a promise rejected with
@@ -439,7 +439,7 @@
   // https://streams.spec.whatwg.org/#writable-stream-default-writer-ensure-closed-promise-rejected
   //  1. If writer.[[closedPromise]].[[PromiseState]] is "pending", reject
   //     writer.[[closedPromise]] with error.
-  if (writer->closed_promise_->State(isolate) == v8::Promise::kPending) {
+  if (!writer->closed_promise_->IsSettled()) {
     writer->closed_promise_->Reject(script_state, error);
   } else {
     //  2. Otherwise, set writer.[[closedPromise]] to a promise rejected with
diff --git a/third_party/blink/renderer/core/trustedtypes/trusted_type_policy_factory.cc b/third_party/blink/renderer/core/trustedtypes/trusted_type_policy_factory.cc
index b62f1296..7b9d9fb8 100644
--- a/third_party/blink/renderer/core/trustedtypes/trusted_type_policy_factory.cc
+++ b/third_party/blink/renderer/core/trustedtypes/trusted_type_policy_factory.cc
@@ -4,7 +4,7 @@
 
 #include "third_party/blink/renderer/core/trustedtypes/trusted_type_policy_factory.h"
 
-#include "third_party/blink/public/platform/web_feature.mojom-shared.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-shared.h"
 #include "third_party/blink/renderer/bindings/core/v8/script_value.h"
 #include "third_party/blink/renderer/bindings/core/v8/v8_trusted_html.h"
 #include "third_party/blink/renderer/bindings/core/v8/v8_trusted_script.h"
diff --git a/third_party/blink/renderer/core/trustedtypes/trusted_types_util.cc b/third_party/blink/renderer/core/trustedtypes/trusted_types_util.cc
index 30d9eae..f7c2d1a6 100644
--- a/third_party/blink/renderer/core/trustedtypes/trusted_types_util.cc
+++ b/third_party/blink/renderer/core/trustedtypes/trusted_types_util.cc
@@ -5,8 +5,8 @@
 #include "third_party/blink/renderer/core/trustedtypes/trusted_types_util.h"
 
 #include "services/service_manager/public/cpp/connector.h"
+#include "third_party/blink/public/mojom/reporting/reporting.mojom-blink.h"
 #include "third_party/blink/public/platform/platform.h"
-#include "third_party/blink/public/platform/reporting.mojom-blink.h"
 #include "third_party/blink/renderer/bindings/core/v8/string_or_trusted_html.h"
 #include "third_party/blink/renderer/bindings/core/v8/string_or_trusted_html_or_trusted_script_or_trusted_script_url_or_trusted_url.h"
 #include "third_party/blink/renderer/bindings/core/v8/string_or_trusted_script.h"
diff --git a/third_party/blink/renderer/core/workers/worklet.cc b/third_party/blink/renderer/core/workers/worklet.cc
index c7552b2..6819c3d 100644
--- a/third_party/blink/renderer/core/workers/worklet.cc
+++ b/third_party/blink/renderer/core/workers/worklet.cc
@@ -6,8 +6,8 @@
 
 #include "base/single_thread_task_runner.h"
 #include "services/network/public/mojom/fetch_api.mojom-shared.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-shared.h"
 #include "third_party/blink/public/platform/task_type.h"
-#include "third_party/blink/public/platform/web_feature.mojom-shared.h"
 #include "third_party/blink/public/platform/web_url_request.h"
 #include "third_party/blink/renderer/bindings/core/v8/script_promise_resolver.h"
 #include "third_party/blink/renderer/core/dom/document.h"
diff --git a/third_party/blink/renderer/devtools/front_end/resources/ClearStorageView.js b/third_party/blink/renderer/devtools/front_end/resources/ClearStorageView.js
index fc516c5..b164d80 100644
--- a/third_party/blink/renderer/devtools/front_end/resources/ClearStorageView.js
+++ b/third_party/blink/renderer/devtools/front_end/resources/ClearStorageView.js
@@ -183,20 +183,6 @@
         appcacheModel.reset();
     }
 
-    if (set.has(Protocol.Storage.StorageType.Service_workers) || hasAll) {
-      for (const serviceWorkerManager of SDK.targetManager.models(SDK.ServiceWorkerManager)) {
-        const securityOriginManager = serviceWorkerManager.target().model(SDK.SecurityOriginManager);
-        for (const registration of serviceWorkerManager.registrations().values()) {
-          if (!securityOriginManager.securityOrigins().includes(registration.securityOrigin))
-            continue;
-          const activeVersion = registration.versionsByMode().get(SDK.ServiceWorkerVersion.Modes.Active);
-          if (!activeVersion)
-            continue;
-          serviceWorkerManager.stopWorker(activeVersion.id);
-        }
-      }
-    }
-
     this._clearButton.disabled = true;
     const label = this._clearButton.textContent;
     this._clearButton.textContent = Common.UIString('Clearing...');
diff --git a/third_party/blink/renderer/modules/payments/payment_instruments.cc b/third_party/blink/renderer/modules/payments/payment_instruments.cc
index d67dd5b2..709676f3 100644
--- a/third_party/blink/renderer/modules/payments/payment_instruments.cc
+++ b/third_party/blink/renderer/modules/payments/payment_instruments.cc
@@ -10,8 +10,8 @@
 #include "third_party/blink/public/common/feature_policy/feature_policy.h"
 #include "third_party/blink/public/mojom/feature_policy/feature_policy.mojom-blink.h"
 #include "third_party/blink/public/mojom/manifest/manifest.mojom-blink.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-blink.h"
 #include "third_party/blink/public/platform/task_type.h"
-#include "third_party/blink/public/platform/web_feature.mojom-blink.h"
 #include "third_party/blink/public/platform/web_icon_sizes_parser.h"
 #include "third_party/blink/renderer/bindings/core/v8/script_promise.h"
 #include "third_party/blink/renderer/bindings/core/v8/script_promise_resolver.h"
diff --git a/third_party/blink/renderer/modules/payments/payment_request.cc b/third_party/blink/renderer/modules/payments/payment_request.cc
index 402a6e9..a5f100b 100644
--- a/third_party/blink/renderer/modules/payments/payment_request.cc
+++ b/third_party/blink/renderer/modules/payments/payment_request.cc
@@ -12,9 +12,9 @@
 #include "mojo/public/cpp/bindings/interface_request.h"
 #include "services/service_manager/public/cpp/interface_provider.h"
 #include "third_party/blink/public/mojom/feature_policy/feature_policy.mojom-blink.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-blink.h"
 #include "third_party/blink/public/platform/platform.h"
 #include "third_party/blink/public/platform/task_type.h"
-#include "third_party/blink/public/platform/web_feature.mojom-blink.h"
 #include "third_party/blink/renderer/bindings/core/v8/script_promise_resolver.h"
 #include "third_party/blink/renderer/bindings/core/v8/v8_string_resource.h"
 #include "third_party/blink/renderer/bindings/modules/v8/v8_android_pay_method_data.h"
diff --git a/third_party/blink/renderer/modules/service_worker/service_worker_global_scope.cc b/third_party/blink/renderer/modules/service_worker/service_worker_global_scope.cc
index a3e6285..e09cb9b 100644
--- a/third_party/blink/renderer/modules/service_worker/service_worker_global_scope.cc
+++ b/third_party/blink/renderer/modules/service_worker/service_worker_global_scope.cc
@@ -33,8 +33,10 @@
 #include <memory>
 #include <utility>
 
+#include "base/feature_list.h"
 #include "base/memory/ptr_util.h"
 #include "base/numerics/safe_conversions.h"
+#include "third_party/blink/public/common/features.h"
 #include "third_party/blink/public/platform/platform.h"
 #include "third_party/blink/public/platform/web_url.h"
 #include "third_party/blink/renderer/bindings/core/v8/callback_promise_adapter.h"
@@ -311,6 +313,9 @@
   }
 
   // Receive the main script via script streaming if needed.
+  // TODO(nhiroki): Merge script loading from the installed script manager
+  // into regular off-the-main-thread script fetch path so that we can remove
+  // this special casing.
   InstalledScriptsManager* installed_scripts_manager =
       GetThread()->GetInstalledScriptsManager();
   if (installed_scripts_manager &&
@@ -326,6 +331,14 @@
       return;
     }
 
+    if (base::FeatureList::IsEnabled(
+            features::kOffMainThreadServiceWorkerScriptFetch)) {
+      // WorkerGlobalScope sets the URL in DidImportClassicScript() when
+      // off-the-main-thread fetch is enabled. Since we bypass calling
+      // DidImportClassicScript(), set the URL here.
+      InitializeURL(script_url);
+    }
+
     DCHECK(source_code.IsEmpty());
     DCHECK(!cached_meta_data);
     source_code = script_data->TakeSourceText();
diff --git a/third_party/blink/renderer/modules/webdatabase/database_tracker.cc b/third_party/blink/renderer/modules/webdatabase/database_tracker.cc
index bf6764f..6a33c79 100644
--- a/third_party/blink/renderer/modules/webdatabase/database_tracker.cc
+++ b/third_party/blink/renderer/modules/webdatabase/database_tracker.cc
@@ -234,8 +234,7 @@
     if (!database_set)
       return;
 
-    DatabaseSet::iterator found = database_set->find(database);
-    if (found == database_set->end())
+    if (!database_set->Contains(database))
       return;
   }
 
diff --git a/third_party/blink/renderer/platform/DEPS b/third_party/blink/renderer/platform/DEPS
index 59bdb6ef..4d7a6859 100644
--- a/third_party/blink/renderer/platform/DEPS
+++ b/third_party/blink/renderer/platform/DEPS
@@ -47,6 +47,7 @@
     "+base/unguessable_token.h",
     "+base/values.h",
     "+base/lazy_instance.h",
+    "+cc/paint/text_holder.h",
     "+net/base/filename_util.h",
     "+net/http/http_util.h",
     "+net/http/http_request_headers.h",
diff --git a/third_party/blink/renderer/platform/exported/web_font.cc b/third_party/blink/renderer/platform/exported/web_font.cc
index 695eded4..ef94ae8 100644
--- a/third_party/blink/renderer/platform/exported/web_font.cc
+++ b/third_party/blink/renderer/platform/exported/web_font.cc
@@ -95,7 +95,8 @@
     DrawingRecorder recorder(context, builder, DisplayItem::kWebFont);
     context.Save();
     context.SetFillColor(color);
-    context.DrawText(private_->GetFont(), run_info, left_baseline);
+    context.DrawText(private_->GetFont(), run_info, left_baseline,
+                     cc::NodeHolder::EmptyNodeHolder());
     context.Restore();
   }
 
diff --git a/third_party/blink/renderer/platform/fonts/font.cc b/third_party/blink/renderer/platform/fonts/font.cc
index 8a99744..20430be5 100644
--- a/third_party/blink/renderer/platform/fonts/font.cc
+++ b/third_party/blink/renderer/platform/fonts/font.cc
@@ -24,6 +24,7 @@
 
 #include "third_party/blink/renderer/platform/fonts/font.h"
 
+#include "cc/paint/node_holder.h"
 #include "cc/paint/paint_canvas.h"
 #include "cc/paint/paint_flags.h"
 #include "third_party/blink/renderer/platform/fonts/character_range.h"
@@ -108,7 +109,8 @@
 void DrawBlobs(cc::PaintCanvas* canvas,
                const cc::PaintFlags& flags,
                const ShapeResultBloberizer::BlobBuffer& blobs,
-               const FloatPoint& point) {
+               const FloatPoint& point,
+               const cc::NodeHolder& node_holder = cc::NodeHolder()) {
   for (const auto& blob_info : blobs) {
     DCHECK(blob_info.blob);
     cc::PaintCanvasAutoRestore auto_restore(canvas, false);
@@ -119,8 +121,12 @@
       m.setSinCos(-1, 0, point.X(), point.Y());
       canvas->concat(m);
     }
-
-    canvas->drawTextBlob(blob_info.blob, point.X(), point.Y(), flags);
+    if (!node_holder.is_empty) {
+      canvas->drawTextBlob(blob_info.blob, point.X(), point.Y(), flags,
+                           node_holder);
+    } else {
+      canvas->drawTextBlob(blob_info.blob, point.X(), point.Y(), flags);
+    }
   }
 }
 
@@ -131,6 +137,16 @@
                     const FloatPoint& point,
                     float device_scale_factor,
                     const cc::PaintFlags& flags) const {
+  DrawText(canvas, run_info, point, device_scale_factor,
+           cc::NodeHolder::EmptyNodeHolder(), flags);
+}
+
+void Font::DrawText(cc::PaintCanvas* canvas,
+                    const TextRunPaintInfo& run_info,
+                    const FloatPoint& point,
+                    float device_scale_factor,
+                    const cc::NodeHolder& node_holder,
+                    const cc::PaintFlags& flags) const {
   // Don't draw anything while we are using custom fonts that are in the process
   // of loading.
   if (ShouldSkipDrawing())
@@ -141,7 +157,7 @@
   ShapeResultBuffer buffer;
   word_shaper.FillResultBuffer(run_info, &buffer);
   bloberizer.FillGlyphs(run_info, buffer);
-  DrawBlobs(canvas, flags, bloberizer.Blobs(), point);
+  DrawBlobs(canvas, flags, bloberizer.Blobs(), point, node_holder);
 }
 
 void Font::DrawText(cc::PaintCanvas* canvas,
@@ -149,6 +165,16 @@
                     const FloatPoint& point,
                     float device_scale_factor,
                     const cc::PaintFlags& flags) const {
+  DrawText(canvas, text_info, point, device_scale_factor,
+           cc::NodeHolder::EmptyNodeHolder(), flags);
+}
+
+void Font::DrawText(cc::PaintCanvas* canvas,
+                    const NGTextFragmentPaintInfo& text_info,
+                    const FloatPoint& point,
+                    float device_scale_factor,
+                    const cc::NodeHolder& node_holder,
+                    const cc::PaintFlags& flags) const {
   // Don't draw anything while we are using custom fonts that are in the process
   // of loading.
   if (ShouldSkipDrawing())
diff --git a/third_party/blink/renderer/platform/fonts/font.h b/third_party/blink/renderer/platform/fonts/font.h
index 85764272..df8659e 100644
--- a/third_party/blink/renderer/platform/fonts/font.h
+++ b/third_party/blink/renderer/platform/fonts/font.h
@@ -45,6 +45,7 @@
 namespace cc {
 class PaintCanvas;
 class PaintFlags;
+struct NodeHolder;
 }  // namespace cc
 
 namespace blink {
@@ -90,10 +91,22 @@
                 float device_scale_factor,
                 const cc::PaintFlags&) const;
   void DrawText(cc::PaintCanvas*,
+                const TextRunPaintInfo&,
+                const FloatPoint&,
+                float device_scale_factor,
+                const cc::NodeHolder&,
+                const cc::PaintFlags&) const;
+  void DrawText(cc::PaintCanvas*,
                 const NGTextFragmentPaintInfo&,
                 const FloatPoint&,
                 float device_scale_factor,
                 const cc::PaintFlags&) const;
+  void DrawText(cc::PaintCanvas*,
+                const NGTextFragmentPaintInfo&,
+                const FloatPoint&,
+                float device_scale_factor,
+                const cc::NodeHolder&,
+                const cc::PaintFlags&) const;
   bool DrawBidiText(cc::PaintCanvas*,
                     const TextRunPaintInfo&,
                     const FloatPoint&,
diff --git a/third_party/blink/renderer/platform/graphics/graphics_context.cc b/third_party/blink/renderer/platform/graphics/graphics_context.cc
index 8a3a86db..29e81bd3 100644
--- a/third_party/blink/renderer/platform/graphics/graphics_context.cc
+++ b/third_party/blink/renderer/platform/graphics/graphics_context.cc
@@ -768,26 +768,29 @@
 void GraphicsContext::DrawTextInternal(const Font& font,
                                        const TextPaintInfo& text_info,
                                        const FloatPoint& point,
-                                       const PaintFlags& flags) {
+                                       const PaintFlags& flags,
+                                       const cc::NodeHolder& node_holder) {
   if (ContextDisabled())
     return;
 
-  font.DrawText(canvas_, text_info, point, device_scale_factor_,
+  font.DrawText(canvas_, text_info, point, device_scale_factor_, node_holder,
                 HighContrastFlags(this, flags));
 }
 
 void GraphicsContext::DrawText(const Font& font,
                                const TextRunPaintInfo& text_info,
                                const FloatPoint& point,
-                               const PaintFlags& flags) {
-  DrawTextInternal(font, text_info, point, flags);
+                               const PaintFlags& flags,
+                               const cc::NodeHolder& node_holder) {
+  DrawTextInternal(font, text_info, point, flags, node_holder);
 }
 
 void GraphicsContext::DrawText(const Font& font,
                                const NGTextFragmentPaintInfo& text_info,
                                const FloatPoint& point,
-                               const PaintFlags& flags) {
-  DrawTextInternal(font, text_info, point, flags);
+                               const PaintFlags& flags,
+                               const cc::NodeHolder& node_holder) {
+  DrawTextInternal(font, text_info, point, flags, node_holder);
 }
 
 template <typename DrawTextFunc>
@@ -812,26 +815,30 @@
 template <typename TextPaintInfo>
 void GraphicsContext::DrawTextInternal(const Font& font,
                                        const TextPaintInfo& text_info,
-                                       const FloatPoint& point) {
+                                       const FloatPoint& point,
+                                       const cc::NodeHolder& node_holder) {
   if (ContextDisabled())
     return;
 
-  DrawTextPasses([&font, &text_info, &point, this](const PaintFlags& flags) {
-    font.DrawText(canvas_, text_info, point, device_scale_factor_,
-                  HighContrastFlags(this, flags));
-  });
+  DrawTextPasses(
+      [&font, &text_info, &point, this, node_holder](const PaintFlags& flags) {
+        font.DrawText(canvas_, text_info, point, device_scale_factor_,
+                      node_holder, HighContrastFlags(this, flags));
+      });
 }
 
 void GraphicsContext::DrawText(const Font& font,
                                const TextRunPaintInfo& text_info,
-                               const FloatPoint& point) {
-  DrawTextInternal(font, text_info, point);
+                               const FloatPoint& point,
+                               const cc::NodeHolder& node_holder) {
+  DrawTextInternal(font, text_info, point, node_holder);
 }
 
 void GraphicsContext::DrawText(const Font& font,
                                const NGTextFragmentPaintInfo& text_info,
-                               const FloatPoint& point) {
-  DrawTextInternal(font, text_info, point);
+                               const FloatPoint& point,
+                               const cc::NodeHolder& node_holder) {
+  DrawTextInternal(font, text_info, point, node_holder);
 }
 
 template <typename TextPaintInfo>
diff --git a/third_party/blink/renderer/platform/graphics/graphics_context.h b/third_party/blink/renderer/platform/graphics/graphics_context.h
index c489eb3..7eb42ff 100644
--- a/third_party/blink/renderer/platform/graphics/graphics_context.h
+++ b/third_party/blink/renderer/platform/graphics/graphics_context.h
@@ -31,6 +31,7 @@
 #include <memory>
 
 #include "base/macros.h"
+#include "cc/paint/node_holder.h"
 #include "third_party/blink/renderer/platform/fonts/font.h"
 #include "third_party/blink/renderer/platform/graphics/dash_array.h"
 #include "third_party/blink/renderer/platform/graphics/draw_looper_builder.h"
@@ -258,17 +259,25 @@
                 AntiAliasingMode = kNotAntiAliased,
                 SkClipOp = SkClipOp::kIntersect);
 
-  void DrawText(const Font&, const TextRunPaintInfo&, const FloatPoint&);
-  void DrawText(const Font&, const NGTextFragmentPaintInfo&, const FloatPoint&);
+  void DrawText(const Font&,
+                const TextRunPaintInfo&,
+                const FloatPoint&,
+                const cc::NodeHolder&);
+  void DrawText(const Font&,
+                const NGTextFragmentPaintInfo&,
+                const FloatPoint&,
+                const cc::NodeHolder&);
 
   void DrawText(const Font&,
                 const TextRunPaintInfo&,
                 const FloatPoint&,
-                const PaintFlags&);
+                const PaintFlags&,
+                const cc::NodeHolder&);
   void DrawText(const Font&,
                 const NGTextFragmentPaintInfo&,
                 const FloatPoint&,
-                const PaintFlags&);
+                const PaintFlags&,
+                const cc::NodeHolder&);
 
   void DrawEmphasisMarks(const Font&,
                          const TextRunPaintInfo&,
@@ -404,10 +413,14 @@
   void DrawTextInternal(const Font&,
                         const TextPaintInfo&,
                         const FloatPoint&,
-                        const PaintFlags&);
+                        const PaintFlags&,
+                        const cc::NodeHolder&);
 
   template <typename TextPaintInfo>
-  void DrawTextInternal(const Font&, const TextPaintInfo&, const FloatPoint&);
+  void DrawTextInternal(const Font&,
+                        const TextPaintInfo&,
+                        const FloatPoint&,
+                        const cc::NodeHolder&);
 
   template <typename TextPaintInfo>
   void DrawEmphasisMarksInternal(const Font&,
diff --git a/third_party/blink/renderer/platform/heap/thread_state.cc b/third_party/blink/renderer/platform/heap/thread_state.cc
index c4bfa3c..c5afac70 100644
--- a/third_party/blink/renderer/platform/heap/thread_state.cc
+++ b/third_party/blink/renderer/platform/heap/thread_state.cc
@@ -1318,13 +1318,13 @@
 
 void ThreadState::AddObserver(BlinkGCObserver* observer) {
   DCHECK(observer);
-  DCHECK(observers_.find(observer) == observers_.end());
+  DCHECK(!observers_.Contains(observer));
   observers_.insert(observer);
 }
 
 void ThreadState::RemoveObserver(BlinkGCObserver* observer) {
   DCHECK(observer);
-  DCHECK(observers_.find(observer) != observers_.end());
+  DCHECK(observers_.Contains(observer));
   observers_.erase(observer);
 }
 
diff --git a/third_party/blink/renderer/platform/loader/fetch/fetch_context.h b/third_party/blink/renderer/platform/loader/fetch/fetch_context.h
index 7776857..a64558a1 100644
--- a/third_party/blink/renderer/platform/loader/fetch/fetch_context.h
+++ b/third_party/blink/renderer/platform/loader/fetch/fetch_context.h
@@ -39,9 +39,9 @@
 #include "services/network/public/mojom/request_context_frame_type.mojom-shared.h"
 #include "third_party/blink/public/mojom/fetch/fetch_api_request.mojom-shared.h"
 #include "third_party/blink/public/mojom/service_worker/service_worker_object.mojom-blink.h"
+#include "third_party/blink/public/mojom/web_feature/web_feature.mojom-blink.h"
 #include "third_party/blink/public/platform/platform.h"
 #include "third_party/blink/public/platform/resource_request_blocked_reason.h"
-#include "third_party/blink/public/platform/web_feature.mojom-blink.h"
 #include "third_party/blink/public/platform/web_loading_behavior_flag.h"
 #include "third_party/blink/public/platform/web_url_loader.h"
 #include "third_party/blink/public/platform/web_url_request.h"
diff --git a/third_party/blink/renderer/platform/loader/fetch/resource_fetcher.cc b/third_party/blink/renderer/platform/loader/fetch/resource_fetcher.cc
index 70fabe4..ee2c5dfb5 100644
--- a/third_party/blink/renderer/platform/loader/fetch/resource_fetcher.cc
+++ b/third_party/blink/renderer/platform/loader/fetch/resource_fetcher.cc
@@ -254,12 +254,6 @@
          stale_while_revalidate_allow_hosts->Find(host) != kNotFound;
 }
 
-std::unique_ptr<TracedValue> UrlForTraceEvent(const KURL& url) {
-  std::unique_ptr<TracedValue> value = TracedValue::Create();
-  value->SetString("url", url.GetString());
-  return value;
-}
-
 std::unique_ptr<TracedValue> BeginResourceLoadData(
     const blink::ResourceRequest& request) {
   std::unique_ptr<TracedValue> value = TracedValue::Create();
@@ -899,7 +893,7 @@
   SCOPED_BLINK_UMA_HISTOGRAM_TIMER_THREAD_SAFE(
       "Blink.Fetch.RequestResourceTime");
   TRACE_EVENT1("blink", "ResourceFetcher::requestResource", "url",
-               UrlForTraceEvent(params.Url()));
+               params.Url().GetString().Utf8());
 
   // TODO(crbug.com/123004): Remove once we have enough stats on data URIs that
   // contain fragments ('#' characters).
diff --git a/third_party/blink/renderer/platform/loader/fetch/resource_load_scheduler.cc b/third_party/blink/renderer/platform/loader/fetch/resource_load_scheduler.cc
index 61e1729..e29ef60 100644
--- a/third_party/blink/renderer/platform/loader/fetch/resource_load_scheduler.cc
+++ b/third_party/blink/renderer/platform/loader/fetch/resource_load_scheduler.cc
@@ -462,7 +462,7 @@
   if (id == kInvalidClientId)
     return false;
 
-  if (running_requests_.find(id) != running_requests_.end()) {
+  if (running_requests_.Contains(id)) {
     running_requests_.erase(id);
     running_throttleable_requests_.erase(id);
 
diff --git a/third_party/blink/renderer/platform/network/parsed_content_header_field_parameters.cc b/third_party/blink/renderer/platform/network/parsed_content_header_field_parameters.cc
index 4cfe25b5..107912f 100644
--- a/third_party/blink/renderer/platform/network/parsed_content_header_field_parameters.cc
+++ b/third_party/blink/renderer/platform/network/parsed_content_header_field_parameters.cc
@@ -85,7 +85,7 @@
   HashSet<String> names;
   for (const auto& parameter : parameters_) {
     const String lowered_name = parameter.name.LowerASCII();
-    if (names.find(lowered_name) != names.end())
+    if (names.Contains(lowered_name))
       return true;
 
     names.insert(lowered_name);
diff --git a/third_party/blink/renderer/platform/runtime_enabled_features.json5 b/third_party/blink/renderer/platform/runtime_enabled_features.json5
index b9abc85f..340fbd5 100644
--- a/third_party/blink/renderer/platform/runtime_enabled_features.json5
+++ b/third_party/blink/renderer/platform/runtime_enabled_features.json5
@@ -384,7 +384,7 @@
     {
       name: "CustomElementsV0",
       origin_trial_feature_name: "WebComponentsV0",
-      status: "stable",
+      status: "test",
     },
     {
       name: "CustomUserTiming",
@@ -610,7 +610,7 @@
     {
       name: "HTMLImports",
       origin_trial_feature_name: "WebComponentsV0",
-      status: "stable",
+      status: "test",
     },
     // Allow import only chrome internal resources.
     {
@@ -1268,7 +1268,7 @@
     {
       name: "ShadowDOMV0",
       origin_trial_feature_name: "WebComponentsV0",
-      status: "stable",
+      status: "test",
     },
     {
       name: "ShadowPiercingDescendantCombinator",
diff --git a/third_party/blink/renderer/platform/weborigin/reporting_service_proxy_ptr_holder.h b/third_party/blink/renderer/platform/weborigin/reporting_service_proxy_ptr_holder.h
index c46bed4..7b8bc61 100644
--- a/third_party/blink/renderer/platform/weborigin/reporting_service_proxy_ptr_holder.h
+++ b/third_party/blink/renderer/platform/weborigin/reporting_service_proxy_ptr_holder.h
@@ -5,9 +5,9 @@
 #ifndef THIRD_PARTY_BLINK_RENDERER_PLATFORM_WEBORIGIN_REPORTING_SERVICE_PROXY_PTR_HOLDER_H_
 #define THIRD_PARTY_BLINK_RENDERER_PLATFORM_WEBORIGIN_REPORTING_SERVICE_PROXY_PTR_HOLDER_H_
 
+#include "third_party/blink/public/mojom/reporting/reporting.mojom-blink.h"
 #include "third_party/blink/public/platform/interface_provider.h"
 #include "third_party/blink/public/platform/platform.h"
-#include "third_party/blink/public/platform/reporting.mojom-blink.h"
 #include "third_party/blink/renderer/platform/weborigin/kurl.h"
 
 namespace blink {
diff --git a/third_party/blink/tools/blinkpy/style/checkers/cpp.py b/third_party/blink/tools/blinkpy/style/checkers/cpp.py
index f0fb8fb..b3442a67 100644
--- a/third_party/blink/tools/blinkpy/style/checkers/cpp.py
+++ b/third_party/blink/tools/blinkpy/style/checkers/cpp.py
@@ -1865,6 +1865,13 @@
 
     # FIXME: figure out if they're using default arguments in fn proto.
 
+    # Check if they're using a precise-width integer type.
+    matched = search(r'\bunsigned short\b', line)
+    if matched:
+        error(line_number, 'runtime/int', 1,
+              'Use a precise-width integer type from <stdint.h> or <cstdint>'
+              ' such as uint16_t instead of unsigned short')
+
     # Check to see if they're using an conversion function cast.
     # I just try to capture the most common basic types, though there are more.
     # Parameterless conversion functions, such as bool(), are allowed as they are
@@ -2623,6 +2630,7 @@
         'runtime/casting',
         'runtime/ctype_function',
         'runtime/explicit',
+        'runtime/int',
         'runtime/invalid_increment',
         'runtime/max_min_macros',
         'runtime/memset',
diff --git a/third_party/blink/tools/blinkpy/style/checkers/cpp_unittest.py b/third_party/blink/tools/blinkpy/style/checkers/cpp_unittest.py
index 6657593..3b5a537c 100644
--- a/third_party/blink/tools/blinkpy/style/checkers/cpp_unittest.py
+++ b/third_party/blink/tools/blinkpy/style/checkers/cpp_unittest.py
@@ -456,6 +456,13 @@
         self.assertEqual(cpp_style.Position(1, 1), cpp_style.close_expression(['}{}{', '}'], cpp_style.Position(0, 3)))
         self.assertEqual(cpp_style.Position(2, -1), cpp_style.close_expression(['][][', ' '], cpp_style.Position(0, 3)))
 
+    # Test the integer type.
+    def test_precise_width_integer(self):
+        self.assert_lint(
+            'unsigned short a = 1',
+            'Use a precise-width integer type from <stdint.h> or <cstdint> such as uint16_t instead of unsigned short'
+            '  [runtime/int] [1]')
+
     # Test C-style cast cases.
     def test_cstyle_cast(self):
         self.assert_lint(
diff --git a/third_party/blink/web_tests/TestExpectations b/third_party/blink/web_tests/TestExpectations
index 6daf8f5..3b121b5 100644
--- a/third_party/blink/web_tests/TestExpectations
+++ b/third_party/blink/web_tests/TestExpectations
@@ -5954,3 +5954,7 @@
 
 crbug.com/915352 [ Mac10.11 ] virtual/threaded/external/wpt/animation-worklet/worklet-animation-with-scroll-timeline.https.html [ Failure ]
 crbug.com/915352 [ Mac10.11 ] virtual/threaded/external/wpt/animation-worklet/worklet-animation-with-scroll-timeline-and-display-none.https.html [ Failure ]
+
+# Sheriff 2019-03-01
+crbug.com/937215 [ Linux ] media/controls/modern/doubletap-to-jump-forwards.html [ Pass Failure ]
+crbug.com/937215 [ Linux ] virtual/video-surface-layer/media/controls/modern/doubletap-to-jump-forwards.html [ Pass Failure ]
diff --git a/third_party/blink/web_tests/external/wpt/scroll-animations/current-time-writing-modes.html b/third_party/blink/web_tests/external/wpt/scroll-animations/current-time-writing-modes.html
index a7e5551..89b78fc 100644
--- a/third_party/blink/web_tests/external/wpt/scroll-animations/current-time-writing-modes.html
+++ b/third_party/blink/web_tests/external/wpt/scroll-animations/current-time-writing-modes.html
@@ -300,9 +300,7 @@
       'Length-based timeline after the endScrollOffset point');
   scroller.scrollLeft = 20;
   assert_equals(
-      lengthScrollTimeline.currentTime,
-      calculateCurrentTime(
-          scrollerSize - 20, 0, scrollerSize - 20, scrollerSize),
+      lengthScrollTimeline.currentTime, null,
       'Length-based timeline at the endScrollOffset point');
   scroller.scrollLeft = 50;
   assert_equals(
@@ -318,9 +316,7 @@
       'Percentage-based timeline after the endScrollOffset point');
   scroller.scrollLeft = 0.20 * scrollerSize;
   assert_equals(
-      percentageScrollTimeline.currentTime,
-      calculateCurrentTime(
-          0.8 * scrollerSize, 0, 0.8 * scrollerSize, scrollerSize),
+      percentageScrollTimeline.currentTime, null,
       'Percentage-based timeline at the endScrollOffset point');
   scroller.scrollLeft = 0.4 * scrollerSize;
   assert_equals(
@@ -336,9 +332,7 @@
       'Calc-based timeline after the endScrollOffset point');
   scroller.scrollLeft = 0.2 * scrollerSize - 5;
   assert_equals(
-      calcScrollTimeline.currentTime,
-      calculateCurrentTime(
-          0.8 * scrollerSize + 5, 0, 0.8 * scrollerSize + 5, scrollerSize),
+      calcScrollTimeline.currentTime, null,
       'Calc-based timeline at the endScrollOffset point');
   scroller.scrollLeft = 0.2 * scrollerSize;
   assert_equals(
@@ -347,4 +341,62 @@
           0.8 * scrollerSize, 0, 0.8 * scrollerSize + 5, scrollerSize),
       'Calc-based timeline before the endScrollOffset point');
 }, 'currentTime handles endScrollOffset with direction: rtl correctly');
+
+test(function() {
+  const scrollerOverrides = new Map([['direction', 'rtl']]);
+  const scroller = setupScrollTimelineTest(scrollerOverrides);
+  // Set the timeRange such that currentTime maps directly to the value
+  // scrolled. The contents and scroller are square, so it suffices to compute
+  // one edge and use it for all the timelines.
+  const scrollerSize = scroller.scrollHeight - scroller.clientHeight;
+
+  // When the endScrollOffset is equal to the maximum scroll offset (and there
+  // are no fill modes), the endScrollOffset is treated as inclusive.
+  const inclusiveAutoScrollTimeline = new ScrollTimeline({
+    scrollSource: scroller,
+    timeRange: scrollerSize,
+    orientation: 'block',
+    endScrollOffset: 'auto'
+  });
+  const inclusiveLengthScrollTimeline = new ScrollTimeline({
+    scrollSource: scroller,
+    timeRange: scrollerSize,
+    orientation: 'block',
+    endScrollOffset: scrollerSize + 'px'
+  });
+  const inclusivePercentageScrollTimeline = new ScrollTimeline({
+    scrollSource: scroller,
+    timeRange: scrollerSize,
+    orientation: 'block',
+    endScrollOffset: '100%'
+  });
+  const inclusiveCalcScrollTimeline = new ScrollTimeline({
+    scrollSource: scroller,
+    timeRange: scrollerSize,
+    orientation: 'block',
+    endScrollOffset: 'calc(80% + ' + (0.2 * scrollerSize) + 'px)'
+  });
+
+  // With direction rtl offsets are inverted, such that scrollLeft ==
+  // scrollerSize is the 'zero' point for currentTime. However the
+  // endScrollOffset is an absolute distance along the offset, so doesn't need
+  // adjusting.
+
+  scroller.scrollLeft = 0;
+  let expectedCurrentTime = calculateCurrentTime(
+      scroller.scrollLeft, 0, scrollerSize, scrollerSize);
+
+  assert_equals(
+    inclusiveAutoScrollTimeline.currentTime, expectedCurrentTime,
+    'Inclusive auto timeline at the endScrollOffset point');
+  assert_equals(
+    inclusiveLengthScrollTimeline.currentTime, expectedCurrentTime,
+    'Inclusive length-based timeline at the endScrollOffset point');
+  assert_equals(
+    inclusivePercentageScrollTimeline.currentTime, expectedCurrentTime,
+    'Inclusive percentage-based timeline at the endScrollOffset point');
+  assert_equals(
+    inclusiveCalcScrollTimeline.currentTime, expectedCurrentTime,
+    'Inclusive calc-based timeline at the endScrollOffset point');
+}, 'currentTime handles endScrollOffset (inclusive case) with direction: rtl correctly');
 </script>
diff --git a/third_party/blink/web_tests/external/wpt/scroll-animations/current-time.html b/third_party/blink/web_tests/external/wpt/scroll-animations/current-time.html
index 0dc2a6f..6ce4b4c 100644
--- a/third_party/blink/web_tests/external/wpt/scroll-animations/current-time.html
+++ b/third_party/blink/web_tests/external/wpt/scroll-animations/current-time.html
@@ -199,9 +199,7 @@
       'Length-based timeline after the endScrollOffset point');
   scroller.scrollTop = scrollerSize - 20;
   assert_equals(
-      lengthScrollTimeline.currentTime,
-      calculateCurrentTime(
-          scrollerSize - 20, 0, scrollerSize - 20, scrollerSize),
+      lengthScrollTimeline.currentTime, null,
       'Length-based timeline at the endScrollOffset point');
   scroller.scrollTop = scrollerSize - 50;
   assert_equals(
@@ -217,9 +215,7 @@
       'Percentage-based timeline after the endScrollOffset point');
   scroller.scrollTop = 0.80 * scrollerSize;
   assert_equals(
-      percentageScrollTimeline.currentTime,
-      calculateCurrentTime(
-          scroller.scrollTop, 0, 0.8 * scrollerSize, scrollerSize),
+      percentageScrollTimeline.currentTime, null,
       'Percentage-based timeline at the endScrollOffset point');
   scroller.scrollTop = 0.50 * scrollerSize;
   assert_equals(
@@ -235,9 +231,7 @@
       'Calc-based timeline after the endScrollOffset point');
   scroller.scrollTop = 0.8 * scrollerSize + 5;
   assert_equals(
-      calcScrollTimeline.currentTime,
-      calculateCurrentTime(
-          scroller.scrollTop, 0, 0.8 * scrollerSize + 5, scrollerSize),
+      calcScrollTimeline.currentTime, null,
       'Calc-based timeline at the endScrollOffset point');
   scroller.scrollTop = 0.5 * scrollerSize;
   assert_equals(
@@ -254,6 +248,58 @@
   // one edge and use it for all the timelines.
   const scrollerSize = scroller.scrollHeight - scroller.clientHeight;
 
+  // When the endScrollOffset is equal to the maximum scroll offset (and there
+  // are no fill modes), the endScrollOffset is treated as inclusive.
+  const inclusiveAutoScrollTimeline = new ScrollTimeline({
+    scrollSource: scroller,
+    timeRange: scrollerSize,
+    orientation: 'block',
+    endScrollOffset: 'auto'
+  });
+  const inclusiveLengthScrollTimeline = new ScrollTimeline({
+    scrollSource: scroller,
+    timeRange: scrollerSize,
+    orientation: 'block',
+    endScrollOffset: scrollerSize + 'px'
+  });
+  const inclusivePercentageScrollTimeline = new ScrollTimeline({
+    scrollSource: scroller,
+    timeRange: scrollerSize,
+    orientation: 'block',
+    endScrollOffset: '100%'
+  });
+  const inclusiveCalcScrollTimeline = new ScrollTimeline({
+    scrollSource: scroller,
+    timeRange: scrollerSize,
+    orientation: 'block',
+    endScrollOffset: 'calc(80% + ' + (0.2 * scrollerSize) + 'px)'
+  });
+
+  scroller.scrollTop = scrollerSize;
+  let expectedCurrentTime = calculateCurrentTime(
+      scroller.scrollTop, 0, scrollerSize, scrollerSize);
+
+  assert_equals(
+    inclusiveAutoScrollTimeline.currentTime, expectedCurrentTime,
+    'Inclusive auto timeline at the endScrollOffset point');
+  assert_equals(
+    inclusiveLengthScrollTimeline.currentTime, expectedCurrentTime,
+    'Inclusive length-based timeline at the endScrollOffset point');
+  assert_equals(
+    inclusivePercentageScrollTimeline.currentTime, expectedCurrentTime,
+    'Inclusive percentage-based timeline at the endScrollOffset point');
+  assert_equals(
+    inclusiveCalcScrollTimeline.currentTime, expectedCurrentTime,
+    'Inclusive calc-based timeline at the endScrollOffset point');
+}, 'currentTime handles endScrollOffset correctly (inclusive cases)');
+
+test(function() {
+  const scroller = setupScrollTimelineTest();
+  // Set the timeRange such that currentTime maps directly to the value
+  // scrolled. The contents and scroller are square, so it suffices to compute
+  // one edge and use it for all the timelines.
+  const scrollerSize = scroller.scrollHeight - scroller.clientHeight;
+
   const scrollTimeline = new ScrollTimeline({
     scrollSource: scroller,
     timeRange: scrollerSize,
diff --git a/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-0args.html b/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-0args.html
index d8cafd3..ca03972 100644
--- a/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-0args.html
+++ b/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-0args.html
@@ -5,9 +5,9 @@
 <script src="../../../resources/testharnessreport.js"></script>
 <body>
 <script>
-const DocumentOpenTwoArgs = 2494; // From public/platform/web_feature.mojom
-const DocumentOpenTwoArgsWithReplace = 2495; // From public/platform/web_feature.mojom
-const DocumentOpenThreeArgs = 2496; // From public/platform/web_feature.mojom
+const DocumentOpenTwoArgs = 2494; // From public/mojom/web_feature/web_feature.mojom
+const DocumentOpenTwoArgsWithReplace = 2495; // From public/mojom/web_feature/web_feature.mojom
+const DocumentOpenThreeArgs = 2496; // From public/mojom/web_feature/web_feature.mojom
 
 test(() => {
   const frame = document.body.appendChild(document.createElement('iframe'));
diff --git a/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-1arg.html b/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-1arg.html
index 785f3bee..7d6aa5ac 100644
--- a/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-1arg.html
+++ b/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-1arg.html
@@ -5,9 +5,9 @@
 <script src="../../../resources/testharnessreport.js"></script>
 <body>
 <script>
-const DocumentOpenTwoArgs = 2494; // From public/platform/web_feature.mojom
-const DocumentOpenTwoArgsWithReplace = 2495; // From public/platform/web_feature.mojom
-const DocumentOpenThreeArgs = 2496; // From public/platform/web_feature.mojom
+const DocumentOpenTwoArgs = 2494; // From public/mojom/web_feature/web_feature.mojom
+const DocumentOpenTwoArgsWithReplace = 2495; // From public/mojom/web_feature/web_feature.mojom
+const DocumentOpenThreeArgs = 2496; // From public/mojom/web_feature/web_feature.mojom
 
 test(() => {
   const frame = document.body.appendChild(document.createElement('iframe'));
diff --git a/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-2args-replace.html b/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-2args-replace.html
index 6718555..56e44f57 100644
--- a/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-2args-replace.html
+++ b/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-2args-replace.html
@@ -5,9 +5,9 @@
 <script src="../../../resources/testharnessreport.js"></script>
 <body>
 <script>
-const DocumentOpenTwoArgs = 2494; // From public/platform/web_feature.mojom
-const DocumentOpenTwoArgsWithReplace = 2495; // From public/platform/web_feature.mojom
-const DocumentOpenThreeArgs = 2496; // From public/platform/web_feature.mojom
+const DocumentOpenTwoArgs = 2494; // From public/mojom/web_feature/web_feature.mojom
+const DocumentOpenTwoArgsWithReplace = 2495; // From public/mojom/web_feature/web_feature.mojom
+const DocumentOpenThreeArgs = 2496; // From public/mojom/web_feature/web_feature.mojom
 
 test(() => {
   const frame = document.body.appendChild(document.createElement('iframe'));
diff --git a/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-2args.html b/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-2args.html
index 8b51891..34befbf 100644
--- a/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-2args.html
+++ b/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-2args.html
@@ -5,9 +5,9 @@
 <script src="../../../resources/testharnessreport.js"></script>
 <body>
 <script>
-const DocumentOpenTwoArgs = 2494; // From public/platform/web_feature.mojom
-const DocumentOpenTwoArgsWithReplace = 2495; // From public/platform/web_feature.mojom
-const DocumentOpenThreeArgs = 2496; // From public/platform/web_feature.mojom
+const DocumentOpenTwoArgs = 2494; // From public/mojom/web_feature/web_feature.mojom
+const DocumentOpenTwoArgsWithReplace = 2495; // From public/mojom/web_feature/web_feature.mojom
+const DocumentOpenThreeArgs = 2496; // From public/mojom/web_feature/web_feature.mojom
 
 test(() => {
   const frame = document.body.appendChild(document.createElement('iframe'));
diff --git a/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-3args.html b/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-3args.html
index b3256b2..ca1a938a 100644
--- a/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-3args.html
+++ b/third_party/blink/web_tests/fast/dom/Document/document-open-use-counters-3args.html
@@ -5,9 +5,9 @@
 <script src="../../../resources/testharnessreport.js"></script>
 <body>
 <script>
-const DocumentOpenTwoArgs = 2494; // From public/platform/web_feature.mojom
-const DocumentOpenTwoArgsWithReplace = 2495; // From public/platform/web_feature.mojom
-const DocumentOpenThreeArgs = 2496; // From public/platform/web_feature.mojom
+const DocumentOpenTwoArgs = 2494; // From public/mojom/web_feature/web_feature.mojom
+const DocumentOpenTwoArgsWithReplace = 2495; // From public/mojom/web_feature/web_feature.mojom
+const DocumentOpenThreeArgs = 2496; // From public/mojom/web_feature/web_feature.mojom
 
 test(() => {
   const frame = document.body.appendChild(document.createElement('iframe'));
diff --git a/third_party/blink/web_tests/http/tests/devtools/application-panel/storage-view-reports-quota-and-clear-expected.txt b/third_party/blink/web_tests/http/tests/devtools/application-panel/storage-view-reports-quota-and-clear-expected.txt
deleted file mode 100644
index 7a0f539f8..0000000
--- a/third_party/blink/web_tests/http/tests/devtools/application-panel/storage-view-reports-quota-and-clear-expected.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-Tests quota reporting.
-
-Tree element found: true
-Clear storage view is visible: true
-
-Running: Clear all data
--- B used out of -- storage quota
-Usage breakdown:
-
-Running: Now with data
--- KB used out of -- storage quota
-Usage breakdown:
-IndexedDB: --.- KB
-Service Workers: --.- B
-
-Running: Clear all data, again
-service worker is stopping
--- B used out of -- storage quota
-Usage breakdown:
-
diff --git a/third_party/blink/web_tests/http/tests/devtools/application-panel/storage-view-reports-quota-expected.txt b/third_party/blink/web_tests/http/tests/devtools/application-panel/storage-view-reports-quota-expected.txt
new file mode 100644
index 0000000..61726d2f4
--- /dev/null
+++ b/third_party/blink/web_tests/http/tests/devtools/application-panel/storage-view-reports-quota-expected.txt
@@ -0,0 +1,12 @@
+Tests quota reporting.
+
+Tree element found: true
+Clear storage view is visible: true
+-- B used out of -- storage quota
+Usage breakdown:
+
+Running: Now with data
+-- KB used out of -- storage quota
+Usage breakdown:
+IndexedDB: --.- KB
+
diff --git a/third_party/blink/web_tests/http/tests/devtools/application-panel/storage-view-reports-quota-and-clear.js b/third_party/blink/web_tests/http/tests/devtools/application-panel/storage-view-reports-quota.js
similarity index 72%
rename from third_party/blink/web_tests/http/tests/devtools/application-panel/storage-view-reports-quota-and-clear.js
rename to third_party/blink/web_tests/http/tests/devtools/application-panel/storage-view-reports-quota.js
index cfa52dc..d333a7a 100644
--- a/third_party/blink/web_tests/http/tests/devtools/application-panel/storage-view-reports-quota-and-clear.js
+++ b/third_party/blink/web_tests/http/tests/devtools/application-panel/storage-view-reports-quota.js
@@ -13,7 +13,7 @@
 
   var updateListener = null;
 
-  async function writeToIndexdDB() {
+  async function writeArray() {
     var array = [];
     for (var i = 0; i < 20000; i++)
       array.push(i % 10);
@@ -51,23 +51,13 @@
           typeUsage = children[j].textContent + typeUsage;
         if (children[j].classList.contains('usage-breakdown-legend-value')) {
           // Clean usage value because it's platform-dependent.
-          var cleanedValue = children[j].textContent.replace(/\d+(.\d+)?\sKB/, '--.- KB')
-                                                    .replace(/\d+(.\d+)?\sB/, '--.- B');
+          var cleanedValue = children[j].textContent.replace(/\d+.\d\sKB/, '--.- KB');
           typeUsage = typeUsage + cleanedValue;
         }
       }
       TestRunner.addResult(typeUsage);
     }
   }
-
-  function isServiceWorkerStopping(registration) {
-    const version = registration.versionsByMode().get(SDK.ServiceWorkerVersion.Modes.Redundant);
-    if (!version)
-      return null;
-    const status = version ? version.runningStatus : null;
-    return status === 'stopping';
-  }
-
   UI.viewManager.showView('resources');
 
   var parent = UI.panels.resources._sidebar._applicationTreeElement;
@@ -79,33 +69,13 @@
   var clearStorageView = UI.panels.resources.visibleView;
   TestRunner.addResult('Clear storage view is visible: ' + (clearStorageView instanceof Resources.ClearStorageView));
 
-  TestRunner.markStep('Clear all data');
-
   clearStorageView._clearButton.click();
   await dumpWhenMatches(clearStorageView, usage => usage === 0);
 
   TestRunner.markStep('Now with data');
 
-  await writeToIndexdDB();
-
-  var scriptURL = 'http://127.0.0.1:8000/devtools/service-workers/resources/service-worker-empty.js';
-  var scope = 'http://127.0.0.1:8000/devtools/service-workers/resources/scope/';
-  await ApplicationTestRunner.registerServiceWorker(scriptURL, scope);
+  await writeArray();
   await dumpWhenMatches(clearStorageView, usage => usage > 20000);
 
-  TestRunner.markStep('Clear all data, again');
-
-  for (const serviceWorkerManager of SDK.targetManager.models(SDK.ServiceWorkerManager)) {
-    serviceWorkerManager.addEventListener(
-    SDK.ServiceWorkerManager.Events.RegistrationUpdated, (event) => {
-      if (isServiceWorkerStopping(event.data))
-        TestRunner.addResult('service worker is stopping');
-      }, this);
-  }
-
-  clearStorageView._clearButton.click();
-
-  await dumpWhenMatches(clearStorageView, usage => usage === 0);
-
   TestRunner.completeTest();
 })();
diff --git a/third_party/blink/web_tests/reporting-observer/reporting-api.html b/third_party/blink/web_tests/reporting-observer/reporting-api.html
index 974d8a3..3e2a516 100644
--- a/third_party/blink/web_tests/reporting-observer/reporting-api.html
+++ b/third_party/blink/web_tests/reporting-observer/reporting-api.html
@@ -2,7 +2,7 @@
 <script src="../resources/testharness.js"></script>
 <script src="../resources/testharnessreport.js"></script>
 <script src="file:///gen/layout_test_data/mojo/public/js/mojo_bindings.js"></script>
-<script src="file:///gen/third_party/blink/public/platform/reporting.mojom.js"></script>
+<script src="file:///gen/third_party/blink/public/mojom/reporting/reporting.mojom.js"></script>
 <script src="resources/intervention.js"></script>
 
 <div id="target" style="padding: 10px; background-color: blue;">
diff --git a/third_party/blink/web_tests/virtual/stable/webexposed/custom-elements-expected.txt b/third_party/blink/web_tests/virtual/stable/webexposed/custom-elements-expected.txt
new file mode 100644
index 0000000..bd6c3e5
--- /dev/null
+++ b/third_party/blink/web_tests/virtual/stable/webexposed/custom-elements-expected.txt
@@ -0,0 +1,30 @@
+CONSOLE WARNING: :unresolved pseudo selector is deprecated and will be removed in M73, around March 2019. Please use :not(:defined) instead. See https://www.chromestatus.com/features/4642138092470272 for more details.
+Tests basic web-exposure of Custom Elements
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+Document.prototype.hasOwnProperty("registerElement")
+false
+
+
+typeof Document.prototype.registerElement
+undefined
+
+
+document.createElement("x-a") instanceof HTMLUnknownElement
+false
+
+
+document.querySelector(":unresolved")
+[object HTMLDivElement]
+
+
+span.getAttribute("is")
+type-extension
+
+
+PASS window.customElements.define("a-a", A, {extends: "b"}) did not throw exception.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
diff --git a/third_party/blink/web_tests/virtual/stable/webexposed/element-instance-property-listing-expected.txt b/third_party/blink/web_tests/virtual/stable/webexposed/element-instance-property-listing-expected.txt
index 00675d1..e200a34 100644
--- a/third_party/blink/web_tests/virtual/stable/webexposed/element-instance-property-listing-expected.txt
+++ b/third_party/blink/web_tests/virtual/stable/webexposed/element-instance-property-listing-expected.txt
@@ -53,7 +53,6 @@
     property computedStyleMap
     property contains
     property contentEditable
-    property createShadowRoot
     property dataset
     property dir
     property dispatchEvent
@@ -68,7 +67,6 @@
     property getAttributeNodeNS
     property getBoundingClientRect
     property getClientRects
-    property getDestinationInsertionPoints
     property getElementsByClassName
     property getElementsByTagName
     property getElementsByTagNameNS
@@ -691,7 +689,6 @@
     property hreflang
     property imageSizes
     property imageSrcset
-    property import
     property integrity
     property media
     property referrerPolicy
@@ -1156,7 +1153,6 @@
     property compareDocumentPosition
     property computedStyleMap
     property contains
-    property createShadowRoot
     property dataset
     property dispatchEvent
     property firstChild
@@ -1169,7 +1165,6 @@
     property getAttributeNodeNS
     property getBoundingClientRect
     property getClientRects
-    property getDestinationInsertionPoints
     property getElementsByClassName
     property getElementsByTagName
     property getElementsByTagNameNS
diff --git a/third_party/blink/web_tests/virtual/stable/webexposed/global-interface-listing-expected.txt b/third_party/blink/web_tests/virtual/stable/webexposed/global-interface-listing-expected.txt
index c8f0635..8f6c934 100644
--- a/third_party/blink/web_tests/virtual/stable/webexposed/global-interface-listing-expected.txt
+++ b/third_party/blink/web_tests/virtual/stable/webexposed/global-interface-listing-expected.txt
@@ -1365,7 +1365,6 @@
     method queryCommandValue
     method querySelector
     method querySelectorAll
-    method registerElement
     method releaseEvents
     method webkitCancelFullScreen
     method webkitExitFullscreen
@@ -1566,7 +1565,6 @@
     method closest
     method computedStyleMap
     method constructor
-    method createShadowRoot
     method getAttribute
     method getAttributeNS
     method getAttributeNames
@@ -1574,7 +1572,6 @@
     method getAttributeNodeNS
     method getBoundingClientRect
     method getClientRects
-    method getDestinationInsertionPoints
     method getElementsByClassName
     method getElementsByTagName
     method getElementsByTagNameNS
@@ -2691,7 +2688,6 @@
     getter hreflang
     getter imageSizes
     getter imageSrcset
-    getter import
     getter integrity
     getter media
     getter referrerPolicy
@@ -6584,7 +6580,6 @@
     getter assignedSlot
     getter wholeText
     method constructor
-    method getDestinationInsertionPoints
     method splitText
 interface TextDecoder
     attribute @@toStringTag
diff --git a/third_party/closure_compiler/externs/file_manager_private.js b/third_party/closure_compiler/externs/file_manager_private.js
index 6a534897a..34c5846 100644
--- a/third_party/closure_compiler/externs/file_manager_private.js
+++ b/third_party/closure_compiler/externs/file_manager_private.js
@@ -234,9 +234,9 @@
  *   taskId: string,
  *   title: string,
  *   verb: (!chrome.fileManagerPrivate.Verb|undefined),
- *   iconUrl: string,
- *   isDefault: boolean,
- *   isGenericFileHandler: boolean
+ *   iconUrl: (string|undefined),
+ *   isDefault: (boolean|undefined),
+ *   isGenericFileHandler: (boolean|undefined)
  * }}
  */
 chrome.fileManagerPrivate.FileTask;
diff --git a/tools/metrics/histograms/enums.xml b/tools/metrics/histograms/enums.xml
index 7c2ad2e..b158a49 100644
--- a/tools/metrics/histograms/enums.xml
+++ b/tools/metrics/histograms/enums.xml
@@ -10680,11 +10680,13 @@
   <int value="11" label="Enabled directly from the Infobar promo"/>
   <int value="12" label="InfoBar promo dismissed (proxy not enabled)"/>
   <int value="13"
-      label="Snackbar promo link clicked, but no action was taken (the proxy
-             remained enabled)"/>
+      label="DEPRECATED Snackbar promo link clicked, but no action was taken
+             (the proxy remained enabled)"/>
   <int value="14"
-      label="Snackbar promo link clicked, and the proxy was disabled"/>
-  <int value="15" label="Snackbar promo dismissed (no action taken)"/>
+      label="DEPRECATED Snackbar promo link clicked, and the proxy was
+             disabled"/>
+  <int value="15"
+      label="DEPRECATED Snackbar promo dismissed (no action taken)"/>
   <int value="16"
       label="Arrived at settings menu by main menu footer: entered off,
              exited off"/>
@@ -18843,7 +18845,7 @@
 </enum>
 
 <enum name="FeatureObserver">
-<!-- Generated from third_party/blink/public/platform/web_feature.mojom.-->
+<!-- Generated from third_party/blink/public/mojom/web_feature/web_feature.mojom.-->
 
   <int value="0" label="OBSOLETE_PageDestruction"/>
   <int value="1" label="LegacyNotifications"/>
@@ -31487,6 +31489,7 @@
   <int value="-1112782121" label="AndroidSigninPromos:disabled"/>
   <int value="-1107762575" label="enable-data-reduction-proxy-config-client"/>
   <int value="-1107103335" label="FsNosymfollow:enabled"/>
+  <int value="-1103099187" label="NotificationStackingBarRedesign:disabled"/>
   <int value="-1102212525" label="enable-tcp-fastopen"/>
   <int value="-1099142083" label="V8Ignition:disabled"/>
   <int value="-1099135056" label="AsyncDns:enabled"/>
@@ -32308,6 +32311,7 @@
   <int value="331770879" label="CrostiniAppSearch:disabled"/>
   <int value="332391072" label="cs-contextual-cards-bar-integration"/>
   <int value="334802038" label="OfflinePreviews:disabled"/>
+  <int value="335976733" label="NotificationStackingBarRedesign:enabled"/>
   <int value="336429189" label="DisallowUnsafeHttpDownloads:disabled"/>
   <int value="339671131" label="disable-per-user-timezone"/>
   <int value="341152650" label="SoundContentSetting:enabled"/>
@@ -50269,7 +50273,7 @@
   </int>
 </enum>
 
-<enum name="SqliteStatsEnum">
+<enum name="SqliteStats2Enum">
   <summary/>
   <int value="0" label="EVENT_STATEMENT_RUN_DEPRECATED">
     Count statements initiated by Step(), Run(), or Execute*().
@@ -50333,6 +50337,65 @@
   </int>
 </enum>
 
+<enum name="SqliteStatsEnum">
+  <obsolete>
+    Deprecated in favor of SqliteStats2Enum
+  </obsolete>
+  <summary/>
+  <int value="0" label="EVENT_STATEMENT_RUN">
+    Count statements initiated by Step(), Run(), or Execute*().
+  </int>
+  <int value="1" label="EVENT_STATEMENT_ROWS">
+    Count steps which returned SQLITE_ROW.
+  </int>
+  <int value="2" label="EVENT_STATEMENT_SUCCESS">
+    Count statements which ran to completion with no errors.
+  </int>
+  <int value="3" label="EVENT_EXECUTE">Count calls to Execute*().</int>
+  <int value="4" label="EVENT_CHANGES_AUTOCOMMIT">
+    Count rows changed without an explicit transaction.
+  </int>
+  <int value="5" label="EVENT_CHANGES">
+    Count rows changed in an explicit transaction.
+  </int>
+  <int value="6" label="EVENT_BEGIN">Explicit transactions begun.</int>
+  <int value="7" label="EVENT_COMMIT">Explicit transactions committed.</int>
+  <int value="8" label="EVENT_ROLLBACK">Explicit transactions rolled back.</int>
+  <int value="9" label="EVENT_MMAP_META_MISSING">
+    No meta table in mmap probe.
+  </int>
+  <int value="10" label="EVENT_MMAP_META_FAILURE_READ">
+    Failed to read meta table in mmap probe.
+  </int>
+  <int value="11" label="EVENT_MMAP_META_FAILURE_UPDATE">
+    Failed to update meta table in mmap probe.
+  </int>
+  <int value="12" label="EVENT_MMAP_VFS_FAILURE">
+    Failed to access SQLite vfs in mmap probe.
+  </int>
+  <int value="13" label="EVENT_MMAP_FAILED">
+    Found cached failure status in mmap probe.
+  </int>
+  <int value="14" label="EVENT_MMAP_FAILED_NEW">
+    Error while reading database in mmap probe.
+  </int>
+  <int value="15" label="EVENT_MMAP_SUCCESS_NEW">
+    Successfully read to end of database in mmap probe.
+  </int>
+  <int value="16" label="EVENT_MMAP_SUCCESS_PARTIAL">
+    Successfully read some of database in mmap probe.
+  </int>
+  <int value="17" label="EVENT_MMAP_SUCCESS_NO_PROGRESS">
+    Exhausted read quota in mmap probe.
+  </int>
+  <int value="18" label="EVENT_MMAP_STATUS_FAILURE_READ">
+    Failed to read status view in mmap probe.
+  </int>
+  <int value="19" label="EVENT_MMAP_STATUS_FAILURE_UPDATE">
+    Failed to update status view in mmap probe.
+  </int>
+</enum>
+
 <enum name="SqliteVersionDeprecation">
   <summary>Sqlite database version deprecation status</summary>
   <int value="0" label="DEPRECATION_DATABASE_NOT_EMPTY">
@@ -56097,6 +56160,13 @@
   <int value="10" label="Security details opened"/>
 </enum>
 
+<enum name="WebSiteSettingsAllSitesAction">
+  <int value="0" label="All Sites Loaded"/>
+  <int value="1" label="Reset Permissions"/>
+  <int value="2" label="Clear Data"/>
+  <int value="3" label="Enter Site Details"/>
+</enum>
+
 <enum name="WebSocketHandshakeResult">
   <int value="0" label="Incomplete"/>
   <int value="1" label="Normal"/>
diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml
index b4fea67b..8075e73 100644
--- a/tools/metrics/histograms/histograms.xml
+++ b/tools/metrics/histograms/histograms.xml
@@ -4475,6 +4475,19 @@
   </summary>
 </histogram>
 
+<histogram name="Arc.EngagementTime.ArcTotal" units="ms">
+  <owner>maajid@google.com</owner>
+  <owner>shaochuan@google.com</owner>
+  <owner>shihuis@google.com</owner>
+  <summary>
+    Total of Arc.EngagementTime.Background and Arc.EngagementTime.Foreground.
+    Note that this differs from Arc.EngagementTime.Total in that this is the
+    ARC++ engagement time, while Arc.EngagementTime.Total is the CrOS total
+    engagement time on devices with ARC++ enabled. See Arc.EngagementTime.Total
+    for definition of engagement and further details.
+  </summary>
+</histogram>
+
 <histogram name="Arc.EngagementTime.Background" units="ms">
   <owner>maajid@google.com</owner>
   <owner>shaochuan@google.com</owner>
@@ -4501,11 +4514,12 @@
   <owner>shaochuan@google.com</owner>
   <owner>shihuis@google.com</owner>
   <summary>
-    Total user session time (from login to logout) excluding times when user
-    &quot;disengages&quot;: screen is locked or dims down due to user idle.
+    Total CrOS user session time (from login to logout) excluding times when
+    user &quot;disengages&quot;: screen is locked or dims down due to user idle.
     Engagement time metrics, along with foreground and background time, are only
-    collected on users with ARC++ enabled. All three metrics are accumulated and
-    recorded to UMA once a day.
+    collected on users with ARC++ enabled. All four metrics are accumulated and
+    recorded to UMA once a day. For Total ARC++ engagement time, please see
+    Arc.EngagementTime.ArcTotal.
   </summary>
 </histogram>
 
@@ -112017,10 +112031,23 @@
 </histogram>
 
 <histogram name="Sqlite.Stats" enum="SqliteStatsEnum">
+  <obsolete>
+    Deprecated in favor of Sqlite.Stats2 in M74.
+  </obsolete>
   <owner>costan@google.com</owner>
   <summary>Stats for different API calls in sql/.</summary>
 </histogram>
 
+<histogram name="Sqlite.Stats2" enum="SqliteStats2Enum">
+  <owner>pwnall@chromium.org</owner>
+  <summary>
+    SQLite failures encountered by //sql code. Intended to be viewed using
+    unique user counts. SQLite errors should be caused by media failures (random
+    variable with fairly low probability) or bad A/V software (not random, but
+    hopefully low enough that we can pretend it is).
+  </summary>
+</histogram>
+
 <histogram name="Sqlite.Text.Error" enum="SqliteErrorCode">
   <obsolete>
     Moved to Sqlite.Error.Text in M-27.
@@ -132256,6 +132283,15 @@
   </summary>
 </histogram>
 
+<histogram name="WebsiteSettings.AllSitesAction"
+    enum="WebSiteSettingsAllSitesAction" expires_after="2019-08-27">
+  <owner>mxcai@chromium.org</owner>
+  <owner>dominickn@chromium.org</owner>
+  <summary>
+    Tracks actions with the &quot;All Sites&quot; page in website settings.
+  </summary>
+</histogram>
+
 <histogram name="WebsiteSettings.Menu.PermissionChanged" enum="ContentType">
   <owner>miguelg@chromium.org</owner>
   <owner>finnur@chromium.org</owner>
@@ -145741,6 +145777,7 @@
   <affected-histogram name="Sqlite.QueryTime"/>
   <affected-histogram name="Sqlite.SizeKB"/>
   <affected-histogram name="Sqlite.Stats"/>
+  <affected-histogram name="Sqlite.Stats2"/>
   <affected-histogram name="Sqlite.UpdateTime"/>
   <affected-histogram name="Sqlite.Version"/>
 </histogram_suffixes>
diff --git a/tools/metrics/histograms/update_use_counter_feature_enum.py b/tools/metrics/histograms/update_use_counter_feature_enum.py
index 81f69ef..81784a3 100755
--- a/tools/metrics/histograms/update_use_counter_feature_enum.py
+++ b/tools/metrics/histograms/update_use_counter_feature_enum.py
@@ -32,7 +32,7 @@
                     'https://github.com/GoogleChrome/chromium-dashboard')
   options, args = parser.parse_args()
 
-  source_path = 'third_party/blink/public/platform/web_feature.mojom'
+  source_path = 'third_party/blink/public/mojom/web_feature/web_feature.mojom'
 
   START_MARKER = '^enum WebFeature {'
   END_MARKER = '^kNumberOfFeatures'
diff --git a/tools/perf/.gitignore b/tools/perf/.gitignore
index 45f14ba..6741552 100644
--- a/tools/perf/.gitignore
+++ b/tools/perf/.gitignore
@@ -1,4 +1,5 @@
 /*.html
+/_cached_data
 /artifacts
 /data
 /internal
diff --git a/tools/perf/cli_tools/__init__.py b/tools/perf/cli_tools/__init__.py
new file mode 100644
index 0000000..e7082e6
--- /dev/null
+++ b/tools/perf/cli_tools/__init__.py
@@ -0,0 +1,25 @@
+# Copyright 2019 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.
+
+"""Command line tools.
+
+This module contains implementations for several performance related command
+line tools.
+
+Each submodule is a largely independent tool, which should expose a Main()
+function to be called by a thin executable script made available in the parent
+directory.
+
+For example, the code of `tools/perf/my_fancy_tool` should mostly be:
+
+    #!/usr/bin/env vpython
+    import sys
+    from command_line_tools import my_fancy_tool
+
+    if __name__ == '__main__':
+      sys.exit(my_fancy_tool.Main())
+
+Reusable code that could be shared by many of these tools should be placed
+under `tools/perf/core`.
+"""
diff --git a/tools/perf/test_results/__init__.py b/tools/perf/cli_tools/flakiness_cli/__init__.py
similarity index 77%
rename from tools/perf/test_results/__init__.py
rename to tools/perf/cli_tools/flakiness_cli/__init__.py
index 1adf20d2..9e8331e5 100644
--- a/tools/perf/test_results/__init__.py
+++ b/tools/perf/cli_tools/flakiness_cli/__init__.py
@@ -1,3 +1,5 @@
 # Copyright 2018 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.
+
+from cli_tools.flakiness_cli.main import Main
diff --git a/tools/perf/test_results/analysis.py b/tools/perf/cli_tools/flakiness_cli/analysis.py
similarity index 100%
rename from tools/perf/test_results/analysis.py
rename to tools/perf/cli_tools/flakiness_cli/analysis.py
diff --git a/tools/perf/test_results/analysis_unittest.py b/tools/perf/cli_tools/flakiness_cli/analysis_unittest.py
similarity index 95%
rename from tools/perf/test_results/analysis_unittest.py
rename to tools/perf/cli_tools/flakiness_cli/analysis_unittest.py
index 82c95b24..8322a16 100644
--- a/tools/perf/test_results/analysis_unittest.py
+++ b/tools/perf/cli_tools/flakiness_cli/analysis_unittest.py
@@ -5,8 +5,8 @@
 import unittest
 
 from telemetry import decorators
-from test_results import analysis
-from test_results import frames
+from cli_tools.flakiness_cli import analysis
+from cli_tools.flakiness_cli import frames
 
 
 class TestAnalysis(unittest.TestCase):
diff --git a/tools/perf/test_results/api.py b/tools/perf/cli_tools/flakiness_cli/api.py
similarity index 100%
rename from tools/perf/test_results/api.py
rename to tools/perf/cli_tools/flakiness_cli/api.py
diff --git a/tools/perf/test_results/core.py b/tools/perf/cli_tools/flakiness_cli/core.py
similarity index 91%
rename from tools/perf/test_results/core.py
rename to tools/perf/cli_tools/flakiness_cli/core.py
index 55b0a84b..c61e98f 100644
--- a/tools/perf/test_results/core.py
+++ b/tools/perf/cli_tools/flakiness_cli/core.py
@@ -5,8 +5,8 @@
 import datetime
 import hashlib
 
-from test_results import api
-from test_results import frames
+from cli_tools.flakiness_cli import api
+from cli_tools.flakiness_cli import frames
 
 
 def GetBuilders():
diff --git a/tools/perf/test_results/frames.py b/tools/perf/cli_tools/flakiness_cli/frames.py
similarity index 97%
rename from tools/perf/test_results/frames.py
rename to tools/perf/cli_tools/flakiness_cli/frames.py
index 9118f51..1b949eb 100644
--- a/tools/perf/test_results/frames.py
+++ b/tools/perf/cli_tools/flakiness_cli/frames.py
@@ -13,8 +13,8 @@
   pass
 
 
-CACHE_DIR = os.path.normpath(
-    os.path.join(os.path.dirname(__file__), '..', 'data', 'test_results'))
+CACHE_DIR = os.path.abspath(os.path.join(
+    os.path.dirname(__file__), '..', '..', '_cached_data', 'flakiness_cli'))
 
 TEST_RESULTS_COLUMNS = (
     'timestamp', 'builder', 'build_number', 'commit_pos', 'test_suite',
diff --git a/tools/perf/test_results/frames_unittest.py b/tools/perf/cli_tools/flakiness_cli/frames_unittest.py
similarity index 99%
rename from tools/perf/test_results/frames_unittest.py
rename to tools/perf/cli_tools/flakiness_cli/frames_unittest.py
index a771c5e..7df46bb 100644
--- a/tools/perf/test_results/frames_unittest.py
+++ b/tools/perf/cli_tools/flakiness_cli/frames_unittest.py
@@ -11,7 +11,7 @@
 import mock
 
 from telemetry import decorators
-from test_results import frames
+from cli_tools.flakiness_cli import frames
 
 
 class TestDataFrames(unittest.TestCase):
diff --git a/tools/perf/cli_tools/flakiness_cli/main.py b/tools/perf/cli_tools/flakiness_cli/main.py
new file mode 100644
index 0000000..3b14aff1
--- /dev/null
+++ b/tools/perf/cli_tools/flakiness_cli/main.py
@@ -0,0 +1,57 @@
+# Copyright 2018 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.
+
+"""This tool provides a command line interface for the flakiness dashboard."""
+
+import argparse
+
+from cli_tools.flakiness_cli import analysis
+from cli_tools.flakiness_cli import core
+
+
+def Main():
+  parser = argparse.ArgumentParser()
+  parser.add_argument(
+      '--master', help='include results for this master only, can use'
+      ' shell-style wildcards to match multiple masters.')
+  parser.add_argument(
+      '--builder', help='include results for this builder only, can use'
+      ' shell-style wildcards to match multiple builders.')
+  parser.add_argument(
+      '--test-type', help='include results for this test type only, can use'
+      ' shell-style wildcards to match multiple test types.')
+  parser.add_argument(
+      '--test-suite', help='include results for this test suite only, can use'
+      ' shell-style wildcards to match multiple test types.')
+  parser.add_argument(
+      '--half-life', default=7, type=int, help='test failures this many days'
+      ' ago are half as important as failures today.')
+  parser.add_argument(
+      '--threshold', default=5.0, type=float, help='only show test '
+      ' with flakiness above this level.')
+  args = parser.parse_args()
+
+  configs = core.GetBuilders()
+  configs = analysis.FilterBy(configs, master=args.master,
+                              builder=args.builder, test_type=args.test_type)
+  if configs.empty:
+    return 'Your query selected no test configurations'
+
+  dfs = []
+  for row in configs.itertuples():
+    df = core.GetTestResults(row.master, row.builder, row.test_type)
+    df = analysis.FilterBy(df, test_suite=args.test_suite)
+    if df.empty:
+      continue
+    df = analysis.AggregateBuilds(df, args.half_life)
+    df = df[df['flakiness'] > args.threshold]
+    if df.empty:
+      continue
+    dfs.append(df)
+  if not dfs:
+    return 'Your query selected no test configurations'
+
+  df = analysis.pandas.concat(dfs)
+  df = df.sort_values('flakiness', ascending=False)
+  print df
diff --git a/tools/perf/test_results/__init__.py b/tools/perf/cli_tools/update_wpr/__init__.py
similarity index 76%
copy from tools/perf/test_results/__init__.py
copy to tools/perf/cli_tools/update_wpr/__init__.py
index 1adf20d2..fd1f3cec 100644
--- a/tools/perf/test_results/__init__.py
+++ b/tools/perf/cli_tools/update_wpr/__init__.py
@@ -1,3 +1,5 @@
 # Copyright 2018 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.
+
+from cli_tools.update_wpr.update_wpr import Main
diff --git a/tools/perf/wpr/update_wpr.py b/tools/perf/cli_tools/update_wpr/update_wpr.py
similarity index 100%
rename from tools/perf/wpr/update_wpr.py
rename to tools/perf/cli_tools/update_wpr/update_wpr.py
diff --git a/tools/perf/wpr/update_wpr_unittest.py b/tools/perf/cli_tools/update_wpr/update_wpr_unittest.py
similarity index 85%
rename from tools/perf/wpr/update_wpr_unittest.py
rename to tools/perf/cli_tools/update_wpr/update_wpr_unittest.py
index 584c304..d42cd02 100644
--- a/tools/perf/wpr/update_wpr_unittest.py
+++ b/tools/perf/cli_tools/update_wpr/update_wpr_unittest.py
@@ -9,10 +9,10 @@
 
 import mock
 
-from wpr import update_wpr
+from cli_tools.update_wpr import update_wpr
 
 
-WPR_UPDATER = 'wpr.update_wpr.WprUpdater.'
+WPR_UPDATER = 'cli_tools.update_wpr.update_wpr.'
 
 
 class UpdateWprTest(unittest.TestCase):
@@ -34,12 +34,12 @@
     mock.patch('core.cli_helpers.Error').start()
     mock.patch('core.cli_helpers.Step').start()
     mock.patch('os.environ').start().copy.return_value = {}
-    mock.patch('wpr.update_wpr.SRC_ROOT', '...').start()
-    mock.patch('wpr.update_wpr.RESULTS2JSON', '.../results2json').start()
-    mock.patch('wpr.update_wpr.HISTOGRAM2CSV', '.../histograms2csv').start()
-    mock.patch('wpr.update_wpr.RUN_BENCHMARK', '.../run_benchmark').start()
-    mock.patch('wpr.update_wpr.DATA_DIR', '.../data/dir').start()
-    mock.patch('wpr.update_wpr.RECORD_WPR', '.../record_wpr').start()
+    mock.patch(WPR_UPDATER + 'SRC_ROOT', '...').start()
+    mock.patch(WPR_UPDATER + 'RESULTS2JSON', '.../results2json').start()
+    mock.patch(WPR_UPDATER + 'HISTOGRAM2CSV', '.../histograms2csv').start()
+    mock.patch(WPR_UPDATER + 'RUN_BENCHMARK', '.../run_benchmark').start()
+    mock.patch(WPR_UPDATER + 'DATA_DIR', '.../data/dir').start()
+    mock.patch(WPR_UPDATER + 'RECORD_WPR', '.../record_wpr').start()
     mock.patch('os.path.join', lambda *parts: '/'.join(parts)).start()
     mock.patch('os.path.exists', return_value=True).start()
 
@@ -51,7 +51,7 @@
     mock.patch.stopall()
 
   def testMain(self):
-    wpr_updater_cls = mock.patch('wpr.update_wpr.WprUpdater').start()
+    wpr_updater_cls = mock.patch(WPR_UPDATER + 'WprUpdater').start()
     update_wpr.Main([
       'live',
       '-s', 'foo:bar:story:2019',
@@ -87,9 +87,10 @@
 
   def testLiveRun(self):
     run_benchmark = mock.patch(
-        WPR_UPDATER + '_RunSystemHealthMemoryBenchmark',
+        WPR_UPDATER + 'WprUpdater._RunSystemHealthMemoryBenchmark',
         return_value='<out-file>').start()
-    print_run_info = mock.patch(WPR_UPDATER + '_PrintRunInfo').start()
+    print_run_info = mock.patch(
+        WPR_UPDATER + 'WprUpdater._PrintRunInfo').start()
     self.wpr_updater.LiveRun()
     run_benchmark.assert_called_once_with(log_name='live', live=True)
     print_run_info.assert_called_once_with('<out-file>')
@@ -145,7 +146,7 @@
 
   def testPrintRunInfo(self):
     print_results = mock.patch(
-        WPR_UPDATER + '_PrintResultsHTMLInfo',
+        WPR_UPDATER + 'WprUpdater._PrintResultsHTMLInfo',
         side_effect=[Exception()]).start()
     self._check_output.return_value = '0\n'
     self.wpr_updater._PrintRunInfo('<outfile>', True)
@@ -173,8 +174,8 @@
     ])
 
   def testRecordWprDesktop(self):
-    mock.patch(WPR_UPDATER + '_PrintRunInfo').start()
-    mock.patch(WPR_UPDATER + '_DeleteExistingWpr').start()
+    mock.patch(WPR_UPDATER + 'WprUpdater._PrintRunInfo').start()
+    mock.patch(WPR_UPDATER + 'WprUpdater._DeleteExistingWpr').start()
     self.wpr_updater.RecordWpr()
     self._check_log.assert_called_once_with([
       '.../record_wpr', '--story-filter=^\\<story\\>$',
@@ -182,8 +183,8 @@
     ], env={'LC_ALL': 'en_US.UTF-8'}, log_path='/tmp/dir/record_<tstamp>')
 
   def testRecordWprMobile(self):
-    mock.patch(WPR_UPDATER + '_PrintRunInfo').start()
-    mock.patch(WPR_UPDATER + '_DeleteExistingWpr').start()
+    mock.patch(WPR_UPDATER + 'WprUpdater._PrintRunInfo').start()
+    mock.patch(WPR_UPDATER + 'WprUpdater._DeleteExistingWpr').start()
     self.wpr_updater.device_id = '<serial>'
     self.wpr_updater.RecordWpr()
     self._check_log.assert_called_once_with([
@@ -193,16 +194,19 @@
     ], env={'LC_ALL': 'en_US.UTF-8'}, log_path='/tmp/dir/record_<tstamp>')
 
   def testReplayWpr(self):
-    print_run_info = mock.patch(WPR_UPDATER + '_PrintRunInfo').start()
+    print_run_info = mock.patch(
+        WPR_UPDATER + 'WprUpdater._PrintRunInfo').start()
     run_benchmark = mock.patch(
-        WPR_UPDATER + '_RunSystemHealthMemoryBenchmark',
+        WPR_UPDATER + 'WprUpdater._RunSystemHealthMemoryBenchmark',
         return_value='<out-file>').start()
     self.wpr_updater.ReplayWpr()
     run_benchmark.assert_called_once_with(log_name='replay', live=False)
     print_run_info.assert_called_once_with('<out-file>')
 
   def testUploadWPR(self):
-    mock.patch(WPR_UPDATER + '_ExistingWpr', return_value='<archive>').start()
+    mock.patch(
+        WPR_UPDATER + 'WprUpdater._ExistingWpr',
+        return_value='<archive>').start()
     self.wpr_updater.UploadWpr()
     self.assertListEqual(self._run.mock_calls, [
       mock.call(['upload_to_google_storage.py',
diff --git a/tools/perf/expectations.config b/tools/perf/expectations.config
index 2ee11be..ea05c3b7 100644
--- a/tools/perf/expectations.config
+++ b/tools/perf/expectations.config
@@ -303,6 +303,7 @@
 crbug.com/899887 [ Linux ] system_health.memory_desktop/browse:social:facebook_infinite_scroll:2018 [ Skip ]
 crbug.com/924330 [ Linux ] system_health.memory_desktop/browse:media:pinterest:2018 [ Skip ]
 crbug.com/927758 [ Desktop ] system_health.memory_desktop/load:games:alphabetty [ Skip ]
+crbug.com/934270 [ Win ] system_health.memory_desktop/multitab:misc:typical24:2018 [ Skip ]
 
 # Benchmark: system_health.memory_mobile
 crbug.com/787001 [ Android_Webview ] system_health.memory_mobile/load:media:soundcloud [ Skip ]
diff --git a/tools/perf/flakiness_cli b/tools/perf/flakiness_cli
index 5d3c479..8cdc846 100755
--- a/tools/perf/flakiness_cli
+++ b/tools/perf/flakiness_cli
@@ -5,59 +5,9 @@
 
 """This tool provides a command line interface for the flakiness dashboard."""
 
-import argparse
 import sys
-
-from test_results import analysis
-from test_results import core
-
-
-def main():
-  parser = argparse.ArgumentParser()
-  parser.add_argument(
-      '--master', help='include results for this master only, can use'
-      ' shell-style wildcards to match multiple masters.')
-  parser.add_argument(
-      '--builder', help='include results for this builder only, can use'
-      ' shell-style wildcards to match multiple builders.')
-  parser.add_argument(
-      '--test-type', help='include results for this test type only, can use'
-      ' shell-style wildcards to match multiple test types.')
-  parser.add_argument(
-      '--test-suite', help='include results for this test suite only, can use'
-      ' shell-style wildcards to match multiple test types.')
-  parser.add_argument(
-      '--half-life', default=7, type=int, help='test failures this many days'
-      ' ago are half as important as failures today.')
-  parser.add_argument(
-      '--threshold', default=5.0, type=float, help='only show test '
-      ' with flakiness above this level.')
-  args = parser.parse_args()
-
-  configs = core.GetBuilders()
-  configs = analysis.FilterBy(configs, master=args.master,
-                              builder=args.builder, test_type=args.test_type)
-  if configs.empty:
-    return 'Your query selected no test configurations'
-
-  dfs = []
-  for row in configs.itertuples():
-    df = core.GetTestResults(row.master, row.builder, row.test_type)
-    df = analysis.FilterBy(df, test_suite=args.test_suite)
-    if df.empty:
-      continue
-    df = analysis.AggregateBuilds(df, args.half_life)
-    df = df[df['flakiness'] > args.threshold]
-    if df.empty:
-      continue
-    dfs.append(df)
-  if not dfs:
-    return 'Your query selected no test configurations'
-
-  df = analysis.pandas.concat(dfs)
-  df = df.sort_values('flakiness', ascending=False)
-  print df
+from cli_tools import flakiness_cli
 
 
 if __name__ == '__main__':
-  sys.exit(main())
+  sys.exit(flakiness_cli.Main())
diff --git a/tools/perf/update_wpr b/tools/perf/update_wpr
index 0e235e3..54b4886 100755
--- a/tools/perf/update_wpr
+++ b/tools/perf/update_wpr
@@ -5,7 +5,8 @@
 
 import sys
 
-from wpr import update_wpr
+from cli_tools import update_wpr
+
 
 if __name__ == '__main__':
   sys.exit(update_wpr.Main(sys.argv[1:]))
diff --git a/tools/perf/wpr/__init__.py b/tools/perf/wpr/__init__.py
deleted file mode 100644
index 1adf20d2..0000000
--- a/tools/perf/wpr/__init__.py
+++ /dev/null
@@ -1,3 +0,0 @@
-# Copyright 2018 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.
diff --git a/ui/accessibility/accessibility_switches.cc b/ui/accessibility/accessibility_switches.cc
index f7c9c697..80395ef 100644
--- a/ui/accessibility/accessibility_switches.cc
+++ b/ui/accessibility/accessibility_switches.cc
@@ -36,7 +36,7 @@
       ::switches::kEnableExperimentalAccessibilityFeatures);
 }
 
-bool AreExperimentalAccessibilityLanguageDetectionEnabled() {
+bool IsExperimentalAccessibilityLanguageDetectionEnabled() {
   return base::CommandLine::ForCurrentProcess()->HasSwitch(
       ::switches::kEnableExperimentalAccessibilityLanguageDetection);
 }
diff --git a/ui/accessibility/accessibility_switches.h b/ui/accessibility/accessibility_switches.h
index 3d536e0..37ff01a 100644
--- a/ui/accessibility/accessibility_switches.h
+++ b/ui/accessibility/accessibility_switches.h
@@ -22,7 +22,7 @@
 AX_EXPORT bool AreExperimentalAccessibilityFeaturesEnabled();
 
 // Returns true if experimental accessibility language detection is enabled.
-AX_EXPORT bool AreExperimentalAccessibilityLanguageDetectionEnabled();
+AX_EXPORT bool IsExperimentalAccessibilityLanguageDetectionEnabled();
 
 #if defined(OS_WIN)
 AX_EXPORT extern const char kEnableExperimentalUIAutomation[];
diff --git a/ui/accessibility/ax_language_info_unittest.cc b/ui/accessibility/ax_language_info_unittest.cc
index f2d9b7a4..b256919 100644
--- a/ui/accessibility/ax_language_info_unittest.cc
+++ b/ui/accessibility/ax_language_info_unittest.cc
@@ -20,13 +20,13 @@
 TEST(AXLanguageInfoTest, TestSwitch) {
   // TODO(crbug/889370): Remove this test once this feature is stable
   EXPECT_FALSE(
-      ::switches::AreExperimentalAccessibilityLanguageDetectionEnabled());
+      ::switches::IsExperimentalAccessibilityLanguageDetectionEnabled());
 
   base::CommandLine::ForCurrentProcess()->AppendSwitch(
       ::switches::kEnableExperimentalAccessibilityLanguageDetection);
 
   EXPECT_TRUE(
-      ::switches::AreExperimentalAccessibilityLanguageDetectionEnabled());
+      ::switches::IsExperimentalAccessibilityLanguageDetectionEnabled());
 }
 
 // Tests that AXNode::GetLanguage() terminates when there is no lang attribute.
diff --git a/ui/chromeos/translations/ui_chromeos_strings_am.xtb b/ui/chromeos/translations/ui_chromeos_strings_am.xtb
index 01ef35a..efb432d 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_am.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_am.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="am">
-<translation id="1012876632442809908">USB-C መሣሪያ (የፊት ወደብ)</translation>
 <translation id="1023220960495960452">በቋንቋ ፊደል መጻፍ (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">በቋንቋ ፊደል መጻፍ (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">የካናዳ ፈረንሳይኛ ቁልፍ ሰሌዳ</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">ካታላን</translation>
 <translation id="1208421848177517699">በቋንቋ ፊደል መጻፍ (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">የሃንጋሪኛ Qwerty ቁልፍ ሰሌዳ</translation>
-<translation id="1293264513303784526">USB-C መሣሪያ (የግራ ወደብ)</translation>
 <translation id="1310751437842832374">በቋንቋ ፊደል መጻፍ (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">የቼክ ቁልፍሰሌዳ</translation>
 <translation id="1352103415082130575">የታይ ቁልፍ ሰሌዳ (ፓታቾት)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">የChrome መሣሪያ</translation>
 <translation id="1829129547161959350">ፔንግዊን</translation>
 <translation id="184633654410729720">የታይ ቁልፍ ሰሌዳ (ከድማኒ)</translation>
-<translation id="1864454756846565995">USB-C መሣሪያ (የኋላ ወደብ)</translation>
 <translation id="1921986354447415460">የቱርክኛ-F የቁልፍ ሰሌዳ</translation>
 <translation id="1931134289871235022">ስሎቫክኛ</translation>
 <translation id="1936717151811561466">ፊንላንድኛ</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">ቺዝ</translation>
 <translation id="2781645665747935084">የቤልጂየም</translation>
 <translation id="2790805296069989825">የራሽያኛ ቁልፍ ሰሌዳ</translation>
-<translation id="2844169650293029770">USB-C መሣሪያ (የግራ ጎን የፊት ወደብ)</translation>
 <translation id="2870836398458454343">በቋንቋ ፊደል መጻፍ (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">ቼክኛ</translation>
 <translation id="2894654529758326923">መረጃ</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">የዩናይትድ ኪንግደም ቁልፍ ሰሌዳ</translation>
 <translation id="3157729859914172001">የአሜሪካ ዓለምአቀፍ (ፒሲ) ቁልፍ ሰሌዳ</translation>
 <translation id="3187212781151025377">የዕብራይስጥ ሰሌዳ ቁልፍ</translation>
+<translation id="3188257591659621405">የእኔ ፋይሎች</translation>
 <translation id="3197563288998582412">ዩኬ ድቮራክ</translation>
 <translation id="3224239078034945833">የካናዳ ባለብዙ ቋንቋ</translation>
 <translation id="3241720467332021590">አይሪሽ</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">ቪኒል መዝገብ</translation>
 <translation id="3296763833017966289">ጆርጂያኛ</translation>
 <translation id="3338239663705455570">የስሎቬኒያኛ ቁልፍ ሰሌዳ</translation>
-<translation id="3371140690572404006">የUSB-C መሣሪያ (የቀኝ ጎን የፊት ወደብ)</translation>
 <translation id="3399597614303179694">የመቄዶኒያኛ ቁልፍ ሰሌዳ</translation>
-<translation id="3445925074670675829">USB-C መሣሪያ</translation>
 <translation id="3494768541638400973">Google ጃፓንኛ ግቤት (ለጃፓንኛ ቁልፍ ሰሌዳ)</translation>
 <translation id="3519867315646775981">በቋንቋ ፊደል መጻፍ (shalom ← שלום)</translation>
 <translation id="3522708245912499433">ፖርቱጋሊኛ</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">የክመር ቁልፍ ሰሌዳ</translation>
 <translation id="391445228316373457">የኔፓሊ ቁልፍ ሰሌዳ (ፎነቲክ)</translation>
 <translation id="3958548648197196644">ኪዊ</translation>
-<translation id="3995138139523574647">የUSB-C መሣሪያ (የቀኝ ጎን የኋላ ወደብ)</translation>
 <translation id="4070370845051020638">የካንቶኒዝ ግቤት ስልት</translation>
 <translation id="4072248638558688893">የታሚል ቁልፍ ሰሌዳ (ፎነቲክ)</translation>
 <translation id="4124935795427217608">ዩኒኮርን</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">የውሃ ተርብ</translation>
 <translation id="5319782540886810524">የላትቪያኛ ቁልፍ ሰሌዳ</translation>
 <translation id="5323213332664049067">የላቲን አሜሪካ</translation>
-<translation id="5331975486040154427">USB-C መሣሪያ (የግራ ጎን ኋላ ወደብ)</translation>
 <translation id="5402367795255837559">ብሬይል</translation>
 <translation id="5412637665001827670">የቡልጋሪያኛ ቁልፍ ሰሌዳ</translation>
 <translation id="5418923334382419584">የሚያንማር ቁልፍ ሰሌዳ</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">ድራጎን</translation>
 <translation id="6462109140674788769">የግሪክኛ ቁልፍ ሰሌዳ</translation>
 <translation id="6466492211071551451">የአይሪሽ ቁልፍ ሰሌዳ</translation>
-<translation id="6490471652906364588">USB-C መሣሪያ (የቀኝ ወደብ)</translation>
 <translation id="6503256918647795660">የስዊስ ፈረንሳይኛ ቁልፍ ሰሌዳ</translation>
 <translation id="6505918941256367791">የታሚል ቁልፍ ሰሌዳ (InScript)</translation>
 <translation id="6509122719576673235">ኖርዌጂያን</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google ጃፓንኛ ግቤት (ለአሜሪካ ቁልፍ ሰሌዳ)</translation>
 <translation id="6939777852457331078">የአሜሪካ ዎርክማን ቁልፍ ሰሌዳ</translation>
 <translation id="6970230597523682626">ቡልጋሪኛ</translation>
-<translation id="7098389117866926363">USB-C መሣሪያ (የግራ ወደብ ከኋላ በኩል)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">በቋንቋ ፊደል መጻፍ (salam → ሰላም)</translation>
 <translation id="7172053773111046550">የኤስቶኒያኛ ቁልፍ ሰሌዳ</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">ሀንጋሪኛ</translation>
 <translation id="8901822611024316615">የቼክ ሪፐብሊክ QWERTY ቁልፍ ሰሌዳ</translation>
 <translation id="8919081441417203123">ዴኒሽ</translation>
-<translation id="8938800817013097409">USB-C መሣሪያ (የቀኝ ወደብ ከኋላ በኩል)</translation>
 <translation id="8960999352790021682">የቤንጋሊ ቁልፍ ሰሌዳ (ፎነቲክ)</translation>
 <translation id="9017798300203431059">የራሽያኛ ፎነቲክ</translation>
 <translation id="913758436357682283">የሚያንማር ሚያንሳን ቁልፍ ሰሌዳ</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ar.xtb b/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
index 94cd6d4..e86841b 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ar.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ar">
-<translation id="1012876632442809908">‏جهاز USB-C (المنفذ الأمامي)</translation>
 <translation id="1023220960495960452">‏التحويل الصوتي (فاناكام ← வணக்கம்)</translation>
 <translation id="1045157690796831147">‏التحويل الصوتي (ناماسكار ← നമസ്കാരം)</translation>
 <translation id="1065449928621190041">لوحة المفاتيح الكندية الفرنسية</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">الكتالانية</translation>
 <translation id="1208421848177517699">‏التحويل الصوتي (ناماستي ← નમસ્તે)</translation>
 <translation id="1278813325885878377">‏لوحة مفاتيح Qwerty المجرية</translation>
-<translation id="1293264513303784526">‏جهاز USB-C (المنفذ الأيسر)</translation>
 <translation id="1310751437842832374">‏التحويل الصوتي (ماوسام ← ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">لوحة المفاتيح التشيكية</translation>
 <translation id="1352103415082130575">‏لوحة المفاتيح التايلاندية (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">‏جهاز Chrome</translation>
 <translation id="1829129547161959350">بطريق</translation>
 <translation id="184633654410729720">‏لوحة المفاتيح التايلاندية (Kedmanee)</translation>
-<translation id="1864454756846565995">‏جهاز USB-C (المنفذ الخلفي)</translation>
 <translation id="1921986354447415460">‏لوحة مفاتيح Turkish-F</translation>
 <translation id="1931134289871235022">السلوفاكية</translation>
 <translation id="1936717151811561466">الفنلندية</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">جبن</translation>
 <translation id="2781645665747935084">البلجيكية</translation>
 <translation id="2790805296069989825">لوحة المفاتيح الروسية</translation>
-<translation id="2844169650293029770">‏جهاز USB-C (المنفذ الأمامي الأيسر)</translation>
 <translation id="2870836398458454343">‏التحويل الصوتي (marhaban ← مرحبًا)</translation>
 <translation id="288024221176729610">التشيكية</translation>
 <translation id="2894654529758326923">المعلومات</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">لوحة المفاتيح البريطانية</translation>
 <translation id="3157729859914172001">لوحة المفاتيح (الكمبيوتر الشخصي) الأمريكية الدولية</translation>
 <translation id="3187212781151025377">لوحة المفاتيح العبرية</translation>
+<translation id="3188257591659621405">ملفاتي</translation>
 <translation id="3197563288998582412">‏البريطانية Dvorak</translation>
 <translation id="3224239078034945833">كندي متعدد اللغات</translation>
 <translation id="3241720467332021590">الأيرلندية</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">أسطوانة موسيقية</translation>
 <translation id="3296763833017966289">الجورجية</translation>
 <translation id="3338239663705455570">لوحة المفاتيح السلوفينية</translation>
-<translation id="3371140690572404006">‏جهاز USB-C (المنفذ الأمامي الأيمن)</translation>
 <translation id="3399597614303179694">لوحة مفاتيح باللغة المقدونية</translation>
-<translation id="3445925074670675829">‏جهاز USB-C</translation>
 <translation id="3494768541638400973">‏أسلوب Google للإدخال الياباني (للوحة المفاتيح اليابانية)</translation>
 <translation id="3519867315646775981">التحويل الصوتي (שלום ← شالوم)</translation>
 <translation id="3522708245912499433">البرتغالية</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">لوحة مفاتيح اللغة الخميرية</translation>
 <translation id="391445228316373457">لوحة مفاتيح لغة نيبالية (صوتي)</translation>
 <translation id="3958548648197196644">كيوي</translation>
-<translation id="3995138139523574647">‏جهاز USB-C (المنفذ الخلفي الأيمن)</translation>
 <translation id="4070370845051020638">أسلوب الإدخال باللغة الكانتونية</translation>
 <translation id="4072248638558688893">لوحة المفاتيح التاميلية (صوتية)</translation>
 <translation id="4124935795427217608">أحادي القرن</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">يعسوب</translation>
 <translation id="5319782540886810524">لوحة المفاتيح اللاتفية</translation>
 <translation id="5323213332664049067">أمريكا اللاتينية</translation>
-<translation id="5331975486040154427">‏جهاز USB-C (المنفذ الخلفي الأيسر)</translation>
 <translation id="5402367795255837559">لغة برايل</translation>
 <translation id="5412637665001827670">لوحة المفاتيح البلغارية</translation>
 <translation id="5418923334382419584">لوحة مفاتيح اللغة المينمارية</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">تنين</translation>
 <translation id="6462109140674788769">لوحة المفاتيح اليونانية</translation>
 <translation id="6466492211071551451">لوحة المفاتيح الأيرلندية</translation>
-<translation id="6490471652906364588">‏جهاز USB-C (المنفذ الأيمن)</translation>
 <translation id="6503256918647795660">لوحة المفاتيح الفرنسية السويسرية</translation>
 <translation id="6505918941256367791">‏لوحة المفاتيح التاميلية (InScript)</translation>
 <translation id="6509122719576673235">النرويجية</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">‏أسلوب الإدخال باللغة اليابانية لـ Google (للوحة المفاتيح بالولايات المتحدة)</translation>
 <translation id="6939777852457331078">‏لوحة مفاتيح US Workman</translation>
 <translation id="6970230597523682626">البلغارية</translation>
-<translation id="7098389117866926363">‏جهاز USB-C (المنفذ الأيسر في الخلف)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">‏التحويل الصوتي (سلام ← ሰላም)</translation>
 <translation id="7172053773111046550">لوحة المفاتيح الإستونية</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">المجرية</translation>
 <translation id="8901822611024316615">‏لوحة المفاتيح التشيكية (تخطيط QWERTY)</translation>
 <translation id="8919081441417203123">الدانماركية</translation>
-<translation id="8938800817013097409">‏جهاز USB-C (المنفذ الأيمن في الخلف)</translation>
 <translation id="8960999352790021682">لوحة المفاتيح البنغالية (صوتية)</translation>
 <translation id="9017798300203431059">روسية صوتية</translation>
 <translation id="913758436357682283">لوحة مفاتيح ميانمار ميانسان</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_bg.xtb b/ui/chromeos/translations/ui_chromeos_strings_bg.xtb
index f8c8c38..a765c2e 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_bg.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_bg.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="bg">
-<translation id="1012876632442809908">USB-C устройство (предният порт)</translation>
 <translation id="1023220960495960452">Транслитерация (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Транслитерация (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Канадска (френски) клавиатура</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">каталонски</translation>
 <translation id="1208421848177517699">Транслитерация (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Унгарска (QWERTY) клавиатура</translation>
-<translation id="1293264513303784526">USB-C устройство (левият порт)</translation>
 <translation id="1310751437842832374">Транслитерация (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Чешка клавиатура</translation>
 <translation id="1352103415082130575">Тайландска клавиатура (паташот)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Устройство с Chrome</translation>
 <translation id="1829129547161959350">Пингвин</translation>
 <translation id="184633654410729720">Тайландска клавиатура (кедмани)</translation>
-<translation id="1864454756846565995">USB-C устройство (задният порт)</translation>
 <translation id="1921986354447415460">Турска клавиатура от тип „F“</translation>
 <translation id="1931134289871235022">словашки</translation>
 <translation id="1936717151811561466">финландски</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Сирене</translation>
 <translation id="2781645665747935084">Белгийска клавиатура</translation>
 <translation id="2790805296069989825">Руска клавиатура</translation>
-<translation id="2844169650293029770">Устройство с USB-C (предният ляв порт)</translation>
 <translation id="2870836398458454343">Транслитерация (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">чешки</translation>
 <translation id="2894654529758326923">Информация</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Британска клавиатура</translation>
 <translation id="3157729859914172001">Американска международна клавиатура (PC)</translation>
 <translation id="3187212781151025377">Клавиатура на иврит</translation>
+<translation id="3188257591659621405">Моите файлове</translation>
 <translation id="3197563288998582412">Британска (Дворак) клавиатура</translation>
 <translation id="3224239078034945833">Канадска многоезична клавиатура</translation>
 <translation id="3241720467332021590">ирландски</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Грамофонна плоча</translation>
 <translation id="3296763833017966289">грузински</translation>
 <translation id="3338239663705455570">Словенска клавиатура</translation>
-<translation id="3371140690572404006">устройство с USB-C (предният десен порт)</translation>
 <translation id="3399597614303179694">Македонска клавиатура</translation>
-<translation id="3445925074670675829">USB-C устройство</translation>
 <translation id="3494768541638400973">Google Редактор с метод за въвеждане на японски (за японска клавиатура)</translation>
 <translation id="3519867315646775981">Транслитерация (shalom ← שלום)</translation>
 <translation id="3522708245912499433">португалски</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Кхмерска клавиатура</translation>
 <translation id="391445228316373457">Непалска клавиатура (фонетична)</translation>
 <translation id="3958548648197196644">Киви</translation>
-<translation id="3995138139523574647">устройство с USB-C (задният десен порт)</translation>
 <translation id="4070370845051020638">Метод на въвеждане за кантонски</translation>
 <translation id="4072248638558688893">Тамилска клавиатура (фонетична)</translation>
 <translation id="4124935795427217608">Еднорог</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Водно конче</translation>
 <translation id="5319782540886810524">Латвийска клавиатура</translation>
 <translation id="5323213332664049067">латиноамерикански</translation>
-<translation id="5331975486040154427">Устройство с USB-C (задният ляв порт)</translation>
 <translation id="5402367795255837559">Брайлово писмо</translation>
 <translation id="5412637665001827670">Българска клавиатура</translation>
 <translation id="5418923334382419584">Бирманска клавиатура</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Дракон</translation>
 <translation id="6462109140674788769">Гръцка клавиатура</translation>
 <translation id="6466492211071551451">Ирландска клавиатура</translation>
-<translation id="6490471652906364588">USB-C устройство (десният порт)</translation>
 <translation id="6503256918647795660">Швейцарска (френски) клавиатура</translation>
 <translation id="6505918941256367791">Тамилска клавиатура (InScript)</translation>
 <translation id="6509122719576673235">норвежки</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google Редактор с метод за въвеждане на японски (за американска клавиатура)</translation>
 <translation id="6939777852457331078">Американска (Уъркман) клавиатура</translation>
 <translation id="6970230597523682626">български</translation>
-<translation id="7098389117866926363">Устройство с USB-C (левият порт на гърба)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Транслитерация (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Естонска клавиатура</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">унгарски</translation>
 <translation id="8901822611024316615">Чешка клавиатура QWERTY</translation>
 <translation id="8919081441417203123">датски</translation>
-<translation id="8938800817013097409">Устройство с USB-C (десният порт на гърба)</translation>
 <translation id="8960999352790021682">Бенгалска клавиатура (фонетична)</translation>
 <translation id="9017798300203431059">Руска фонетична клавиатура</translation>
 <translation id="913758436357682283">Бирманска клавиатура (Myansan)</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_bn.xtb b/ui/chromeos/translations/ui_chromeos_strings_bn.xtb
index 6032565..9301ca3 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_bn.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_bn.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="bn">
-<translation id="1012876632442809908">USB-C ডিভাইস (সামনের পোর্ট)</translation>
 <translation id="1023220960495960452">লিপ্যন্তরকরণ (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">লিপ্যন্তরকরণ (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">কানাডিয় ফরাসী কীবোর্ড</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">ক্যাটালান</translation>
 <translation id="1208421848177517699">লিপ্যন্তরকরণ (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">হাঙ্গেরিয়ান কোয়ার্টি কীবোর্ড</translation>
-<translation id="1293264513303784526">USB-C ডিভাইস (বাঁ পোর্ট)</translation>
 <translation id="1310751437842832374">লিপ্যন্তরকরণ (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">চেক কীবোর্ড</translation>
 <translation id="1352103415082130575">থাই কীবোর্ড (পাট্টাচোটে)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome ডিভাইস</translation>
 <translation id="1829129547161959350">পেঙ্গুইন</translation>
 <translation id="184633654410729720">থাই কীবোর্ড (কেদমানি)</translation>
-<translation id="1864454756846565995">USB-C ডিভাইস (পিছনের পোর্ট)</translation>
 <translation id="1921986354447415460">তুর্কি-এফ কীবোর্ড</translation>
 <translation id="1931134289871235022">স্লোভাক</translation>
 <translation id="1936717151811561466">ফিনিশ</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">চিজ</translation>
 <translation id="2781645665747935084">বেলজিয়ান</translation>
 <translation id="2790805296069989825">রাশিয়ান কীবোর্ড</translation>
-<translation id="2844169650293029770">USB-C ডিভাইস (বাঁ দিকের সামনের পোর্ট)</translation>
 <translation id="2870836398458454343">লিপ্যন্তরকরণ (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">চেক</translation>
 <translation id="2894654529758326923">তথ্য</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">ইউকে কীবোর্ড</translation>
 <translation id="3157729859914172001">US ইন্টারন্যাশনাল (PC) কীবোর্ড</translation>
 <translation id="3187212781151025377">হিব্রু কীবোর্ড</translation>
+<translation id="3188257591659621405">আমার ফাইল</translation>
 <translation id="3197563288998582412">যুক্তরাজ্যের দভোরাক</translation>
 <translation id="3224239078034945833">কানাডিয়ান বহুভাষিক</translation>
 <translation id="3241720467332021590">আইরিশ</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">ভিনাইল রেকর্ড</translation>
 <translation id="3296763833017966289">জর্জিয়ান</translation>
 <translation id="3338239663705455570">স্লোভেনিয় কীবোর্ড</translation>
-<translation id="3371140690572404006">USB-C ডিভাইস (ডান দিকের সামনের পোর্ট)</translation>
 <translation id="3399597614303179694">ম্যাসেডোনীয় কীবোর্ড</translation>
-<translation id="3445925074670675829">USB-C ডিভাইস</translation>
 <translation id="3494768541638400973">Google জাপানিয় ইনপুট (জাপানি কীবোর্ডের জন্য)</translation>
 <translation id="3519867315646775981">লিপ্যন্তরকরণ (shalom ← שלום)</translation>
 <translation id="3522708245912499433">পর্তুগিজ</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">খেমের কীবোর্ড</translation>
 <translation id="391445228316373457">নেপালি কীবোর্ড (ফোনেটিক)</translation>
 <translation id="3958548648197196644">কিউই</translation>
-<translation id="3995138139523574647">USB-C ডিভাইস (ডান দিকের পিছনের পোর্ট)</translation>
 <translation id="4070370845051020638">ক্যান্টনীজ ইনপুট পদ্ধতি</translation>
 <translation id="4072248638558688893">তামিল কীবোর্ড (ফোনেটিক)</translation>
 <translation id="4124935795427217608">ইউনিকর্ন</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">ফড়িং</translation>
 <translation id="5319782540886810524">লাটভিও কীবোর্ড</translation>
 <translation id="5323213332664049067">লাতিন আমেরিকান</translation>
-<translation id="5331975486040154427">USB-C ডিভাইস (বাঁ দিকের পিছনের পোর্ট)</translation>
 <translation id="5402367795255837559">ব্রেইল</translation>
 <translation id="5412637665001827670">বুলগেরিয় কীবোর্ড</translation>
 <translation id="5418923334382419584">মায়ানমার কীবোর্ড</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">ড্রাগন</translation>
 <translation id="6462109140674788769">গ্রিক কীবোর্ড</translation>
 <translation id="6466492211071551451">আইরিশ কীবোর্ড</translation>
-<translation id="6490471652906364588">USB-C ডিভাইস (ডান পোর্ট)</translation>
 <translation id="6503256918647795660">সুইশ ফরাসী কীবোর্ড</translation>
 <translation id="6505918941256367791">তামিল কীবোর্ড (ইনস্ক্রিপ্ট)</translation>
 <translation id="6509122719576673235">নরওয়েয়ীয়</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google জাপানিয় ইনপুট (ইউএস কীবোর্ডের জন্য)</translation>
 <translation id="6939777852457331078">মার্কিন ওয়ার্কম্যান কীবোর্ড</translation>
 <translation id="6970230597523682626">বুলগেরীয়</translation>
-<translation id="7098389117866926363">USB-C ডিভাইস (পিছনের বাঁ পোর্ট)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">লিপ্যন্তরকরণ (salam → ሰላም)</translation>
 <translation id="7172053773111046550">এস্তোনীয় কীবোর্ড</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">হাঙ্গেরিয়</translation>
 <translation id="8901822611024316615">চেক QWERTY কীবোর্ড</translation>
 <translation id="8919081441417203123">ডেনিশ</translation>
-<translation id="8938800817013097409">USB-C ডিভাইস (পিছনের ডান পোর্ট)</translation>
 <translation id="8960999352790021682">বাংলা কীবোর্ড (ফোনেটিক)</translation>
 <translation id="9017798300203431059">রাশিয়ান ফনেটিক</translation>
 <translation id="913758436357682283">মায়ানমার মায়ানসান কীবোর্ড</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ca.xtb b/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
index d6969e4d..74ca9a0 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ca.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ca">
-<translation id="1012876632442809908">Dispositiu USB-C (port frontal)</translation>
 <translation id="1023220960495960452">Transliteració (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliteració (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Teclat francès del Canadà</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Català</translation>
 <translation id="1208421848177517699">Transliteració (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Teclat QWERTY hongarès</translation>
-<translation id="1293264513303784526">Dispositiu USB-C (port esquerre)</translation>
 <translation id="1310751437842832374">Transliteració (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Teclat txec</translation>
 <translation id="1352103415082130575">Teclat tailandès (pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Dispositiu Chrome</translation>
 <translation id="1829129547161959350">Pingüí</translation>
 <translation id="184633654410729720">Teclat tailandès (Kedmanee)</translation>
-<translation id="1864454756846565995">Dispositiu USB-C (port posterior)</translation>
 <translation id="1921986354447415460">Teclat turc-F</translation>
 <translation id="1931134289871235022">Eslovac</translation>
 <translation id="1936717151811561466">Finès</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Formatge</translation>
 <translation id="2781645665747935084">Belga</translation>
 <translation id="2790805296069989825">Teclat rus</translation>
-<translation id="2844169650293029770">Dispositiu USB-C (port frontal esquerre)</translation>
 <translation id="2870836398458454343">Transliteració (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Txec</translation>
 <translation id="2894654529758326923">Informació</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Teclat anglès</translation>
 <translation id="3157729859914172001">Teclat internacional dels EUA (PC)</translation>
 <translation id="3187212781151025377">Teclat hebreu</translation>
+<translation id="3188257591659621405">Els meus fitxers</translation>
 <translation id="3197563288998582412">Dvorak anglès</translation>
 <translation id="3224239078034945833">Multilingüe canadenc</translation>
 <translation id="3241720467332021590">Irlandès</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Disc de vinil</translation>
 <translation id="3296763833017966289">Georgià</translation>
 <translation id="3338239663705455570">Teclat eslovè</translation>
-<translation id="3371140690572404006">Dispositiu USB-C (port frontal dret)</translation>
 <translation id="3399597614303179694">Teclat macedoni</translation>
-<translation id="3445925074670675829">Dispositiu USB-C</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>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Teclat de khmer</translation>
 <translation id="391445228316373457">Teclat de nepalès (fonètic)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">Dispositiu USB-C (port posterior dret)</translation>
 <translation id="4070370845051020638">Mètode d'introducció de cantonès</translation>
 <translation id="4072248638558688893">Teclat tàmil (fonètic)</translation>
 <translation id="4124935795427217608">Unicorn</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Libèl·lula</translation>
 <translation id="5319782540886810524">Teclat letó</translation>
 <translation id="5323213332664049067">Espanyol d'Amèrica Llatina</translation>
-<translation id="5331975486040154427">Dispositiu USB-C (port posterior esquerre)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Teclat búlgar</translation>
 <translation id="5418923334382419584">Teclat de Birmània</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Drac</translation>
 <translation id="6462109140674788769">Teclat grec</translation>
 <translation id="6466492211071551451">Teclat irlandès</translation>
-<translation id="6490471652906364588">Dispositiu USB-C (port dret)</translation>
 <translation id="6503256918647795660">Teclat francès de Suïssa</translation>
 <translation id="6505918941256367791">Teclat tàmil (InScript)</translation>
 <translation id="6509122719576673235">Noruec</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Introducció de japonès de Google (per a teclat nord-americà)</translation>
 <translation id="6939777852457331078">Teclat Workman nord-americà</translation>
 <translation id="6970230597523682626">Búlgar</translation>
-<translation id="7098389117866926363">Dispositiu USB-C (port posterior esquerre)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliteració (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Teclat estonià</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Hongarès</translation>
 <translation id="8901822611024316615">Teclat QWERTY txec</translation>
 <translation id="8919081441417203123">Danès</translation>
-<translation id="8938800817013097409">Dispositiu USB-C (port posterior dret)</translation>
 <translation id="8960999352790021682">Teclat bengalí (fonètic)</translation>
 <translation id="9017798300203431059">Fonètic rus</translation>
 <translation id="913758436357682283">Teclat myansan de Birmània</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_cs.xtb b/ui/chromeos/translations/ui_chromeos_strings_cs.xtb
index c67baa0..d9daf75 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_cs.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_cs.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="cs">
-<translation id="1012876632442809908">Zařízení USB Type-C (přední port)</translation>
 <translation id="1023220960495960452">Přepis (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Přepis (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Kanadská francouzská klávesnice</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">katalánština</translation>
 <translation id="1208421848177517699">Přepis (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Maďarská klávesnice QUERTY</translation>
-<translation id="1293264513303784526">Zařízení USB Type-C (levý port)</translation>
 <translation id="1310751437842832374">Přepis (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Česká klávesnice</translation>
 <translation id="1352103415082130575">Thajská klávesnice (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Zařízení Chrome</translation>
 <translation id="1829129547161959350">Tučňák</translation>
 <translation id="184633654410729720">Thajská klávesnice (Kedmanee)</translation>
-<translation id="1864454756846565995">Zařízení USB Type-C (zadní port)</translation>
 <translation id="1921986354447415460">Turecká klávesnice (typ F)</translation>
 <translation id="1931134289871235022">slovenština</translation>
 <translation id="1936717151811561466">finština</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Sýr</translation>
 <translation id="2781645665747935084">Belgická klávesnice</translation>
 <translation id="2790805296069989825">Ruská klávesnice</translation>
-<translation id="2844169650293029770">Zařízení USB Type-C (levý přední port)</translation>
 <translation id="2870836398458454343">Přepis (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">čeština</translation>
 <translation id="2894654529758326923">Informace</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Britská klávesnice</translation>
 <translation id="3157729859914172001">Klávesnice USA – mezinárodní (PC)</translation>
 <translation id="3187212781151025377">Hebrejská klávesnice</translation>
+<translation id="3188257591659621405">Moje soubory</translation>
 <translation id="3197563288998582412">Britská klávesnice – Dvorak</translation>
 <translation id="3224239078034945833">Kanadská vícejazyčná klávesnice</translation>
 <translation id="3241720467332021590">irština</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Gramofonová deska</translation>
 <translation id="3296763833017966289">gruzínština</translation>
 <translation id="3338239663705455570">Slovinská klávesnice</translation>
-<translation id="3371140690572404006">Zařízení USB Type-C (pravý přední port)</translation>
 <translation id="3399597614303179694">Makedonská klávesnice</translation>
-<translation id="3445925074670675829">Zařízení USB Type-C</translation>
 <translation id="3494768541638400973">Zadávání japonštiny Google (pro japonskou klávesnici)</translation>
 <translation id="3519867315646775981">Přepis (shalom ← שלום)</translation>
 <translation id="3522708245912499433">portugalština</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmérská klávesnice</translation>
 <translation id="391445228316373457">Nepálská klávesnice (fonetická)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">Zařízení USB Type-C (pravý zadní port)</translation>
 <translation id="4070370845051020638">Metoda zadávání kantonštiny</translation>
 <translation id="4072248638558688893">Tamilská klávesnice (fonetická)</translation>
 <translation id="4124935795427217608">Jednorožec</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Vážka</translation>
 <translation id="5319782540886810524">Lotyšská klávesnice</translation>
 <translation id="5323213332664049067">Latinská Amerika</translation>
-<translation id="5331975486040154427">Zařízení USB Type-C (levý zadní port)</translation>
 <translation id="5402367795255837559">Braillovo písmo</translation>
 <translation id="5412637665001827670">Bulharská klávesnice</translation>
 <translation id="5418923334382419584">Myanmarská klávesnice</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Drak</translation>
 <translation id="6462109140674788769">Řecká klávesnice</translation>
 <translation id="6466492211071551451">Irská klávesnice</translation>
-<translation id="6490471652906364588">Zařízení USB Type-C (pravý port)</translation>
 <translation id="6503256918647795660">Švýcarská francouzská klávesnice</translation>
 <translation id="6505918941256367791">Tamilská klávesnice (InScript)</translation>
 <translation id="6509122719576673235">norština</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Zadávání japonštiny Google (pro americkou klávesnici)</translation>
 <translation id="6939777852457331078">Americká klávesnice s rozložením Workman</translation>
 <translation id="6970230597523682626">bulharština</translation>
-<translation id="7098389117866926363">Zařízení USB Type-C (levý zadní port)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Přepis (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Estonská klávesnice</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">maďarština</translation>
 <translation id="8901822611024316615">Česká klávesnice QWERTY</translation>
 <translation id="8919081441417203123">dánština</translation>
-<translation id="8938800817013097409">Zařízení USB Type-C (pravý zadní port)</translation>
 <translation id="8960999352790021682">Bengálská klávesnice (fonetická)</translation>
 <translation id="9017798300203431059">Ruská fonetická klávesnice</translation>
 <translation id="913758436357682283">Myanmarská klávesnice Myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_da.xtb b/ui/chromeos/translations/ui_chromeos_strings_da.xtb
index 58ec20b..fbc9e4e 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_da.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_da.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="da">
-<translation id="1012876632442809908">USB-C-enhed (port foran)</translation>
 <translation id="1023220960495960452">Translitteration (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Translitteration (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Canadisk (fransk) tastatur</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Catalansk</translation>
 <translation id="1208421848177517699">Translitteration (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Ungarsk QWERTY-tastatur</translation>
-<translation id="1293264513303784526">USB-C-enhed (venstre port)</translation>
 <translation id="1310751437842832374">Translitteration (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Tjekkisk tastatur</translation>
 <translation id="1352103415082130575">Thailandsk tastatur (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome-enhed</translation>
 <translation id="1829129547161959350">Pingvin</translation>
 <translation id="184633654410729720">Thailandsk tastatur (Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C-enhed (port bagpå)</translation>
 <translation id="1921986354447415460">Tyrkisk F-tastatur</translation>
 <translation id="1931134289871235022">Slovakisk</translation>
 <translation id="1936717151811561466">Finsk</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Ost</translation>
 <translation id="2781645665747935084">Belgisk</translation>
 <translation id="2790805296069989825">Russisk tastatur</translation>
-<translation id="2844169650293029770">USB-C-enhed (porten foran i venstre side)</translation>
 <translation id="2870836398458454343">Translitteration (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Tjekkisk</translation>
 <translation id="2894654529758326923">Oplysninger</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Britisk tastatur</translation>
 <translation id="3157729859914172001">Amerikansk internationalt tastatur (pc)</translation>
 <translation id="3187212781151025377">Hebraisk tastatur</translation>
+<translation id="3188257591659621405">Mine filer</translation>
 <translation id="3197563288998582412">Britisk (Dvorak)</translation>
 <translation id="3224239078034945833">Canadisk (flere sprog)</translation>
 <translation id="3241720467332021590">Irsk</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Vinylplade</translation>
 <translation id="3296763833017966289">Georgisk</translation>
 <translation id="3338239663705455570">Slovensk tastatur</translation>
-<translation id="3371140690572404006">USB-C-enhed (porten foran i højre side)</translation>
 <translation id="3399597614303179694">Makedonsk tastatur</translation>
-<translation id="3445925074670675829">USB-C-enhed</translation>
 <translation id="3494768541638400973">Googles japanske indtastning (til japansk tastatur)</translation>
 <translation id="3519867315646775981">Translitteration (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugisisk</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmerisk tastatur</translation>
 <translation id="391445228316373457">Nepalesisk tastatur (fonetisk)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">USB-C-enhed (porten bagpå i højre side)</translation>
 <translation id="4070370845051020638">Kantonesisk indtastningsmetode</translation>
 <translation id="4072248638558688893">Tamilsk tastatur (fonetisk)</translation>
 <translation id="4124935795427217608">Enhjørning</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Guldsmed</translation>
 <translation id="5319782540886810524">Lettisk tastatur</translation>
 <translation id="5323213332664049067">Latinamerikansk</translation>
-<translation id="5331975486040154427">USB-C-enhed (porten bagpå i venstre side)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Bulgarsk tastatur</translation>
 <translation id="5418923334382419584">Myanmarsk tastatur</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Drage</translation>
 <translation id="6462109140674788769">Græsk tastatur</translation>
 <translation id="6466492211071551451">Irsk tastatur</translation>
-<translation id="6490471652906364588">USB-C-enhed (højre port)</translation>
 <translation id="6503256918647795660">Schweizisk (fransk) tastatur</translation>
 <translation id="6505918941256367791">Tamilsk tastatur (InScript)</translation>
 <translation id="6509122719576673235">Norsk</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Googles japanske indtastning (til amerikansk tastatur)</translation>
 <translation id="6939777852457331078">Amerikansk Workman-tastatur</translation>
 <translation id="6970230597523682626">Bulgarsk</translation>
-<translation id="7098389117866926363">USB-C-enhed (porten bagpå i venstre side)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Translitteration (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Estisk tastatur</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Ungarsk</translation>
 <translation id="8901822611024316615">Tjekkisk QWERTY-tastatur</translation>
 <translation id="8919081441417203123">Dansk</translation>
-<translation id="8938800817013097409">USB-C-enhed (porten bagpå i højre side)</translation>
 <translation id="8960999352790021682">Bengali tastatur (fonetisk)</translation>
 <translation id="9017798300203431059">Russisk (fonetisk)</translation>
 <translation id="913758436357682283">Myanmar tastatur (Myansan)</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_de.xtb b/ui/chromeos/translations/ui_chromeos_strings_de.xtb
index 7196262..a859b51 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_de.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_de.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="de">
-<translation id="1012876632442809908">USB-C-Gerät (Port vorne)</translation>
 <translation id="1023220960495960452">Transliteration (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliteration (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Kanadisch-französische Tastatur</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Katalanisch</translation>
 <translation id="1208421848177517699">Transliteration (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Ungarische QWERTY-Tastatur</translation>
-<translation id="1293264513303784526">USB-C-Gerät (Port links)</translation>
 <translation id="1310751437842832374">Transliteration (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Tschechische Tastatur</translation>
 <translation id="1352103415082130575">Thailändische Tastatur (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome-Gerät</translation>
 <translation id="1829129547161959350">Pinguin</translation>
 <translation id="184633654410729720">Thailändische Tastatur (Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C-Gerät (Port hinten)</translation>
 <translation id="1921986354447415460">Tastatur "Türkisch-F"</translation>
 <translation id="1931134289871235022">Slowakisch</translation>
 <translation id="1936717151811561466">Finnisch</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Käse</translation>
 <translation id="2781645665747935084">Belgisch</translation>
 <translation id="2790805296069989825">Russische Tastatur</translation>
-<translation id="2844169650293029770">USB-C-Gerät (Port vorne links)</translation>
 <translation id="2870836398458454343">Transliteration (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Tschechisch</translation>
 <translation id="2894654529758326923">Informationen</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">UK-Englische Tastatur </translation>
 <translation id="3157729859914172001">Internationale US-amerikanische PC-Tastatur</translation>
 <translation id="3187212781151025377">Hebräische Tastatur</translation>
+<translation id="3188257591659621405">Meine Dateien</translation>
 <translation id="3197563288998582412">UK – Dvorak</translation>
 <translation id="3224239078034945833">Kanadisch – mehrsprachig</translation>
 <translation id="3241720467332021590">Irisch</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Schallplatte</translation>
 <translation id="3296763833017966289">Georgisch</translation>
 <translation id="3338239663705455570">Slowenische Tastatur</translation>
-<translation id="3371140690572404006">USB-C-Gerät (Port vorne rechts)</translation>
 <translation id="3399597614303179694">Mazedonische Tastatur</translation>
-<translation id="3445925074670675829">USB-C-Gerät</translation>
 <translation id="3494768541638400973">Google Japanese Input (für japanische Tastatur)</translation>
 <translation id="3519867315646775981">Transliteration (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugiesisch</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmer-Tastatur</translation>
 <translation id="391445228316373457">Nepali-Tastatur (phonetisch)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">USB-C-Gerät (Port hinten rechts)</translation>
 <translation id="4070370845051020638">Kantonesische Eingabemethode</translation>
 <translation id="4072248638558688893">Tamil-Tastatur (phonetisch)</translation>
 <translation id="4124935795427217608">Einhorn</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Libelle</translation>
 <translation id="5319782540886810524">Lettische Tastatur</translation>
 <translation id="5323213332664049067">Lateinamerikanisch</translation>
-<translation id="5331975486040154427">USB-C-Gerät (Port hinten links)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Bulgarische Tastatur</translation>
 <translation id="5418923334382419584">Birmanische Tastatur</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Drache</translation>
 <translation id="6462109140674788769">Griechische Tastatur</translation>
 <translation id="6466492211071551451">Irische Tastatur</translation>
-<translation id="6490471652906364588">USB-C-Gerät (Port rechts)</translation>
 <translation id="6503256918647795660">Schweizerisch-französische Tastatur</translation>
 <translation id="6505918941256367791">Tamil-Tastatur (InScript)</translation>
 <translation id="6509122719576673235">Norwegisch</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google Japanese Input (für US-Tastatur)</translation>
 <translation id="6939777852457331078">US-amerikanische Workman-Tastatur</translation>
 <translation id="6970230597523682626">Bulgarisch</translation>
-<translation id="7098389117866926363">USB-C-Gerät (linker Port hinten)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliteration (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Estnische Tastatur</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Ungarisch</translation>
 <translation id="8901822611024316615">Tschechische Qwerty-Tastatur</translation>
 <translation id="8919081441417203123">Dänisch</translation>
-<translation id="8938800817013097409">USB-C-Gerät (rechter Port hinten)</translation>
 <translation id="8960999352790021682">Bengalische Tastatur (phonetisch)</translation>
 <translation id="9017798300203431059">Russisch – phonetisch</translation>
 <translation id="913758436357682283">Myanmar-Myansan-Tastatur</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_el.xtb b/ui/chromeos/translations/ui_chromeos_strings_el.xtb
index aeed1466..f9fab0b 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_el.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_el.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="el">
-<translation id="1012876632442809908">Συσκευή USB-C (μπροστινή θύρα)</translation>
 <translation id="1023220960495960452">Μεταγραφή (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Μεταγραφή (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Πληκτρολόγιο με γαλλικούς χαρακτήρες (Καναδά)</translation>
@@ -12,7 +11,6 @@
 </translation>
 <translation id="1208421848177517699">Μεταγραφή (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Πληκτρολόγιο Qwerty Ουγγρικών</translation>
-<translation id="1293264513303784526">Συσκευή USB-C (αριστερή θύρα)</translation>
 <translation id="1310751437842832374">Μεταγραφή (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Πληκτρολόγιο με τσέχικους χαρακτήρες</translation>
 <translation id="1352103415082130575">Πληκτρολόγιο Ταϊλανδικών (Pattachote)</translation>
@@ -28,7 +26,6 @@
 <translation id="164969095109328410">Συσκευή Chrome</translation>
 <translation id="1829129547161959350">Πιγκουίνος</translation>
 <translation id="184633654410729720">Πληκτρολόγιο Ταϊλανδικών (Kedmanee)</translation>
-<translation id="1864454756846565995">Συσκευή USB-C (πίσω θύρα)</translation>
 <translation id="1921986354447415460">Πληκτρολόγιο Τουρκικών-F</translation>
 <translation id="1931134289871235022">Σλοβακικά</translation>
 <translation id="1936717151811561466">Φινλανδικά
@@ -57,7 +54,6 @@
 <translation id="2771816809568414714">Τυρί</translation>
 <translation id="2781645665747935084">Βελγικά</translation>
 <translation id="2790805296069989825">Πληκτρολόγιο με ρωσικούς χαρακτήρες</translation>
-<translation id="2844169650293029770">Συσκευή USB-C (αριστερή μπροστινή θύρα)</translation>
 <translation id="2870836398458454343">Μεταγραφή (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Τσεχικά
 </translation>
@@ -76,6 +72,7 @@
 <translation id="3116361045094675131">Πληκτρολόγιο με αγγλικούς χαρακτήρες (ΗΒ)</translation>
 <translation id="3157729859914172001">Διεθνές πληκτρολόγιο ΗΠΑ (υπολογιστή)</translation>
 <translation id="3187212781151025377">Πληκτρολόγιο με εβραϊκούς χαρακτήρες</translation>
+<translation id="3188257591659621405">Τα αρχεία μου</translation>
 <translation id="3197563288998582412">Dvorak ΗΒ</translation>
 <translation id="3224239078034945833">Πολύγλωσσο Καναδά</translation>
 <translation id="3241720467332021590">Ιρλανδικά</translation>
@@ -85,9 +82,7 @@
 <translation id="3296763833017966289">Γεωργιανά
 </translation>
 <translation id="3338239663705455570">Πληκτρολόγιο με σλοβενικούς χαρακτήρες</translation>
-<translation id="3371140690572404006">Συσκευή USB-C (δεξιά μπροστινή θύρα)</translation>
 <translation id="3399597614303179694">Πληκτρολόγιο Σλαβομακεδονικών</translation>
-<translation id="3445925074670675829">Συσκευή USB-C</translation>
 <translation id="3494768541638400973">Εισαγωγή Ιαπωνικών Google (για πληκτρολόγιο Ιαπωνικών)</translation>
 <translation id="3519867315646775981">Μεταγραφή (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Πορτογαλικά</translation>
@@ -109,7 +104,6 @@
 <translation id="3910699493603749297">Πληκτρολόγιο Κμερ</translation>
 <translation id="391445228316373457">Πληκτρολόγιο Νεπάλι (Φωνητικό)</translation>
 <translation id="3958548648197196644">Ακτινίδιο</translation>
-<translation id="3995138139523574647">Συσκευή USB-C (πίσω δεξιά θύρα)</translation>
 <translation id="4070370845051020638">Μέθοδος εισαγωγής Καντονέζικων</translation>
 <translation id="4072248638558688893">Πληκτρολόγιο Ταμίλ (Φωνητικό)</translation>
 <translation id="4124935795427217608">Μονόκερος</translation>
@@ -160,7 +154,6 @@
 <translation id="5257456363153333584">Λιβελλούλη</translation>
 <translation id="5319782540886810524">Πληκτρολόγιο με λεττονικούς χαρακτήρες</translation>
 <translation id="5323213332664049067">Λατινικής Αμερικής</translation>
-<translation id="5331975486040154427">Συσκευή USB-C (πίσω αριστερή θύρα)</translation>
 <translation id="5402367795255837559">Μπράιγ</translation>
 <translation id="5412637665001827670">Πληκτρολόγιο με βουλγαρικούς χαρακτήρες</translation>
 <translation id="5418923334382419584">Πληκτρολόγιο Μιανμάρ</translation>
@@ -198,7 +191,6 @@
 <translation id="6358884629796491903">Δράκος</translation>
 <translation id="6462109140674788769">Πληκτρολόγιο με ελληνικούς χαρακτήρες</translation>
 <translation id="6466492211071551451">Πληκτρολόγιο με ιρλανδικούς χαρακτήρες</translation>
-<translation id="6490471652906364588">Συσκευή USB-C (δεξιά θύρα)</translation>
 <translation id="6503256918647795660">Πληκτρολόγιο με γαλλικούς χαρακτήρες (Ελβετίας)</translation>
 <translation id="6505918941256367791">Πληκτρολόγιο Ταμίλ (InScript)</translation>
 <translation id="6509122719576673235">Νορβηγικά</translation>
@@ -218,7 +210,6 @@
 <translation id="6937152069980083337">Εισαγωγή Ιαπωνικών Google (για πληκτρολόγιο ΗΠΑ)</translation>
 <translation id="6939777852457331078">Πληκτρολόγιο ΗΠΑ Workman</translation>
 <translation id="6970230597523682626">Βουλγαρικά</translation>
-<translation id="7098389117866926363">Συσκευή USB-C (πίσω αριστερή θύρα)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Μεταγραφή (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Πληκτρολόγιο με εσθονικούς χαρακτήρες</translation>
@@ -288,7 +279,6 @@
 <translation id="8901822611024316615">Τσεχικό πληκτρολόγιο QWERTY</translation>
 <translation id="8919081441417203123">Δανικά
 </translation>
-<translation id="8938800817013097409">Συσκευή USB-C (πίσω δεξιά θύρα)</translation>
 <translation id="8960999352790021682">Πληκτρολόγιο Μπενγκάλι (Φωνητικό)</translation>
 <translation id="9017798300203431059">Φωνητικό Ρωσικά</translation>
 <translation id="913758436357682283">Πληκτρολόγιο Μιανμάρ Myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb b/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb
index f292b9f..1801be71 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_en-GB.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="en-GB">
-<translation id="1012876632442809908">USB-C device (front port)</translation>
 <translation id="1023220960495960452">Transliteration (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliteration (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Canadian French keyboard</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Catalan</translation>
 <translation id="1208421848177517699">Transliteration (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Hungarian QWERTY keyboard</translation>
-<translation id="1293264513303784526">USB-C device (left port)</translation>
 <translation id="1310751437842832374">Transliteration (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Czech keyboard</translation>
 <translation id="1352103415082130575">Thai keyboard (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome device</translation>
 <translation id="1829129547161959350">Penguin</translation>
 <translation id="184633654410729720">Thai keyboard (Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C device (rear port)</translation>
 <translation id="1921986354447415460">Turkish-F keyboard</translation>
 <translation id="1931134289871235022">Slovak</translation>
 <translation id="1936717151811561466">Finnish</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Cheese</translation>
 <translation id="2781645665747935084">Belgian</translation>
 <translation id="2790805296069989825">Russian keyboard</translation>
-<translation id="2844169650293029770">USB-C device (left side front port)</translation>
 <translation id="2870836398458454343">Transliteration (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Czech</translation>
 <translation id="2894654529758326923">Information</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">UK keyboard</translation>
 <translation id="3157729859914172001">US International (PC) keyboard</translation>
 <translation id="3187212781151025377">Hebrew keyboard</translation>
+<translation id="3188257591659621405">My files</translation>
 <translation id="3197563288998582412">UK Dvorak</translation>
 <translation id="3224239078034945833">Canadian Multilingual</translation>
 <translation id="3241720467332021590">Irish Gaelic</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Vinyl record</translation>
 <translation id="3296763833017966289">Georgian</translation>
 <translation id="3338239663705455570">Slovenian keyboard</translation>
-<translation id="3371140690572404006">USB-C device (right-hand-side front port)</translation>
 <translation id="3399597614303179694">Macedonian keyboard</translation>
-<translation id="3445925074670675829">USB-C device</translation>
 <translation id="3494768541638400973">Google Japanese Input (for Japanese keyboard)</translation>
 <translation id="3519867315646775981">Transliteration (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portuguese</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmer keyboard</translation>
 <translation id="391445228316373457">Nepali keyboard (Phonetic)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">USB-C device (right-hand-side back port)</translation>
 <translation id="4070370845051020638">Cantonese input method</translation>
 <translation id="4072248638558688893">Tamil keyboard (Phonetic)</translation>
 <translation id="4124935795427217608">Unicorn</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Dragonfly</translation>
 <translation id="5319782540886810524">Latvian keyboard</translation>
 <translation id="5323213332664049067">Latin American</translation>
-<translation id="5331975486040154427">USB-C device (left side back port)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Bulgarian keyboard</translation>
 <translation id="5418923334382419584">Myanmar keyboard</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Dragon</translation>
 <translation id="6462109140674788769">Greek keyboard</translation>
 <translation id="6466492211071551451">Irish keyboard</translation>
-<translation id="6490471652906364588">USB-C device (right port)</translation>
 <translation id="6503256918647795660">Swiss French keyboard</translation>
 <translation id="6505918941256367791">Tamil keyboard (InScript)</translation>
 <translation id="6509122719576673235">Norwegian</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google Japanese Input (for US keyboard)</translation>
 <translation id="6939777852457331078">US Workman keyboard</translation>
 <translation id="6970230597523682626">Bulgarian</translation>
-<translation id="7098389117866926363">USB-C device (left port in the back)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliteration (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Estonian keyboard</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Hungarian</translation>
 <translation id="8901822611024316615">Czech QWERTY keyboard</translation>
 <translation id="8919081441417203123">Danish</translation>
-<translation id="8938800817013097409">USB-C device (right port in the back)</translation>
 <translation id="8960999352790021682">Bengali keyboard (Phonetic)</translation>
 <translation id="9017798300203431059">Russian phonetic</translation>
 <translation id="913758436357682283">Myanmar Myansan keyboard</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_es-419.xtb b/ui/chromeos/translations/ui_chromeos_strings_es-419.xtb
index db76d9f1..31fb3d6c 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_es-419.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_es-419.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="es-419">
-<translation id="1012876632442809908">Dispositivo USB-C (puerto delantero)</translation>
 <translation id="1023220960495960452">Transliteración (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliteración (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Teclado en francés de Canadá</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Català</translation>
 <translation id="1208421848177517699">Transliteración (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Teclado húngaro QWERTY</translation>
-<translation id="1293264513303784526">Dispositivo USB-C (puerto izquierdo)</translation>
 <translation id="1310751437842832374">Transliteración (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Teclado checo</translation>
 <translation id="1352103415082130575">Teclado tailandés (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Dispositivo Chrome</translation>
 <translation id="1829129547161959350">Pingüino</translation>
 <translation id="184633654410729720">Teclado tailandés (Kedmanee)</translation>
-<translation id="1864454756846565995">Dispositivo USB-C (puerto trasero)</translation>
 <translation id="1921986354447415460">Teclado turco-F</translation>
 <translation id="1931134289871235022">Eslovaco</translation>
 <translation id="1936717151811561466">Finlandés</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Queso</translation>
 <translation id="2781645665747935084">Belga</translation>
 <translation id="2790805296069989825">Teclado ruso</translation>
-<translation id="2844169650293029770">Dispositivo USB-C (puerto lateral izquierdo delantero)</translation>
 <translation id="2870836398458454343">Transliteración (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Checo</translation>
 <translation id="2894654529758326923">Información</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Teclado en inglés del Reino Unido</translation>
 <translation id="3157729859914172001">Teclado internacional de EE.UU. (PC)</translation>
 <translation id="3187212781151025377">Teclado hebreo</translation>
+<translation id="3188257591659621405">Mis archivos</translation>
 <translation id="3197563288998582412">Inglés (Reino Unido; Dvorak)</translation>
 <translation id="3224239078034945833">Multilingüe (Canadá)</translation>
 <translation id="3241720467332021590">Irlandés</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Disco de vinilo</translation>
 <translation id="3296763833017966289">Georgiano</translation>
 <translation id="3338239663705455570">Teclado esloveno</translation>
-<translation id="3371140690572404006">Dispositivo USB-C (puerto lateral derecho delantero)</translation>
 <translation id="3399597614303179694">Teclado macedonio</translation>
-<translation id="3445925074670675829">Dispositivo USB-C</translation>
 <translation id="3494768541638400973">Entrada en japonés de Google (para teclado japonés)</translation>
 <translation id="3519867315646775981">Transliteración (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugués</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Teclado khmer</translation>
 <translation id="391445228316373457">Teclado nepalí (fonético)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">Dispositivo USB-C (puerto lateral derecho trasero)</translation>
 <translation id="4070370845051020638">Método de entrada cantonés</translation>
 <translation id="4072248638558688893">Teclado tamil (fonético)</translation>
 <translation id="4124935795427217608">Unicornio</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Libélula</translation>
 <translation id="5319782540886810524">Teclado letón</translation>
 <translation id="5323213332664049067">Latinoamericano</translation>
-<translation id="5331975486040154427">Dispositivo USB-C (puerto lateral izquierdo trasero)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Teclado búlgaro </translation>
 <translation id="5418923334382419584">Teclado birmano</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Dragón</translation>
 <translation id="6462109140674788769">Teclado griego</translation>
 <translation id="6466492211071551451">Teclado irlandés</translation>
-<translation id="6490471652906364588">Dispositivo USB-C (puerto derecho)</translation>
 <translation id="6503256918647795660">Teclado francés de Suiza</translation>
 <translation id="6505918941256367791">Teclado tamil (caracteres indios)</translation>
 <translation id="6509122719576673235">Noruego</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Entrada en japonés de Google (para teclado estadounidense)</translation>
 <translation id="6939777852457331078">Teclado Workman (EE. UU.)</translation>
 <translation id="6970230597523682626">Búlgaro</translation>
-<translation id="7098389117866926363">Dispositivo USB-C (puerto izquierdo en la parte posterior)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliteración (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Teclado estonio</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Húngaro</translation>
 <translation id="8901822611024316615">Teclado QWERTY checo</translation>
 <translation id="8919081441417203123">Danés</translation>
-<translation id="8938800817013097409">Dispositivo USB-C (puerto derecho en la parte posterior)</translation>
 <translation id="8960999352790021682">Teclado bengalí (fonético)</translation>
 <translation id="9017798300203431059">Ruso fonético</translation>
 <translation id="913758436357682283">Teclado Myansan de Myanmar</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_es.xtb b/ui/chromeos/translations/ui_chromeos_strings_es.xtb
index f374837..f721318 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_es.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_es.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="es">
-<translation id="1012876632442809908">Dispositivo USB-C (puerto frontal)</translation>
 <translation id="1023220960495960452">Transliteración (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliteración (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Teclado francés canadiense</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Catalán</translation>
 <translation id="1208421848177517699">Transliteración (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Teclado QWERTY húngaro</translation>
-<translation id="1293264513303784526">Dispositivo USB-C (puerto izquierdo)</translation>
 <translation id="1310751437842832374">Transliteración (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Teclado checo</translation>
 <translation id="1352103415082130575">Teclado tailandés (pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Dispositivo Chrome</translation>
 <translation id="1829129547161959350">Pingüino</translation>
 <translation id="184633654410729720">Teclado tailandés (kedmanee)</translation>
-<translation id="1864454756846565995">Dispositivo USB-C (puerto trasero)</translation>
 <translation id="1921986354447415460">Teclado turco-F</translation>
 <translation id="1931134289871235022">Eslovaco</translation>
 <translation id="1936717151811561466">Finlandés</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Queso</translation>
 <translation id="2781645665747935084">Belga</translation>
 <translation id="2790805296069989825">Teclado ruso</translation>
-<translation id="2844169650293029770">Dispositivo USB tipo C (puerto frontal izquierdo)</translation>
 <translation id="2870836398458454343">Transliteración (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Checo</translation>
 <translation id="2894654529758326923">Información</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Teclado del Reino Unido</translation>
 <translation id="3157729859914172001">Teclado de EE. UU. internacional (PC)</translation>
 <translation id="3187212781151025377">Teclado hebreo</translation>
+<translation id="3188257591659621405">Mis archivos</translation>
 <translation id="3197563288998582412">Reino Unido (Dvorak)</translation>
 <translation id="3224239078034945833">Canadiense multilingüe</translation>
 <translation id="3241720467332021590">Irlandés</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Disco de vinilo</translation>
 <translation id="3296763833017966289">Georgiano</translation>
 <translation id="3338239663705455570">Teclado esloveno</translation>
-<translation id="3371140690572404006">Dispositivo USB tipo C (puerto frontal derecho)</translation>
 <translation id="3399597614303179694">Teclado macedonio</translation>
-<translation id="3445925074670675829">Dispositivo USB-C</translation>
 <translation id="3494768541638400973">Entrada de japonés de Google (para teclado japonés)</translation>
 <translation id="3519867315646775981">Transliteración (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugués</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Teclado khmer</translation>
 <translation id="391445228316373457">Teclado nepalí (fonético)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">Dispositivo USB tipo C (puerto trasero derecho)</translation>
 <translation id="4070370845051020638">Método de introducción de cantonés</translation>
 <translation id="4072248638558688893">Teclado tamil (fonético)</translation>
 <translation id="4124935795427217608">Unicornio</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Libélula</translation>
 <translation id="5319782540886810524">Teclado lituano</translation>
 <translation id="5323213332664049067">español (Latinoamérica)</translation>
-<translation id="5331975486040154427">Dispositivo USB tipo C (puerto trasero izquierdo)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Teclado búlgaro</translation>
 <translation id="5418923334382419584">Teclado birmano</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Dragón</translation>
 <translation id="6462109140674788769">Teclado griego</translation>
 <translation id="6466492211071551451">Teclado irlandés</translation>
-<translation id="6490471652906364588">Dispositivo USB-C (puerto derecho)</translation>
 <translation id="6503256918647795660">Teclado suizo francés</translation>
 <translation id="6505918941256367791">Teclado tamil (caracteres hindúes)</translation>
 <translation id="6509122719576673235">Noruego</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Entrada de japonés de Google (para teclado estadounidense)</translation>
 <translation id="6939777852457331078">Teclado estilo Workman (EE. UU.)</translation>
 <translation id="6970230597523682626">Búlgaro</translation>
-<translation id="7098389117866926363">Dispositivo USB tipo C (puerto izquierdo situado en la parte trasera)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliteración (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Teclado estonio</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Húngaro</translation>
 <translation id="8901822611024316615">Teclado QWERTY checo</translation>
 <translation id="8919081441417203123">Danés</translation>
-<translation id="8938800817013097409">Dispositivo USB tipo C (puerto derecho situado en la parte trasera)</translation>
 <translation id="8960999352790021682">Teclado bengalí (fonético)</translation>
 <translation id="9017798300203431059">Ruso fonético</translation>
 <translation id="913758436357682283">Teclado birmano myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_et.xtb b/ui/chromeos/translations/ui_chromeos_strings_et.xtb
index 6cc3962..81835ee7 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_et.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_et.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="et">
-<translation id="1012876632442809908">C-tüüpi USB-seade (eesmine port)</translation>
 <translation id="1023220960495960452">Transliteratsioon (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliteratsioon (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Kanada prantsuse klaviatuur</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">katalaani keel</translation>
 <translation id="1208421848177517699">Transliteratsioon (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Ungari QWERTY-klaviatuur</translation>
-<translation id="1293264513303784526">C-tüüpi USB-seade (vasakpoolne port)</translation>
 <translation id="1310751437842832374">Transliteratsioon (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Tšehhi klaviatuur</translation>
 <translation id="1352103415082130575">Tai klaviatuur (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome'i seade</translation>
 <translation id="1829129547161959350">Pingviin</translation>
 <translation id="184633654410729720">Tai klaviatuur (Kedmanee)</translation>
-<translation id="1864454756846565995">C-tüüpi USB-seade (tagumine port)</translation>
 <translation id="1921986354447415460">Türgi F-klaviatuur</translation>
 <translation id="1931134289871235022">slovaki</translation>
 <translation id="1936717151811561466">soome keel</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Juust</translation>
 <translation id="2781645665747935084">Belgia</translation>
 <translation id="2790805296069989825">Vene klaviatuur</translation>
-<translation id="2844169650293029770">C-tüüpi USB-seade (eesmine vasakpoolne port)</translation>
 <translation id="2870836398458454343">Transliteratsioon (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">tšehhi keel</translation>
 <translation id="2894654529758326923">Teave</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Ühendkuningriigi klaviatuur</translation>
 <translation id="3157729859914172001">USA rahvusvaheline (PC) klaviatuur</translation>
 <translation id="3187212781151025377">Heebrea klaviatuur</translation>
+<translation id="3188257591659621405">Minu failid</translation>
 <translation id="3197563288998582412">Ühendkuningriigi Dvorak</translation>
 <translation id="3224239078034945833">Kanada mitmekeelne</translation>
 <translation id="3241720467332021590">iiri keel</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Vinüülplaat</translation>
 <translation id="3296763833017966289">gruusia keel</translation>
 <translation id="3338239663705455570">Sloveenia klaviatuur</translation>
-<translation id="3371140690572404006">C-tüüpi USB-seade (eesmine parempoolne port)</translation>
 <translation id="3399597614303179694">Makedooniakeelne klaviatuur</translation>
-<translation id="3445925074670675829">C-tüüpi USB-seade</translation>
 <translation id="3494768541638400973">Google'i jaapanikeelne sisestus (jaapani klaviatuuri jaoks)</translation>
 <translation id="3519867315646775981">Transliteratsioon (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugali keel</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmeeri klaviatuur</translation>
 <translation id="391445228316373457">Nepaali klaviatuur (foneetiline)</translation>
 <translation id="3958548648197196644">Kiivi</translation>
-<translation id="3995138139523574647">C-tüüpi USB-seade (tagumine parempoolne port)</translation>
 <translation id="4070370845051020638">Kantoni sisestusmeetod</translation>
 <translation id="4072248638558688893">Tamili klaviatuur (foneetiline)</translation>
 <translation id="4124935795427217608">Ükssarvik</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Kiil</translation>
 <translation id="5319782540886810524">Läti klaviatuur</translation>
 <translation id="5323213332664049067">Ladina-Ameerika</translation>
-<translation id="5331975486040154427">C-tüüpi USB-seade (tagumine vasakpoolne port)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Bulgaaria klaviatuur</translation>
 <translation id="5418923334382419584">Birma klaviatuur</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Draakon</translation>
 <translation id="6462109140674788769">Kreeka klaviatuur</translation>
 <translation id="6466492211071551451">Iiri klaviatuur</translation>
-<translation id="6490471652906364588">C-tüüpi USB-seade (parempoolne port)</translation>
 <translation id="6503256918647795660">Šveitsi prantsuse klaviatuur</translation>
 <translation id="6505918941256367791">Tamili klaviatuur (InScript)</translation>
 <translation id="6509122719576673235">norra keel</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google'i jaapanikeelne sisestus (USA klaviatuuri jaoks)</translation>
 <translation id="6939777852457331078">USA Workmani klaviatuur</translation>
 <translation id="6970230597523682626">bulgaaria keel</translation>
-<translation id="7098389117866926363">C-tüüpi USB-seade (vasakpoolne port taga)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliteratsioon (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Eesti klaviatuur</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">ungari keel</translation>
 <translation id="8901822611024316615">Tšehhi QWERTY-klaviatuur</translation>
 <translation id="8919081441417203123">taani keel</translation>
-<translation id="8938800817013097409">C-tüüpi USB-seade (parempoolne port taga)</translation>
 <translation id="8960999352790021682">Bengali klaviatuur (foneetiline)</translation>
 <translation id="9017798300203431059">Vene foneetiline</translation>
 <translation id="913758436357682283">Myanmar Myansani klaviatuur</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fa.xtb b/ui/chromeos/translations/ui_chromeos_strings_fa.xtb
index a7d7abc..b81a269 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_fa.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_fa.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fa">
-<translation id="1012876632442809908">‏دستگاه USB-C (درگاه جلو)</translation>
 <translation id="1023220960495960452">‏نویسه‌گردانی (vanakkam ← ‏வணக்கம்)</translation>
 <translation id="1045157690796831147">‏نویسه‌گردانی (namaskar ← ‏നമസ്കാരം)</translation>
 <translation id="1065449928621190041">صفحه‌کلید کانادایی فرانسوی</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">کاتالان</translation>
 <translation id="1208421848177517699">‏نویسه‌گردانی (namaste ← ‏નમસ્તે)</translation>
 <translation id="1278813325885878377">‏صفحه‌کلید QWERTY مجارستانی</translation>
-<translation id="1293264513303784526">‏دستگاه USB-C (درگاه سمت چپ)</translation>
 <translation id="1310751437842832374">‏نویسه‌گردانی (mausam ← ‏ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">صفحه‌کلید چک</translation>
 <translation id="1352103415082130575">صفحه‌کلید تایلندی (پاتاشوت)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">‏دستگاه Chrome</translation>
 <translation id="1829129547161959350">پنگوئن</translation>
 <translation id="184633654410729720">صفحه‌کلید تایلندی (کدمانی)</translation>
-<translation id="1864454756846565995">‏دستگاه USB-C (درگاه عقب)</translation>
 <translation id="1921986354447415460">‏صفحه‌کلید ترکی F</translation>
 <translation id="1931134289871235022">اسلواکی</translation>
 <translation id="1936717151811561466">فنلاندی</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">پنیر</translation>
 <translation id="2781645665747935084">بلژیکی</translation>
 <translation id="2790805296069989825">صفحه‌کلید روسی</translation>
-<translation id="2844169650293029770">‏دستگاه USB-C (درگاه جلوی سمت چپ)</translation>
 <translation id="2870836398458454343">‏نویسه‌گردانی (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">چک</translation>
 <translation id="2894654529758326923">اطلاعات</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">صفحه‌کلید انگلیسی</translation>
 <translation id="3157729859914172001">صفحه‌کلید بین‌المللی آمریکایی (رایانه)</translation>
 <translation id="3187212781151025377">صفحه‌کلید عبری</translation>
+<translation id="3188257591659621405">فایل‌های من</translation>
 <translation id="3197563288998582412">دووارک بریتانیایی</translation>
 <translation id="3224239078034945833">چند زبانه کانادا</translation>
 <translation id="3241720467332021590">ایرلندی</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">صفحه گرامافون</translation>
 <translation id="3296763833017966289">گرجستانی</translation>
 <translation id="3338239663705455570">صفحه‌کلید اسلوونیایی</translation>
-<translation id="3371140690572404006">‏دستگاه USB-C (درگاه جلوی سمت راست)</translation>
 <translation id="3399597614303179694">صفحه‌کلید مقدونی</translation>
-<translation id="3445925074670675829">‏دستگاه USB-C</translation>
 <translation id="3494768541638400973">‏ورودی ژاپنی Google (برای صفحه‌کلید ژاپنی)</translation>
 <translation id="3519867315646775981">‏نویسه‌گردانی (shalom ← ‏שלום)</translation>
 <translation id="3522708245912499433">پرتغالی</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">صفحه‌کلید خمری</translation>
 <translation id="391445228316373457">صفحه‌کلید نپالی (آوایی)</translation>
 <translation id="3958548648197196644">کیوی</translation>
-<translation id="3995138139523574647">‏دستگاه USB-C (درگاه عقب سمت راست)</translation>
 <translation id="4070370845051020638">روش ورودی کانتونی</translation>
 <translation id="4072248638558688893">صفحه‌‌کلید تامیل (آوایی)</translation>
 <translation id="4124935795427217608">تک‌شاخ</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">سنجاقک</translation>
 <translation id="5319782540886810524">صفحه‌کلید لتونیایی</translation>
 <translation id="5323213332664049067">آمریکای لاتین</translation>
-<translation id="5331975486040154427">‏دستگاه USB-C (درگاه عقب سمت چپ)</translation>
 <translation id="5402367795255837559">بریل</translation>
 <translation id="5412637665001827670">صفحه‌کلید بلغاری</translation>
 <translation id="5418923334382419584">صفحه‌کلید میانماری</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">اژدها</translation>
 <translation id="6462109140674788769">صفحه‌کلید یونانی</translation>
 <translation id="6466492211071551451">صفحه‌کلید ایرلندی</translation>
-<translation id="6490471652906364588">‏دستگاه USB-C (درگاه سمت راست)</translation>
 <translation id="6503256918647795660">صفحه‌کلید سوئیسی فرانسوی</translation>
 <translation id="6505918941256367791">صفحه‌کلید تامیل (حروف هندی)</translation>
 <translation id="6509122719576673235">نروژی</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">‏ورودی ژاپنی Google (برای صفحه‌کلید آمریکایی)</translation>
 <translation id="6939777852457331078">‏صفحه‌کلید US Workman</translation>
 <translation id="6970230597523682626">بلغاری</translation>
-<translation id="7098389117866926363">‏دستگاه USB-C (درگاه عقب سمت چپ)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">‏نویسه‌گردانی (salam ← ‏ሰላም)</translation>
 <translation id="7172053773111046550">صفحه‌کلید استونیایی</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">مجارستانی</translation>
 <translation id="8901822611024316615">‏صفحه‌کلید QWERTY چک</translation>
 <translation id="8919081441417203123">دانمارکی</translation>
-<translation id="8938800817013097409">‏دستگاه USB-C (درگاه عقب سمت راست)</translation>
 <translation id="8960999352790021682">صفحه‌کلید بنگالی (آوایی)</translation>
 <translation id="9017798300203431059">آوایی روسیه</translation>
 <translation id="913758436357682283">صفحه‌کلید میانسان میانماری</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fi.xtb b/ui/chromeos/translations/ui_chromeos_strings_fi.xtb
index 71c9e789..453e9d5 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_fi.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_fi.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fi">
-<translation id="1012876632442809908">C-tyypin USB-laite (etuportti)</translation>
 <translation id="1023220960495960452">Translitterointi (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Translitterointi (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Näppäimistö: ranska (Kanada)</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">katalaani</translation>
 <translation id="1208421848177517699">Translitterointi (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Unkarilainen QWERTY-näppäimistö</translation>
-<translation id="1293264513303784526">C-tyypin USB-laite (vasemman sivun portti)</translation>
 <translation id="1310751437842832374">Translitterointi (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Näppäimistö: tšekki</translation>
 <translation id="1352103415082130575">Thainkielinen näppäimistö (pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome-laite</translation>
 <translation id="1829129547161959350">Pingviini</translation>
 <translation id="184633654410729720">Thainkielinen näppäimistö (kedmanee)</translation>
-<translation id="1864454756846565995">C-tyypin USB-laite (takaportti)</translation>
 <translation id="1921986354447415460">Näppäimistö: turkki (F-tyyppi)</translation>
 <translation id="1931134289871235022">slovakki</translation>
 <translation id="1936717151811561466">suomi</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Juusto</translation>
 <translation id="2781645665747935084">belgialainen</translation>
 <translation id="2790805296069989825">Näppäimistö: venäjä</translation>
-<translation id="2844169650293029770">C-tyypin USB-laite (vasemman sivun etummainen portti)</translation>
 <translation id="2870836398458454343">Translitterointi (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">tšekki</translation>
 <translation id="2894654529758326923">Tiedot</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Näppäimistö: UK</translation>
 <translation id="3157729859914172001">Näppäimistö: US, kansainvälinen (PC)</translation>
 <translation id="3187212781151025377">Näppäimistö: heprea</translation>
+<translation id="3188257591659621405">Omat tiedostot</translation>
 <translation id="3197563288998582412">UK, Dvorak</translation>
 <translation id="3224239078034945833">Kanada, monikielinen</translation>
 <translation id="3241720467332021590">iiri</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Vinyylilevy</translation>
 <translation id="3296763833017966289">gruusia</translation>
 <translation id="3338239663705455570">Näppäimistö: sloveeni</translation>
-<translation id="3371140690572404006">C-tyypin USB-laite (oikean sivun etummainen portti)</translation>
 <translation id="3399597614303179694">Näppäimistö: makedonia</translation>
-<translation id="3445925074670675829">C-tyypin USB-laite</translation>
 <translation id="3494768541638400973">Googlen japanilainen syöttötapa (japanilaiselle näppäimistölle)</translation>
 <translation id="3519867315646775981">Translitterointi (shalom ← שלום)</translation>
 <translation id="3522708245912499433">portugali</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmerinkielinen näppäimistö</translation>
 <translation id="391445228316373457">Nepalinkielinen näppäimistö (foneettinen)</translation>
 <translation id="3958548648197196644">Kiivi</translation>
-<translation id="3995138139523574647">C-tyypin USB-laite (oikean sivun taaimmainen portti)</translation>
 <translation id="4070370845051020638">Kantoninkiina-syöttötapa</translation>
 <translation id="4072248638558688893">Tamilinkielinen näppäimistö (foneettinen)</translation>
 <translation id="4124935795427217608">Yksisarvinen</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Sudenkorento</translation>
 <translation id="5319782540886810524">Näppäimistö: latvia</translation>
 <translation id="5323213332664049067">Latinalainen Amerikka</translation>
-<translation id="5331975486040154427">C-tyypin USB-laite (vasemman sivun taaimmainen portti)</translation>
 <translation id="5402367795255837559">Pistekirjoitus</translation>
 <translation id="5412637665001827670">Näppäimistö: bulgaria</translation>
 <translation id="5418923334382419584">Myanmarilainen näppäimistö</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Lohikäärme</translation>
 <translation id="6462109140674788769">Näppäimistö: kreikka</translation>
 <translation id="6466492211071551451">Iirinkielinen näppäimistö</translation>
-<translation id="6490471652906364588">C-tyypin USB-laite (oikean sivun portti)</translation>
 <translation id="6503256918647795660">Näppäimistö: ranska (Sveitsi)</translation>
 <translation id="6505918941256367791">Tamilinkielinen näppäimistö (inscript)</translation>
 <translation id="6509122719576673235">norja</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Googlen japanilainen syöttötapa (yhdysvaltalaiselle näppäimistölle)</translation>
 <translation id="6939777852457331078">Näppäimistö: Yhdysvallat, Workman</translation>
 <translation id="6970230597523682626">bulgaria</translation>
-<translation id="7098389117866926363">C-tyypin USB-laite (vasemmanpuoleinen takaportti)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Translitterointi (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Näppäimistö: viro</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">unkari</translation>
 <translation id="8901822611024316615">Tšekkiläinen QWERTY-näppäimistö</translation>
 <translation id="8919081441417203123">tanska</translation>
-<translation id="8938800817013097409">C-tyypin USB-laite (oikeanpuoleinen takaportti)</translation>
 <translation id="8960999352790021682">Bengalilainen näppäimistö (foneettinen)</translation>
 <translation id="9017798300203431059">venäjä, foneettinen</translation>
 <translation id="913758436357682283">Myanmarin myansan-näppäimistö</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fil.xtb b/ui/chromeos/translations/ui_chromeos_strings_fil.xtb
index a179017..cbcc1ac 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_fil.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_fil.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fil">
-<translation id="1012876632442809908">USB-C device (port sa harap)</translation>
 <translation id="1023220960495960452">Transliteration (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliteration (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Canadian French na keyboard</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Catalan</translation>
 <translation id="1208421848177517699">Transliteration (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Hungarian na QWERTY keyboard</translation>
-<translation id="1293264513303784526">USB-C device (port sa kaliwa)</translation>
 <translation id="1310751437842832374">Transliteration (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Czech na keyboard</translation>
 <translation id="1352103415082130575">Thai keyboard (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome device</translation>
 <translation id="1829129547161959350">Penguin</translation>
 <translation id="184633654410729720">Thai keyboard (Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C device (port sa rear)</translation>
 <translation id="1921986354447415460">Turkish-F na keyboard</translation>
 <translation id="1931134289871235022">Slovak</translation>
 <translation id="1936717151811561466">Finnish</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Keso</translation>
 <translation id="2781645665747935084">Belgian</translation>
 <translation id="2790805296069989825">Russian na keyboard</translation>
-<translation id="2844169650293029770">USB-C device (port sa kaliwang bahagi sa harap)</translation>
 <translation id="2870836398458454343">Transliteration (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Czech</translation>
 <translation id="2894654529758326923">Impormasyon</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">UK keyboard</translation>
 <translation id="3157729859914172001">US International (PC) keyboard</translation>
 <translation id="3187212781151025377">Hebrew na keyboard</translation>
+<translation id="3188257591659621405">Aking mga file</translation>
 <translation id="3197563288998582412">UK Dvorak</translation>
 <translation id="3224239078034945833">Canadian Multilingual</translation>
 <translation id="3241720467332021590">Irish</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Vinyl record</translation>
 <translation id="3296763833017966289">Georgian</translation>
 <translation id="3338239663705455570">Slovenian na keyboard</translation>
-<translation id="3371140690572404006">USB-C device (port sa kanang bahagi sa harap)</translation>
 <translation id="3399597614303179694">Macedonian keyboard</translation>
-<translation id="3445925074670675829">USB-C device</translation>
 <translation id="3494768541638400973">Pag-input na Japanese ng Google (para sa Japanese na keyboard)</translation>
 <translation id="3519867315646775981">Transliteration (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portuguese</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmer keyboard</translation>
 <translation id="391445228316373457">Nepali keyboard (Phonetic)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">USB-C device (port sa kanang bahagi sa likod)</translation>
 <translation id="4070370845051020638">Cantonese na pamamaraan ng pag-input</translation>
 <translation id="4072248638558688893">Tamil keyboard (Phonetic)</translation>
 <translation id="4124935795427217608">Unicorn</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Tutubi</translation>
 <translation id="5319782540886810524">Latvian na keyboard</translation>
 <translation id="5323213332664049067">Latin American</translation>
-<translation id="5331975486040154427">USB-C device (port sa kaliwang bahagi sa likod)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Bulgarian na keyboard</translation>
 <translation id="5418923334382419584">Myanmar keyboard</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Dragon</translation>
 <translation id="6462109140674788769">Greek na keyboard</translation>
 <translation id="6466492211071551451">Irish keyboard</translation>
-<translation id="6490471652906364588">USB-C device (port sa kanan)</translation>
 <translation id="6503256918647795660">Swiss (French) na keyboard</translation>
 <translation id="6505918941256367791">Tamil keyboard (InScript)</translation>
 <translation id="6509122719576673235">Norwegian</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Pag-input na Japanese ng Google (para sa US na keyboard)</translation>
 <translation id="6939777852457331078">US Workman na keyboard</translation>
 <translation id="6970230597523682626">Bulgarian</translation>
-<translation id="7098389117866926363">USB-C device (kaliwang port sa likod)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliteration (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Estonian na keyboard</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Hungarian</translation>
 <translation id="8901822611024316615">Czech na QWERTY keyboard</translation>
 <translation id="8919081441417203123">Danish</translation>
-<translation id="8938800817013097409">USB-C device (kanang port sa likod)</translation>
 <translation id="8960999352790021682">Bengali keyboard (Phonetic)</translation>
 <translation id="9017798300203431059">Russian phonetic</translation>
 <translation id="913758436357682283">Myanmar Myansan keyboard</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_fr.xtb b/ui/chromeos/translations/ui_chromeos_strings_fr.xtb
index c9404e0..3d06274 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_fr.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_fr.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="fr">
-<translation id="1012876632442809908">Appareil USB de type C (port situé sur l'avant de l'appareil)</translation>
 <translation id="1023220960495960452">Translittération (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Translittération (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Clavier franco-canadien</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Catalan</translation>
 <translation id="1208421848177517699">Translittération (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Clavier QWERTY hongrois</translation>
-<translation id="1293264513303784526">Appareil USB de type C (port situé sur la gauche de l'appareil)</translation>
 <translation id="1310751437842832374">Translittération (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Clavier tchèque</translation>
 <translation id="1352103415082130575">Clavier thaï (pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Appareil Google Chrome</translation>
 <translation id="1829129547161959350">Pingouin</translation>
 <translation id="184633654410729720">Clavier thaï (kedmanee)</translation>
-<translation id="1864454756846565995">Appareil USB de type C (port situé sur l'arrière de l'appareil)</translation>
 <translation id="1921986354447415460">Clavier turc en F</translation>
 <translation id="1931134289871235022">Slovaque</translation>
 <translation id="1936717151811561466">Finnois</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Fromage</translation>
 <translation id="2781645665747935084">Belge</translation>
 <translation id="2790805296069989825">Clavier russe</translation>
-<translation id="2844169650293029770">Appareil USB de type C (port situé sur la gauche de l'appareil, à l'avant)</translation>
 <translation id="2870836398458454343">Translittération (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Tchèque</translation>
 <translation id="2894654529758326923">Informations</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Clavier britannique</translation>
 <translation id="3157729859914172001">Clavier international américain (PC)</translation>
 <translation id="3187212781151025377">Clavier hébreu</translation>
+<translation id="3188257591659621405">Mes fichiers</translation>
 <translation id="3197563288998582412">Dvorak britannique</translation>
 <translation id="3224239078034945833">Canadien multilingue</translation>
 <translation id="3241720467332021590">Irlandais</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Disque vinyle</translation>
 <translation id="3296763833017966289">Géorgien</translation>
 <translation id="3338239663705455570">Clavier slovène</translation>
-<translation id="3371140690572404006">Appareil USB de type C (port situé sur la droite de l'appareil, à l'avant)</translation>
 <translation id="3399597614303179694">Clavier macédonien</translation>
-<translation id="3445925074670675829">Appareil USB de type C</translation>
 <translation id="3494768541638400973">Mode de saisie Google du japonais (pour clavier japonais)</translation>
 <translation id="3519867315646775981">Translittération (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugais</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Clavier khmer</translation>
 <translation id="391445228316373457">Clavier népalais (phonétique)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">Appareil USB de type C (port situé sur la droite de l'appareil, à l'arrière)</translation>
 <translation id="4070370845051020638">Mode de saisie cantonais</translation>
 <translation id="4072248638558688893">Clavier tamoul (phonétique)</translation>
 <translation id="4124935795427217608">Licorne</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Libellule</translation>
 <translation id="5319782540886810524">Clavier letton</translation>
 <translation id="5323213332664049067">Espagnol d'Amérique latine</translation>
-<translation id="5331975486040154427">Appareil USB de type C (port situé sur la gauche de l'appareil, à l'arrière)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Clavier bulgare</translation>
 <translation id="5418923334382419584">Clavier birman</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Dragon</translation>
 <translation id="6462109140674788769">Clavier grec</translation>
 <translation id="6466492211071551451">Clavier irlandais</translation>
-<translation id="6490471652906364588">Appareil USB de type C (port situé sur la droite de l'appareil)</translation>
 <translation id="6503256918647795660">Clavier franco-suisse</translation>
 <translation id="6505918941256367791">Clavier tamoul (InScript)</translation>
 <translation id="6509122719576673235">Norvégien</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Mode de saisie Google du japonais (pour clavier américain)</translation>
 <translation id="6939777852457331078">Clavier Workman américain</translation>
 <translation id="6970230597523682626">Bulgare</translation>
-<translation id="7098389117866926363">Appareil USB de type C (port situé sur l'arrière de l'appareil, à gauche)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Translittération (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Clavier estonien</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Hongrois</translation>
 <translation id="8901822611024316615">Clavier QWERTY tchèque</translation>
 <translation id="8919081441417203123">Danois</translation>
-<translation id="8938800817013097409">Appareil USB de type C (port situé sur l'arrière de l'appareil, à droite)</translation>
 <translation id="8960999352790021682">Clavier bengali (phonétique)</translation>
 <translation id="9017798300203431059">Phonétique russe</translation>
 <translation id="913758436357682283">Clavier birman myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_gu.xtb b/ui/chromeos/translations/ui_chromeos_strings_gu.xtb
index b999818..fdc698f 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_gu.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_gu.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="gu">
-<translation id="1012876632442809908">USB-C ઉપકરણ (આગળનું પોર્ટ)</translation>
 <translation id="1023220960495960452">લિવ્યંતરણ (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">લિવ્યંતરણ (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">કેનેડિયન ફ્રેંચ કીબોર્ડ</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">કતલાન</translation>
 <translation id="1208421848177517699">લિવ્યંતરણ (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">હંગેરિયન QWERTY કીબોર્ડ</translation>
-<translation id="1293264513303784526">USB-C ઉપકરણ (ડાબું પોર્ટ)</translation>
 <translation id="1310751437842832374">લિવ્યંતરણ (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">ચેક કીબોર્ડ</translation>
 <translation id="1352103415082130575">થાઈ કીબોર્ડ (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome ઉપકરણ</translation>
 <translation id="1829129547161959350">પેન્ગ્વિન</translation>
 <translation id="184633654410729720">થાઈ કીબોર્ડ (Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C ઉપકરણ (પાછળનું પોર્ટ)</translation>
 <translation id="1921986354447415460">ટર્કિશ-F કીબોર્ડ</translation>
 <translation id="1931134289871235022">સ્લોવૅક</translation>
 <translation id="1936717151811561466">ફિનિશ</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">ચીઝ</translation>
 <translation id="2781645665747935084">બેલ્જિયન</translation>
 <translation id="2790805296069989825">રશિયન કીબોર્ડ</translation>
-<translation id="2844169650293029770">USB-C ઉપકરણ (ડાબી બાજુનું આગળનું પોર્ટ)</translation>
 <translation id="2870836398458454343">લિવ્યંતરણ (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">ચેક</translation>
 <translation id="2894654529758326923">માહિતી</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">યુકે કીબોર્ડ</translation>
 <translation id="3157729859914172001">US આંતરરાષ્ટ્રીય (PC) કીબોર્ડ</translation>
 <translation id="3187212781151025377">હીબ્રુ કીબોર્ડ</translation>
+<translation id="3188257591659621405">મારી ફાઇલો</translation>
 <translation id="3197563288998582412">યુકે ડ્વોરેક</translation>
 <translation id="3224239078034945833">કેનેડિયન બહુભાષીય</translation>
 <translation id="3241720467332021590">આઇરિશ</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">વિનાઇલ રેકોર્ડ</translation>
 <translation id="3296763833017966289">જ્યોર્જિઅન</translation>
 <translation id="3338239663705455570">સ્લોવેનિયન કીબોર્ડ</translation>
-<translation id="3371140690572404006">USB-C ઉપકરણ (જમણી બાજુનું આગળનું પોર્ટ)</translation>
 <translation id="3399597614303179694">મેસેડોનિયન કીબોર્ડ</translation>
-<translation id="3445925074670675829">USB-C ઉપકરણ</translation>
 <translation id="3494768541638400973">Google જાપાનીઝ ઇનપુટ (જાપાનીઝ કીબોર્ડ માટે)</translation>
 <translation id="3519867315646775981">લિવ્યંતરણ (shalom ← שלום)</translation>
 <translation id="3522708245912499433">પોર્ટુગીઝ</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">ખ્મેર કીબોર્ડ</translation>
 <translation id="391445228316373457">નેપાળી કીબોર્ડ (ધ્વન્યાત્મક)</translation>
 <translation id="3958548648197196644">કિવી</translation>
-<translation id="3995138139523574647">USB-C ડિવાઇસ (જમણી બાજુનું પાછળનું પોર્ટ)</translation>
 <translation id="4070370845051020638">કેન્ટોનીઝ ઇનપુટ પદ્ધતિ</translation>
 <translation id="4072248638558688893">તમિલ કીબોર્ડ (ધ્વન્યાત્મક)</translation>
 <translation id="4124935795427217608">યુનિકોર્ન - એક કાલ્પનિક પાંખવાળો ઘોડો</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">વાણિયો</translation>
 <translation id="5319782540886810524">લાતવિયન કીબોર્ડ</translation>
 <translation id="5323213332664049067">લેટિન અમેરિકન</translation>
-<translation id="5331975486040154427">USB-C ડિવાઇસ (ડાબી બાજુનું પાછળનું પોર્ટ)</translation>
 <translation id="5402367795255837559">બ્રેઇલ</translation>
 <translation id="5412637665001827670">બલ્ગેરિયન કીબોર્ડ</translation>
 <translation id="5418923334382419584">મ્યાંમાર કીબોર્ડ</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">ડ્રેગન</translation>
 <translation id="6462109140674788769">ગ્રીક કીબોર્ડ</translation>
 <translation id="6466492211071551451">આઇરિશ કીબોર્ડ</translation>
-<translation id="6490471652906364588">USB-C ઉપકરણ (જમણું પોર્ટ)</translation>
 <translation id="6503256918647795660">સ્વીસ ફ્રેંચ કીબોર્ડ</translation>
 <translation id="6505918941256367791">તમિલ કીબોર્ડ (InScript)</translation>
 <translation id="6509122719576673235">નોર્વેજીયન</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google જાપાનીઝ ઇનપુટ (યુએસ કીબોર્ડ માટે)</translation>
 <translation id="6939777852457331078">US Workman કીબોર્ડ</translation>
 <translation id="6970230597523682626">બલ્ગેરિયન</translation>
-<translation id="7098389117866926363">USB-C ડિવાઇસ (પાછળની બાજુએ ડાબું પોર્ટ)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">લિવ્યંતરણ (salam → ሰላም)</translation>
 <translation id="7172053773111046550">એસ્ટોનિયન કીબોર્ડ</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">હંગેરિયન</translation>
 <translation id="8901822611024316615">ચેક QWERTY કીબોર્ડ</translation>
 <translation id="8919081441417203123">ડેનિશ</translation>
-<translation id="8938800817013097409">USB-C ડિવાઇસ (પાછળની બાજુએ જમણું પોર્ટ)</translation>
 <translation id="8960999352790021682">બંગાળી કીબોર્ડ (ધ્વન્યાત્મક)</translation>
 <translation id="9017798300203431059">રશિયન ધ્વન્યાત્મક</translation>
 <translation id="913758436357682283">મ્યાનમાર મ્યાનસન કીબોર્ડ</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hi.xtb b/ui/chromeos/translations/ui_chromeos_strings_hi.xtb
index 30db0779..4f46723 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_hi.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_hi.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="hi">
-<translation id="1012876632442809908">USB-C डिवाइस (सामने वाला पोर्ट)</translation>
 <translation id="1023220960495960452">लिप्यंतरण (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">लिप्यंतरण (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">कनाडा फ़्रेंच कीबोर्ड</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">कैटेलन</translation>
 <translation id="1208421848177517699">लिप्यंतरण (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">हंगेरियाई QWERTY कीबोर्ड</translation>
-<translation id="1293264513303784526">USB-C डिवाइस (बायां पोर्ट)</translation>
 <translation id="1310751437842832374">लिप्यंतरण (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">चेक कीबोर्ड</translation>
 <translation id="1352103415082130575">थाई कीबोर्ड (पैट्टाशोटे)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome डिवाइस</translation>
 <translation id="1829129547161959350">पेंगुइन</translation>
 <translation id="184633654410729720">थाई कीबोर्ड (केडमानी)</translation>
-<translation id="1864454756846565995">USB-C डिवाइस (पिछला पोर्ट)</translation>
 <translation id="1921986354447415460">तुर्की-F कीबोर्ड</translation>
 <translation id="1931134289871235022">स्लोवाक</translation>
 <translation id="1936717151811561466">फ़िनिश</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">पनीर</translation>
 <translation id="2781645665747935084">बेल्जियाई</translation>
 <translation id="2790805296069989825">रूसी कीबोर्ड</translation>
-<translation id="2844169650293029770">USB-C डिवाइस (बायां सामने वाला पोर्ट)</translation>
 <translation id="2870836398458454343">लिप्यंतरण (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">चेक</translation>
 <translation id="2894654529758326923">जानकारी</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">यूके कीबोर्ड</translation>
 <translation id="3157729859914172001">यू.एस. अंतर्राष्‍ट्रीय (PC) कीबोर्ड</translation>
 <translation id="3187212781151025377">हिब्रू कीबोर्ड</translation>
+<translation id="3188257591659621405">मेरी फ़ाइलें</translation>
 <translation id="3197563288998582412">यूके ड्वोरक</translation>
 <translation id="3224239078034945833">कनाडियाई बहुभाषी</translation>
 <translation id="3241720467332021590">आयरिश</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">विनाइल रिकॉर्ड</translation>
 <translation id="3296763833017966289">जॉर्जियाई</translation>
 <translation id="3338239663705455570">स्लोवेनियाई कीबोर्ड</translation>
-<translation id="3371140690572404006">USB-C डिवाइस (दायां सामने वाला पोर्ट)</translation>
 <translation id="3399597614303179694">मकदूनियाई कीबोर्ड</translation>
-<translation id="3445925074670675829">USB-C डिवाइस</translation>
 <translation id="3494768541638400973">Google जापानी इनपुट (जापानी कीबोर्ड के लिए)</translation>
 <translation id="3519867315646775981">लिप्यंतरण (shalom ← שלום)</translation>
 <translation id="3522708245912499433">पुर्तगाली</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">खमेर कीबोर्ड</translation>
 <translation id="391445228316373457">नेपाली कीबोर्ड (फ़ोनेटिक)</translation>
 <translation id="3958548648197196644">कीवी</translation>
-<translation id="3995138139523574647">USB-C डिवाइस (दायां पिछला पोर्ट)</translation>
 <translation id="4070370845051020638">कैंटोनीज़ इनपुट पद्धति</translation>
 <translation id="4072248638558688893">तमिल कीबोर्ड (फ़ोनेटिक)</translation>
 <translation id="4124935795427217608">यूनिकॉर्न</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">ड्रेगनफ़्लाय</translation>
 <translation id="5319782540886810524">लातवियाई कीबोर्ड</translation>
 <translation id="5323213332664049067">लैटिन अमेरिकी</translation>
-<translation id="5331975486040154427">USB-C डिवाइस (बायां पिछला पोर्ट)</translation>
 <translation id="5402367795255837559">ब्रेल</translation>
 <translation id="5412637665001827670">बुल्गारियाई कीबोर्ड</translation>
 <translation id="5418923334382419584">म्यांमार कीबोर्ड</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">ड्रैगन</translation>
 <translation id="6462109140674788769">यूनानी कीबोर्ड</translation>
 <translation id="6466492211071551451">आयरिश कीबोर्ड</translation>
-<translation id="6490471652906364588">USB-C डिवाइस (दायां पोर्ट)</translation>
 <translation id="6503256918647795660">स्विस फ़्रेंच कीबोर्ड</translation>
 <translation id="6505918941256367791">तमिल कीबोर्ड (इंस्क्रिप्ट)</translation>
 <translation id="6509122719576673235">नॉर्वेजियाई</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google जापानी इनपुट (यूएस कीबोर्ड के लिए)</translation>
 <translation id="6939777852457331078">यूएस वर्कमैन कीबोर्ड</translation>
 <translation id="6970230597523682626">बल्गारियाई</translation>
-<translation id="7098389117866926363">USB-C डिवाइस (पीछे बायां पोर्ट)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">लिप्यंतरण (salam → ሰላም)</translation>
 <translation id="7172053773111046550">एस्टोनियाई कीबोर्ड</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">हंगेरियन</translation>
 <translation id="8901822611024316615">चेक QWERTY कीबोर्ड</translation>
 <translation id="8919081441417203123">डैनिश</translation>
-<translation id="8938800817013097409">USB-C डिवाइस (पीछे की ओर दायां पोर्ट)</translation>
 <translation id="8960999352790021682">बंगाली कीबोर्ड (फ़ोनेटिक)</translation>
 <translation id="9017798300203431059">रूसी फ़ोनेटिक</translation>
 <translation id="913758436357682283">म्यांमार म्यांसन कीबोर्ड</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hr.xtb b/ui/chromeos/translations/ui_chromeos_strings_hr.xtb
index b74055a..7f583d4 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_hr.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_hr.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="hr">
-<translation id="1012876632442809908">USB-C uređaj (prednji priključak)</translation>
 <translation id="1023220960495960452">transliteracija (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">transliteracija (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Kanadsko-francuska tipkovnica</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Katalanski</translation>
 <translation id="1208421848177517699">transliteracija (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Mađarska QWERTY tipkovnica</translation>
-<translation id="1293264513303784526">USB-C uređaj (lijevi priključak)</translation>
 <translation id="1310751437842832374">transliteracija (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Češka tipkovnica</translation>
 <translation id="1352103415082130575">tajska tipkovnica (pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome uređaj</translation>
 <translation id="1829129547161959350">Pingvin</translation>
 <translation id="184633654410729720">tajska tipkovnica (kedmanee)</translation>
-<translation id="1864454756846565995">USB-C uređaj (stražnji priključak)</translation>
 <translation id="1921986354447415460">Turska F tipkovnica</translation>
 <translation id="1931134289871235022">slovački</translation>
 <translation id="1936717151811561466">Finski</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Sir</translation>
 <translation id="2781645665747935084">belgijska</translation>
 <translation id="2790805296069989825">Ruska tipkovnica</translation>
-<translation id="2844169650293029770">USB-C uređaj (prednji lijevi priključak)</translation>
 <translation id="2870836398458454343">transliteracija (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Češki</translation>
 <translation id="2894654529758326923">Informacije</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">UK tipkovnica</translation>
 <translation id="3157729859914172001">Američka međunarodna tipkovnica (za PC)</translation>
 <translation id="3187212781151025377">Hebrejska tipkovnica</translation>
+<translation id="3188257591659621405">Moje datoteke</translation>
 <translation id="3197563288998582412">engleska (Velika Britanija: Dvorak)</translation>
 <translation id="3224239078034945833">kanadska (višejezična)</translation>
 <translation id="3241720467332021590">Irski</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Gramofonska ploča</translation>
 <translation id="3296763833017966289">Gruzijski</translation>
 <translation id="3338239663705455570">Slovenska tipkovnica</translation>
-<translation id="3371140690572404006">USB-C uređaj (prednji desni priključak)</translation>
 <translation id="3399597614303179694">Makedonska tipkovnica</translation>
-<translation id="3445925074670675829">USB-C uređaj</translation>
 <translation id="3494768541638400973">Google japanski unos (za japanske tipkovnice)</translation>
 <translation id="3519867315646775981">transliteracija (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugalski</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">kmerska tipkovnica</translation>
 <translation id="391445228316373457">nepalska tipkovnica (fonetska)</translation>
 <translation id="3958548648197196644">Kivi</translation>
-<translation id="3995138139523574647">USB-C uređaj (stražnji desni priključak)</translation>
 <translation id="4070370845051020638">Način unosa za kantonski</translation>
 <translation id="4072248638558688893">tamilska tipkovnica (fonetska)</translation>
 <translation id="4124935795427217608">Jednorog</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Vilin konjic</translation>
 <translation id="5319782540886810524">Letonska tipkovnica</translation>
 <translation id="5323213332664049067">latinoamerički</translation>
-<translation id="5331975486040154427">USB-C uređaj (stražnji lijevi priključak)</translation>
 <translation id="5402367795255837559">Brajica</translation>
 <translation id="5412637665001827670">Bugarska tipkovnica</translation>
 <translation id="5418923334382419584">mjanmarska tipkovnica</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Zmaj</translation>
 <translation id="6462109140674788769">Grčka tipkovnica</translation>
 <translation id="6466492211071551451">irska tipkovnica</translation>
-<translation id="6490471652906364588">USB-C uređaj (desni priključak)</translation>
 <translation id="6503256918647795660">Švicarsko-francuska tipkovnica</translation>
 <translation id="6505918941256367791">tamilska tipkovnica (InScript)</translation>
 <translation id="6509122719576673235">Norveški</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google japanski unos (za američke tipkovnice)</translation>
 <translation id="6939777852457331078">Američka Workman tipkovnica</translation>
 <translation id="6970230597523682626">Bugarski</translation>
-<translation id="7098389117866926363">USB-C uređaj (lijevi priključak sa stražnje strane)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">transliteracija (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Estonska tipkovnica</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Mađarski</translation>
 <translation id="8901822611024316615">Češka QWERTY tipkovnica</translation>
 <translation id="8919081441417203123">Danski</translation>
-<translation id="8938800817013097409">USB-C uređaj (desni priključak sa stražnje strane)</translation>
 <translation id="8960999352790021682">bengalska tipkovnica (fonetska)</translation>
 <translation id="9017798300203431059">ruska (fonetska)</translation>
 <translation id="913758436357682283">mjanmarska Myansan tipkovnica</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_hu.xtb b/ui/chromeos/translations/ui_chromeos_strings_hu.xtb
index d9935f5..d512a14 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_hu.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_hu.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="hu">
-<translation id="1012876632442809908">C típusú USB-vel kompatibilis eszköz (elülső port)</translation>
 <translation id="1023220960495960452">Átírás (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Átírás (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Kanadai francia billentyűzet</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">katalán</translation>
 <translation id="1208421848177517699">Átírás (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Magyar QWERTY-billentyűzet</translation>
-<translation id="1293264513303784526">C típusú USB-vel kompatibilis eszköz (bal oldali port)</translation>
 <translation id="1310751437842832374">Átírás (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Cseh billentyűzet</translation>
 <translation id="1352103415082130575">Thai billentyűzet (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome-eszköz</translation>
 <translation id="1829129547161959350">Pingvin</translation>
 <translation id="184633654410729720">Thai billentyűzet (Kedmanee)</translation>
-<translation id="1864454756846565995">C típusú USB-vel kompatibilis eszköz (hátsó port)</translation>
 <translation id="1921986354447415460">Török (F-billentyűzet)</translation>
 <translation id="1931134289871235022">szlovák</translation>
 <translation id="1936717151811561466">finn</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Sajt</translation>
 <translation id="2781645665747935084">belga</translation>
 <translation id="2790805296069989825">Orosz billentyűzet</translation>
-<translation id="2844169650293029770">C típusú USB-vel kompatibilis eszköz (bal első port)</translation>
 <translation id="2870836398458454343">Átírás (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">cseh</translation>
 <translation id="2894654529758326923">Információ</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Brit billentyűzet</translation>
 <translation id="3157729859914172001">USA nemzetközi billentyűzet (PC)</translation>
 <translation id="3187212781151025377">Héber billentyűzet</translation>
+<translation id="3188257591659621405">Saját fájlok</translation>
 <translation id="3197563288998582412">egyesült királyságbeli Dvorak</translation>
 <translation id="3224239078034945833">kanadai többnyelvű</translation>
 <translation id="3241720467332021590">ír</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Bakelitlemez</translation>
 <translation id="3296763833017966289">grúz</translation>
 <translation id="3338239663705455570">Szlovén billentyűzet</translation>
-<translation id="3371140690572404006">C típusú USB-vel kompatibilis eszköz (jobb első port)</translation>
 <translation id="3399597614303179694">Macedón billentyűzet</translation>
-<translation id="3445925074670675829">C típusú USB-vel kompatibilis eszköz</translation>
 <translation id="3494768541638400973">Google japán beviteli mód (japán billentyűzetre)</translation>
 <translation id="3519867315646775981">Átírás (shalom ← שלום)</translation>
 <translation id="3522708245912499433">portugál</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmer billentyűzet</translation>
 <translation id="391445228316373457">Nepáli billentyűzet (fonetikus)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">C típusú USB-vel kompatibilis eszköz (jobb hátsó port)</translation>
 <translation id="4070370845051020638">Kantoni beviteli mód</translation>
 <translation id="4072248638558688893">Tamil billentyűzet (fonetikus)</translation>
 <translation id="4124935795427217608">Egyszarvú</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Szitakötő</translation>
 <translation id="5319782540886810524">Lett billentyűzet</translation>
 <translation id="5323213332664049067">latin-amerikai</translation>
-<translation id="5331975486040154427">C típusú USB-vel kompatibilis eszköz (bal hátsó port)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Bolgár billentyűzet</translation>
 <translation id="5418923334382419584">Mianmari billentyűzet</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Sárkány</translation>
 <translation id="6462109140674788769">Görög billentyűzet</translation>
 <translation id="6466492211071551451">Ír billentyűzet</translation>
-<translation id="6490471652906364588">C típusú USB-vel kompatibilis eszköz (jobb oldali port)</translation>
 <translation id="6503256918647795660">Svájci francia billentyűzet</translation>
 <translation id="6505918941256367791">Tamil billentyűzet (InScript)</translation>
 <translation id="6509122719576673235">norvég</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google japán beviteli mód (US billentyűzetre)</translation>
 <translation id="6939777852457331078">USA „Workman” billentyűzet</translation>
 <translation id="6970230597523682626">bolgár</translation>
-<translation id="7098389117866926363">C típusú USB-vel kompatibilis eszköz (bal hátsó port)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Átírás (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Észt billentyűzet</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">magyar</translation>
 <translation id="8901822611024316615">Cseh QWERTY billentyűzet</translation>
 <translation id="8919081441417203123">dán</translation>
-<translation id="8938800817013097409">C típusú USB-vel kompatibilis eszköz (jobb hátsó port)</translation>
 <translation id="8960999352790021682">Bengáli billentyűzet (fonetikus)</translation>
 <translation id="9017798300203431059">orosz fonetikus</translation>
 <translation id="913758436357682283">Mianmari myansan billentyűzet</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_id.xtb b/ui/chromeos/translations/ui_chromeos_strings_id.xtb
index 9b176b1..11aac16 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_id.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_id.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="id">
-<translation id="1012876632442809908">Perangkat USB-C (port depan)</translation>
 <translation id="1023220960495960452">Transliterasi (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliterasi (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Keyboard untuk bahasa Prancis Kanada</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Catalan</translation>
 <translation id="1208421848177517699">Transliterasi (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Keyboard QWERTY Magyar</translation>
-<translation id="1293264513303784526">Perangkat USB-C (port sebelah kiri)</translation>
 <translation id="1310751437842832374">Transliterasi (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Keyboard untuk bahasa Ceko</translation>
 <translation id="1352103415082130575">Keyboard Thai (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Perangkat Chrome</translation>
 <translation id="1829129547161959350">Penguin</translation>
 <translation id="184633654410729720">Keyboard Thai (Kedmanee)</translation>
-<translation id="1864454756846565995">Perangkat USB-C (port belakang)</translation>
 <translation id="1921986354447415460">Keyboard Turki-F</translation>
 <translation id="1931134289871235022">Slovakia</translation>
 <translation id="1936717151811561466">Finlandia</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Keju</translation>
 <translation id="2781645665747935084">Belgia</translation>
 <translation id="2790805296069989825">Keyboard untuk bahasa Rusia</translation>
-<translation id="2844169650293029770">Perangkat USB-C (port depan sebelah kiri)</translation>
 <translation id="2870836398458454343">Transliterasi (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Ceko</translation>
 <translation id="2894654529758326923">Informasi</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Keyboard Inggris</translation>
 <translation id="3157729859914172001">Keyboard Internasional AS (PC)</translation>
 <translation id="3187212781151025377">Keyboard untuk bahasa Ibrani</translation>
+<translation id="3188257591659621405">File saya</translation>
 <translation id="3197563288998582412">Dvorak Inggris</translation>
 <translation id="3224239078034945833">Multibahasa Kanada</translation>
 <translation id="3241720467332021590">Irlandia</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Piringan hitam</translation>
 <translation id="3296763833017966289">Georgian</translation>
 <translation id="3338239663705455570">Keyboard untuk bahasa Slovenia</translation>
-<translation id="3371140690572404006">Perangkat USB-C (port depan sebelah kanan)</translation>
 <translation id="3399597614303179694">Keyboard Makedonia</translation>
-<translation id="3445925074670675829">Perangkat USB-C</translation>
 <translation id="3494768541638400973">Masukan Jepang Google (untuk keyboard Jepang)</translation>
 <translation id="3519867315646775981">Transliterasi (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugis</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Keyboard Khmer</translation>
 <translation id="391445228316373457">Keyboard Nepali (Fonetik)</translation>
 <translation id="3958548648197196644">Burung Kiwi</translation>
-<translation id="3995138139523574647">Perangkat USB-C (port belakang sebelah kanan)</translation>
 <translation id="4070370845051020638">Metode masukan Kanton</translation>
 <translation id="4072248638558688893">Keyboard Tamil (Fonetik)</translation>
 <translation id="4124935795427217608">Unicorn</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Capung</translation>
 <translation id="5319782540886810524">Keyboard untuk bahasa Latvia</translation>
 <translation id="5323213332664049067">Amerika Latin</translation>
-<translation id="5331975486040154427">Perangkat USB-C (port belakang sebelah kiri)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Keyboard untuk bahasa Bulgaria</translation>
 <translation id="5418923334382419584">Keyboard Myanmar</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Naga</translation>
 <translation id="6462109140674788769">Keyboard untuk bahasa Yunani</translation>
 <translation id="6466492211071551451">Keyboard Irlandia</translation>
-<translation id="6490471652906364588">Perangkat USB-C (port sebelah kanan)</translation>
 <translation id="6503256918647795660">Keyboard untuk bahasa Prancis Swiss</translation>
 <translation id="6505918941256367791">Keyboard Tamil (InScript)</translation>
 <translation id="6509122719576673235">Norsk</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Masukan Jepang Google (untuk keyboard AS)</translation>
 <translation id="6939777852457331078">Keyboard Workman AS</translation>
 <translation id="6970230597523682626">Bulgaria</translation>
-<translation id="7098389117866926363">Perangkat USB-C (port belakang sebelah kiri)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliterasi (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Keyboard untuk bahasa Estonia</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Magyar</translation>
 <translation id="8901822611024316615">Keyboard QWERTY Ceko</translation>
 <translation id="8919081441417203123">Denmark</translation>
-<translation id="8938800817013097409">Perangkat USB-C (port belakang sebelah kanan)</translation>
 <translation id="8960999352790021682">Keyboard Bengali (Fonetik)</translation>
 <translation id="9017798300203431059">Fonetik Rusia</translation>
 <translation id="913758436357682283">Keyboard Myansan Myanmar</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_it.xtb b/ui/chromeos/translations/ui_chromeos_strings_it.xtb
index 96d31969..08384dc1 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_it.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_it.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="it">
-<translation id="1012876632442809908">Dispositivo USB-C (porta anteriore)</translation>
 <translation id="1023220960495960452">Traslitterazione (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Traslitterazione (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Tastiera francese canadese</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Catalan</translation>
 <translation id="1208421848177517699">Traslitterazione (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Tastiera ungherese QWERTY</translation>
-<translation id="1293264513303784526">Dispositivo USB-C (porta a sinistra)</translation>
 <translation id="1310751437842832374">Traslitterazione (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Tastiera ceca</translation>
 <translation id="1352103415082130575">Tastiera Thailandese (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Dispositivo Chrome</translation>
 <translation id="1829129547161959350">Pinguino</translation>
 <translation id="184633654410729720">Tastiera Thailandese (Kedmanee)</translation>
-<translation id="1864454756846565995">Dispositivo USB-C (porta posteriore)</translation>
 <translation id="1921986354447415460">Tastiera Turco F</translation>
 <translation id="1931134289871235022">Slovacco</translation>
 <translation id="1936717151811561466">Finlandese</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Formaggio</translation>
 <translation id="2781645665747935084">Belga</translation>
 <translation id="2790805296069989825">Tastiera russa</translation>
-<translation id="2844169650293029770">Dispositivo USB-C (porta anteriore sinistra)</translation>
 <translation id="2870836398458454343">Traslitterazione (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Ceco</translation>
 <translation id="2894654529758326923">Informazioni</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Tastiera britannica</translation>
 <translation id="3157729859914172001">Tastiera internazionale USA (PC)</translation>
 <translation id="3187212781151025377">Tastiera ebraica</translation>
+<translation id="3188257591659621405">I miei file</translation>
 <translation id="3197563288998582412">Dvorak Regno Unito</translation>
 <translation id="3224239078034945833">Multilingue canadese</translation>
 <translation id="3241720467332021590">Irlandese</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Disco in vinile</translation>
 <translation id="3296763833017966289">Georgiano</translation>
 <translation id="3338239663705455570">Tastiera slovena</translation>
-<translation id="3371140690572404006">Dispositivo USB-C (porta anteriore destra)</translation>
 <translation id="3399597614303179694">Tastiera macedone</translation>
-<translation id="3445925074670675829">Dispositivo USB-C</translation>
 <translation id="3494768541638400973">Metodo di immissione giapponese Google (per tastiera giapponese)</translation>
 <translation id="3519867315646775981">Traslitterazione (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portoghese</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Tastiera Khmer</translation>
 <translation id="391445228316373457">Tastiera Nepalese (fonetica)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">Dispositivo USB-C (porta posteriore destra)</translation>
 <translation id="4070370845051020638">Metodo di immissione Cantonese</translation>
 <translation id="4072248638558688893">Tastiera Tamil (fonetica)</translation>
 <translation id="4124935795427217608">Unicorno</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Libellula</translation>
 <translation id="5319782540886810524">Tastiera lettone</translation>
 <translation id="5323213332664049067">Spagnolo latino americano</translation>
-<translation id="5331975486040154427">Dispositivo USB-C (porta posteriore sinistra)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Tastiera bulgara</translation>
 <translation id="5418923334382419584">Tastiera Birmano</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Drago</translation>
 <translation id="6462109140674788769">Tastiera greca</translation>
 <translation id="6466492211071551451">Tastiera Irlandese</translation>
-<translation id="6490471652906364588">Dispositivo USB-C (porta a destra)</translation>
 <translation id="6503256918647795660">Tastiera svizzera francese</translation>
 <translation id="6505918941256367791">Tastiera Tamil (InScript)</translation>
 <translation id="6509122719576673235">Norvegese</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Metodo di immissione giapponese Google (per tastiera USA)</translation>
 <translation id="6939777852457331078">Tastiera Workman USA</translation>
 <translation id="6970230597523682626">Bulgaro</translation>
-<translation id="7098389117866926363">Dispositivo USB-C (porta posteriore sinistra)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Traslitterazione (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Tastiera estone</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Ungherese</translation>
 <translation id="8901822611024316615">Tastiera QWERTY Ceco</translation>
 <translation id="8919081441417203123">Danese</translation>
-<translation id="8938800817013097409">Dispositivo USB-C (porta posteriore destra)</translation>
 <translation id="8960999352790021682">Tastiera Bengalese (fonetica)</translation>
 <translation id="9017798300203431059">Fonetica russa</translation>
 <translation id="913758436357682283">Tastiera Birmano myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_iw.xtb b/ui/chromeos/translations/ui_chromeos_strings_iw.xtb
index 07a002b..f0d95df0 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_iw.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_iw.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="iw">
-<translation id="1012876632442809908">‏מכשיר עם יציאת USB-C (יציאה קדמית)</translation>
 <translation id="1023220960495960452">‏תעתוק (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">‏תעתוק (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">מקלדת צרפתית (קנדה)</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">קטלאנית</translation>
 <translation id="1208421848177517699">‏תעתוק (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">‏מקלדת הונגרית בפריסת QWERTY</translation>
-<translation id="1293264513303784526">‏מכשיר עם יציאת USB-C (יציאה שמאלית)</translation>
 <translation id="1310751437842832374">‏תעתוק (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">מקלדת צ'כית</translation>
 <translation id="1352103415082130575">‏מקלדת תאילנדית (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">‏מכשיר Chrome</translation>
 <translation id="1829129547161959350">פינגווין</translation>
 <translation id="184633654410729720">‏מקלדת תאילנדית (Kedmanee)</translation>
-<translation id="1864454756846565995">‏מכשיר עם יציאת USB-C (יציאה אחורית)</translation>
 <translation id="1921986354447415460">‏מקלדת טורקית-F</translation>
 <translation id="1931134289871235022">סלובקית</translation>
 <translation id="1936717151811561466">פינית</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">גבינה</translation>
 <translation id="2781645665747935084">בלגית</translation>
 <translation id="2790805296069989825">מקלדת רוסית</translation>
-<translation id="2844169650293029770">‏מכשיר עם יציאת USB-C (יציאה שמאלית-קדמית)</translation>
 <translation id="2870836398458454343">‏תעתוק (مرحبا ← marhaban)</translation>
 <translation id="288024221176729610">צ'כית</translation>
 <translation id="2894654529758326923">מידע</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">מקלדת אנגלית (בריטניה)</translation>
 <translation id="3157729859914172001">‏מקלדת בינלאומית (ארה"ב) ל-PC</translation>
 <translation id="3187212781151025377">מקלדת עברית</translation>
+<translation id="3188257591659621405">הקבצים שלי</translation>
 <translation id="3197563288998582412">‏בריטניה - Dvorak</translation>
 <translation id="3224239078034945833">קנדית - מרובת-שפות</translation>
 <translation id="3241720467332021590">אירית</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">תקליט</translation>
 <translation id="3296763833017966289">גרוזינית</translation>
 <translation id="3338239663705455570">מקלדת סלובנית</translation>
-<translation id="3371140690572404006">‏מכשיר עם יציאת USB-C (יציאה ימנית-קדמית)</translation>
 <translation id="3399597614303179694">מקלדת מקדונית</translation>
-<translation id="3445925074670675829">‏מכשיר עם יציאת USB-C</translation>
 <translation id="3494768541638400973">‏קלט יפני של Google (למקלדת יפנית)</translation>
 <translation id="3519867315646775981">‏תעתוק (שלום ← shalom)</translation>
 <translation id="3522708245912499433">פורטוגזית</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">מקלדת חמר</translation>
 <translation id="391445228316373457">מקלדת נפאלית (פונטית)</translation>
 <translation id="3958548648197196644">קיווי</translation>
-<translation id="3995138139523574647">‏מכשיר עם יציאת USB-C (יציאה ימנית-אחורית)</translation>
 <translation id="4070370845051020638">שיטת קלט קנטונזית</translation>
 <translation id="4072248638558688893">מקלדת טמילית (פונטית)</translation>
 <translation id="4124935795427217608">חד-קרן</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">שפירית</translation>
 <translation id="5319782540886810524">מקלדת לטבית</translation>
 <translation id="5323213332664049067">אמריקאית לטינית</translation>
-<translation id="5331975486040154427">‏מכשיר עם יציאת USB-C (יציאה שמאלית-אחורית)</translation>
 <translation id="5402367795255837559">ברייל</translation>
 <translation id="5412637665001827670">מקלדת בולגרית</translation>
 <translation id="5418923334382419584">מקלדת מיאנמר</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">דרקון</translation>
 <translation id="6462109140674788769">מקלדת יוונית</translation>
 <translation id="6466492211071551451">מקלדת אירית</translation>
-<translation id="6490471652906364588">‏מכשיר עם יציאת USB-C (יציאה ימנית)</translation>
 <translation id="6503256918647795660">מקלדת צרפתית (שוויץ)</translation>
 <translation id="6505918941256367791">‏מקלדת טמילית (InScript)</translation>
 <translation id="6509122719576673235">נורווגית</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">‏קלט יפני של Google (למקלדת אמריקאית)</translation>
 <translation id="6939777852457331078">‏מקלדת US Workman</translation>
 <translation id="6970230597523682626">בולגרית</translation>
-<translation id="7098389117866926363">‏מכשיר עם יציאת USB-C (יציאה שמאלית מאחור)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">‏תעתוק (salam → ሰላም)</translation>
 <translation id="7172053773111046550">מקלדת אסטונית</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">הונגרית</translation>
 <translation id="8901822611024316615">‏מקלדת QWERTY צ'כית</translation>
 <translation id="8919081441417203123">דנית</translation>
-<translation id="8938800817013097409">‏מכשיר עם יציאת USB-C (יציאה ימנית מאחור)</translation>
 <translation id="8960999352790021682">מקלדת בנגאלי (פונטית)</translation>
 <translation id="9017798300203431059">רוסית פונטית</translation>
 <translation id="913758436357682283">‏מקדלת Myanmar Myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ja.xtb b/ui/chromeos/translations/ui_chromeos_strings_ja.xtb
index 8a6846e..09c1abab 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ja.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ja.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ja">
-<translation id="1012876632442809908">USB-C デバイス(前面のポート)</translation>
 <translation id="1023220960495960452">文字変換(vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">文字変換(namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">フランス語(カナダ)のキーボード</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">カタロニア語</translation>
 <translation id="1208421848177517699">文字変換(namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">ハンガリー語 QWERTY キーボード</translation>
-<translation id="1293264513303784526">USB-C デバイス(左側面のポート)</translation>
 <translation id="1310751437842832374">文字変換(mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">チェコ語のキーボード</translation>
 <translation id="1352103415082130575">タイ語キーボード(Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome 搭載デバイス</translation>
 <translation id="1829129547161959350">ペンギン</translation>
 <translation id="184633654410729720">タイ語キーボード(Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C デバイス(背面のポート)</translation>
 <translation id="1921986354447415460">トルコ語-F キーボード</translation>
 <translation id="1931134289871235022">スロバキア語</translation>
 <translation id="1936717151811561466">フィンランド語</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">チーズ</translation>
 <translation id="2781645665747935084">ベルギー語</translation>
 <translation id="2790805296069989825">ロシア語のキーボード</translation>
-<translation id="2844169650293029770">USB-C デバイス(左手前のポート)</translation>
 <translation id="2870836398458454343">文字変換(marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">チェコ語</translation>
 <translation id="2894654529758326923">情報</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">英語(英国)のキーボード</translation>
 <translation id="3157729859914172001">US インターナショナル(PC)キーボード</translation>
 <translation id="3187212781151025377">ヘブライ語のキーボード</translation>
+<translation id="3188257591659621405">マイファイル</translation>
 <translation id="3197563288998582412">UK Dvorak 配列</translation>
 <translation id="3224239078034945833">カナダ多言語</translation>
 <translation id="3241720467332021590">アイルランド語</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">レコード</translation>
 <translation id="3296763833017966289">グルジア語</translation>
 <translation id="3338239663705455570">スロベニア語のキーボード</translation>
-<translation id="3371140690572404006">USB-C デバイス(右手前のポート)</translation>
 <translation id="3399597614303179694">マケドニア語キーボード</translation>
-<translation id="3445925074670675829">USB-C デバイス</translation>
 <translation id="3494768541638400973">Google 日本語入力(日本語キーボード用)</translation>
 <translation id="3519867315646775981">文字変換(shalom ← שלום)</translation>
 <translation id="3522708245912499433">ポルトガル語</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">クメール語キーボード</translation>
 <translation id="391445228316373457">ネパール語キーボード(表音)</translation>
 <translation id="3958548648197196644">キウイ</translation>
-<translation id="3995138139523574647">USB-C デバイス(右奥のポート)</translation>
 <translation id="4070370845051020638">広東語入力方法</translation>
 <translation id="4072248638558688893">タミル語キーボード(表音)</translation>
 <translation id="4124935795427217608">ユニコーン</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">トンボ</translation>
 <translation id="5319782540886810524">ラトビア語のキーボード</translation>
 <translation id="5323213332664049067">ラテン アメリカ</translation>
-<translation id="5331975486040154427">USB-C デバイス(左奥のポート)</translation>
 <translation id="5402367795255837559">点字</translation>
 <translation id="5412637665001827670">ブルガリア語のキーボード</translation>
 <translation id="5418923334382419584">ミャンマー語キーボード</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">ドラゴン</translation>
 <translation id="6462109140674788769">ギリシャ語のキーボード</translation>
 <translation id="6466492211071551451">アイルランド語キーボード</translation>
-<translation id="6490471652906364588">USB-C デバイス(右側面のポート)</translation>
 <translation id="6503256918647795660">フランス語(スイス)のキーボード</translation>
 <translation id="6505918941256367791">タミル語キーボード(字母)</translation>
 <translation id="6509122719576673235">ノルウェー語</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google 日本語入力(US キーボード用)</translation>
 <translation id="6939777852457331078">US Workman キーボード</translation>
 <translation id="6970230597523682626">ブルガリア語</translation>
-<translation id="7098389117866926363">USB-C デバイス(背面左のポート)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">文字変換(salam → ሰላም)</translation>
 <translation id="7172053773111046550">エストニア語のキーボード</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">ハンガリー語</translation>
 <translation id="8901822611024316615">チェコ語 QWERTY 配列キーボード</translation>
 <translation id="8919081441417203123">デンマーク語</translation>
-<translation id="8938800817013097409">USB-C デバイス(背面右のポート)</translation>
 <translation id="8960999352790021682">ベンガル語キーボード(表音)</translation>
 <translation id="9017798300203431059">ロシア語(表音)</translation>
 <translation id="913758436357682283">ミャンマー Myansan キーボード</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_kn.xtb b/ui/chromeos/translations/ui_chromeos_strings_kn.xtb
index a5685198..567606be4 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_kn.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_kn.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="kn">
-<translation id="1012876632442809908">USB-C ಸಾಧನ (ಮುಂದಿನ ಪೋರ್ಟ್)</translation>
 <translation id="1023220960495960452">ಲಿಪ್ಯಂತರಣ (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">ಲಿಪ್ಯಂತರಣ (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">ಕೆನಡಿಯನ್ ಫ್ರೆಂಚ್ ಕೀಬೋರ್ಡ್</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">ಕೆಟಲಾನ್</translation>
 <translation id="1208421848177517699">ಲಿಪ್ಯಂತರಣ (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">ಹಂಗೇರಿಯನ್ QWERTY ಕೀಬೋರ್ಡ್</translation>
-<translation id="1293264513303784526">USB-C ಸಾಧನ (ಎಡ ಪೋರ್ಟ್)</translation>
 <translation id="1310751437842832374">ಲಿಪ್ಯಂತರಣ (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">ಜೆಕ್ ಕೀಬೋರ್ಡ್</translation>
 <translation id="1352103415082130575">ಥಾಯ್ ಕೀಬೋರ್ಡ್ (ಪ್ಯಾಟಾಚೊಟ್)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome ಸಾಧನ</translation>
 <translation id="1829129547161959350">ಪೆಂಗ್ವಿನ್</translation>
 <translation id="184633654410729720">ಥಾಯ್ ಕೀಬೋರ್ಡ್ (ಕೆಡ್‌ಮೇನಿ)</translation>
-<translation id="1864454756846565995">USB-C ಸಾಧನ (ಹಿಂದಿನ ಪೋರ್ಟ್)</translation>
 <translation id="1921986354447415460">ಟರ್ಕಿಶ್-F ಕೀಬೋರ್ಡ್</translation>
 <translation id="1931134289871235022">ಸ್ಲೋವೇಕ್</translation>
 <translation id="1936717151811561466">ಫಿನ್ನಿಷ್</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">ಚೀಸ್</translation>
 <translation id="2781645665747935084">ಬೆಲ್ಜಿಯನ್</translation>
 <translation id="2790805296069989825">ರಷ್ಯನ್ ಕೀಬೋರ್ಡ್</translation>
-<translation id="2844169650293029770">USB-C ಸಾಧನ (ಎಡ ಭಾಗದ ಮುಂದಿನ ಪೋರ್ಟ್‌)</translation>
 <translation id="2870836398458454343">ಲಿಪ್ಯಂತರಣ (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">ಜೆಕ್</translation>
 <translation id="2894654529758326923">ಮಾಹಿತಿ</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">ಯುಕೆ ಕೀಬೋರ್ಡ್</translation>
 <translation id="3157729859914172001">US ಅಂತರರಾಷ್ಟ್ರೀಯ (PC) ಕೀಬೋರ್ಡ್</translation>
 <translation id="3187212781151025377">ಹಿಬ್ರೂ ಕೀಬೋರ್ಡ್</translation>
+<translation id="3188257591659621405">ನನ್ನ ಫೈಲ್‌ಗಳು</translation>
 <translation id="3197563288998582412">UK ಡ್ವೋರಕ್</translation>
 <translation id="3224239078034945833">ಕೆನಡಾದ ಬಹುಭಾಷಾ</translation>
 <translation id="3241720467332021590">ಐರಿಷ್</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">ವಿನೈಲ್ ರೆಕಾರ್ಡ್</translation>
 <translation id="3296763833017966289">ಜಾರ್ಜಿಯನ್</translation>
 <translation id="3338239663705455570">ಸ್ಲೋವೆನಿಯನ್ ಕೀಬೋರ್ಡ್</translation>
-<translation id="3371140690572404006">USB-C ಸಾಧನ (ಬಲ ಭಾಗದ ಮುಂದಿನ ಪೋರ್ಟ್‌)</translation>
 <translation id="3399597614303179694">ಮೆಸಿಡೋನಿಯನ್ ಕೀಬೋರ್ಡ್</translation>
-<translation id="3445925074670675829">USB-C ಸಾಧನ</translation>
 <translation id="3494768541638400973">Google ಜಪಾನೀಸ್ ಇನ್‌ಪುಟ್ (ಜಪಾನೀಸ್ ಕೀಬೋರ್ಡ್‌ಗಾಗಿ)</translation>
 <translation id="3519867315646775981">ಲಿಪ್ಯಂತರಣ (shalom ← שלום)</translation>
 <translation id="3522708245912499433">ಪೋರ್ಚುಗೀಸ್</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">ಖಮೇರ್ ಕೀಬೋರ್ಡ್</translation>
 <translation id="391445228316373457">ನೇಪಾಳಿ ಕೀಬೋರ್ಡ್‌ (ಫೋನೆಟಿಕ್)</translation>
 <translation id="3958548648197196644">ಕಿವಿ</translation>
-<translation id="3995138139523574647">USB-C ಸಾಧನ (ಬಲ ಭಾಗದ ಹಿಂದಿನ ಪೋರ್ಟ್‌)</translation>
 <translation id="4070370845051020638">ಕ್ಯಾಂಟೋನೀಸ್ ಇನ್‌ಪುಟ್ ವಿಧಾನ</translation>
 <translation id="4072248638558688893">ತಮಿಳು ಕೀಬೋರ್ಡ್ (ಫೋನೆಟಿಕ್)</translation>
 <translation id="4124935795427217608">ಯುನಿಕಾರ್ನ್</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Dragonfly</translation>
 <translation id="5319782540886810524">ಲ್ಯಾಟ್ವಿಯನ್ ಕೀಬೋರ್ಡ್</translation>
 <translation id="5323213332664049067">ಲ್ಯಾಟಿನ್ ಅಮೇರಿಕನ್</translation>
-<translation id="5331975486040154427">USB-C ಸಾಧನ (ಎಡ ಭಾಗದ ಹಿಂದಿನ ಪೋರ್ಟ್‌)</translation>
 <translation id="5402367795255837559">ಬ್ರೈಲಿ</translation>
 <translation id="5412637665001827670">ಬಲ್ಗೇರಿಯನ್ ಕೀಬೋರ್ಡ್</translation>
 <translation id="5418923334382419584">ಮ್ಯಾನ್ಮಾರ್ ಕೀಬೋರ್ಡ್</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">ಡ್ರ್ಯಾಗನ್‌</translation>
 <translation id="6462109140674788769">ಗ್ರೀಕ್ ಕೀಬೋರ್ಡ್</translation>
 <translation id="6466492211071551451">ಐರಿಷ್ ಕೀಬೋರ್ಡ್</translation>
-<translation id="6490471652906364588">USB-C ಸಾಧನ (ಬಲ ಪೋರ್ಟ್)</translation>
 <translation id="6503256918647795660">ಸ್ವಿಸ್  ಫ್ರೆಂಚ್ ಕೀಬೋರ್ಡ್</translation>
 <translation id="6505918941256367791">ತಮಿಳು ಕೀಬೋರ್ಡ್ (ಇನ್‌ಸ್ಕ್ರಿಪ್ಟ್)</translation>
 <translation id="6509122719576673235">ನಾರ್ವೆಜಿಯನ್</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google ಜಪಾನೀಸ್ ಇನ್‍‌ಪುಟ್ (ಯುಎಸ್ ಕೀಬೋರ್ಡ್‌ಗಾಗಿ)</translation>
 <translation id="6939777852457331078">US ವರ್ಕ್‌ಮ್ಯಾನ್ ಕೀಬೋರ್ಡ್</translation>
 <translation id="6970230597523682626">ಬಲ್ಗೇರಿಯನ್</translation>
-<translation id="7098389117866926363">USB-C ಸಾಧನ (ಹಿಂಭಾಗದಲ್ಲಿ ಎಡ ಪೋರ್ಟ್‌)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">ಲಿಪ್ಯಂತರಣ (salam → ሰላም)</translation>
 <translation id="7172053773111046550">ಎಸ್ಟೋನಿಯನ್ ಕೀಬೋರ್ಡ್</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">ಹಂಗೇರಿಯನ್</translation>
 <translation id="8901822611024316615">ಝೆಕ್ QWERTY ಕೀಬೋರ್ಡ್</translation>
 <translation id="8919081441417203123">ಡ್ಯಾನಿಶ್</translation>
-<translation id="8938800817013097409">USB-C ಸಾಧನ (ಹಿಂಭಾಗದಲ್ಲಿನ ಬಲ ಪೋರ್ಟ್‌)</translation>
 <translation id="8960999352790021682">ಬೆಂಗಾಲಿ ಕೀಬೋರ್ಡ್ (ಫೋನೆಟಿಕ್)</translation>
 <translation id="9017798300203431059">ರಷ್ಯನ್ ಫೋನೆಟಿಕ್</translation>
 <translation id="913758436357682283">ಮ್ಯಾನ್ಮಾರ್ ಮ್ಯಾನ್‌ಸಾನ್ ಕೀಬೋರ್ಡ್</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ko.xtb b/ui/chromeos/translations/ui_chromeos_strings_ko.xtb
index 97773a4..b15fb88 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ko.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ko.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ko">
-<translation id="1012876632442809908">USB-C 기기(전면 포트)</translation>
 <translation id="1023220960495960452">음역(vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">음역(namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">캐나다 프랑스어 키보드</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">카탈로니아어</translation>
 <translation id="1208421848177517699">음역(namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">헝가리어 QWERTY 키보드</translation>
-<translation id="1293264513303784526">USB-C 기기(왼쪽 포트)</translation>
 <translation id="1310751437842832374">음역(mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">체코어 키보드</translation>
 <translation id="1352103415082130575">태국어 키보드(Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome 기기</translation>
 <translation id="1829129547161959350">펭귄</translation>
 <translation id="184633654410729720">태국어 키보드(Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C 기기(후면 포트)</translation>
 <translation id="1921986354447415460">터키어-F 키보드</translation>
 <translation id="1931134289871235022">슬로바키아어</translation>
 <translation id="1936717151811561466">핀란드어</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">치즈</translation>
 <translation id="2781645665747935084">벨기에어</translation>
 <translation id="2790805296069989825">러시아어 키보드</translation>
-<translation id="2844169650293029770">USB-C 기기(좌측 전면 포트)</translation>
 <translation id="2870836398458454343">음역(marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">체코어</translation>
 <translation id="2894654529758326923">정보</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">영어(영국식) 키보드</translation>
 <translation id="3157729859914172001">미국 국제(PC) 키보드</translation>
 <translation id="3187212781151025377">히브리어 키보드</translation>
+<translation id="3188257591659621405">내 파일</translation>
 <translation id="3197563288998582412">영어(영국) 드보락</translation>
 <translation id="3224239078034945833">캐나다 다국어</translation>
 <translation id="3241720467332021590">아일랜드어</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">레코드판</translation>
 <translation id="3296763833017966289">그루지야어</translation>
 <translation id="3338239663705455570">슬로베니아어 키보드</translation>
-<translation id="3371140690572404006">USB-C 기기(우측 전면 포트)</translation>
 <translation id="3399597614303179694">마케도니아어 키보드</translation>
-<translation id="3445925074670675829">USB-C 기기</translation>
 <translation id="3494768541638400973">Google 일본어 입력기(일본어 키보드용)</translation>
 <translation id="3519867315646775981">음역(shalom ← שלום)</translation>
 <translation id="3522708245912499433">포르투갈어</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">크메르어 키보드</translation>
 <translation id="391445228316373457">네팔어 키보드(음역)</translation>
 <translation id="3958548648197196644">키위</translation>
-<translation id="3995138139523574647">USB-C 기기(우측 후면 포트)</translation>
 <translation id="4070370845051020638">광둥어 입력 방법</translation>
 <translation id="4072248638558688893">타밀어 키보드(음역)</translation>
 <translation id="4124935795427217608">유니콘</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">잠자리</translation>
 <translation id="5319782540886810524">라트비아어 키보드</translation>
 <translation id="5323213332664049067">남미 언어</translation>
-<translation id="5331975486040154427">USB-C 기기(좌측 후면 포트)</translation>
 <translation id="5402367795255837559">점자</translation>
 <translation id="5412637665001827670">불가리아어 키보드</translation>
 <translation id="5418923334382419584">미얀마어 키보드</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">용</translation>
 <translation id="6462109140674788769">그리스어 키보드</translation>
 <translation id="6466492211071551451">아일랜드어 키보드</translation>
-<translation id="6490471652906364588">USB-C 기기(오른쪽 포트)</translation>
 <translation id="6503256918647795660">스위스 프랑스어 키보드</translation>
 <translation id="6505918941256367791">타밀어 키보드(InScript)</translation>
 <translation id="6509122719576673235">노르웨이어</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google 일본어 입력기(미국 키보드용)</translation>
 <translation id="6939777852457331078">미국 워크맨 키보드</translation>
 <translation id="6970230597523682626">불가리아어</translation>
-<translation id="7098389117866926363">USB-C 기기(좌측 후면 포트)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">음역(salam → ሰላም)</translation>
 <translation id="7172053773111046550">에스토니아어 키보드</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">헝가리어</translation>
 <translation id="8901822611024316615">체코어 QWERTY 키보드</translation>
 <translation id="8919081441417203123">덴마크어</translation>
-<translation id="8938800817013097409">USB-C 기기(우측 후면 포트)</translation>
 <translation id="8960999352790021682">벵골어 키보드(음역)</translation>
 <translation id="9017798300203431059">러시아어 표음</translation>
 <translation id="913758436357682283">미얀마 미얀산 키보드</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_lt.xtb b/ui/chromeos/translations/ui_chromeos_strings_lt.xtb
index 57e5955..6011dd4 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_lt.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_lt.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="lt">
-<translation id="1012876632442809908">USB-C įrenginys (prievadas priekyje)</translation>
 <translation id="1023220960495960452">Transliteracija (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliteracija (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Kanados prancūziška klaviatūra</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Katalonų</translation>
 <translation id="1208421848177517699">Transliteracija (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Vengriška QWERTY klaviatūra</translation>
-<translation id="1293264513303784526">USB-C įrenginys (prievadas kairėje)</translation>
 <translation id="1310751437842832374">Transliteracija (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Čekiška klaviatūra</translation>
 <translation id="1352103415082130575">Tailandietiška klaviatūra („Pattachote“)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">„Chrome“ įrenginys</translation>
 <translation id="1829129547161959350">Pingvinas</translation>
 <translation id="184633654410729720">Tailandietiška klaviatūra („Kedmanee“)</translation>
-<translation id="1864454756846565995">USB-C įrenginys (prievadas gale)</translation>
 <translation id="1921986354447415460">Turkiška klaviatūra</translation>
 <translation id="1931134289871235022">Slovakų</translation>
 <translation id="1936717151811561466">Suomių</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Sūris</translation>
 <translation id="2781645665747935084">Belgų</translation>
 <translation id="2790805296069989825">Rusiška klaviatūra</translation>
-<translation id="2844169650293029770">USB-C įrenginys (prievadas kairėje, priekinėje dalyje)</translation>
 <translation id="2870836398458454343">Transliteracija (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Čekų</translation>
 <translation id="2894654529758326923">Informacija</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">JK klaviatūra</translation>
 <translation id="3157729859914172001">JAV tarptautinė (AK) klaviatūra</translation>
 <translation id="3187212781151025377">Hebrajiška klaviatūra</translation>
+<translation id="3188257591659621405">Mano failai</translation>
 <translation id="3197563288998582412">JK Dvorako</translation>
 <translation id="3224239078034945833">Kanadai skirta kelių kalbų</translation>
 <translation id="3241720467332021590">Airių</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Vinilo plokštelė</translation>
 <translation id="3296763833017966289">Gruzinų</translation>
 <translation id="3338239663705455570">Slovėniška klaviatūra</translation>
-<translation id="3371140690572404006">USB-C įrenginys (prievadas dešinėje, priekinėje dalyje)</translation>
 <translation id="3399597614303179694">Makedonietiška klaviatūra</translation>
-<translation id="3445925074670675829">USB-C įrenginys</translation>
 <translation id="3494768541638400973">„Google“ įvestis japonų k. (skirta japonų k. simbolių klaviatūrai)</translation>
 <translation id="3519867315646775981">Transliteracija (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugalų</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmerų klaviatūra</translation>
 <translation id="391445228316373457">Nepaliečių klaviatūra (fonetinė)</translation>
 <translation id="3958548648197196644">Kivis</translation>
-<translation id="3995138139523574647">USB-C įrenginys (prievadas dešinėje, užpakalinėje dalyje)</translation>
 <translation id="4070370845051020638">Įvesties kantoniečių dialektu metodas</translation>
 <translation id="4072248638558688893">Tamiliška klaviatūra (fonetinė)</translation>
 <translation id="4124935795427217608">Vienaragis</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Laumžirgis</translation>
 <translation id="5319782540886810524">Latviška klaviatūra</translation>
 <translation id="5323213332664049067">Lotynų amerikiečių</translation>
-<translation id="5331975486040154427">USB-C įrenginys (prievadas kairėje, užpakalinėje dalyje)</translation>
 <translation id="5402367795255837559">Brailio rašmenys</translation>
 <translation id="5412637665001827670">Bulgariška klaviatūra</translation>
 <translation id="5418923334382419584">Mianmariečių klaviatūra</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Drakonas</translation>
 <translation id="6462109140674788769">Graikiška klaviatūra</translation>
 <translation id="6466492211071551451">Airiška klaviatūra</translation>
-<translation id="6490471652906364588">USB-C įrenginys (prievadas dešinėje)</translation>
 <translation id="6503256918647795660">Šveicarijos prancūziška klaviatūra</translation>
 <translation id="6505918941256367791">Tamiliška klaviatūra („InScript“)</translation>
 <translation id="6509122719576673235">Norvegų</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">„Google“ įvestis japonų k. (skirta JAV klaviatūrai)</translation>
 <translation id="6939777852457331078">JAV „Workman“ klaviatūra</translation>
 <translation id="6970230597523682626">Bulgarų</translation>
-<translation id="7098389117866926363">USB-C įrenginys (prievadas kairėje, užpakalinėje dalyje)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliteracija (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Estiška klaviatūra</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Vengrų</translation>
 <translation id="8901822611024316615">Čekiška QWERTY klaviatūra</translation>
 <translation id="8919081441417203123">Danų</translation>
-<translation id="8938800817013097409">USB-C įrenginys (prievadas dešinėje, užpakalinėje dalyje)</translation>
 <translation id="8960999352790021682">Bengališka klaviatūra (fonetinė)</translation>
 <translation id="9017798300203431059">Fonetinė rusų</translation>
 <translation id="913758436357682283">Mianmaro Myansan klaviatūra</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_lv.xtb b/ui/chromeos/translations/ui_chromeos_strings_lv.xtb
index 04b0c29d..ae3c5d4 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_lv.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_lv.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="lv">
-<translation id="1012876632442809908">USB-C ierīce (priekšējā pieslēgvieta)</translation>
 <translation id="1023220960495960452">Transliterācija (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliterācija (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Kanādas franču valodas tastatūra</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Kataloniešu valoda</translation>
 <translation id="1208421848177517699">Transliterācija (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Ungāru valodas QWERTY tastatūra</translation>
-<translation id="1293264513303784526">USB-C ierīce (pieslēgvieta pa kreisi)</translation>
 <translation id="1310751437842832374">Transliterācija (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Čehu valodas tastatūra</translation>
 <translation id="1352103415082130575">Taju valodas tastatūra (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome ierīce</translation>
 <translation id="1829129547161959350">Pingvīns</translation>
 <translation id="184633654410729720">Taju valodas tastatūra (Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C ierīce (aizmugurējā pieslēgvieta)</translation>
 <translation id="1921986354447415460">Turku-F tastatūra</translation>
 <translation id="1931134289871235022">Slovāku</translation>
 <translation id="1936717151811561466">Somu valoda</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Siers</translation>
 <translation id="2781645665747935084">Beļģu</translation>
 <translation id="2790805296069989825">Krievu valodas tastatūra</translation>
-<translation id="2844169650293029770">USB-C ierīce (pieslēgvieta kreisajā pusē priekšā)</translation>
 <translation id="2870836398458454343">Transliterācija (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Čehu valoda</translation>
 <translation id="2894654529758326923">Informācija</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">AK tastatūra</translation>
 <translation id="3157729859914172001">ASV starptautiskā (PC) tastatūra</translation>
 <translation id="3187212781151025377">Ebreju valodas tastatūra</translation>
+<translation id="3188257591659621405">Mani faili</translation>
 <translation id="3197563288998582412">Lielbritānijas Dvorak</translation>
 <translation id="3224239078034945833">Kanādas vairākvalodu</translation>
 <translation id="3241720467332021590">Īru valoda</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Vinila ieraksts</translation>
 <translation id="3296763833017966289">Gruzīnu valoda</translation>
 <translation id="3338239663705455570">Slovēņu valodas tastatūra</translation>
-<translation id="3371140690572404006">USB-C ierīce (pieslēgvieta labajā pusē priekšā)</translation>
 <translation id="3399597614303179694">Maķedoniešu tastatūra</translation>
-<translation id="3445925074670675829">USB-C ierīce</translation>
 <translation id="3494768541638400973">Google japāņu valodas ievade (japāņu valodas tastatūrai)</translation>
 <translation id="3519867315646775981">Transliterācija (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugāļu valoda</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmeru tastatūra</translation>
 <translation id="391445228316373457">Nepāliešu tastatūra (fonētiskā)</translation>
 <translation id="3958548648197196644">Kivi</translation>
-<translation id="3995138139523574647">USB-C ierīce (pieslēgvieta labajā pusē aizmugurē)</translation>
 <translation id="4070370845051020638">Kantonas dialekta ievades metode</translation>
 <translation id="4072248638558688893">Tamilu valodas tastatūra (fonētiskā)</translation>
 <translation id="4124935795427217608">Vienradzis</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Spāre</translation>
 <translation id="5319782540886810524">Latviešu valodas tastatūra</translation>
 <translation id="5323213332664049067">Latīņamerikas</translation>
-<translation id="5331975486040154427">USB-C ierīce (pieslēgvieta kreisajā pusē aizmugurē)</translation>
 <translation id="5402367795255837559">Braila raksts</translation>
 <translation id="5412637665001827670">Bulgāru valodas tastatūra</translation>
 <translation id="5418923334382419584">Birmiešu tastatūra</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Pūķis</translation>
 <translation id="6462109140674788769">Grieķu valodas tastatūra</translation>
 <translation id="6466492211071551451">Īru valodas tastatūra</translation>
-<translation id="6490471652906364588">USB-C ierīce (pieslēgvieta pa labi)</translation>
 <translation id="6503256918647795660">Šveices franču valodas tastatūra</translation>
 <translation id="6505918941256367791">Tamilu valodas tastatūra (InScript)</translation>
 <translation id="6509122719576673235">Norvēģu valoda</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google japāņu valodas ievade (ASV tastatūrai)</translation>
 <translation id="6939777852457331078">Workman (ASV) tastatūra</translation>
 <translation id="6970230597523682626">Bulgāru valoda</translation>
-<translation id="7098389117866926363">USB-C ierīce (pieslēgvieta aizmugurē pa kreisi)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliterācija (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Igauņu valodas tastatūra</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Ungāru</translation>
 <translation id="8901822611024316615">Čehu QWERTY tastatūra</translation>
 <translation id="8919081441417203123">Dāņu valoda</translation>
-<translation id="8938800817013097409">USB-C ierīce (pieslēgvieta aizmugurē pa labi)</translation>
 <translation id="8960999352790021682">Bengāļu valodas tastatūra (fonētiskā)</translation>
 <translation id="9017798300203431059">Krievu fonētiskā</translation>
 <translation id="913758436357682283">Birmiešu Myansan tastatūra</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ml.xtb b/ui/chromeos/translations/ui_chromeos_strings_ml.xtb
index 7b7705cc8..7ca2cbb 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ml.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ml.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ml">
-<translation id="1012876632442809908">USB-C ഉപകരണം (മുൻവശത്തെ പോർട്ട്)</translation>
 <translation id="1023220960495960452">ലിപ്യന്തരണം (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">ലിപ്യന്തരണം (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">കനേഡിയന്‍ ഫ്രഞ്ച് കീബോര്‍ഡ്</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">കാറ്റലൻ</translation>
 <translation id="1208421848177517699">ലിപ്യന്തരണം (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">ഹംഗേറിയൻ ക്വെർട്ടി കീബോർഡ്</translation>
-<translation id="1293264513303784526">USB-C ഉപകരണം (ഇടത് പോർട്ട്)</translation>
 <translation id="1310751437842832374">ലിപ്യന്തരണം (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">ചെക്ക് കീബോര്‍ഡ്</translation>
 <translation id="1352103415082130575">തായ് കീബോർഡ് (പറ്റച്ചോട്ടെ)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome ഉപകരണം</translation>
 <translation id="1829129547161959350">പെൻഗ്വിൻ</translation>
 <translation id="184633654410729720">തായ് കീബോർഡ് (കെഡ്‌മാനീ)</translation>
-<translation id="1864454756846565995">USB-C ഉപകരണം (പുറകിലെ പോർട്ട്)</translation>
 <translation id="1921986354447415460">ടർക്കിഷ്-എഫ് കീബോർഡ്</translation>
 <translation id="1931134289871235022">സ്ലോവാക്</translation>
 <translation id="1936717151811561466">ഫിന്നിഷ്</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">ചീസ്</translation>
 <translation id="2781645665747935084">ബെൽജിയൻ</translation>
 <translation id="2790805296069989825">റഷ്യന്‍ കീബോര്‍ഡ്</translation>
-<translation id="2844169650293029770">USB-C ഉപകരണം (ഇടത് വശത്ത് മുൻഭാഗത്തെ പോർട്ട്)</translation>
 <translation id="2870836398458454343">ലിപ്യന്തരണം (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">ചെക്ക്</translation>
 <translation id="2894654529758326923">വിവരം</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">യുകെ കീബോര്‍ഡ്</translation>
 <translation id="3157729859914172001">യുഎസ് അന്തര്‍ദേശീയ (PC) കീബോര്‍ഡ്</translation>
 <translation id="3187212781151025377">ഹിബ്രു കീബോര്‍ഡ്</translation>
+<translation id="3188257591659621405">എൻ്റെ ഫയലുകൾ</translation>
 <translation id="3197563288998582412">യുകെ ദ്വരോക്ക്</translation>
 <translation id="3224239078034945833">കനേഡിയൻ മൾട്ടിലിംഗ്വൽ</translation>
 <translation id="3241720467332021590">ഐറിഷ്</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">വിനൈൽ റെക്കോർഡ്</translation>
 <translation id="3296763833017966289">ജോര്‍ജ്ജിയന്‍</translation>
 <translation id="3338239663705455570">സ്ലൊവേനിയന്‍ കീബോര്‍ഡ്</translation>
-<translation id="3371140690572404006">USB-C ഉപകരണം (വലതുവശത്ത് മുന്നിലെ പോർട്ട്)</translation>
 <translation id="3399597614303179694">മാസിഡോണിയൻ കീബോർഡ്</translation>
-<translation id="3445925074670675829">USB-C ഉപകരണം</translation>
 <translation id="3494768541638400973">Google ജാപ്പനീസ് ഇന്‍‌പുട്ട് (ജാപ്പനീസ് കീബോര്‍‌ഡിന് മാത്രം)</translation>
 <translation id="3519867315646775981">ലിപ്യന്തരണം (shalom ← שלום)</translation>
 <translation id="3522708245912499433">പോര്‍ച്ചുഗീസ്</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">ഖമെർ കീബോർഡ്</translation>
 <translation id="391445228316373457">നേപ്പാളി കീബോർഡ് (സ്വരസൂചകം)</translation>
 <translation id="3958548648197196644">കിവി</translation>
-<translation id="3995138139523574647">USB-C ഉപകരണം (വലതുവശത്തെ പിന്നിലെ പോർട്ട്)</translation>
 <translation id="4070370845051020638">കാന്റണീസ് ടൈപ്പുചെയ്യൽ രീതി</translation>
 <translation id="4072248638558688893">തമിഴ് കീബോർഡ് (സ്വരസൂചകം)</translation>
 <translation id="4124935795427217608">യൂണികോൺ</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">തുമ്പി</translation>
 <translation id="5319782540886810524">ലാറ്റ്‌വിയന്‍ കീബോര്‍ഡ്</translation>
 <translation id="5323213332664049067">ലാറ്റിന്‍ അമേരിക്കന്‍</translation>
-<translation id="5331975486040154427">USB-C ഉപകരണം (ഇടതുവശത്തെ പിന്നിലെ പോർട്ട്)</translation>
 <translation id="5402367795255837559">ബ്രെയ്‌ലി</translation>
 <translation id="5412637665001827670">ബള്‍ഗേറിയന്‍ കീബോര്‍ഡ്</translation>
 <translation id="5418923334382419584">മ്യാൻമാർ കീബോർഡ്</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">ഡ്രാഗൺ</translation>
 <translation id="6462109140674788769">ഗ്രീക്ക് കീബോര്‍ഡ്</translation>
 <translation id="6466492211071551451">ഐറിഷ് കീബോർഡ്</translation>
-<translation id="6490471652906364588">USB-C ഉപകരണം (വലത് പോർട്ട്)</translation>
 <translation id="6503256918647795660">സ്വിസ്സ് ഫ്രഞ്ച് കീബോര്‍ഡ്</translation>
 <translation id="6505918941256367791">തമിഴ് കീബോർഡ് (ഇൻസ്‌ക്രിപ്റ്റ്)</translation>
 <translation id="6509122719576673235">നോര്‍വീജിയന്‍</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google ജാപ്പനീസ് ഇന്‍‌പുട്ട് (യു‌എസ് കീബോര്‍‌ഡിന് മാത്രം)</translation>
 <translation id="6939777852457331078">യുഎസ് വർക്ക്‌മാൻ കീബോർഡ്</translation>
 <translation id="6970230597523682626">ബള്‍ഗേറിയന്‍</translation>
-<translation id="7098389117866926363">USB-C ഉപകരണം (ഇടതുവശത്തെ പോർട്ട് പുറകിൽ)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">ലിപ്യന്തരണം (salam → ሰላም)</translation>
 <translation id="7172053773111046550">എസ്റ്റോണിയന്‍ കീബോര്‍ഡ്</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">ഹംഗേറിയന്‍</translation>
 <translation id="8901822611024316615">ചെക്ക് QWERTY കീബോർഡ്</translation>
 <translation id="8919081441417203123">ഡാനിഷ്</translation>
-<translation id="8938800817013097409">USB-C ഉപകരണം (വലതുവശത്തെ പോർട്ട് പുറകിൽ)</translation>
 <translation id="8960999352790021682">ബംഗാളി കീബോർഡ് (സ്വരസൂചകം)</translation>
 <translation id="9017798300203431059">റഷ്യൻ സ്വരസൂചകം</translation>
 <translation id="913758436357682283">മ്യാൻമാർ മ്യാൻസൻ കീബോർഡ്</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_mr.xtb b/ui/chromeos/translations/ui_chromeos_strings_mr.xtb
index 0f6f57b9..a621e272 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_mr.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_mr.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="mr">
-<translation id="1012876632442809908">USB-C डिव्‍हाइस (पुढील बाजूचे पोर्ट)</translation>
 <translation id="1023220960495960452">लिप्यंतरण (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">लिप्यंतरण (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">कॅनेडियन फ्रेंच कीबोर्ड</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">कॅटलान</translation>
 <translation id="1208421848177517699">लिप्यंतरण (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">हंगेरियन क्वर्टी कीबोर्ड</translation>
-<translation id="1293264513303784526">USB-C डिव्‍हाइस (डावे पोर्ट)</translation>
 <translation id="1310751437842832374">लिप्यंतरण (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">झेक कीबोर्ड</translation>
 <translation id="1352103415082130575">थाई कीबोर्ड (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome डिव्हाइस</translation>
 <translation id="1829129547161959350">पेंग्विन</translation>
 <translation id="184633654410729720">थाई कीबोर्ड (Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C डिव्‍हाइस (मागील बाजूचे पोर्ट)</translation>
 <translation id="1921986354447415460">तुर्की-F कीबोर्ड</translation>
 <translation id="1931134289871235022">स्लोव्हाक</translation>
 <translation id="1936717151811561466">फिन्निश</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">चीज</translation>
 <translation id="2781645665747935084">बेल्जियन</translation>
 <translation id="2790805296069989825">रशियन कीबोर्ड</translation>
-<translation id="2844169650293029770">USB-C डिव्‍हाइस (डाव्‍या बाजूचे पुढील पोर्ट)</translation>
 <translation id="2870836398458454343">लिप्यंतरण (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">झेक</translation>
 <translation id="2894654529758326923">माहिती</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">यूके कीबोर्ड</translation>
 <translation id="3157729859914172001">युएस इंटरनॅशनल (PC) कीबोर्ड</translation>
 <translation id="3187212781151025377">हिब्रू कीबोर्ड</translation>
+<translation id="3188257591659621405">माझ्या फायली</translation>
 <translation id="3197563288998582412">यूके द्वोराक</translation>
 <translation id="3224239078034945833">कॅनडियन बहुभाषी</translation>
 <translation id="3241720467332021590">आयरिश</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">व्हिनाइल रेकॉर्ड</translation>
 <translation id="3296763833017966289">जॉर्जियन</translation>
 <translation id="3338239663705455570">स्लॉव्हेनियन कीबोर्ड</translation>
-<translation id="3371140690572404006">USB-C डिव्‍हाइस (उजव्‍या बाजूचे पुढील पोर्ट)</translation>
 <translation id="3399597614303179694">मॅसेडोनियन कीबोर्ड</translation>
-<translation id="3445925074670675829">USB-C डिव्‍हाइस</translation>
 <translation id="3494768541638400973">Google जपानी इनपुट (जपानी कीबोर्डसाठी)</translation>
 <translation id="3519867315646775981">लिप्यंतरण (shalom ← שלום)</translation>
 <translation id="3522708245912499433">पोर्तुगीज</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">ख्मेर कीबोर्ड</translation>
 <translation id="391445228316373457">नेपाळी कीबोर्ड (Phonetic)</translation>
 <translation id="3958548648197196644">किवी</translation>
-<translation id="3995138139523574647">USB-C डिव्‍हाइस (उजव्या बाजूचे मागील पोर्ट)</translation>
 <translation id="4070370845051020638">कॅन्टोनिज इनपुट पद्धत</translation>
 <translation id="4072248638558688893">तामिळ (Phonetic)</translation>
 <translation id="4124935795427217608">युनिकॉर्न</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">ड्रॅगनफ्लाय</translation>
 <translation id="5319782540886810524">लाट्वियन कीबोर्ड</translation>
 <translation id="5323213332664049067">लॅटिन अमेरिकन</translation>
-<translation id="5331975486040154427">USB-C डिव्‍हाइस (डाव्या बाजूचे मागील पोर्ट)</translation>
 <translation id="5402367795255837559">ब्रेल</translation>
 <translation id="5412637665001827670">बल्गेरियन कीबोर्ड</translation>
 <translation id="5418923334382419584">म्यानमार कीबोर्ड</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">ड्रॅगन</translation>
 <translation id="6462109140674788769">ग्रीक कीबोर्ड</translation>
 <translation id="6466492211071551451">आयरिश कीबोर्ड</translation>
-<translation id="6490471652906364588">USB-C डिव्‍हाइस (उजवे पोर्ट)</translation>
 <translation id="6503256918647795660">स्विस फ्रेंच कीबोर्ड</translation>
 <translation id="6505918941256367791">तामिळ कीबोर्ड (InScript)</translation>
 <translation id="6509122719576673235">नॉर्वेजियन</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google जपानी इनपुट (यूएस कीबोर्डसाठी)</translation>
 <translation id="6939777852457331078">यूएस कामगार कीबोर्ड</translation>
 <translation id="6970230597523682626">बल्गेरियन</translation>
-<translation id="7098389117866926363">USB-C डिव्‍हाइस (मागील बाजूचे डावे पोर्ट)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">लिप्यंतरण (salam → ሰላም)</translation>
 <translation id="7172053773111046550">एस्टोनियन कीबोर्ड</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">हंगेरियन</translation>
 <translation id="8901822611024316615">झेक QWERTY कीबोर्ड</translation>
 <translation id="8919081441417203123">डॅनिश</translation>
-<translation id="8938800817013097409">USB-C डिव्‍हाइस (मागील बाजूचे उजवे पोर्ट)</translation>
 <translation id="8960999352790021682">बंगाली कीबोर्ड (Phonetic)</translation>
 <translation id="9017798300203431059">रशियन ध्वन्यात्मक</translation>
 <translation id="913758436357682283">म्यानमार म्यानसान कीबोर्ड</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ms.xtb b/ui/chromeos/translations/ui_chromeos_strings_ms.xtb
index 67c77d2a..44563bb 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ms.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ms.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ms">
-<translation id="1012876632442809908">Peranti USB-C (port depan)</translation>
 <translation id="1023220960495960452">Pengalihan huruf (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Pengalihan huruf (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Papan kekunci Perancis Kanada</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Bahasa Catalan</translation>
 <translation id="1208421848177517699">Pengalihan huruf (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Papan kekunci QWERTY Hungary</translation>
-<translation id="1293264513303784526">Peranti USB-C (port kiri)</translation>
 <translation id="1310751437842832374">Pengalihan huruf (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Papan kekunci Czech</translation>
 <translation id="1352103415082130575">Papan kekunci bahasa Thai (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Peranti Chrome</translation>
 <translation id="1829129547161959350">Penguin</translation>
 <translation id="184633654410729720">Papan kekunci bahasa Thai (Kedmanee)</translation>
-<translation id="1864454756846565995">Peranti USB-C (port belakang)</translation>
 <translation id="1921986354447415460">Papan kekunci Turki-F</translation>
 <translation id="1931134289871235022">Bahasa Slovakia</translation>
 <translation id="1936717151811561466">Bahasa Finland</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Keju</translation>
 <translation id="2781645665747935084">Bahasa Belgium</translation>
 <translation id="2790805296069989825">Papan kekunci Rusia</translation>
-<translation id="2844169650293029770">Peranti USB-C (port depan sebelah kiri)</translation>
 <translation id="2870836398458454343">Pengalihan huruf (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Bahasa Czech</translation>
 <translation id="2894654529758326923">Maklumat</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Papan kekunci UK</translation>
 <translation id="3157729859914172001">Papan kekunci (PC) Antarabangsa AS</translation>
 <translation id="3187212781151025377">Papan kekunci Ibrani</translation>
+<translation id="3188257591659621405">Fail saya</translation>
 <translation id="3197563288998582412">Dvorak UK</translation>
 <translation id="3224239078034945833">Berbilang bahasa Kanada</translation>
 <translation id="3241720467332021590">Bahasa Ireland</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Rekod vinil</translation>
 <translation id="3296763833017966289">Bahasa Georgia</translation>
 <translation id="3338239663705455570">Papan kekunci Slovenia</translation>
-<translation id="3371140690572404006">Peranti USB-C (port depan sebelah kanan)</translation>
 <translation id="3399597614303179694">papan kekunci Macedonia</translation>
-<translation id="3445925074670675829">Peranti USB-C</translation>
 <translation id="3494768541638400973">Input Jepun Google (untuk papan kekunci Jepun)</translation>
 <translation id="3519867315646775981">Pengalihan huruf (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Bahasa Portugis</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Papan kekunci bahasa Khmer</translation>
 <translation id="391445228316373457">Papan kekunci bahasa Nepal (Fonetik)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">Peranti USB-C (port belakang sebelah kanan)</translation>
 <translation id="4070370845051020638">Kaedah input Kantonis</translation>
 <translation id="4072248638558688893">Papan kekunci bahasa Tamil (Fonetik)</translation>
 <translation id="4124935795427217608">Unikorn</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Pepatung</translation>
 <translation id="5319782540886810524">Papan kekunci Latvia</translation>
 <translation id="5323213332664049067">Bahasa Amerika Latin</translation>
-<translation id="5331975486040154427">Peranti USB-C (port belakang sebelah kiri)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Papan kekunci Bulgaria</translation>
 <translation id="5418923334382419584">Papan kekunci bahasa Myanmar</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Naga</translation>
 <translation id="6462109140674788769">Papan kekunci Yunani</translation>
 <translation id="6466492211071551451">Papan kekunci bahasa Ireland</translation>
-<translation id="6490471652906364588">Peranti USB-C (port kanan)</translation>
 <translation id="6503256918647795660">Papan kekunci Perancis Swiss</translation>
 <translation id="6505918941256367791">Papan kekunci bahasa Tamil (InSkrip)</translation>
 <translation id="6509122719576673235">Bahasa Norway</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Input Jepun Google (untuk papan kekunci AS)</translation>
 <translation id="6939777852457331078">Papan kekunci US Workman</translation>
 <translation id="6970230597523682626">Bahasa Bulgaria</translation>
-<translation id="7098389117866926363">Peranti USB-C (port kiri di belakang)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Pengalihan huruf (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Papan kekunci Estonia</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Bahasa Hungary</translation>
 <translation id="8901822611024316615">Papan kekunci QWERTY bahasa Czech</translation>
 <translation id="8919081441417203123">Bahasa Denmark</translation>
-<translation id="8938800817013097409">Peranti USB-C (port kanan di belakang)</translation>
 <translation id="8960999352790021682">Papan kekunci bahasa Bengali (Fonetik)</translation>
 <translation id="9017798300203431059">Fonetik bahasa Rusia</translation>
 <translation id="913758436357682283">Papan kekunci bahasa Myanmar Myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_nl.xtb b/ui/chromeos/translations/ui_chromeos_strings_nl.xtb
index c625c17..67fff6f 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_nl.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_nl.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="nl">
-<translation id="1012876632442809908">USB-C-apparaat (poort aan voorkant)</translation>
 <translation id="1023220960495960452">Transliteratie (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliteratie (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Canadees-Frans toetsenbord</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Catalaans</translation>
 <translation id="1208421848177517699">Transliteratie (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Hongaars QWERTY-toetsenbord</translation>
-<translation id="1293264513303784526">USB-C-apparaat (poort aan linkerkant)</translation>
 <translation id="1310751437842832374">Transliteratie (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Tsjechisch toetsenbord</translation>
 <translation id="1352103415082130575">Thais toetsenbord (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome-apparaat</translation>
 <translation id="1829129547161959350">Pinguïn</translation>
 <translation id="184633654410729720">Thais toetsenbord (Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C-apparaat (poort aan achterkant)</translation>
 <translation id="1921986354447415460">Turks-F-toetsenbord</translation>
 <translation id="1931134289871235022">Slowaaks</translation>
 <translation id="1936717151811561466">Fins</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Kaas</translation>
 <translation id="2781645665747935084">Belgisch</translation>
 <translation id="2790805296069989825">Russisch toetsenbord</translation>
-<translation id="2844169650293029770">USB-C-apparaat (poort links aan de voorkant)</translation>
 <translation id="2870836398458454343">Transliteratie (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Tsjechisch</translation>
 <translation id="2894654529758326923">Informatie</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Brits toetsenbord</translation>
 <translation id="3157729859914172001">Amerikaans toetsenbord (internationaal) (pc)</translation>
 <translation id="3187212781151025377">Hebreeuws toetsenbord</translation>
+<translation id="3188257591659621405">Mijn bestanden</translation>
 <translation id="3197563288998582412">Brits Dvorak</translation>
 <translation id="3224239078034945833">Canadees meertalig</translation>
 <translation id="3241720467332021590">Iers</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Lp</translation>
 <translation id="3296763833017966289">Georgisch</translation>
 <translation id="3338239663705455570">Sloveens toetsenbord</translation>
-<translation id="3371140690572404006">USB-C-apparaat (poort rechts aan de voorkant)</translation>
 <translation id="3399597614303179694">Macedonisch toetsenbord</translation>
-<translation id="3445925074670675829">USB-C-apparaat</translation>
 <translation id="3494768541638400973">Japanse invoer van Google (voor Japans toetsenbord)</translation>
 <translation id="3519867315646775981">Transliteratie (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugees</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmer toetsenbord</translation>
 <translation id="391445228316373457">Nepalees toetsenbord (fonetisch)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">USB-C-apparaat (poort rechts aan de achterkant)</translation>
 <translation id="4070370845051020638">Invoermethode voor Kantonees</translation>
 <translation id="4072248638558688893">Tamil toetsenbord (fonetisch)</translation>
 <translation id="4124935795427217608">Eenhoorn</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Libel</translation>
 <translation id="5319782540886810524">Lets toetsenbord</translation>
 <translation id="5323213332664049067">Latijns-Amerikaans</translation>
-<translation id="5331975486040154427">USB-C-apparaat (poort links aan de achterkant)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Bulgaars toetsenbord</translation>
 <translation id="5418923334382419584">Birmaans toetsenbord</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Draak</translation>
 <translation id="6462109140674788769">Grieks toetsenbord</translation>
 <translation id="6466492211071551451">Iers toetsenbord</translation>
-<translation id="6490471652906364588">USB-C-apparaat (poort aan rechterkant)</translation>
 <translation id="6503256918647795660">Zwitsers-Frans toetsenbord</translation>
 <translation id="6505918941256367791">Tamil toetsenbord (InScript)</translation>
 <translation id="6509122719576673235">Noors</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Japanse invoer van Google (voor Amerikaans toetsenbord)</translation>
 <translation id="6939777852457331078">Amerikaans Workman-toetsenbord</translation>
 <translation id="6970230597523682626">Bulgaars</translation>
-<translation id="7098389117866926363">USB-C-apparaat (poort links aan de achterkant)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliteratie (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Estlands toetsenbord</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Hongaars</translation>
 <translation id="8901822611024316615">Tsjechisch QWERTY-toetsenbord</translation>
 <translation id="8919081441417203123">Deens</translation>
-<translation id="8938800817013097409">USB-C-apparaat (poort rechts aan de achterkant)</translation>
 <translation id="8960999352790021682">Bengaals toetsenbord (fonetisch)</translation>
 <translation id="9017798300203431059">Russisch fonetisch</translation>
 <translation id="913758436357682283">Myanmar MyanSan-toetsenbord</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_no.xtb b/ui/chromeos/translations/ui_chromeos_strings_no.xtb
index aca453a..89e558f 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_no.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_no.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="no">
-<translation id="1012876632442809908">USB-C-enhet (porten foran)</translation>
 <translation id="1023220960495960452">Translitterasjon (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Translitterasjon (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Fransk tastatur (Canada)</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Katalansk</translation>
 <translation id="1208421848177517699">Translitterasjon (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Ungarsk QWERTY-tastatur</translation>
-<translation id="1293264513303784526">USB-C-enhet (porten på venstre side)</translation>
 <translation id="1310751437842832374">Translitterasjon (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Tsjekkisk tastatur</translation>
 <translation id="1352103415082130575">Thai-tastatur (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome-enhet</translation>
 <translation id="1829129547161959350">Pingviner</translation>
 <translation id="184633654410729720">Thai-tastatur (Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C-enhet (porten på baksiden)</translation>
 <translation id="1921986354447415460">Tyrkisk F-tastatur</translation>
 <translation id="1931134289871235022">Slovakisk</translation>
 <translation id="1936717151811561466">Finsk</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Ost</translation>
 <translation id="2781645665747935084">Belgisk</translation>
 <translation id="2790805296069989825">Russisk tastatur</translation>
-<translation id="2844169650293029770">USB-C-enhet (porten foran på venstre side)</translation>
 <translation id="2870836398458454343">Translitterasjon (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Tsjekkisk</translation>
 <translation id="2894654529758326923">Informasjon</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Britisk tastatur</translation>
 <translation id="3157729859914172001">Amerikansk internasjonalt tastatur (PC)</translation>
 <translation id="3187212781151025377">Hebraisk tastatur</translation>
+<translation id="3188257591659621405">Mine filer</translation>
 <translation id="3197563288998582412">Britisk Dvorak</translation>
 <translation id="3224239078034945833">Flerspråklig canadisk</translation>
 <translation id="3241720467332021590">Irsk</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Vinylplate</translation>
 <translation id="3296763833017966289">Georgisk</translation>
 <translation id="3338239663705455570">Slovensk tastatur</translation>
-<translation id="3371140690572404006">USB-C-enhet (porten foran på høyre side)</translation>
 <translation id="3399597614303179694">Makedonsk tastatur</translation>
-<translation id="3445925074670675829">USB-C-enhet</translation>
 <translation id="3494768541638400973">Google-inndatametode for japansk (for japansk tastatur)</translation>
 <translation id="3519867315646775981">Translitterasjon (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugisisk</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmer-tastatur</translation>
 <translation id="391445228316373457">Nepali-tastatur (fonetisk)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">USB-C-enhet (porten bak på høyre side)</translation>
 <translation id="4070370845051020638">Kantonesisk inndatametode</translation>
 <translation id="4072248638558688893">Tamilsk tastatur (fonetisk)</translation>
 <translation id="4124935795427217608">Enhjørning</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Øyenstikker</translation>
 <translation id="5319782540886810524">Latvisk tastatur</translation>
 <translation id="5323213332664049067">Latinamerikansk</translation>
-<translation id="5331975486040154427">USB-C-enhet (porten bak på venstre side)</translation>
 <translation id="5402367795255837559">Punktskrift</translation>
 <translation id="5412637665001827670">Bulgarsk tastatur</translation>
 <translation id="5418923334382419584">Myanmar-tastatur</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Drage</translation>
 <translation id="6462109140674788769">Gresk tastatur</translation>
 <translation id="6466492211071551451">Irsk tastatur</translation>
-<translation id="6490471652906364588">USB-C-enhet (porten på høyre side)</translation>
 <translation id="6503256918647795660">Fransk tastatur (Sveits)</translation>
 <translation id="6505918941256367791">Tamilsk tastatur (InScript)</translation>
 <translation id="6509122719576673235">Norsk</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google-inndatametode for japansk (for amerikansk tastatur)</translation>
 <translation id="6939777852457331078">Workman-tastatur (USA)</translation>
 <translation id="6970230597523682626">Bulgarsk</translation>
-<translation id="7098389117866926363">USB-C-enhet (venstre port på baksiden)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Translitterasjon (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Estisk tastatur</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Ungarsk</translation>
 <translation id="8901822611024316615">Tsjekkisk QWERTY-tastatur</translation>
 <translation id="8919081441417203123">Dansk</translation>
-<translation id="8938800817013097409">USB-C-enhet (høyre port på baksiden)</translation>
 <translation id="8960999352790021682">Bengali-tastatur (fonetisk)</translation>
 <translation id="9017798300203431059">Russisk fonetisk</translation>
 <translation id="913758436357682283">Myanmar Myansan-tastatur</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pl.xtb b/ui/chromeos/translations/ui_chromeos_strings_pl.xtb
index 51fad3a..4df5473 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_pl.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_pl.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="pl">
-<translation id="1012876632442809908">Urządzenie USB-C (przedni port)</translation>
 <translation id="1023220960495960452">Transliteracja (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliteracja (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Klawiatura kanadyjska (francuski)</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Kataloński</translation>
 <translation id="1208421848177517699">Transliteracja (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Klawiatura węgierska QWERTY</translation>
-<translation id="1293264513303784526">Urządzenie USB-C (lewy port)</translation>
 <translation id="1310751437842832374">Transliteracja (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Klawiatura czeska</translation>
 <translation id="1352103415082130575">Klawiatura tajska (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Urządzenie z Chrome</translation>
 <translation id="1829129547161959350">Pingwin</translation>
 <translation id="184633654410729720">Klawiatura tajska (Kedmanee)</translation>
-<translation id="1864454756846565995">Urządzenie USB-C (tylny port)</translation>
 <translation id="1921986354447415460">Klawiatura turecka (wersja F)</translation>
 <translation id="1931134289871235022">Słowacki</translation>
 <translation id="1936717151811561466">Fiński</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Ser</translation>
 <translation id="2781645665747935084">belgijska klawiatura</translation>
 <translation id="2790805296069989825">Klawiatura rosyjska</translation>
-<translation id="2844169650293029770">Urządzenie USB-C (przedni port na lewym boku)</translation>
 <translation id="2870836398458454343">Transliteracja (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Czeski</translation>
 <translation id="2894654529758326923">Informacje</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Klawiatura brytyjska</translation>
 <translation id="3157729859914172001">Klawiatura amerykańska międzynarodowa (PC)</translation>
 <translation id="3187212781151025377">Klawiatura hebrajska</translation>
+<translation id="3188257591659621405">Moje pliki</translation>
 <translation id="3197563288998582412">brytyjska klawiatura Dvoraka</translation>
 <translation id="3224239078034945833">kanadyjska klawiatura wielojęzyczna</translation>
 <translation id="3241720467332021590">Irlandzki</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Płyta winylowa</translation>
 <translation id="3296763833017966289">Gruziński</translation>
 <translation id="3338239663705455570">Klawiatura słoweńska</translation>
-<translation id="3371140690572404006">Urządzenie USB-C (przedni port na prawym boku)</translation>
 <translation id="3399597614303179694">Klawiatura macedońska</translation>
-<translation id="3445925074670675829">Urządzenie USB-C</translation>
 <translation id="3494768541638400973">japoński – Google (dla klawiatury japońskiej)</translation>
 <translation id="3519867315646775981">Transliteracja (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugalski</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Klawiatura khmerska</translation>
 <translation id="391445228316373457">Klawiatura nepalska (fonetyczna)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">Urządzenie USB-C (tylny port na prawym boku)</translation>
 <translation id="4070370845051020638">Metoda wprowadzania – kantoński</translation>
 <translation id="4072248638558688893">Klawiatura tamilska (fonetyczna)</translation>
 <translation id="4124935795427217608">Jednorożec</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Ważka</translation>
 <translation id="5319782540886810524">Klawiatura łotewska</translation>
 <translation id="5323213332664049067">Ameryka Łacińska</translation>
-<translation id="5331975486040154427">Urządzenie USB-C (tylny port na lewym boku)</translation>
 <translation id="5402367795255837559">Pismo Braille'a</translation>
 <translation id="5412637665001827670">Klawiatura bułgarska</translation>
 <translation id="5418923334382419584">Klawiatura birmańska</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Smok</translation>
 <translation id="6462109140674788769">Klawiatura grecka</translation>
 <translation id="6466492211071551451">Klawiatura irlandzka</translation>
-<translation id="6490471652906364588">Urządzenie USB-C (prawy port)</translation>
 <translation id="6503256918647795660">Klawiatura szwajcarska (francuski)</translation>
 <translation id="6505918941256367791">Klawiatura tamilska (j. indyjskie)</translation>
 <translation id="6509122719576673235">Norweski</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">japoński – Google (dla klawiatury amerykańskiej)</translation>
 <translation id="6939777852457331078">Amerykańska klawiatura Workman</translation>
 <translation id="6970230597523682626">Bułgarski</translation>
-<translation id="7098389117866926363">Urządzenie USB-C (lewy port z tyłu)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliteracja (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Klawiatura estońska</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Węgierski</translation>
 <translation id="8901822611024316615">Czeska klawiatura QWERTY</translation>
 <translation id="8919081441417203123">Duński</translation>
-<translation id="8938800817013097409">Urządzenie USB-C (prawy port z tyłu)</translation>
 <translation id="8960999352790021682">Klawiatura bengalska (fonetyczna)</translation>
 <translation id="9017798300203431059">rosyjska klawiatura fonetyczna</translation>
 <translation id="913758436357682283">Klawiatura Myanmar Myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb b/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb
index c305b8e..0e3940d0 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_pt-BR.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="pt-BR">
-<translation id="1012876632442809908">Dispositivo USB-C (porta frontal)</translation>
 <translation id="1023220960495960452">Transliteração (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliteração (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Teclado canadense (francês)</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Catalão</translation>
 <translation id="1208421848177517699">Transliteração (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Teclado QWERTY húngaro</translation>
-<translation id="1293264513303784526">Dispositivo USB-C (porta da esquerda)</translation>
 <translation id="1310751437842832374">Transliteração (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Teclado tcheco</translation>
 <translation id="1352103415082130575">Teclado tailandês (pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Dispositivo Chrome</translation>
 <translation id="1829129547161959350">Pinguim</translation>
 <translation id="184633654410729720">Teclado tailandês (kedmanee)</translation>
-<translation id="1864454756846565995">Dispositivo USB-C (porta traseira)</translation>
 <translation id="1921986354447415460">Teclado padrão F em turco</translation>
 <translation id="1931134289871235022">Eslovaco</translation>
 <translation id="1936717151811561466">Finlandês</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Queijo</translation>
 <translation id="2781645665747935084">Belga</translation>
 <translation id="2790805296069989825">Teclado russo</translation>
-<translation id="2844169650293029770">Dispositivo USB-C (porta frontal da esquerda)</translation>
 <translation id="2870836398458454343">Transliteração (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Tcheco</translation>
 <translation id="2894654529758326923">Informações</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Teclado do Reino Unido</translation>
 <translation id="3157729859914172001">Teclado internacional dos EUA (PC)</translation>
 <translation id="3187212781151025377">Teclado hebraico</translation>
+<translation id="3188257591659621405">Meus arquivos</translation>
 <translation id="3197563288998582412">Dvorak do Reino Unido</translation>
 <translation id="3224239078034945833">Canadense multilíngue</translation>
 <translation id="3241720467332021590">Irlandês</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Disco de vinil</translation>
 <translation id="3296763833017966289">Georgiano</translation>
 <translation id="3338239663705455570">Teclado esloveno</translation>
-<translation id="3371140690572404006">Dispositivo USB-C (porta frontal da direita)</translation>
 <translation id="3399597614303179694">Teclado macedônio</translation>
-<translation id="3445925074670675829">Dispositivo USB-C</translation>
 <translation id="3494768541638400973">Inserção de texto japonês do Google (para teclado japonês)</translation>
 <translation id="3519867315646775981">Transliteração (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Português</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Teclado em khmer</translation>
 <translation id="391445228316373457">Teclado em nepalês (fonético)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">Dispositivo USB-C (porta traseira da direita)</translation>
 <translation id="4070370845051020638">Método de entrada cantonês</translation>
 <translation id="4072248638558688893">Teclado tâmil (fonético)</translation>
 <translation id="4124935795427217608">Unicórnio</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Libélula</translation>
 <translation id="5319782540886810524">Teclado letão</translation>
 <translation id="5323213332664049067">América Latina</translation>
-<translation id="5331975486040154427">Dispositivo USB-C (porta traseira da esquerda)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Teclado búlgaro</translation>
 <translation id="5418923334382419584">Teclado em birmanês</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Dragão</translation>
 <translation id="6462109140674788769">Teclado grego</translation>
 <translation id="6466492211071551451">Teclado irlandês</translation>
-<translation id="6490471652906364588">Dispositivo USB-C (porta da direita)</translation>
 <translation id="6503256918647795660">Teclado suíço (francês)</translation>
 <translation id="6505918941256367791">Teclado tâmil (InScript)</translation>
 <translation id="6509122719576673235">Norueguês</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Inserção de texto japonês do Google (para teclado americano)</translation>
 <translation id="6939777852457331078">Teclado Workman dos EUA</translation>
 <translation id="6970230597523682626">Búlgaro</translation>
-<translation id="7098389117866926363">Dispositivo USB-C (porta traseira da esquerda)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliteração (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Teclado estoniano</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Húngaro</translation>
 <translation id="8901822611024316615">Teclado QWERTY tcheco</translation>
 <translation id="8919081441417203123">Dinamarquês</translation>
-<translation id="8938800817013097409">Dispositivo USB-C (porta traseira da direita)</translation>
 <translation id="8960999352790021682">Teclado bengali (fonético)</translation>
 <translation id="9017798300203431059">Russo fonético</translation>
 <translation id="913758436357682283">Teclado Myanmar Myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb b/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb
index 6eedef5..28ed1998 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_pt-PT.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="pt-PT">
-<translation id="1012876632442809908">Dispositivo USB-C (porta frontal)</translation>
 <translation id="1023220960495960452">Transliteração (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliteração (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Teclado canadiano (francês)</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Catalão</translation>
 <translation id="1208421848177517699">Transliteração (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Teclado QWERTY húngaro</translation>
-<translation id="1293264513303784526">Dispositivo USB-C (porta esquerda)</translation>
 <translation id="1310751437842832374">Transliteração (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Teclado checo</translation>
 <translation id="1352103415082130575">Teclado tailandês (pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Dispositivo Chrome</translation>
 <translation id="1829129547161959350">Pinguim</translation>
 <translation id="184633654410729720">Teclado tailandês (kedmanee)</translation>
-<translation id="1864454756846565995">Dispositivo USB-C (porta traseira)</translation>
 <translation id="1921986354447415460">Teclado Turco-F</translation>
 <translation id="1931134289871235022">Eslovaco</translation>
 <translation id="1936717151811561466">Finlandês</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Queijo</translation>
 <translation id="2781645665747935084">Belga</translation>
 <translation id="2790805296069989825">Teclado russo</translation>
-<translation id="2844169650293029770">Dispositivo USB-C (porta frontal do lado esquerdo)</translation>
 <translation id="2870836398458454343">Transliteração (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Checo</translation>
 <translation id="2894654529758326923">Informações</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Teclado inglês</translation>
 <translation id="3157729859914172001">Teclado americano internacional (PC)</translation>
 <translation id="3187212781151025377">Teclado hebraico</translation>
+<translation id="3188257591659621405">Os meus ficheiros</translation>
 <translation id="3197563288998582412">Reino Unido Dvorak</translation>
 <translation id="3224239078034945833">Canadiano multilingue</translation>
 <translation id="3241720467332021590">Irlandês</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Disco de vinil</translation>
 <translation id="3296763833017966289">Georgiana</translation>
 <translation id="3338239663705455570">Teclado esloveno</translation>
-<translation id="3371140690572404006">Dispositivo USB-C (porta frontal do lado direito)</translation>
 <translation id="3399597614303179694">Teclado macedónio</translation>
-<translation id="3445925074670675829">Dispositivo USB-C</translation>
 <translation id="3494768541638400973">Introdução japonesa do Google (para teclados japoneses)</translation>
 <translation id="3519867315646775981">Transliteração (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Português</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Teclado khmer</translation>
 <translation id="391445228316373457">Teclado nepalês (fonético)</translation>
 <translation id="3958548648197196644">Quivi</translation>
-<translation id="3995138139523574647">Dispositivo USB-C (porta traseira do lado direito)</translation>
 <translation id="4070370845051020638">Método de introdução cantonês</translation>
 <translation id="4072248638558688893">Teclado tâmil (fonético)</translation>
 <translation id="4124935795427217608">Unicórnio</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Libélula</translation>
 <translation id="5319782540886810524">Teclado letão</translation>
 <translation id="5323213332664049067">Latino-americano</translation>
-<translation id="5331975486040154427">Dispositivo USB-C (porta traseira do lado esquerdo)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Teclado búlgaro</translation>
 <translation id="5418923334382419584">Teclado birmanês</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Dragão</translation>
 <translation id="6462109140674788769">Teclado grego</translation>
 <translation id="6466492211071551451">Teclado irlandês</translation>
-<translation id="6490471652906364588">Dispositivo USB-C (porta direita)</translation>
 <translation id="6503256918647795660">Teclado suíço (francês)</translation>
 <translation id="6505918941256367791">Teclado tâmil (InScript)</translation>
 <translation id="6509122719576673235">Norueguês</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Introdução japonesa do Google (para teclado dos EUA)</translation>
 <translation id="6939777852457331078">Teclado Workman dos EUA</translation>
 <translation id="6970230597523682626">Búlgaro</translation>
-<translation id="7098389117866926363">Dispositivo USB-C (porta traseira esquerda)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliteração (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Teclado estónio</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Húngaro</translation>
 <translation id="8901822611024316615">Teclado QWERTY em checo</translation>
 <translation id="8919081441417203123">Dinamarquês</translation>
-<translation id="8938800817013097409">Dispositivo USB-C (porta traseira direita)</translation>
 <translation id="8960999352790021682">Teclado bengali (fonético)</translation>
 <translation id="9017798300203431059">Fonético russo</translation>
 <translation id="913758436357682283">Teclado birmanês myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ro.xtb b/ui/chromeos/translations/ui_chromeos_strings_ro.xtb
index e8e32a7..a897f88 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ro.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ro.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ro">
-<translation id="1012876632442809908">Dispozitiv USB-C (portul din față)</translation>
 <translation id="1023220960495960452">Transliterație (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Transliterație (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Tastatură franceză canadiană</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Catalană</translation>
 <translation id="1208421848177517699">Transliterație (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Tastatură maghiară QWERTY</translation>
-<translation id="1293264513303784526">Dispozitiv USB-C (portul din stânga)</translation>
 <translation id="1310751437842832374">Transliterație (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Tastatură cehă</translation>
 <translation id="1352103415082130575">Tastatură thailandeză (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Dispozitiv Chrome</translation>
 <translation id="1829129547161959350">Pinguin</translation>
 <translation id="184633654410729720">Tastatură thailandeză (Kedmanee)</translation>
-<translation id="1864454756846565995">Dispozitiv USB-C (portul din spate)</translation>
 <translation id="1921986354447415460">Tastatură turcă-F</translation>
 <translation id="1931134289871235022">Slovacă</translation>
 <translation id="1936717151811561466">Finlandeză</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Brânză</translation>
 <translation id="2781645665747935084">Belgiană</translation>
 <translation id="2790805296069989825">Tastatură rusă</translation>
-<translation id="2844169650293029770">Dispozitiv USB-C (portul din stânga față)</translation>
 <translation id="2870836398458454343">Transliterație (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Cehă</translation>
 <translation id="2894654529758326923">Informații</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Tastatură UK</translation>
 <translation id="3157729859914172001">Tastatură S.U.A. internațională (PC)</translation>
 <translation id="3187212781151025377">Tastatură ebraică</translation>
+<translation id="3188257591659621405">Fișierele mele</translation>
 <translation id="3197563288998582412">UK Dvorak</translation>
 <translation id="3224239078034945833">Canadiană multilingvă</translation>
 <translation id="3241720467332021590">Irlandeză</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Disc de vinil</translation>
 <translation id="3296763833017966289">Georgiană</translation>
 <translation id="3338239663705455570">Tastatură slovenă</translation>
-<translation id="3371140690572404006">Dispozitiv USB-C (portul din dreapta față)</translation>
 <translation id="3399597614303179694">Tastatură macedoneană</translation>
-<translation id="3445925074670675829">Dispozitiv USB-C</translation>
 <translation id="3494768541638400973">Metoda de introducere Google pentru japoneză (la tastatura pentru japoneză)</translation>
 <translation id="3519867315646775981">Transliterație (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugheză</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Tastatură khmeră</translation>
 <translation id="391445228316373457">Tastatură nepaleză (Fonetică)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">Dispozitiv USB-C (portul din dreapta spate)</translation>
 <translation id="4070370845051020638">Metoda de introducere a textului în cantoneză</translation>
 <translation id="4072248638558688893">Tastatură tamilă (Fonetică)</translation>
 <translation id="4124935795427217608">Unicorn</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Libelulă</translation>
 <translation id="5319782540886810524">Tastatură letonă</translation>
 <translation id="5323213332664049067">America Latină</translation>
-<translation id="5331975486040154427">Dispozitiv USB-C (portul din stânga spate)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Tastatură bulgară</translation>
 <translation id="5418923334382419584">Tastatură birmană</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Dragon</translation>
 <translation id="6462109140674788769">Tastatură greacă</translation>
 <translation id="6466492211071551451">Tastatură irlandeză</translation>
-<translation id="6490471652906364588">Dispozitiv USB-C (portul din dreapta)</translation>
 <translation id="6503256918647795660">Tastatură franceză elvețiană</translation>
 <translation id="6505918941256367791">Tastatură tamilă (InScript)</translation>
 <translation id="6509122719576673235">Norvegiană</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Metoda de introducere Google pentru japoneză (la tastatura americană)</translation>
 <translation id="6939777852457331078">Tastatură S.U.A. Workman</translation>
 <translation id="6970230597523682626">Bulgară</translation>
-<translation id="7098389117866926363">Dispozitiv USB-C (portul din stânga în spate)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Transliterație (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Tastatură estonă</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Maghiară</translation>
 <translation id="8901822611024316615">Tastatură QWERTY cehă</translation>
 <translation id="8919081441417203123">Daneză</translation>
-<translation id="8938800817013097409">Dispozitiv USB-C (portul din dreapta în spate)</translation>
 <translation id="8960999352790021682">Tastatură bengaleză (Fonetică)</translation>
 <translation id="9017798300203431059">Rusă fonetică</translation>
 <translation id="913758436357682283">Tastatură birmană Myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ru.xtb b/ui/chromeos/translations/ui_chromeos_strings_ru.xtb
index 8befefc..339352f5 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ru.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ru.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ru">
-<translation id="1012876632442809908">Устройство USB-C (порт спереди)</translation>
 <translation id="1023220960495960452">Транслитерация (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Транслитерация (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Канадская раскладка (французский)</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Каталанский</translation>
 <translation id="1208421848177517699">Транслитерация (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Венгерская QWERTY-клавиатура</translation>
-<translation id="1293264513303784526">Устройство USB-C (порт слева)</translation>
 <translation id="1310751437842832374">Транслитерация (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Чешская раскладка</translation>
 <translation id="1352103415082130575">Тайская раскладка (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Устройство Chrome</translation>
 <translation id="1829129547161959350">Пингвин</translation>
 <translation id="184633654410729720">Тайская раскладка (Kedmanee)</translation>
-<translation id="1864454756846565995">Устройство USB-C (порт сзади)</translation>
 <translation id="1921986354447415460">Турецкая раскладка (Turkish-F)</translation>
 <translation id="1931134289871235022">Словацкий</translation>
 <translation id="1936717151811561466">Финский</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Сыр</translation>
 <translation id="2781645665747935084">Бельгийская</translation>
 <translation id="2790805296069989825">Русская раскладка</translation>
-<translation id="2844169650293029770">Устройство USB-C (ближний порт слева)</translation>
 <translation id="2870836398458454343">Транслитерация (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Чешский</translation>
 <translation id="2894654529758326923">Подробные сведения</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Английская раскладка</translation>
 <translation id="3157729859914172001">Американская международная раскладка (ПК)</translation>
 <translation id="3187212781151025377">Раскладка для иврита</translation>
+<translation id="3188257591659621405">Мои файлы</translation>
 <translation id="3197563288998582412">Британская (раскладка Дворака)</translation>
 <translation id="3224239078034945833">Канадская (многоязычная)</translation>
 <translation id="3241720467332021590">Ирландский</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Виниловая пластинка</translation>
 <translation id="3296763833017966289">Грузинский</translation>
 <translation id="3338239663705455570">Словенская раскладка</translation>
-<translation id="3371140690572404006">Устройство USB-C (ближний порт справа)</translation>
 <translation id="3399597614303179694">Македонская раскладка</translation>
-<translation id="3445925074670675829">Устройство USB-C</translation>
 <translation id="3494768541638400973">японская раскладка Google (для японской клавиатуры)</translation>
 <translation id="3519867315646775981">Транслитерация (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Португальский</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Кхмерская раскладка</translation>
 <translation id="391445228316373457">Непальская раскладка (фонетическая)</translation>
 <translation id="3958548648197196644">Киви</translation>
-<translation id="3995138139523574647">Устройство USB-C (дальний порт справа)</translation>
 <translation id="4070370845051020638">Кантонская раскладка</translation>
 <translation id="4072248638558688893">Тамильская раскладка (фонетическая)</translation>
 <translation id="4124935795427217608">Единорог</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Стрекоза</translation>
 <translation id="5319782540886810524">Латышская раскладка</translation>
 <translation id="5323213332664049067">Латинская Америка</translation>
-<translation id="5331975486040154427">Устройство USB-C (дальний порт слева)</translation>
 <translation id="5402367795255837559">Шрифт Брайля</translation>
 <translation id="5412637665001827670">Болгарская раскладка</translation>
 <translation id="5418923334382419584">Бирманская раскладка</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Дракон</translation>
 <translation id="6462109140674788769">Греческая раскладка</translation>
 <translation id="6466492211071551451">Ирландская раскладка</translation>
-<translation id="6490471652906364588">Устройство USB-C (порт справа)</translation>
 <translation id="6503256918647795660">Швейцарская раскладка (французский)</translation>
 <translation id="6505918941256367791">Тамильская раскладка (InScript)</translation>
 <translation id="6509122719576673235">Норвежский</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">японская раскладка Google (для клавиатуры США)</translation>
 <translation id="6939777852457331078">Раскладка США (Workman)</translation>
 <translation id="6970230597523682626">Болгарский</translation>
-<translation id="7098389117866926363">Устройство USB-C (порт слева на задней панели)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Транслитерация (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Эстонская раскладка</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Венгерский</translation>
 <translation id="8901822611024316615">Чешская раскладка клавиатуры (QWERTY)</translation>
 <translation id="8919081441417203123">Датский</translation>
-<translation id="8938800817013097409">Устройство USB-C (порт справа на задней панели)</translation>
 <translation id="8960999352790021682">Бенгальская раскладка (фонетическая)</translation>
 <translation id="9017798300203431059">Русская (фонетическая)</translation>
 <translation id="913758436357682283">Мьянманская раскладка (Myansan)</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sk.xtb b/ui/chromeos/translations/ui_chromeos_strings_sk.xtb
index 6433919..98a07afc 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_sk.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_sk.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sk">
-<translation id="1012876632442809908">Zariadenie USB-C (port vpredu)</translation>
 <translation id="1023220960495960452">Prepis (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Prepis (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">kanadskofrancúzska klávesnica</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Katalánčina</translation>
 <translation id="1208421848177517699">Prepis (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Maďarská klávesnica QWERTY</translation>
-<translation id="1293264513303784526">Zariadenie USB-C (port vľavo)</translation>
 <translation id="1310751437842832374">Prepis (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">česká klávesnica</translation>
 <translation id="1352103415082130575">Thajská klávesnica (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Zariadenie Chrome</translation>
 <translation id="1829129547161959350">Tučniak</translation>
 <translation id="184633654410729720">Thajská klávesnica (Kedmanee)</translation>
-<translation id="1864454756846565995">Zariadenie USB-C (port vzadu)</translation>
 <translation id="1921986354447415460">Turecká klávesnica (typ F)</translation>
 <translation id="1931134289871235022">slovenčina</translation>
 <translation id="1936717151811561466">Fínčina</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Syr</translation>
 <translation id="2781645665747935084">Belgická klávesnica</translation>
 <translation id="2790805296069989825">ruská klávesnica</translation>
-<translation id="2844169650293029770">Zariadenie USB-C (port vľavo vpredu)</translation>
 <translation id="2870836398458454343">Prepis (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Čeština</translation>
 <translation id="2894654529758326923">Informácie</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">britská klávesnica</translation>
 <translation id="3157729859914172001">Americká klávesnica s medzinárodným rozložením klávesov (PC)</translation>
 <translation id="3187212781151025377">hebrejská klávesnica</translation>
+<translation id="3188257591659621405">Moje súbory</translation>
 <translation id="3197563288998582412">Anglická klávesnica s rozložením klávesov Dvorak</translation>
 <translation id="3224239078034945833">Kanadská viacjazyčná klávesnica</translation>
 <translation id="3241720467332021590">Írčina</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Vinylová platňa</translation>
 <translation id="3296763833017966289">Gruzínčina</translation>
 <translation id="3338239663705455570">slovinská klávesnica</translation>
-<translation id="3371140690572404006">zariadenia USB-C (port vpravo vpredu)</translation>
 <translation id="3399597614303179694">Macedónska klávesnica</translation>
-<translation id="3445925074670675829">Zariadenie USB-C</translation>
 <translation id="3494768541638400973">Japonská metóda vstupu Google (pre japonskú klávesnicu)</translation>
 <translation id="3519867315646775981">Prepis (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portugalčina</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Klávesnica pre khmérčinu</translation>
 <translation id="391445228316373457">Klávesnica pre nepálčinu (fonetický prepis)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">zariadenia USB-C (port vpravo vzadu)</translation>
 <translation id="4070370845051020638">Metóda vstupu kantončiny</translation>
 <translation id="4072248638558688893">Tamilská klávesnica (fonetický prepis)</translation>
 <translation id="4124935795427217608">Jednorožec</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Vážka</translation>
 <translation id="5319782540886810524">lotyšská klávesnica</translation>
 <translation id="5323213332664049067">Latinskoamerická</translation>
-<translation id="5331975486040154427">Zariadenie USB-C (port vľavo vzadu)</translation>
 <translation id="5402367795255837559">Braillovo písmo</translation>
 <translation id="5412637665001827670">bulharská klávesnica</translation>
 <translation id="5418923334382419584">Klávesnica pre mjanmarčinu</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Drak</translation>
 <translation id="6462109140674788769">grécka klávesnica</translation>
 <translation id="6466492211071551451">Írska klávesnica</translation>
-<translation id="6490471652906364588">Zariadenie USB-C (port vpravo)</translation>
 <translation id="6503256918647795660">švajčiarskofrancúzska klávesnica</translation>
 <translation id="6505918941256367791">Tamilská klávesnica (Inscript)</translation>
 <translation id="6509122719576673235">Nórčina</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Japonská metóda vstupu Google (pre americkú klávesnicu)</translation>
 <translation id="6939777852457331078">Klávesnica US Workman</translation>
 <translation id="6970230597523682626">Bulharčina</translation>
-<translation id="7098389117866926363">Zariadenie USB-C (ľavý port vzadu)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Prepis (salam → ሰላም)</translation>
 <translation id="7172053773111046550">estónska klávesnica</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Maďarčina</translation>
 <translation id="8901822611024316615">Česká klávesnica QWERTY</translation>
 <translation id="8919081441417203123">Dánčina</translation>
-<translation id="8938800817013097409">Zariadenie USB-C (pravý port vzadu)</translation>
 <translation id="8960999352790021682">Bengálska klávesnica (fonetický prepis)</translation>
 <translation id="9017798300203431059">Ruská fonetická klávesnica</translation>
 <translation id="913758436357682283">Mjanmarská klávesnica Myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sl.xtb b/ui/chromeos/translations/ui_chromeos_strings_sl.xtb
index 682daed..f62d2cfc 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_sl.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_sl.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sl">
-<translation id="1012876632442809908">Naprava USB-C (sprednja vrata)</translation>
 <translation id="1023220960495960452">Prečrkovanje (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Prečrkovanje (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Francoska tipkovnica (Kanada)</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">katalonščina</translation>
 <translation id="1208421848177517699">Prečrkovanje (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Madžarska tipkovnica QWERTY</translation>
-<translation id="1293264513303784526">Naprava USB-C (leva vrata)</translation>
 <translation id="1310751437842832374">Prečrkovanje (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Češka tipkovnica</translation>
 <translation id="1352103415082130575">Tipkovnica za tajščino (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Naprava Chrome</translation>
 <translation id="1829129547161959350">Pingvin</translation>
 <translation id="184633654410729720">Tipkovnica za tajščino (Kedmanee)</translation>
-<translation id="1864454756846565995">Naprava USB-C (vrata zadaj)</translation>
 <translation id="1921986354447415460">Turška tipkovnica F</translation>
 <translation id="1931134289871235022">slovaščina</translation>
 <translation id="1936717151811561466">finščina</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Sir</translation>
 <translation id="2781645665747935084">belgijska</translation>
 <translation id="2790805296069989825">Ruska tipkovnica</translation>
-<translation id="2844169650293029770">Naprava USB-C (vrata levo spredaj)</translation>
 <translation id="2870836398458454343">Prečrkovanje (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">češčina</translation>
 <translation id="2894654529758326923">Podatki</translation>
@@ -71,6 +67,7 @@
 <translation id="3088034400796962477">Prečrkovanje (salam ← سلام)</translation>
 <translation id="3116361045094675131">Angleška tipkovnica (Velika Britanija)</translation>
 <translation id="3187212781151025377">Hebrejska tipkovnica</translation>
+<translation id="3188257591659621405">Moje datoteke</translation>
 <translation id="3197563288998582412">Združeno kraljestvo – Dvorak</translation>
 <translation id="3224239078034945833">kanadščina (večjezična)</translation>
 <translation id="3241720467332021590">irščina</translation>
@@ -78,9 +75,7 @@
 <translation id="3280987981688031357">Vinilna plošča</translation>
 <translation id="3296763833017966289">gruzinščina</translation>
 <translation id="3338239663705455570">Slovenska tipkovnica</translation>
-<translation id="3371140690572404006">Naprava USB-C (vrata desno spredaj)</translation>
 <translation id="3399597614303179694">Makedonska tipkovnica</translation>
-<translation id="3445925074670675829">Naprava USB-C</translation>
 <translation id="3494768541638400973">Googlov japonski način vnosa (za japonsko tipkovnico)</translation>
 <translation id="3519867315646775981">Prečrkovanje (shalom ← שלום)</translation>
 <translation id="3522708245912499433">portugalščina</translation>
@@ -100,7 +95,6 @@
 <translation id="3910699493603749297">Tipkovnica za kmerščino</translation>
 <translation id="391445228316373457">Tipkovnica za nepalščino (fonetična)</translation>
 <translation id="3958548648197196644">Kivi</translation>
-<translation id="3995138139523574647">Naprava USB-C (vrata desno zadaj)</translation>
 <translation id="4070370845051020638">Način vnosa za kantonščino</translation>
 <translation id="4072248638558688893">Tipkovnica za tamilščino (fonetična)</translation>
 <translation id="4124935795427217608">Samorog</translation>
@@ -147,7 +141,6 @@
 <translation id="5257456363153333584">Kačji pastir</translation>
 <translation id="5319782540886810524">Latvijska tipkovnica</translation>
 <translation id="5323213332664049067">Latinskoameriško</translation>
-<translation id="5331975486040154427">Naprava USB-C (vrata levo zadaj)</translation>
 <translation id="5402367795255837559">Braillova pisava</translation>
 <translation id="5412637665001827670">Bolgarska tipkovnica</translation>
 <translation id="5418923334382419584">Tipkovnica za mjanmarščino</translation>
@@ -184,7 +177,6 @@
 <translation id="6358884629796491903">Zmaj</translation>
 <translation id="6462109140674788769">Grška tipkovnica</translation>
 <translation id="6466492211071551451">Tipkovnica za irščino</translation>
-<translation id="6490471652906364588">Naprava USB-C (desna vrata)</translation>
 <translation id="6503256918647795660">Francoska tipkovnica (Švica)</translation>
 <translation id="6505918941256367791">Tipkovnica za tamilščino (InScript)</translation>
 <translation id="6509122719576673235">norveščina</translation>
@@ -203,7 +195,6 @@
 <translation id="6937152069980083337">Googlov japonski način vnosa (za ameriško tipkovnico)</translation>
 <translation id="6939777852457331078">Tipkovnica za angleščino (Združene države) – Workman</translation>
 <translation id="6970230597523682626">bolgarščina</translation>
-<translation id="7098389117866926363">Naprava USB-C (vrata levo zadaj)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Prečrkovanje (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Estonska tipkovnica</translation>
@@ -264,7 +255,6 @@
 <translation id="8900820606136623064">madžarščina</translation>
 <translation id="8901822611024316615">Češka tipkovnica QWERTY</translation>
 <translation id="8919081441417203123">danščina</translation>
-<translation id="8938800817013097409">Naprava USB-C (vrata desno zadaj)</translation>
 <translation id="8960999352790021682">Tipkovnica za bengalščino (fonetična)</translation>
 <translation id="9017798300203431059">ruščina (fonetična)</translation>
 <translation id="913758436357682283">Tipkovnica za mjanmarščino (Myansan)</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sr.xtb b/ui/chromeos/translations/ui_chromeos_strings_sr.xtb
index e915bc5..bb46b14 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_sr.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_sr.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sr">
-<translation id="1012876632442809908">Уређај са USB прикључком типа C (предњи порт)</translation>
 <translation id="1023220960495960452">Транслитерација (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Транслитерација (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Језик тастатуре: француски (Канада)</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">каталонски</translation>
 <translation id="1208421848177517699">Транслитерација (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Мађарска QWERTY тастатура</translation>
-<translation id="1293264513303784526">Уређај са USB прикључком типа C (леви порт)</translation>
 <translation id="1310751437842832374">Транслитерација (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Језик тастатуре: чешки</translation>
 <translation id="1352103415082130575">Тајска тастатура (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome уређај</translation>
 <translation id="1829129547161959350">Пингвин</translation>
 <translation id="184633654410729720">Тајска тастатура (Kedmanee)</translation>
-<translation id="1864454756846565995">Уређај са USB прикључком типа C (задњи порт)</translation>
 <translation id="1921986354447415460">турска F тастатура</translation>
 <translation id="1931134289871235022">словачки</translation>
 <translation id="1936717151811561466">фински</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Сир</translation>
 <translation id="2781645665747935084">белгијска</translation>
 <translation id="2790805296069989825">Језик тастатуре: руски</translation>
-<translation id="2844169650293029770">Уређај са USB прикључком типа C (леви предњи порт)</translation>
 <translation id="2870836398458454343">Транслитерација (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">чешки</translation>
 <translation id="2894654529758326923">Информације</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Језик тастатуре: енглески (УК)</translation>
 <translation id="3157729859914172001">Америчка интернационална тастатура (PC)</translation>
 <translation id="3187212781151025377">Језик тастатуре: хебрејски</translation>
+<translation id="3188257591659621405">Моје датотеке</translation>
 <translation id="3197563288998582412">УК Дворак</translation>
 <translation id="3224239078034945833">канадска вишејезична</translation>
 <translation id="3241720467332021590">ирски</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Грамофонска плоча</translation>
 <translation id="3296763833017966289">грузијски</translation>
 <translation id="3338239663705455570">Језик тастатуре: словеначки</translation>
-<translation id="3371140690572404006">Уређај са USB прикључком типа C (десни предњи порт)</translation>
 <translation id="3399597614303179694">Македонска тастатура</translation>
-<translation id="3445925074670675829">Уређај са USB прикључком типа C</translation>
 <translation id="3494768541638400973">Google јапански метод уноса (за јапанску тастатуру)</translation>
 <translation id="3519867315646775981">Транслитерација (shalom ← שלום)</translation>
 <translation id="3522708245912499433">португалски</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Кмерска тастатура</translation>
 <translation id="391445228316373457">Непалска тастатура (фонетска)</translation>
 <translation id="3958548648197196644">Киви</translation>
-<translation id="3995138139523574647">Уређај са USB прикључком типа C (десни задњи порт)</translation>
 <translation id="4070370845051020638">Mетод уноса за кантонски</translation>
 <translation id="4072248638558688893">Тамилска тастатура (фонетска)</translation>
 <translation id="4124935795427217608">Једнорог</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Вилин коњиц</translation>
 <translation id="5319782540886810524">Језик тастатуре: летонски</translation>
 <translation id="5323213332664049067">Латинска Америка</translation>
-<translation id="5331975486040154427">Уређај са USB прикључком типа C (леви задњи порт)</translation>
 <translation id="5402367795255837559">Брајева азбука</translation>
 <translation id="5412637665001827670">Језик тастатуре: бугарски</translation>
 <translation id="5418923334382419584">Мјанмарска тастатура</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Змај</translation>
 <translation id="6462109140674788769">Језик тастатуре: грчки</translation>
 <translation id="6466492211071551451">Ирска тастатура</translation>
-<translation id="6490471652906364588">Уређај са USB прикључком типа C (десни порт)</translation>
 <translation id="6503256918647795660">Језик тастатуре: француски (Швајцарска)</translation>
 <translation id="6505918941256367791">Тамилска тастатура (индијско писмо)</translation>
 <translation id="6509122719576673235">норвешки</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google јапански метод уноса (за америчку тастатуру)</translation>
 <translation id="6939777852457331078">Америчка Workman тастатура</translation>
 <translation id="6970230597523682626">бугарски</translation>
-<translation id="7098389117866926363">Уређај са USB прикључком типа C (леви задњи порт)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Транслитерација (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Језик тастатуре: естонски</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">мађарски</translation>
 <translation id="8901822611024316615">Чешка QWERTY тастатура</translation>
 <translation id="8919081441417203123">дански</translation>
-<translation id="8938800817013097409">Уређај са USB прикључком типа C (задњи десни порт)</translation>
 <translation id="8960999352790021682">Бенгалска тастатура (фонетска)</translation>
 <translation id="9017798300203431059">руска фонетска</translation>
 <translation id="913758436357682283">Мјанмарска мјансан тастатура</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sv.xtb b/ui/chromeos/translations/ui_chromeos_strings_sv.xtb
index 65048474..69b5af2 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_sv.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_sv.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sv">
-<translation id="1012876632442809908">USB-C-enhet (främre port)</translation>
 <translation id="1023220960495960452">Translitterering (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Translitterering (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Kanadensisk-franskt tangentbord</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">katalanska</translation>
 <translation id="1208421848177517699">Translitterering (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Ungerskt tangentbord (QWERTY)</translation>
-<translation id="1293264513303784526">USB-C-enhet (vänster port)</translation>
 <translation id="1310751437842832374">Translitterering (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Tjeckiskt tangentbord</translation>
 <translation id="1352103415082130575">Tangentbord för thailändska (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome-enhet</translation>
 <translation id="1829129547161959350">Pingvin</translation>
 <translation id="184633654410729720">Tangentbord för thailändska (Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C-enhet (bakre port)</translation>
 <translation id="1921986354447415460">Tangentbord för turkiska F</translation>
 <translation id="1931134289871235022">Slovakiska</translation>
 <translation id="1936717151811561466">finska</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Ost</translation>
 <translation id="2781645665747935084">Belgiska</translation>
 <translation id="2790805296069989825">Ryskt tangentbord</translation>
-<translation id="2844169650293029770">USB-C-enhet (främre porten på vänster sida)</translation>
 <translation id="2870836398458454343">Translitterering (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">tjeckiska</translation>
 <translation id="2894654529758326923">Information</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Brittiskt tangentbord</translation>
 <translation id="3157729859914172001">Internationellt tangentbord för USA (PC)</translation>
 <translation id="3187212781151025377">Hebreiskt tangentbord</translation>
+<translation id="3188257591659621405">Mina filer</translation>
 <translation id="3197563288998582412">Storbritannien (dvorak)</translation>
 <translation id="3224239078034945833">Kanadensiska (flerspråkig)</translation>
 <translation id="3241720467332021590">iriska</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Vinylskiva</translation>
 <translation id="3296763833017966289">georgiska</translation>
 <translation id="3338239663705455570">Slovenskt tangentbord</translation>
-<translation id="3371140690572404006">USB-C-enhet (främre porten på högra sidan)</translation>
 <translation id="3399597614303179694">Makedonskt tangentbord</translation>
-<translation id="3445925074670675829">USB-C-enhet</translation>
 <translation id="3494768541638400973">Googles japanska inmatning (för japanskt tangentbord)</translation>
 <translation id="3519867315646775981">Translitterera (shalom ← שלום)</translation>
 <translation id="3522708245912499433">portugisiska</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Khmeriskt tangentbord</translation>
 <translation id="391445228316373457">Nepalesiskt tangentbord (fonetiskt)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">USB-C-enhet (bakre porten på högra sidan)</translation>
 <translation id="4070370845051020638">Inmatningsmetod för kantonesiska</translation>
 <translation id="4072248638558688893">Tangentbord för tamil (fonetiskt)</translation>
 <translation id="4124935795427217608">Enhörning</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Trollslända</translation>
 <translation id="5319782540886810524">Lettiskt tangentbord</translation>
 <translation id="5323213332664049067">Latinamerikanskt</translation>
-<translation id="5331975486040154427">USB-C-enhet (bakre porten på vänster sida)</translation>
 <translation id="5402367795255837559">Punktskrift</translation>
 <translation id="5412637665001827670">Bulgariskt tangentbord</translation>
 <translation id="5418923334382419584">Burmesiskt tangentbord</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Drake</translation>
 <translation id="6462109140674788769">Grekiskt tangentbord</translation>
 <translation id="6466492211071551451">Irländskt tangentbord</translation>
-<translation id="6490471652906364588">USB-C-enhet (höger port)</translation>
 <translation id="6503256918647795660">Schweiziskt-franskt tangentbord</translation>
 <translation id="6505918941256367791">Tangentbord för tamil (InScript)</translation>
 <translation id="6509122719576673235">norska</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Googles japanska inmatning (för amerikanskt tangentbord)</translation>
 <translation id="6939777852457331078">Workman-tangentbord för USA</translation>
 <translation id="6970230597523682626">bulgariska</translation>
-<translation id="7098389117866926363">USB-C-enhet (vänstra porten på baksidan)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Translitterering (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Estniskt tangentbord</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">ungerska</translation>
 <translation id="8901822611024316615">Tjeckiskt QWERTY-tangentbord</translation>
 <translation id="8919081441417203123">danska</translation>
-<translation id="8938800817013097409">USB-C-enhet (högra porten på baksidan)</translation>
 <translation id="8960999352790021682">Tangentbord för bengaliska (fonetiskt)</translation>
 <translation id="9017798300203431059">Ryska (fonetiskt)</translation>
 <translation id="913758436357682283">Myanmar myansan-tangentbord</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_sw.xtb b/ui/chromeos/translations/ui_chromeos_strings_sw.xtb
index 8d998dcf..059271b 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_sw.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_sw.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="sw">
-<translation id="1012876632442809908">Kifaa cha USB-C (mlango wa mbele)</translation>
 <translation id="1023220960495960452">Unukuzi wa mfumo wa kuandika (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Unukuzi wa mfumo wa kuandika (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Kibodi ya Kifaransa cha Kanada</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Kikatalan</translation>
 <translation id="1208421848177517699">Unukuzi wa mfumo wa kuandika (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Kibodi ya QWERTY ya Kihungaria</translation>
-<translation id="1293264513303784526">Kifaa cha USB-C (mlango wa kushoto)</translation>
 <translation id="1310751437842832374">Unukuzi wa mfumo wa kuandika (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Kibodi ya Kicheki</translation>
 <translation id="1352103415082130575">Kibodi ya Kithai (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Kifaa cha Chrome</translation>
 <translation id="1829129547161959350">Ngwini</translation>
 <translation id="184633654410729720">Kibodi ya Kithai (Kedmanee)</translation>
-<translation id="1864454756846565995">Kifaa cha USB-C (mlango wa nyuma)</translation>
 <translation id="1921986354447415460">Kibodi ya Kituruki-F</translation>
 <translation id="1931134289871235022">Kislovakia</translation>
 <translation id="1936717151811561466">Kifinlandi</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Jibini</translation>
 <translation id="2781645665747935084">Kibelgiji</translation>
 <translation id="2790805296069989825">Kibodi ya Kirusi</translation>
-<translation id="2844169650293029770">Kifaa cha USB-C (mlango wa upande wa kushoto mbele)</translation>
 <translation id="2870836398458454343">Unukuzi wa mfumo wa kuandika (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Kicheki</translation>
 <translation id="2894654529758326923">Maelezo</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Kibodi ya Uingereza</translation>
 <translation id="3157729859914172001">Kibodi ya Kimataifa ya Marekani (PC)</translation>
 <translation id="3187212781151025377">Kibodi ya Kiyahudi</translation>
+<translation id="3188257591659621405">Faili zangu</translation>
 <translation id="3197563288998582412">Dvorak ya Uingereza</translation>
 <translation id="3224239078034945833">Lugha nyingi za Kanada</translation>
 <translation id="3241720467332021590">Kiairish</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Santuri</translation>
 <translation id="3296763833017966289">Kijiojia</translation>
 <translation id="3338239663705455570">Kibodi ya Kislovenia</translation>
-<translation id="3371140690572404006">Kifaa cha USB-C (mlango wa upande wa kulia mbele)</translation>
 <translation id="3399597614303179694">Kibodi ya Kimasedonia</translation>
-<translation id="3445925074670675829">Kifaa cha USB-C</translation>
 <translation id="3494768541638400973">Kibodi ya Google ya Kijapani (ya kibodi ya Kijapani)</translation>
 <translation id="3519867315646775981">Unukuzi wa mfumo wa kuandika (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Kireno</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Kibodi ya Khmer</translation>
 <translation id="391445228316373457">Kibodi ya Kinepali (Fonetiki)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">Kifaa cha USB-C (mlango wa upande wa kulia nyuma)</translation>
 <translation id="4070370845051020638">Mbinu ya Kikantoni ya kuingiza data</translation>
 <translation id="4072248638558688893">Kibodi ya Kitamil (Fonetiki)</translation>
 <translation id="4124935795427217608">Farasi mwenye pembe</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Kereng'ende</translation>
 <translation id="5319782540886810524">Kibodi ya Kilatvia</translation>
 <translation id="5323213332664049067">Amerika ya Kusini</translation>
-<translation id="5331975486040154427">Kifaa cha USB-C (mlango wa upande wa kushoto nyuma)</translation>
 <translation id="5402367795255837559">Breli</translation>
 <translation id="5412637665001827670">Kidobi ya Kibulgeria</translation>
 <translation id="5418923334382419584">Kibodi ya Kimyanma</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Joka</translation>
 <translation id="6462109140674788769">Kibodi ya Kigiriki</translation>
 <translation id="6466492211071551451">Kibodi ya Kiayalandi</translation>
-<translation id="6490471652906364588">Kifaa cha USB-C (mlango wa kulia)</translation>
 <translation id="6503256918647795660">Kibodi ya Kifaransa cha Uswizi</translation>
 <translation id="6505918941256367791">Kibodi ya Kitamil (InScript)</translation>
 <translation id="6509122719576673235">Kinorwei</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Kibodi ya Google ya Kijapani (ya kibodi ya Marekani)</translation>
 <translation id="6939777852457331078">Kibodi ya US Workman</translation>
 <translation id="6970230597523682626">Kibulgaria</translation>
-<translation id="7098389117866926363">Kifaa cha USB-C (mlango wa kushoto nyuma)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Unukuzi wa mfumo wa kuandika (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Kibodi ya Kiestoni</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Kihungari</translation>
 <translation id="8901822611024316615">Kibodi ya QWERTY ya Kicheki</translation>
 <translation id="8919081441417203123">Kidenmarki</translation>
-<translation id="8938800817013097409">Kifaa cha USB-C (mlango wa kulia nyuma)</translation>
 <translation id="8960999352790021682">Kibodi ya Bengali (Fonetiki)</translation>
 <translation id="9017798300203431059">Fonetiki ya Kirusi</translation>
 <translation id="913758436357682283">Kibodi ya Myanmar Myansan</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_ta.xtb b/ui/chromeos/translations/ui_chromeos_strings_ta.xtb
index a6039a02..1faaa9d 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_ta.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_ta.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="ta">
-<translation id="1012876632442809908">USB-C சாதனம் (முன்பக்கப் போர்ட்)</translation>
 <translation id="1023220960495960452">ஒலிபெயர்ப்பு (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">ஒலிபெயர்ப்பு (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">கனேடியன் ஃபிரெஞ்ச் விசைப்பலகை</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">கேட்டலன்</translation>
 <translation id="1208421848177517699">ஒலிபெயர்ப்பு (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">ஹங்கேரியன் QWERTY விசைப்பலகை</translation>
-<translation id="1293264513303784526">USB-C சாதனம் (இடது போர்ட்)</translation>
 <translation id="1310751437842832374">ஒலிபெயர்ப்பு (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">செக் விசைப்பலகை</translation>
 <translation id="1352103415082130575">தாய் விசைப்பலகை (பட்டாசொட்டே)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome சாதனம்</translation>
 <translation id="1829129547161959350">பென்குயின்</translation>
 <translation id="184633654410729720">தாய் விசைப்பலகை (கேட்மேனி)</translation>
-<translation id="1864454756846565995">USB-C சாதனம் (பின்பக்கப் போர்ட்)</translation>
 <translation id="1921986354447415460">டர்கிஷ்-F விசைப்பலகை</translation>
 <translation id="1931134289871235022">ஸ்லோவாக்</translation>
 <translation id="1936717151811561466">ஃபின்னிஷ்</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">பாலாடைக் கட்டி</translation>
 <translation id="2781645665747935084">பெல்ஜியன்</translation>
 <translation id="2790805296069989825">ரஷ்யன் விசைப்பலகை</translation>
-<translation id="2844169650293029770">USB-C சாதனம் (இடது பக்கம் முன்னே இருக்கும் போர்ட்)</translation>
 <translation id="2870836398458454343">ஒலிபெயர்ப்பு (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">செக்</translation>
 <translation id="2894654529758326923">தகவல்</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">யுகே விசைப்பலகை</translation>
 <translation id="3157729859914172001">யுஎஸ் சர்வதேச (PC) விசைப்பலகை</translation>
 <translation id="3187212781151025377">ஹீப்ரு விசைப்பலகை</translation>
+<translation id="3188257591659621405">எனது கோப்புகள்</translation>
 <translation id="3197563288998582412">யு.கே. டிவாரக்</translation>
 <translation id="3224239078034945833">கனடியன் பன்மொழி</translation>
 <translation id="3241720467332021590">ஐரிஷ்</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">வினைல் ரெக்கார்டு</translation>
 <translation id="3296763833017966289">ஜார்ஜியன்</translation>
 <translation id="3338239663705455570">ஸ்லோவேனியன் விசைப்பலகை</translation>
-<translation id="3371140690572404006">USB-C சாதனம் (வலது பக்கம் முன்னே இருக்கும் போர்ட்)</translation>
 <translation id="3399597614303179694">மாஸிடோனியன் விசைப்பலகை</translation>
-<translation id="3445925074670675829">USB-C சாதனம்</translation>
 <translation id="3494768541638400973">Google ஜப்பானிய உள்ளீடு (ஜப்பானிய விசைப்பலகைக்காக)</translation>
 <translation id="3519867315646775981">ஒலிபெயர்ப்பு (shalom ← שלום)</translation>
 <translation id="3522708245912499433">போர்ச்சுகீஸ்</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">கெமர் விசைப்பலகை</translation>
 <translation id="391445228316373457">லாவோ விசைப்பலகை (ஒலிப்புமுறை)</translation>
 <translation id="3958548648197196644">கிவி</translation>
-<translation id="3995138139523574647">USB-C சாதனம் (வலது பக்கம் பின்னே இருக்கும் போர்ட்)</translation>
 <translation id="4070370845051020638">கான்டனீஸ் உள்ளீட்டு முறை</translation>
 <translation id="4072248638558688893">தமிழ் விசைப்பலகை (ஒலிப்புமுறை)</translation>
 <translation id="4124935795427217608">கொம்புக் குதிரை</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">தட்டாம்பூச்சி</translation>
 <translation id="5319782540886810524">லத்வியன் விசைப்பலகை</translation>
 <translation id="5323213332664049067">லத்தீன் அமெரிக்கன்</translation>
-<translation id="5331975486040154427">USB-C சாதனம் (இடது பக்கம் பின்னே இருக்கும் போர்ட்)</translation>
 <translation id="5402367795255837559">பிரெய்ல்</translation>
 <translation id="5412637665001827670">பல்கேரியன் விசைப்பலகை</translation>
 <translation id="5418923334382419584">மியான்மர் விசைப்பலகை</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">டிராகன்</translation>
 <translation id="6462109140674788769">கிரேக்க விசைப்பலகை</translation>
 <translation id="6466492211071551451">ஐரிஷ் விசைப்பலகை</translation>
-<translation id="6490471652906364588">USB-C சாதனம் (வலது போர்ட்)</translation>
 <translation id="6503256918647795660">ஸ்விஸ் ஃபிரெஞ்ச் விசைப்பலகை</translation>
 <translation id="6505918941256367791">தமிழ் விசைப்பலகை (இன்ஸ்கிரிப்ட்)</translation>
 <translation id="6509122719576673235">நார்வேஜியன்</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google ஜப்பானிய உள்ளீடு (யுஎஸ் விசைப்பலகைக்காக)</translation>
 <translation id="6939777852457331078">யுஎஸ் ஒர்க்மேன் விசைப்பலகை</translation>
 <translation id="6970230597523682626">பல்கேரியன்</translation>
-<translation id="7098389117866926363">USB-C சாதனம் (பின்பக்கம் உள்ள இடது போர்ட்)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">ஒலிபெயர்ப்பு (salam → ሰላም)</translation>
 <translation id="7172053773111046550">எஸ்தோனியன் விசைப்பலகை</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">ஹங்கேரியன்</translation>
 <translation id="8901822611024316615">Czech QWERTY விசைப்பலகை</translation>
 <translation id="8919081441417203123">டேனிஷ்</translation>
-<translation id="8938800817013097409">USB-C சாதனம் (பின்பக்கம் உள்ள வலது போர்ட்)</translation>
 <translation id="8960999352790021682">பெங்காலி விசைப்பலகை (ஒலிப்புமுறை)</translation>
 <translation id="9017798300203431059">ரஷ்யன் ஒலிப்புமுறை</translation>
 <translation id="913758436357682283">மியான்மர் மியான்சன் விசைப்பலகை</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_te.xtb b/ui/chromeos/translations/ui_chromeos_strings_te.xtb
index 189aff2c..42943d88 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_te.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_te.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="te">
-<translation id="1012876632442809908">USB-C పరికరం (ముందువైపు పోర్ట్)</translation>
 <translation id="1023220960495960452">లిప్యంతరీకరణ (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">లిప్యంతరీకరణ (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">కెనెడియన్ ఫ్రెంచ్ కీబోర్డ్</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">కేటలాన్</translation>
 <translation id="1208421848177517699">లిప్యంతరీకరణ (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">హంగేరియన్ QWERTY కీబోర్డ్</translation>
-<translation id="1293264513303784526">USB-C పరికరం (ఎడమ పోర్ట్)</translation>
 <translation id="1310751437842832374">లిప్యంతరీకరణ (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">జెక్ కీబోర్డ్</translation>
 <translation id="1352103415082130575">థాయ్ కీబోర్డ్ (పటాచోట్)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome పరికరం</translation>
 <translation id="1829129547161959350">పెంగ్విన్</translation>
 <translation id="184633654410729720">థాయ్ కీబోర్డ్ (కెడ్మానీ)</translation>
-<translation id="1864454756846565995">USB-C పరికరం (వెనుకవైపు పోర్ట్)</translation>
 <translation id="1921986354447415460">టర్కిష్-ఎఫ్ కీబోర్డ్</translation>
 <translation id="1931134289871235022">స్లోవక్</translation>
 <translation id="1936717151811561466">ఫిన్నిష్</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">జున్ను</translation>
 <translation id="2781645665747935084">బెల్జియన్</translation>
 <translation id="2790805296069989825">రష్యన్ కీబోర్డ్</translation>
-<translation id="2844169650293029770">USB-C పరికరం (ఎడమవైపు ముందు పోర్ట్)</translation>
 <translation id="2870836398458454343">లిప్యంతరీకరణ (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">చెక్</translation>
 <translation id="2894654529758326923">సమాచారం</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">UK కీబోర్డ్</translation>
 <translation id="3157729859914172001">US అంతర్జాతీయ (PC) కీబోర్డ్</translation>
 <translation id="3187212781151025377">హెబ్ర్యు కీబోర్డ్</translation>
+<translation id="3188257591659621405">నా ఫైల్‌లు</translation>
 <translation id="3197563288998582412">యుకె డ్వోరక్</translation>
 <translation id="3224239078034945833">కెనడియన్ బహుభాష</translation>
 <translation id="3241720467332021590">ఐరిష్</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">వినైల్ రికార్డ్</translation>
 <translation id="3296763833017966289">జార్జియన్</translation>
 <translation id="3338239663705455570">స్లొవెనియన్ కీబోర్డ్</translation>
-<translation id="3371140690572404006">USB-C పరికరం (కుడివైపు ముందు పోర్ట్)</translation>
 <translation id="3399597614303179694">మేసిడోనియన్ కీబోర్డ్</translation>
-<translation id="3445925074670675829">USB-C పరికరం</translation>
 <translation id="3494768541638400973">Google జపనీయుల ఇన్‌పుట్ (జపనీయుల కీబోర్డ్ కోసం)</translation>
 <translation id="3519867315646775981">లిప్యంతరీకరణ (shalom ← שלום)</translation>
 <translation id="3522708245912499433">పోర్చుగీస్</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">ఖ్మేర్ కీబోర్డ్</translation>
 <translation id="391445228316373457">నేపాలీ కీబోర్డ్ (ఫొనెటిక్)</translation>
 <translation id="3958548648197196644">కివి</translation>
-<translation id="3995138139523574647">USB-C పరికరం (కుడివైపు వెనుక పోర్ట్)</translation>
 <translation id="4070370845051020638">Cantonese ఇన్‌పుట్ పద్ధతి</translation>
 <translation id="4072248638558688893">తమిళ కీబోర్డ్ (ఫొనెటిక్)</translation>
 <translation id="4124935795427217608">యునికార్న్</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">తూనీగ</translation>
 <translation id="5319782540886810524">లాట్వైన్ కీబోర్డ్</translation>
 <translation id="5323213332664049067">లాటిన్ అమెరికన్</translation>
-<translation id="5331975486040154427">USB-C పరికరం (ఎడమవైపు వెనుక పోర్ట్)</translation>
 <translation id="5402367795255837559">బ్రెయిలీ</translation>
 <translation id="5412637665001827670">బల్గేరియన్ కీబోర్డ్</translation>
 <translation id="5418923334382419584">మయన్మార్ కీబోర్డ్</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">డ్రాగన్</translation>
 <translation id="6462109140674788769">గ్రీకు కీబోర్డ్</translation>
 <translation id="6466492211071551451">ఐరిష్ కీబోర్డ్</translation>
-<translation id="6490471652906364588">USB-C పరికరం (కుడి పోర్ట్)</translation>
 <translation id="6503256918647795660">స్విస్ ఫ్రెంచ్ కీబోర్డ్</translation>
 <translation id="6505918941256367791">తమిళ కీబోర్డ్ (ఇన్‌స్క్రిప్ట్)</translation>
 <translation id="6509122719576673235">నార్వేజియన్</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google జపనీయుల ఇన్‌పుట్ (యుఎస్ కీబోర్డ్ కోసం)</translation>
 <translation id="6939777852457331078">US వర్క్‌మాన్ కీబోర్డ్</translation>
 <translation id="6970230597523682626">బల్గేరియన్</translation>
-<translation id="7098389117866926363">USB-C పరికరం (వెనుక భాగంలో ఎడమ పోర్ట్)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">లిప్యంతరీకరణ (salam → ሰላም)</translation>
 <translation id="7172053773111046550">ఎస్టోనియన్ కీబోర్డ్</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">హంగేరియన్</translation>
 <translation id="8901822611024316615">చెక్ QWERTY కీబోర్డ్</translation>
 <translation id="8919081441417203123">డేనిష్</translation>
-<translation id="8938800817013097409">USB-C పరికరం (వెనుక భాగంలో కుడి పోర్ట్)</translation>
 <translation id="8960999352790021682">బెంగాలీ కీబోర్డ్ (ఫొనెటిక్)</translation>
 <translation id="9017798300203431059">రష్యన్ ఫోనెటిక్</translation>
 <translation id="913758436357682283">మయన్మార్ మయన్‌సన్ కీబోర్డ్</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_th.xtb b/ui/chromeos/translations/ui_chromeos_strings_th.xtb
index cb5f7b9..46f37b3d 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_th.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_th.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="th">
-<translation id="1012876632442809908">อุปกรณ์ USB-C (พอร์ตด้านหน้า)</translation>
 <translation id="1023220960495960452">การทับศัพท์ (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">การทับศัพท์ (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">แป้นพิมพ์ภาษาฝรั่งเศสแคนาดา</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">คาตาลัน</translation>
 <translation id="1208421848177517699">การทับศัพท์ (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">แป้นพิมพ์ QWERTY ภาษาฮังการี</translation>
-<translation id="1293264513303784526">อุปกรณ์ USB-C (พอร์ตด้านซ้าย)</translation>
 <translation id="1310751437842832374">การทับศัพท์ (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">แป้นพิมพ์ภาษาเช็ก</translation>
 <translation id="1352103415082130575">แป้นพิมพ์ภาษาไทย (ปัตตะโชติ)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">อุปกรณ์ Chrome</translation>
 <translation id="1829129547161959350">นกเพนกวิน</translation>
 <translation id="184633654410729720">แป้นพิมพ์ภาษาไทย (เกษมณี)</translation>
-<translation id="1864454756846565995">อุปกรณ์ USB-C (พอร์ตด้านหลัง)</translation>
 <translation id="1921986354447415460">แป้นพิมพ์ภาษาตุรกี-F</translation>
 <translation id="1931134289871235022">สโลวัก</translation>
 <translation id="1936717151811561466">ฟินแลนด์</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">ชีส</translation>
 <translation id="2781645665747935084">เบลเยียม</translation>
 <translation id="2790805296069989825">แป้นพิมพ์ภาษารัสเซีย</translation>
-<translation id="2844169650293029770">อุปกรณ์ USB-C (พอร์ตด้านหน้าซ้าย)</translation>
 <translation id="2870836398458454343">การทับศัพท์ (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">เช็ก</translation>
 <translation id="2894654529758326923">ข้อมูล</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">แป้นพิมพ์ภาษาอังกฤษสหราชอาณาจักร</translation>
 <translation id="3157729859914172001">แป้นพิมพ์สากลสหรัฐอเมริกา (พีซี)</translation>
 <translation id="3187212781151025377">แป้นพิมพ์ภาษาฮิบรู</translation>
+<translation id="3188257591659621405">ไฟล์ของฉัน</translation>
 <translation id="3197563288998582412">ดีโวรักสหราชอาณาจักร</translation>
 <translation id="3224239078034945833">แคนาดาแบบหลายภาษา</translation>
 <translation id="3241720467332021590">ไอริช</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">แผ่นเสียงไวนิล</translation>
 <translation id="3296763833017966289">จอร์เจีย</translation>
 <translation id="3338239663705455570">แป้นพิมพ์ภาษาสโลวีเนีย</translation>
-<translation id="3371140690572404006">อุปกรณ์ USB-C (พอร์ตด้านหน้าขวา)</translation>
 <translation id="3399597614303179694">แป้นพิมพ์ภาษามาซิโดเนีย</translation>
-<translation id="3445925074670675829">อุปกรณ์ USB-C</translation>
 <translation id="3494768541638400973">การป้อนข้อมูลภาษาญี่ปุ่นของ Google (สำหรับแป้นพิมพ์ภาษาญี่ปุ่น)</translation>
 <translation id="3519867315646775981">การทับศัพท์ (shalom ← שלום)</translation>
 <translation id="3522708245912499433">โปรตุเกส</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">แป้นพิมพ์ภาษากัมพูชา</translation>
 <translation id="391445228316373457">แป้นพิมพ์ภาษาเนปาล (การออกเสียง)</translation>
 <translation id="3958548648197196644">กีวี</translation>
-<translation id="3995138139523574647">อุปกรณ์ USB-C (พอร์ตด้านหลังขวา)</translation>
 <translation id="4070370845051020638">วิธีการป้อนข้อมูลภาษาจีนกวางตุ้ง</translation>
 <translation id="4072248638558688893">แป้นพิมพ์ภาษาทมิฬ (คำที่ใช้ออกเสียง)</translation>
 <translation id="4124935795427217608">ยูนิคอร์น</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">แมลงปอ</translation>
 <translation id="5319782540886810524">แป้นพิมพ์ภาษาลัตเวีย</translation>
 <translation id="5323213332664049067">ละตินอเมริกา</translation>
-<translation id="5331975486040154427">อุปกรณ์ USB-C (พอร์ตด้านหลังซ้าย)</translation>
 <translation id="5402367795255837559">เบรลล์</translation>
 <translation id="5412637665001827670">แป้นพิมพ์ภาษาบัลแกเรีย</translation>
 <translation id="5418923334382419584">แป้นพิมพ์ภาษาพม่า</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">มังกร</translation>
 <translation id="6462109140674788769">แป้นพิมพ์ภาษากรีก</translation>
 <translation id="6466492211071551451">แป้นพิมพ์ภาษาไอริช</translation>
-<translation id="6490471652906364588">อุปกรณ์ USB-C (พอร์ตด้านขวา)</translation>
 <translation id="6503256918647795660">แป้นพิมพ์ภาษาฝรั่งเศสสวิส</translation>
 <translation id="6505918941256367791">แป้นพิมพ์ภาษาทมิฬ (InScript)</translation>
 <translation id="6509122719576673235">นอร์เวย์</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">การป้อนข้อมูลภาษาญี่ปุ่นของ Google (สำหรับแป้นพิมพ์สหรัฐฯ)</translation>
 <translation id="6939777852457331078">แป้นพิมพ์ Workman สหรัฐฯ</translation>
 <translation id="6970230597523682626">บัลแกเรีย</translation>
-<translation id="7098389117866926363">อุปกรณ์ USB-C (พอร์ตด้านหลังซ้าย)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">การทับศัพท์ (salam → ሰላም)</translation>
 <translation id="7172053773111046550">แป้นพิมพ์ภาษาเอสโตเนีย</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">ฮังการี</translation>
 <translation id="8901822611024316615">แป้นพิมพ์ QWERTY ของเช็ก</translation>
 <translation id="8919081441417203123">เดนมาร์ก</translation>
-<translation id="8938800817013097409">อุปกรณ์ USB-C (พอร์ตด้านหลังขวา)</translation>
 <translation id="8960999352790021682">แป้นพิมพ์ภาษาเบงกาลี (คำที่ใช้ออกเสียง)</translation>
 <translation id="9017798300203431059">การออกเสียงภาษารัสเซีย</translation>
 <translation id="913758436357682283">แป้นพิมพ์เมียนซานของพม่า</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_tr.xtb b/ui/chromeos/translations/ui_chromeos_strings_tr.xtb
index 52b48990..9fcf0c5 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_tr.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_tr.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="tr">
-<translation id="1012876632442809908">USB-C cihaz (ön bağlantı noktası)</translation>
 <translation id="1023220960495960452">Harf çevirisi (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Harf çevirisi (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Fransızca (Kanada) klavye</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Katalanca</translation>
 <translation id="1208421848177517699">Harf çevirisi (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Macarca QWERTY klavye</translation>
-<translation id="1293264513303784526">USB-C cihaz (sol bağlantı noktası)</translation>
 <translation id="1310751437842832374">Harf çevirisi (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Çekçe klavye</translation>
 <translation id="1352103415082130575">Tayca klavye (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome cihaz</translation>
 <translation id="1829129547161959350">Penguen</translation>
 <translation id="184633654410729720">Tayca klavye (Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C cihaz (arka bağlantı noktası)</translation>
 <translation id="1921986354447415460">Türkçe F klavye</translation>
 <translation id="1931134289871235022">Slovakça</translation>
 <translation id="1936717151811561466">Fince</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Peynir</translation>
 <translation id="2781645665747935084">Belçika dili</translation>
 <translation id="2790805296069989825">Rusça klavye</translation>
-<translation id="2844169650293029770">USB-C cihaz (sol ön bağlantı noktası)</translation>
 <translation id="2870836398458454343">Harf çevirisi (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Çek dili</translation>
 <translation id="2894654529758326923">Bilgiler</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">İngilizce klavye</translation>
 <translation id="3157729859914172001">ABD Uluslararası (PC) klavye</translation>
 <translation id="3187212781151025377">İbranice klavye</translation>
+<translation id="3188257591659621405">Dosyalarım</translation>
 <translation id="3197563288998582412">İngiltere Dvorak</translation>
 <translation id="3224239078034945833">Çok Dilli Kanada</translation>
 <translation id="3241720467332021590">İrlanda dili</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Vinil plak</translation>
 <translation id="3296763833017966289">Gürcüce</translation>
 <translation id="3338239663705455570">Slovence klavye</translation>
-<translation id="3371140690572404006">USB-C cihaz (sağ ön bağlantı noktası)</translation>
 <translation id="3399597614303179694">Makedonca klavye</translation>
-<translation id="3445925074670675829">USB-C cihaz</translation>
 <translation id="3494768541638400973">Google Japonca Girişi (Japonca klavye için)</translation>
 <translation id="3519867315646775981">Harf çevirisi (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Portekizce</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Kmer klavye</translation>
 <translation id="391445228316373457">Nepalce klavye (Fonetik)</translation>
 <translation id="3958548648197196644">Kivi</translation>
-<translation id="3995138139523574647">USB-C cihaz (sağ arka bağlantı noktası)</translation>
 <translation id="4070370845051020638">Kantonca giriş yöntemi</translation>
 <translation id="4072248638558688893">Tamilce klavye (Fonetik)</translation>
 <translation id="4124935795427217608">Tek boynuzlu at</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Yusufçuk</translation>
 <translation id="5319782540886810524">Letonca klavye</translation>
 <translation id="5323213332664049067">Latin Amerika</translation>
-<translation id="5331975486040154427">USB-C cihaz (sol arka bağlantı noktası)</translation>
 <translation id="5402367795255837559">Braille</translation>
 <translation id="5412637665001827670">Bulgarca klavye</translation>
 <translation id="5418923334382419584">Myanmar klavye</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Ejderha</translation>
 <translation id="6462109140674788769">Yunanca klavye</translation>
 <translation id="6466492211071551451">İrlandaca klavye</translation>
-<translation id="6490471652906364588">USB-C cihaz (sağ bağlantı noktası)</translation>
 <translation id="6503256918647795660">Fransızca (İsviçre) klavye</translation>
 <translation id="6505918941256367791">Tamilce klavye (Alfabetik)</translation>
 <translation id="6509122719576673235">Norveççe</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google Japonca Girişi (ABD klavye için)</translation>
 <translation id="6939777852457331078">ABD Workman klavye</translation>
 <translation id="6970230597523682626">Bulgarca</translation>
-<translation id="7098389117866926363">USB-C cihaz (arkadaki sol bağlantı noktası)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Harf çevirisi (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Estonca klavye</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Macarca</translation>
 <translation id="8901822611024316615">Çekçe QWERTY klavye</translation>
 <translation id="8919081441417203123">Danca</translation>
-<translation id="8938800817013097409">USB-C cihaz (arkadaki sağ bağlantı noktası)</translation>
 <translation id="8960999352790021682">Bengalce klavye (Fonetik)</translation>
 <translation id="9017798300203431059">Rusça fonetik</translation>
 <translation id="913758436357682283">Myanmar Myansan klavyesi</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_uk.xtb b/ui/chromeos/translations/ui_chromeos_strings_uk.xtb
index 00d0c7b..5e9e445 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_uk.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_uk.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="uk">
-<translation id="1012876632442809908">Пристрій із портом USB типу C (на передній панелі)</translation>
 <translation id="1023220960495960452">Транслітерація (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Транслітерація (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Французька розкладка (Канада)</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Каталанська</translation>
 <translation id="1208421848177517699">Транслітерація (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Угорська клавіатура QWERTY</translation>
-<translation id="1293264513303784526">Пристрій із портом USB типу C (ліворуч)</translation>
 <translation id="1310751437842832374">Транслітерація (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Чеська розкладка</translation>
 <translation id="1352103415082130575">Тайська клавіатура (паттачоте)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Пристрій Chrome</translation>
 <translation id="1829129547161959350">Пінгвін</translation>
 <translation id="184633654410729720">Тайська клавіатура (кедмані)</translation>
-<translation id="1864454756846565995">Пристрій із портом USB типу C (на задній панелі)</translation>
 <translation id="1921986354447415460">Турецька клавіатура F</translation>
 <translation id="1931134289871235022">Словацька</translation>
 <translation id="1936717151811561466">Фінська</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Сир</translation>
 <translation id="2781645665747935084">Бельгійська</translation>
 <translation id="2790805296069989825">Російська розкладка</translation>
-<translation id="2844169650293029770">Пристрій, під’єднаний до порту USB-C (ліворуч на передній панелі)</translation>
 <translation id="2870836398458454343">Транслітерація (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Чеська</translation>
 <translation id="2894654529758326923">Інформація</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Британська розкладка</translation>
 <translation id="3157729859914172001">Американська міжнародна клавіатура (ПК)</translation>
 <translation id="3187212781151025377">Розкладка для івриту</translation>
+<translation id="3188257591659621405">Мої файли</translation>
 <translation id="3197563288998582412">Розкладка Дворака (Велика Британія)</translation>
 <translation id="3224239078034945833">Канадська (багатомовна)</translation>
 <translation id="3241720467332021590">Ірландська</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Вінілова платівка</translation>
 <translation id="3296763833017966289">Грузинська</translation>
 <translation id="3338239663705455570">Словенська розкладка</translation>
-<translation id="3371140690572404006">пристрій, під’єднаний до порту USB-C (праворуч на передній панелі)</translation>
 <translation id="3399597614303179694">Македонська клавіатура</translation>
-<translation id="3445925074670675829">Пристрій із портом USB типу C</translation>
 <translation id="3494768541638400973">Метод введення Google для японської мови (японська клавіатура)</translation>
 <translation id="3519867315646775981">Транслітерація (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Португальська</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Кхмерська клавіатура</translation>
 <translation id="391445228316373457">Непальська клавіатура (фонетична)</translation>
 <translation id="3958548648197196644">Ківі</translation>
-<translation id="3995138139523574647">пристрій, під’єднаний до порту USB-C (праворуч на задній панелі)</translation>
 <translation id="4070370845051020638">Метод введення кантонським діалектом</translation>
 <translation id="4072248638558688893">Тамільська клавіатура (фонетична)</translation>
 <translation id="4124935795427217608">Єдиноріг</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Бабка</translation>
 <translation id="5319782540886810524">Латвійська розкладка</translation>
 <translation id="5323213332664049067">латиноамериканська</translation>
-<translation id="5331975486040154427">Пристрій, під’єднаний до порту USB-C (ліворуч на задній панелі)</translation>
 <translation id="5402367795255837559">Команди Брайля</translation>
 <translation id="5412637665001827670">Болгарська розкладка</translation>
 <translation id="5418923334382419584">Мʼянмська клавіатура</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Дракон</translation>
 <translation id="6462109140674788769">Грецька розкладка</translation>
 <translation id="6466492211071551451">Ірландська клавіатура</translation>
-<translation id="6490471652906364588">Пристрій із портом USB типу C (праворуч)</translation>
 <translation id="6503256918647795660">Швейцарська (французька) розкладка</translation>
 <translation id="6505918941256367791">Тамільська клавіатура (індійські шрифти)</translation>
 <translation id="6509122719576673235">Норвезька</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Метод введення Google для японської мови (клавіатура США)</translation>
 <translation id="6939777852457331078">Клавіатура US Workman</translation>
 <translation id="6970230597523682626">Болгарська</translation>
-<translation id="7098389117866926363">Пристрій, під’єднаний до порту USB-C (ліворуч на задній панелі)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Транслітерація (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Естонська розкладка</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Угорська</translation>
 <translation id="8901822611024316615">Чеська клавіатура (QWERTY)</translation>
 <translation id="8919081441417203123">Данська</translation>
-<translation id="8938800817013097409">Пристрій, під’єднаний до порту USB-C (праворуч на задній панелі)</translation>
 <translation id="8960999352790021682">Бенгальська клавіатура (фонетична)</translation>
 <translation id="9017798300203431059">Російська (фонетична)</translation>
 <translation id="913758436357682283">Мʼянмська клавіатура мʼянсан</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_vi.xtb b/ui/chromeos/translations/ui_chromeos_strings_vi.xtb
index 84c9177..2acc302b 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_vi.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_vi.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="vi">
-<translation id="1012876632442809908">Thiết bị USB-C (cổng phía trước)</translation>
 <translation id="1023220960495960452">Chuyển ngữ (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">Chuyển ngữ (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">Bàn phím tiếng Pháp ở Canada</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">Tiếng Catalan</translation>
 <translation id="1208421848177517699">Chuyển ngữ (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">Bàn phím QWERTY dành cho tiếng Hungary</translation>
-<translation id="1293264513303784526">Thiết bị USB-C (cổng bên trái)</translation>
 <translation id="1310751437842832374">Chuyển ngữ (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">Bàn phím tiếng Séc</translation>
 <translation id="1352103415082130575">Bàn phím tiếng Thái (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Thiết bị Chrome</translation>
 <translation id="1829129547161959350">Chim cánh cụt</translation>
 <translation id="184633654410729720">Bàn phím tiếng Thái (Kedmanee)</translation>
-<translation id="1864454756846565995">Thiết bị USB-C (cổng phía sau)</translation>
 <translation id="1921986354447415460">Bàn phím tiếng Thổ Nhĩ Kỳ-F</translation>
 <translation id="1931134289871235022">Tiếng Slovak</translation>
 <translation id="1936717151811561466">Tiếng Phần Lan</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">Pho mát</translation>
 <translation id="2781645665747935084">Tiếng Bỉ</translation>
 <translation id="2790805296069989825">Bàn phím tiếng Nga</translation>
-<translation id="2844169650293029770">Thiết bị USB-C (cổng phía trước, bên trái)</translation>
 <translation id="2870836398458454343">Chuyển ngữ (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">Tiếng Séc</translation>
 <translation id="2894654529758326923">Thông tin</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">Bàn phím Vương quốc Anh</translation>
 <translation id="3157729859914172001">Bàn phím quốc tế Hoa Kỳ (PC)</translation>
 <translation id="3187212781151025377">Bàn phím tiếng Do Thái</translation>
+<translation id="3188257591659621405">Tệp của tôi</translation>
 <translation id="3197563288998582412">Dvorak Vương quốc Anh</translation>
 <translation id="3224239078034945833">Đa ngôn ngữ tiếng Canada</translation>
 <translation id="3241720467332021590">Tiếng Ai-len</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">Đĩa than</translation>
 <translation id="3296763833017966289">Tiếng Georgia</translation>
 <translation id="3338239663705455570">Bàn phím tiếng Slovenia</translation>
-<translation id="3371140690572404006">Thiết bị USB-C (cổng phía trước, bên phải)</translation>
 <translation id="3399597614303179694">Bàn phím Macedonia</translation>
-<translation id="3445925074670675829">Thiết bị USB-C</translation>
 <translation id="3494768541638400973">Phương pháp Nhập tiếng Nhật của Google (dành cho bàn phím Nhật)</translation>
 <translation id="3519867315646775981">Chuyển ngữ (shalom ← שלום)</translation>
 <translation id="3522708245912499433">Tiếng Bồ Đào Nha</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">Bàn phím tiếng Khmer</translation>
 <translation id="391445228316373457">Bàn phím tiếng Nepal (Ngữ âm)</translation>
 <translation id="3958548648197196644">Kiwi</translation>
-<translation id="3995138139523574647">Thiết bị USB-C (cổng phía sau, bên phải)</translation>
 <translation id="4070370845051020638">Phương thức nhập tiếng Quảng Đông</translation>
 <translation id="4072248638558688893">Bàn phím tiếng Tamil (Ngữ âm)</translation>
 <translation id="4124935795427217608">Kỳ lân</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">Chuồn chuồn</translation>
 <translation id="5319782540886810524">Bàn phím tiếng Latvia</translation>
 <translation id="5323213332664049067">Tiếng Mỹ Latinh</translation>
-<translation id="5331975486040154427">Thiết bị USB-C (cổng phía sau, bên trái)</translation>
 <translation id="5402367795255837559">Chữ nổi</translation>
 <translation id="5412637665001827670">Bàn phím tiếng Bungari</translation>
 <translation id="5418923334382419584">Bàn phím tiếng Myanmar</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">Rồng</translation>
 <translation id="6462109140674788769">Bàn phím tiếng Hy Lạp</translation>
 <translation id="6466492211071551451">Bàn phím tiếng Ai-len</translation>
-<translation id="6490471652906364588">Thiết bị USB-C (cổng bên phải)</translation>
 <translation id="6503256918647795660">Bàn phím tiếng Pháp ở Thụy Sĩ</translation>
 <translation id="6505918941256367791">Bàn phím tiếng Tamil (InScript)</translation>
 <translation id="6509122719576673235">Tiếng Na Uy</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Phương pháp Nhập tiếng Nhật của Google (dành cho bàn phím Hoa Kỳ)</translation>
 <translation id="6939777852457331078">Bàn phím Workman Hoa Kỳ</translation>
 <translation id="6970230597523682626">Tiếng Bungary</translation>
-<translation id="7098389117866926363">Thiết bị USB-C (cổng bên trái ở phía sau)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">Chuyển ngữ (salam → ሰላም)</translation>
 <translation id="7172053773111046550">Bàn phím tiếng Estonia</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">Tiếng Hungary</translation>
 <translation id="8901822611024316615">Bàn phím QWERTY của Séc</translation>
 <translation id="8919081441417203123">Tiếng Đan Mạch</translation>
-<translation id="8938800817013097409">Thiết bị USB-C (cổng bên phải ở phía sau)</translation>
 <translation id="8960999352790021682">Bàn phím tiếng Bengal (Ngữ âm)</translation>
 <translation id="9017798300203431059">Ngữ âm tiếng Nga</translation>
 <translation id="913758436357682283">Bàn phím tiếng Myansan của Myanmar</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_zh-CN.xtb b/ui/chromeos/translations/ui_chromeos_strings_zh-CN.xtb
index 78c68d9..80ee85b 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_zh-CN.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_zh-CN.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="zh-CN">
-<translation id="1012876632442809908">USB-C 设备(前方端口)</translation>
 <translation id="1023220960495960452">音译(vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">音译(namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">法语(加拿大)键盘</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">加泰罗尼亚语</translation>
 <translation id="1208421848177517699">音译(namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">匈牙利语 QWERTY 键盘</translation>
-<translation id="1293264513303784526">USB-C 设备(左侧端口)</translation>
 <translation id="1310751437842832374">音译(mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">捷克语键盘</translation>
 <translation id="1352103415082130575">泰语键盘(Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome设备</translation>
 <translation id="1829129547161959350">企鹅</translation>
 <translation id="184633654410729720">泰语键盘(Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C 设备(背面端口)</translation>
 <translation id="1921986354447415460">土耳其语 F 键盘</translation>
 <translation id="1931134289871235022">斯洛伐克语</translation>
 <translation id="1936717151811561466">芬兰语</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">奶酪</translation>
 <translation id="2781645665747935084">比利时语</translation>
 <translation id="2790805296069989825">俄语键盘</translation>
-<translation id="2844169650293029770">USB-C 设备(左侧前端端口)</translation>
 <translation id="2870836398458454343">音译(marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">捷克语</translation>
 <translation id="2894654529758326923">信息</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">英语(英国)键盘</translation>
 <translation id="3157729859914172001">美式国际 (PC) 键盘</translation>
 <translation id="3187212781151025377">希伯来语键盘</translation>
+<translation id="3188257591659621405">我的文件</translation>
 <translation id="3197563288998582412">英国英语(Dvorak)</translation>
 <translation id="3224239078034945833">加拿大多语言</translation>
 <translation id="3241720467332021590">爱尔兰语</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">黑胶唱片</translation>
 <translation id="3296763833017966289">格鲁吉亚语</translation>
 <translation id="3338239663705455570">斯洛文尼亚语键盘</translation>
-<translation id="3371140690572404006">USB-C 设备(右侧前端端口)</translation>
 <translation id="3399597614303179694">马其顿语键盘</translation>
-<translation id="3445925074670675829">USB-C 设备</translation>
 <translation id="3494768541638400973">Google 日语输入法(日语键盘)</translation>
 <translation id="3519867315646775981">音译(shalom ← שלום)</translation>
 <translation id="3522708245912499433">葡萄牙语</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">高棉语键盘</translation>
 <translation id="391445228316373457">尼泊尔语键盘(注音)</translation>
 <translation id="3958548648197196644">猕猴桃</translation>
-<translation id="3995138139523574647">USB-C 设备(右侧后端端口)</translation>
 <translation id="4070370845051020638">粤语输入法</translation>
 <translation id="4072248638558688893">泰米尔语键盘(注音)</translation>
 <translation id="4124935795427217608">独角兽</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">蜻蜓</translation>
 <translation id="5319782540886810524">拉脱维亚语键盘</translation>
 <translation id="5323213332664049067">拉丁美洲</translation>
-<translation id="5331975486040154427">USB-C 设备(左侧后端端口)</translation>
 <translation id="5402367795255837559">盲文</translation>
 <translation id="5412637665001827670">保加利亚语键盘</translation>
 <translation id="5418923334382419584">缅甸语键盘</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">龙</translation>
 <translation id="6462109140674788769">希腊语键盘</translation>
 <translation id="6466492211071551451">爱尔兰语键盘</translation>
-<translation id="6490471652906364588">USB-C 设备(右侧端口)</translation>
 <translation id="6503256918647795660">法语(瑞士)键盘</translation>
 <translation id="6505918941256367791">泰米尔语键盘(InScript)</translation>
 <translation id="6509122719576673235">挪威语</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google 日语输入法(美式键盘)</translation>
 <translation id="6939777852457331078">美式 Workman 键盘</translation>
 <translation id="6970230597523682626">保加利亚语</translation>
-<translation id="7098389117866926363">USB-C 设备(背面左侧端口)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">音译(salam → ሰላም)</translation>
 <translation id="7172053773111046550">爱沙尼亚语键盘</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">匈牙利语</translation>
 <translation id="8901822611024316615">捷克语 QWERTY 键盘</translation>
 <translation id="8919081441417203123">丹麦语</translation>
-<translation id="8938800817013097409">USB-C 设备(背面右侧端口)</translation>
 <translation id="8960999352790021682">孟加拉语键盘(注音)</translation>
 <translation id="9017798300203431059">俄语(注音)</translation>
 <translation id="913758436357682283">缅甸语Myansan键盘</translation>
diff --git a/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb b/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb
index 1f1071ab..aa02afae 100644
--- a/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb
+++ b/ui/chromeos/translations/ui_chromeos_strings_zh-TW.xtb
@@ -1,7 +1,6 @@
 <?xml version="1.0" ?>
 <!DOCTYPE translationbundle>
 <translationbundle lang="zh-TW">
-<translation id="1012876632442809908">USB-C 裝置 (前方連接埠)</translation>
 <translation id="1023220960495960452">音譯 (vanakkam → வணக்கம்)</translation>
 <translation id="1045157690796831147">音譯 (namaskar → നമസ്കാരം)</translation>
 <translation id="1065449928621190041">加拿大法文鍵盤</translation>
@@ -11,7 +10,6 @@
 <translation id="1155759005174418845">加泰隆尼亞文</translation>
 <translation id="1208421848177517699">音譯 (namaste → નમસ્તે)</translation>
 <translation id="1278813325885878377">匈牙利文 QWERTY 鍵盤</translation>
-<translation id="1293264513303784526">USB-C 裝置 (左側連接埠)</translation>
 <translation id="1310751437842832374">音譯 (mausam → ନମସ୍ତେ)</translation>
 <translation id="1337036551624197047">捷克文鍵盤</translation>
 <translation id="1352103415082130575">泰文鍵盤 (Pattachote)</translation>
@@ -27,7 +25,6 @@
 <translation id="164969095109328410">Chrome 裝置</translation>
 <translation id="1829129547161959350">企鵝</translation>
 <translation id="184633654410729720">泰文鍵盤 (Kedmanee)</translation>
-<translation id="1864454756846565995">USB-C 裝置 (背面連接埠)</translation>
 <translation id="1921986354447415460">土耳其文 F 鍵盤</translation>
 <translation id="1931134289871235022">斯洛伐克文</translation>
 <translation id="1936717151811561466">芬蘭文</translation>
@@ -55,7 +52,6 @@
 <translation id="2771816809568414714">乳酪</translation>
 <translation id="2781645665747935084">比利時文</translation>
 <translation id="2790805296069989825">俄文鍵盤</translation>
-<translation id="2844169650293029770">USB-C 裝置 (左前方連接埠)</translation>
 <translation id="2870836398458454343">音譯 (marhaban ← مرحبا)</translation>
 <translation id="288024221176729610">捷克文</translation>
 <translation id="2894654529758326923">資訊</translation>
@@ -72,6 +68,7 @@
 <translation id="3116361045094675131">英式鍵盤</translation>
 <translation id="3157729859914172001">美式國際鍵盤 (PC)</translation>
 <translation id="3187212781151025377">希伯來文鍵盤</translation>
+<translation id="3188257591659621405">我的檔案</translation>
 <translation id="3197563288998582412">Dvorak 英式配置</translation>
 <translation id="3224239078034945833">加拿大文 (多語言)</translation>
 <translation id="3241720467332021590">愛爾蘭文</translation>
@@ -79,9 +76,7 @@
 <translation id="3280987981688031357">黑膠唱片</translation>
 <translation id="3296763833017966289">喬治亞文</translation>
 <translation id="3338239663705455570">斯洛維尼亞文鍵盤</translation>
-<translation id="3371140690572404006">USB-C 裝置 (右前方連接埠)</translation>
 <translation id="3399597614303179694">馬其頓文鍵盤</translation>
-<translation id="3445925074670675829">USB-C 裝置</translation>
 <translation id="3494768541638400973">Google 日文輸入法 (適用於日文鍵盤)</translation>
 <translation id="3519867315646775981">音譯 (shalom ← שלום)</translation>
 <translation id="3522708245912499433">葡萄牙文</translation>
@@ -101,7 +96,6 @@
 <translation id="3910699493603749297">高棉文鍵盤</translation>
 <translation id="391445228316373457">尼泊爾文鍵盤 (拼音)</translation>
 <translation id="3958548648197196644">奇異果</translation>
-<translation id="3995138139523574647">USB-C 裝置 (右後方連接埠)</translation>
 <translation id="4070370845051020638">粵語輸入法</translation>
 <translation id="4072248638558688893">坦米爾文鍵盤 (拼音)</translation>
 <translation id="4124935795427217608">獨角獸</translation>
@@ -148,7 +142,6 @@
 <translation id="5257456363153333584">蜻蜓</translation>
 <translation id="5319782540886810524">拉脫維亞文鍵盤</translation>
 <translation id="5323213332664049067">拉丁美洲</translation>
-<translation id="5331975486040154427">USB-C 裝置 (左後方連接埠)</translation>
 <translation id="5402367795255837559">點字</translation>
 <translation id="5412637665001827670">保加利亞文鍵盤</translation>
 <translation id="5418923334382419584">緬甸文鍵盤</translation>
@@ -185,7 +178,6 @@
 <translation id="6358884629796491903">龍</translation>
 <translation id="6462109140674788769">希臘文鍵盤</translation>
 <translation id="6466492211071551451">愛爾蘭文鍵盤</translation>
-<translation id="6490471652906364588">USB-C 裝置 (右側連接埠)</translation>
 <translation id="6503256918647795660">瑞士法文鍵盤</translation>
 <translation id="6505918941256367791">坦米爾文鍵盤 (InScript)</translation>
 <translation id="6509122719576673235">挪威文</translation>
@@ -204,7 +196,6 @@
 <translation id="6937152069980083337">Google 日文輸入法 (適用於美式鍵盤)</translation>
 <translation id="6939777852457331078">美式 Workman 鍵盤</translation>
 <translation id="6970230597523682626">保加利亞文</translation>
-<translation id="7098389117866926363">USB-C 裝置 (背面左側連接埠)</translation>
 <translation id="714034171374937760">Chromebase</translation>
 <translation id="7170467426996704624">音譯 (salam → ሰላም)</translation>
 <translation id="7172053773111046550">愛沙尼亞文鍵盤</translation>
@@ -265,7 +256,6 @@
 <translation id="8900820606136623064">匈牙利文</translation>
 <translation id="8901822611024316615">捷克 QWERTY 鍵盤</translation>
 <translation id="8919081441417203123">丹麥文</translation>
-<translation id="8938800817013097409">USB-C 裝置 (背面右側連接埠)</translation>
 <translation id="8960999352790021682">孟加拉文鍵盤 (拼音)</translation>
 <translation id="9017798300203431059">俄文 (拼音)</translation>
 <translation id="913758436357682283">緬甸文 Myansan 鍵盤</translation>
diff --git a/ui/file_manager/file_manager/common/js/util.js b/ui/file_manager/file_manager/common/js/util.js
index 09c1f58..d692ec8 100644
--- a/ui/file_manager/file_manager/common/js/util.js
+++ b/ui/file_manager/file_manager/common/js/util.js
@@ -163,14 +163,15 @@
 
 /**
  * Converts DOMError of util.rename to error message.
- * @param {!DOMError} error
+ * @param {DOMError} error
  * @param {!Entry} entry
  * @param {string} newName
  * @return {string}
  */
 util.getRenameErrorMessage = (error, entry, newName) => {
-  if (error.name == util.FileError.PATH_EXISTS_ERR ||
-      error.name == util.FileError.TYPE_MISMATCH_ERR) {
+  if (error &&
+      (error.name == util.FileError.PATH_EXISTS_ERR ||
+       error.name == util.FileError.TYPE_MISMATCH_ERR)) {
     // Check the existing entry is file or not.
     // 1) If the entry is a file:
     //   a) If we get PATH_EXISTS_ERR, a file exists.
diff --git a/ui/file_manager/file_manager/foreground/js/actions_controller.js b/ui/file_manager/file_manager/foreground/js/actions_controller.js
index 2ce9571a..c9978e52 100644
--- a/ui/file_manager/file_manager/foreground/js/actions_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/actions_controller.js
@@ -168,11 +168,11 @@
         this.shortcutsModel_, this.driveSyncHandler_, this.ui_, entries);
 
   const initializeAndUpdateUI =
-      /** @type {function(Event=)} */ (function(opt_event) {
+      /** @type {function(Event=)} */ (opt_event => {
         if (selection !== this.selectionHandler_.selection) {
           return;
         }
-        actionsModel.initialize().then(function() {
+        actionsModel.initialize().then(() => {
           if (selection !== this.selectionHandler_.selection) {
             return;
           }
@@ -187,8 +187,8 @@
           }
           this.updateUI_();
           this.menuContext_ = oldMenuContext;
-        }.bind(this));
-      }.bind(this));
+        });
+      });
 
   actionsModel.addEventListener('invalidated', initializeAndUpdateUI);
   initializeAndUpdateUI();
@@ -215,15 +215,15 @@
         this.shortcutsModel_, this.driveSyncHandler_, this.ui_, [entry]);
 
   const initializeAndUpdateUI =
-      /** @type {function(Event=)} */ (function(opt_event) {
-        actionsModel.initialize().then(function() {
+      /** @type {function(Event=)} */ (opt_event => {
+        actionsModel.initialize().then(() => {
           if (this.navigationListSequence_ !== sequence) {
             return;
           }
           this.navigationListActionsModel_ = actionsModel;
           this.updateUI_();
-        }.bind(this));
-      }.bind(this));
+        });
+      });
 
   actionsModel.addEventListener('invalidated', initializeAndUpdateUI);
   initializeAndUpdateUI();
diff --git a/ui/file_manager/file_manager/foreground/js/actions_model.js b/ui/file_manager/file_manager/foreground/js/actions_model.js
index 76eb316..c97e7037 100644
--- a/ui/file_manager/file_manager/foreground/js/actions_model.js
+++ b/ui/file_manager/file_manager/foreground/js/actions_model.js
@@ -12,7 +12,7 @@
 /**
  * Executes this action on the set of entries.
  */
-Action.prototype.execute = function() {
+Action.prototype.execute = () => {
 };
 
 /**
@@ -20,13 +20,13 @@
  *
  * @return {boolean} True if the function can execute, false if not.
  */
-Action.prototype.canExecute = function() {
+Action.prototype.canExecute = () => {
 };
 
 /**
  * @return {?string}
  */
-Action.prototype.getTitle = function() {
+Action.prototype.getTitle = () => {
 };
 
 /**
@@ -80,7 +80,7 @@
  * @param {!VolumeManager} volumeManager
  * @return {DriveShareAction}
  */
-DriveShareAction.create = function(entries, metadataModel, volumeManager, ui) {
+DriveShareAction.create = (entries, metadataModel, volumeManager, ui) => {
   if (entries.length !== 1) {
     return null;
   }
@@ -93,7 +93,7 @@
 DriveShareAction.prototype.execute = function() {
   // Open the Sharing dialog in a new window.
   chrome.fileManagerPrivate.getEntryProperties(
-      [this.entry_], ['shareUrl'], function(results) {
+      [this.entry_], ['shareUrl'], results => {
         if (chrome.runtime.lastError) {
           console.error(chrome.runtime.lastError.message);
           return;
@@ -108,8 +108,8 @@
           console.error('getEntryProperties shareUrl is undefined');
           return;
         }
-        util.visitURL(results[0].shareUrl);
-      }.bind(this));
+        util.visitURL(assert(results[0].shareUrl));
+      });
 };
 
 /**
@@ -129,7 +129,7 @@
 /**
  * @return {?string}
  */
-DriveShareAction.prototype.getTitle = function() {
+DriveShareAction.prototype.getTitle = () => {
   return null;
 };
 
@@ -192,15 +192,14 @@
  * @param {function()} onExecute
  * @return {DriveToggleOfflineAction}
  */
-DriveToggleOfflineAction.create = function(
-    entries, metadataModel, driveSyncHandler, ui, value, onExecute) {
+DriveToggleOfflineAction.create = (entries, metadataModel, driveSyncHandler, ui, value, onExecute) => {
   if (!loadTimeData.getBoolean('DRIVE_FS_ENABLED')) {
     if (entries.some((entry) => entry.isDirectory)) {
       return null;
     }
   }
 
-  const actionableEntries = entries.filter(function(entry) {
+  const actionableEntries = entries.filter(entry => {
     if (entry.isDirectory && !loadTimeData.getBoolean('DRIVE_FS_ENABLED')) {
       return false;
     }
@@ -237,7 +236,7 @@
 
   const steps = {
     // Pick an entry and pin it.
-    start: function() {
+    start: () => {
       // Check if all the entries are pinned or not.
       if (entries.length === 0) {
         this.onExecute_();
@@ -248,40 +247,40 @@
           currentEntry,
           this.value_,
           steps.entryPinned);
-    }.bind(this),
+    },
 
     // Check the result of pinning.
-    entryPinned: function() {
+    entryPinned: () => {
       error = !!chrome.runtime.lastError;
       if (error && this.value_) {
         this.metadataModel_.get([currentEntry], ['size']).then(
-            function(results) {
+            results => {
               steps.showError(results[0].size);
             });
         return;
       }
       this.metadataModel_.notifyEntriesChanged([currentEntry]);
       this.metadataModel_.get([currentEntry], ['pinned']).then(steps.updateUI);
-    }.bind(this),
+    },
 
     // Update the user interface according to the cache state.
-    updateUI: function() {
+    updateUI: () => {
       this.ui_.listContainer.currentView.updateListItemsMetadata(
           'external', [currentEntry]);
       if (!error) {
         steps.start();
       }
-    }.bind(this),
+    },
 
     // Show an error.
-    showError: function(size) {
+    showError: size => {
       this.ui_.alertDialog.showHtml(
           str('DRIVE_OUT_OF_SPACE_HEADER'),
           strf('DRIVE_OUT_OF_SPACE_MESSAGE',
                unescape(currentEntry.name),
                util.bytesToString(size)),
           null, null, null);
-    }.bind(this)
+    }
   };
   steps.start();
 
@@ -293,14 +292,14 @@
 /**
  * @override
  */
-DriveToggleOfflineAction.prototype.canExecute = function() {
+DriveToggleOfflineAction.prototype.canExecute = () => {
   return true;
 };
 
 /**
  * @return {?string}
  */
-DriveToggleOfflineAction.prototype.getTitle = function() {
+DriveToggleOfflineAction.prototype.getTitle = () => {
   return null;
 };
 
@@ -339,8 +338,7 @@
  * @param {function()} onExecute
  * @return {DriveCreateFolderShortcutAction}
  */
-DriveCreateFolderShortcutAction.create = function(
-    entries, volumeManager, shortcutsModel, onExecute) {
+DriveCreateFolderShortcutAction.create = (entries, volumeManager, shortcutsModel, onExecute) => {
   if (entries.length !== 1 || entries[0].isFile) {
     return null;
   }
@@ -371,7 +369,7 @@
 /**
  * @return {?string}
  */
-DriveCreateFolderShortcutAction.prototype.getTitle = function() {
+DriveCreateFolderShortcutAction.prototype.getTitle = () => {
   return null;
 };
 
@@ -409,8 +407,7 @@
  * @param {function()} onExecute
  * @return {DriveRemoveFolderShortcutAction}
  */
-DriveRemoveFolderShortcutAction.create = function(entries, shortcutsModel,
-    onExecute) {
+DriveRemoveFolderShortcutAction.create = (entries, shortcutsModel, onExecute) => {
   if (entries.length !== 1 || entries[0].isFile ||
       !shortcutsModel.exists(entries[0])) {
     return null;
@@ -437,7 +434,7 @@
 /**
  * @return {?string}
  */
-DriveRemoveFolderShortcutAction.prototype.getTitle = function() {
+DriveRemoveFolderShortcutAction.prototype.getTitle = () => {
   return null;
 };
 
@@ -483,7 +480,7 @@
  * @param {!VolumeManager} volumeManager
  * @return {DriveManageAction}
  */
-DriveManageAction.create = function(entries, volumeManager, ui) {
+DriveManageAction.create = (entries, volumeManager, ui) => {
   if (entries.length !== 1) {
     return null;
   }
@@ -496,7 +493,7 @@
  */
 DriveManageAction.prototype.execute = function() {
   chrome.fileManagerPrivate.getEntryProperties(
-      [this.entry_], ['alternateUrl'], function(results) {
+      [this.entry_], ['alternateUrl'], results => {
         if (chrome.runtime.lastError) {
           console.error(chrome.runtime.lastError.message);
           return;
@@ -511,8 +508,8 @@
           console.error('getEntryProperties alternateUrl is undefined');
           return;
         }
-        util.visitURL(results[0].alternateUrl);
-      }.bind(this));
+        util.visitURL(assert(results[0].alternateUrl));
+      });
 };
 
 /**
@@ -528,7 +525,7 @@
 /**
  * @return {?string}
  */
-DriveManageAction.prototype.getTitle = function() {
+DriveManageAction.prototype.getTitle = () => {
   return null;
 };
 
@@ -575,19 +572,19 @@
  */
 CustomAction.prototype.execute = function() {
   chrome.fileManagerPrivate.executeCustomAction(this.entries_, this.id_,
-      function() {
+      () => {
         if (chrome.runtime.lastError) {
           console.error('Failed to execute a custom action because of: ' +
             chrome.runtime.lastError.message);
         }
         this.onExecute_();
-      }.bind(this));
+      });
 };
 
 /**
  * @override
  */
-CustomAction.prototype.canExecute = function() {
+CustomAction.prototype.canExecute = () => {
   return true;  // Custom actions are always executable.
 };
 
@@ -706,7 +703,7 @@
     return this.initializePromise_;
   }
 
-  this.initializePromise_ = new Promise(function(fulfill, reject) {
+  this.initializePromise_ = new Promise((fulfill, reject) => {
     if (this.destroyed_) {
       reject();
       return;
@@ -788,27 +785,27 @@
       // For FSP, fetch custom actions via an API.
       case VolumeManagerCommon.VolumeType.PROVIDED:
         chrome.fileManagerPrivate.getCustomActions(this.entries_,
-            function(customActions) {
+            customActions => {
               if (chrome.runtime.lastError) {
                 console.error('Failed to fetch custom actions because of: ' +
                     chrome.runtime.lastError.message);
               } else {
-                customActions.forEach(function(action) {
+                customActions.forEach(action => {
                   actions[action.id] = new CustomAction(
                       this.entries_, action.id, action.title || null,
                       this.invalidate_.bind(this));
-                }.bind(this));
+                });
               }
               fulfill(actions);
-            }.bind(this));
+            });
         break;
 
       default:
         fulfill(actions);
     }
-  }.bind(this)).then(function(actions) {
+  }).then(actions => {
     this.actions_ = actions;
-  }.bind(this));
+  });
 
   return this.initializePromise_;
 };
diff --git a/ui/file_manager/file_manager/foreground/js/actions_model_unittest.js b/ui/file_manager/file_manager/foreground/js/actions_model_unittest.js
index 5430677f..83fa77c0 100644
--- a/ui/file_manager/file_manager/foreground/js/actions_model_unittest.js
+++ b/ui/file_manager/file_manager/foreground/js/actions_model_unittest.js
@@ -131,11 +131,11 @@
       driveSyncHandler, ui, [driveFileSystem.entries['/test']]);
 
   let invalidated = 0;
-  model.addEventListener('invalidated', function() {
+  model.addEventListener('invalidated', () => {
     invalidated++;
   });
 
-  return reportPromise(model.initialize().then(function() {
+  return reportPromise(model.initialize().then(() => {
     const actions = model.getActions();
     assertEquals(3, Object.keys(actions).length);
 
@@ -166,11 +166,11 @@
     // the model and check that the actions are updated.
     model = new ActionsModel(volumeManager, metadataModel, shortcutsModel,
         driveSyncHandler, ui, [driveFileSystem.entries['/test']]);
-    model.addEventListener('invalidated', function() {
+    model.addEventListener('invalidated', () => {
       invalidated++;
     });
     return model.initialize();
-  }).then(function() {
+  }).then(() => {
     const actions = model.getActions();
     assertEquals(4, Object.keys(actions).length);
     assertTrue(!!actions[ActionsModel.CommonActionId.SHARE]);
@@ -202,7 +202,7 @@
       driveSyncHandler, ui, [driveFileSystem.entries['/test.txt']]);
   let invalidated = 0;
 
-  return reportPromise(model.initialize().then(function() {
+  return reportPromise(model.initialize().then(() => {
     const actions = model.getActions();
     assertEquals(3, Object.keys(actions).length);
     assertTrue(!!actions[ActionsModel.CommonActionId.SHARE]);
@@ -219,7 +219,7 @@
     assertTrue(!!manageInDriveAction);
     assertTrue(manageInDriveAction.canExecute());
 
-    chrome.fileManagerPrivate.pinDriveFile = function(entry, pin, callback) {
+    chrome.fileManagerPrivate.pinDriveFile = (entry, pin, callback) => {
       metadataModel.properties.pinned = true;
       assertEquals(driveFileSystem.entries['/test.txt'], entry);
       assertTrue(pin);
@@ -228,14 +228,14 @@
 
     // For pinning, invalidating is done asynchronously, so we need to wait
     // for it with a promise.
-    return new Promise(function(fulfill, reject) {
-      model.addEventListener('invalidated', function() {
+    return new Promise((fulfill, reject) => {
+      model.addEventListener('invalidated', () => {
         invalidated++;
         fulfill();
       });
       saveForOfflineAction.execute();
     });
-  }).then(function() {
+  }).then(() => {
     assertTrue(metadataModel.properties.pinned);
     assertEquals(1, invalidated);
 
@@ -244,7 +244,7 @@
     model = new ActionsModel(volumeManager, metadataModel, shortcutsModel,
         driveSyncHandler, ui, [driveFileSystem.entries['/test.txt']]);
     return model.initialize();
-  }).then(function() {
+  }).then(() => {
     const actions = model.getActions();
     assertEquals(3, Object.keys(actions).length);
     assertTrue(!!actions[ActionsModel.CommonActionId.SHARE]);
@@ -261,21 +261,21 @@
     assertTrue(!!manageInDriveAction);
     assertTrue(manageInDriveAction.canExecute());
 
-    chrome.fileManagerPrivate.pinDriveFile = function(entry, pin, callback) {
+    chrome.fileManagerPrivate.pinDriveFile = (entry, pin, callback) => {
       metadataModel.properties.pinned = false;
       assertEquals(driveFileSystem.entries['/test.txt'], entry);
       assertFalse(pin);
       callback();
     };
 
-    return new Promise(function(fulfill, reject) {
-      model.addEventListener('invalidated', function() {
+    return new Promise((fulfill, reject) => {
+      model.addEventListener('invalidated', () => {
         invalidated++;
         fulfill();
       });
       offlineNotNecessaryAction.execute();
     });
-  }).then(function() {
+  }).then(() => {
     assertFalse(metadataModel.properties.pinned);
     assertEquals(2, invalidated);
   }), callback);
@@ -297,7 +297,7 @@
       [driveFileSystem.entries['/team_drives/ABC Team']]);
 
   return reportPromise(
-      model.initialize().then(function() {
+      model.initialize().then(() => {
         const actions = model.getActions();
         assertEquals(2, Object.keys(actions).length);
 
@@ -331,7 +331,7 @@
       [driveFileSystem.entries['/team_drives/ABC Team/Folder 1']]);
 
   return reportPromise(
-      model.initialize().then(function() {
+      model.initialize().then(() => {
         const actions = model.getActions();
         assertEquals(3, Object.keys(actions).length);
 
@@ -373,7 +373,7 @@
       [driveFileSystem.entries['/team_drives/ABC Team/Folder 1/test.txt']]);
 
   return reportPromise(
-      model.initialize().then(function() {
+      model.initialize().then(() => {
         const actions = model.getActions();
         assertEquals(3, Object.keys(actions).length);
 
@@ -405,7 +405,7 @@
   providedFileSystem.entries['/test'] =
       new MockDirectoryEntry(providedFileSystem, '/test');
 
-  chrome.fileManagerPrivate.getCustomActions = function(entries, callback) {
+  chrome.fileManagerPrivate.getCustomActions = (entries, callback) => {
     assertEquals(1, entries.length);
     assertEquals(providedFileSystem.entries['/test'], entries[0]);
     callback([
@@ -426,11 +426,11 @@
       driveSyncHandler, ui, [providedFileSystem.entries['/test']]);
 
   let invalidated = 0;
-  model.addEventListener('invalidated', function() {
+  model.addEventListener('invalidated', () => {
     invalidated++;
   });
 
-  return reportPromise(model.initialize().then(function() {
+  return reportPromise(model.initialize().then(() => {
     const actions = model.getActions();
     assertEquals(2, Object.keys(actions).length);
 
@@ -444,8 +444,7 @@
     assertTrue(shareAction.canExecute());
     assertEquals('Share it!', shareAction.getTitle());
 
-    chrome.fileManagerPrivate.executeCustomAction = function(entries, actionId,
-        callback) {
+    chrome.fileManagerPrivate.executeCustomAction = (entries, actionId, callback) => {
       assertEquals(1, entries.length);
       assertEquals(providedFileSystem.entries['/test'], entries[0]);
       assertEquals(ActionsModel.CommonActionId.SHARE, actionId);
@@ -459,8 +458,7 @@
     assertEquals('Turn into chocolate!',
         actions['some-custom-id'].getTitle());
 
-    chrome.fileManagerPrivate.executeCustomAction = function(entries, actionId,
-        callback) {
+    chrome.fileManagerPrivate.executeCustomAction = (entries, actionId, callback) => {
       assertEquals(1, entries.length);
       assertEquals(providedFileSystem.entries['/test'], entries[0]);
       assertEquals('some-custom-id', actionId);
@@ -479,7 +477,7 @@
   providedFileSystem.entries['/test'] =
       new MockDirectoryEntry(providedFileSystem, '/test');
 
-  chrome.fileManagerPrivate.getCustomActions = function(entries, callback) {
+  chrome.fileManagerPrivate.getCustomActions = (entries, callback) => {
     chrome.runtime.lastError = {
       message: 'Failed to fetch custom actions.'
     };
@@ -491,7 +489,7 @@
   const model = new ActionsModel(volumeManager, metadataModel, shortcutsModel,
       driveSyncHandler, ui, [providedFileSystem.entries['/test']]);
 
-  return reportPromise(model.initialize().then(function() {
+  return reportPromise(model.initialize().then(() => {
     const actions = model.getActions();
     assertEquals(0, Object.keys(actions).length);
   }), callback);
diff --git a/ui/file_manager/file_manager/foreground/js/app_state_controller.js b/ui/file_manager/file_manager/foreground/js/app_state_controller.js
index 23093b9..2d31b57c 100644
--- a/ui/file_manager/file_manager/foreground/js/app_state_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/app_state_controller.js
@@ -61,8 +61,8 @@
  */
 AppStateController.prototype.loadInitialViewOptions = function() {
   // Load initial view option.
-  return new Promise(function(fulfill, reject) {
-    chrome.storage.local.get(this.viewOptionStorageKey_, function(values) {
+  return new Promise((fulfill, reject) => {
+    chrome.storage.local.get(this.viewOptionStorageKey_, values => {
       if (chrome.runtime.lastError) {
         reject('Failed to load view options: ' +
             chrome.runtime.lastError.message);
@@ -70,7 +70,7 @@
         fulfill(values);
       }
     });
-  }.bind(this)).then(function(values) {
+  }).then(values => {
     this.viewOptions_ = {};
     const value = values[this.viewOptionStorageKey_];
     if (!value) {
@@ -90,10 +90,10 @@
         }
       }
     }
-  }.bind(this)).catch(function(error) {
+  }).catch(error => {
     this.viewOptions_ = {};
     console.error(error);
-  }.bind(this));
+  });
 };
 
 /**
@@ -153,7 +153,7 @@
   // Save the global default.
   const items = {};
   items[this.viewOptionStorageKey_] = JSON.stringify(prefs);
-  chrome.storage.local.set(items, function() {
+  chrome.storage.local.set(items, () => {
     if (chrome.runtime.lastError) {
       console.error(
           'Failed to save view options: ' + chrome.runtime.lastError.message);
diff --git a/ui/file_manager/file_manager/foreground/js/dialog_action_controller.js b/ui/file_manager/file_manager/foreground/js/dialog_action_controller.js
index 0e8b490..a2ce9e1 100644
--- a/ui/file_manager/file_manager/foreground/js/dialog_action_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/dialog_action_controller.js
@@ -154,7 +154,7 @@
   }
 
   this.namingController_.validateFileNameForSaving(filename)
-      .then(function(url) {
+      .then(url => {
         // TODO(mtomasz): Clean this up by avoiding constructing a URL
         //                via string concatenation.
         this.selectFilesAndClose_({
@@ -162,8 +162,8 @@
           multiple: false,
           filterIndex: this.dialogFooter_.selectedFilterIndex
         });
-      }.bind(this))
-      .catch(function(error) {
+      })
+      .catch(error => {
         if (error instanceof Error) {
           console.error(error.stack && error);
         }
@@ -260,7 +260,7 @@
  * Cancels file selection and closes the file selection dialog.
  * @private
  */
-DialogActionController.prototype.processCancelAction_ = function() {
+DialogActionController.prototype.processCancelAction_ = () => {
   chrome.fileManagerPrivate.cancelDialog();
   window.close();
 };
@@ -290,8 +290,8 @@
  */
 DialogActionController.prototype.selectFilesAndClose_ = function(selection) {
   const currentRootType = this.directoryModel_.getCurrentRootType();
-  const callSelectFilesApiAndClose = function(callback) {
-    const onFileSelected = function() {
+  const callSelectFilesApiAndClose = callback => {
+    const onFileSelected = () => {
       callback();
       if (!chrome.runtime.lastError) {
         // Call next method on a timeout, as it's unsafe to
@@ -319,11 +319,11 @@
           this.allowedPaths_ === AllowedPaths.NATIVE_PATH,
           onFileSelected);
     }
-  }.bind(this);
+  };
 
   if (currentRootType !== VolumeManagerCommon.VolumeType.DRIVE ||
       this.dialogType_ === DialogType.SELECT_SAVEAS_FILE) {
-    callSelectFilesApiAndClose(function() {});
+    callSelectFilesApiAndClose(() => {});
     return;
   }
 
@@ -344,7 +344,7 @@
   let bytesTotal = 0;
   let bytesDone = 0;
 
-  const onFileTransfersUpdated = function(status) {
+  const onFileTransfersUpdated = status => {
     if (!(status.fileUrl in progressMap)) {
       return;
     }
@@ -369,11 +369,11 @@
     // file is small, and the second one is large.
     lastPercent = Math.max(lastPercent, percent);
     progress.style.width = lastPercent + '%';
-  }.bind(this);
+  };
 
-  const setup = function() {
+  const setup = () => {
     document.querySelector('.dialog-container').appendChild(shade);
-    setTimeout(function() {
+    setTimeout(() => {
       shade.setAttribute('fadein', 'fadein');
     }, 100);
     footer.setAttribute('progress', 'progress');
@@ -382,9 +382,9 @@
     this.dialogFooter_.cancelButton.addEventListener('click', onCancel);
     chrome.fileManagerPrivate.onFileTransfersUpdated.addListener(
         onFileTransfersUpdated);
-  }.bind(this);
+  };
 
-  const cleanup = function() {
+  const cleanup = () => {
     shade.parentNode.removeChild(shade);
     footer.removeAttribute('progress');
     this.dialogFooter_.cancelButton.removeEventListener('click', onCancel);
@@ -392,18 +392,18 @@
         'click', this.onCancelBound_);
     chrome.fileManagerPrivate.onFileTransfersUpdated.removeListener(
         onFileTransfersUpdated);
-  }.bind(this);
+  };
 
-  const onCancel = function() {
+  const onCancel = () => {
     // According to API cancel may fail, but there is no proper UI to reflect
     // this. So, we just silently assume that everything is cancelled.
-    util.URLsToEntries(selection.urls).then(function(entries) {
+    util.URLsToEntries(selection.urls).then(entries => {
       chrome.fileManagerPrivate.cancelFileTransfers(
           entries, util.checkAPIError);
     });
-  }.bind(this);
+  };
 
-  const onProperties = function(properties) {
+  const onProperties = properties => {
     for (let i = 0; i < properties.length; i++) {
       if (properties[i].present) {
         // For files already in GCache, we don't get any transfer updates.
@@ -411,14 +411,14 @@
       }
     }
     callSelectFilesApiAndClose(cleanup);
-  }.bind(this);
+  };
 
   setup();
 
   // TODO(mtomasz): Use Entry instead of URLs, if possible.
-  util.URLsToEntries(selection.urls, function(entries) {
+  util.URLsToEntries(selection.urls, entries => {
     this.metadataModel_.get(entries, ['present']).then(onProperties);
-  }.bind(this));
+  });
 };
 
 /**
@@ -431,7 +431,7 @@
   if (selectedIndex > 0) { // Specific filter selected.
     const regexp = new RegExp('\\.(' +
         this.fileTypes_[selectedIndex - 1].extensions.join('|') + ')$', 'i');
-    const filter = function(entry) {
+    const filter = entry => {
       return entry.isDirectory || regexp.test(entry.name);
     };
     this.fileFilter_.addFilter('fileType', filter);
diff --git a/ui/file_manager/file_manager/foreground/js/dialog_type.js b/ui/file_manager/file_manager/foreground/js/dialog_type.js
index 4bacdcb..b9ef0b7 100644
--- a/ui/file_manager/file_manager/foreground/js/dialog_type.js
+++ b/ui/file_manager/file_manager/foreground/js/dialog_type.js
@@ -24,7 +24,7 @@
  * @param {DialogType} type Dialog type.
  * @return {boolean} Whether the type is modal.
  */
-DialogType.isModal = function(type) {
+DialogType.isModal = type => {
   return type == DialogType.SELECT_FOLDER ||
       type == DialogType.SELECT_UPLOAD_FOLDER ||
       type == DialogType.SELECT_SAVEAS_FILE ||
@@ -36,7 +36,7 @@
  * @param {DialogType} type Dialog type.
  * @return {boolean} Whether the type is open dialog.
  */
-DialogType.isOpenDialog = function(type) {
+DialogType.isOpenDialog = type => {
   return type == DialogType.SELECT_OPEN_FILE ||
          type == DialogType.SELECT_OPEN_MULTI_FILE ||
          type == DialogType.SELECT_FOLDER ||
@@ -47,7 +47,7 @@
  * @param {DialogType} type Dialog type.
  * @return {boolean} Whether the type is open dialog for file(s).
  */
-DialogType.isOpenFileDialog = function(type) {
+DialogType.isOpenFileDialog = type => {
   return type == DialogType.SELECT_OPEN_FILE ||
          type == DialogType.SELECT_OPEN_MULTI_FILE;
 };
@@ -56,7 +56,7 @@
  * @param {DialogType} type Dialog type.
  * @return {boolean} Whether the type is folder selection dialog.
  */
-DialogType.isFolderDialog = function(type) {
+DialogType.isFolderDialog = type => {
   return type == DialogType.SELECT_FOLDER ||
          type == DialogType.SELECT_UPLOAD_FOLDER;
 };
diff --git a/ui/file_manager/file_manager/foreground/js/directory_contents.js b/ui/file_manager/file_manager/foreground/js/directory_contents.js
index 6bf5145..af95c70 100644
--- a/ui/file_manager/file_manager/foreground/js/directory_contents.js
+++ b/ui/file_manager/file_manager/foreground/js/directory_contents.js
@@ -60,8 +60,8 @@
 
     metrics.startInterval('DirectoryScan');
     const reader = this.entry_.createReader();
-    const readEntries = function() {
-      reader.readEntries(function(entries) {
+    const readEntries = () => {
+      reader.readEntries(entries => {
         if (this.cancelled_) {
           errorCallback(util.createDOMError(util.FileError.ABORT_ERR));
           return;
@@ -76,8 +76,8 @@
 
         entriesCallback(entries);
         readEntries();
-      }.bind(this), errorCallback);
-    }.bind(this);
+      }, errorCallback);
+    };
     readEntries();
   }
 }
@@ -202,7 +202,7 @@
   scan(entriesCallback, successCallback, errorCallback) {
     chrome.fileManagerPrivate.searchDriveMetadata(
         {query: '', types: this.searchType_, maxResults: 100},
-        function(results) {
+        results => {
           if (this.cancelled_) {
             errorCallback(util.createDOMError(util.FileError.ABORT_ERR));
             return;
@@ -215,14 +215,14 @@
             return;
           }
 
-          const entries = results.map(function(result) {
+          const entries = results.map(result => {
             return result.entry;
           });
           if (entries.length > 0) {
             entriesCallback(entries);
           }
           successCallback();
-        }.bind(this));
+        });
   }
 }
 
@@ -263,7 +263,7 @@
    */
   scan(entriesCallback, successCallback, errorCallback) {
     chrome.fileManagerPrivate.getRecentFiles(
-        this.sourceRestriction_, function(entries) {
+        this.sourceRestriction_, entries => {
           if (chrome.runtime.lastError) {
             console.error(chrome.runtime.lastError.message);
             errorCallback(
@@ -275,7 +275,7 @@
                 entry => entry.name.toLowerCase().indexOf(this.query_) >= 0));
           }
           successCallback();
-        }.bind(this));
+        });
   }
 }
 
@@ -798,11 +798,11 @@
       this.context_.metadataModel.notifyEntriesRemoved(removedUrls);
     }
 
-    this.prefetchMetadata(updatedList, true, function() {
+    this.prefetchMetadata(updatedList, true, () => {
       this.onNewEntries_(true, addedList);
       this.onScanFinished_();
       this.onScanCompleted_();
-    }.bind(this));
+    });
   }
 
   /**
@@ -842,13 +842,13 @@
       return;
     }
 
-    this.processNewEntriesQueue_.run(function(callback) {
+    this.processNewEntriesQueue_.run(callback => {
       // Call callback first, so isScanning() returns false in the event
       // handlers.
       callback();
 
       cr.dispatchSimpleEvent(this, 'scan-completed');
-    }.bind(this));
+    });
   }
 
   /**
@@ -861,14 +861,14 @@
       return;
     }
 
-    this.processNewEntriesQueue_.run(function(callback) {
+    this.processNewEntriesQueue_.run(callback => {
       // Call callback first, so isScanning() returns false in the event
       // handlers.
       callback();
       const event = new Event('scan-failed');
       event.error = error;
       this.dispatchEvent(event);
-    }.bind(this));
+    });
   }
 
   /**
@@ -887,7 +887,7 @@
     // Caching URL to reduce a number of calls of toURL in sort.
     // This is a temporary solution. We need to fix a root cause of slow toURL.
     // See crbug.com/370908 for detail.
-    entries.forEach(function(entry) {
+    entries.forEach(entry => {
       entry['cachedUrl'] = entry.toURL();
     });
 
@@ -898,8 +898,8 @@
     // Enlarge the cache size into the new filelist size.
     const newListSize = this.fileList_.length + entries.length;
 
-    this.processNewEntriesQueue_.run(function(callbackOuter) {
-      const finish = function() {
+    this.processNewEntriesQueue_.run(callbackOuter => {
+      const finish = () => {
         if (!this.scanCancelled_) {
           let entriesFiltered = [].filter.call(
               entries,
@@ -911,7 +911,7 @@
           for (let i = 0; i < this.fileList_.length; i++) {
             currentURLs[this.fileList_.item(i).toURL()] = true;
           }
-          entriesFiltered = entriesFiltered.filter(function(entry) {
+          entriesFiltered = entriesFiltered.filter(entry => {
             return !currentURLs[entry.toURL()];
           });
           // Update the filelist without waiting the metadata.
@@ -919,7 +919,7 @@
           cr.dispatchSimpleEvent(this, 'scan-updated');
         }
         callbackOuter();
-      }.bind(this);
+      };
       // Because the prefetchMetadata can be slow, throttling by splitting
       // entries into smaller chunks to reduce UI latency.
       // TODO(hidehiko,mtomasz): This should be handled in MetadataCache.
@@ -931,8 +931,8 @@
         }
 
         const chunk = entries.slice(i, i + MAX_CHUNK_SIZE);
-        prefetchMetadataQueue.run(function(chunk, callbackInner) {
-          this.prefetchMetadata(chunk, refresh, function() {
+        prefetchMetadataQueue.run(((chunk, callbackInner) => {
+          this.prefetchMetadata(chunk, refresh, () => {
             if (!prefetchMetadataQueue.isCancelled()) {
               if (this.scanCancelled_) {
                 prefetchMetadataQueue.cancel();
@@ -948,10 +948,10 @@
             }
 
             callbackInner();
-          }.bind(this));
-        }.bind(this, chunk));
+          });
+        }).bind(null, chunk));
       }
-    }.bind(this));
+    });
   }
 
   /**
@@ -981,7 +981,7 @@
     return new DirectoryContents(
         context,
         false,  // Non search.
-        directoryEntry, function() {
+        directoryEntry, () => {
           return new DirectoryContentScanner(directoryEntry);
         });
   }
@@ -999,7 +999,7 @@
     return new DirectoryContents(
         context,
         true,  // Search.
-        directoryEntry, function() {
+        directoryEntry, () => {
           return new DriveSearchContentScanner(query);
         });
   }
@@ -1017,7 +1017,7 @@
     return new DirectoryContents(
         context,
         true,  // Search.
-        directoryEntry, function() {
+        directoryEntry, () => {
           return new LocalSearchContentScanner(directoryEntry, query);
         });
   }
@@ -1039,7 +1039,7 @@
     return new DirectoryContents(
         context,
         true,  // Search
-        fakeDirectoryEntry, function() {
+        fakeDirectoryEntry, () => {
           return new DriveMetadataSearchContentScanner(searchType);
         });
   }
@@ -1054,7 +1054,7 @@
    * @return {DirectoryContents} Created DirectoryContents instance.
    */
   static createForRecent(context, recentRootEntry, query) {
-    return new DirectoryContents(context, true, recentRootEntry, function() {
+    return new DirectoryContents(context, true, recentRootEntry, () => {
       return new RecentContentScanner(query, recentRootEntry.sourceRestriction);
     });
   }
@@ -1068,7 +1068,7 @@
    * @return {DirectoryContents} Created DirectoryContents instance.
    */
   static createForMediaView(context, rootEntry) {
-    return new DirectoryContents(context, true, rootEntry, function() {
+    return new DirectoryContents(context, true, rootEntry, () => {
       return new MediaViewContentScanner(rootEntry);
     });
   }
@@ -1082,7 +1082,7 @@
    * @return {DirectoryContents} Created DirectoryContents instance.
    */
   static createForCrostiniMounter(context, crostiniRootEntry) {
-    return new DirectoryContents(context, true, crostiniRootEntry, function() {
+    return new DirectoryContents(context, true, crostiniRootEntry, () => {
       return new CrostiniMounter();
     });
   }
@@ -1097,7 +1097,7 @@
    * @return {DirectoryContents} Created DirectoryContents instance.
    */
   static createForFakeDrive(context, rootEntry) {
-    return new DirectoryContents(context, true, rootEntry, function() {
+    return new DirectoryContents(context, true, rootEntry, () => {
       return new ContentScanner();
     });
   }
diff --git a/ui/file_manager/file_manager/foreground/js/directory_model.js b/ui/file_manager/file_manager/foreground/js/directory_model.js
index cb46b585..a3147c8bf 100644
--- a/ui/file_manager/file_manager/foreground/js/directory_model.js
+++ b/ui/file_manager/file_manager/foreground/js/directory_model.js
@@ -222,7 +222,7 @@
  * @private
  */
 DirectoryModel.prototype.updateSelectionAndPublishEvent_ =
-    function(selection, updateFunc) {
+    (selection, updateFunc) => {
   // Begin change.
   selection.beginChange();
 
@@ -232,7 +232,7 @@
 
   // Check if the change event is dispatched in the endChange function
   // or not.
-  const eventDispatched = function() {
+  const eventDispatched = () => {
     dispatchNeeded = false;
   };
   selection.addEventListener('change', eventDispatched);
@@ -270,22 +270,22 @@
   if (!this.ignoreCurrentDirectoryDeletion_) {
     // If the change is deletion of currentDir, move up to its parent directory.
     directoryEntry.getDirectory(
-        directoryEntry.fullPath, {create: false}, function() {},
-        function() {
+        directoryEntry.fullPath, {create: false}, () => {},
+        () => {
           const volumeInfo =
               this.volumeManager_.getVolumeInfo(assert(directoryEntry));
           if (volumeInfo) {
-            volumeInfo.resolveDisplayRoot().then(function(displayRoot) {
+            volumeInfo.resolveDisplayRoot().then(displayRoot => {
               this.changeDirectoryEntry(displayRoot);
-            }.bind(this));
+            });
           }
-        }.bind(this));
+        });
   }
 
   if (event.changedFiles) {
     const addedOrUpdatedFileUrls = [];
     let deletedFileUrls = [];
-    event.changedFiles.forEach(function(change) {
+    event.changedFiles.forEach(change => {
       if (change.changes.length === 1 && change.changes[0] === 'delete') {
         deletedFileUrls.push(change.url);
       } else {
@@ -293,17 +293,17 @@
       }
     });
 
-    util.URLsToEntries(addedOrUpdatedFileUrls).then(function(result) {
+    util.URLsToEntries(addedOrUpdatedFileUrls).then(result => {
       deletedFileUrls = deletedFileUrls.concat(result.failureUrls);
 
       // Passing the resolved entries and failed URLs as the removed files.
       // The URLs are removed files and they chan't be resolved.
       this.partialUpdate_(result.entries, deletedFileUrls);
-    }.bind(this)).catch(function(error) {
+    }).catch(error => {
       console.error('Error in proceeding the changed event.', error,
                     'Fallback to force-refresh');
       this.rescanAggregator_.run();
-    }.bind(this));
+    });
   } else {
     // Invokes force refresh if the detailed information isn't provided.
     // This can occur very frequently (e.g. when copying files into Downlaods)
@@ -357,7 +357,7 @@
   const indexes = this.fileListSelection_.selectedIndexes;
   const fileList = this.getFileList();
   if (fileList) {
-    return indexes.map(function(i) {
+    return indexes.map(i => {
       return fileList.item(i);
     });
   }
@@ -443,12 +443,12 @@
   const sequence = this.changeDirectorySequence_;
 
   this.rescanTime_ = Date.now() + delay;
-  this.rescanTimeoutId_ = setTimeout(function() {
+  this.rescanTimeoutId_ = setTimeout(() => {
     this.rescanTimeoutId_ = null;
     if (sequence === this.changeDirectorySequence_) {
       this.rescan(refresh);
     }
-  }.bind(this), delay);
+  }, delay);
 };
 
 /**
@@ -488,16 +488,16 @@
 
   const sequence = this.changeDirectorySequence_;
 
-  const successCallback = (function() {
+  const successCallback = () => {
     if (sequence === this.changeDirectorySequence_) {
       this.replaceDirectoryContents_(dirContents);
       cr.dispatchSimpleEvent(this, 'rescan-completed');
     }
-  }).bind(this);
+  };
 
   this.scan_(dirContents,
              refresh,
-             successCallback, function() {}, function() {}, function() {});
+             successCallback, () => {}, () => {}, () => {});
 };
 
 /**
@@ -533,17 +533,17 @@
   const sequence = this.changeDirectorySequence_;
   let cancelled = false;
 
-  const onDone = function() {
+  const onDone = () => {
     if (cancelled) {
       return;
     }
 
     cr.dispatchSimpleEvent(this, 'scan-completed');
     callback(true);
-  }.bind(this);
+  };
 
   /** @param {DOMError} error error. */
-  const onFailed = function(error) {
+  const onFailed = error => {
     if (cancelled) {
       return;
     }
@@ -552,9 +552,9 @@
     event.error = error;
     this.dispatchEvent(event);
     callback(false);
-  }.bind(this);
+  };
 
-  const onUpdated = function() {
+  const onUpdated = () => {
     if (cancelled) {
       return;
     }
@@ -567,9 +567,9 @@
     }
 
     cr.dispatchSimpleEvent(this, 'scan-updated');
-  }.bind(this);
+  };
 
-  const onCancelled = function() {
+  const onCancelled = () => {
     if (cancelled) {
       return;
     }
@@ -577,7 +577,7 @@
     cancelled = true;
     cr.dispatchSimpleEvent(this, 'scan-cancelled');
     callback(false);
-  }.bind(this);
+  };
 
   // Clear metadata information for the old (no longer visible) items in the
   // file list.
@@ -619,19 +619,19 @@
   if (this.runningScan_) {
     // Do update after the current scan is finished.
     const previousScan = this.runningScan_;
-    const onPreviousScanCompleted = function() {
+    const onPreviousScanCompleted = () => {
       previousScan.removeEventListener('scan-completed',
                                        onPreviousScanCompleted);
       // Run the update asynchronously.
-      Promise.resolve().then(function() {
+      Promise.resolve().then(() => {
         this.partialUpdate_(changedEntries, removedUrls);
-      }.bind(this));
-    }.bind(this);
+      });
+    };
     previousScan.addEventListener('scan-completed', onPreviousScanCompleted);
     return;
   }
 
-  const onFinish = function() {
+  const onFinish = () => {
     this.runningScan_ = null;
 
     this.currentDirContents_.removeEventListener(
@@ -639,18 +639,18 @@
     this.currentDirContents_.removeEventListener('scan-failed', onFailure);
     this.currentDirContents_.removeEventListener(
         'scan-cancelled', onCancelled);
-  }.bind(this);
+  };
 
-  const onCompleted = function() {
+  const onCompleted = () => {
     onFinish();
     cr.dispatchSimpleEvent(this, 'rescan-completed');
-  }.bind(this);
+  };
 
-  const onFailure = function() {
+  const onFailure = () => {
     onFinish();
   };
 
-  const onCancelled = function() {
+  const onCancelled = () => {
     onFinish();
   };
 
@@ -687,23 +687,23 @@
    *
    * @return {boolean} Did pending scan exist.
    */
-  const maybeRunPendingRescan = function() {
+  const maybeRunPendingRescan = () => {
     if (this.pendingRescan_) {
       this.rescanSoon(refresh);
       this.pendingRescan_ = false;
       return true;
     }
     return false;
-  }.bind(this);
+  };
 
-  const onFinished = function() {
+  const onFinished = () => {
     dirContents.removeEventListener('scan-completed', onSuccess);
     dirContents.removeEventListener('scan-updated', updatedCallback);
     dirContents.removeEventListener('scan-failed', onFailure);
     dirContents.removeEventListener('scan-cancelled', cancelledCallback);
   };
 
-  const onSuccess = function() {
+  const onSuccess = () => {
     onFinished();
 
     // Record metric for Downloads directory.
@@ -724,9 +724,9 @@
     successCallback();
     this.scanFailures_ = 0;
     maybeRunPendingRescan();
-  }.bind(this);
+  };
 
-  const onFailure = function(event) {
+  const onFailure = event => {
     onFinished();
 
     this.runningScan_ = null;
@@ -745,9 +745,9 @@
     if (this.scanFailures_ <= 1) {
       this.rescanLater(refresh);
     }
-  }.bind(this);
+  };
 
-  const onCancelled = function() {
+  const onCancelled = () => {
     onFinished();
     cancelledCallback();
   };
@@ -770,7 +770,7 @@
   console.assert(this.currentDirContents_ !== dirContents,
       'Give directory contents instance must be different from current one.');
   cr.dispatchSimpleEvent(this, 'begin-update-files');
-  this.updateSelectionAndPublishEvent_(this.fileListSelection_, function() {
+  this.updateSelectionAndPublishEvent_(this.fileListSelection_, () => {
     const selectedEntries = this.getSelectedEntries_();
     const selectedIndices = this.fileListSelection_.selectedIndexes;
 
@@ -802,7 +802,7 @@
       this.fileListSelection_.setCheckSelectMode(true);
     }
     return forceChangeEvent;
-  }.bind(this));
+  });
 
   cr.dispatchSimpleEvent(this, 'end-update-files');
 };
@@ -830,11 +830,11 @@
     case util.EntryChangedKind.CREATED:
       const parentPromises = [];
       for (let i = 0; i < entries.length; i++) {
-        parentPromises.push(new Promise(function(resolve, reject) {
+        parentPromises.push(new Promise((resolve, reject) => {
           entries[i].getParent(resolve, reject);
         }));
       }
-      Promise.all(parentPromises).then(function(parents) {
+      Promise.all(parentPromises).then(parents => {
         const entriesToAdd = [];
         for (let i = 0; i < parents.length; i++) {
           if (!util.isSameEntry(parents[i], this.getCurrentDirEntry())) {
@@ -849,7 +849,7 @@
           }
         }
         this.partialUpdate_(entriesToAdd, []);
-      }.bind(this)).catch(function(error) {
+      }).catch(error => {
         console.error(error.stack || error);
       });
       break;
@@ -893,7 +893,7 @@
  */
 DirectoryModel.prototype.onRenameEntry = function(
     oldEntry, newEntry, opt_callback) {
-  this.currentDirContents_.prefetchMetadata([newEntry], true, function() {
+  this.currentDirContents_.prefetchMetadata([newEntry], true, () => {
     // If the current directory is the old entry, then quietly change to the
     // new one.
     if (util.isSameEntry(oldEntry, this.getCurrentDirEntry())) {
@@ -936,7 +936,7 @@
     if (opt_callback) {
       opt_callback();
     }
-  }.bind(this));
+  });
 };
 
 /**
@@ -951,10 +951,10 @@
   this.metadataModel_.notifyEntriesCreated([newDirectory]);
   const dirContents = this.currentDirContents_;
 
-  return new Promise(function(onFulfilled, onRejected) {
+  return new Promise((onFulfilled, onRejected) => {
     dirContents.prefetchMetadata(
         [newDirectory], false, onFulfilled);
-  }).then(function(sequence) {
+  }).then((sequence => {
     // If current directory has changed during the prefetch, do not try to
     // select new directory.
     if (sequence !== this.changeDirectorySequence_) {
@@ -962,7 +962,7 @@
     }
 
     // If target directory is already in the list, just select it.
-    const existing = this.getFileList().slice().filter(function(e) {
+    const existing = this.getFileList().slice().filter(e => {
       return e.name === newDirectory.name;
     });
     if (existing.length) {
@@ -973,7 +973,7 @@
       this.selectEntry(newDirectory);
       this.fileListSelection_.endChange();
     }
-  }.bind(this, this.changeDirectorySequence_));
+  }).bind(null, this.changeDirectorySequence_));
 };
 
 /**
@@ -1021,9 +1021,9 @@
     this.currentDirContents_.cancelScan();
   }
 
-  this.directoryChangeQueue_.run(function(sequence, queueTaskCallback) {
+  this.directoryChangeQueue_.run(((sequence, queueTaskCallback) => {
     this.fileWatcher_.changeWatchedDirectory(dirEntry)
-        .then(function() {
+        .then(() => {
           if (this.changeDirectorySequence_ !== sequence) {
             queueTaskCallback();
             return;
@@ -1040,7 +1040,7 @@
               this.currentDirContents_.getDirectoryEntry();
           this.clearAndScan_(
                newDirectoryContents,
-               function(result) {
+               result => {
                  // Calls the callback of the method when successful.
                  if (result && opt_callback) {
                    opt_callback();
@@ -1064,8 +1064,8 @@
           event.newDirEntry = dirEntry;
           event.volumeChanged = previousVolumeInfo !== currentVolumeInfo;
           this.dispatchEvent(event);
-        }.bind(this));
-  }.bind(this, this.changeDirectorySequence_));
+        });
+  }).bind(null, this.changeDirectorySequence_));
 };
 
 /**
@@ -1395,7 +1395,7 @@
   }
 
   this.changeDirectorySequence_++;
-  this.directoryChangeQueue_.run(function(sequence, callback) {
+  this.directoryChangeQueue_.run(((sequence, callback) => {
     if (this.changeDirectorySequence_ !== sequence) {
       callback();
       return;
@@ -1426,7 +1426,7 @@
     this.addEventListener('scan-completed', this.onSearchCompleted_);
     this.clearAndScan_(newDirContents,
                        callback);
-  }.bind(this, this.changeDirectorySequence_));
+  }).bind(null, this.changeDirectorySequence_));
 };
 
 /**
diff --git a/ui/file_manager/file_manager/foreground/js/directory_tree_naming_controller.js b/ui/file_manager/file_manager/foreground/js/directory_tree_naming_controller.js
index 891d4ad..e25a8847 100644
--- a/ui/file_manager/file_manager/foreground/js/directory_tree_naming_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/directory_tree_naming_controller.js
@@ -60,7 +60,7 @@
   this.inputElement_.spellcheck = false;
   this.inputElement_.addEventListener('keydown', this.onKeyDown_.bind(this));
   this.inputElement_.addEventListener('blur', this.commitRename_.bind(this));
-  this.inputElement_.addEventListener('click', function(event) {
+  this.inputElement_.addEventListener('click', event => {
     // Stop propagation of click event to prevent it being captured by directory
     // item and current directory is changed to editing item.
     event.stopPropagation();
@@ -140,22 +140,26 @@
     util.validateExternalDriveName(newName, assert(this.volumeInfo_))
         .then(
             this.performExternalDriveRename_.bind(this, entry, newName),
-            function(errorMessage) {
-              this.alertDialog_.show(errorMessage, this.detach_.bind(this));
-            }.bind(this));
+            errorMessage => {
+              this.alertDialog_.show(
+                  /** @type {string} */ (errorMessage),
+                  this.detach_.bind(this));
+            });
   } else {
     // Validate new name.
     new Promise(entry.getParent.bind(entry))
-        .then(function(parentEntry) {
+        .then(parentEntry => {
           return util.validateFileName(
               parentEntry, newName,
               !this.directoryModel_.getFileFilter().isHiddenFilesVisible());
-        }.bind(this))
+        })
         .then(
             this.performRename_.bind(this, entry, newName),
-            function(errorMessage) {
-              this.alertDialog_.show(errorMessage, this.detach_.bind(this));
-            }.bind(this));
+            errorMessage => {
+              this.alertDialog_.show(
+                  /** @type {string} */ (errorMessage),
+                  this.detach_.bind(this));
+            });
   }
 };
 
@@ -177,7 +181,7 @@
   // new name in the UI before actual rename is completed.
   new Promise(util.rename.bind(null, entry, newName))
       .then(
-          function(newEntry) {
+          newEntry => {
             // Show new name before detaching input element to prevent showing
             // old name.
             const label =
@@ -198,15 +202,15 @@
                   this.directoryModel_.setIgnoringCurrentDirectoryDeletion.bind(
                       this.directoryModel_, false /* not ignore */));
             }
-          }.bind(this),
-          function(error) {
+          },
+          error => {
             this.directoryModel_.setIgnoringCurrentDirectoryDeletion(
                 false /* not ignore*/);
             this.detach_();
 
-            this.alertDialog_.show(
-                util.getRenameErrorMessage(error, entry, newName));
-          }.bind(this));
+            this.alertDialog_.show(util.getRenameErrorMessage(
+                /** @type {DOMError} */ (error), entry, newName));
+          });
 };
 
 /**
diff --git a/ui/file_manager/file_manager/foreground/js/elements_importer.js b/ui/file_manager/file_manager/foreground/js/elements_importer.js
index fcb2b0f..4b645282 100644
--- a/ui/file_manager/file_manager/foreground/js/elements_importer.js
+++ b/ui/file_manager/file_manager/foreground/js/elements_importer.js
@@ -6,14 +6,14 @@
  * @type {Promise} A promise which is fulfilled when HTML imports for custom
  *   elements for file manager UI are loaded.
  */
-window.importElementsPromise = new Promise(function(resolve, reject) {
+window.importElementsPromise = new Promise((resolve, reject) => {
   const startTime = Date.now();
 
   const link = document.createElement('link');
   link.rel = 'import';
   link.href = 'foreground/elements/elements_bundle.html';
   link.setAttribute('async', '');
-  link.onload = function() {
+  link.onload = () => {
     chrome.metricsPrivate.recordTime(
         'FileBrowser.Load.ImportElements', Date.now() - startTime);
     resolve();
diff --git a/ui/file_manager/file_manager/foreground/js/file_list_model.js b/ui/file_manager/file_manager/foreground/js/file_list_model.js
index 633673511..90f1da5 100644
--- a/ui/file_manager/file_manager/foreground/js/file_list_model.js
+++ b/ui/file_manager/file_manager/foreground/js/file_list_model.js
@@ -143,7 +143,7 @@
       const compareFunction = this.compareFunctions_[this.sortStatus.field];
       if (compareFunction) {
         const dirMultiplier = this.sortStatus.direction === 'desc' ? -1 : 1;
-        comp = function(a, b) {
+        comp = (a, b) => {
           return compareFunction(a, b) * dirMultiplier;
         };
       }
diff --git a/ui/file_manager/file_manager/foreground/js/file_list_model_unittest.js b/ui/file_manager/file_manager/foreground/js/file_list_model_unittest.js
index 7610287..db0c3b8 100644
--- a/ui/file_manager/file_manager/foreground/js/file_list_model_unittest.js
+++ b/ui/file_manager/file_manager/foreground/js/file_list_model_unittest.js
@@ -126,14 +126,14 @@
   const fileListModel = makeSimpleFileListModel(['d', 'a', 'x', 'n']);
   fileListModel.sort('name', 'asc');
 
-  fileListModel.addEventListener('splice', function(event) {
+  fileListModel.addEventListener('splice', event => {
     assertEntryArrayEquals(event.added, ['p', 'b']);
     assertEntryArrayEquals(event.removed, ['n']);
     // The first inserted item, 'p', should be at index:3 after splice.
     assertEquals(event.index, 3);
   });
 
-  fileListModel.addEventListener('permuted', function(event){
+  fileListModel.addEventListener('permuted', event => {
     assertArrayEquals(event.permutation, [0, 2, -1, 4]);
     assertEquals(event.newLength, 5);
   });
@@ -147,14 +147,14 @@
 function testSpliceWithoutSortStatus() {
   const fileListModel = makeSimpleFileListModel(['d', 'a', 'x', 'n']);
 
-  fileListModel.addEventListener('splice', function(event) {
+  fileListModel.addEventListener('splice', event => {
     assertEntryArrayEquals(event.added, ['p', 'b']);
     assertEntryArrayEquals(event.removed, ['x']);
     // The first inserted item, 'p', should be at index:2 after splice.
     assertEquals(event.index, 2);
   });
 
-  fileListModel.addEventListener('permuted', function(event){
+  fileListModel.addEventListener('permuted', event => {
     assertArrayEquals(event.permutation, [0, 1, -1, 4]);
     assertEquals(event.newLength, 5);
   });
@@ -172,7 +172,7 @@
   const fileListModel = makeSimpleFileListModel(['d', 'a', 'x', 'n']);
   fileListModel.sort('name', 'asc');
 
-  fileListModel.addEventListener('splice', function(event) {
+  fileListModel.addEventListener('splice', event => {
     assertEntryArrayEquals(event.added, []);
     assertEntryArrayEquals(event.removed, ['n']);
     // The first item after insertion/deletion point is 'x', which should be at
@@ -180,7 +180,7 @@
     assertEquals(event.index, 2);
   });
 
-  fileListModel.addEventListener('permuted', function(event){
+  fileListModel.addEventListener('permuted', event => {
     assertArrayEquals(event.permutation, [0, 1, -1, 2]);
     assertEquals(event.newLength, 3);
   });
@@ -193,13 +193,13 @@
   const fileListModel = makeSimpleFileListModel(['d', 'a', 'x', 'n']);
   fileListModel.sort('name', 'asc');
 
-  fileListModel.addEventListener('splice', function(event) {
+  fileListModel.addEventListener('splice', event => {
     assertEntryArrayEquals(event.added, ['p', 'b']);
     assertEntryArrayEquals(event.removed, []);
     assertEquals(event.index, 4);
   });
 
-  fileListModel.addEventListener('permuted', function(event){
+  fileListModel.addEventListener('permuted', event => {
     assertArrayEquals(event.permutation, [0, 2, 3, 5]);
     assertEquals(event.newLength, 6);
   });
diff --git a/ui/file_manager/file_manager/foreground/js/file_manager.js b/ui/file_manager/file_manager/foreground/js/file_manager.js
index 548521fd..ab0ba58 100644
--- a/ui/file_manager/file_manager/foreground/js/file_manager.js
+++ b/ui/file_manager/file_manager/foreground/js/file_manager.js
@@ -510,7 +510,7 @@
 };
 
 // Anonymous "namespace".
-(function() {
+(() => {
   /**
    * One time initialization for app state controller to load view option from
    * local storage.
@@ -542,31 +542,31 @@
     const self = this;
 
     let listBeingUpdated = null;
-    this.directoryModel_.addEventListener('begin-update-files', function() {
+    this.directoryModel_.addEventListener('begin-update-files', () => {
       self.ui_.listContainer.currentList.startBatchUpdates();
       // Remember the list which was used when updating files started, so
       // endBatchUpdates() is called on the same list.
       listBeingUpdated = self.ui_.listContainer.currentList;
     });
-    this.directoryModel_.addEventListener('end-update-files', function() {
+    this.directoryModel_.addEventListener('end-update-files', () => {
       self.namingController_.restoreItemBeingRenamed();
       listBeingUpdated.endBatchUpdates();
       listBeingUpdated = null;
     });
     this.volumeManager_.addEventListener(
-        VolumeManagerCommon.ARCHIVE_OPENED_EVENT_TYPE, function(event) {
+        VolumeManagerCommon.ARCHIVE_OPENED_EVENT_TYPE, event => {
           assert(event.detail.mountPoint);
           if (window.isFocused()) {
             this.directoryModel_.changeDirectoryEntry(event.detail.mountPoint);
           }
-        }.bind(this));
+        });
 
     this.directoryModel_.addEventListener(
         'directory-changed',
-        (/** @param {!Event} event */
-        function(event) {
+        /** @param {!Event} event */
+        event => {
           this.navigationUma_.onDirectoryChanged(event.newDirEntry);
-        }).bind(this));
+        });
 
     this.initCommands_();
 
@@ -629,7 +629,7 @@
 
     if (this.dialogType === DialogType.FULL_PAGE) {
       importer.importEnabled().then(
-          function(enabled) {
+          enabled => {
             if (enabled) {
               this.importController_ = new importer.ImportController(
                   new importer.RuntimeControllerEnvironment(
@@ -637,7 +637,7 @@
                   assert(this.mediaScanner_), assert(this.mediaImportHandler_),
                   new importer.RuntimeCommandWidget());
             }
-          }.bind(this));
+          });
     }
 
     assert(this.fileFilter_);
@@ -770,12 +770,12 @@
    * @param {Node} node Text input element to register on.
    * @private
    */
-  FileManager.prototype.registerInputCommands_ = function(node) {
+  FileManager.prototype.registerInputCommands_ = node => {
     CommandUtil.forceDefaultHandler(node, 'cut');
     CommandUtil.forceDefaultHandler(node, 'copy');
     CommandUtil.forceDefaultHandler(node, 'paste');
     CommandUtil.forceDefaultHandler(node, 'delete');
-    node.addEventListener('keydown', function(e) {
+    node.addEventListener('keydown', e => {
       const key = util.getKeyModifiers(e) + e.keyCode;
       if (key === '190' /* '/' */ || key === '191' /* '.' */) {
         // If this key event is propagated, this is handled search command,
@@ -793,9 +793,9 @@
     this.initGeneral_();
     this.initSettingsPromise_ = this.startInitSettings_();
     this.initBackgroundPagePromise_ = this.startInitBackgroundPage_();
-    this.initBackgroundPagePromise_.then(function() {
+    this.initBackgroundPagePromise_.then(() => {
       this.initVolumeManager_();
-    }.bind(this));
+    });
 
     window.addEventListener('pagehide', this.onUnload_.bind(this));
   };
@@ -810,18 +810,18 @@
     metrics.startInterval('Load.InitDocuments');
     return Promise
         .all([this.initBackgroundPagePromise_, window.importElementsPromise])
-        .then(function() {
+        .then(() => {
           metrics.recordInterval('Load.InitDocuments');
           metrics.startInterval('Load.InitUI');
           this.initEssentialUI_();
           this.initAdditionalUI_();
           return this.initSettingsPromise_;
-        }.bind(this))
-        .then(function() {
+        })
+        .then(() => {
           this.initFileSystemUI_();
           this.initUIFocus_();
           metrics.recordInterval('Load.InitUI');
-        }.bind(this));
+        });
   };
 
   /**
@@ -860,17 +860,17 @@
    * @private
    */
   FileManager.prototype.startInitBackgroundPage_ = function() {
-    return new Promise(function(resolve) {
+    return new Promise(resolve => {
       metrics.startInterval('Load.InitBackgroundPage');
       chrome.runtime.getBackgroundPage(/** @type {function(Window=)} */ (
-          function(opt_backgroundPage) {
+          opt_backgroundPage => {
             assert(opt_backgroundPage);
             this.backgroundPage_ =
                 /** @type {!BackgroundWindow} */ (opt_backgroundPage);
             this.fileBrowserBackground_ =
                 /** @type {!FileBrowserBackgroundFull} */ (
                     this.backgroundPage_.background);
-            this.fileBrowserBackground_.ready(function() {
+            this.fileBrowserBackground_.ready(() => {
               loadTimeData.data = this.fileBrowserBackground_.stringData;
               if (util.runningInBrowser()) {
                 this.backgroundPage_.registerDialog(window);
@@ -886,9 +886,9 @@
               this.crostini_ = this.fileBrowserBackground_.crostini;
               metrics.recordInterval('Load.InitBackgroundPage');
               resolve();
-            }.bind(this));
-          }.bind(this)));
-    }.bind(this));
+            });
+          }));
+    });
   };
 
   /**
@@ -1021,14 +1021,14 @@
     // If, and only if history is ever fully loaded (it may not be),
     // we want to update grid/list view when it changes.
     this.historyLoader_.addHistoryLoadedListener(
-        (/**
-         * @param {!importer.ImportHistory} history
-         * @this {FileManager}
-         */
-        function(history) {
+        /**
+        * @param {!importer.ImportHistory} history
+        * @this {FileManager}
+        */
+        history => {
           this.importHistory_ = history;
           history.addObserver(this.onHistoryChangedBound_);
-        }).bind(this));
+        });
 
   };
 
@@ -1043,11 +1043,10 @@
     // current directory.
     util.isChildEntry(event.entry, this.getCurrentDirectoryEntry())
         .then(
-            (/**
-             * @param {boolean} isChild
-             * @this {FileManager}
-             */
-            function(isChild) {
+            /**
+            * @param {boolean} isChild
+            */
+            isChild => {
               if (isChild) {
                 this.ui_.listContainer.grid.updateListItemsMetadata(
                     'import-history',
@@ -1056,7 +1055,7 @@
                     'import-history',
                     [event.entry]);
               }
-            }).bind(this));
+            });
   };
 
   /**
@@ -1472,7 +1471,7 @@
       const entryDescription = util.entryDebugString(directoryEntry);
       console.warn(
           'Files app start up: changing to directory: ' + entryDescription);
-      this.directoryModel_.changeDirectoryEntry(directoryEntry, function() {
+      this.directoryModel_.changeDirectoryEntry(directoryEntry, () => {
         if (opt_selectionEntry) {
           this.directoryModel_.selectEntry(opt_selectionEntry);
         }
@@ -1480,7 +1479,7 @@
             'Files app start up: finished changing to directory: ' +
             entryDescription);
         this.ui_.addLoadedAttribute();
-      }.bind(this));
+      });
     } else {
       console.warn('No entry for finishSetupCurrentDirectory_');
       this.ui_.addLoadedAttribute();
diff --git a/ui/file_manager/file_manager/foreground/js/file_manager_commands.js b/ui/file_manager/file_manager/foreground/js/file_manager_commands.js
index fda06be..6523c7e 100644
--- a/ui/file_manager/file_manager/foreground/js/file_manager_commands.js
+++ b/ui/file_manager/file_manager/foreground/js/file_manager_commands.js
@@ -13,14 +13,14 @@
  * @param {!Event} event Command event.
  * @param {!CommandHandlerDeps} fileManager CommandHandlerDeps.
  */
-Command.prototype.execute = function(event, fileManager) {};
+Command.prototype.execute = (event, fileManager) => {};
 
 /**
  * Handles the can execute event.
  * @param {!Event} event Can execute event.
  * @param {!CommandHandlerDeps} fileManager CommandHandlerDeps.
  */
-Command.prototype.canExecute = function(event, fileManager) {};
+Command.prototype.canExecute = (event, fileManager) => {};
 
 /**
  * Utility for commands.
@@ -33,7 +33,7 @@
  * @param {EventTarget} element Element which is the command event's target.
  * @return {Entry} Entry of the found node.
  */
-CommandUtil.getCommandEntry = function(element) {
+CommandUtil.getCommandEntry = element => {
   const entries = CommandUtil.getCommandEntries(element);
   return entries.length === 0 ? null : entries[0];
 };
@@ -44,7 +44,7 @@
  * @param {EventTarget} element Element which is the command event's target.
  * @return {!Array<!Entry>} Entries of the found node.
  */
-CommandUtil.getCommandEntries = function(element) {
+CommandUtil.getCommandEntries = element => {
   if (element instanceof DirectoryTree) {
     // element is a DirectoryTree.
     return element.selectedItem ? [element.selectedItem.entry] : [];
@@ -56,7 +56,7 @@
     // element is a normal List (eg. the file list on the right panel).
     const entries = element.selectedItems;
     // Check if it is Entry or not by checking for toURL().
-    return entries.some(function(entry) {
+    return entries.some(entry => {
       return !('toURL' in entry);
     }) ?
         [] :
@@ -74,7 +74,7 @@
  * @param {DirectoryModel} directoryModel
  * @return {DirectoryEntry|FilesAppEntry} The extracted parent entry.
  */
-CommandUtil.getParentEntry = function(element, directoryModel) {
+CommandUtil.getParentEntry = (element, directoryModel) => {
   if (element instanceof DirectoryTree) {
     if (!element.selectedItem) {
       return null;
@@ -96,7 +96,7 @@
  * @param {!CommandHandlerDeps} fileManager
  * @return {VolumeInfo}
  */
-CommandUtil.getElementVolumeInfo = function(element, fileManager) {
+CommandUtil.getElementVolumeInfo = (element, fileManager) => {
   if (element instanceof DirectoryTree && element.selectedItem) {
     return CommandUtil.getElementVolumeInfo(element.selectedItem, fileManager);
   }
@@ -114,7 +114,7 @@
  * @param {!CommandHandlerDeps} fileManager
  * @return {VolumeInfo}
  */
-CommandUtil.getCurrentVolumeInfo = function(fileManager) {
+CommandUtil.getCurrentVolumeInfo = fileManager => {
   const currentDirEntry = fileManager.directoryModel.getCurrentDirEntry();
   return currentDirEntry ? fileManager.volumeManager.getVolumeInfo(
       currentDirEntry) : null;
@@ -126,7 +126,7 @@
  * @return {Entry} Related entry.
  * @private
  */
-CommandUtil.getEntryFromNavigationModelItem_ = function(item) {
+CommandUtil.getEntryFromNavigationModelItem_ = item => {
   switch (item.type) {
     case NavigationModelItemType.VOLUME:
       return /** @type {!NavigationModelVolumeItem} */ (
@@ -142,7 +142,7 @@
  * @param {!Event} event Command event to mark.
  * @param {!CommandHandlerDeps} fileManager CommandHandlerDeps to use.
  */
-CommandUtil.canExecuteEnabledOnDriveOnly = function(event, fileManager) {
+CommandUtil.canExecuteEnabledOnDriveOnly = (event, fileManager) => {
   event.canExecute = fileManager.directoryModel.isOnDrive();
 };
 
@@ -152,8 +152,7 @@
  * @param {!Event} event Command event to mark.
  * @param {!CommandHandlerDeps} fileManager CommandHandlerDeps to use.
  */
-CommandUtil.canExecuteVisibleOnDriveInNormalAppModeOnly = function(
-    event, fileManager) {
+CommandUtil.canExecuteVisibleOnDriveInNormalAppModeOnly = (event, fileManager) => {
   const enabled = fileManager.directoryModel.isOnDrive() &&
       !DialogType.isModal(fileManager.dialogType);
   event.canExecute = enabled;
@@ -164,7 +163,7 @@
  * Sets as the command as always enabled.
  * @param {!Event} event Command event to mark.
  */
-CommandUtil.canExecuteAlways = function(event) {
+CommandUtil.canExecuteAlways = event => {
   event.canExecute = true;
 };
 
@@ -176,25 +175,25 @@
  * @param {Node} node to register command handler on.
  * @param {string} commandId Command id to respond to.
  */
-CommandUtil.forceDefaultHandler = function(node, commandId) {
+CommandUtil.forceDefaultHandler = (node, commandId) => {
   const doc = node.ownerDocument;
   const command = /** @type {!cr.ui.Command} */ (
       doc.querySelector('command[id="' + commandId + '"]'));
-  node.addEventListener('keydown', function(e) {
+  node.addEventListener('keydown', e => {
     if (command.matchesEvent(e)) {
       // Prevent cr.ui.CommandManager of handling it and leave it
       // for the default handler.
       e.stopPropagation();
     }
   });
-  node.addEventListener('command', function(event) {
+  node.addEventListener('command', event => {
     if (event.command.id !== commandId) {
       return;
     }
     document.execCommand(event.command.id);
     event.cancelBubble = true;
   });
-  node.addEventListener('canExecute', function(event) {
+  node.addEventListener('canExecute', event => {
     if (event.command.id !== commandId) {
       return;
     }
@@ -208,7 +207,7 @@
  * @param {number} index Volume index from 1 to 9.
  * @return {Command} Volume switch command.
  */
-CommandUtil.createVolumeSwitchCommand = function(index) {
+CommandUtil.createVolumeSwitchCommand = index => {
   return /** @type {Command} */ ({
     /**
      * @param {!Event} event Command event.
@@ -234,7 +233,7 @@
  * @param {FileSelection} selection Instance of FileSelection.
  * @return {?DirectoryEntry} Directory entry which is selected alone.
  */
-CommandUtil.getOnlyOneSelectedDirectory = function(selection) {
+CommandUtil.getOnlyOneSelectedDirectory = selection => {
   if (!selection) {
     return null;
   }
@@ -253,7 +252,7 @@
  * @param {(!Entry|!FakeEntry)} entry Entry or a fake entry.
  * @return {boolean} True if the entry is a root entry.
  */
-CommandUtil.isRootEntry = function(volumeManager, entry) {
+CommandUtil.isRootEntry = (volumeManager, entry) => {
   if (!volumeManager || !entry) {
     return false;
   }
@@ -268,7 +267,7 @@
  * @return {boolean} Ture if the event was triggered by the selection menu
  * button.
  */
-CommandUtil.isFromSelectionMenu = function(event) {
+CommandUtil.isFromSelectionMenu = event => {
   return event.target.id == 'selection-menu-button';
 };
 
@@ -278,7 +277,7 @@
  * @param {(!Entry|!FakeEntry)} entry Entry or a fake entry.
  * @return {boolean} True if we should show the menu items for regular entries.
  */
-CommandUtil.shouldShowMenuItemsForEntry = function(volumeManager, entry) {
+CommandUtil.shouldShowMenuItemsForEntry = (volumeManager, entry) => {
   // If the entry is fake entry, hide context menu entries.
   if (util.isFakeEntry(entry)) {
     return false;
@@ -321,7 +320,7 @@
  * @param {!Array<Entry>} entries List of entries to check capabilities for.
  * @param {!string} capability Name of the capability to check for.
  */
-CommandUtil.hasCapability = function(entries, capability) {
+CommandUtil.hasCapability = (entries, capability) => {
   if (entries.length == 0) {
     return false;
   }
@@ -381,7 +380,7 @@
       'update', this.updateAvailability.bind(this));
 
   chrome.commandLinePrivate.hasSwitch(
-      'disable-zip-archiver-packer', function(disabled) {
+      'disable-zip-archiver-packer', disabled => {
         CommandHandler.IS_ZIP_ARCHIVER_PACKER_ENABLED_ = !disabled;
       });
 };
@@ -465,7 +464,7 @@
  * Records the menu item as selected in UMA.
  * @param {CommandHandler.MenuCommandsForUMA} menuItem The selected menu item.
  */
-CommandHandler.recordMenuItemSelected = function(menuItem) {
+CommandHandler.recordMenuItemSelected = menuItem => {
   metrics.recordEnum(
       'MenuItemSelected', menuItem, CommandHandler.ValidMenuCommandsForUMA);
 };
@@ -545,7 +544,7 @@
    */
   execute: function(event, fileManager) {
     /** @param {VolumeManagerCommon.VolumeType=} opt_volumeType */
-    const errorCallback = function(opt_volumeType) {
+    const errorCallback = opt_volumeType => {
       if (opt_volumeType === VolumeManagerCommon.VolumeType.REMOVABLE) {
         fileManager.ui.alertDialog.showHtml(
             '', str('UNMOUNT_FAILED'), null, null, null);
@@ -685,7 +684,7 @@
  * Initiates new folder creation.
  * @type {Command}
  */
-CommandHandler.COMMANDS_['new-folder'] = (function() {
+CommandHandler.COMMANDS_['new-folder'] = (() => {
   /**
    * @constructor
    * @struct
@@ -788,9 +787,9 @@
         defaultName + ' (' + index + ')';
 
     return new Promise(parentDirectory.getDirectory.bind(
-        parentDirectory, newName, {create: false})).then(function(newEntry) {
+        parentDirectory, newName, {create: false})).then(newEntry => {
       return this.generateNewDirectoryName_(parentDirectory, index + 1);
-    }.bind(this)).catch(function() {
+    }).catch(() => {
       return newName;
     });
   };
@@ -978,7 +977,7 @@
  * Deletes selected files.
  * @type {Command}
  */
-CommandHandler.COMMANDS_['delete'] = (function() {
+CommandHandler.COMMANDS_['delete'] = (() => {
   /**
    * @constructor
    * @implements {Command}
@@ -1006,7 +1005,7 @@
           strf('GALLERY_CONFIRM_DELETE_ONE', entries[0].name) :
           strf('GALLERY_CONFIRM_DELETE_SOME', entries.length);
 
-      fileManager.ui.deleteConfirmDialog.show(message, function() {
+      fileManager.ui.deleteConfirmDialog.show(message, () => {
         fileManager.fileOperationManager.deleteEntries(entries);
       }, null, null);
     },
@@ -1039,7 +1038,7 @@
      * @return {boolean} True if entries contain read only entry.
      */
     containsReadOnlyEntry_: function(entries, fileManager) {
-      return entries.some(function(entry) {
+      return entries.some(entry => {
         const locationInfo = fileManager.volumeManager.getLocationInfo(entry);
         return locationInfo && locationInfo.isReadOnly;
       });
@@ -1125,7 +1124,7 @@
     // This handler tweaks the Event object for 'paste' event so that
     // the FileTransferController can distinguish this 'paste-into-folder'
     // command and know the destination directory.
-    const handler = function(inEvent) {
+    const handler = inEvent => {
       inEvent.destDirectory = entries[0];
     };
     fileManager.document.addEventListener('paste', handler, true);
@@ -1416,14 +1415,14 @@
    */
   execute: function(event, fileManager) {
     fileManager.taskController.getFileTasks()
-        .then(function(tasks) {
+        .then(tasks => {
           tasks.showTaskPicker(
               fileManager.ui.defaultTaskPicker, str('OPEN_WITH_BUTTON_LABEL'),
-              '', function(task) {
+              '', task => {
                 tasks.execute(task);
               }, FileTasks.TaskPickerType.OpenWith);
         })
-        .catch(function(error) {
+        .catch(error => {
           if (error) {
             console.error(error.stack || error);
           }
@@ -1451,14 +1450,14 @@
    */
   execute: function(event, fileManager) {
     fileManager.taskController.getFileTasks()
-        .then(function(tasks) {
+        .then(tasks => {
           tasks.showTaskPicker(
               fileManager.ui.defaultTaskPicker,
-              str('MORE_ACTIONS_BUTTON_LABEL'), '', function(task) {
+              str('MORE_ACTIONS_BUTTON_LABEL'), '', task => {
                 tasks.execute(task);
               }, FileTasks.TaskPickerType.MoreActions);
         })
-        .catch(function(error) {
+        .catch(error => {
           if (error) {
             console.error(error.stack || error);
           }
@@ -1645,7 +1644,7 @@
 
     if (CommandHandler.IS_ZIP_ARCHIVER_PACKER_ENABLED_) {
       fileManager.taskController.getFileTasks()
-          .then(function(tasks) {
+          .then(tasks => {
             if (fileManager.directoryModel.isOnDrive() ||
                 fileManager.directoryModel.isOnMTP()) {
               tasks.execute(/** @type {chrome.fileManagerPrivate.FileTask} */ (
@@ -1655,7 +1654,7 @@
                   {taskId: FileTasks.ZIP_ARCHIVER_ZIP_TASK_ID}));
             }
           })
-          .catch(function(error) {
+          .catch(error => {
             if (error) {
               console.error(error.stack || error);
             }
@@ -2138,7 +2137,7 @@
    */
   execute: function(event, fileManager) {
     fileManager.ui.suggestAppsDialog.showProviders(
-        function(result, itemId) {
+        (result, itemId) => {
           // If a new provider is installed, then launch it so the configuration
           // dialog is shown (if it's available).
           if (result === SuggestAppsDialog.Result.SUCCESS) {
@@ -2276,26 +2275,26 @@
    */
   execute: function(event, fileManager) {
     const entry = fileManager.getSelection().entries[0];
-    new Promise(function(resolve, reject) {
+    new Promise((resolve, reject) => {
       entry.file(resolve, reject);
-    }).then(function(blob) {
+    }).then(blob => {
       const fileReader = new FileReader();
-      return new Promise(function(resolve, reject) {
-        fileReader.onload = function() {
+      return new Promise((resolve, reject) => {
+        fileReader.onload = () => {
           resolve(fileReader.result);
         };
-        fileReader.onerror = function() {
+        fileReader.onerror = () => {
           reject(fileReader.error);
         };
         fileReader.readAsArrayBuffer(blob);
       });
-    }).then(function(/** @type {!ArrayBuffer} */ arrayBuffer) {
-      return new Promise(function(resolve, reject) {
+    }).then((/** @type {!ArrayBuffer} */ arrayBuffer) => {
+      return new Promise((resolve, reject) => {
         chrome.wallpaper.setWallpaper({
             data: arrayBuffer,
             layout: chrome.wallpaper.WallpaperLayout.CENTER_CROPPED,
             filename: 'wallpaper'
-          }, function() {
+          }, () => {
             if (chrome.runtime.lastError) {
               reject(chrome.runtime.lastError);
             }else{
@@ -2303,7 +2302,7 @@
             }
           });
       });
-    }).catch(function() {
+    }).catch(() => {
       fileManager.ui.alertDialog.showHtml(
           '', str('ERROR_INVALID_WALLPAPER'), null, null, null);
     });
diff --git a/ui/file_manager/file_manager/foreground/js/file_tasks.js b/ui/file_manager/file_manager/foreground/js/file_tasks.js
index aebc97a..8d8ce5de 100644
--- a/ui/file_manager/file_manager/foreground/js/file_tasks.js
+++ b/ui/file_manager/file_manager/foreground/js/file_tasks.js
@@ -173,17 +173,25 @@
  * @param {!Crostini} crostini
  * @return {!Promise<!FileTasks>}
  */
-FileTasks.create = function(
-    volumeManager, metadataModel, directoryModel, ui, entries, mimeTypes,
-    taskHistory, namingController, crostini) {
-  const tasksPromise = new Promise(function(fulfill) {
+FileTasks.create = (
+  volumeManager,
+  metadataModel,
+  directoryModel,
+  ui,
+  entries,
+  mimeTypes,
+  taskHistory,
+  namingController,
+  crostini
+) => {
+  const tasksPromise = new Promise(fulfill => {
     // getFileTasks supports only native entries.
     entries = entries.filter(util.isNativeEntry);
     if (entries.length === 0) {
       fulfill([]);
       return;
     }
-    chrome.fileManagerPrivate.getFileTasks(entries, function(taskItems) {
+    chrome.fileManagerPrivate.getFileTasks(entries, taskItems => {
       if (chrome.runtime.lastError) {
         console.error('Failed to fetch file tasks due to: ' +
             chrome.runtime.lastError.message);
@@ -199,7 +207,7 @@
       if (entries.length !== 1 ||
           !(FileTasks.isCrostiniEntry(entries[0], volumeManager) ||
             crostini.canSharePath(entries[0], false /* persist */))) {
-        taskItems = taskItems.filter(function(item) {
+        taskItems = taskItems.filter(item => {
           const taskParts = item.taskId.split('|');
           const appId = taskParts[0];
           const taskType = taskParts[1];
@@ -212,7 +220,7 @@
 
       // Filters out Pack with Zip Archiver task because it will be accessible
       // via 'Zip selection' context menu button
-      taskItems = taskItems.filter(function(item) {
+      taskItems = taskItems.filter(item => {
         return item.taskId !== FileTasks.ZIP_ARCHIVER_ZIP_TASK_ID &&
             item.taskId !== FileTasks.ZIP_ARCHIVER_ZIP_USING_TMP_TASK_ID;
       });
@@ -221,11 +229,11 @@
     });
   });
 
-  const defaultTaskPromise = tasksPromise.then(function(tasks) {
+  const defaultTaskPromise = tasksPromise.then(tasks => {
     return FileTasks.getDefaultTask(tasks, taskHistory);
   });
 
-  return Promise.all([tasksPromise, defaultTaskPromise]).then(function(args) {
+  return Promise.all([tasksPromise, defaultTaskPromise]).then(args => {
     return new FileTasks(
         volumeManager, metadataModel, directoryModel, ui, entries, mimeTypes,
         args[0], args[1], taskHistory, namingController, crostini);
@@ -282,7 +290,7 @@
     return;
   }
 
-  const onDialogClosed = function(result, itemId) {
+  const onDialogClosed = (result, itemId) => {
     switch (result) {
       case SuggestAppsDialog.Result.SUCCESS:
         onSuccess();
@@ -361,7 +369,7 @@
  * @return {boolean} True if the network status is offline.
  * @private
  */
-FileTasks.isOffline_ = function(volumeManager) {
+FileTasks.isOffline_ = volumeManager => {
   const connection = volumeManager.getDriveConnectionState();
   return connection.type == VolumeManagerCommon.DriveConnectionType.OFFLINE &&
       connection.reason == VolumeManagerCommon.DriveConnectionReason.NO_NETWORK;
@@ -375,8 +383,7 @@
  * @param {!*} value Enum value.
  * @param {!Array<*>} values Array of valid values.
  */
-FileTasks.recordEnumWithOnlineAndOffline_ = function(
-    volumeManager, name, value, values) {
+FileTasks.recordEnumWithOnlineAndOffline_ = (volumeManager, name, value, values) => {
   metrics.recordEnum(name, value, values);
   if (FileTasks.isOffline_(volumeManager)) {
     metrics.recordEnum(name + '.Offline', value, values);
@@ -392,7 +399,7 @@
  * @param {Array<!Entry>} entries The entries to be opened.
  * @private
  */
-FileTasks.recordViewingFileTypeUMA_ = function(volumeManager, entries) {
+FileTasks.recordViewingFileTypeUMA_ = (volumeManager, entries) => {
   for (let i = 0; i < entries.length; i++) {
     const entry = entries[i];
     let extension = FileType.getExtension(entry).toLowerCase();
@@ -413,7 +420,7 @@
  *     entries are being opened.
  * @private
  */
-FileTasks.recordViewingRootTypeUMA_ = function(volumeManager, rootType) {
+FileTasks.recordViewingRootTypeUMA_ = (volumeManager, rootType) => {
   if (rootType !== null) {
     FileTasks.recordEnumWithOnlineAndOffline_(
         volumeManager, 'ViewingRootType', rootType,
@@ -421,7 +428,7 @@
   }
 };
 
-FileTasks.recordZipHandlerUMA_ = function(taskId) {
+FileTasks.recordZipHandlerUMA_ = taskId => {
   if (FileTasks.UMA_ZIP_HANDLER_TASK_IDS_.indexOf(taskId) != -1) {
     metrics.recordEnum(
         'ZipFileTask', taskId, FileTasks.UMA_ZIP_HANDLER_TASK_IDS_);
@@ -455,7 +462,7 @@
  * @param {!FileTasks.CrostiniShareDialogType} dialogType
  * @private
  */
-FileTasks.recordCrostiniShareDialogTypeUMA_ = function(dialogType) {
+FileTasks.recordCrostiniShareDialogTypeUMA_ = dialogType => {
   metrics.recordEnum(
       'CrostiniShareDialog', dialogType,
       FileTasks.UMA_CROSTINI_SHARE_DIALOG_TYPES_);
@@ -468,7 +475,7 @@
  * @return {boolean} True if the task ID is for an internal task.
  * @private
  */
-FileTasks.isInternalTask_ = function(taskId) {
+FileTasks.isInternalTask_ = taskId => {
   const taskParts = taskId.split('|');
   const appId = taskParts[0];
   const taskType = taskParts[1];
@@ -484,7 +491,7 @@
  * @param {!chrome.fileManagerPrivate.FileTask} task
  * @return {boolean} True if the given task is an OPEN task.
  */
-FileTasks.isOpenTask = function(task) {
+FileTasks.isOpenTask = task => {
   // We consider following types of tasks as OPEN tasks.
   // - Files app's internal tasks
   // - file_handler tasks with OPEN_WITH verb
@@ -500,7 +507,7 @@
  * @return {!Array<!chrome.fileManagerPrivate.FileTask>} Annotated tasks.
  * @private
  */
-FileTasks.annotateTasks_ = function(tasks, entries) {
+FileTasks.annotateTasks_ = (tasks, entries) => {
   const result = [];
   const id = chrome.runtime.id;
   for (let i = 0; i < tasks.length; i++) {
@@ -611,7 +618,7 @@
  * @param {!VolumeManager} volumeManager
  * @return {boolean} True if the entry is from crostini.
  */
-FileTasks.isCrostiniEntry = function(entry, volumeManager) {
+FileTasks.isCrostiniEntry = (entry, volumeManager) => {
   return volumeManager.getLocationInfo(entry).rootType ===
       VolumeManagerCommon.RootType.CROSTINI;
 };
@@ -621,7 +628,7 @@
  * @param {!chrome.fileManagerPrivate.FileTask} task Task to run.
  * @return {boolean} true if task requires entries to be shared.
  */
-FileTasks.taskRequiresCrostiniSharing = function(task) {
+FileTasks.taskRequiresCrostiniSharing = task => {
   const taskParts = task.taskId.split('|');
   const taskType = taskParts[1];
   const actionId = taskParts[2];
@@ -719,7 +726,7 @@
  * @private
  */
 FileTasks.prototype.executeDefaultInternal_ = function(opt_callback) {
-  const callback = opt_callback || function(arg1, arg2) {};
+  const callback = opt_callback || ((arg1, arg2) => {});
 
   if (this.defaultTask_ !== null) {
     this.executeInternal_(this.defaultTask_);
@@ -735,9 +742,9 @@
   if (nonGenericTasks.length >= 2) {
     this.showTaskPicker(
         this.ui_.defaultTaskPicker, str('OPEN_WITH_BUTTON_LABEL'),
-        '', function(task) {
+        '', task => {
           this.execute(task);
-        }.bind(this), FileTasks.TaskPickerType.OpenWith);
+        }, FileTasks.TaskPickerType.OpenWith);
     return;
   }
 
@@ -751,7 +758,7 @@
   const extension = util.splitExtension(filename)[1] || null;
   const mimeType = this.mimeTypes_[0] || null;
 
-  const showAlert = function() {
+  const showAlert = () => {
     let textMessageId;
     let titleMessageId;
     switch (extension) {
@@ -775,9 +782,9 @@
     const title = titleMessageId ? str(titleMessageId) : filename;
     this.ui_.alertDialog.showHtml(title, text, null, null, null);
     callback(false, this.entries_);
-  }.bind(this);
+  };
 
-  const onViewFilesFailure = function() {
+  const onViewFilesFailure = () => {
     if (extension &&
         (FileTasks.EXTENSIONS_TO_SKIP_SUGGEST_APPS_.indexOf(extension) !== -1 ||
          constants.EXECUTABLE_EXTENSIONS.indexOf(assert(extension)) !== -1)) {
@@ -786,7 +793,7 @@
     }
 
     this.openSuggestAppsDialog(
-        function() {
+        () => {
           FileTasks
               .create(
                   this.volumeManager_, this.metadataModel_,
@@ -794,32 +801,31 @@
                   this.mimeTypes_, this.taskHistory_, this.namingController_,
                   this.crostini_)
               .then(
-                  function(tasks) {
+                  tasks => {
                     tasks.executeDefault();
                     callback(true, this.entries_);
-                  }.bind(this),
-                  function() {
+                  },
+                  () => {
                     callback(false, this.entries_);
-                  }.bind(this));
-        }.bind(this),
-        // Cancelled callback.
-        function() {
+                  });
+        },
+        () => {
           callback(false, this.entries_);
-        }.bind(this),
+        },
         showAlert);
-  }.bind(this);
+  };
 
-  const onViewFiles = function(result) {
+  const onViewFiles = result => {
     switch (result) {
       case 'opened':
         callback(true, this.entries_);
         break;
       case 'message_sent':
-        util.isTeleported(window).then(function(teleported) {
+        util.isTeleported(window).then(teleported => {
           if (teleported) {
             this.ui_.showOpenInOtherDesktopAlert(this.entries_);
           }
-        }.bind(this));
+        });
         callback(true, this.entries_);
         break;
       case 'empty':
@@ -833,12 +839,12 @@
         onViewFilesFailure();
         break;
     }
-  }.bind(this);
+  };
 
-  this.checkAvailability_(function() {
+  this.checkAvailability_(() => {
     const taskId = chrome.runtime.id + '|file|view-in-browser';
     chrome.fileManagerPrivate.executeTask(taskId, this.entries_, onViewFiles);
-  }.bind(this));
+  });
 };
 
 /**
@@ -899,7 +905,7 @@
  * @private
  */
 FileTasks.prototype.checkAvailability_ = function(callback) {
-  const areAll = function(entries, props, name) {
+  const areAll = (entries, props, name) => {
     // TODO(cmihail): Make files in directories available offline.
     // See http://crbug.com/569767.
     let okEntriesNum = 0;
@@ -913,11 +919,11 @@
   };
 
   const containsDriveEntries =
-      this.entries_.some(function(entry) {
+      this.entries_.some(entry => {
         const volumeInfo = this.volumeManager_.getVolumeInfo(entry);
         return volumeInfo && volumeInfo.volumeType ===
             VolumeManagerCommon.VolumeType.DRIVE;
-      }.bind(this));
+      });
 
   // Availability is not checked for non-Drive files, as availableOffline, nor
   // availableWhenMetered are not exposed for other types of volumes at this
@@ -932,7 +938,7 @@
 
   if (isDriveOffline) {
     this.metadataModel_.get(this.entries_, ['availableOffline', 'hosted']).then(
-        function(props) {
+        props => {
           if (areAll(this.entries_, props, 'availableOffline')) {
             callback();
             return;
@@ -951,7 +957,7 @@
                           'OFFLINE_MESSAGE_PLURAL',
                       loadTimeData.getString('OFFLINE_COLUMN_LABEL')),
               null, null, null);
-    }.bind(this));
+    });
     return;
   }
 
@@ -960,7 +966,7 @@
 
   if (isOnMetered) {
     this.metadataModel_.get(this.entries_, ['availableWhenMetered', 'size'])
-        .then(function(props) {
+        .then(props => {
           if (areAll(this.entries_, props, 'availableWhenMetered')) {
             callback();
             return;
@@ -979,7 +985,7 @@
                       'CONFIRM_MOBILE_DATA_USE_PLURAL',
                   util.bytesToString(sizeToDownload)),
               callback, null, null);
-        }.bind(this));
+        });
     return;
   }
 
@@ -1031,26 +1037,26 @@
     // TODO(mtomasz): Pass Entry instead of URL.
     this.volumeManager_.mountArchive(
         urls[index],
-        function(volumeInfo) {
+        volumeInfo => {
           if (tracker.hasChanged) {
             tracker.stop();
             return;
           }
           volumeInfo.resolveDisplayRoot(
-              function(displayRoot) {
+              displayRoot => {
                 if (tracker.hasChanged) {
                   tracker.stop();
                   return;
                 }
                 this.directoryModel_.changeDirectoryEntry(displayRoot);
-              }.bind(this),
-              function() {
+              },
+              () => {
                 console.warn(
                     'Failed to resolve the display root after mounting.');
                 tracker.stop();
               });
-        }.bind(this),
-        function(url, error) {
+        },
+        ((url, error) => {
           tracker.stop();
           const path = util.extractFilePath(url);
           const namePos = path.lastIndexOf('/');
@@ -1058,7 +1064,7 @@
               strf('ARCHIVE_MOUNT_FAILED', path.substr(namePos + 1), error),
               null,
               null);
-        }.bind(this, urls[index]));
+        }).bind(null, urls[index]));
   }
 };
 
@@ -1242,7 +1248,7 @@
   }
 
   // Sort items (Sort order: isDefault, lastExecutedTime, label).
-  items.sort(function(a, b) {
+  items.sort((a, b) => {
     // Sort by isDefaultTask.
     const isDefault = (b.isDefault ? 1 : 0) - (a.isDefault ? 1 : 0);
     if (isDefault !== 0) {
@@ -1258,7 +1264,7 @@
 
     // Sort by label.
     return a.label.localeCompare(b.label);
-  }.bind(this));
+  });
 
   return items;
 };
@@ -1267,12 +1273,12 @@
  * @typedef {{
  *   type: !FileTasks.TaskMenuButtonItemType,
  *   label: string,
- *   iconUrl: string,
+ *   iconUrl: (string|undefined),
  *   iconType: string,
  *   task: !chrome.fileManagerPrivate.FileTask,
  *   bold: boolean,
  *   isDefault: boolean,
- *   isGenericFileHandler: boolean,
+ *   isGenericFileHandler: (boolean|undefined),
  * }}
  */
 FileTasks.ComboButtonItem;
@@ -1288,17 +1294,16 @@
  *     list.
  * @private
  */
-FileTasks.prototype.createCombobuttonItem_ = function(
-    task, opt_title, opt_bold, opt_isDefault) {
+FileTasks.prototype.createCombobuttonItem_ = (task, opt_title, opt_bold, opt_isDefault) => {
   return {
     type: FileTasks.TaskMenuButtonItemType.RunTask,
     label: opt_title || task.label || task.title,
-    iconUrl: task.iconUrl,
+    iconUrl: task.iconUrl || '',
     iconType: task.iconType || '',
     task: task,
     bold: opt_bold || false,
     isDefault: opt_isDefault || false,
-    isGenericFileHandler: task.isGenericFileHandler
+    isGenericFileHandler: /** @type {boolean} */ (task.isGenericFileHandler)
   };
 };
 
@@ -1335,7 +1340,7 @@
       title,
       message,
       items, defaultIdx,
-      function(item) {
+      item => {
         onSuccess(item.task);
       });
 };
@@ -1350,7 +1355,7 @@
  * @return {?chrome.fileManagerPrivate.FileTask} the default task, or null if
  *     no default task found.
  */
-FileTasks.getDefaultTask = function(tasks, taskHistory) {
+FileTasks.getDefaultTask = (tasks, taskHistory) => {
   // 1. Default app set for MIME or file extension by user, or built-in app.
   for (let i = 0; i < tasks.length; i++) {
     if (tasks[i].isDefault) {
diff --git a/ui/file_manager/file_manager/foreground/js/file_tasks_unittest.js b/ui/file_manager/file_manager/foreground/js/file_tasks_unittest.js
index 361b090a3..0eed63b 100644
--- a/ui/file_manager/file_manager/foreground/js/file_tasks_unittest.js
+++ b/ui/file_manager/file_manager/foreground/js/file_tasks_unittest.js
@@ -133,10 +133,10 @@
  * @return {!Promise}
  */
 function showHtmlOfAlertDialogIsCalled(entries, expectedTitle, expectedText) {
-  return new Promise(function(resolve, reject) {
+  return new Promise((resolve, reject) => {
     const fileManager = getMockFileManager();
     fileManager.ui.alertDialog.showHtml =
-        function(title, text, onOk, onCancel, onShow) {
+        (title, text, onOk, onCancel, onShow) => {
           assertEquals(expectedTitle, title);
           assertEquals(expectedText, text);
           resolve();
@@ -147,7 +147,7 @@
             fileManager.volumeManager, fileManager.metadataModel,
             fileManager.directoryModel, fileManager.ui, entries, [null],
             mockTaskHistory, fileManager.namingController, fileManager.crostini)
-        .then(function(tasks) {
+        .then(tasks => {
           tasks.executeDefault();
         });
   });
@@ -161,7 +161,7 @@
  * @return {!Promise}
  */
 function openSuggestAppsDialogIsCalled(entries, mimeTypes) {
-  return new Promise(function(resolve, reject) {
+  return new Promise((resolve, reject) => {
     const fileManager = getMockFileManager();
     fileManager.ui.suggestAppsDialog = {
       showByExtensionAndMime: function(extension, mimeType, onDialogClosed) {
@@ -174,7 +174,7 @@
             fileManager.volumeManager, fileManager.metadataModel,
             fileManager.directoryModel, fileManager.ui, entries, mimeTypes,
             mockTaskHistory, fileManager.namingController, fileManager.crostini)
-        .then(function(tasks) {
+        .then(tasks => {
           tasks.executeDefault();
         });
   });
@@ -188,7 +188,7 @@
  * @return {!Promise}
  */
 function showDefaultTaskDialogCalled(entries, mimeTypes) {
-  return new Promise(function(resolve, reject) {
+  return new Promise((resolve, reject) => {
     const fileManager = getMockFileManager();
     fileManager.ui.defaultTaskPicker = {
       showDefaultTaskDialog: function(
@@ -202,7 +202,7 @@
             fileManager.volumeManager, fileManager.metadataModel,
             fileManager.directoryModel, fileManager.ui, entries, mimeTypes,
             mockTaskHistory, fileManager.namingController, fileManager.crostini)
-        .then(function(tasks) {
+        .then(tasks => {
           tasks.executeDefault();
         });
   });
@@ -256,7 +256,7 @@
  * Tests opening an entry that has external metadata type.
  */
 function testOpenSuggestAppsDialogWithMetadata(callback) {
-  const showByExtensionAndMimeIsCalled = new Promise(function(resolve, reject) {
+  const showByExtensionAndMimeIsCalled = new Promise((resolve, reject) => {
     const mockFileSystem = new MockFileSystem('volumeId');
     const mockEntry = new MockFileEntry(mockFileSystem, '/test.rtf');
     const fileManager = getMockFileManager();
@@ -280,9 +280,9 @@
             }),
             [mockEntry], ['application/rtf'], mockTaskHistory,
             fileManager.namingController, fileManager.crostini)
-        .then(function(tasks) {
+        .then(tasks => {
           tasks.openSuggestAppsDialog(
-              function() {}, function() {}, function() {});
+              () => {}, () => {}, () => {});
         });
   });
 
@@ -294,7 +294,7 @@
  * entry MIME type are required, the onFalure method should be called.
  */
 function testOpenSuggestAppsDialogFailure(callback) {
-  const onFailureIsCalled = new Promise(function(resolve, reject) {
+  const onFailureIsCalled = new Promise((resolve, reject) => {
     const mockFileSystem = new MockFileSystem('volumeId');
     const mockEntry = new MockFileEntry(mockFileSystem, '/test');
     const fileManager = getMockFileManager();
@@ -304,8 +304,8 @@
             fileManager.volumeManager, fileManager.metadataModel,
             fileManager.directoryModel, fileManager.ui, [mockEntry], [null],
             mockTaskHistory, fileManager.namingController, fileManager.crostini)
-        .then(function(tasks) {
-          tasks.openSuggestAppsDialog(function() {}, function() {}, resolve);
+        .then(tasks => {
+          tasks.openSuggestAppsDialog(() => {}, () => {}, resolve);
         });
   });
 
@@ -317,7 +317,7 @@
  * but there are multiple apps that could open it.
  */
 function testOpenTaskPicker(callback) {
-  window.chrome.fileManagerPrivate.getFileTasks = function(entries, callback) {
+  window.chrome.fileManagerPrivate.getFileTasks = (entries, callback) => {
     setTimeout(
         callback.bind(
             null,
@@ -354,7 +354,7 @@
   const latestTaskId = 'handler-extension-most-recently-executed|app|any';
   const oldTaskId = 'handler-extension-executed-before|app|any';
 
-  window.chrome.fileManagerPrivate.getFileTasks = function(entries, callback) {
+  window.chrome.fileManagerPrivate.getFileTasks = (entries, callback) => {
     setTimeout(
         callback.bind(
             null,
@@ -396,8 +396,7 @@
   });
 
   let executedTask = null;
-  window.chrome.fileManagerPrivate.executeTask = function(
-      taskId, entries, onViewFiles) {
+  window.chrome.fileManagerPrivate.executeTask = (taskId, entries, onViewFiles) => {
     executedTask = taskId;
     onViewFiles('success');
   };
@@ -405,7 +404,7 @@
   const mockFileSystem = new MockFileSystem('volumeId');
   const mockEntry = new MockFileEntry(mockFileSystem, '/test.tiff');
 
-  const promise = new Promise(function(resolve, reject) {
+  const promise = new Promise((resolve, reject) => {
     const fileManager = getMockFileManager();
     fileManager.ui.defaultTaskPicker = {
       showDefaultTaskDialog: function(
@@ -419,7 +418,7 @@
             fileManager.volumeManager, fileManager.metadataModel,
             fileManager.directoryModel, fileManager.ui, [mockEntry], [null],
             taskHistory, fileManager.namingController, fileManager.crostini)
-        .then(function(tasks) {
+        .then(tasks => {
           tasks.executeDefault();
           assertEquals(latestTaskId, executedTask);
           resolve();
@@ -435,7 +434,7 @@
 function testOpenZipWithZipArchiver(callback) {
   const zipArchiverTaskId = 'dmboannefpncccogfdikhmhpmdnddgoe|app|open';
 
-  chrome.commandLinePrivate.hasSwitch = function(name, callback) {
+  chrome.commandLinePrivate.hasSwitch = (name, callback) => {
     if (name == 'enable-zip-archiver-unpacker') {
       // This flag used to exist and was used to switch between the "Zip
       // Unpacker" and "Zip Archiver" component extensions.
@@ -444,7 +443,7 @@
     callback(false);
   };
 
-  window.chrome.fileManagerPrivate.getFileTasks = function(entries, callback) {
+  window.chrome.fileManagerPrivate.getFileTasks = (entries, callback) => {
     setTimeout(
         callback.bind(
             null,
@@ -468,8 +467,7 @@
   });
 
   let executedTask = null;
-  window.chrome.fileManagerPrivate.executeTask = function(
-      taskId, entries, onViewFiles) {
+  window.chrome.fileManagerPrivate.executeTask = (taskId, entries, onViewFiles) => {
     executedTask = taskId;
     onViewFiles('success');
   };
@@ -477,7 +475,7 @@
   const mockFileSystem = new MockFileSystem('volumeId');
   const mockEntry = new MockFileEntry(mockFileSystem, '/test.zip');
 
-  const promise = new Promise(function(resolve, reject) {
+  const promise = new Promise((resolve, reject) => {
     const fileManager = getMockFileManager();
     fileManager.ui.defaultTaskPicker = {
       showDefaultTaskDialog: function(
@@ -491,7 +489,7 @@
             fileManager.volumeManager, fileManager.metadataModel,
             fileManager.directoryModel, fileManager.ui, [mockEntry], [null],
             taskHistory, fileManager.namingController, fileManager.crostini)
-        .then(function(tasks) {
+        .then(tasks => {
           tasks.executeDefault();
           assertEquals(zipArchiverTaskId, executedTask);
           resolve();
@@ -506,7 +504,7 @@
  * be called.
  */
 function testOpenInstallLinuxPackageDialog(callback) {
-  window.chrome.fileManagerPrivate.getFileTasks = function(entries, callback) {
+  window.chrome.fileManagerPrivate.getFileTasks = (entries, callback) => {
     setTimeout(
         callback.bind(
             null,
@@ -524,7 +522,7 @@
   const mockFileSystem = new MockFileSystem('volumeId');
   const mockEntry = new MockFileEntry(mockFileSystem, '/test.deb');
 
-  const promise = new Promise(function(resolve, reject) {
+  const promise = new Promise((resolve, reject) => {
     const fileManager = getMockFileManager();
     fileManager.ui.installLinuxPackageDialog = {
       showInstallLinuxPackageDialog: function(entry) {
@@ -532,7 +530,7 @@
       },
     };
 
-    fileManager.volumeManager.getLocationInfo = function(entry) {
+    fileManager.volumeManager.getLocationInfo = entry => {
       return /** @type {!EntryLocation} */ ({
         rootType: VolumeManagerCommon.RootType.CROSTINI,
       });
@@ -543,7 +541,7 @@
             fileManager.volumeManager, fileManager.metadataModel,
             fileManager.directoryModel, fileManager.ui, [mockEntry], [null],
             mockTaskHistory, fileManager.namingController, fileManager.crostini)
-        .then(function(tasks) {
+        .then(tasks => {
           tasks.executeDefault();
         });
   });
diff --git a/ui/file_manager/file_manager/foreground/js/file_transfer_controller.js b/ui/file_manager/file_manager/foreground/js/file_transfer_controller.js
index 83b5f94..45631a9 100644
--- a/ui/file_manager/file_manager/foreground/js/file_transfer_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/file_transfer_controller.js
@@ -372,10 +372,10 @@
  * @param {!Array<string>} urls Urls to be converted.
  * @return {Promise<!Array<string>>}
  */
-FileTransferController.URLsToEntriesWithAccess = function(urls) {
-  return new Promise(function(resolve, reject) {
+FileTransferController.URLsToEntriesWithAccess = urls => {
+  return new Promise((resolve, reject) => {
     chrome.fileManagerPrivate.grantAccess(urls, resolve.bind(null, undefined));
-  }).then(function() {
+  }).then(() => {
     return util.URLsToEntries(urls);
   });
 };
@@ -487,9 +487,13 @@
  * @param {boolean} missingFileContents
  * @private
  */
-FileTransferController.prototype.appendCutOrCopyInfo_ = function(
-    clipboardData, effectAllowed, sourceVolumeInfo, entries,
-    missingFileContents) {
+FileTransferController.prototype.appendCutOrCopyInfo_ = (
+  clipboardData,
+  effectAllowed,
+  sourceVolumeInfo,
+  entries,
+  missingFileContents
+) => {
   // Tag to check it's filemanager data.
   clipboardData.setData('fs/tag', 'filemanager-data');
   clipboardData.setData('fs/sourceRootURL',
@@ -537,7 +541,7 @@
  * @return {Object<string>} Drag and drop global data object.
  * @private
  */
-FileTransferController.prototype.getDragAndDropGlobalData_ = function() {
+FileTransferController.prototype.getDragAndDropGlobalData_ = () => {
   if (window[DRAG_AND_DROP_GLOBAL_DATA]) {
     return window[DRAG_AND_DROP_GLOBAL_DATA];
   }
@@ -562,8 +566,7 @@
  * @return {string} URL or an empty string (if unknown).
  * @private
  */
-FileTransferController.prototype.getSourceRootURL_ = function(
-    clipboardData, dragAndDropData) {
+FileTransferController.prototype.getSourceRootURL_ = (clipboardData, dragAndDropData) => {
   const sourceRootURL = clipboardData.getData('fs/sourceRootURL');
   if (sourceRootURL) {
     return sourceRootURL;
@@ -607,16 +610,16 @@
 FileTransferController.prototype.getMultiProfileShareEntries_ =
     function(entries) {
   // Utility function to concat arrays.
-  const concatArrays = function(arrays) {
+  const concatArrays = arrays => {
     return Array.prototype.concat.apply([], arrays);
   };
 
   // Call processEntry for each item of entries.
-  const processEntries = function(entries) {
-    const files = entries.filter(function(entry) {
+  const processEntries = entries => {
+    const files = entries.filter(entry => {
       return entry.isFile;
     });
-    const dirs = entries.filter(function(entry) {
+    const dirs = entries.filter(entry => {
       return !entry.isFile;
     });
     const promises = dirs.map(processDirectoryEntry);
@@ -627,14 +630,14 @@
   };
 
   // Check all file entries and keeps only those need sharing operation.
-  const processFileEntries = function(entries) {
-    return new Promise(function(callback) {
+  const processFileEntries = entries => {
+    return new Promise(callback => {
       // Do not use metadata cache here because the urls come from the different
       // profile.
       chrome.fileManagerPrivate.getEntryProperties(
           entries, ['hosted', 'sharedWithMe'], callback);
-    }).then(function(metadatas) {
-      return entries.filter(function(entry, i) {
+    }).then(metadatas => {
+      return entries.filter((entry, i) => {
         const metadata = metadatas[i];
         return metadata && metadata.hosted && !metadata.sharedWithMe;
       });
@@ -642,15 +645,15 @@
   };
 
   // Check child entries.
-  const processDirectoryEntry = function(entry) {
+  const processDirectoryEntry = entry => {
     return readEntries(entry.createReader());
   };
 
   // Read entries from DirectoryReader and call processEntries for the chunk
   // of entries.
-  const readEntries = function(reader) {
+  const readEntries = reader => {
     return new Promise(reader.readEntries.bind(reader)).then(
-        function(entries) {
+        entries => {
           if (entries.length > 0) {
             return Promise.all(
                 [processEntries(entries), readEntries(reader)]).
@@ -659,19 +662,19 @@
             return [];
           }
         },
-        function(error) {
+        error => {
           console.warn(
               'Error happens while reading directory.', error);
           return [];
         });
-  }.bind(this);
+  };
 
   // Filter entries that is owned by the current user, and call
   // processEntries.
-  return processEntries(entries.filter(function(entry) {
+  return processEntries(entries.filter(entry => {
     // If the volumeInfo is found, the entry belongs to the current user.
-    return !this.volumeManager_.getVolumeInfo(entry);
-  }.bind(this)));
+    return !this.volumeManager_.getVolumeInfo(/** @type {!Entry} */ (entry));
+  }));
 };
 
 /**
@@ -721,7 +724,7 @@
   const pastePlan =
       this.preparePaste(clipboardData, opt_destinationEntry, opt_effect);
 
-  return util.URLsToEntries(pastePlan.sourceURLs).then(function(entriesResult) {
+  return util.URLsToEntries(pastePlan.sourceURLs).then(entriesResult => {
     const sourceEntries = entriesResult.entries;
     const destinationEntry = pastePlan.destinationEntry;
     const destinationLocationInfo =
@@ -764,12 +767,12 @@
     const messages =
         pastePlan.getConfirmationMessages(confirmationType, sourceEntries);
     this.confirmationCallback_(pastePlan.isMove, messages)
-        .then(function(userApproved) {
+        .then(userApproved => {
           if (userApproved) {
             this.executePaste(pastePlan);
           }
-        }.bind(this));
-  }.bind(this));
+        });
+  });
 };
 
 /**
@@ -789,69 +792,66 @@
   const taskId = this.fileOperationManager_.generateTaskId();
 
   FileTransferController.URLsToEntriesWithAccess(sourceURLs)
-      .then((/**
-              * @param {Object} result
-              * @this {FileTransferController}
-              */
-             function(result) {
-               failureUrls = result.failureUrls;
-               // The promise is not rejected, so it's safe to not remove the
-               // early progress center item here.
-               return this.fileOperationManager_.filterSameDirectoryEntry(
-                   result.entries, destinationEntry, toMove);
-             }).bind(this))
-      .then((/**
-              * @param {!Array<Entry>} filteredEntries
-              * @this {FileTransferController}
-              * @return {!Promise<Array<Entry>>}
-              */
-             function(filteredEntries) {
-               entries = filteredEntries;
-               if (entries.length === 0) {
-                 return Promise.reject('ABORT');
-               }
+      .then(/**
+   * @param {Object} result
+   */
+  result => {
+    failureUrls = result.failureUrls;
+    // The promise is not rejected, so it's safe to not remove the
+    // early progress center item here.
+    return this.fileOperationManager_.filterSameDirectoryEntry(
+        result.entries, destinationEntry, toMove);
+  })
+      .then(/**
+   * @param {!Array<Entry>} filteredEntries
+   * @return {!Promise<Array<Entry>>}
+   */
+  filteredEntries => {
+    entries = filteredEntries;
+    if (entries.length === 0) {
+      return Promise.reject('ABORT');
+    }
 
-               this.pendingTaskIds.push(taskId);
-               const item = new ProgressCenterItem();
-               item.id = taskId;
-               if (toMove) {
-                 item.type = ProgressItemType.MOVE;
-                 if (entries.length === 1) {
-                   item.message = strf('MOVE_FILE_NAME', entries[0].name);
-                 } else {
-                   item.message = strf('MOVE_ITEMS_REMAINING', entries.length);
-                 }
-               } else {
-                 item.type = ProgressItemType.COPY;
-                 if (entries.length === 1) {
-                   item.message = strf('COPY_FILE_NAME', entries[0].name);
-                 } else {
-                   item.message = strf('COPY_ITEMS_REMAINING', entries.length);
-                 }
-               }
-               this.progressCenter_.updateItem(item);
-               // Check if cross share is needed or not.
-               return this.getMultiProfileShareEntries_(entries);
-             }).bind(this))
-      .then((/**
-              * @param {Array<Entry>} inShareEntries
-              * @this {FileTransferController}
-              * @return {!Promise<Array<Entry>>|!Promise<null>}
-              */
-             function(inShareEntries) {
-               shareEntries = inShareEntries;
-               if (shareEntries.length === 0) {
-                 return Promise.resolve(null);
-               }
-               return this.multiProfileShareDialog_.showMultiProfileShareDialog(
-                   shareEntries.length > 1);
-             }).bind(this))
+    this.pendingTaskIds.push(taskId);
+    const item = new ProgressCenterItem();
+    item.id = taskId;
+    if (toMove) {
+      item.type = ProgressItemType.MOVE;
+      if (entries.length === 1) {
+        item.message = strf('MOVE_FILE_NAME', entries[0].name);
+      } else {
+        item.message = strf('MOVE_ITEMS_REMAINING', entries.length);
+      }
+    } else {
+      item.type = ProgressItemType.COPY;
+      if (entries.length === 1) {
+        item.message = strf('COPY_FILE_NAME', entries[0].name);
+      } else {
+        item.message = strf('COPY_ITEMS_REMAINING', entries.length);
+      }
+    }
+    this.progressCenter_.updateItem(item);
+    // Check if cross share is needed or not.
+    return this.getMultiProfileShareEntries_(entries);
+  })
+      .then(/**
+   * @param {Array<Entry>} inShareEntries
+   * @return {!Promise<Array<Entry>>|!Promise<null>}
+   */
+  inShareEntries => {
+    shareEntries = inShareEntries;
+    if (shareEntries.length === 0) {
+      return Promise.resolve(null);
+    }
+    return this.multiProfileShareDialog_.showMultiProfileShareDialog(
+        shareEntries.length > 1);
+  })
       .then(
           /**
            * @param {?string} dialogResult
            * @return {!Promise<undefined>|undefined}
            */
-          function(dialogResult) {
+          dialogResult => {
             if (dialogResult === null) {
               return;
             }  // No dialog was shown, skip this step.
@@ -860,14 +860,14 @@
             }
             // Do cross share.
             // TODO(hirono): Make the loop cancellable.
-            const requestDriveShare = function(index) {
+            const requestDriveShare = index => {
               if (index >= shareEntries.length) {
                 return;
               }
-              return new Promise(function(fulfill) {
+              return new Promise(fulfill => {
                        chrome.fileManagerPrivate.requestDriveShare(
                            shareEntries[index], assert(dialogResult),
-                           function() {
+                           () => {
                              // TODO(hirono): Check chrome.runtime.lastError
                              // here.
                              fulfill();
@@ -877,31 +877,30 @@
             };
             return requestDriveShare(0);
           })
-      .then((/** @this {FileTransferController} */
-             function() {
-               // Start the pasting operation.
-               this.fileOperationManager_.paste(
-                   entries, destinationEntry, toMove, taskId);
-               this.pendingTaskIds.splice(
-                   this.pendingTaskIds.indexOf(taskId), 1);
+      .then(() => {
+    // Start the pasting operation.
+    this.fileOperationManager_.paste(
+        entries, destinationEntry, toMove, taskId);
+    this.pendingTaskIds.splice(
+        this.pendingTaskIds.indexOf(taskId), 1);
 
-               // Publish source not found error item.
-               for (let i = 0; i < failureUrls.length; i++) {
-                 const fileName =
-                     decodeURIComponent(failureUrls[i].replace(/^.+\//, ''));
-                 const item = new ProgressCenterItem();
-                 item.id = 'source-not-found-' + this.sourceNotFoundErrorCount_;
-                 if (toMove) {
-                   item.message = strf('MOVE_SOURCE_NOT_FOUND_ERROR', fileName);
-                 } else {
-                   item.message = strf('COPY_SOURCE_NOT_FOUND_ERROR', fileName);
-                 }
-                 item.state = ProgressItemState.ERROR;
-                 this.progressCenter_.updateItem(item);
-                 this.sourceNotFoundErrorCount_++;
-               }
-             }).bind(this))
-      .catch(function(error) {
+    // Publish source not found error item.
+    for (let i = 0; i < failureUrls.length; i++) {
+      const fileName =
+          decodeURIComponent(failureUrls[i].replace(/^.+\//, ''));
+      const item = new ProgressCenterItem();
+      item.id = 'source-not-found-' + this.sourceNotFoundErrorCount_;
+      if (toMove) {
+        item.message = strf('MOVE_SOURCE_NOT_FOUND_ERROR', fileName);
+      } else {
+        item.message = strf('COPY_SOURCE_NOT_FOUND_ERROR', fileName);
+      }
+      item.state = ProgressItemState.ERROR;
+      this.progressCenter_.updateItem(item);
+      this.sourceNotFoundErrorCount_++;
+    }
+  })
+      .catch(error => {
         if (error !== 'ABORT') {
           console.error(error.stack ? error.stack : error);
         }
@@ -916,11 +915,11 @@
  * @private
  */
 FileTransferController.prototype.preloadThumbnailImage_ = function(entry) {
-  const imagePromise = this.thumbnailModel_.get([entry]).then(function(metadata) {
-    return new Promise(function(fulfill, reject) {
+  const imagePromise = this.thumbnailModel_.get([entry]).then(metadata => {
+    return new Promise((fulfill, reject) => {
       const loader = new ThumbnailLoader(
           entry, ThumbnailLoader.LoaderType.IMAGE, metadata[0]);
-      loader.loadDetachedImage(function(result) {
+      loader.loadDetachedImage(result => {
         if (result) {
           fulfill(loader.getImage());
         }
@@ -928,7 +927,7 @@
     });
   });
 
-  imagePromise.then(function(image) {
+  imagePromise.then(image => {
     // Store the image so that we can obtain the image synchronously.
     imagePromise.value = image;
   });
@@ -1330,7 +1329,7 @@
  * treat as modal, false otherwise.
  * @private
  */
-FileTransferController.prototype.isModalDialogBeingDisplayed_ = function() {
+FileTransferController.prototype.isModalDialogBeingDisplayed_ = () => {
   // Do not allow Cut or Copy if a modal dialog is being displayed.
   if (document.querySelector('.cr-dialog-container.shown') !== null) {
     return true;
@@ -1533,7 +1532,7 @@
     // On cut, we clear the clipboard after the file is pasted/moved so we don't
     // try to move/delete the original file again.
     if (effect === 'move') {
-      this.simulateCommand_('cut', function(event) {
+      this.simulateCommand_('cut', event => {
         event.preventDefault();
         event.clipboardData.setData('fs/clear', '');
       });
@@ -1557,7 +1556,7 @@
 };
 
 /**
- * @param {!ClipboardData} clipboardData Clipboard data object.
+ * @param {ClipboardData} clipboardData Clipboard data object.
  * @param {DirectoryEntry|FilesAppEntry} destinationEntry Destination
  *    entry.
  * @return {boolean} Returns true if items stored in {@code clipboardData} can
@@ -1566,6 +1565,9 @@
  */
 FileTransferController.prototype.canPasteOrDrop_ = function(
     clipboardData, destinationEntry) {
+  if (!clipboardData) {
+    return false;
+  }
   if (!destinationEntry) {
     return false;
   }
@@ -1616,9 +1618,10 @@
   // HACK(serya): return this.document_.queryCommandEnabled('paste')
   // should be used.
   let result;
-  this.simulateCommand_('paste', function(event) {
-    result = this.canPasteOrDrop_(event.clipboardData, destinationEntry);
-  }.bind(this));
+  this.simulateCommand_('paste', event => {
+    result = this.canPasteOrDrop_(
+        assert(event.clipboardData), destinationEntry);
+  });
   return result;
 };
 
@@ -1676,9 +1679,9 @@
   // asynchronous operations.
   if (!containsDirectory) {
     for (let i = 0; i < fileEntries.length; i++) {
-      (function(fileEntry) {
+      (fileEntry => {
         if (!(asyncData[fileEntry.toURL()].file)) {
-          fileEntry.file(function(file) {
+          fileEntry.file(file => {
             asyncData[fileEntry.toURL()].file = file;
           });
         }
@@ -1695,7 +1698,7 @@
 
   this.metadataModel_
       .get(entries, ['alternateUrl', 'externalFileUrl', 'hosted'])
-      .then(function(metadataList) {
+      .then(metadataList => {
         // |Copy| is the only menu item affected by allDriveFilesAvailable_.
         // It could be open right now, update its UI.
         this.copyCommand_.disabled =
@@ -1711,7 +1714,7 @@
             }
           }
         }
-      }.bind(this));
+      });
 };
 
 /**
@@ -1811,7 +1814,7 @@
     }
   }
 
-  setTimeout(function() {
+  setTimeout(() => {
     for (let i = 0; i < listItems.length; i++) {
       listItems[i].classList.remove('blink');
     }
diff --git a/ui/file_manager/file_manager/foreground/js/file_watcher.js b/ui/file_manager/file_manager/foreground/js/file_watcher.js
index f34ef3a..6522e29 100644
--- a/ui/file_manager/file_manager/foreground/js/file_watcher.js
+++ b/ui/file_manager/file_manager/foreground/js/file_watcher.js
@@ -39,7 +39,7 @@
  * @private
  */
 FileWatcher.prototype.onDirectoryChanged_ = function(event) {
-  const fireWatcherDirectoryChanged = function(changedFiles) {
+  const fireWatcherDirectoryChanged = changedFiles => {
     const e = new Event('watcher-directory-changed');
 
     if (changedFiles) {
@@ -47,7 +47,7 @@
     }
 
     this.dispatchEvent(e);
-  }.bind(this);
+  };
 
   if (this.watchedDirectoryEntry_) {
     const eventURL = event.entry.toURL();
@@ -60,7 +60,7 @@
       // notify it as watcher directory changed.
       this.watchedDirectoryEntry_.getDirectory(
           this.watchedDirectoryEntry_.fullPath, {create: false}, null,
-          function() {
+          () => {
             fireWatcherDirectoryChanged(null);
           });
     }
@@ -90,13 +90,13 @@
  */
 FileWatcher.prototype.resetWatchedEntry_ = function() {
   // Run the tasks in the queue to avoid races.
-  return new Promise(function(fulfill, reject) {
-    this.queue_.run(function(callback) {
+  return new Promise((fulfill, reject) => {
+    this.queue_.run(callback => {
       // Release the watched directory.
       if (this.watchedDirectoryEntry_) {
         chrome.fileManagerPrivate.removeFileWatch(
             this.watchedDirectoryEntry_,
-            function(result) {
+            result => {
               if (chrome.runtime.lastError) {
                 console.error('Failed to remove the watcher because of: ' +
                     chrome.runtime.lastError.message);
@@ -106,13 +106,13 @@
               this.watchedDirectoryEntry_ = null;
               fulfill();
               callback();
-            }.bind(this));
+            });
       } else {
         fulfill();
         callback();
       }
-    }.bind(this));
-  }.bind(this));
+    });
+  });
 };
 
 /**
@@ -122,13 +122,13 @@
  * @private
  */
 FileWatcher.prototype.changeWatchedEntry_ = function(entry) {
-  return new Promise(function(fulfill, reject) {
-    const setEntryClosure = function() {
+  return new Promise((fulfill, reject) => {
+    const setEntryClosure = () => {
       // Run the tasks in the queue to avoid races.
-      this.queue_.run(function(callback) {
+      this.queue_.run(callback => {
         chrome.fileManagerPrivate.addFileWatch(
             entry,
-            function(result) {
+            result => {
               if (chrome.runtime.lastError) {
                 // Most probably setting the watcher is not supported on the
                 // file system type.
@@ -141,13 +141,13 @@
                 fulfill();
               }
               callback();
-            }.bind(this));
-      }.bind(this));
-    }.bind(this);
+            });
+      });
+    };
 
     // Reset the watched directory first, then set the new watched directory.
     return this.resetWatchedEntry_().then(setEntryClosure);
-  }.bind(this));
+  });
 };
 
 /**
diff --git a/ui/file_manager/file_manager/foreground/js/folder_shortcuts_data_model.js b/ui/file_manager/file_manager/foreground/js/folder_shortcuts_data_model.js
index def4f69..e94d7cf 100644
--- a/ui/file_manager/file_manager/foreground/js/folder_shortcuts_data_model.js
+++ b/ui/file_manager/file_manager/foreground/js/folder_shortcuts_data_model.js
@@ -33,12 +33,12 @@
   this.load_();
 
   // Listening for changes in the storage.
-  chrome.storage.onChanged.addListener(function(changes, namespace) {
+  chrome.storage.onChanged.addListener((changes, namespace) => {
     if (!(FolderShortcutsDataModel.NAME in changes) || namespace !== 'sync') {
       return;
     }
     this.reload_();  // Runs within the queue.
-  }.bind(this));
+  });
 
   // If the volume info list is changed, then shortcuts have to be reloaded.
   this.volumeManager_.volumeInfoList.addEventListener(
@@ -88,23 +88,23 @@
    * @private
    */
   processEntries_: function(list) {
-    this.queue_.run(function(callback) {
+    this.queue_.run(callback => {
       this.pendingPaths_ = {};
       this.unresolvablePaths_ = {};
       list.forEach(function(path) {
         this.pendingPaths_[path] = true;
       }, this);
       callback();
-    }.bind(this));
+    });
 
-    this.queue_.run(function(queueCallback) {
+    this.queue_.run(queueCallback => {
       const volumeInfo = this.volumeManager_.getCurrentProfileVolumeInfo(
           VolumeManagerCommon.VolumeType.DRIVE);
       let changed = false;
       const resolvedURLs = {};
       this.rememberLastDriveURL_();  // Required for conversions.
 
-      const onResolveSuccess = function(path, entry) {
+      const onResolveSuccess = (path, entry) => {
         if (path in this.pendingPaths_) {
           delete this.pendingPaths_[path];
         }
@@ -117,9 +117,9 @@
           this.addInternal_(entry);
         }
         resolvedURLs[entry.toURL()] = true;
-      }.bind(this);
+      };
 
-      const onResolveFailure = function(path, url) {
+      const onResolveFailure = (path, url) => {
         if (path in this.pendingPaths_) {
           delete this.pendingPaths_[path];
         }
@@ -142,22 +142,22 @@
         // Not adding to the model nor to the |unresolvablePaths_| means
         // that it will be removed from the storage permanently after the
         // next call to save_().
-      }.bind(this);
+      };
 
       // Resolve the items all at once, in parallel.
       const group = new AsyncUtil.Group();
       list.forEach(function(path) {
-        group.add(function(path, callback) {
+        group.add(((path, callback) => {
           const url =
               this.lastDriveRootURL_ && this.convertStoredPathToUrl_(path);
           if (url && volumeInfo) {
             window.webkitResolveLocalFileSystemURL(
                 url,
-                function(entry) {
+                entry => {
                   onResolveSuccess(path, entry);
                   callback();
                 },
-                function() {
+                () => {
                   onResolveFailure(path, url);
                   callback();
                 });
@@ -165,11 +165,11 @@
             onResolveFailure(path, url);
             callback();
           }
-        }.bind(this, path));
+        }).bind(null, path));
       }, this);
 
       // Save the model after finishing.
-      group.run(function() {
+      group.run(() => {
         // Remove all of those old entries, which were resolved by this method.
         let index = 0;
         while (index < this.length) {
@@ -186,8 +186,8 @@
           this.save_();
         }
         queueCallback();
-      }.bind(this));
-    }.bind(this));
+      });
+    });
   },
 
   /**
@@ -195,8 +195,8 @@
    * @private
    */
   load_: function() {
-    this.queue_.run(function(callback) {
-      chrome.storage.sync.get(FolderShortcutsDataModel.NAME, function(value) {
+    this.queue_.run(callback => {
+      chrome.storage.sync.get(FolderShortcutsDataModel.NAME, value => {
         if (chrome.runtime.lastError) {
           console.error('Failed to load shortcut paths from chrome.storage: ' +
               chrome.runtime.lastError.message);
@@ -211,8 +211,8 @@
         // Resolve and add the entries to the model.
         this.processEntries_(shortcutPaths);  // Runs within a queue.
         callback();
-      }.bind(this));
-    }.bind(this));
+      });
+    });
   },
 
   /**
@@ -221,13 +221,13 @@
    */
   reload_: function() {
     let shortcutPaths;
-    this.queue_.run(function(callback) {
-      chrome.storage.sync.get(FolderShortcutsDataModel.NAME, function(value) {
+    this.queue_.run(callback => {
+      chrome.storage.sync.get(FolderShortcutsDataModel.NAME, value => {
         const shortcutPaths = value[FolderShortcutsDataModel.NAME] || [];
         this.processEntries_(shortcutPaths);  // Runs within a queue.
         callback();
-      }.bind(this));
-    }.bind(this));
+      });
+    });
   },
 
   /**
@@ -411,7 +411,7 @@
 
     // TODO(mtomasz): Migrate to URL.
     const paths = this.array_
-                    .map(function(entry) {
+                    .map(entry => {
                       return entry.toURL();
                     })
                     .map(this.convertUrlToStoredPath_.bind(this))
@@ -420,7 +420,7 @@
 
     const prefs = {};
     prefs[FolderShortcutsDataModel.NAME] = paths;
-    chrome.storage.sync.set(prefs, function() {});
+    chrome.storage.sync.set(prefs, () => {});
   },
 
   /**
diff --git a/ui/file_manager/file_manager/foreground/js/gear_menu_controller.js b/ui/file_manager/file_manager/foreground/js/gear_menu_controller.js
index 4e48a4c..da44d96 100644
--- a/ui/file_manager/file_manager/foreground/js/gear_menu_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/gear_menu_controller.js
@@ -154,7 +154,7 @@
     return;
   }
 
-  this.gearMenu_.setSpaceInfo(new Promise(function(fulfill) {
+  this.gearMenu_.setSpaceInfo(new Promise(fulfill => {
     chrome.fileManagerPrivate.getSizeStats(currentVolumeInfo.volumeId, fulfill);
   }), true);
 };
@@ -164,7 +164,7 @@
  * @private
  */
 GearMenuController.prototype.onPreferencesChanged_ = function() {
-  chrome.fileManagerPrivate.getPreferences(function(prefs) {
+  chrome.fileManagerPrivate.getPreferences(prefs => {
     if (chrome.runtime.lastError) {
       return;
     }
@@ -174,5 +174,5 @@
     } else {
       this.gearMenu_.syncButton.removeAttribute('checked');
     }
-  }.bind(this));
+  });
 };
diff --git a/ui/file_manager/file_manager/foreground/js/import_controller.js b/ui/file_manager/file_manager/foreground/js/import_controller.js
index df36aab2..0db814a 100644
--- a/ui/file_manager/file_manager/foreground/js/import_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/import_controller.js
@@ -80,9 +80,9 @@
   // Remove the observer when the foreground window is closed.
   window.addEventListener(
       'pagehide',
-      function() {
+      () => {
         this.scanner_.removeObserver(listener);
-      }.bind(this));
+      });
 
   this.environment_.addWindowCloseListener(
       this.onWindowClosing_.bind(this));
@@ -101,13 +101,12 @@
 
   this.storage_.get(importer.Setting.HAS_COMPLETED_IMPORT, false)
       .then(
-          (/**
-           * @param {boolean} importCompleted If so, we hide the banner
-           * @this {importer.ImportController}
-           */
-          function(importCompleted) {
+          /**
+          * @param {boolean} importCompleted If so, we hide the banner
+          */
+          importCompleted => {
             this.commandWidget_.setDetailsBannerVisible(!importCompleted);
-          }).bind(this));
+          });
 };
 
 /**
@@ -402,44 +401,44 @@
         this.environment_.getFreeStorageSpace(
             VolumeManagerCommon.VolumeType.DRIVE),
       ])
-      .then((/** @param {Array<number>} availableSpace in bytes */
-             function(availableSpace) {
-               // TODO(smckay): We might want to disqualify some small amount of
-               // local storage in this calculation on the assumption that we
-               // don't want to completely max out storage...even though synced
-               // files will eventually be evicted from the cache.
-               if (availableSpace[0] < opt_scan.getStatistics().sizeBytes) {
-                 // Doesn't fit in local space.
-                 this.updateUi_(
-                     importer.ActivityState.INSUFFICIENT_LOCAL_SPACE, opt_scan,
-                     availableSpace[0]);
-                 return;
-               }
-               if (availableSpace[1] !== -1 &&
-                   availableSpace[1] < opt_scan.getStatistics().sizeBytes) {
-                 // Could retrieve cloud quota and doesn't fit.
-                 this.updateUi_(
-                     importer.ActivityState.INSUFFICIENT_CLOUD_SPACE, opt_scan,
-                     availableSpace[1]);
-                 return;
-               }
+      .then(/** @param {Array<number>} availableSpace in bytes */
+  availableSpace => {
+    // TODO(smckay): We might want to disqualify some small amount of
+    // local storage in this calculation on the assumption that we
+    // don't want to completely max out storage...even though synced
+    // files will eventually be evicted from the cache.
+    if (availableSpace[0] < opt_scan.getStatistics().sizeBytes) {
+      // Doesn't fit in local space.
+      this.updateUi_(
+          importer.ActivityState.INSUFFICIENT_LOCAL_SPACE, opt_scan,
+          availableSpace[0]);
+      return;
+    }
+    if (availableSpace[1] !== -1 &&
+        availableSpace[1] < opt_scan.getStatistics().sizeBytes) {
+      // Could retrieve cloud quota and doesn't fit.
+      this.updateUi_(
+          importer.ActivityState.INSUFFICIENT_CLOUD_SPACE, opt_scan,
+          availableSpace[1]);
+      return;
+    }
 
-               // Enough space available!
-               this.updateUi_(
-                   importer.ActivityState.READY,  // to import...
-                   opt_scan);
-               if (this.isRightAfterPluggingMedia_) {
-                 this.isRightAfterPluggingMedia_ = false;
-                 this.commandWidget_.setDetailsVisible(true);
-               }
-             }).bind(this))
-      .catch((function(error) {
+    // Enough space available!
+    this.updateUi_(
+        importer.ActivityState.READY,  // to import...
+        opt_scan);
+    if (this.isRightAfterPluggingMedia_) {
+      this.isRightAfterPluggingMedia_ = false;
+      this.commandWidget_.setDetailsVisible(true);
+    }
+  })
+      .catch(error => {
                // If an error occurs, it will appear to scan forever - hide the
                // cloud backup option in that case.
                importer.getLogger().catcher('import-controller-check-state')(
                    error);
                this.updateUi_(importer.ActivityState.HIDDEN);
-             }).bind(this));
+             });
 };
 
 /**
@@ -564,7 +563,7 @@
   // Stop further propagation of click events.
   // This allows us to listen for *any other* clicks
   // to hide the panel.
-  this.detailsPanel_.onclick = function(event) {
+  this.detailsPanel_.onclick = event => {
     event.stopPropagation();
   };
 
@@ -658,14 +657,14 @@
  * @param {number} timeout In milliseconds.
  */
 importer.RuntimeCommandWidget.ensureTransitionEndEvent =
-    function(element, timeout) {
+    (element, timeout) => {
     let fired = false;
   element.addEventListener('transitionend', function f(e) {
     element.removeEventListener('transitionend', f);
     fired = true;
   });
   // Use a timeout of 400 ms.
-  window.setTimeout(function() {
+  window.setTimeout(() => {
     if (!fired) {
       cr.dispatchSimpleEvent(element, 'transitionend', true);
     }
@@ -796,7 +795,7 @@
  * @private
  */
 importer.RuntimeCommandWidget.prototype.updateTabindexOfAnchors_ =
-    function(root, newTabIndex) {
+    (root, newTabIndex) => {
   const anchors = root.querySelectorAll('a');
   anchors.forEach(element => {
     element.tabIndex = newTabIndex;
@@ -1230,9 +1229,9 @@
   // been initiated (see importer.ImportController.prototype.checkState_)
   const volumeInfo = assert(
       this.fileManager_.volumeManager.getCurrentProfileVolumeInfo(volumeType));
-  return new Promise(function(resolve, reject) {
+  return new Promise((resolve, reject) => {
     chrome.fileManagerPrivate.getSizeStats(
-        volumeInfo.volumeId, function(stats) {
+        volumeInfo.volumeId, stats => {
           if (chrome.runtime.lastError) {
             reject(
                 'Failed to ascertain available free space: ' +
@@ -1249,20 +1248,20 @@
 
 /** @override */
 importer.RuntimeControllerEnvironment.prototype.addWindowCloseListener =
-    function(listener) {
+    listener => {
   window.addEventListener('pagehide', listener);
 };
 
 /** @override */
 importer.RuntimeControllerEnvironment.prototype.addVolumeUnmountListener =
-    function(listener) {
+    listener => {
   // TODO(smckay): remove listeners when the page is torn down.
   chrome.fileManagerPrivate.onMountCompleted.addListener(
       /**
        * @param {!chrome.fileManagerPrivate.MountCompletedEvent} event
        * @this {importer.RuntimeControllerEnvironment}
        */
-      function(event) {
+      event => {
         if (event.eventType === 'unmount') {
           listener(event.volumeMetadata.volumeId);
         }
@@ -1317,7 +1316,7 @@
  * @private
  */
 importer.RuntimeControllerEnvironment.prototype.demandCloudFolder_ =
-    function(root) {
+    root => {
   return importer.demandChildDirectory(
       root,
       str('CLOUD_IMPORT_DESTINATION_FOLDER'));
@@ -1342,7 +1341,7 @@
            * @param {!DirectoryEntry} root
            * @return {!Promise<!DirectoryEntry>}
            */
-          function(root) {
+          root => {
             return importer.demandChildDirectory(
                 root,
                 importer.getDirectoryNameForDate(date));
diff --git a/ui/file_manager/file_manager/foreground/js/import_controller_unittest.js b/ui/file_manager/file_manager/foreground/js/import_controller_unittest.js
index e602867..efadacd 100644
--- a/ui/file_manager/file_manager/foreground/js/import_controller_unittest.js
+++ b/ui/file_manager/file_manager/foreground/js/import_controller_unittest.js
@@ -74,7 +74,7 @@
 }
 
 function testClickCancel(callback) {
-  const promise = startImport(importer.ClickSource.IMPORT).then(function(task) {
+  const promise = startImport(importer.ClickSource.IMPORT).then(task => {
     widget.click(importer.ClickSource.CANCEL);
     return task.whenCanceled;
   });
@@ -102,7 +102,7 @@
 
   environment.directoryChangedListener(EMPTY_EVENT);
   const promise = widget.updateResolver.promise.then(
-      function() {
+      () => {
         // Reset the promise so we can wait on a second widget update.
         widget.resetPromises();
         environment.setCurrentDirectory(nonDcimDirectory);
@@ -115,7 +115,7 @@
         // fire once the widget has been updated again.
         return widget.updateResolver.promise;
       }).then(
-          function() {
+          () => {
             mediaScanner.assertScanCount(2);
           });
 
@@ -154,13 +154,13 @@
 
   environment.directoryChangedListener(EMPTY_EVENT);
   const promise = widget.updateResolver.promise.then(
-      function() {
+      () => {
         // Reset the promise so we can wait on a second widget update.
         widget.resetPromises();
         environment.setCurrentDirectory(nonDcimDirectory);
         environment.directoryChangedListener(EMPTY_EVENT);
       }).then(
-          function() {
+          () => {
             mediaScanner.assertScanCount(1);
             mediaScanner.assertLastScanCanceled();
           });
@@ -185,12 +185,12 @@
 
   environment.directoryChangedListener(EMPTY_EVENT);
   const promise = widget.updateResolver.promise.then(
-      function() {
+      () => {
         // Reset the promise so we can wait on a second widget update.
         widget.resetPromises();
         environment.windowCloseListener();
       }).then(
-          function() {
+          () => {
             mediaScanner.assertScanCount(1);
             mediaScanner.assertLastScanCanceled();
           });
@@ -222,13 +222,13 @@
   environment.directoryChangedListener(event);
   assertFalse(widget.detailsVisible);
 
-  const promise = widget.updateResolver.promise.then(function() {
+  const promise = widget.updateResolver.promise.then(() => {
     // "scanning..."
     assertFalse(widget.detailsVisible);
     widget.resetPromises();
     mediaScanner.finalizeScans();
     return widget.updateResolver.promise;
-  }).then(function() {
+  }).then(() => {
     // "ready to update"
     // Details should pop up.
     assertTrue(widget.detailsVisible);
@@ -327,9 +327,9 @@
 function testClickDestination_ShowsDestinationAfterImportStarted(callback) {
   const promise = startImport(importer.ClickSource.MAIN)
       .then(
-          function() {
+          () => {
             return mediaImporter.importResolver.promise.then(
-                function() {
+                () => {
                   widget.click(importer.ClickSource.DESTINATION);
                   return environment.showImportDestinationResolver.promise;
                 });
@@ -361,11 +361,11 @@
   environment.directoryChangedListener(EMPTY_EVENT);
 
   return widget.updateResolver.promise.then(
-      function() {
+      () => {
         widget.resetPromises();
         mediaScanner.finalizeScans();
         return widget.updateResolver.promise.then(
-            function() {
+            () => {
               widget.resetPromises();
               widget.click(clickSource);
               return mediaImporter.importResolver.promise;
@@ -450,7 +450,7 @@
  * @return {!importer.MediaImportHandler.ImportTask}
  * @private
  */
-TestImportRunner.prototype.toMediaImportTask_ = function(task) {
+TestImportRunner.prototype.toMediaImportTask_ = task => {
   return /** @type {!importer.MediaImportHandler.ImportTask} */ (task);
 };
 
@@ -567,7 +567,7 @@
 };
 
 /** @override */
-TestControllerEnvironment.prototype.getImportDestination = function(date) {
+TestControllerEnvironment.prototype.getImportDestination = date => {
   const fileSystem = new MockFileSystem('testFs');
   const directoryEntry = new MockDirectoryEntry(fileSystem, '/abc/123');
   return Promise.resolve(directoryEntry);
@@ -641,10 +641,10 @@
   this.updateResolver.resolve(activityState);
 };
 
-importer.TestCommandWidget.prototype.updateDetails = function(scan) {};
+importer.TestCommandWidget.prototype.updateDetails = scan => {};
 
 importer.TestCommandWidget.prototype.performMainButtonRippleAnimation =
-    function() {};
+    () => {};
 
 /** @override */
 importer.TestCommandWidget.prototype.toggleDetails = function() {
@@ -661,8 +661,7 @@
 };
 
 /** @override */
-importer.TestCommandWidget.prototype.setDetailsBannerVisible = function(
-    visible) {};
+importer.TestCommandWidget.prototype.setDetailsBannerVisible = visible => {};
 
 /**
  * @param {!VolumeManagerCommon.VolumeType} volumeType
diff --git a/ui/file_manager/file_manager/foreground/js/list_thumbnail_loader.js b/ui/file_manager/file_manager/foreground/js/list_thumbnail_loader.js
index ce4d6f2..37fa07c 100644
--- a/ui/file_manager/file_manager/foreground/js/list_thumbnail_loader.js
+++ b/ui/file_manager/file_manager/foreground/js/list_thumbnail_loader.js
@@ -285,12 +285,12 @@
   const url = entry.toURL();
   this.active_[url] = task;
 
-  task.fetch().then(function(thumbnail) {
+  task.fetch().then(thumbnail => {
     delete this.active_[url];
     this.cache_.put(url, thumbnail);
     this.dispatchThumbnailLoaded_(index, thumbnail);
     this.continue_();
-  }.bind(this));
+  });
 };
 
 /**
@@ -421,7 +421,7 @@
  */
 ListThumbnailLoader.Task.prototype.fetch = function() {
   let ioError = false;
-  return this.thumbnailModel_.get([this.entry_]).then(function(metadatas) {
+  return this.thumbnailModel_.get([this.entry_]).then(metadatas => {
     // When it failed to read exif header with an IO error, do not generate
     // thumbnail at this time since it may success in the second try. If it
     // failed to read at 0 byte, it would be an IO error.
@@ -432,7 +432,7 @@
       return Promise.reject();
     }
     return metadatas[0];
-  }.bind(this)).then(function(metadata) {
+  }).then(metadata => {
     const loadTargets = [
       ThumbnailLoader.LoadTarget.CONTENT_METADATA,
       ThumbnailLoader.LoadTarget.EXTERNAL_METADATA
@@ -452,10 +452,10 @@
         this.entry_, ThumbnailLoader.LoaderType.IMAGE, metadata,
         undefined /* opt_mediaType */, loadTargets)
         .loadAsDataUrl(ThumbnailLoader.FillMode.OVER_FILL);
-  }.bind(this)).then(function(result) {
+  }).then(result => {
     return new ListThumbnailLoader.ThumbnailData(
         this.entry_.toURL(), result.data, result.width, result.height);
-  }.bind(this)).catch(function() {
+  }).catch(() => {
     // If an error happens during generating of a thumbnail, then return
     // an empty object, so we don't retry the thumbnail over and over
     // again.
@@ -464,10 +464,10 @@
     if (ioError) {
       // If fetching a thumbnail from EXIF fails due to an IO error, then try to
       // refetch it in the future, but not earlier than in 3 second.
-      setTimeout(function() {
+      setTimeout(() => {
         thumbnailData.outdated = true;
       }, ListThumbnailLoader.Task.EXIF_IO_ERROR_DELAY);
     }
     return thumbnailData;
-  }.bind(this));
+  });
 };
diff --git a/ui/file_manager/file_manager/foreground/js/list_thumbnail_loader_unittest.js b/ui/file_manager/file_manager/foreground/js/list_thumbnail_loader_unittest.js
index 2a404c7a..1580615 100644
--- a/ui/file_manager/file_manager/foreground/js/list_thumbnail_loader_unittest.js
+++ b/ui/file_manager/file_manager/foreground/js/list_thumbnail_loader_unittest.js
@@ -80,7 +80,7 @@
 
   thumbnailModel = /** @type {!ThumbnailModel} */ ({
     get: function(entries) {
-      return new Promise(function(fulfill) {
+      return new Promise(fulfill => {
         getCallbacks[getKeyOfGetCallback_(entries)] = fulfill;
       });
     },
@@ -119,13 +119,13 @@
       directoryModel, thumbnailModel, fakeVolumeManager, MockThumbnailLoader);
 
   thumbnailLoadedEvents = [];
-  listThumbnailLoader.addEventListener('thumbnailLoaded', function(event) {
+  listThumbnailLoader.addEventListener('thumbnailLoaded', event => {
     thumbnailLoadedEvents.push(event);
   });
 }
 
 function getKeyOfGetCallback_(entries) {
-  return entries.reduce(function(previous, current) {
+  return entries.reduce((previous, current) => {
     return previous + '|' + current.toURL();
   }, '');
 }
@@ -133,7 +133,7 @@
 function resolveGetLatestCallback(entries) {
   const key = getKeyOfGetCallback_(entries);
   assert(getCallbacks[key]);
-  getCallbacks[key](entries.map(function() {
+  getCallbacks[key](entries.map(() => {
     return {thumbnail: {}};
   }));
   delete getCallbacks[key];
@@ -179,10 +179,10 @@
 
   resolveGetLatestCallback([entry2]);
 
-  reportPromise(waitUntil(function() {
+  reportPromise(waitUntil(() => {
     // Assert that thumbnailLoaded event is fired for Test2.jpg.
     return thumbnailLoadedEvents.length === 1;
-  }).then(function() {
+  }).then(() => {
     const event = thumbnailLoadedEvents.shift();
     assertEquals('filesystem:volume-id/Test2.jpg', event.fileUrl);
     assertTrue(event.dataUrl.length > 0);
@@ -198,19 +198,19 @@
     assertEquals(160, thumbnail.height);
 
     // Assert that new task is enqueued.
-    return waitUntil(function() {
+    return waitUntil(() => {
       return hasPendingGetLatestCallback([entry1]) &&
           hasPendingGetLatestCallback([entry4]) &&
           Object.keys(getCallbacks).length === 2;
     });
-  }).then(function() {
+  }).then(() => {
     // Set high priority range to 2 - 4.
     listThumbnailLoader.setHighPriorityRange(2, 4);
 
     resolveGetLatestCallback([entry1]);
 
     // Assert that task for (Test3.jpg) is enqueued.
-    return waitUntil(function() {
+    return waitUntil(() => {
       return hasPendingGetLatestCallback([entry3]) &&
           hasPendingGetLatestCallback([entry4]) &&
           Object.keys(getCallbacks).length === 2;
@@ -245,28 +245,28 @@
   resolveGetLatestCallback([entry2]);
   assertEquals(0, Object.keys(getCallbacks).length);
 
-  reportPromise(waitUntil(function() {
+  reportPromise(waitUntil(() => {
     return areEntriesInCache([entry3, entry2, entry1]);
-  }).then(function() {
+  }).then(() => {
     // Move high priority range to 1 - 3.
     listThumbnailLoader.setHighPriorityRange(1, 3);
     resolveGetLatestCallback([entry4]);
     assertEquals(0, Object.keys(getCallbacks).length);
 
-    return waitUntil(function() {
+    return waitUntil(() => {
       return areEntriesInCache([entry4, entry3, entry2, entry1]);
     });
-  }).then(function() {
+  }).then(() => {
     // Move high priority range to 4 - 6.
     listThumbnailLoader.setHighPriorityRange(4, 6);
     resolveGetLatestCallback([entry5]);
     resolveGetLatestCallback([entry6]);
     assertEquals(0, Object.keys(getCallbacks).length);
 
-    return waitUntil(function() {
+    return waitUntil(() => {
       return areEntriesInCache([entry6, entry5, entry4, entry3, entry2]);
     });
-  }).then(function() {
+  }).then(() => {
     // Move high priority range to 3 - 5.
     listThumbnailLoader.setHighPriorityRange(3, 5);
     assertEquals(0, Object.keys(getCallbacks).length);
@@ -277,7 +277,7 @@
     resolveGetLatestCallback([entry1]);
     assertEquals(0, Object.keys(getCallbacks).length);
 
-    return waitUntil(function() {
+    return waitUntil(() => {
       return areEntriesInCache([entry3, entry2, entry1, entry6, entry5]);
     });
   }), callback);
@@ -296,7 +296,7 @@
   resolveGetLatestCallback([entry2]);
 
   // Assert that new task is enqueued for entry3.
-  reportPromise(waitUntil(function() {
+  reportPromise(waitUntil(() => {
     return hasPendingGetLatestCallback([entry3]);
   }), callback);
 }
@@ -314,14 +314,14 @@
 
   // In order to assert that following task enqueues are fired by sorted event,
   // wait until all thumbnail loads are completed.
-  reportPromise(waitUntil(function() {
+  reportPromise(waitUntil(() => {
     return thumbnailLoadedEvents.length === 2;
-  }).then(function() {
+  }).then(() => {
     // After the sort, list should be
     // directory1, entry5, entry4, entry3, entry2, entry1.
     fileListModel.sort('name', 'desc');
 
-    return waitUntil(function() {
+    return waitUntil(() => {
       return hasPendingGetLatestCallback([entry5]) &&
           hasPendingGetLatestCallback([entry4]);
     });
@@ -339,9 +339,9 @@
   resolveGetLatestCallback([entry2]);
   assertEquals(0, Object.keys(getCallbacks).length);
 
-  reportPromise(waitUntil(function() {
+  reportPromise(waitUntil(() => {
     return thumbnailLoadedEvents.length === 2;
-  }).then(function() {
+  }).then(() => {
     // entry1 is changed.
     const changeEvent = new Event('change');
     changeEvent.index = 1;
@@ -354,7 +354,7 @@
     resolveGetLatestCallback([entry1]);
 
     // Wait until thumbnailLoaded event is fired again for the change.
-    return waitUntil(function() {
+    return waitUntil(() => {
       return thumbnailLoadedEvents.length === 3;
     });
   }), callback);
@@ -416,15 +416,15 @@
           }]);
         },
       }),
-      function() {
+      () => {
         // Thumbnails should be fetched only from EXIF on IO error.
         assertTrue(false);
       });
 
-  return reportPromise(task.fetch().then(function(thumbnailData) {
+  return reportPromise(task.fetch().then(thumbnailData => {
     assertEquals(null, thumbnailData.dataUrl);
     assertFalse(thumbnailData.outdated);
-    return waitUntil(function() {
+    return waitUntil(() => {
       return thumbnailData.outdated;
     });
   }), callback);
diff --git a/ui/file_manager/file_manager/foreground/js/main_scripts.js b/ui/file_manager/file_manager/foreground/js/main_scripts.js
index dee6f11..80fcd29 100644
--- a/ui/file_manager/file_manager/foreground/js/main_scripts.js
+++ b/ui/file_manager/file_manager/foreground/js/main_scripts.js
@@ -72,7 +72,7 @@
 // <include src="../../../../webui/resources/js/cr/ui/menu_button.js">
 // <include src="../../../../webui/resources/js/cr/ui/context_menu_handler.js">
 
-(function() {
+(() => {
 // 'strict mode' is invoked for this scope.
 'use strict';
 
diff --git a/ui/file_manager/file_manager/foreground/js/main_window_component.js b/ui/file_manager/file_manager/foreground/js/main_window_component.js
index 619faf5b..7238c5a 100644
--- a/ui/file_manager/file_manager/foreground/js/main_window_component.js
+++ b/ui/file_manager/file_manager/foreground/js/main_window_component.js
@@ -157,7 +157,7 @@
   // Also the 2nd parameter of handleTouchEvents is just passed back to the
   // callback. Therefore we can pass a dummy value to it.
   // TODO(yamaguchi): Revise TapHandler.handleTouchEvents to delete the param.
-  this.tapHandler_.handleTouchEvents(event, -1, function(e, index, eventType) {
+  this.tapHandler_.handleTouchEvents(event, -1, (e, index, eventType) => {
     if (eventType == FileTapHandler.TapEvent.TAP) {
       if (e.target.classList.contains('detail-checkmark')) {
         // Tap on the checkmark should only toggle select the item just like a
@@ -172,7 +172,7 @@
           event, true /* clearSelectionAfterLaunch */);
     }
     return false;
-  }.bind(this));
+  });
 };
 
 /**
@@ -257,13 +257,13 @@
   const selection = this.selectionHandler_.selection;
   if (this.dialogType_ == DialogType.FULL_PAGE) {
     this.taskController_.getFileTasks()
-        .then(function(tasks) {
+        .then(tasks => {
           tasks.executeDefault();
           if (clearSelectionAfterLaunch) {
             this.directoryModel_.clearSelection();
           }
-        }.bind(this))
-        .catch(function(error) {
+        })
+        .catch(error => {
           if (error) {
             console.error(error.stack || error);
           }
diff --git a/ui/file_manager/file_manager/foreground/js/metadata_box_controller.js b/ui/file_manager/file_manager/foreground/js/metadata_box_controller.js
index b5ab3c0..b19c7297 100644
--- a/ui/file_manager/file_manager/foreground/js/metadata_box_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/metadata_box_controller.js
@@ -146,25 +146,27 @@
   }
 
   if (item.externalFileUrl || item.alternateUrl) {
-    this.metadataModel_.get([entry], ['contentMimeType']).then(function(items) {
+    this.metadataModel_.get([entry], ['contentMimeType']).then(items => {
       const item = items[0];
-      this.metadataBox_.mediaMimeType = item.contentMimeType;
-    }.bind(this));
+      this.metadataBox_.mediaMimeType = item.contentMimeType || '';
+    });
   } else {
-    this.metadataModel_.get([entry], ['mediaMimeType']).then(function(items) {
+    this.metadataModel_.get([entry], ['mediaMimeType']).then(items => {
       const item = items[0];
-      this.metadataBox_.mediaMimeType = item.mediaMimeType;
-    }.bind(this));
+      this.metadataBox_.mediaMimeType = item.mediaMimeType || '';
+    });
   }
 
   if (['image', 'video', 'audio'].includes(type)) {
     if (item.externalFileUrl || item.alternateUrl) {
       this.metadataModel_.get([entry], ['imageHeight', 'imageWidth'])
-          .then(function(items) {
+          .then(items => {
             const item = items[0];
-            this.metadataBox_.imageHeight = item.imageHeight;
-            this.metadataBox_.imageWidth = item.imageWidth;
-          }.bind(this));
+            this.metadataBox_.imageHeight =
+                /** @type {number} */ (item.imageHeight);
+            this.metadataBox_.imageWidth =
+                /** @type {number} */ (item.imageWidth);
+          });
     } else {
       this.metadataModel_
           .get(
@@ -181,7 +183,7 @@
                 'mediaTrack',
                 'mediaYearRecorded',
               ])
-          .then(function(items) {
+          .then(items => {
             const item = items[0];
             this.metadataBox_.ifd = item.ifd || null;
             this.metadataBox_.imageHeight = item.imageHeight || 0;
@@ -193,7 +195,7 @@
             this.metadataBox_.mediaTitle = item.mediaTitle || '';
             this.metadataBox_.mediaTrack = item.mediaTrack || '';
             this.metadataBox_.mediaYearRecorded = item.mediaYearRecorded || '';
-          }.bind(this));
+          });
     }
   }
 };
@@ -222,16 +224,16 @@
     }
 
     // Only retain the last setDirectorySize_ request.
-    this.onDirectorySizeLoaded_ = function(lastEntry) {
+    this.onDirectorySizeLoaded_ = lastEntry => {
       this.setDirectorySize_(entry, util.isSameEntry(entry, lastEntry));
-    }.bind(this);
+    };
     return;
   }
 
   // false if the entry is same. true if the entry is changed.
   this.metadataBox_.isSizeLoading = !isSameEntry;
   this.isDirectorySizeLoading_ = true;
-  chrome.fileManagerPrivate.getDirectorySize(entry, function(size) {
+  chrome.fileManagerPrivate.getDirectorySize(entry, size => {
     this.isDirectorySizeLoading_ = false;
     if (this.onDirectorySizeLoaded_) {
       setTimeout(this.onDirectorySizeLoaded_.bind(null, entry));
@@ -249,5 +251,5 @@
 
     this.metadataBox_.isSizeLoading = false;
     this.metadataBox_.size = this.fileMetadataFormatter_.formatSize(size, true);
-  }.bind(this));
+  });
 };
diff --git a/ui/file_manager/file_manager/foreground/js/metadata_update_controller.js b/ui/file_manager/file_manager/foreground/js/metadata_update_controller.js
index a2353f4b..f4c66ea 100644
--- a/ui/file_manager/file_manager/foreground/js/metadata_update_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/metadata_update_controller.js
@@ -104,10 +104,10 @@
 MetadataUpdateController.prototype.dailyUpdateModificationTime_ = function() {
   const entries = /** @type {!Array<!Entry>} */(
       this.directoryModel_.getFileList().slice());
-  this.metadataModel_.get(entries, ['modificationTime']).then(function() {
+  this.metadataModel_.get(entries, ['modificationTime']).then(() => {
     this.listContainer_.currentView.updateListItemsMetadata(
         'filesystem', entries);
-  }.bind(this));
+  });
   setTimeout(this.dailyUpdateModificationTime_.bind(this),
              MetadataUpdateController.MILLISECONDS_IN_DAY_);
 };
@@ -116,12 +116,12 @@
  * @private
  */
 MetadataUpdateController.prototype.onPreferencesChanged_ = function() {
-  chrome.fileManagerPrivate.getPreferences(function(prefs) {
+  chrome.fileManagerPrivate.getPreferences(prefs => {
     const use12hourClock = !prefs.use24hourClock;
     this.fileMetadataFormatter_.setDateTimeFormat(use12hourClock);
     // TODO(oka): Remove these two lines, and add fileMetadataFormatter to
     // constructor for each field instead.
     this.listContainer_.table.setDateTimeFormat(use12hourClock);
     this.refreshCurrentDirectoryMetadata();
-  }.bind(this));
+  });
 };
diff --git a/ui/file_manager/file_manager/foreground/js/mock_actions_model.js b/ui/file_manager/file_manager/foreground/js/mock_actions_model.js
index 6c7cd79..fcc04f7 100644
--- a/ui/file_manager/file_manager/foreground/js/mock_actions_model.js
+++ b/ui/file_manager/file_manager/foreground/js/mock_actions_model.js
@@ -18,7 +18,7 @@
   return this.title;
 };
 
-MockActionModel.prototype.onCanExecute = function() {
+MockActionModel.prototype.onCanExecute = () => {
 };
 
 MockActionModel.prototype.onExecute = function() {
@@ -39,7 +39,7 @@
   __proto__: cr.EventTarget.prototype
 };
 
-MockActionsModel.prototype.initialize = function() {
+MockActionsModel.prototype.initialize = () => {
   return Promise.resolve();
 };
 
diff --git a/ui/file_manager/file_manager/foreground/js/naming_controller.js b/ui/file_manager/file_manager/foreground/js/naming_controller.js
index c580c77..de1a8157 100644
--- a/ui/file_manager/file_manager/foreground/js/naming_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/naming_controller.js
@@ -80,11 +80,16 @@
     parentEntry, name, onDone) {
   const fileNameErrorPromise = util.validateFileName(
       parentEntry, name, !this.fileFilter_.isHiddenFilesVisible());
-  fileNameErrorPromise.then(onDone.bind(null, true), function(message) {
-    this.alertDialog_.show(message, onDone.bind(null, false));
-  }.bind(this)).catch(function(error) {
-    console.error(error.stack || error);
-  });
+  fileNameErrorPromise
+      .then(
+          onDone.bind(null, true),
+          message => {
+            this.alertDialog_.show(
+                /** @type {string} */ (message), onDone.bind(null, false));
+          })
+      .catch(error => {
+        console.error(error.stack || error);
+      });
 };
 
 /**
@@ -98,7 +103,7 @@
   const fileUrl = currentDirUrl + encodeURIComponent(filename);
 
   return new Promise(this.validateFileName.bind(this, directory, filename))
-      .then(function(isValid) {
+      .then(isValid => {
         if (!isValid) {
           return Promise.reject('Invalid filename.');
         }
@@ -112,17 +117,17 @@
             directory.getFile.bind(directory, filename, {create: false}));
       })
       .then(
-          function() {
+          () => {
             // An existing file is found. Show confirmation dialog to
             // overwrite it. If the user select "OK" on the dialog, save it.
-            return new Promise(function(fulfill, reject) {
+            return new Promise((fulfill, reject) => {
               this.confirmDialog_.show(
                   strf('CONFIRM_OVERWRITE_FILE', filename),
                   fulfill.bind(null, fileUrl), reject.bind(null, 'Cancelled'),
-                  function() {});
-            }.bind(this));
-          }.bind(this),
-          function(error) {
+                  () => {});
+            });
+          },
+          error => {
             if (error.name == util.FileError.NOT_FOUND_ERR) {
               // The file does not exist, so it should be ok to create a
               // new file.
@@ -140,7 +145,7 @@
             // Unexpected error.
             console.error('File save failed: ' + error.code);
             return Promise.reject(error);
-          }.bind(this));
+          });
 };
 
 /**
@@ -274,7 +279,7 @@
   const nameNode = renamedItemElement.querySelector('.filename-label');
 
   input.validation_ = true;
-  const validationDone = function(valid) {
+  const validationDone = valid => {
     input.validation_ = false;
 
     if (!valid) {
@@ -300,8 +305,8 @@
 
     util.rename(
         entry, newName,
-        function(newEntry) {
-          this.directoryModel_.onRenameEntry(entry, newEntry, function() {
+        newEntry => {
+          this.directoryModel_.onRenameEntry(entry, assert(newEntry), () => {
             // Select new entry.
             this.listContainer_.currentList.selectionModel.selectedIndex =
                 this.directoryModel_.getFileList().indexOf(newEntry);
@@ -313,9 +318,9 @@
 
             // Focus may go out of the list. Back it to the list.
             this.listContainer_.currentList.focus();
-          }.bind(this));
-        }.bind(this),
-        function(error) {
+          });
+        },
+        error => {
           // Write back to the old name.
           nameNode.textContent = entry.name;
           renamedItemElement.removeAttribute('renaming');
@@ -324,8 +329,8 @@
           // Show error dialog.
           const message = util.getRenameErrorMessage(error, entry, newName);
           this.alertDialog_.show(message);
-        }.bind(this));
-  }.bind(this);
+        });
+  };
 
   // TODO(mtomasz): this.getCurrentDirectoryEntry() might not return the actual
   // parent if the directory content is a search result. Fix it to do proper
diff --git a/ui/file_manager/file_manager/foreground/js/navigation_list_model.js b/ui/file_manager/file_manager/foreground/js/navigation_list_model.js
index 7bb3c77..0f30e0c 100644
--- a/ui/file_manager/file_manager/foreground/js/navigation_list_model.js
+++ b/ui/file_manager/file_manager/foreground/js/navigation_list_model.js
@@ -112,7 +112,7 @@
     this.volumeInfo_ = volumeInfo;
     // Start resolving the display root because it is used
     // for determining executability of commands.
-    this.volumeInfo_.resolveDisplayRoot(function() {}, function() {});
+    this.volumeInfo_.resolveDisplayRoot(() => {}, () => {});
   }
 
   get volumeInfo() {
@@ -220,14 +220,14 @@
     /** @private {?NavigationModelFakeItem} */
     this.fakeDriveItem_;
 
-    const volumeInfoToModelItem = function(volumeInfo) {
+    const volumeInfoToModelItem = volumeInfo => {
       return new NavigationModelVolumeItem(volumeInfo.label, volumeInfo);
-    }.bind(this);
+    };
 
-    const entryToModelItem = function(entry) {
+    const entryToModelItem = entry => {
       const item = new NavigationModelShortcutItem(entry.name, entry);
       return item;
-    }.bind(this);
+    };
 
     /**
      * Type of updated list.
@@ -472,7 +472,7 @@
      *     type to be filtered from volumeList.
      * @return {NavigationModelVolumeItem}
      */
-    const getSingleVolume = function(volumeType) {
+    const getSingleVolume = volumeType => {
       return volumeList[volumeIndexes[volumeType]];
     };
 
@@ -481,7 +481,7 @@
      *     type to be filtered from volumeList.
      * @return Array<!NavigationModelVolumeItem>
      */
-    const getVolumes = function(volumeType) {
+    const getVolumes = volumeType => {
       const indexes = volumeIndexes[volumeType] || [];
       return indexes.map(idx => volumeList[idx]);
     };
@@ -491,7 +491,7 @@
      * grouped.
      * @return !Map<string, !Array<!NavigationModelVolumeItem>>
      */
-    const groupRemovables = function() {
+    const groupRemovables = () => {
       const removableGroups = new Map();
       const removableVolumes =
           getVolumes(VolumeManagerCommon.VolumeType.REMOVABLE);
diff --git a/ui/file_manager/file_manager/foreground/js/progress_center_item_group.js b/ui/file_manager/file_manager/foreground/js/progress_center_item_group.js
index a5dc894..d62f941 100644
--- a/ui/file_manager/file_manager/foreground/js/progress_center_item_group.js
+++ b/ui/file_manager/file_manager/foreground/js/progress_center_item_group.js
@@ -142,8 +142,7 @@
  * @return {boolean} Whether the item should be animated or not.
  * @private
  */
-ProgressCenterItemGroup.shouldAnimate_ = function(
-    previousAnimated, previousItem, item, summarized) {
+ProgressCenterItemGroup.shouldAnimate_ = (previousAnimated, previousItem, item, summarized) => {
   // Check visibility of previous and current progress bar.
   const previousShow =
       previousItem && (!summarized || !previousItem.quiet);
diff --git a/ui/file_manager/file_manager/foreground/js/providers_model.js b/ui/file_manager/file_manager/foreground/js/providers_model.js
index 0f3f2a4..99fb89c0 100644
--- a/ui/file_manager/file_manager/foreground/js/providers_model.js
+++ b/ui/file_manager/file_manager/foreground/js/providers_model.js
@@ -133,15 +133,15 @@
 /**
  * @return {!Promise<Array<ProvidersModelItem>>}
  */
-ProvidersModel.prototype.getInstalledProviders = function() {
-  return new Promise(function(fulfill, reject) {
-    chrome.fileManagerPrivate.getProviders(function(providers) {
+ProvidersModel.prototype.getInstalledProviders = () => {
+  return new Promise((fulfill, reject) => {
+    chrome.fileManagerPrivate.getProviders(providers => {
       if (chrome.runtime.lastError) {
         reject(chrome.runtime.lastError.message);
         return;
       }
       const results = [];
-      providers.forEach(function(provider) {
+      providers.forEach(provider => {
         results.push(new ProvidersModelItem(
             provider.providerId, provider.iconSet, provider.name,
             provider.configurable, provider.watchable, provider.multipleMounts,
@@ -156,7 +156,7 @@
  * @return {!Promise<Array<ProvidersModelItem>>}
  */
 ProvidersModel.prototype.getMountableProviders = function() {
-  return this.getInstalledProviders().then(function(providers) {
+  return this.getInstalledProviders().then(providers => {
     const mountedProviders = {};
     for (let i = 0; i < this.volumeManager_.volumeInfoList.length; i++) {
       const volumeInfo = this.volumeManager_.volumeInfoList.item(i);
@@ -164,22 +164,22 @@
         mountedProviders[volumeInfo.providerId] = true;
       }
     }
-    return providers.filter(function(item) {
+    return providers.filter(item => {
       // File systems handling files are mounted via file handlers. Device
       // handlers are mounted when a device is inserted. Only network file
       // systems are mounted manually by user via a menu.
       return item.source === 'network' &&
           (!mountedProviders[item.providerId] || item.multipleMounts);
     });
-  }.bind(this));
+  });
 };
 
 /**
  * @param {string} providerId
  */
-ProvidersModel.prototype.requestMount = function(providerId) {
+ProvidersModel.prototype.requestMount = providerId => {
   chrome.fileManagerPrivate.addProvidedFileSystem(
-      assert(providerId), function() {
+      assert(providerId), () => {
         if (chrome.runtime.lastError) {
           console.error(chrome.runtime.lastError.message);
         }
diff --git a/ui/file_manager/file_manager/foreground/js/providers_model_unittest.js b/ui/file_manager/file_manager/foreground/js/providers_model_unittest.js
index e25e567..e9df5bc 100644
--- a/ui/file_manager/file_manager/foreground/js/providers_model_unittest.js
+++ b/ui/file_manager/file_manager/foreground/js/providers_model_unittest.js
@@ -165,11 +165,11 @@
 function testGetInstalledProviders(callback) {
   reportPromise(
       volumeManagerFactory.getInstance()
-          .then(function(volumeManager) {
+          .then(volumeManager => {
             let model = new ProvidersModel(volumeManager);
             return model.getInstalledProviders();
           })
-          .then(function(providers) {
+          .then(providers => {
             assertEquals(5, providers.length);
             assertEquals(
                 MOUNTED_SINGLE_PROVIDING_EXTENSION.providerId,
@@ -223,11 +223,11 @@
 function testGetMountableProviders(callback) {
   reportPromise(
       volumeManagerFactory.getInstance()
-          .then(function(volumeManager) {
+          .then(volumeManager => {
             let model = new ProvidersModel(volumeManager);
             return model.getMountableProviders();
           })
-          .then(function(providers) {
+          .then(providers => {
             assertEquals(2, providers.length);
             assertEquals(
                 NOT_MOUNTED_SINGLE_PROVIDING_EXTENSION.providerId,
diff --git a/ui/file_manager/file_manager/foreground/js/quick_view_controller.js b/ui/file_manager/file_manager/foreground/js/quick_view_controller.js
index a47d711..8246a341 100644
--- a/ui/file_manager/file_manager/foreground/js/quick_view_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/quick_view_controller.js
@@ -103,16 +103,16 @@
       this.onFileSelectionChanged_.bind(this));
   this.listContainer_.element.addEventListener(
       'keydown', this.onKeyDownToOpen_.bind(this));
-  this.listContainer_.element.addEventListener('command', function(event) {
+  this.listContainer_.element.addEventListener('command', event => {
     if (event.command.id === 'get-info') {
       this.display_(QuickViewUma.WayToOpen.CONTEXT_MENU);
     }
-  }.bind(this));
-  selectionMenuButton.addEventListener('command', function(event) {
+  });
+  selectionMenuButton.addEventListener('command', event => {
     if (event.command.id === 'get-info') {
       this.display_(QuickViewUma.WayToOpen.SELECTION_MENU);
     }
-  }.bind(this));
+  });
 }
 
 /**
@@ -160,9 +160,9 @@
   this.metadataBoxController_.init(quickView);
   document.body.addEventListener(
       'keydown', this.onQuickViewKeyDown_.bind(this));
-  quickView.addEventListener('close', function() {
+  quickView.addEventListener('close', () => {
     this.listContainer_.focus();
-  }.bind(this));
+  });
   quickView.onOpenInNewButtonTap = this.onOpenInNewButtonTap_.bind(this);
 
   const toolTip = this.quickView_.$$('files-tooltip');
@@ -175,9 +175,9 @@
  * @return Promise<!FilesQuickView>
  * @private
  */
-QuickViewController.prototype.createQuickView_ = function() {
-  return new Promise(function(resolve, reject) {
-    Polymer.Base.importHref(constants.FILES_QUICK_VIEW_HTML, function() {
+QuickViewController.prototype.createQuickView_ = () => {
+  return new Promise((resolve, reject) => {
+    Polymer.Base.importHref(constants.FILES_QUICK_VIEW_HTML, () => {
       const quickView = document.querySelector('#quick-view');
       resolve(quickView);
     }, reject);
@@ -257,12 +257,12 @@
  * @private
  */
 QuickViewController.prototype.display_ = function(opt_wayToOpen) {
-  this.updateQuickView_().then(function() {
+  this.updateQuickView_().then(() => {
     if (!this.quickView_.isOpened()) {
       this.quickView_.open();
       this.quickViewUma_.onOpened(this.entries_[0], assert(opt_wayToOpen));
     }
-  }.bind(this));
+  });
 };
 
 /**
@@ -290,7 +290,7 @@
  * @private
  */
 QuickViewController.prototype.getAvailableTasks_ = function(entry) {
-  return this.taskController_.getFileTasks().then(function(tasks) {
+  return this.taskController_.getFileTasks().then(tasks => {
     return tasks.getTaskItems();
   });
 };
@@ -321,12 +321,12 @@
         this.metadataModel_.get([entry], ['thumbnailUrl']),
         this.getAvailableTasks_(entry)
       ])
-      .then(function(values) {
+      .then(values => {
         const items = (/**@type{Array<MetadataItem>}*/ (values[0]));
         const tasks = (/**@type{!Array<!chrome.fileManagerPrivate.FileTask>}*/ (
             values[1]));
         return this.onMetadataLoaded_(entry, items, tasks);
-      }.bind(this))
+      })
       .catch(console.error);
 };
 
@@ -341,7 +341,7 @@
 QuickViewController.prototype.onMetadataLoaded_ = function(
     entry, items, tasks) {
   return this.getQuickViewParameters_(entry, items, tasks)
-      .then(function(params) {
+      .then(params => {
         this.quickView_.type = params.type || '';
         this.quickView_.subtype = params.subtype || '';
         this.quickView_.filePath = params.filePath || '';
@@ -351,7 +351,7 @@
         this.quickView_.audioArtwork = params.audioArtwork || '';
         this.quickView_.autoplay = params.autoplay || false;
         this.quickView_.browsable = params.browsable || false;
-      }.bind(this));
+      });
 };
 
 /**
@@ -400,7 +400,7 @@
     // For Drive files, display a thumbnail if there is one.
     if (item.thumbnailUrl) {
       return this.loadThumbnailFromDrive_(item.thumbnailUrl)
-          .then(function(result) {
+          .then(result => {
             if (result.status === 'success') {
               if (params.type == 'video') {
                 params.videoPoster = result.data;
@@ -414,7 +414,7 @@
               }
             }
             return params;
-          }.bind(this));
+          });
     }
 
     // We ask user to open it with external app.
@@ -424,10 +424,10 @@
   if (type === '.folder') {
     return Promise.resolve(params);
   }
-  return new Promise(function(resolve, reject) {
+  return new Promise((resolve, reject) => {
            entry.file(resolve, reject);
          })
-      .then(function(file) {
+      .then(file => {
         switch (type) {
           case 'image':
             if (QuickViewController.UNSUPPORTED_IMAGE_SUBTYPES_.indexOf(
@@ -448,7 +448,7 @@
             params.contentUrl = URL.createObjectURL(file);
             params.autoplay = true;
             return this.metadataModel_.get([entry], ['contentThumbnailUrl'])
-                .then(function(items) {
+                .then(items => {
                   const item = items[0];
                   if (item.contentThumbnailUrl) {
                     params.audioArtwork = item.contentThumbnailUrl;
@@ -463,7 +463,7 @@
               break;
             }
         }
-        const browsable = tasks.some(function(task) {
+        const browsable = tasks.some(task => {
           return ['view-in-browser', 'view-pdf'].includes(
               task.taskId.split('|')[2]);
         });
@@ -473,8 +473,8 @@
           params.contentUrl += '#view=FitH';
         }
         return params;
-      }.bind(this))
-      .catch(function(e) {
+      })
+      .catch(e => {
         console.error(e);
         return params;
       });
@@ -487,8 +487,8 @@
  * @return Promise<{{status: string, data:string, width:number, height:number}}>
  * @private
  */
-QuickViewController.prototype.loadThumbnailFromDrive_ = function(url) {
-  return new Promise(function(resolve) {
+QuickViewController.prototype.loadThumbnailFromDrive_ = url => {
+  return new Promise(resolve => {
     ImageLoaderClient.getInstance().load(
         LoadImageRequest.createForUrl(url), resolve);
   });
diff --git a/ui/file_manager/file_manager/foreground/js/quick_view_uma.js b/ui/file_manager/file_manager/foreground/js/quick_view_uma.js
index 37eb887..70e16f9 100644
--- a/ui/file_manager/file_manager/foreground/js/quick_view_uma.js
+++ b/ui/file_manager/file_manager/foreground/js/quick_view_uma.js
@@ -74,7 +74,7 @@
  *
  * @private
  */
-QuickViewUma.prototype.exportFileType_ = function(entry, name) {
+QuickViewUma.prototype.exportFileType_ = (entry, name) => {
   let extension = FileType.getExtension(entry).toLowerCase();
   if (entry.isDirectory) {
     extension = 'directory';
diff --git a/ui/file_manager/file_manager/foreground/js/scan_controller.js b/ui/file_manager/file_manager/foreground/js/scan_controller.js
index af6b6ff..b8b31d8bc 100644
--- a/ui/file_manager/file_manager/foreground/js/scan_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/scan_controller.js
@@ -152,7 +152,7 @@
 
   // Show contents incrementally by finishing batch updated, but only after
   // 200ms elapsed, to avoid flickering when it is not necessary.
-  this.scanUpdatedTimer_ = setTimeout(function() {
+  this.scanUpdatedTimer_ = setTimeout(() => {
     this.hideSpinner_();
 
     // Update the UI.
@@ -161,7 +161,7 @@
       this.listContainer_.startBatchUpdates();
     }
     this.scanUpdatedTimer_ = 0;
-  }.bind(this), 200);
+  }, 200);
 };
 
 /**
diff --git a/ui/file_manager/file_manager/foreground/js/search_controller.js b/ui/file_manager/file_manager/foreground/js/search_controller.js
index 53819ae2..c2a49668 100644
--- a/ui/file_manager/file_manager/foreground/js/search_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/search_controller.js
@@ -108,7 +108,7 @@
   // {@code DirectoryModel.search()}.
   if (this.directoryModel_.isSearching() &&
       this.directoryModel_.getLastSearchQuery() != searchString) {
-    this.directoryModel_.search('', function() {}, function() {});
+    this.directoryModel_.search('', () => {}, () => {});
   }
 
   this.requestAutocompleteSuggestions_();
@@ -156,7 +156,7 @@
         types: 'ALL',
         maxResults: 4
       },
-      function(suggestions) {
+      suggestions => {
         this.autocompleteSuggestionsBusy_ = false;
 
         // Discard results for previous requests and fire a new search
@@ -169,7 +169,7 @@
         // Keeps the items in the suggestion list.
         this.searchBox_.autocompleteList.suggestions =
             [headerItem].concat(suggestions);
-      }.bind(this));
+      });
 };
 
 /**
@@ -212,7 +212,7 @@
   // requires the entry to be in the current directory model. For
   // consistency, the current directory is always changed regardless of
   // the file type.
-  entry.getParent(function(parentEntry) {
+  entry.getParent(parentEntry => {
     // Check if the parent entry points /drive/other or not.
     // If so it just opens the file.
     const locationInfo = this.volumeManager_.getLocationInfo(parentEntry);
@@ -225,11 +225,11 @@
     // If the parent entry can be /drive/other.
     this.directoryModel_.changeDirectoryEntry(
         parentEntry,
-        function() {
+        () => {
           this.directoryModel_.selectEntry(entry);
           this.taskController_.executeEntryTask(entry);
-        }.bind(this));
-  }.bind(this));
+        });
+  });
 };
 
 /**
diff --git a/ui/file_manager/file_manager/foreground/js/sort_menu_controller.js b/ui/file_manager/file_manager/foreground/js/sort_menu_controller.js
index 0f463c0..d8fdcb0 100644
--- a/ui/file_manager/file_manager/foreground/js/sort_menu_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/sort_menu_controller.js
@@ -62,7 +62,7 @@
  * @param {boolean} checked True if the item should have 'checked' attribute.
  * @private
  */
-SortMenuController.prototype.setCheckStatus_ = function(menuItem, checked) {
+SortMenuController.prototype.setCheckStatus_ = (menuItem, checked) => {
   if (checked) {
     menuItem.setAttribute('checked', '');
   } else {
diff --git a/ui/file_manager/file_manager/foreground/js/spinner_controller.js b/ui/file_manager/file_manager/foreground/js/spinner_controller.js
index 7cafd56..e5ec81f6 100644
--- a/ui/file_manager/file_manager/foreground/js/spinner_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/spinner_controller.js
@@ -52,7 +52,7 @@
  * @return {function()} Hide callback.
  */
 SpinnerController.prototype.show = function() {
-  return this.showWithDelay(0, function() {});
+  return this.showWithDelay(0, () => {});
 };
 
 /**
@@ -63,14 +63,14 @@
  * @return {function()} Hide callback.
  */
 SpinnerController.prototype.showWithDelay = function(delay, callback) {
-  const timerId = setTimeout(function() {
+  const timerId = setTimeout(() => {
     this.activeSpinners_++;
     if (this.activeSpinners_ === 1) {
       this.element_.hidden = false;
     }
     delete this.pendingSpinnerTimerIds_[timerId];
     callback();
-  }.bind(this), delay);
+  }, delay);
 
   this.pendingSpinnerTimerIds_[timerId] = true;
   return this.maybeHide_.bind(this, timerId);
diff --git a/ui/file_manager/file_manager/foreground/js/spinner_controller_unittest.js b/ui/file_manager/file_manager/foreground/js/spinner_controller_unittest.js
index 9fb4981..18279ed 100644
--- a/ui/file_manager/file_manager/foreground/js/spinner_controller_unittest.js
+++ b/ui/file_manager/file_manager/foreground/js/spinner_controller_unittest.js
@@ -13,8 +13,8 @@
 let controller;
 
 function waitForMutation(target) {
-  return new Promise(function(fulfill, reject) {
-    const observer = new MutationObserver(function(mutations) {
+  return new Promise((fulfill, reject) => {
+    const observer = new MutationObserver(mutations => {
       observer.disconnect();
       fulfill();
     });
@@ -38,10 +38,10 @@
   controller.blink();
 
   return reportPromise(
-    waitForMutation(spinner).then(function() {
+    waitForMutation(spinner).then(() => {
       assertFalse(spinner.hidden);
       return waitForMutation(spinner);
-    }).then(function() {
+    }).then(() => {
       assertTrue(spinner.hidden);
     }), callback);
 }
@@ -51,17 +51,17 @@
   const hideCallback = controller.show();
 
   return reportPromise(
-    waitForMutation(spinner).then(function() {
+    waitForMutation(spinner).then(() => {
       assertFalse(spinner.hidden);
-      return new Promise(function(fulfill, reject) {
+      return new Promise((fulfill, reject) => {
         setTimeout(fulfill, 0);
       });
-    }).then(function() {
+    }).then(() => {
       assertFalse(spinner.hidden);  // It should still be hidden.
       // Call asynchronously, so the mutation observer catches the change.
       setTimeout(hideCallback, 0);
       return waitForMutation(spinner);
-    }).then(function() {
+    }).then(() => {
       assertTrue(spinner.hidden);
     }), callback);
 }
@@ -72,21 +72,21 @@
   const hideCallback = controller.show();
 
   return reportPromise(
-    waitForMutation(spinner).then(function() {
+    waitForMutation(spinner).then(() => {
       assertFalse(spinner.hidden);
-      return new Promise(function(fulfill, reject) {
+      return new Promise((fulfill, reject) => {
         setTimeout(fulfill, 0);
       });
-    }).then(function() {
+    }).then(() => {
       assertFalse(spinner.hidden);
       hideCallback();
-      return new Promise(function(fulfill, reject) {
+      return new Promise((fulfill, reject) => {
         setTimeout(fulfill, 0);
       });
-    }).then(function() {
+    }).then(() => {
       assertFalse(spinner.hidden);
       return waitForMutation(spinner);
-    }).then(function() {
+    }).then(() => {
       assertTrue(spinner.hidden);
     }), callback);
 }
@@ -99,23 +99,23 @@
   hideCallbacks.push(controller.show());
 
   return reportPromise(
-    waitForMutation(spinner).then(function() {
+    waitForMutation(spinner).then(() => {
       assertFalse(spinner.hidden);
-      return new Promise(function(fulfill, reject) {
+      return new Promise((fulfill, reject) => {
         setTimeout(fulfill, 0);
       });
-    }).then(function() {
+    }).then(() => {
       assertFalse(spinner.hidden);
       hideCallbacks[1]();
-      return new Promise(function(fulfill, reject) {
+      return new Promise((fulfill, reject) => {
         setTimeout(fulfill, 0);
       });
-    }).then(function() {
+    }).then(() => {
       assertFalse(spinner.hidden);
       // Call asynchronously, so the mutation observer catches the change.
       setTimeout(hideCallbacks[0], 0);
       return waitForMutation(spinner);
-    }).then(function() {
+    }).then(() => {
       assertTrue(spinner.hidden);
     }), callback);
 }
diff --git a/ui/file_manager/file_manager/foreground/js/task_controller.js b/ui/file_manager/file_manager/foreground/js/task_controller.js
index 50dc2ba..0070b71f 100644
--- a/ui/file_manager/file_manager/foreground/js/task_controller.js
+++ b/ui/file_manager/file_manager/foreground/js/task_controller.js
@@ -181,7 +181,7 @@
   // 'activate' event from cr.ui.MenuButton has the item as event.target.data.
   const item = event.item || event.target.data;
   this.getFileTasks()
-      .then(function(tasks) {
+      .then(tasks => {
         switch (item.type) {
           case FileTasks.TaskMenuButtonItemType.ShowMenu:
             this.ui_.taskMenuButton.showMenu(false);
@@ -221,8 +221,8 @@
           default:
             assertNotReached('Unknown task.');
         }
-      }.bind(this))
-      .catch(function(error) {
+      })
+      .catch(error => {
         if (error) {
           console.error(error.stack || error);
         }
@@ -239,8 +239,7 @@
 TaskController.prototype.changeDefaultTask_ = function(selection, task) {
   const entries = selection.entries;
 
-  Promise.all(entries.map((entry) => this.getMimeType_(entry))).then(function(
-      mimeTypes) {
+  Promise.all(entries.map((entry) => this.getMimeType_(entry))).then(mimeTypes => {
     chrome.fileManagerPrivate.setDefaultTask(
         task.taskId,
         entries,
@@ -253,17 +252,17 @@
     if (this.selectionHandler_.selection === selection) {
       this.tasks_ = null;
       this.getFileTasks()
-          .then(function(tasks) {
+          .then(tasks => {
             tasks.display(this.ui_.taskMenuButton, this.ui_.shareMenuButton);
-          }.bind(this))
-          .catch(function(error) {
+          })
+          .catch(error => {
             if (error) {
               console.error(error.stack || error);
             }
           });
     }
     this.selectionHandler_.onFileSelectionChanged();
-  }.bind(this));
+  });
 };
 
 /**
@@ -271,14 +270,16 @@
  */
 TaskController.prototype.executeDefaultTask = function() {
   this.getFileTasks()
-      .then(function(tasks) {
+      .then(tasks => {
         const task = {
-          taskId: this.ui_.fileContextMenu.defaultTaskMenuItem.taskId,
-          title: this.ui_.fileContextMenu.defaultTaskMenuItem.label,
+          taskId: /** @type {string} */ (
+              this.ui_.fileContextMenu.defaultTaskMenuItem.taskId),
+          title: /** @type {string} */ (
+              this.ui_.fileContextMenu.defaultTaskMenuItem.label),
         };
         tasks.execute(task);
-      }.bind(this))
-      .catch(function(error) {
+      })
+      .catch(error => {
         if (error) {
           console.error(error.stack || error);
         }
@@ -296,12 +297,12 @@
  */
 TaskController.prototype.getMimeType_ = function(entry) {
   return this.metadataModel_.get([entry], ['contentMimeType'])
-      .then(function(properties) {
+      .then(properties => {
         if (properties[0].contentMimeType) {
           return properties[0].contentMimeType;
         }
-        return new Promise(function(fulfill, reject) {
-          chrome.fileManagerPrivate.getMimeType(entry, function(mimeType) {
+        return new Promise((fulfill, reject) => {
+          chrome.fileManagerPrivate.getMimeType(entry, mimeType => {
             if (!chrome.runtime.lastError) {
               fulfill(mimeType);
             } else {
@@ -343,12 +344,12 @@
   if (this.dialogType_ === DialogType.FULL_PAGE &&
       (selection.directoryCount > 0 || selection.fileCount > 0)) {
     this.getFileTasks()
-        .then(function(tasks) {
+        .then(tasks => {
           tasks.display(this.ui_.taskMenuButton, this.ui_.shareMenuButton);
           this.updateContextMenuTaskItems_(
               tasks.getOpenTaskItems(), tasks.getNonOpenTaskItems());
-        }.bind(this))
-        .catch(function(error) {
+        })
+        .catch(error => {
           if (error) {
             console.error(error.stack || error);
           }
@@ -371,7 +372,7 @@
   }
   this.tasksEntries_ = selection.entries;
   this.tasks_ =
-      selection.computeAdditional(this.metadataModel_).then(function() {
+      selection.computeAdditional(this.metadataModel_).then(() => {
         if (this.selectionHandler_.selection !== selection) {
           if (util.isSameEntries(this.tasksEntries_, selection.entries)) {
             this.tasks_ = null;
@@ -383,7 +384,7 @@
                 this.volumeManager_, this.metadataModel_, this.directoryModel_,
                 this.ui_, selection.entries, assert(selection.mimeTypes),
                 this.taskHistory_, this.namingController_, this.crostini_)
-            .then(function(tasks) {
+            .then(tasks => {
               if (this.selectionHandler_.selection !== selection) {
                 if (util.isSameEntries(this.tasksEntries_, selection.entries)) {
                   this.tasks_ = null;
@@ -391,8 +392,8 @@
                 return Promise.reject();
               }
               return tasks;
-            }.bind(this));
-      }.bind(this));
+            });
+      });
   return this.tasks_;
 };
 
@@ -482,14 +483,14 @@
  * @param {FileEntry} entry
  */
 TaskController.prototype.executeEntryTask = function(entry) {
-  this.metadataModel_.get([entry], ['contentMimeType']).then(function(props) {
+  this.metadataModel_.get([entry], ['contentMimeType']).then(props => {
     FileTasks
         .create(
             this.volumeManager_, this.metadataModel_, this.directoryModel_,
             this.ui_, [entry], [props[0].contentMimeType || null],
             this.taskHistory_, this.namingController_, this.crostini_)
-        .then(function(tasks) {
+        .then(tasks => {
           tasks.executeDefault();
         });
-  }.bind(this));
+  });
 };
diff --git a/ui/file_manager/file_manager/foreground/js/task_controller_unittest.js b/ui/file_manager/file_manager/foreground/js/task_controller_unittest.js
index 20ada6d..061e964 100644
--- a/ui/file_manager/file_manager/foreground/js/task_controller_unittest.js
+++ b/ui/file_manager/file_manager/foreground/js/task_controller_unittest.js
@@ -175,9 +175,9 @@
   taskController.executeEntryTask(testEntry);
 
   reportPromise(
-      new Promise(function(resolve) {
+      new Promise(resolve => {
         mockChrome.fileManagerPrivate.executeTask = resolve;
-      }).then(function(taskId) {
+      }).then(taskId => {
         assertEquals('handler-extension-id|file|play', taskId);
       }),
       callback);
@@ -198,7 +198,7 @@
   assert(mockChrome.fileManagerPrivate.getFileTaskCalledCount_ === 0);
 
   taskController.getFileTasks()
-      .then(function(tasks) {
+      .then(tasks => {
         assert(mockChrome.fileManagerPrivate.getFileTaskCalledCount_ === 1);
         assert(util.isSameEntries(
             tasks.entries, selectionHandler.selection.entries));
@@ -207,13 +207,13 @@
             [new MockFileEntry(fileSystem, '/test.png')], ['image/png']);
         return taskController.getFileTasks();
       })
-      .then(function(tasks) {
+      .then(tasks => {
         assert(mockChrome.fileManagerPrivate.getFileTaskCalledCount_ === 1);
         assert(util.isSameEntries(
             tasks.entries, selectionHandler.selection.entries));
         callback();
       })
-      .catch(function(error) {
+      .catch(error => {
         assertNotReached(error.toString());
         callback();
       });
@@ -233,19 +233,19 @@
   const taskController = createTaskController(selectionHandler);
 
   taskController.getFileTasks()
-      .then(function(tasks) {
+      .then(tasks => {
         assert(util.isSameEntries(
             tasks.entries, selectionHandler.selection.entries));
         selectionHandler.updateSelection(
             [new MockFileEntry(fileSystem, '/testtest.jpg')], ['image/jpeg']);
         return taskController.getFileTasks();
       })
-      .then(function(tasks) {
+      .then(tasks => {
         assert(util.isSameEntries(
             tasks.entries, selectionHandler.selection.entries));
         callback();
       })
-      .catch(function(error) {
+      .catch(error => {
         assertNotReached(error.toString());
         callback();
       });
@@ -265,28 +265,28 @@
 
   // Setup the selection handler computeAdditionalCallback to change the file
   // selection during the getFileTasks() call.
-  selectionHandler.computeAdditionalCallback = function() {
+  selectionHandler.computeAdditionalCallback = () => {
     selectionHandler.updateSelection(
         [new MockFileEntry(fileSystem, '/test.png')], ['image/png']);
   };
 
   taskController.getFileTasks().then(
-      function(tasks) {
+      tasks => {
         assertNotReached('Fail: getFileTasks promise should be rejected');
         callback();
       },
-      function() {
+      () => {
         // Clears the selection handler computeAdditionalCallback so that the
         // promise won't be rejected during the getFileTasks() call.
-        selectionHandler.computeAdditionalCallback = function() {};
+        selectionHandler.computeAdditionalCallback = () => {};
 
         taskController.getFileTasks().then(
-            function(tasks) {
+            tasks => {
               assert(util.isSameEntries(
                   tasks.entries, selectionHandler.selection.entries));
               callback();
             },
-            function() {
+            () => {
               assertNotReached('Fail: getFileTasks promise was rejected');
               callback();
             });
diff --git a/ui/file_manager/file_manager/foreground/js/task_history.js b/ui/file_manager/file_manager/foreground/js/task_history.js
index c04fbc2..ae25995 100644
--- a/ui/file_manager/file_manager/foreground/js/task_history.js
+++ b/ui/file_manager/file_manager/foreground/js/task_history.js
@@ -48,10 +48,10 @@
    */
   load_() {
     chrome.storage.local.get(
-        TaskHistory.STORAGE_KEY_LAST_EXECUTED_TIME, function(value) {
+        TaskHistory.STORAGE_KEY_LAST_EXECUTED_TIME, value => {
           this.lastExecutedTime_ =
               value[TaskHistory.STORAGE_KEY_LAST_EXECUTED_TIME] || {};
-        }.bind(this));
+        });
   }
 
   /**
diff --git a/ui/file_manager/file_manager/foreground/js/thumbnail_loader.js b/ui/file_manager/file_manager/foreground/js/thumbnail_loader.js
index 1ebfe4a..ce2ee5e 100644
--- a/ui/file_manager/file_manager/foreground/js/thumbnail_loader.js
+++ b/ui/file_manager/file_manager/foreground/js/thumbnail_loader.js
@@ -196,11 +196,11 @@
   this.canvasUpToDate_ = false;
   this.image_ = new Image();
   this.image_.setAttribute('alt', this.entry_.name);
-  this.image_.onload = function() {
+  this.image_.onload = () => {
     this.attachImage_(box, fillMode, autoFillThreshold, boxWidth, boxHeight);
     onSuccess(this.image_);
-  }.bind(this);
-  this.image_.onerror = function() {
+  };
+  this.image_.onerror = () => {
     if (this.fallbackUrl_) {
       this.thumbnailUrl_ = this.fallbackUrl_;
       this.fallbackUrl_ = null;
@@ -211,7 +211,7 @@
     } else {
       box.setAttribute('generic-thumbnail', this.mediaType_);
     }
-  }.bind(this);
+  };
 
   if (this.image_.src) {
     console.warn('Thumbnail already loaded: ' + this.thumbnailUrl_);
@@ -234,10 +234,10 @@
         timestamp: modificationTime,
         orientation: this.transform_
       }),
-      this.image_, function() {},
-      function() {
+      this.image_, () => {},
+      () => {
         this.image_.onerror(new Event('load-error'));
-      }.bind(this));
+      });
 };
 
 /**
@@ -258,7 +258,7 @@
   assert(fillMode === ThumbnailLoader.FillMode.FIT ||
       fillMode === ThumbnailLoader.FillMode.OVER_FILL);
 
-  return new Promise(function(resolve, reject) {
+  return new Promise((resolve, reject) => {
     // Load by using ImageLoaderClient.
     const modificationTime = this.metadata_ &&
                            this.metadata_.filesystem &&
@@ -286,14 +286,14 @@
       request.crop = true;
     }
 
-    ImageLoaderClient.getInstance().load(request, function(result) {
+    ImageLoaderClient.getInstance().load(request, result => {
       if (result.status === LoadImageResponseStatus.SUCCESS) {
         resolve(result);
       } else {
         reject(result);
       }
     });
-  }.bind(this));
+  });
 };
 
 /**
@@ -301,8 +301,8 @@
  */
 ThumbnailLoader.prototype.cancel = function() {
   if (this.taskId_) {
-    this.image_.onload = function() {};
-    this.image_.onerror = function() {};
+    this.image_.onload = () => {};
+    this.image_.onerror = () => {};
     ImageLoaderClient.getInstance().cancel(this.taskId_);
     this.taskId_ = null;
   }
@@ -362,10 +362,10 @@
         timestamp: modificationTime,
         orientation: this.transform_
       }),
-      this.image_, function() {},
-      function() {
+      this.image_, () => {},
+      () => {
         this.image_.onerror(new Event('load-error'));
-      }.bind(this));
+      });
 };
 
 /**
@@ -454,8 +454,7 @@
  * @param {number} boxHeight Container box's height.
  * @private
  */
-ThumbnailLoader.centerImage_ = function(
-    box, img, fillMode, autoFillThreshold, boxWidth, boxHeight) {
+ThumbnailLoader.centerImage_ = (box, img, fillMode, autoFillThreshold, boxWidth, boxHeight) => {
   const imageWidth = img.width;
   const imageHeight = img.height;
 
diff --git a/ui/file_manager/file_manager/foreground/js/thumbnail_loader_unittest.js b/ui/file_manager/file_manager/foreground/js/thumbnail_loader_unittest.js
index 5e3ada6..0bc75a2d 100644
--- a/ui/file_manager/file_manager/foreground/js/thumbnail_loader_unittest.js
+++ b/ui/file_manager/file_manager/foreground/js/thumbnail_loader_unittest.js
@@ -33,7 +33,7 @@
  * @param {function(!LoadImageRequest, function(!Object))} mockLoad
  */
 function installMockLoad(mockLoad) {
-  ImageLoaderClient.getInstance = function() {
+  ImageLoaderClient.getInstance = () => {
     return /** @type {!ImageLoaderClient} */ ({load: mockLoad});
   };
 }
@@ -67,7 +67,7 @@
 }
 
 function testLoadAsDataUrlFromImageClient(callback) {
-  installMockLoad(function(request, callback) {
+  installMockLoad((request, callback) => {
     callback({status: 'success', data: 'imageDataUrl', width: 32, height: 32});
   });
 
@@ -76,13 +76,13 @@
   const thumbnailLoader = new ThumbnailLoader(entry);
   reportPromise(
       thumbnailLoader.loadAsDataUrl(ThumbnailLoader.FillMode.OVER_FILL)
-      .then(function(result) {
+      .then(result => {
         assertEquals('imageDataUrl', result.data);
       }), callback);
 }
 
 function testLoadAsDataUrlFromExifThumbnail(callback) {
-  installMockLoad(function(request, callback) {
+  installMockLoad((request, callback) => {
     // Assert that data url is passed.
     assertTrue(/^data:/i.test(request.url));
     callback({status: 'success', data: request.url, width: 32, height: 32});
@@ -99,13 +99,13 @@
   const thumbnailLoader = new ThumbnailLoader(entry, undefined, metadata);
   reportPromise(
       thumbnailLoader.loadAsDataUrl(ThumbnailLoader.FillMode.OVER_FILL)
-      .then(function(result) {
+      .then(result => {
         assertEquals(metadata.thumbnail.url, result.data);
       }), callback);
 }
 
 function testLoadAsDataUrlFromExifThumbnailPropagatesTransform(callback) {
-  installMockLoad(function(request, callback) {
+  installMockLoad((request, callback) => {
     // Assert that data url and transform info is passed.
     assertTrue(/^data:/i.test(request.url));
     assertEquals(1, request.orientation.rotate90);
@@ -133,7 +133,7 @@
   const thumbnailLoader = new ThumbnailLoader(entry, undefined, metadata);
   reportPromise(
       thumbnailLoader.loadAsDataUrl(ThumbnailLoader.FillMode.OVER_FILL)
-      .then(function(result) {
+      .then(result => {
         assertEquals(32, result.width);
         assertEquals(64, result.height);
         assertEquals(generateSampleImageDataUrl(32, 64), result.data);
@@ -145,7 +145,7 @@
   const externalCroppedThumbnailUrl = 'https://external-cropped-thumbnail-url/';
   const externalThumbnailDataUrl = generateSampleImageDataUrl(32, 32);
 
-  installMockLoad(function(request, callback) {
+  installMockLoad((request, callback) => {
     assertEquals(externalCroppedThumbnailUrl, request.url);
     callback({
       status: 'success',
@@ -167,13 +167,13 @@
   const thumbnailLoader = new ThumbnailLoader(entry, undefined, metadata);
   reportPromise(
       thumbnailLoader.loadAsDataUrl(ThumbnailLoader.FillMode.OVER_FILL)
-      .then(function(result) {
+      .then(result => {
         assertEquals(externalThumbnailDataUrl, result.data);
       }), callback);
 }
 
 function testLoadDetachedFromExifInCavnasModeThumbnailDoesNotRotate(callback) {
-  installMockLoad(function(request, callback) {
+  installMockLoad((request, callback) => {
     // Assert that data url is passed.
     assertTrue(/^data:/i.test(request.url));
     // Assert that the rotation is propagated to ImageLoader.
@@ -204,9 +204,9 @@
       new ThumbnailLoader(entry, ThumbnailLoader.LoaderType.CANVAS, metadata);
 
   reportPromise(
-    new Promise(function(resolve, reject) {
+    new Promise((resolve, reject) => {
       thumbnailLoader.loadDetachedImage(resolve);
-    }).then(function() {
+    }).then(() => {
       const image = thumbnailLoader.getImage();
       // No need to rotate by loadDetachedImage() as it's already done.
       assertEquals(32, image.width);
diff --git a/ui/file_manager/file_manager/foreground/js/ui/banners.js b/ui/file_manager/file_manager/foreground/js/ui/banners.js
index d79ef72..b1a3cf0 100644
--- a/ui/file_manager/file_manager/foreground/js/ui/banners.js
+++ b/ui/file_manager/file_manager/foreground/js/ui/banners.js
@@ -300,13 +300,13 @@
     const close = this.document_.createElement('div');
     close.className = 'banner-close';
     box.appendChild(close);
-    close.addEventListener('click', total => {
+    close.addEventListener('click', ((total) => {
       const values = {};
       values[DRIVE_WARNING_DISMISSED_KEY] = total;
       chrome.storage.local.set(values);
       box.hidden = true;
       this.requestRelayout_(100);
-    });
+    }).bind(null, opt_sizeStats.totalSize));
   }
 
   if (box.hidden != !show) {
diff --git a/ui/file_manager/file_manager/foreground/js/ui/progress_center_panel.js b/ui/file_manager/file_manager/foreground/js/ui/progress_center_panel.js
index e11f6bb..0f698b7 100644
--- a/ui/file_manager/file_manager/foreground/js/ui/progress_center_panel.js
+++ b/ui/file_manager/file_manager/foreground/js/ui/progress_center_panel.js
@@ -124,7 +124,7 @@
   }
 
   // Set track width.
-  const setWidth = nextWidthFrame => {
+  const setWidth = ((nextWidthFrame) => {
     const currentWidthRate = parseInt(this.track_.style.width, 10);
     // Prevent assigning the same width to avoid stopping the animation.
     // animated == false may be intended to cancel the animation, so in that
@@ -135,7 +135,7 @@
     this.track_.hidden = false;
     this.track_.style.width = nextWidthFrame + '%';
     this.track_.classList.toggle('animated', animated);
-  };
+  }).bind(null, item.progressRateInPercent);
 
   if (animated) {
     this.cancelTransition_ =
@@ -143,7 +143,7 @@
   } else {
     // For animated === false, we should call setWidth immediately to cancel the
     // animation, otherwise the animation may complete before canceling it.
-    setWidth(undefined);
+    setWidth();
   }
 };
 
diff --git a/ui/file_manager/file_manager/foreground/js/web_store_utils.js b/ui/file_manager/file_manager/foreground/js/web_store_utils.js
index ac9bfb2..75c2f5ff8 100644
--- a/ui/file_manager/file_manager/foreground/js/web_store_utils.js
+++ b/ui/file_manager/file_manager/foreground/js/web_store_utils.js
@@ -33,7 +33,7 @@
  * @param {?string} mimeType Mime type of the file.
  * @return {string} URL
  */
-webStoreUtils.createWebStoreLink = function(extension, mimeType) {
+webStoreUtils.createWebStoreLink = (extension, mimeType) => {
   if (!extension || constants.EXECUTABLE_EXTENSIONS.indexOf(extension) !== -1) {
     return webStoreUtils.CHROME_WEB_STORE_URL;
   }
diff --git a/ui/file_manager/image_loader/piex/README.md b/ui/file_manager/image_loader/piex/README.md
new file mode 100644
index 0000000..53a2a40
--- /dev/null
+++ b/ui/file_manager/image_loader/piex/README.md
@@ -0,0 +1,20 @@
+Install emscripten http://lmgtfy.com/?q=install+the+emscripten+sdk
+
+  % git clone https://github.com/juj/emsdk.git
+  % cd emsdk
+  % ./emsdk install latest
+  % ./emsdk activate latest
+  % source ./emsdk_env.sh
+
+Install piexwasm project components
+
+  % cd ui/file_manager/image_loader/piex
+  % npm install
+
+Build piexwasm code a.out.js a.out.wasm
+
+  % npm run build
+
+Run tests
+
+  % npm run test
diff --git a/ui/file_manager/image_loader/piex/tests.html b/ui/file_manager/image_loader/piex/tests.html
new file mode 100644
index 0000000..329e613
--- /dev/null
+++ b/ui/file_manager/image_loader/piex/tests.html
@@ -0,0 +1,196 @@
+<!--
+Copyright 2019 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.
+-->
+<!doctype html>
+<head>
+<title>
+piex wasm raw image preview / thumbnail test page
+</title>
+<style>
+  canvas, img { margin: 0 9px 0 0; vertical-align: top }
+  pre { font-size: 18pt }
+  .zoom { width: 50% }
+</style>
+</head>
+
+<body>
+  <button onclick=runTest()>Run Test</button>
+</body>
+
+<script>
+  class ImageBuffer {
+    constructor(buffer) {
+      this.source = new Uint8Array(buffer);
+    }
+
+    process(done) {
+      const memory = Module._malloc(this.source.byteLength);
+
+      const callback = Module.addFunction((result) => {
+        this.result = result;
+        Module.removeFunction(callback);
+        Module._free(memory);
+        done(this);
+      }, 'vi');
+
+      // Process the image: blocks until |callback| is called.
+      Module.HEAP8.set(this.source, memory);
+      Module._image(memory, this.source.byteLength, callback);
+    }
+
+    preview() {
+      let preview = this.result ? this.result.preview : null;
+      if (!preview || this.result.error)
+        return null;
+
+      const offset = preview.offset;
+      const length = preview.length;
+      const view = new Uint8Array(this.source.buffer, offset, length);
+
+      if (preview.format != 0)
+        throw new Error('preview images should be JPEG format');
+      preview.data = new Uint8Array(view);
+      preview.type = 'preview';
+
+      return preview;
+    }
+
+    thumbnail() {
+      let thumbnail = this.result ? this.result.thumbnail : null;
+      if (!thumbnail || this.result.error)
+        return null;
+
+      const offset = thumbnail.offset;
+      const length = thumbnail.length;
+      const view = new Uint8Array(this.source.buffer, offset, length);
+
+      if (thumbnail.format == 1)  // RGB
+        thumbnail.size = thumbnail.width * thumbnail.height * 3;
+      thumbnail.data = new Uint8Array(view);
+      thumbnail.type = 'thumbnail';
+
+      return thumbnail;
+    }
+  }
+
+  function hashUint8Array(data, hash = ~0) {
+    for (let i = 0; i < data.byteLength; ++i)
+      hash = (hash << 5) - hash + data[i];
+    return Math.abs(hash).toString(16);
+  }
+
+  function renderJPG(name, image) {
+    // Large image.data here: save it then undefine it so we don't JSON.stringify it
+    // into the image logging. The hash is sufficient to uniquely id the image.data.
+    const hash = hashUint8Array(image.data);
+    const data = image.data;
+    image.data = undefined;
+
+    console.log('test:', name, image.type, 'hash', hash);
+    console.log('test:', JSON.stringify(image));
+
+    // Render the JPEG image.
+    let renderer = new Image();
+
+    renderer.onerror = renderer.onload = (event) => {
+      if (renderer.width > (window.screen.availWidth / 2))
+        renderer.classList.add('zoom');
+      document.body.appendChild(renderer);
+      URL.revokeObjectURL(renderer.src);
+      if (--window.images_ <= 0)
+        document.title = 'DONE';
+    };
+
+    renderer.src = URL.createObjectURL(new Blob([data]));
+    ++window.images_;
+  }
+
+  function renderRGB(name, image) {
+    // Large image.data here: save it then undefine it (for the reasons noted above).
+    const hash = hashUint8Array(image.data);
+    const data = image.data;
+    image.data = undefined;
+
+    console.log('test:', name, image.type, 'hash', hash);
+    console.log('test:', JSON.stringify(image));
+
+    let canvas = document.createElement('canvas');
+    Object.assign(canvas, { image.width, image.height });
+    if (image.width > (window.screen.availWidth / 2))
+      canvas.classList.add('zoom');
+
+    // Create imageData from the image RGB data.
+    let context = canvas.getContext('2d');
+    let imageData = context.createImageData(image.width, image.height);
+    for (let i = 0, j = 0; i < image.size; i += 3, j += 4) {
+      imageData.data[j + 0] = data[i + 0]; // R
+      imageData.data[j + 1] = data[i + 1]; // G
+      imageData.data[j + 2] = data[i + 2]; // B
+      imageData.data[j + 3] = 255;         // A
+    }
+
+    // Render the imageData.
+    context.putImageData(imageData, 0, 0);
+    document.body.appendChild(canvas);
+  }
+
+  function renderResult(name, image) {
+    if (image && image.format == 0)
+      renderJPG(name, image);
+    if (image && image.format == 1)
+      renderRGB(name, image);
+  }
+
+  self.Module = {
+    onRuntimeInitialized: () => {
+      piexModuleReady instanceof Function ? piexModuleReady() : undefined;
+    }
+  };
+
+  window.onload = () => {
+    // Load the wasm module, now the piexModuleReady handler is installed.
+    let script = document.createElement('script');
+    document.head.appendChild(script);
+    script.src = '/a.out.js';
+  };
+
+  function piexModuleReady() {
+    document.title = 'READY';
+  }
+
+  window.onerror = (error) => {
+    console.log('test: FAIL', error, '\n');
+    document.title = 'DONE';
+  };
+
+  async function runTest(image = 'images/SONY_A500_01.ARW') {
+    // Start the test of image.
+    document.title = image;
+    console.log('test:', image);
+    document.body.innerHTML = `<pre>${image}</pre>`;
+
+    // Fetch the image in an array buffer.
+    let time = performance.now();
+    const buffer = await fetch(image).then(r => r.arrayBuffer());
+    time = performance.now() - time;
+    console.log('test: fetch time', time.toFixed(3) + 'ms');
+
+    // Extract its preview and thumbnail images, render them.
+    time = performance.now();
+    new Promise(resolve => {
+      new ImageBuffer(buffer).process(resolve);
+    }).then((imageBuffer) => {
+      time = performance.now() - time;
+      console.log('test: result ' + JSON.stringify(imageBuffer.result));
+      window.images_ = 0;
+      renderResult(image, imageBuffer.preview());
+      renderResult(image, imageBuffer.thumbnail());
+      console.log('test: done', time.toFixed(3) + 'ms');
+      console.log('\n');
+      if (!window.images_)
+        document.title = 'DONE';
+    });
+  }
+</script>
diff --git a/ui/ozone/platform/wayland/wayland_window.cc b/ui/ozone/platform/wayland/wayland_window.cc
index d400c61..0ffa1228 100644
--- a/ui/ozone/platform/wayland/wayland_window.cc
+++ b/ui/ozone/platform/wayland/wayland_window.cc
@@ -369,14 +369,6 @@
     // DesktopWindowTreeHostPlatform::IsFullscreen, for example, and media
     // files can never be set to fullscreen.
     state_ = PlatformWindowState::PLATFORM_WINDOW_STATE_FULLSCREEN;
-    // Client might have requested a fullscreen state while the window was in
-    // a maximized state. Thus, |restored_bounds_| can contain the bounds of a
-    // "normal" state before the window was maximized. We don't override them
-    // unless they are empty, because |bounds_| can contain bounds of a
-    // maximized window instead.
-    if (restored_bounds_.IsEmpty())
-      SetRestoredBoundsInPixels(bounds_);
-
     xdg_surface_->SetFullscreen();
   } else {
     // Check the comment above. If it's not handled synchronously, media files
@@ -394,15 +386,6 @@
   if (IsFullscreen())
     ToggleFullscreen();
 
-  // Keeps track of the previous bounds, which are used to restore a window
-  // after unmaximize call. We don't override |restored_bounds_| if they have
-  // already had value, which means the previous state has been a fullscreen
-  // state. That is, the bounds can be stored during a change from a normal
-  // state to a maximize state, and then preserved to be the same, when changing
-  // from maximized to fullscreen and back to a maximized state.
-  if (restored_bounds_.IsEmpty())
-    SetRestoredBoundsInPixels(bounds_);
-
   xdg_surface_->SetMaximized();
   connection_->ScheduleFlush();
 }
@@ -557,6 +540,8 @@
   } else {
     state_ = PlatformWindowState::PLATFORM_WINDOW_STATE_NORMAL;
   }
+  const bool state_changed = old_state != state_;
+  const bool is_normal = !IsFullscreen() && !IsMaximized();
 
   // Update state before notifying delegate.
   const bool did_active_change = is_active_ != is_activated;
@@ -569,27 +554,36 @@
   //
   // Width or height set to 0 means that we should decide on width and height by
   // ourselves, but we don't want to set them to anything else. Use restored
-  // bounds size or the current bounds.
+  // bounds size or the current bounds iff the current state is normal (neither
+  // maximized nor fullscreen).
   //
   // Note: if the browser was started with --start-fullscreen and a user exits
   // the fullscreen mode, wayland may set the width and height to be 1. Instead,
   // explicitly set the bounds to the current desired ones or the previous
   // bounds.
-  if (width <= 1 || height <= 1) {
+  if (width > 1 && height > 1) {
+    pending_bounds_ = gfx::Rect(0, 0, width, height);
+  } else if (is_normal) {
     pending_bounds_.set_size(restored_bounds_.IsEmpty()
                                  ? GetBounds().size()
                                  : restored_bounds_.size());
-  } else {
-    pending_bounds_ = gfx::Rect(0, 0, width, height);
   }
 
-  const bool is_normal = !IsFullscreen() && !IsMaximized();
-  const bool state_changed = old_state != state_;
-  if (is_normal && state_changed)
-    restored_bounds_ = gfx::Rect();
+  if (state_changed) {
+    // The |restored_bounds_| are used when the window gets back to normal
+    // state after it went maximized or fullscreen.  So we reset these if the
+    // window has just become normal and store the current bounds if it is
+    // either going out of normal state or simply changes the state and we don't
+    // have any meaningful value stored.
+    if (is_normal) {
+      SetRestoredBoundsInPixels({});
+    } else if (old_state == PlatformWindowState::PLATFORM_WINDOW_STATE_NORMAL ||
+               restored_bounds_.IsEmpty()) {
+      SetRestoredBoundsInPixels(bounds_);
+    }
 
-  if (state_changed)
     delegate_->OnWindowStateChanged(state_);
+  }
 
   if (did_active_change)
     delegate_->OnActivationChanged(is_active_);
diff --git a/ui/ozone/platform/wayland/wayland_window.h b/ui/ozone/platform/wayland/wayland_window.h
index 1b6a5bd..5a97c35 100644
--- a/ui/ozone/platform/wayland/wayland_window.h
+++ b/ui/ozone/platform/wayland/wayland_window.h
@@ -204,7 +204,7 @@
 
   gfx::Rect bounds_;
   gfx::Rect pending_bounds_;
-  // The bounds of our window before we were maximized or fullscreen.
+  // The bounds of the window before it went maximized or fullscreen.
   gfx::Rect restored_bounds_;
   bool has_pointer_focus_ = false;
   bool has_keyboard_focus_ = false;
diff --git a/ui/ozone/platform/wayland/wayland_window_unittest.cc b/ui/ozone/platform/wayland/wayland_window_unittest.cc
index cf0bd24..f6f936c 100644
--- a/ui/ozone/platform/wayland/wayland_window_unittest.cc
+++ b/ui/ozone/platform/wayland/wayland_window_unittest.cc
@@ -24,11 +24,11 @@
 #include "ui/ozone/test/mock_platform_window_delegate.h"
 #include "ui/platform_window/platform_window_init_properties.h"
 
+using ::testing::_;
 using ::testing::Eq;
 using ::testing::Mock;
 using ::testing::SaveArg;
 using ::testing::StrEq;
-using ::testing::_;
 
 namespace ui {
 
@@ -118,6 +118,13 @@
     return states;
   }
 
+  ScopedWlArray MakeStateArray(const std::vector<int32_t> states) {
+    ScopedWlArray result;
+    for (const auto state : states)
+      AddStateToWlArray(state, result.get());
+    return result;
+  }
+
   std::unique_ptr<WaylandWindow> CreateWaylandWindowWithParams(
       PlatformWindowType type,
       gfx::AcceleratedWidget parent_widget,
@@ -147,6 +154,11 @@
     hit_tests->push_back(static_cast<int>(HTTOPRIGHT));
   }
 
+  void VerifyAndClearExpectations() {
+    Mock::VerifyAndClearExpectations(xdg_surface_);
+    Mock::VerifyAndClearExpectations(&delegate_);
+  }
+
   wl::MockXdgSurface* xdg_surface_;
 
   MouseEvent test_mouse_event_;
@@ -161,24 +173,62 @@
 }
 
 TEST_P(WaylandWindowTest, MaximizeAndRestore) {
-  ScopedWlArray states = InitializeWlArrayWithActivatedState();
+  const auto kNormalBounds = gfx::Rect{0, 0, 500, 300};
+  const auto kMaximizedBounds = gfx::Rect{0, 0, 800, 600};
 
+  // Make sure the window has normal state initially.
+  EXPECT_CALL(delegate_, OnBoundsChanged(kNormalBounds));
+  window_->SetBounds(kNormalBounds);
+  EXPECT_EQ(PLATFORM_WINDOW_STATE_NORMAL, window_->GetPlatformWindowState());
+  VerifyAndClearExpectations();
+
+  auto active_maximized = MakeStateArray(
+      {XDG_SURFACE_STATE_ACTIVATED, XDG_SURFACE_STATE_MAXIMIZED});
+  EXPECT_CALL(*GetXdgSurface(), SetMaximized());
+  EXPECT_CALL(*xdg_surface_, SetWindowGeometry(0, 0, kMaximizedBounds.width(),
+                                               kMaximizedBounds.height()));
+  EXPECT_CALL(delegate_, OnActivationChanged(Eq(true)));
+  EXPECT_CALL(delegate_, OnBoundsChanged(kMaximizedBounds));
   EXPECT_CALL(delegate_,
               OnWindowStateChanged(Eq(PLATFORM_WINDOW_STATE_MAXIMIZED)));
-  AddStateToWlArray(XDG_SURFACE_STATE_MAXIMIZED, states.get());
-
-  EXPECT_CALL(*GetXdgSurface(), SetMaximized());
   window_->Maximize();
-  SendConfigureEvent(0, 0, 1, states.get());
+  SendConfigureEvent(kMaximizedBounds.width(), kMaximizedBounds.height(), 1,
+                     active_maximized.get());
   Sync();
+  VerifyAndClearExpectations();
 
+  auto inactive_maximized = MakeStateArray({XDG_SURFACE_STATE_MAXIMIZED});
+  EXPECT_CALL(*xdg_surface_, SetWindowGeometry(0, 0, kMaximizedBounds.width(),
+                                               kMaximizedBounds.height()));
+  EXPECT_CALL(delegate_, OnActivationChanged(Eq(false)));
+  EXPECT_CALL(delegate_, OnBoundsChanged(_)).Times(0);
+  SendConfigureEvent(kMaximizedBounds.width(), kMaximizedBounds.height(), 2,
+                     inactive_maximized.get());
+  Sync();
+  EXPECT_FALSE(window_->is_active());
+  VerifyAndClearExpectations();
+
+  EXPECT_CALL(*xdg_surface_, SetWindowGeometry(0, 0, kMaximizedBounds.width(),
+                                               kMaximizedBounds.height()));
+  EXPECT_CALL(delegate_, OnActivationChanged(Eq(true)));
+  EXPECT_CALL(delegate_, OnBoundsChanged(_)).Times(0);
+  SendConfigureEvent(kMaximizedBounds.width(), kMaximizedBounds.height(), 3,
+                     active_maximized.get());
+  Sync();
+  EXPECT_TRUE(window_->is_active());
+  VerifyAndClearExpectations();
+
+  EXPECT_CALL(*xdg_surface_, SetWindowGeometry(0, 0, kNormalBounds.width(),
+                                               kNormalBounds.height()));
   EXPECT_CALL(delegate_,
               OnWindowStateChanged(Eq(PLATFORM_WINDOW_STATE_NORMAL)));
+  EXPECT_CALL(delegate_, OnActivationChanged(_)).Times(0);
+  EXPECT_CALL(delegate_, OnBoundsChanged(kNormalBounds));
   EXPECT_CALL(*GetXdgSurface(), UnsetMaximized());
   window_->Restore();
   // Reinitialize wl_array, which removes previous old states.
-  states = InitializeWlArrayWithActivatedState();
-  SendConfigureEvent(0, 0, 2, states.get());
+  auto active = InitializeWlArrayWithActivatedState();
+  SendConfigureEvent(0, 0, 4, active.get());
   Sync();
 }
 
@@ -287,32 +337,54 @@
 }
 
 TEST_P(WaylandWindowTest, SetMaximizedFullscreenAndRestore) {
-  ScopedWlArray states = InitializeWlArrayWithActivatedState();
+  const auto kNormalBounds = gfx::Rect{0, 0, 500, 300};
+  const auto kMaximizedBounds = gfx::Rect{0, 0, 800, 600};
 
+  // Make sure the window has normal state initially.
+  EXPECT_CALL(delegate_, OnBoundsChanged(kNormalBounds));
+  window_->SetBounds(kNormalBounds);
+  EXPECT_EQ(PLATFORM_WINDOW_STATE_NORMAL, window_->GetPlatformWindowState());
+  VerifyAndClearExpectations();
+
+  auto active_maximized = MakeStateArray(
+      {XDG_SURFACE_STATE_ACTIVATED, XDG_SURFACE_STATE_MAXIMIZED});
   EXPECT_CALL(*GetXdgSurface(), SetMaximized());
+  EXPECT_CALL(*xdg_surface_, SetWindowGeometry(0, 0, kMaximizedBounds.width(),
+                                               kMaximizedBounds.height()));
+  EXPECT_CALL(delegate_, OnActivationChanged(Eq(true)));
+  EXPECT_CALL(delegate_, OnBoundsChanged(kMaximizedBounds));
   EXPECT_CALL(delegate_,
               OnWindowStateChanged(Eq(PLATFORM_WINDOW_STATE_MAXIMIZED)));
   window_->Maximize();
-  AddStateToWlArray(XDG_SURFACE_STATE_MAXIMIZED, states.get());
-  SendConfigureEvent(0, 0, 2, states.get());
+  SendConfigureEvent(kMaximizedBounds.width(), kMaximizedBounds.height(), 2,
+                     active_maximized.get());
   Sync();
+  VerifyAndClearExpectations();
 
   EXPECT_CALL(*GetXdgSurface(), SetFullscreen());
+  EXPECT_CALL(*xdg_surface_, SetWindowGeometry(0, 0, kMaximizedBounds.width(),
+                                               kMaximizedBounds.height()));
+  EXPECT_CALL(delegate_, OnBoundsChanged(_)).Times(0);
   EXPECT_CALL(delegate_,
               OnWindowStateChanged(Eq(PLATFORM_WINDOW_STATE_FULLSCREEN)));
   window_->ToggleFullscreen();
-  AddStateToWlArray(XDG_SURFACE_STATE_FULLSCREEN, states.get());
-  SendConfigureEvent(0, 0, 3, states.get());
+  AddStateToWlArray(XDG_SURFACE_STATE_FULLSCREEN, active_maximized.get());
+  SendConfigureEvent(kMaximizedBounds.width(), kMaximizedBounds.height(), 3,
+                     active_maximized.get());
   Sync();
+  VerifyAndClearExpectations();
 
+  EXPECT_CALL(*xdg_surface_, SetWindowGeometry(0, 0, kNormalBounds.width(),
+                                               kNormalBounds.height()));
   EXPECT_CALL(*GetXdgSurface(), UnsetFullscreen());
   EXPECT_CALL(*GetXdgSurface(), UnsetMaximized());
+  EXPECT_CALL(delegate_, OnBoundsChanged(kNormalBounds));
   EXPECT_CALL(delegate_,
               OnWindowStateChanged(Eq(PLATFORM_WINDOW_STATE_NORMAL)));
   window_->Restore();
   // Reinitialize wl_array, which removes previous old states.
-  states = InitializeWlArrayWithActivatedState();
-  SendConfigureEvent(0, 0, 4, states.get());
+  auto active = InitializeWlArrayWithActivatedState();
+  SendConfigureEvent(0, 0, 4, active.get());
   Sync();
 }
 
diff --git a/ui/strings/translations/ui_strings_en-GB.xtb b/ui/strings/translations/ui_strings_en-GB.xtb
index 3c24190..37aa361 100644
--- a/ui/strings/translations/ui_strings_en-GB.xtb
+++ b/ui/strings/translations/ui_strings_en-GB.xtb
@@ -166,6 +166,7 @@
 <translation id="7879499977785298635">Don't block</translation>
 <translation id="7907591526440419938">Open File</translation>
 <translation id="7969046989155602842">Command</translation>
+<translation id="8074552109918343525">{MAX_UNREAD_NOTIFICATIONS,plural, =1{More than 1 unread notification}other{More than # unread notifications}}</translation>
 <translation id="8087772101393322318"><ph name="KEY_MODIFIER_NAME" />+<ph name="KEY_COMBO_NAME" /></translation>
 <translation id="8106081041558092062">{HOURS,plural, =1{1 hour ago}other{# hours ago}}</translation>
 <translation id="8131263257437993507">{SECONDS,plural, =1{1 sec left}other{# secs left}}</translation>
diff --git a/ui/strings/translations/ui_strings_es-419.xtb b/ui/strings/translations/ui_strings_es-419.xtb
index 55d23880..0bb95980 100644
--- a/ui/strings/translations/ui_strings_es-419.xtb
+++ b/ui/strings/translations/ui_strings_es-419.xtb
@@ -82,6 +82,7 @@
 <translation id="3897092660631435901">Menú</translation>
 <translation id="3909791450649380159">Cor&amp;tar</translation>
 <translation id="3990502903496589789">Borde derecho</translation>
+<translation id="40579289237549812">{UNREAD_NOTIFICATIONS,plural, =1{1 notificación sin leer}other{# notificaciones sin leer}}</translation>
 <translation id="4202807286478387388">saltar</translation>
 <translation id="4250229828105606438">Captura de pantalla</translation>
 <translation id="4266252015790371705">{MONTHS,plural, =1{Hace 1 mes}other{Hace # meses}}</translation>
@@ -203,4 +204,5 @@
 <translation id="9161053988251441839">APPS SUGERIDAS</translation>
 <translation id="9170848237812810038">&amp;Deshacer</translation>
 <translation id="932327136139879170">Página principal</translation>
+<translation id="944069440740578670">Notificaciones sin leer</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ui/strings/translations/ui_strings_ru.xtb b/ui/strings/translations/ui_strings_ru.xtb
index 11cfcf585..23e153a 100644
--- a/ui/strings/translations/ui_strings_ru.xtb
+++ b/ui/strings/translations/ui_strings_ru.xtb
@@ -82,6 +82,7 @@
 <translation id="3897092660631435901">Меню</translation>
 <translation id="3909791450649380159">Выре&amp;зать</translation>
 <translation id="3990502903496589789">Правый край</translation>
+<translation id="40579289237549812">{UNREAD_NOTIFICATIONS,plural, =1{1 непрочитанное уведомление}one{# непрочитанное уведомление}few{# непрочитанных уведомления}many{# непрочитанных уведомлений}other{# непрочитанного уведомления}}</translation>
 <translation id="4202807286478387388">перейти</translation>
 <translation id="4250229828105606438">Скриншот</translation>
 <translation id="4266252015790371705">{MONTHS,plural, =1{месяц назад}one{# месяц назад}few{# месяца назад}many{# месяцев назад}other{# месяца назад}}</translation>
@@ -203,4 +204,5 @@
 <translation id="9161053988251441839">РЕКОМЕНДУЕМЫЕ ПРИЛОЖЕНИЯ</translation>
 <translation id="9170848237812810038">&amp;Отменить</translation>
 <translation id="932327136139879170">Главная страница</translation>
+<translation id="944069440740578670">Непрочитанные уведомления</translation>
 </translationbundle>
\ No newline at end of file
diff --git a/ui/strings/translations/ui_strings_te.xtb b/ui/strings/translations/ui_strings_te.xtb
index d73bb5a..862f1ec 100644
--- a/ui/strings/translations/ui_strings_te.xtb
+++ b/ui/strings/translations/ui_strings_te.xtb
@@ -39,7 +39,7 @@
 <translation id="2190355936436201913">(ఖాళీ)</translation>
 <translation id="2192232475740621500">తక్కువ సాంద్రతను ఉపయోగించు</translation>
 <translation id="219905428774326614">లాంచర్, అన్ని యాప్‌లు</translation>
-<translation id="2267918077332197517">ఈ సైట్ నుండి నోటిఫికేషన్‌లు అన్ని బ్లాక్ చేయండి</translation>
+<translation id="2267918077332197517">ఈ సైట్ నుండి నోటిఫికేషన్‌లన్నీ బ్లాక్ చేయండి</translation>
 <translation id="2289052229480071835">మీ స్క్రీన్‌పై ఉన్న స్పర్శ లక్ష్యాలను నొక్కండి.</translation>
 <translation id="2295140143284145483">సర్వే</translation>
 <translation id="2297836609126180313"><ph name="QUANTITY" /> TB/s</translation>
diff --git a/ui/strings/ui_strings.grd b/ui/strings/ui_strings.grd
index 40f1930..4ceede17 100644
--- a/ui/strings/ui_strings.grd
+++ b/ui/strings/ui_strings.grd
@@ -854,7 +854,9 @@
       <message name="IDS_APP_ACCESSIBILITY_STAR_RATING_ARC" desc="Accessibility text for the star rating of a Play Store app.">
         Star rating <ph name="RATING_SCORE">$1<ex>5.0</ex></ph>
       </message>
-
+      <message name="IDS_APP_ACCESSIBILITY_APP_RECOMMENDATION_ARC" desc="Accessibility text to specify a search result is an app recommendation.">
+        App recommendation
+      </message>
       <!-- Strings describing the touch calibration UX -->
       <message name="IDS_DISPLAY_TOUCH_CALIBRATION_EXIT_LABEL" desc="A message to notify the user about using the escape key to exit the calibration mode.">
         To exit calibration press Esc.
diff --git a/ui/views/BUILD.gn b/ui/views/BUILD.gn
index c85d420..a5d663fe 100644
--- a/ui/views/BUILD.gn
+++ b/ui/views/BUILD.gn
@@ -224,11 +224,11 @@
     "style/typography.h",
     "style/typography_provider.h",
     "view.h",
+    "view_class_properties.h",
     "view_constants.h",
     "view_model.h",
     "view_model_utils.h",
     "view_observer.h",
-    "view_properties.h",
     "view_targeter.h",
     "view_targeter_delegate.h",
     "view_tracker.h",
@@ -420,10 +420,10 @@
     "style/typography.cc",
     "style/typography_provider.cc",
     "view.cc",
+    "view_class_properties.cc",
     "view_constants.cc",
     "view_model.cc",
     "view_model_utils.cc",
-    "view_properties.cc",
     "view_targeter.cc",
     "view_targeter_delegate.cc",
     "view_tracker.cc",
diff --git a/ui/views/animation/ink_drop_host_view.cc b/ui/views/animation/ink_drop_host_view.cc
index 6d55fbd2..5d1b0db 100644
--- a/ui/views/animation/ink_drop_host_view.cc
+++ b/ui/views/animation/ink_drop_host_view.cc
@@ -18,7 +18,7 @@
 #include "ui/views/animation/square_ink_drop_ripple.h"
 #include "ui/views/controls/focus_ring.h"
 #include "ui/views/style/platform_style.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace views {
 
diff --git a/ui/views/animation/ink_drop_impl.cc b/ui/views/animation/ink_drop_impl.cc
index 1431202..26774f7 100644
--- a/ui/views/animation/ink_drop_impl.cc
+++ b/ui/views/animation/ink_drop_impl.cc
@@ -351,10 +351,14 @@
     // |ink_drop_ripple_|.
     // TODO(bruthig): Investigate if the animation framework can address this
     // issue instead. See https://crbug.com/663335.
-    if (GetInkDrop()->ink_drop_ripple_)
-      GetInkDrop()->ink_drop_ripple_->SnapToHidden();
-    GetInkDrop()->SetHighlightState(
-        state_factory()->CreateVisibleState(base::TimeDelta(), false));
+    InkDropImpl* ink_drop = GetInkDrop();
+    HighlightStateFactory* highlight_state_factory = state_factory();
+    if (ink_drop->ink_drop_ripple_)
+      ink_drop->ink_drop_ripple_->SnapToHidden();
+    // |this| may be destroyed after SnapToHidden(), so be sure not to access
+    // |any members.
+    ink_drop->SetHighlightState(
+        highlight_state_factory->CreateVisibleState(base::TimeDelta(), false));
   }
 }
 
@@ -629,7 +633,9 @@
   root_layer_->SetBounds(gfx::Rect(new_size));
 
   const bool create_ink_drop_ripple = !!ink_drop_ripple_;
-  const InkDropState state = GetTargetInkDropState();
+  InkDropState state = GetTargetInkDropState();
+  if (ShouldAnimateToHidden(state))
+    state = views::InkDropState::HIDDEN;
   DestroyInkDropRipple();
 
   if (highlight_) {
diff --git a/ui/views/animation/ink_drop_ripple.cc b/ui/views/animation/ink_drop_ripple.cc
index 3b6ae08..5bd51a0 100644
--- a/ui/views/animation/ink_drop_ripple.cc
+++ b/ui/views/animation/ink_drop_ripple.cc
@@ -39,16 +39,7 @@
   // and these invalid transitions will be logged as warnings in
   // AnimateStateChange().
 
-  // |animation_observer| will be deleted when AnimationEndedCallback() returns
-  // true.
-  // TODO(bruthig): Implement a safer ownership model for the
-  // |animation_observer|.
-  ui::CallbackLayerAnimationObserver* animation_observer =
-      new ui::CallbackLayerAnimationObserver(
-          base::Bind(&InkDropRipple::AnimationStartedCallback,
-                     base::Unretained(this), ink_drop_state),
-          base::Bind(&InkDropRipple::AnimationEndedCallback,
-                     base::Unretained(this), ink_drop_state));
+  animation_observer_ = CreateAnimationObserver(ink_drop_state);
 
   InkDropState old_ink_drop_state = target_ink_drop_state_;
   // Assign to |target_ink_drop_state_| before calling AnimateStateChange() so
@@ -62,41 +53,27 @@
   }
 
   AnimateStateChange(old_ink_drop_state, target_ink_drop_state_,
-                     animation_observer);
-  animation_observer->SetActive();
-  // |this| may be deleted! |animation_observer| might synchronously call
+                     animation_observer_.get());
+  animation_observer_->SetActive();
+  // |this| may be deleted! |animation_observer_| might synchronously call
   // AnimationEndedCallback which can delete |this|.
 }
 
 void InkDropRipple::SnapToState(InkDropState ink_drop_state) {
-  switch (ink_drop_state) {
-    case InkDropState::HIDDEN:
-      SnapToHidden();
-      break;
-    case InkDropState::ACTIVATED:
-      SnapToActivated();
-      break;
-    default:
-      AbortAllAnimations();
-      target_ink_drop_state_ = ink_drop_state;
-  }
+  AbortAllAnimations();
+  if (ink_drop_state == InkDropState::ACTIVATED)
+    GetRootLayer()->SetVisible(true);
+  else if (ink_drop_state == InkDropState::HIDDEN)
+    SetStateToHidden();
+  target_ink_drop_state_ = ink_drop_state;
+  animation_observer_ = CreateAnimationObserver(ink_drop_state);
+  animation_observer_->SetActive();
+  // |this| may be deleted! |animation_observer_| might synchronously call
+  // AnimationEndedCallback which can delete |this|.
 }
 
 void InkDropRipple::SnapToActivated() {
-  AbortAllAnimations();
-  // |animation_observer| will be deleted when AnimationEndedCallback() returns
-  // true.
-  // TODO(bruthig): Implement a safer ownership model for the
-  // |animation_observer|.
-  ui::CallbackLayerAnimationObserver* animation_observer =
-      new ui::CallbackLayerAnimationObserver(
-          base::Bind(&InkDropRipple::AnimationStartedCallback,
-                     base::Unretained(this), InkDropState::ACTIVATED),
-          base::Bind(&InkDropRipple::AnimationEndedCallback,
-                     base::Unretained(this), InkDropState::ACTIVATED));
-  GetRootLayer()->SetVisible(true);
-  target_ink_drop_state_ = InkDropState::ACTIVATED;
-  animation_observer->SetActive();
+  SnapToState(InkDropState::ACTIVATED);
 }
 
 bool InkDropRipple::IsVisible() {
@@ -104,9 +81,7 @@
 }
 
 void InkDropRipple::SnapToHidden() {
-  AbortAllAnimations();
-  SetStateToHidden();
-  target_ink_drop_state_ = InkDropState::HIDDEN;
+  SnapToState(InkDropState::HIDDEN);
 }
 
 test::InkDropRippleTestApi* InkDropRipple::GetTestApi() {
@@ -131,7 +106,16 @@
                                   ? InkDropAnimationEndedReason::PRE_EMPTED
                                   : InkDropAnimationEndedReason::SUCCESS);
   // |this| may be deleted!
-  return true;
+  return false;
+}
+
+std::unique_ptr<ui::CallbackLayerAnimationObserver>
+InkDropRipple::CreateAnimationObserver(InkDropState ink_drop_state) {
+  return std::make_unique<ui::CallbackLayerAnimationObserver>(
+      base::BindRepeating(&InkDropRipple::AnimationStartedCallback,
+                          base::Unretained(this), ink_drop_state),
+      base::BindRepeating(&InkDropRipple::AnimationEndedCallback,
+                          base::Unretained(this), ink_drop_state));
 }
 
 }  // namespace views
diff --git a/ui/views/animation/ink_drop_ripple.h b/ui/views/animation/ink_drop_ripple.h
index e47be1d..9a06b101 100644
--- a/ui/views/animation/ink_drop_ripple.h
+++ b/ui/views/animation/ink_drop_ripple.h
@@ -5,6 +5,8 @@
 #ifndef UI_VIEWS_ANIMATION_INK_DROP_RIPPLE_H_
 #define UI_VIEWS_ANIMATION_INK_DROP_RIPPLE_H_
 
+#include <memory>
+
 #include "base/macros.h"
 #include "ui/gfx/geometry/point.h"
 #include "ui/gfx/geometry/size.h"
@@ -117,11 +119,18 @@
       InkDropState ink_drop_state,
       const ui::CallbackLayerAnimationObserver& observer);
 
+  // Creates a new animation observer bound to AnimationStartedCallback() and
+  // AnimationEndedCallback().
+  std::unique_ptr<ui::CallbackLayerAnimationObserver> CreateAnimationObserver(
+      InkDropState ink_drop_state);
+
   // The target InkDropState.
   InkDropState target_ink_drop_state_;
 
   InkDropRippleObserver* observer_;
 
+  std::unique_ptr<ui::CallbackLayerAnimationObserver> animation_observer_;
+
   DISALLOW_COPY_AND_ASSIGN(InkDropRipple);
 };
 
diff --git a/ui/views/animation/ink_drop_ripple_unittest.cc b/ui/views/animation/ink_drop_ripple_unittest.cc
index d7bc837..e223406 100644
--- a/ui/views/animation/ink_drop_ripple_unittest.cc
+++ b/ui/views/animation/ink_drop_ripple_unittest.cc
@@ -264,8 +264,8 @@
   EXPECT_FALSE(test_api_->HasActiveAnimations());
   EXPECT_EQ(views::InkDropState::HIDDEN,
             ink_drop_ripple_->target_ink_drop_state());
-  EXPECT_EQ(1, observer_.last_animation_started_ordinal());
-  EXPECT_EQ(2, observer_.last_animation_ended_ordinal());
+  EXPECT_EQ(3, observer_.last_animation_started_ordinal());
+  EXPECT_EQ(4, observer_.last_animation_ended_ordinal());
 
   EXPECT_EQ(InkDropRipple::kHiddenOpacity, test_api_->GetCurrentOpacity());
   EXPECT_FALSE(ink_drop_ripple_->IsVisible());
diff --git a/ui/views/bubble/bubble_dialog_delegate_view.cc b/ui/views/bubble/bubble_dialog_delegate_view.cc
index e9fd675..7bb14468 100644
--- a/ui/views/bubble/bubble_dialog_delegate_view.cc
+++ b/ui/views/bubble/bubble_dialog_delegate_view.cc
@@ -16,7 +16,7 @@
 #include "ui/views/bubble/bubble_frame_view.h"
 #include "ui/views/layout/layout_manager.h"
 #include "ui/views/layout/layout_provider.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/widget.h"
 #include "ui/views/widget/widget_observer.h"
 #include "ui/views/window/dialog_client_view.h"
diff --git a/ui/views/bubble/bubble_frame_view.cc b/ui/views/bubble/bubble_frame_view.cc
index b07b413..1d7ecc9 100644
--- a/ui/views/bubble/bubble_frame_view.cc
+++ b/ui/views/bubble/bubble_frame_view.cc
@@ -34,7 +34,7 @@
 #include "ui/views/layout/layout_provider.h"
 #include "ui/views/paint_info.h"
 #include "ui/views/resources/grit/views_resources.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/widget.h"
 #include "ui/views/widget/widget_delegate.h"
 #include "ui/views/window/client_view.h"
diff --git a/ui/views/controls/button/label_button.cc b/ui/views/controls/button/label_button.cc
index 79b6dca..ae8d430 100644
--- a/ui/views/controls/button/label_button.cc
+++ b/ui/views/controls/button/label_button.cc
@@ -25,7 +25,7 @@
 #include "ui/views/layout/layout_provider.h"
 #include "ui/views/painter.h"
 #include "ui/views/style/platform_style.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/window/dialog_delegate.h"
 
 namespace views {
diff --git a/ui/views/controls/focus_ring.cc b/ui/views/controls/focus_ring.cc
index 55eaacd6..b1bd6f1c 100644
--- a/ui/views/controls/focus_ring.cc
+++ b/ui/views/controls/focus_ring.cc
@@ -7,7 +7,7 @@
 #include "ui/gfx/canvas.h"
 #include "ui/views/controls/focusable_border.h"
 #include "ui/views/style/platform_style.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace views {
 
diff --git a/ui/views/controls/menu/menu_item_view.cc b/ui/views/controls/menu/menu_item_view.cc
index c6233038..e609b85 100644
--- a/ui/views/controls/menu/menu_item_view.cc
+++ b/ui/views/controls/menu/menu_item_view.cc
@@ -34,7 +34,7 @@
 #include "ui/views/controls/menu/menu_separator.h"
 #include "ui/views/controls/menu/submenu_view.h"
 #include "ui/views/controls/separator.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/widget.h"
 
 namespace views {
diff --git a/ui/views/controls/menu/menu_item_view_unittest.cc b/ui/views/controls/menu/menu_item_view_unittest.cc
index c3e9afd0..67e0221a 100644
--- a/ui/views/controls/menu/menu_item_view_unittest.cc
+++ b/ui/views/controls/menu/menu_item_view_unittest.cc
@@ -18,7 +18,7 @@
 #include "ui/views/test/menu_test_utils.h"
 #include "ui/views/test/views_test_base.h"
 #include "ui/views/vector_icons.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace views {
 
diff --git a/ui/views/controls/native/native_view_host_aura.cc b/ui/views/controls/native/native_view_host_aura.cc
index 6a3ab50..e603d41 100644
--- a/ui/views/controls/native/native_view_host_aura.cc
+++ b/ui/views/controls/native/native_view_host_aura.cc
@@ -19,8 +19,8 @@
 #include "ui/gfx/geometry/insets.h"
 #include "ui/views/controls/native/native_view_host.h"
 #include "ui/views/painter.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/view_constants_aura.h"
-#include "ui/views/view_properties.h"
 #include "ui/views/widget/widget.h"
 #include "ui/wm/core/window_util.h"
 
diff --git a/ui/views/controls/table/table_view.cc b/ui/views/controls/table/table_view.cc
index a2132f6c..514a6062 100644
--- a/ui/views/controls/table/table_view.cc
+++ b/ui/views/controls/table/table_view.cc
@@ -41,7 +41,7 @@
 #include "ui/views/layout/layout_provider.h"
 #include "ui/views/style/platform_style.h"
 #include "ui/views/style/typography.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace views {
 
diff --git a/ui/views/controls/webview/web_dialog_view.cc b/ui/views/controls/webview/web_dialog_view.cc
index b5a32f36..9ef3eff 100644
--- a/ui/views/controls/webview/web_dialog_view.cc
+++ b/ui/views/controls/webview/web_dialog_view.cc
@@ -4,6 +4,7 @@
 
 #include "ui/views/controls/webview/web_dialog_view.h"
 
+#include <utility>
 #include <vector>
 
 #include "base/strings/utf_string_conversions.h"
@@ -38,9 +39,9 @@
 
 WebDialogView::WebDialogView(content::BrowserContext* context,
                              WebDialogDelegate* delegate,
-                             WebContentsHandler* handler)
+                             std::unique_ptr<WebContentsHandler> handler)
     : ClientView(nullptr, nullptr),
-      WebDialogWebContentsDelegate(context, handler),
+      WebDialogWebContentsDelegate(context, std::move(handler)),
       delegate_(delegate),
       web_view_(new views::WebView(context)) {
   web_view_->set_allow_accelerators(true);
diff --git a/ui/views/controls/webview/web_dialog_view.h b/ui/views/controls/webview/web_dialog_view.h
index af89035..3e397a5 100644
--- a/ui/views/controls/webview/web_dialog_view.h
+++ b/ui/views/controls/webview/web_dialog_view.h
@@ -46,10 +46,10 @@
                                      public ui::WebDialogDelegate,
                                      public views::WidgetDelegate {
  public:
-  // |handler| must not be NULL and this class takes the ownership.
+  // |handler| must not be nullptr.
   WebDialogView(content::BrowserContext* context,
                 ui::WebDialogDelegate* delegate,
-                WebContentsHandler* handler);
+                std::unique_ptr<WebContentsHandler> handler);
   ~WebDialogView() override;
 
   // For testing.
diff --git a/ui/views/examples/layout_example_base.cc b/ui/views/examples/layout_example_base.cc
index 8b9805f..7239d1c 100644
--- a/ui/views/examples/layout_example_base.cc
+++ b/ui/views/examples/layout_example_base.cc
@@ -17,7 +17,7 @@
 #include "ui/views/controls/textfield/textfield.h"
 #include "ui/views/examples/example_combobox_model.h"
 #include "ui/views/layout/fill_layout.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace views {
 namespace examples {
diff --git a/ui/views/focus/focus_manager.cc b/ui/views/focus/focus_manager.cc
index 85c8039..ccbdc87 100644
--- a/ui/views/focus/focus_manager.cc
+++ b/ui/views/focus/focus_manager.cc
@@ -19,7 +19,7 @@
 #include "ui/views/focus/focus_search.h"
 #include "ui/views/focus/widget_focus_manager.h"
 #include "ui/views/view.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/view_tracker.h"
 #include "ui/views/widget/root_view.h"
 #include "ui/views/widget/widget.h"
diff --git a/ui/views/focus/focus_manager_unittest.cc b/ui/views/focus/focus_manager_unittest.cc
index d1b4451..d2fd291 100644
--- a/ui/views/focus/focus_manager_unittest.cc
+++ b/ui/views/focus/focus_manager_unittest.cc
@@ -25,7 +25,7 @@
 #include "ui/views/test/native_widget_factory.h"
 #include "ui/views/test/test_platform_native_widget.h"
 #include "ui/views/test/widget_test.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/widget.h"
 
 #if defined(USE_AURA)
diff --git a/ui/views/focus/focus_search.cc b/ui/views/focus/focus_search.cc
index f10a62b..5de9f627 100644
--- a/ui/views/focus/focus_search.cc
+++ b/ui/views/focus/focus_search.cc
@@ -8,7 +8,7 @@
 #include "ui/views/bubble/bubble_dialog_delegate_view.h"
 #include "ui/views/focus/focus_manager.h"
 #include "ui/views/view.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/widget.h"
 
 namespace views {
diff --git a/ui/views/layout/box_layout.cc b/ui/views/layout/box_layout.cc
index cdc9750..d9f4dcd 100644
--- a/ui/views/layout/box_layout.cc
+++ b/ui/views/layout/box_layout.cc
@@ -8,7 +8,7 @@
 
 #include "ui/gfx/geometry/rect.h"
 #include "ui/views/view.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace views {
 
diff --git a/ui/views/layout/box_layout_unittest.cc b/ui/views/layout/box_layout_unittest.cc
index b500e89..0343bb0 100644
--- a/ui/views/layout/box_layout_unittest.cc
+++ b/ui/views/layout/box_layout_unittest.cc
@@ -10,7 +10,7 @@
 #include "ui/gfx/geometry/insets.h"
 #include "ui/views/test/test_views.h"
 #include "ui/views/view.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace views {
 
diff --git a/ui/views/layout/flex_layout.cc b/ui/views/layout/flex_layout.cc
index 82d6c5a..daf765dc 100644
--- a/ui/views/layout/flex_layout.cc
+++ b/ui/views/layout/flex_layout.cc
@@ -21,7 +21,7 @@
 #include "ui/views/layout/flex_layout_types.h"
 #include "ui/views/layout/flex_layout_types_internal.h"
 #include "ui/views/view.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 // Module-private declarations -------------------------------------------------
 
diff --git a/ui/views/layout/flex_layout_unittest.cc b/ui/views/layout/flex_layout_unittest.cc
index cfabe379..4ea4bf9 100644
--- a/ui/views/layout/flex_layout_unittest.cc
+++ b/ui/views/layout/flex_layout_unittest.cc
@@ -17,7 +17,7 @@
 #include "ui/views/layout/flex_layout_types.h"
 #include "ui/views/test/test_views.h"
 #include "ui/views/view.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace views {
 
diff --git a/ui/views/view_properties.cc b/ui/views/view_class_properties.cc
similarity index 96%
rename from ui/views/view_properties.cc
rename to ui/views/view_class_properties.cc
index 2ec8551..3a84000 100644
--- a/ui/views/view_properties.cc
+++ b/ui/views/view_class_properties.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 "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 #include "ui/base/hit_test.h"
 #include "ui/gfx/geometry/insets.h"
diff --git a/ui/views/view_properties.h b/ui/views/view_class_properties.h
similarity index 94%
rename from ui/views/view_properties.h
rename to ui/views/view_class_properties.h
index 55e8d467..e6f6782 100644
--- a/ui/views/view_properties.h
+++ b/ui/views/view_class_properties.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 UI_VIEWS_VIEW_PROPERTIES_H_
-#define UI_VIEWS_VIEW_PROPERTIES_H_
+#ifndef UI_VIEWS_VIEW_CLASS_PROPERTIES_H_
+#define UI_VIEWS_VIEW_CLASS_PROPERTIES_H_
 
 #include "ui/base/class_property.h"
 #include "ui/views/views_export.h"
@@ -60,4 +60,4 @@
 DECLARE_EXPORTED_UI_CLASS_PROPERTY_TYPE(VIEWS_EXPORT,
                                         views::BubbleDialogDelegateView*)
 DECLARE_EXPORTED_UI_CLASS_PROPERTY_TYPE(VIEWS_EXPORT, SkPath*)
-#endif  // UI_VIEWS_VIEW_PROPERTIES_H_
+#endif  // UI_VIEWS_VIEW_CLASS_PROPERTIES_H_
diff --git a/ui/views/window/hit_test_utils.cc b/ui/views/window/hit_test_utils.cc
index 30d8e45..c3c5840 100644
--- a/ui/views/window/hit_test_utils.cc
+++ b/ui/views/window/hit_test_utils.cc
@@ -7,7 +7,7 @@
 #include "ui/base/hit_test.h"
 #include "ui/gfx/geometry/point.h"
 #include "ui/views/view.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 
 namespace views {
 
diff --git a/ui/views/window/hit_test_utils_unittest.cc b/ui/views/window/hit_test_utils_unittest.cc
index a2f2f9a..1a6ceaa3c 100644
--- a/ui/views/window/hit_test_utils_unittest.cc
+++ b/ui/views/window/hit_test_utils_unittest.cc
@@ -8,7 +8,7 @@
 #include "ui/base/hit_test.h"
 #include "ui/views/test/views_test_base.h"
 #include "ui/views/view.h"
-#include "ui/views/view_properties.h"
+#include "ui/views/view_class_properties.h"
 #include "ui/views/widget/widget.h"
 
 namespace views {
diff --git a/ui/web_dialogs/web_dialog_web_contents_delegate.cc b/ui/web_dialogs/web_dialog_web_contents_delegate.cc
index 161c7cee..95134592 100644
--- a/ui/web_dialogs/web_dialog_web_contents_delegate.cc
+++ b/ui/web_dialogs/web_dialog_web_contents_delegate.cc
@@ -4,6 +4,8 @@
 
 #include "ui/web_dialogs/web_dialog_web_contents_delegate.h"
 
+#include <utility>
+
 #include "base/logging.h"
 #include "content/public/browser/web_contents.h"
 #include "third_party/blink/public/platform/web_gesture_event.h"
@@ -22,17 +24,16 @@
 // when all incognito browsers close.
 WebDialogWebContentsDelegate::WebDialogWebContentsDelegate(
     content::BrowserContext* browser_context,
-    WebContentsHandler* handler)
-    : browser_context_(browser_context),
-      handler_(handler) {
-  CHECK(handler_.get());
+    std::unique_ptr<WebContentsHandler> handler)
+    : browser_context_(browser_context), handler_(std::move(handler)) {
+  DCHECK(handler_);
 }
 
 WebDialogWebContentsDelegate::~WebDialogWebContentsDelegate() {
 }
 
 void WebDialogWebContentsDelegate::Detach() {
-  browser_context_ = NULL;
+  browser_context_ = nullptr;
 }
 
 WebContents* WebDialogWebContentsDelegate::OpenURLFromTab(
diff --git a/ui/web_dialogs/web_dialog_web_contents_delegate.h b/ui/web_dialogs/web_dialog_web_contents_delegate.h
index 59ca28e..5441fc3 100644
--- a/ui/web_dialogs/web_dialog_web_contents_delegate.h
+++ b/ui/web_dialogs/web_dialog_web_contents_delegate.h
@@ -5,7 +5,8 @@
 #ifndef UI_WEB_DIALOGS_WEB_DIALOG_WEB_CONTENTS_DELEGATE_H_
 #define UI_WEB_DIALOGS_WEB_DIALOG_WEB_CONTENTS_DELEGATE_H_
 
-#include "base/compiler_specific.h"
+#include <memory>
+
 #include "base/macros.h"
 #include "content/public/browser/web_contents_delegate.h"
 #include "ui/web_dialogs/web_dialogs_export.h"
@@ -41,11 +42,9 @@
         bool user_gesture) = 0;
   };
 
-  // context and handler must be non-NULL.
-  // Takes the ownership of handler.
+  // |context| and |handler| must be non-NULL.
   WebDialogWebContentsDelegate(content::BrowserContext* context,
-                               WebContentsHandler* handler);
-
+                               std::unique_ptr<WebContentsHandler> handler);
   ~WebDialogWebContentsDelegate() override;
 
   // The returned browser context is guaranteed to be original if non-NULL.
@@ -75,7 +74,7 @@
   // Weak pointer.  Always an original profile.
   content::BrowserContext* browser_context_;
 
-  std::unique_ptr<WebContentsHandler> handler_;
+  std::unique_ptr<WebContentsHandler> const handler_;
 
   DISALLOW_COPY_AND_ASSIGN(WebDialogWebContentsDelegate);
 };
diff --git a/ui/webui/resources/cr_elements/cr_toolbar/cr_toolbar_search_field.html b/ui/webui/resources/cr_elements/cr_toolbar/cr_toolbar_search_field.html
index 22ae33b2..be9235e1 100644
--- a/ui/webui/resources/cr_elements/cr_toolbar/cr_toolbar_search_field.html
+++ b/ui/webui/resources/cr_elements/cr_toolbar/cr_toolbar_search_field.html
@@ -74,6 +74,7 @@
         -webkit-font-smoothing: antialiased;
         flex: 1;
         line-height: 185%;
+        margin-inline-end: 2px;
         margin-inline-start: 2px;
         position: relative;
       }
@@ -105,10 +106,9 @@
         width: 100%;
       }
 
-      input[type='search']::-webkit-search-decoration,
-      input[type='search']::-webkit-search-cancel-button,
-      input[type='search']::-webkit-search-results-button {
+      input[type='search']::-webkit-search-cancel-button {
         -webkit-appearance: none;
+        margin: 0;
       }
 
       /** Wide layout. */